@layer compact-studio{.compact-studio{--admin-canvas:#10121b!important;--admin-rail:#151722!important;--admin-panel:#1b1e2c!important;--admin-raised:#252939!important;--admin-field:#131620!important;--admin-ink:#f4f3ff!important;--admin-text:#d6d7e6!important;--admin-muted:#a9adc4!important;--admin-dim:#9198b1!important;--admin-line:#a5acd124!important;--admin-edge:#a5acd14d!important;--admin-accent:#c4b5fd!important;--admin-primary:#eee9ff!important;--admin-primary-ink:#272039!important;--admin-radius:12px!important;--admin-shadow:0 8px 24px #0002!important;--compact-space:14px!important;color:var(--admin-ink)!important;background:var(--admin-canvas)!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;min-height:100dvh!important;padding:0!important}.compact-studio:before,.compact-studio:after{display:none!important}.compact-studio :is(button,a,input,select,textarea,summary):not(:where([data-admin-output],[data-admin-output] *)){outline-offset:3px}.compact-studio :is(button,a,input,select,textarea,summary):not(:where([data-admin-output],[data-admin-output] *)):focus-visible{outline:2px solid #c4b5fd!important}.compact-studio button:not(:where([data-admin-output],[data-admin-output] *)){letter-spacing:0!important;border-radius:9px!important;font-weight:600!important;transition:background .16s,border-color .16s,box-shadow .16s!important}.compact-studio button:not(:where([data-admin-output],[data-admin-output] *)):not(:disabled):hover{border-color:#b8a1fa!important;box-shadow:0 3px 12px #0002!important}.compact-studio button:not(:where([data-admin-output],[data-admin-output] *)):disabled{opacity:.45!important;cursor:not-allowed!important}.compact-studio :is(.director-event-actions,.setup-design-lock-actions,.guest-pack-roll-frame-toolbar,.guest-pack-roll-zoom-control,.guest-pack-control-actions,.venue-studio-actions,.booth-form,.deployment-workspace,.commerce-workspace,.media-products-command-actions) button:not(:where([data-admin-output],[data-admin-output] *)){color:#e6e7f4!important;background:linear-gradient(#303446,#252938)!important;border:1px solid #a7aec538!important;min-height:36px!important;padding:8px 12px!important;font-size:14px!important;line-height:1.25!important;box-shadow:inset 0 1px #ffffff0c,0 2px 3px #0002!important}.compact-studio :is(button.primary,button.apply,button.next,.booth-primary,.deployment-button.primary,.commerce-save,.commerce-publish):not(:where([data-admin-output],[data-admin-output] *)){color:#29203c!important;background:linear-gradient(135deg,#ede8ff,#c8b9f4)!important;border:1px solid #ddd1ff!important;box-shadow:inset 0 1px #fff8,0 3px 10px #a790e322!important}.compact-studio :is(.director-studio-tabs,.booth-areas,.booth-scene-nav,.venue-studio-stepper,.venue-studio-preview-toggle,.commerce-tabs,.media-products-mode,.media-products-filters) button{color:#aeb3cd!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding:8px 12px!important;font-size:14px!important;line-height:1.25!important}.compact-studio :is(.director-studio-tabs,.booth-areas,.booth-scene-nav,.venue-studio-stepper,.venue-studio-preview-toggle,.commerce-tabs,.media-products-mode,.media-products-filters) button:is(.active,[aria-selected=true],[aria-pressed=true]){color:#eee6ff!important;background:#3b3154!important;border-color:#b39ae65c!important;box-shadow:inset 0 1px #ffffff0a!important}.compact-studio :is(input:not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea):not(:where([data-admin-output],[data-admin-output] *)){color:#f1effb!important;background:#141722!important;border-color:#a5acd13b!important;border-radius:8px!important;min-height:38px!important;font-size:14px!important}.compact-studio input[type=range]:not(:where([data-admin-output],[data-admin-output] *)){accent-color:#bfa7f5}.compact-studio>.lab-sidebar{width:210px!important;box-shadow:none!important;background:#151722!important;border-right:1px solid #a5acd124!important;padding:20px 12px 14px!important}.compact-studio .lab-sidebar-head{min-height:70px!important;margin:0!important;padding:8px 12px 24px!important}.compact-studio .lab-sidebar-head img{width:158px!important;max-width:100%!important}.compact-studio .workspace-primary-navigation{padding:24px 0 0!important}.compact-studio .workspace-primary-nav-group{gap:6px!important;padding:0!important}.compact-studio .workspace-primary-nav-group:before{letter-spacing:.15em!important;padding:0 12px 8px!important;font-size:11px!important}.compact-studio .workspace-primary-nav-group>button{color:#a9adc4!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;gap:10px!important;margin:0!important;padding:10px 12px!important}.compact-studio .workspace-primary-nav-group>button.active{color:#f2ebff!important;background:linear-gradient(110deg,#3b3053,#29263b)!important;border-color:#a98ae340!important;box-shadow:inset 3px 0 #c2a6fa!important}.compact-studio .lab-nav-copy b{font-size:14px!important}.compact-studio .lab-nav-icon{width:20px!important;height:20px!important}.compact-studio .lab-nav-icon svg{width:19px!important;height:19px!important}.compact-studio :is(.lab-event-selector,.lab-account){background:#1e2130!important;border:1px solid #a5acd124!important;border-radius:11px!important;min-height:62px!important;padding:11px!important}.compact-studio .lab-event-switcher{margin:auto 0 10px!important}.compact-studio :is(.lab-event-selector-icon,.lab-account-avatar){background:#39304c!important;border-color:#ab91db40!important;border-radius:9px!important;width:32px!important;min-width:32px!important;height:32px!important}.compact-studio :is(.lab-event-selector-copy b,.lab-account-identity b){font-size:13px!important}.compact-studio :is(.lab-event-selector-copy small,.lab-account-identity small){letter-spacing:.05em!important;font-size:11px!important}.compact-studio>.lab-workspace{background:#10121b!important;width:calc(100% - 210px)!important;max-width:none!important;min-height:100dvh!important;margin-left:210px!important;padding:0 22px 18px!important}.compact-studio :is(.director-event-header,.setup-professional-heading){background:0 0!important;border:0!important;border-bottom:1px solid #a5acd124!important;flex-direction:row!important;align-items:center!important;gap:16px!important;max-width:none!important;min-height:84px!important;margin:0 0 12px!important;padding:14px 0!important;display:flex!important}.compact-studio :is(.director-event-header,.setup-professional-heading)>div:first-child{grid-template-columns:auto 1fr!important;align-items:baseline!important;column-gap:12px!important;display:grid!important}.compact-studio :is(.director-eyebrow,.setup-professional-heading small){letter-spacing:.14em!important;color:#b9a3e6!important;grid-column:1/-1!important;margin:0 0 5px!important;font-size:11px!important;line-height:1.2!important}.compact-studio :is(.director-event-header,.setup-professional-heading) h1{letter-spacing:-.035em!important;color:#f5f2ff!important;margin:0!important;font-size:25px!important;line-height:1.15!important}.compact-studio :is(.director-event-header,.setup-professional-heading) p{color:#a6abc2!important;max-width:540px!important;margin:0!important;font-size:13px!important;line-height:1.4!important}.compact-studio .setup-professional-heading>span{font-size:12px!important}.compact-studio .setup-masterhub-page{max-width:none!important}.compact-studio .director-studio-toolbar{border:0!important;gap:12px!important;min-height:40px!important;margin:0 0 10px!important;padding:0!important}.compact-studio .director-studio-tabs{background:#191c28!important;border:1px solid #a5acd124!important;border-radius:11px!important;gap:3px!important;padding:3px!important}.compact-studio .director-studio-note{color:#acb6b9!important;padding:0!important;font-size:12px!important}.compact-studio .setup-design-lock{background:#191d29!important;border:1px solid #a5acd124!important;border-radius:10px!important;gap:10px!important;margin:0 0 12px!important;padding:9px 12px!important}.compact-studio .setup-design-lock-icon{border-radius:8px!important;width:30px!important;min-width:30px!important;height:30px!important}.compact-studio .setup-design-lock h2{margin:0 0 2px!important;font-size:14px!important;line-height:1.25!important}.compact-studio .setup-design-lock p{margin:0!important;font-size:12px!important;line-height:1.4!important}.compact-studio .setup-design-lock-actions{gap:6px!important}.compact-studio .guest-pack-optimised-grid:not(.guest-pack-nfc-unified-grid){grid-template-columns:minmax(0,1fr) minmax(280px,34%)!important;align-items:start!important;gap:16px!important}.compact-studio .guest-pack-preview-column{grid-area:1/2!important;width:100%!important;max-width:none!important;position:relative!important;inset:auto!important}.compact-studio .guest-pack-roll-unified-studio{background:#1b1e2c!important;border:1px solid #a5acd12c!important;border-radius:12px!important}.compact-studio .guest-pack-roll-unified-header{background:#202332!important;border-bottom:1px solid #a5acd124!important;padding:14px 16px!important}.compact-studio .guest-pack-roll-unified-header h3{margin:0!important;font-size:18px!important}.compact-studio .guest-pack-roll-unified-header h3:after{display:none!important}.compact-studio .guest-pack-roll-unified-header p{max-width:none!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.4!important}.compact-studio .guest-pack-roll-unified-header>span{padding:5px 9px!important;font-size:12px!important}.compact-studio .guest-pack-roll-unified-grid{background:#1b1e2c!important;grid-template-columns:1fr 1fr!important;gap:14px!important;padding:16px!important;display:grid!important}.compact-studio .guest-pack-roll-unified-grid>:is(section,details){border:0!important;min-width:0!important;margin:0!important;padding:0!important}.compact-studio .guest-pack-roll-unified-grid :is(.guest-pack-roll-preset-panel label>span,.guest-pack-roll-upload-panel h4){margin:0 0 8px!important;font-size:14px!important;line-height:1.4!important}.compact-studio .guest-pack-roll-preset-panel label{gap:0!important}.compact-studio .guest-pack-roll-preset-panel label>span:before,.compact-studio .guest-pack-roll-upload-panel h4:before{display:none!important}.compact-studio .guest-pack-roll-preset-panel select{height:40px!important;min-height:40px!important;font-size:14px!important}.compact-studio .guest-pack-roll-preset-summary{background:#252636!important;border:1px solid #a5acd11f!important;border-radius:8px!important;gap:8px!important;margin:8px 0 0!important;padding:9px!important}.compact-studio .guest-pack-roll-preset-summary>i{border-radius:5px!important;width:26px!important;height:30px!important}.compact-studio .guest-pack-roll-preset-summary>span b{font-size:13px!important}.compact-studio .guest-pack-roll-preset-summary>span em{display:none!important}.compact-studio .guest-pack-roll-preset-summary>strong{gap:4px!important;font-size:10px!important}.compact-studio .guest-pack-roll-upload-panel>header{background:0 0!important;margin:0!important;padding:0!important;display:block!important}.compact-studio .guest-pack-roll-upload-panel>header :is(small,p){display:none!important}.compact-studio .guest-pack-roll-source-upload label{background:#242334!important;border:1px dashed #b39ae66b!important;border-radius:8px!important;gap:9px!important;height:auto!important;min-height:99px!important;padding:10px!important}.compact-studio .guest-pack-roll-source-upload label>span:first-of-type{width:38px!important;height:52px!important}.compact-studio .guest-pack-roll-source-upload small{display:none!important}.compact-studio .guest-pack-roll-source-upload b{font-size:13px!important;line-height:1.3!important}.compact-studio .guest-pack-roll-source-upload em{font-size:11px!important;line-height:1.4!important}.compact-studio .guest-pack-roll-framing-panel{grid-column:1/-1!important}.compact-studio .guest-pack-roll-crop-editor{background:0 0!important;border:0!important;border-top:1px solid #a5acd124!important;grid-template-columns:minmax(0,1fr) minmax(160px,.65fr)!important;gap:12px!important;padding:0!important;display:grid!important}.compact-studio .guest-pack-roll-frame-toolbar{background:0 0!important;grid-column:1/-1!important;margin:0!important;padding:12px 0 0!important}.compact-studio .guest-pack-roll-frame-toolbar small{font-size:12px!important}.compact-studio .guest-pack-roll-frame-toolbar p{margin:4px 0 0!important;font-size:13px!important}.compact-studio .guest-pack-roll-crop-frame{aspect-ratio:auto!important;border-radius:10px!important;grid-area:2/1!important;justify-self:center!important;width:100%!important;max-width:340px!important;height:clamp(155px,27dvh,300px)!important;min-height:0!important}.compact-studio .guest-pack-roll-crop-controls{grid-area:2/2!important;align-self:center!important;gap:12px!important;padding:0!important}.compact-studio .guest-pack-roll-zoom-control{gap:6px!important}.compact-studio .guest-pack-roll-zoom-control>button{width:30px!important;min-width:30px!important;height:32px!important;min-height:32px!important;padding:5px!important}.compact-studio .guest-pack-roll-zoom-control label span{font-size:13px!important}.compact-studio .guest-pack-roll-crop-empty{min-height:180px!important;padding:22px!important}.compact-studio .premium-live-preview{background:#1b1d2b!important;border:1px solid #b5a3dc38!important;border-radius:12px!important;box-shadow:0 12px 32px #0003!important}.compact-studio .premium-live-preview>header{background:#232335!important;padding:12px 14px!important}.compact-studio .premium-live-preview .guest-pack-roll-preview-title h3{font-size:15px!important}.compact-studio .premium-live-preview .guest-pack-roll-preview-title p{display:none!important}.compact-studio .premium-device-switch button{min-height:30px!important;padding:6px 8px!important;font-size:12px!important}.compact-studio .premium-live-preview .guest-pack-phone-stage{min-height:0!important;height:calc(var(--director-phone-height) + 32px)!important;background-size:cover!important}.compact-studio .premium-live-preview .guest-pack-phone-device{top:15px!important}.compact-studio .premium-preview-journey{background:#1c1d2c!important;border-color:#a5acd124!important}.compact-studio .premium-preview-journey>summary{padding:10px 14px!important;font-size:12px!important}.compact-studio .premium-preview-journey>summary span{font-size:12px!important}.compact-studio .premium-live-preview>footer{background:#191b28!important;padding:9px 13px!important}.compact-studio .premium-live-preview>footer :is(a,b),.compact-studio .premium-live-preview .director-phone-journey button{font-size:12px!important}.compact-studio .venue-screen-template-studio>header{padding:12px 16px!important}.compact-studio .venue-screen-template-studio>header h4{font-size:18px!important}.compact-studio .venue-screen-template-studio>header p{font-size:13px!important}.compact-studio .venue-studio-workbench{gap:12px!important;padding:0 14px 14px!important}.compact-studio .venue-studio-stepper{gap:5px!important;padding:10px 0!important}.compact-studio .venue-studio-step-panel{padding:12px!important}.compact-studio .venue-studio-step-heading{margin-bottom:10px!important;padding-bottom:8px!important}.compact-studio .venue-studio-step-heading :is(h4,h5){font-size:17px!important}.compact-studio .venue-studio-step-heading p{font-size:13px!important}.compact-studio .venue-studio-single-preview{padding:12px!important}.compact-studio .venue-studio-single-preview>header{flex-wrap:wrap!important;gap:10px!important;padding:0 0 10px!important}.compact-studio .venue-studio-preview-toggle{flex-wrap:wrap!important;gap:3px!important}.compact-studio .venue-studio-preview-toggle button{min-height:32px!important;padding:6px 8px!important;font-size:12px!important}.compact-studio .venue-studio-actions{gap:8px!important;padding:10px 14px!important}.compact-studio .venue-studio-actions>span{font-size:12px!important}.compact-studio .booth-heading{gap:12px!important;padding:13px 16px!important}.compact-studio .booth-heading h2{margin:4px 0!important;font-size:20px!important}.compact-studio .booth-heading p{font-size:13px!important}.compact-studio .booth-form{gap:14px!important;padding:14px!important}.compact-studio .booth-areas{gap:3px!important;padding:6px!important}.compact-studio .booth-areas button{padding:8px!important;font-size:12px!important}.compact-studio .booth-preview{background:#212234!important;padding:12px!important}.compact-studio .booth-preview header{margin:0 0 8px!important}.compact-studio .booth-preview footer{padding-top:8px!important;font-size:12px!important}.compact-studio .booth-note{gap:10px!important;padding:12px!important}.compact-studio .booth-scene-nav{gap:4px!important;margin-bottom:8px!important}.compact-studio .booth-scene-nav button{min-height:32px!important;padding:6px 8px!important;font-size:12px!important}@media (min-width:1000px){.compact-studio>.lab-workspace{scrollbar-width:thin;scrollbar-color:#77708e #151722;height:100dvh!important;min-height:0!important;overflow-y:auto!important}.compact-studio .premium-live-preview .guest-pack-phone-stage{height:clamp(260px,100dvh - 374px,650px)!important}.compact-studio .guest-pack-roll-unified-studio{min-height:calc(100dvh - 260px)!important}.compact-studio .venue-studio-workbench{grid-template-columns:minmax(260px,.8fr) minmax(0,1.3fr)!important;display:grid!important}.compact-studio .venue-studio-stepper{grid-area:1/1/auto/-1!important}.compact-studio .venue-studio-step-panel{grid-area:2/1!important;min-height:180px!important;max-height:calc(100dvh - 418px)!important;overflow:auto!important}.compact-studio .venue-studio-single-preview{grid-area:2/2!important;align-self:start!important}.compact-studio .booth-workspace{grid-template-columns:minmax(300px,1fr) minmax(0,1fr)!important}.compact-studio .booth-controls{max-height:calc(100dvh - 250px)!important;overflow:auto!important}.compact-studio .booth-preview iframe{height:clamp(320px,100dvh - 365px,720px)!important;max-height:none!important}}@media (max-width:1199px) and (min-width:1000px){.compact-studio>.lab-sidebar{width:185px!important}.compact-studio>.lab-workspace{width:calc(100% - 185px)!important;margin-left:185px!important;padding-inline:16px!important}.compact-studio .lab-nav-copy b{font-size:13px!important}.compact-studio .guest-pack-optimised-grid:not(.guest-pack-nfc-unified-grid){grid-template-columns:minmax(0,1fr) 270px!important;gap:12px!important}.compact-studio .guest-pack-roll-unified-grid{gap:12px!important;padding:12px!important}.compact-studio .guest-pack-roll-crop-editor{grid-template-columns:minmax(0,1fr)!important}.compact-studio .guest-pack-roll-crop-controls{grid-area:3/1!important}.compact-studio .guest-pack-roll-crop-frame{height:150px!important}.compact-studio .director-studio-note{display:none!important}}@media (max-width:999px){.compact-studio>.lab-sidebar{width:220px!important}.compact-studio>.lab-workspace{width:100%!important;margin-left:0!important;padding:0 16px 24px!important}.compact-studio .lab-mobile-context-bar{display:flex!important}.compact-studio>.lab-sidebar:not(.open){display:none!important}.compact-studio>.lab-sidebar.open{z-index:100!important;height:100dvh!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important}.compact-studio :is(.director-event-header,.setup-professional-heading){min-height:75px!important}.compact-studio :is(.director-event-header,.setup-professional-heading)>div:first-child{display:block!important}.compact-studio :is(.director-event-header,.setup-professional-heading) p{margin-top:5px!important}.compact-studio .guest-pack-optimised-grid:not(.guest-pack-nfc-unified-grid){grid-template-columns:1fr!important}.compact-studio .guest-pack-preview-column{grid-area:2/1!important;justify-self:center!important;max-width:450px!important}.compact-studio .director-studio-note{display:none!important}}@media (max-width:600px){.compact-studio :is(.director-event-header,.setup-professional-heading){flex-wrap:wrap!important}.compact-studio :is(.director-event-header,.setup-professional-heading) h1{font-size:23px!important}.compact-studio .guest-pack-roll-unified-grid{grid-template-columns:1fr!important}.compact-studio .guest-pack-roll-framing-panel{grid-column:1!important}.compact-studio .guest-pack-roll-crop-editor{grid-template-columns:1fr!important}.compact-studio .guest-pack-roll-crop-controls{grid-area:3/1!important}.compact-studio .guest-pack-roll-crop-frame{height:230px!important}.compact-studio .setup-design-lock{flex-wrap:wrap!important}.compact-studio .setup-design-lock-actions,.compact-studio .director-studio-tabs{width:100%!important}.compact-studio .director-studio-tabs>button{min-height:42px!important;padding:8px!important;font-size:12px!important}.compact-studio .director-studio-tabs svg{width:16px!important}.compact-studio .booth-preview iframe{height:650px!important}}@media (prefers-reduced-motion:reduce){.compact-studio button{transition:none!important}}.compact-studio .guest-pack-nfc-unified-grid{display:block!important}.compact-studio .guest-pack-nfc-unified-grid .guest-pack-preview-column{width:100%!important;max-width:none!important}.compact-studio .guest-pack-nfc-dual-intro{gap:12px!important;padding:14px 16px!important}.compact-studio .guest-pack-nfc-dual-intro h3{font-size:20px!important}.compact-studio .guest-pack-nfc-dual-intro p{margin:4px 0 0!important;font-size:13px!important}.compact-studio .guest-pack-nfc-dual-programmer{padding:14px!important}.compact-studio .guest-pack-nfc-dual-programmer>header{margin:0!important;padding:0 0 12px!important}.compact-studio .guest-pack-nfc-dual-programmer>header h3{font-size:17px!important}.compact-studio .guest-pack-nfc-destination-table{gap:14px!important}.compact-studio .guest-pack-nfc-destination-table>article>header{gap:9px!important;min-height:0!important;padding:14px!important}.compact-studio .guest-pack-nfc-destination-table .identity h4{font-size:17px!important}.compact-studio .guest-pack-nfc-destination-table .identity p{font-size:13px!important;line-height:1.4!important}.compact-studio .guest-pack-nfc-mobile-handoff{gap:14px!important;padding:14px!important}.compact-studio .guest-pack-nfc-mobile-handoff>img{flex:none!important;width:112px!important;height:112px!important}.compact-studio .guest-pack-nfc-mobile-handoff code{overflow-wrap:anywhere!important;font-size:12px!important}.compact-studio .guest-pack-nfc-destination-table .actions{gap:6px!important;padding:12px 14px!important}.compact-studio .guest-pack-nfc-destination-table .actions :is(button,a){border-radius:9px!important;min-height:36px!important;padding:9px!important;font-size:13px!important}.compact-studio .guest-pack-nfc-dual-programmer>footer{gap:10px!important;margin-top:14px!important;padding:12px!important}.compact-studio .deployment-workspace{border-radius:12px!important}.compact-studio .deployment-masthead{min-height:0!important;padding:10px 16px!important}.compact-studio .deployment-brand img{width:100px!important}.compact-studio .deployment-title{padding:12px 16px!important}.compact-studio .deployment-title h2{margin:0!important;font-size:23px!important}.compact-studio .deployment-title p{margin:4px 0 0!important;font-size:13px!important}.compact-studio .deployment-kicker{display:none!important}.compact-studio .launch-journey{gap:8px!important;margin:0!important;padding:10px 16px!important}.compact-studio .launch-journey button{min-height:44px!important;padding:9px!important}.compact-studio .launch-handoff{gap:10px!important;margin:0 16px 12px!important;padding:10px 14px!important}.compact-studio .deployment-body{gap:16px!important;padding:0 16px 16px!important}.compact-studio .deployment-overview{gap:8px!important;margin-bottom:10px!important}.compact-studio .deployment-overview>div{gap:6px!important;padding:10px!important}.compact-studio .deployment-overview strong{font-size:20px!important}.compact-studio .deployment-overview span{font-size:12px!important}.compact-studio .deployment-tabs{margin-bottom:12px!important}.compact-studio .deployment-tabs button{min-height:36px!important;padding:9px!important;font-size:13px!important}.compact-studio .deployment-section-heading{margin:0 0 12px!important}.compact-studio .deployment-section-heading h3{font-size:17px!important}.compact-studio .deployment-section-heading p{margin-top:4px!important;font-size:13px!important}.compact-studio .deployment-screen{gap:10px!important;padding:12px!important}.compact-studio .deployment-current{margin:8px 0!important;padding:9px!important}.compact-studio .deployment-screen-list,.compact-studio .deployment-launch-rail{gap:10px!important}.compact-studio .deployment-lock{padding:13px!important}.compact-studio .deployment-lock>svg{width:23px!important;height:23px!important;margin:0 0 5px!important}.compact-studio .deployment-lock p{margin:6px 0!important;font-size:12px!important;line-height:1.45!important}.compact-studio .deployment-version{padding:5px 0!important}.compact-studio .deployment-go{padding:13px!important}.compact-studio .deployment-go h3{font-size:18px!important}.compact-studio .deployment-empty{min-height:0!important;padding:20px!important}.compact-studio .deployment-empty h3{font-size:20px!important}.compact-studio .deployment-empty p{max-width:550px!important;font-size:14px!important;line-height:1.5!important}.compact-studio .commerce-dashboard-hero{gap:16px!important;padding:16px!important}.compact-studio .commerce-dashboard-heading>span{margin:0 0 7px!important;font-size:11px!important}.compact-studio .commerce-dashboard-heading>span img{width:90px!important}.compact-studio .commerce-dashboard-heading h2{font-size:22px!important;line-height:1.2!important}.compact-studio .commerce-dashboard-heading p{margin:5px 0 0!important;font-size:13px!important}.compact-studio .commerce-dashboard-actions{gap:6px!important}.compact-studio .commerce-dashboard-actions :is(a,button){min-height:36px!important;padding:8px 11px!important;font-size:13px!important}.compact-studio .commerce-dashboard-actions .commerce-publish-button{padding:9px 12px!important}.compact-studio .commerce-dashboard-metrics{gap:8px!important;margin:12px 0!important}.compact-studio .commerce-dashboard-metrics>article{gap:10px!important;padding:10px 12px!important}.compact-studio .commerce-dashboard-metrics b{font-size:23px!important;line-height:1.2!important}.compact-studio .commerce-dashboard-metrics em{font-size:12px!important}.compact-studio .commerce-section-nav{gap:4px!important;margin:0 0 12px!important;padding:4px!important}.compact-studio .commerce-section-nav button{min-height:38px!important;padding:8px 12px!important}.compact-studio .commerce-section-nav small{display:none!important}.compact-studio .commerce-section-nav b{font-size:14px!important}.compact-studio .commerce-settings>header{padding:12px 14px!important}.compact-studio .commerce-settings>header h3{font-size:17px!important}.compact-studio .commerce-settings>header p{display:none!important}.compact-studio .commerce-form-section{padding:12px 14px!important}.compact-studio .commerce-form-heading{gap:8px!important;margin:0 0 10px!important}.compact-studio .commerce-form-heading small{display:none!important}.compact-studio .commerce-fields{gap:9px 12px!important}.compact-studio .commerce-fields label{gap:4px!important}.compact-studio .commerce-fields label>span{font-size:13px!important}.compact-studio .commerce-fields :is(input,select){padding:8px 10px!important}.compact-studio .commerce-fields textarea{height:62px!important;min-height:62px!important;padding:8px 10px!important}.compact-studio .commerce-fields label>small{font-size:11px!important}.compact-studio .commerce-settings>footer{gap:10px!important;padding:10px 14px!important}.compact-studio .commerce-settings>footer>span{font-size:12px!important}.compact-studio .commerce-launch{gap:10px!important}.compact-studio .commerce-event-card{padding:12px!important}.compact-studio .commerce-event-card>div{height:100px!important;min-height:0!important}.compact-studio .commerce-event-card h4{font-size:17px!important}.compact-studio .commerce-event-card p{font-size:12px!important}.compact-studio .commerce-launch>header{padding:12px!important}.compact-studio .commerce-launch h3{font-size:18px!important}.compact-studio .commerce-readiness-score{margin-top:9px!important}.compact-studio .commerce-readiness-score strong{font-size:30px!important}.compact-studio .commerce-readiness-list{padding:0 12px!important}.compact-studio .commerce-readiness-list li{padding:8px 0!important}.compact-studio .commerce-readiness-list li b{font-size:13px!important}.compact-studio .commerce-readiness-list li small{font-size:12px!important}.compact-studio .commerce-launch-note{padding:10px 12px!important}.compact-studio .commerce-launch-note p{font-size:12px!important}.compact-studio .commerce-ad-thumbnail{height:120px!important}.compact-studio .commerce-ad-upload{min-height:120px!important}.compact-studio .media-products-command{gap:16px!important;padding:14px 16px!important}.compact-studio .media-products-brand-copy h2{font-size:22px!important}.compact-studio .media-products-brand-copy p{font-size:13px!important}.compact-studio .media-products-command-actions button{gap:8px!important;min-height:48px!important;padding:10px 12px!important}.compact-studio .media-products-command-actions :is(em,small){display:none!important}.compact-studio .media-products-command-actions b{font-size:13px!important}.compact-studio .media-products-status{gap:12px!important;padding:9px 14px!important}.compact-studio .media-products-mode{gap:5px!important;padding:5px!important}.compact-studio .media-products-mode button{min-height:42px!important}.compact-studio .media-products-mode small{display:none!important}.compact-studio .media-products-library{gap:14px!important;padding:14px!important}.compact-studio .media-products-library-main>header{padding:0 0 10px!important}.compact-studio .media-products-library-main>header h3{font-size:18px!important}.compact-studio .media-products-library-main>header p{font-size:13px!important}.compact-studio .media-products-filters{gap:4px!important;margin-bottom:10px!important}.compact-studio .media-products-filters button{min-height:32px!important;font-size:12px!important}.compact-studio .media-products-grid{gap:10px!important}.compact-studio .media-products-empty{min-height:220px!important;padding:22px!important}.compact-studio .media-products-empty h4{font-size:22px!important}.compact-studio .media-products-empty p{font-size:14px!important}.compact-studio .media-products-inspector-stage{min-height:180px!important;max-height:300px!important}@media (min-width:1000px){.compact-studio .guest-pack-nfc-destination-table{grid-template-columns:1fr 1fr!important}.compact-studio .deployment-body{grid-template-columns:minmax(0,1fr) 270px!important}.compact-studio .deployment-screen-list{min-height:160px!important;max-height:calc(100dvh - 460px)!important;overflow:auto!important}.compact-studio .commerce-settings-workspace:not([hidden]){grid-template-columns:minmax(0,1fr) 235px!important;gap:14px!important}.compact-studio .commerce-settings{grid-template-columns:1fr 1fr!important;align-content:start!important;display:grid!important}.compact-studio .commerce-settings>header,.compact-studio .commerce-settings>footer{grid-column:1/-1!important}.compact-studio .commerce-form-section+.commerce-form-section{border-top:0!important;border-left:1px solid #a5acd124!important}.compact-studio .media-products-grid{max-height:calc(100dvh - 390px)!important;overflow:auto!important}}@media (min-width:1000px) and (max-width:1300px){.compact-studio .commerce-settings-workspace:not([hidden]){grid-template-columns:minmax(0,1fr)!important}.compact-studio .commerce-launch{grid-template-columns:1fr 1.3fr!important;display:grid!important}.compact-studio .commerce-event-card,.compact-studio .commerce-launch-note{display:none!important}}.compact-studio [hidden]{display:none!important}.compact-studio.global-client-mode>.lab-workspace{width:100%!important;margin:0!important;padding:0!important}.compact-studio .central-console{grid-template-columns:200px minmax(0,1fr)!important}.compact-studio .central-sidebar{background:#151722!important;width:200px!important}.compact-studio .central-brand{min-height:82px!important;padding:16px!important}.compact-studio .central-brand img{width:150px!important}.compact-studio .central-main{padding:12px 20px 20px!important}.compact-studio .central-section-heading{padding:10px 0!important}.compact-studio .central-section-heading h2{font-size:25px!important}.compact-studio .central-command-status{margin:0 0 8px!important}.compact-studio .central-command-pulse{gap:10px!important;margin-bottom:10px!important}.compact-studio .central-command-pulse>article{min-height:65px!important;padding:10px!important}.compact-studio .central-command-pulse b{font-size:23px!important}.compact-studio :is(.central-reference-stage,.central-reference-lower){gap:12px!important;margin-top:10px!important}.compact-studio :is(.central-featured-event,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot){border-radius:12px!important;padding:12px!important}.compact-studio .central-featured-copy{margin:8px 0!important}.compact-studio .central-featured-copy h3{margin:4px 0!important;font-size:21px!important}.compact-studio .central-featured-steps{gap:6px!important;margin:8px 0!important}.compact-studio .central-featured-steps span{min-height:38px!important;padding:6px 8px!important}.compact-studio .central-command-actions>div{gap:6px!important;margin-top:8px!important}.compact-studio .central-command-actions>div>button{min-height:42px!important;padding:8px!important}.compact-studio .central-command-events>div>button{min-height:46px!important;padding:6px 0!important}.compact-studio .central-reference-calendar-grid>button{height:28px!important;min-height:28px!important;padding:4px!important}.compact-studio .central-reference-activity{gap:8px!important;padding:8px 0!important}.compact-studio .central-topbar .central-create,.compact-studio .central-featured-open{color:#29203c!important;background:linear-gradient(135deg,#eee7ff,#c8b9f4)!important;border:1px solid #dfd1ff!important}.compact-studio .central-sidebar nav button.active{color:#f0e7ff!important;background:#3b3154!important;border-color:#b39ae659!important}.compact-studio .launch-journey nav{margin-bottom:10px!important}.compact-studio .launch-handoff{grid-template-columns:1fr 1fr!important;margin:0!important}.compact-studio .launch-handoff h3{margin:4px 0!important;font-size:17px!important}.compact-studio .launch-handoff p{font-size:12px!important;line-height:1.45!important}.compact-studio .launch-handoff-actions>div{gap:12px!important;margin-top:6px!important}.compact-studio .launch-link-label{gap:5px!important;font-size:12px!important}.compact-studio .launch-link-label input{padding:8px!important;font-size:13px!important}.compact-studio .guest-pack-roll-crop-frame{aspect-ratio:16/10!important;max-width:340px!important;height:auto!important;max-height:240px!important}@media (min-width:1280px){.compact-studio .central-reference-stage{grid-template-columns:minmax(0,1.3fr) minmax(200px,.8fr) minmax(230px,1fr)!important}.compact-studio .central-featured-event{grid-row:1!important}.compact-studio .central-command-actions{grid-area:1/2!important}.compact-studio .central-command-events{grid-area:1/3!important}}@media (max-width:999px){.compact-studio .central-console{grid-template-columns:1fr!important}.compact-studio .central-sidebar{width:100%!important}.compact-studio .central-main{padding:12px!important}}@media (max-width:600px){.compact-studio .launch-handoff{grid-template-columns:1fr!important}}.compact-studio{display:block!important}.compact-studio.single-client-mode>.lab-sidebar{border-radius:0!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;height:100dvh!important;min-height:0!important;margin:0!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:visible!important;transform:none!important}.compact-studio .lab-nav-icon{background:0 0!important;border:0!important;flex:0 0 20px!important;min-width:20px!important}.compact-studio .lab-nav-copy{min-width:0!important}.compact-studio .workspace-primary-navigation{flex:1!important;align-content:start!important}.compact-studio .lab-account{gap:9px!important;margin:0!important;display:flex!important}.compact-studio .lab-account-identity{min-width:0!important;display:block!important}.compact-studio .deployment-launch-card{padding:12px!important}.compact-studio .deployment-launch-card>label{gap:5px!important;margin:0 0 8px!important;font-size:12px!important}.compact-studio .deployment-broadcast-grid{gap:6px!important;margin:8px 0!important}.compact-studio .deployment-broadcast-grid button{flex-direction:row!important;gap:6px!important;min-height:42px!important;font-size:12px!important}.compact-studio .deployment-broadcast-grid svg{width:16px!important;height:16px!important}.compact-studio .deployment-hide,.compact-studio .deployment-end{min-height:34px!important;margin-top:7px!important;padding:8px!important;font-size:12px!important}.compact-studio .deployment-hide{color:#ffd1bb!important;background:#3a2b2d!important;border-color:#c796775c!important}.compact-studio .deployment-end{color:#fac4d1!important;background:#3c2835!important;border-color:#d4849352!important}.compact-studio .deployment-safety-note{margin:10px 0 0!important;font-size:12px!important;line-height:1.4!important}.compact-studio .deployment-next{padding:10px 12px!important}.compact-studio .deployment-next p{margin:5px 0!important;font-size:12px!important;line-height:1.4!important}.compact-studio .deployment-next>svg{display:none!important}@media (min-width:1000px) and (max-width:1200px){.compact-studio .media-products-library{grid-template-columns:minmax(0,1fr) 250px!important}}@media (max-width:999px){.compact-studio.single-client-mode>.lab-sidebar:not(.open){display:none!important}.compact-studio.single-client-mode>.lab-sidebar.open{z-index:10000!important;width:240px!important}.compact-studio .lab-sidebar-head{flex-wrap:nowrap!important;align-items:center!important;padding:12px 0 18px!important;display:flex!important}.compact-studio .lab-sidebar-head>button:not(.real-studio-logo){color:#eee9ff!important;background:#343044!important;border:1px solid #ada0c742!important;min-width:32px!important;min-height:32px!important;margin-left:auto!important;font-size:23px!important;display:block!important}}.compact-studio .guest-pack-nfc-mobile-handoff{grid-template-columns:112px minmax(0,1fr)!important}.compact-studio .guest-pack-nfc-mobile-handoff>img{aspect-ratio:1!important;width:112px!important;height:auto!important}.compact-studio .media-products-pagination{align-items:center;gap:8px;padding:10px 0 0;display:flex}.compact-studio .media-products-pagination>span{color:var(--admin-muted);margin-right:auto;font-size:12px}.compact-studio .media-products-pagination>button{color:#e7ddff;background:#302b41;border:1px solid #aaa0ce44;min-height:34px;padding:7px 12px;font-size:13px}.compact-studio .deployment-masthead-actions{align-items:center;gap:12px;display:flex}.compact-studio .deployment-lock{grid-template-columns:auto 1fr!important;align-items:center!important;gap:6px 10px!important;display:grid!important}.compact-studio .deployment-lock>svg{grid-row:1/3!important;margin:0!important}.compact-studio .deployment-lock>span{font-size:11px!important}.compact-studio .deployment-lock h3{margin:0!important;font-size:15px!important}.compact-studio .deployment-lock>p{grid-column:1/-1!important;margin:0!important}.compact-studio .deployment-lock :is(button,.deployment-version){grid-column:1/-1!important}@media (min-width:1000px){.compact-studio .media-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-height:calc(100dvh - 435px)!important}.compact-studio .media-products-tile-visual{aspect-ratio:auto!important;height:clamp(80px,13dvh,145px)!important;min-height:0!important}.compact-studio .media-products-tile-copy{padding:7px 8px!important}.compact-studio .media-products-tile-copy b{font-size:12px!important}}@media (max-width:999px){.compact-studio>.lab-workspace,.compact-studio.global-client-mode>.lab-workspace{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}.compact-studio .central-sidebar{height:auto!important;position:relative!important;inset:auto!important}.compact-studio .central-sidebar nav{gap:6px!important;padding:8px 12px!important;display:flex!important;overflow-x:auto!important}.compact-studio .central-sidebar nav button{white-space:nowrap!important;flex-shrink:0!important;width:auto!important}.compact-studio .central-nav-label,.compact-studio .central-brand-signature{display:none!important}}@media (max-width:600px){.compact-studio .guest-pack-nfc-mobile-handoff{grid-template-columns:104px minmax(0,1fr)!important}.compact-studio .guest-pack-nfc-mobile-handoff>img{width:104px!important}.compact-studio .deployment-masthead{flex-wrap:wrap!important;gap:10px!important}.compact-studio .deployment-masthead-actions{justify-content:space-between!important;width:100%!important}}}@layer momento-operations-density{.central-console{--operations-row-padding:12px;grid-template-columns:220px minmax(0,1fr)!important}.central-console.density-compact{--operations-row-padding:8px}.central-console .central-sidebar{width:220px!important;min-width:0!important}.central-console .central-brand{gap:10px!important;min-height:100px!important;padding:20px 18px 16px!important}.central-console .central-brand img{width:100%!important;max-width:172px!important}.central-console .central-brand-signature{margin:0!important;padding:0!important}.central-console .central-sidebar nav{gap:3px!important;padding:8px 12px!important}.central-console .central-nav-label{letter-spacing:.1em!important;margin:15px 8px 7px!important;padding:0!important;font-size:12px!important}.central-console .central-sidebar nav button{text-align:left!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;min-height:40px!important;padding:8px 12px!important;font-size:14px!important;display:flex!important}.central-console .central-sidebar nav button span{text-align:left!important;flex:1!important}.central-console .central-sidebar nav button svg{width:18px!important;height:18px!important}.central-console .central-account{min-height:60px!important;margin:12px!important;padding:10px!important}.central-console .central-main{min-width:0!important;max-width:1800px!important;padding:18px 24px 32px!important}.central-console .central-topbar{align-items:center!important;gap:8px!important;min-height:48px!important;margin:0!important;padding:0 0 12px!important;display:flex!important}.central-console .central-topbar h1{display:none!important}.central-console .central-topbar>label{flex:1!important;max-width:620px!important;height:38px!important;min-height:38px!important;margin-right:auto!important}.central-console .central-topbar input{padding:8px!important;font-size:14px!important}.central-console .central-topbar>button{flex:none!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:8px!important}.central-console .central-topbar .central-create{white-space:nowrap!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:130px!important;padding:8px 14px!important;font-size:14px!important;display:flex!important}.central-console .central-topbar.without-search{justify-content:flex-end!important}.central-console .central-section-heading{gap:5px 16px!important;min-height:0!important;margin:0!important;padding:18px 0 14px!important}.central-console .central-section-heading>span{letter-spacing:.1em!important;font-size:12px!important}.central-console .central-section-heading>div{gap:4px!important}.central-console .central-section-heading h2{margin:0!important;font-size:28px!important;line-height:1.15!important}.central-console .central-section-heading h2 em{display:none!important}.central-console .central-section-heading p{margin:0!important;font-size:14px!important;line-height:1.4!important}.central-console .central-section-heading>aside{margin:0!important;padding:6px 10px!important}.central-console .central-command-status{gap:8px!important;margin:0 0 12px!important;padding:0!important}.central-console .central-command-status>span{min-height:28px!important;padding:5px 9px!important;font-size:13px!important}.central-console .central-command-pulse{gap:10px!important;margin:0 0 14px!important}.central-console .central-command-pulse>article{border-radius:10px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:10px!important;min-height:84px!important;padding:12px 14px!important}.central-console .central-command-pulse>article>span{border-radius:8px!important;width:32px!important;height:32px!important}.central-console .central-command-pulse>article>div{gap:3px!important}.central-console .central-command-pulse small{letter-spacing:.04em!important;font-size:12px!important}.central-console .central-command-pulse b{font-size:26px!important;line-height:1!important}.central-console .central-command-pulse em{font-size:12px!important}.central-console :is(.central-reference-stage,.central-reference-lower,.central-primary-grid,.central-client-grid,.central-insights,.central-settings-grid){gap:14px!important;margin-top:14px!important}.central-console .central-reference-stage{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr)!important;align-items:start!important;display:grid!important}.central-console :is(.central-featured-event,.central-command-actions,.central-command-events){border-radius:12px!important;height:auto!important;min-height:0!important;padding:16px!important}.central-console .central-featured-event{grid-row:span 2!important}.central-console .central-command-actions,.central-console .central-command-events{grid-column:2!important}.central-console .central-featured-event>header{min-height:28px!important;margin:0!important;padding:0 0 8px!important}.central-console .central-featured-copy{gap:12px!important;margin:12px 0!important}.central-console .central-featured-copy h3{margin:5px 0 8px!important;font-size:25px!important;line-height:1.2!important}.central-console .central-featured-copy p{margin:5px 0!important;font-size:14px!important}.central-console .central-featured-copy>div>small{font-size:12px!important}.central-console .central-featured-readiness{width:68px!important;min-width:68px!important;height:68px!important}.central-console .central-featured-readiness strong{font-size:26px!important}.central-console .central-featured-progress{margin:12px 0!important;padding:0!important}.central-console .central-featured-summary{grid-template-columns:minmax(0,1fr) 68px!important;gap:12px!important}.central-console .central-command-pulse>article>span{flex:0 0 32px!important}.central-console .central-featured-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:8px 0 14px!important}.central-console .central-featured-steps span{min-height:48px!important;padding:9px 10px!important}.central-console .central-featured-steps :is(b,small){font-size:13px!important}.central-console .central-featured-open{min-height:40px!important;margin-top:0!important;padding:9px 12px!important;font-size:14px!important}.central-console .central-command-actions>div{gap:8px!important;margin-top:10px!important}.central-console .central-command-actions>div>button{grid-template-columns:22px minmax(0,1fr)!important;gap:9px!important;min-height:58px!important;padding:10px!important}.central-console .central-command-actions b{font-size:14px!important}.central-console .central-command-actions small{display:none!important}.central-console .central-command-events>div>button{min-height:58px!important;padding:8px 0!important}.central-console :is(.central-reference-calendar,.central-reference-snapshot,.central-calendar,.central-agenda,.central-insights>article,.central-settings-grid>article){border-radius:12px!important;padding:16px!important}.central-console :is(.operations-pipeline>header,.central-clients-hero,.central-task-intro,.central-team-directory-page>header){gap:12px!important;padding:14px 16px!important}.central-console .operations-pipeline>header h3{margin:0!important;font-size:18px!important}.central-console .operations-pipeline>header :is(p,small){display:none!important}.central-console .operations-workspace-grid{gap:0!important;margin-top:0!important}.central-console .operations-pipeline{border-radius:12px!important}.central-console .operations-toolbar{min-height:0!important;margin:0!important;padding:10px 16px!important}.central-console .operations-toolbar nav{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.central-console .operations-toolbar button{min-height:34px!important;padding:6px 11px!important;font-size:14px!important}.central-console .operations-event-table{border:0!important;border-radius:0!important;gap:0!important;margin:0!important;padding:0!important;overflow-x:auto!important}.central-console :is(.operations-event-row,.operations-event-table-head){grid-template-columns:minmax(190px,1.65fr) minmax(115px,.95fr) minmax(110px,.9fr) 105px minmax(130px,1fr) 90px 78px!important;align-items:center!important;gap:12px!important;min-width:930px!important;display:grid!important}.central-console .operations-event-table-head{letter-spacing:.04em!important;background:var(--admin-field)!important;padding:10px 16px!important;font-size:12px!important}.central-console .operations-event-row{padding:var(--operations-row-padding) 16px!important;border:0!important;border-top:1px solid var(--admin-line)!important;background:0 0!important;border-radius:0!important;grid-template-areas:none!important;min-height:78px!important;margin:0!important}.central-console .operations-event-row.selected{background:var(--admin-raised)!important;box-shadow:inset 3px 0 var(--admin-accent)!important}.central-console .operations-event-row>*{grid-area:auto!important;width:100%!important;min-width:0!important;margin:0!important}.central-console .operations-event-name{text-align:left!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;min-height:48px!important;padding:0!important;display:flex!important}.central-console .operations-event-name b{text-align:left!important;overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.3!important}.central-console .operations-event-name small{letter-spacing:.03em!important;font-size:11px!important}.central-console .operations-event-name em{font-size:12px!important}.central-console :is(.operations-event-date,.operations-event-client){text-align:left!important;gap:5px!important;display:grid!important;overflow:hidden!important}.central-console :is(.operations-event-date,.operations-event-client) b{font-size:13px!important;line-height:1.3!important}.central-console :is(.operations-event-date,.operations-event-client) small{overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.3!important}.central-console :is(.operations-live-select,.operations-inline-select)>span{display:none!important}.central-console .operations-event-row select{text-overflow:ellipsis!important;height:36px!important;min-height:36px!important;padding:7px 26px 7px 8px!important;font-size:13px!important}.central-console .operations-collection-toggle{min-height:36px!important;padding:6px 8px!important;font-size:13px!important}.central-console .operations-row-actions{gap:6px!important;display:flex!important}.central-console .operations-row-actions button{width:34px!important;min-width:34px!important;min-height:36px!important;padding:7px!important}.central-console .operations-row-actions svg{width:17px!important;height:17px!important}@media (min-width:1650px){.central-console .central-reference-stage{grid-template-columns:minmax(0,1.5fr) minmax(250px,.9fr) minmax(260px,1fr)!important}.central-console .central-featured-event{grid-row:1!important}.central-console .central-command-events{grid-column:3!important}.central-console .central-command-actions{grid-column:2!important}}@media (max-width:1050px){.central-console{grid-template-columns:190px minmax(0,1fr)!important}.central-console .central-sidebar{width:190px!important}.central-console .central-main{padding:16px!important}.central-console .central-command-pulse{grid-template-columns:repeat(2,minmax(0,1fr))!important}.central-console .central-reference-stage{grid-template-columns:minmax(0,1fr)!important}.central-console :is(.central-featured-event,.central-command-actions,.central-command-events){grid-area:auto/1!important}}@media (max-width:760px){.central-console{grid-template-columns:minmax(0,1fr)!important}.central-console .central-sidebar{width:100%!important;height:auto!important;position:relative!important}.central-console .central-brand{min-height:0!important;padding:14px 16px!important}.central-console .central-sidebar nav{padding:8px!important;display:flex!important;overflow-x:auto!important}.central-console .central-sidebar nav button{flex:none!important;width:auto!important;min-height:44px!important}.central-console .central-nav-label,.central-console .central-account{display:none!important}.central-console .central-main{padding:14px!important}.central-console .central-section-heading h2{font-size:24px!important}.central-console .central-topbar{flex-wrap:wrap!important}.central-console .central-topbar>label{flex-basis:100%!important;max-width:none!important}.central-console .operations-event-table{overflow:visible!important}.central-console .operations-event-table-head{display:none!important}.central-console .operations-event-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;min-width:0!important;padding:14px!important}.central-console .operations-event-name{grid-column:1/-1!important}.central-console .operations-row-actions{justify-content:flex-end!important}.central-console .operations-event-row :is(select,button){min-height:44px!important}.central-console .central-command-pulse>article{padding:10px!important}.central-console .central-featured-copy h3{font-size:22px!important}}}@layer momento-amethyst{.amethyst-journey,.amethyst-shop{--am-ink:var(--jp-ink,#210b46);--am-muted:var(--jp-muted,#5d487e);--am-paper:var(--jp-paper,#aa8dd6);--am-light:var(--jp-light,#eee8ff);--am-button:var(--jp-button,#352052);--ra-paper:var(--jp-light,#eee8ff)!important;--ra-ink:var(--jp-ink,#210b46)!important;--ra-accent:var(--jp-accent,#8a3dd0)!important;--ra-muted:var(--jp-muted,#8060be)!important;--ra-tint:var(--jp-tint,#e0d2fb)!important;--ra-line:var(--jp-line,#cdb8ed)!important;isolation:isolate!important;box-sizing:border-box!important;background:linear-gradient(125deg,var(--jp-paper,#b19bdf) 0%,var(--jp-paper,#a489d2) 65%,var(--jp-paper,#a88cd3) 100%)!important;width:100%!important;max-width:520px!important;min-height:100svh!important;color:var(--am-ink)!important;color-scheme:var(--jp-scheme,light)!important;text-align:left!important;box-shadow:none!important;letter-spacing:-.025em!important;border:0!important;border-radius:0!important;margin:0 auto!important;padding:38px 24px 42px!important;font-family:Arial,Helvetica,sans-serif!important;position:relative!important;overflow-x:clip!important}:is(body:has(>.amethyst-journey),body:has(>.amethyst-shop)){background:var(--jp-paper,#e3dcf6)!important}.amethyst-journey *,.amethyst-shop *{box-sizing:border-box}.amethyst-journey:before,.amethyst-shop:before{content:""!important;z-index:-2!important;background:linear-gradient(125deg,var(--jp-panel,#c4afea80),var(--jp-panel,#d4c2f388))!important;clip-path:polygon(0 0,100% 0,100% 54%,0 27%)!important;pointer-events:none!important;opacity:1!important;filter:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.amethyst-journey:after,.amethyst-shop:after{display:none!important}.am-brand{z-index:2!important;background:0 0!important;border:0!important;height:32px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.am-brand img{width:160px!important;height:auto!important;filter:var(--jp-logo-filter,brightness(0) saturate(100%) invert(8%) sepia(54%) saturate(3019%) hue-rotate(244deg) brightness(89%))!important;mix-blend-mode:normal!important;display:block!important}.am-watermark,.am-shop-watermark{aspect-ratio:594/382!important;background:var(--jp-mark,#e6d6ff)!important;opacity:.43!important;pointer-events:none!important;z-index:-1!important;width:60%!important;position:absolute!important;-webkit-mask:url(/momento-roll-atelier-mark.svg) 50%/contain no-repeat!important;mask:url(/momento-roll-atelier-mark.svg) 50%/contain no-repeat!important}.am-watermark{top:145px!important;right:24px!important}.am-primary,.amethyst-journey .guest-primary{background:linear-gradient(105deg,var(--jp-button,#352052),var(--jp-button,#301b52))!important;width:100%!important;min-height:64px!important;color:var(--jp-button-ink,#fff)!important;letter-spacing:-.035em!important;box-shadow:none!important;cursor:pointer!important;border:0!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:16px!important;margin:0!important;padding:16px 48px 16px 20px!important;font:400 23px/1.2 Arial,sans-serif!important;text-decoration:none!important;display:flex!important;position:relative!important;transform:none!important}.am-primary svg,.amethyst-journey .guest-primary svg{width:27px!important;height:27px!important;color:var(--jp-button-ink,#caa8ef)!important;stroke-width:1.7px!important;position:absolute!important;right:22px!important}.am-primary:disabled,.amethyst-journey .guest-primary:disabled{opacity:.5!important;cursor:default!important}.am-primary:hover:not(:disabled),.amethyst-journey .guest-primary:hover:not(:disabled){background:var(--jp-button-hover,#452665)!important}:is(.amethyst-journey :is(button,a,input,textarea):focus-visible,.amethyst-shop :is(button,a,input,textarea,select):focus-visible){outline:3px solid var(--jp-accent,#6928a9)!important;outline-offset:4px!important}.amethyst-journey .roll-fullscreen-control{background:var(--jp-tint,#eadcff)!important;color:var(--am-ink)!important;z-index:3!important;font-size:12px!important;position:absolute!important;top:8px!important;right:12px!important}.amethyst-journey.stage-welcome{flex-direction:column!important;min-height:100svh!important;padding:42px 24px 50px!important;display:flex!important}.stage-welcome .am-watermark{width:62%!important;top:19svh!important;right:26px!important}.am-welcome{margin-top:auto!important;padding-top:340px!important;position:relative!important}.am-private{color:var(--am-muted)!important;align-items:center!important;gap:8px!important;margin:0 0 20px!important;font-size:17px!important;line-height:1.4!important;display:flex!important}.am-private svg{stroke-width:1.7px!important;width:22px!important;height:22px!important}.am-welcome h1{letter-spacing:-.05em!important;max-width:270px!important;color:var(--am-ink)!important;text-wrap:balance!important;overflow-wrap:anywhere!important;text-transform:none!important;margin:0!important;font:600 clamp(38px,11.5vw,55px)/.99 Arial,sans-serif!important}.am-welcome>p{color:var(--am-muted)!important;letter-spacing:-.035em!important;margin:14px 0 30px!important;font:400 19px/1.35 Arial,sans-serif!important}.stage-activate .am-watermark{width:43%!important;top:102px!important;right:18px!important}.stage-activate:before{clip-path:polygon(0 0,100% 0,100% 41%,0 16%)!important}.am-back{color:var(--am-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;margin:22px 0 64px!important;padding:0!important;font:400 17px/1.4 Arial,sans-serif!important;display:flex!important}.am-back svg{width:18px!important;height:18px!important}.am-signup-context small{letter-spacing:.14em!important;color:var(--am-muted)!important;text-transform:uppercase!important;font:500 12px/1.4 Arial,sans-serif!important;display:block!important}.am-signup-context p{color:var(--am-ink)!important;letter-spacing:-.025em!important;margin:7px 0 0!important;font:500 20px/1.25 Arial,sans-serif!important}.am-activate h1{letter-spacing:-.05em!important;color:var(--am-ink)!important;text-transform:none!important;margin:34px 0 28px!important;font:600 clamp(36px,10vw,48px)/1.02 Arial,sans-serif!important}.am-activate .guest-quick-signup{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;gap:22px!important;margin:0!important;padding:0!important;display:flex!important}.am-activate .guest-quick-signup>label:not(.guest-consent){color:var(--am-ink)!important;letter-spacing:-.025em!important;text-transform:none!important;flex-direction:column!important;gap:8px!important;font:500 16px/1.3 Arial,sans-serif!important;display:flex!important}.am-activate .guest-quick-signup input:not([type=checkbox]){background:var(--jp-input,#f0eaffce)!important;border:1px solid var(--jp-line,#fff6)!important;width:100%!important;height:52px!important;min-height:52px!important;box-shadow:none!important;color:var(--am-ink)!important;outline-offset:3px!important;border-radius:10px!important;margin:0!important;padding:12px 16px!important;font:400 16px/1.4 Arial,sans-serif!important;display:block!important}.am-activate input::placeholder{color:var(--jp-muted,#77708e)!important;opacity:1!important}.am-activate .guest-consent{color:var(--am-ink)!important;letter-spacing:-.02em!important;background:0 0!important;border:0!important;align-items:flex-start!important;gap:11px!important;margin:8px 0 10px!important;padding:0!important;font:400 15px/1.35 Arial,sans-serif!important;display:flex!important}.am-activate .guest-consent input{-webkit-appearance:auto!important;appearance:auto!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;accent-color:var(--jp-button,#352052)!important;opacity:1!important;flex:none!important;margin:0!important;position:static!important}.am-activate .guest-consent span{font:inherit!important;color:inherit!important}.am-activate .guest-primary{justify-content:flex-start!important;font-size:21px!important;font-weight:600!important}.amethyst-journey .guest-message{color:var(--am-ink)!important;background:var(--jp-tint,#eee5ff)!important;border-radius:8px!important;padding:12px!important;font-size:15px!important}.stage-complete .am-watermark{width:30%!important;top:145px!important;right:28px!important}.stage-complete:before{clip-path:polygon(0 0,100% 0,100% 32%,0 6%)!important}.am-complete>header{margin:46px 0 26px!important}.am-complete>header>small{letter-spacing:.25em!important;color:var(--am-muted)!important;text-transform:uppercase!important;font:600 11px/1.4 Arial,sans-serif!important;display:block!important}.am-complete h1{letter-spacing:-.045em!important;color:var(--am-ink)!important;margin:20px 0 0!important;font:600 clamp(36px,10vw,48px)/1.02 Arial,sans-serif!important}.am-complete-gallery{grid-template-columns:1fr 1.78fr 1fr!important;align-items:center!important;gap:8px!important;height:265px!important;margin:0 -14px!important;display:grid!important}.am-complete-gallery>div{border:1px solid var(--jp-line,#e2cffbaa)!important;background:var(--jp-tint,#cbb4e155)!important;border-radius:12px!important;place-items:center!important;height:84%!important;display:grid!important;overflow:hidden!important}.am-complete-gallery>div:nth-child(2){height:100%!important}.am-complete-gallery img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.am-complete-gallery svg{opacity:.4!important;width:30px!important;height:30px!important}.am-complete-count{background:var(--jp-tint,#dbc4f377)!important;width:max-content!important;max-width:100%!important;color:var(--am-ink)!important;border-radius:50px!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:28px auto 0!important;padding:11px 14px!important;display:flex!important}.am-complete-count>span{background:var(--jp-button,#301453)!important;width:29px!important;height:29px!important;color:var(--jp-button-ink,#d1a8f0)!important;border-radius:50%!important;place-items:center!important;display:grid!important}.am-complete-count svg{stroke-width:3px!important;width:20px!important;height:20px!important}.am-complete-count strong{letter-spacing:-.06em!important;white-space:nowrap!important;font:600 29px/1 Arial,sans-serif!important}.am-complete-count strong small{font-size:18px!important}.am-complete-count>i{background:var(--jp-line,#9c78c6)!important;width:1px!important;height:27px!important;margin:0 3px!important}.am-complete-count p{letter-spacing:-.03em!important;margin:0!important;font:400 16px/1.3 Arial,sans-serif!important}.am-complete-copy{max-width:330px!important;color:var(--am-ink)!important;text-align:center!important;letter-spacing:-.02em!important;margin:28px auto 36px!important;font:400 17px/1.5 Arial,sans-serif!important}.amethyst-journey.roll-atelier{padding:26px 10px 18px!important}.amethyst-journey.roll-atelier:before{clip-path:polygon(0 0,100% 0,100% 36%,0 4%)!important;display:block!important}.roll-atelier .am-watermark{z-index:0!important;width:34%!important;display:block!important;top:65px!important;right:18px!important}.amethyst-journey .ra-brand{z-index:1!important;gap:14px!important;margin:0 7px 26px!important;position:relative!important}.amethyst-journey .ra-brand>.ra-logo{width:52%!important;max-width:230px!important}.amethyst-journey .ra-logo:after{display:none!important}.amethyst-journey .ra-logo>img{filter:var(--jp-logo-filter,brightness(0) saturate(100%) invert(8%) sepia(54%) saturate(3019%) hue-rotate(244deg) brightness(89%))!important;mix-blend-mode:normal!important}.amethyst-journey .ra-brand>span:last-child{letter-spacing:.17em!important;gap:8px!important;font-size:10px!important}.amethyst-journey .ra-brand>span i{width:8px!important;height:8px!important;box-shadow:none!important;background:var(--jp-accent,#8834c3)!important}.amethyst-journey .ra-intro{z-index:1!important;min-height:40px!important;margin:0 7px 16px!important;position:relative!important}.amethyst-journey .ra-intro h1{letter-spacing:-.035em!important;color:var(--am-ink)!important;overflow-wrap:anywhere!important;max-width:85%!important;margin:0!important;font:600 clamp(20px,5.6vw,27px)/1.15 Arial,sans-serif!important}.amethyst-journey .ra-intro p{color:var(--am-muted)!important;letter-spacing:-.025em!important;margin:2px 0 0!important;font:400 14px/1.35 Arial,sans-serif!important}.amethyst-journey .ra-artwork{aspect-ratio:1.88!important;z-index:0!important;border-radius:12px!important}.amethyst-journey .ra-shutter-sheet{z-index:1!important;background:var(--am-light)!important;box-shadow:none!important;border-radius:22px 22px 0 0!important;margin:-1px -10px 0!important;padding:14px 14px 0!important;position:relative!important}.amethyst-journey .ra-counts{gap:0!important;margin:0 8px 16px!important;font-size:12px!important}.amethyst-journey .ra-counts b{margin-right:3px!important;font-size:24px!important;font-weight:600!important}.amethyst-journey .ra-counts>span+span{border-color:var(--jp-line,#b69ad9)!important}.amethyst-journey .ra-allowances{display:none!important}.amethyst-journey .ra-capture-station{grid-template-columns:1fr 1.35fr 1fr!important;align-items:start!important;gap:7px!important;margin:0 0 16px!important}.amethyst-journey .ra-capture-station .ra-side{border:0!important;gap:4px!important;min-height:0!important;margin:10px 0 0!important}.amethyst-journey .ra-side-disc{background:var(--jp-tint,#e1d4fa)!important;border-radius:50%!important;place-items:center!important;width:72px!important;height:72px!important;margin:0 0 1px!important;display:grid!important}.amethyst-journey .ra-side-disc svg{stroke-width:1.75px!important;width:35px!important;height:35px!important}.amethyst-journey .ra-shutter>span{background:linear-gradient(125deg,var(--jp-button,#392157),var(--jp-button,#30194e))!important;width:100px!important;height:100px!important;color:var(--jp-button-ink,white)!important;outline:2px solid var(--jp-line,#cdb1f1)!important;outline-offset:4px!important;box-shadow:none!important;border:0!important;margin:0 0 5px!important}.amethyst-journey .ra-shutter svg{stroke-width:1.8px!important;width:48px!important;height:48px!important}.amethyst-journey .ra-capture-station b{letter-spacing:-.03em!important;font-size:14px!important}.amethyst-journey .ra-shutter>b{font-size:16px!important}.amethyst-journey .ra-capture-station small{font-size:12px!important}.amethyst-journey .ra-links{grid-template-columns:1fr 1fr!important;gap:9px!important;margin:0!important;display:grid!important}.amethyst-journey .ra-links:before{display:none!important}.amethyst-journey .ra-links>a,.amethyst-journey .ra-links>button{background:var(--jp-tint,#e1d4fa)!important;border-radius:12px!important;gap:12px!important;min-width:0!important;min-height:54px!important;padding:10px 12px!important}.amethyst-journey .ra-links b{letter-spacing:-.035em!important;font-size:14px!important}.amethyst-journey .ra-links small{font-size:11px!important}.amethyst-journey .ra-links>a>svg,.amethyst-journey .ra-links>button>svg{width:28px!important;height:28px!important}.amethyst-journey .ra-links>a>svg:last-child,.amethyst-journey .ra-links>button>svg:last-child{width:15px!important;height:15px!important}.amethyst-journey .ra-links>.ra-settings{border-top:1px solid var(--ra-line)!important;border-bottom:1px solid var(--ra-line)!important;background:0 0!important;border-radius:0!important;grid-column:1/-1!important;min-height:43px!important;padding:8px 0!important;font-size:13px!important}.amethyst-journey .ra-composer{order:3!important;grid-column:1/-1!important}.amethyst-journey .shot-night{background:var(--am-light)!important;border:0!important;border-radius:0 0 20px 20px!important;margin:0 -10px!important;padding:13px 15px 16px!important}.amethyst-journey .shot-night>header{margin-bottom:8px!important}.amethyst-journey .shot-night>header>small{font-size:14px!important}.amethyst-journey .shot-night-strip>button{aspect-ratio:4.85!important}.amethyst-journey .baby-shower-shot-progress{gap:8px!important;font-size:11px!important}.amethyst-journey .baby-shower-shot-progress i{background:0 0!important;border:0!important;width:auto!important;transform:none!important}.amethyst-journey .baby-shower-shot-progress i:after{content:"/"!important;position:static!important}.amethyst-journey .ra-signature{display:none!important}.amethyst-journey .social-roll-sheet{background:var(--am-light)!important;color:var(--am-ink)!important}.amethyst-shop{background:var(--jp-paper,#aa8dd6)!important;padding:0 24px 32px!important}.amethyst-shop:before{clip-path:polygon(0 0,100% 0,100% 155px,0 440px)!important;background:var(--jp-panel,#d9c9f380)!important}.amethyst-shop .event-shop-preview-ribbon{background:var(--jp-panel,#e7daf6ad)!important;width:calc(100% + 48px)!important;min-height:34px!important;color:var(--am-ink)!important;letter-spacing:.13em!important;text-align:center!important;box-shadow:none!important;border:0!important;margin:0 -24px!important;padding:9px 12px!important;font:600 10px/1.5 Arial,sans-serif!important;display:block!important;position:relative!important;inset:auto!important}.amethyst-shop .event-shop-preview-ribbon svg{display:none!important}.amethyst-shop .event-shop-storefront-topbar{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:22px 0 0!important;display:flex!important;position:relative!important;inset:auto!important}.amethyst-shop .event-shop-storefront-topbar>img{width:140px!important;max-width:55%!important;height:auto!important;filter:var(--jp-logo-filter,brightness(0) saturate(100%) invert(8%) sepia(54%) saturate(3019%) hue-rotate(244deg) brightness(89%))!important;mix-blend-mode:normal!important}.amethyst-shop .event-shop-storefront-topbar>a,.amethyst-shop .event-shop-storefront-topbar>button{box-shadow:none!important;color:var(--am-ink)!important;background:0 0!important;border:0!important;place-items:center!important;width:28px!important;height:34px!important;padding:0!important;display:grid!important;position:relative!important}.amethyst-shop .event-shop-storefront-topbar svg{stroke-width:1.65px!important;width:25px!important;height:25px!important}.amethyst-shop .event-shop-storefront-topbar>button>span{background:var(--jp-accent,#8e49d0)!important;min-width:22px!important;height:22px!important;color:var(--jp-button-ink,white)!important;border:0!important;border-radius:50%!important;place-items:center!important;font:600 12px/1 Arial,sans-serif!important;display:grid!important;position:absolute!important;top:-5px!important;right:-8px!important}.am-shop-heading{margin:42px 0 0!important;padding:0!important}.am-shop-heading h1{letter-spacing:-.045em!important;color:var(--am-ink)!important;margin:0!important;font:600 28px/1.1 Arial,sans-serif!important}.am-shop-heading p{letter-spacing:-.025em!important;color:var(--am-muted)!important;margin:4px 0 0!important;font:400 18px/1.4 Arial,sans-serif!important}.am-shop-product{min-width:0!important;margin:0 0 36px!important;padding:0!important}.am-shop-product-stage{isolation:isolate!important;height:480px!important;margin:0 -4px!important;position:relative!important}.am-shop-product-copy{z-index:2!important;pointer-events:none!important;width:53%!important;position:absolute!important;top:85px!important;left:0!important}.am-shop-product-copy h2{letter-spacing:-.055em!important;color:var(--am-ink)!important;text-transform:none!important;margin:0!important;font:500 49px/.94 Arial,sans-serif!important}.am-shop-product-copy h3{letter-spacing:-.035em!important;color:var(--am-muted)!important;margin:9px 0 0!important;font:400 25px/1.2 Arial,sans-serif!important}.am-shop-product-copy p{letter-spacing:-.025em!important;color:var(--am-muted)!important;margin:12px 0 0!important;font:400 18px/1.3 Arial,sans-serif!important}.am-shop-product-visual{width:57%!important;height:390px!important;box-shadow:none!important;cursor:pointer!important;z-index:1!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:absolute!important;top:35px!important;right:-14px!important;overflow:visible!important}.am-shop-product-visual>img{object-fit:contain!important;object-position:center top!important;filter:none!important;width:100%!important;height:100%!important;display:block!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 4% 96%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 4% 96%,#0000)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.am-shop-watermark{z-index:0!important;width:45%!important;bottom:36px!important;left:0!important}.am-shop-product+.am-shop-product{border-top:1px solid var(--jp-line,#e8d5fb80)!important;padding-top:20px!important}.am-shop-product.is-book .am-shop-product-copy h2{font-size:38px!important}.am-shop-product.is-book .am-shop-product-visual{top:80px!important}.am-shop-footer{color:var(--am-muted)!important;text-align:center!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 0 16px!important;font:400 12px/1.5 Arial,sans-serif!important}.amethyst-shop .event-shop-personaliser,.amethyst-shop .event-shop-cart,.amethyst-shop .event-shop-checkout{background:var(--jp-light,#f0e9fc)!important;color:var(--am-ink)!important;border-color:var(--jp-line,#d5b8ef)!important}.amethyst-shop .event-shop-modal-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#21103280!important}.amethyst-shop .event-shop-personaliser>header,.amethyst-shop .event-shop-cart>header,.amethyst-shop .event-shop-checkout>header{background:var(--jp-tint,#e4d7f6)!important;color:var(--am-ink)!important;border-color:var(--jp-line,#cbb0e5)!important}.amethyst-shop .event-shop-personaliser :is(h2,h3,label,b,strong),.amethyst-shop .event-shop-cart :is(h2,h3,b,strong),.amethyst-shop .event-shop-checkout :is(h2,h3,b,strong,label){color:var(--am-ink)!important}.amethyst-shop .event-shop-personaliser :is(input,textarea,select),.amethyst-shop .event-shop-checkout :is(input,textarea,select){background:var(--jp-input,#fff9)!important;color:var(--am-ink)!important;border-color:var(--jp-line,#ceb5e5)!important;border-radius:10px!important;font-size:16px!important}.amethyst-shop .event-shop-personaliser form>footer>button,.amethyst-shop .event-shop-cart>footer>button,.amethyst-shop .event-shop-submit,.amethyst-shop .event-shop-bag-dock{background:var(--jp-button,#352052)!important;color:var(--jp-button-ink,white)!important;border:0!important;border-radius:12px!important}@media (min-width:600px){.amethyst-journey,.amethyst-shop{min-height:100svh!important}.am-welcome{padding-top:360px!important}.amethyst-journey .ra-side-disc{width:84px!important;height:84px!important}.amethyst-journey .ra-shutter>span{width:120px!important;height:120px!important}.amethyst-journey .ra-capture-station small{font-size:14px!important}.amethyst-journey .ra-links b{font-size:16px!important}.amethyst-journey .ra-links small{font-size:13px!important}.am-shop-product-stage{height:570px!important}.am-shop-product-visual{height:460px!important}.am-shop-product-copy h2{font-size:60px!important}.am-complete-gallery{height:330px!important}}@media (max-width:360px){.amethyst-journey,.amethyst-shop{padding-left:20px!important;padding-right:20px!important}.amethyst-journey.roll-atelier{padding-left:10px!important;padding-right:10px!important}.am-welcome{padding-top:280px!important}.amethyst-journey .ra-side-disc{width:60px!important;height:60px!important}.amethyst-journey .ra-shutter>span{width:86px!important;height:86px!important}.amethyst-journey .ra-links>a,.amethyst-journey .ra-links>button{gap:7px!important;padding:9px!important}.amethyst-journey .ra-links b{font-size:13px!important}.am-complete-count{gap:8px!important}.am-complete-count p{font-size:14px!important}.am-shop-product-copy h2{font-size:43px!important}.am-shop-product-copy h3{font-size:22px!important}.am-shop-product-copy p{font-size:16px!important}.am-shop-product-visual{width:55%!important;right:-12px!important}.am-shop-product-stage{height:430px!important}}.amethyst-shop .event-shop-modal :is(h1,h2,h3,b,strong,label,button,input,textarea,select,p,small){font-family:Arial,Helvetica,sans-serif!important}.amethyst-shop .event-shop-personaliser-body>aside{background:var(--jp-paper,#aa8dd6)!important;color:var(--jp-ink,#210b46)!important}.amethyst-shop .event-shop-personaliser-body>aside>small{color:var(--jp-muted,#4e326e)!important}.amethyst-shop .event-shop-personaliser-body>aside>p{color:var(--jp-muted,#3e275f)!important;font-size:12px!important}.amethyst-shop .event-shop-personaliser-body>aside>div:not(.am-keyring-proof){background:var(--jp-tint,#edddf7)!important;border-color:var(--jp-line,#b795d5)!important}.amethyst-shop .event-shop-personaliser-body>aside>div:not(.am-keyring-proof) img{filter:brightness(.3)!important}.amethyst-shop .event-shop-personaliser form>footer{background:0 0!important;padding:22px 0 0!important;position:static!important}.amethyst-shop .event-shop-personaliser form>footer>button{min-height:50px!important;font-size:16px!important}.amethyst-shop .event-shop-personaliser fieldset button,.amethyst-shop .event-shop-checkout fieldset button{background:var(--jp-input,#fbf7ff)!important;border:1px solid var(--jp-line,#d5c1e9)!important;color:var(--jp-ink,#210b46)!important;border-radius:12px!important}.amethyst-shop .event-shop-personaliser fieldset button.active,.amethyst-shop .event-shop-checkout fieldset button.active{background:var(--jp-tint,#e3d2f3)!important;border-color:var(--jp-accent,#8a55ba)!important;box-shadow:inset 3px 0 var(--jp-accent,#8a55ba)!important}.amethyst-shop .event-shop-modal fieldset b{font-size:14px!important}.amethyst-shop .event-shop-modal fieldset small{color:var(--jp-muted,#6c537f)!important;font-size:12px!important}.amethyst-shop .event-shop-modal h3{letter-spacing:-.035em!important;font-weight:500!important}.amethyst-shop .am-keyring-proof{width:220px!important;height:330px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:20px auto!important;padding:0!important;display:block!important}.amethyst-shop .am-keyring-proof img{object-fit:contain!important;filter:none!important;mix-blend-mode:normal!important;width:100%!important;height:100%!important;display:block!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 4% 96%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 4% 96%,#0000)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.amethyst-shop .am-keyring-proof.compact{background:var(--jp-paper,#aa8dd6)!important;border-radius:10px!important;width:65px!important;height:95px!important;margin:0!important;overflow:hidden!important}.amethyst-journey .am-memories{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:16px 0!important;display:grid!important}.amethyst-journey .am-memories>a{aspect-ratio:3/4!important;background:var(--jp-tint,#ddcbf3)!important;border-radius:12px!important;display:block!important;overflow:hidden!important}.amethyst-journey .am-memories img,.amethyst-journey .am-memories video{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.amethyst-journey .am-saved-video{background:var(--jp-button,#251040)!important;border-radius:12px!important;width:100%!important;max-height:400px!important;margin:16px 0!important;display:block!important}.amethyst-journey .am-saved-audio{width:100%!important;margin:16px 0!important;display:block!important}.amethyst-journey .am-saved-message{background:var(--jp-tint,#dfcdf3)!important;color:var(--jp-ink,#210b46)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;border-radius:12px!important;margin:16px 0!important;padding:18px!important;font:400 17px/1.5 Arial,sans-serif!important}.amethyst-shop :is(.event-shop-closed,.event-shop-success),.amethyst-shop.event-shop-closed,.amethyst-shop.event-shop-success{color:var(--am-ink)!important}.amethyst-shop .event-shop-success-logo,.amethyst-shop.event-shop-closed>img{filter:var(--jp-logo-filter,none)!important}.amethyst-journey .social-roll-sheet :is(input,textarea,select){background:var(--jp-input,#fff)!important;color:var(--am-ink)!important}}.selfie-recorder{padding:20px;padding-bottom:max(20px,env(safe-area-inset-bottom));color:#f6f7fc;background:#030914eb;place-items:center;font-family:Arial,sans-serif;display:grid;overflow:auto;z-index:2147483000!important;position:fixed!important;inset:0!important}.selfie-recorder-panel{background:#0d1c2d;border:1px solid #354961;border-radius:24px;width:min(100%,440px);padding:22px;box-shadow:0 28px 100px #0009}.selfie-recorder-panel header{justify-content:space-between;align-items:center;gap:16px;display:flex}.selfie-recorder-panel small{letter-spacing:.15em;color:#b8cdec;font-size:12px}.selfie-recorder-panel h2{color:#fff;margin:8px 0;font-size:24px}.selfie-recorder-panel p{color:#b7c8dc;margin:8px 0 18px;font-size:14px;line-height:1.5}.selfie-recorder-panel button{color:#fff;cursor:pointer;background:#1b334e;border:1px solid #46607e;border-radius:14px;min-height:46px;padding:10px 18px;font:600 15px Arial}.selfie-recorder-panel header button{padding:6px 14px;font-size:28px;line-height:1}.selfie-recorder-panel button:disabled{opacity:.5;cursor:wait}.selfie-recorder-panel button:focus-visible{outline-offset:3px;outline:3px solid #c2dbff}.selfie-recorder-camera{aspect-ratio:9/16;background:#040914;border:1px solid #536983;border-radius:18px;max-height:58dvh;margin:auto;position:relative;overflow:hidden}.selfie-recorder-camera video{object-fit:cover;width:100%;height:100%;display:block}.selfie-recorder-camera video.is-hidden{display:none}.selfie-camera-mirror{transform:scaleX(-1)}.selfie-recording-status{text-align:center;background:#061020c9;border-radius:20px;padding:9px;font-size:13px;position:absolute;bottom:18px;left:12px;right:12px}.selfie-recorder-progress{background:#b0d0ff;height:4px;position:absolute;bottom:0;left:0}.selfie-recorder-panel footer{gap:12px;margin-top:18px;display:flex}.selfie-recorder-panel footer button{flex:1}.selfie-recorder-panel .selfie-primary{color:#10243b;background:#dbeaff}.selfie-recorder-panel .selfie-recorder-error{color:#ffbcba;margin:14px 0 0}.selfie-saved{background:#ffffff08;border:1px solid #ffffff25;border-radius:20px;align-items:center;gap:20px;width:min(90%,560px);margin:24px auto;padding:20px;display:flex}.selfie-saved small,.selfie-saved strong{display:block}.selfie-saved small{letter-spacing:.14em;opacity:.7;font-size:11px}.selfie-saved strong{margin-top:8px;font-size:18px}.selfie-saved p{opacity:.7;font-size:14px}.selfie-saved video{aspect-ratio:9/16;object-fit:cover;border-radius:12px;width:100px}.live-selfie-screen{color:#fff;isolation:isolate;background:#0b0814;font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.lvs-background{filter:blur(22px);opacity:.8;background-position:50%;background-size:cover;position:absolute;inset:-8%;transform:scale(1.1)}.lvs-background canvas{object-fit:cover;width:100%;height:100%}.lvs-shade{background:linear-gradient(90deg,#05030ac9 0%,#08041133 36% 65%,#07020cd9 100%),linear-gradient(#0000 20%,#060310d9);position:absolute;inset:0}.lvs-brand{text-align:center;width:15%;color:var(--selfie-light);position:absolute;top:4%;left:3.8%}.lvs-brand>div{background:currentColor;width:7.2cqw;height:4.6cqw;margin:auto;-webkit-mask:url(/momento-birthday-brand-mark.svg) 50%/contain no-repeat;mask:url(/momento-birthday-brand-mark.svg) 50%/contain no-repeat}.lvs-brand>span{letter-spacing:-.06em;font-size:3cqw;font-weight:400;line-height:1.1}.lvs-brand>small{letter-spacing:.27em;margin-top:.2cqw;font-size:.46cqw;display:block}.lvs-live{border:1px solid var(--selfie-accent);background:#0a061b99;border-radius:30px;align-items:center;gap:.65cqw;padding:.5cqw 1.05cqw;font-size:1.3cqw;font-weight:600;display:flex;position:absolute;top:4.8%;right:3.7%}.lvs-live i{background:var(--selfie-accent);border-radius:50%;width:1.1cqw;height:1.1cqw}.lvs-credit{width:26%;position:absolute;top:50%;left:3.9%;transform:translateY(-5%)}.lvs-credit>i,.lvs-event>i{background:var(--selfie-light);width:3.7cqw;height:2px;margin-bottom:1.55cqw;display:block}.lvs-credit>p{letter-spacing:.22em;color:var(--selfie-light);margin:0 0 1.65cqw;font-size:1.35cqw}.lvs-credit>small{letter-spacing:.2em;color:#e4dcf8;font-size:1.1cqw}.lvs-credit h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:.45cqw 0;font-size:4.3cqw;font-weight:400;line-height:1.03}.lvs-event{width:26%;position:absolute;bottom:8.9%;left:3.9%}.lvs-event p{color:#e7e0f7;overflow-wrap:anywhere;margin:0;font-size:1.95cqw;line-height:1.3}.lvs-portrait{aspect-ratio:9/16;border:3px solid var(--selfie-light);height:100.6%;box-shadow:0 0 12px color-mix(in srgb,var(--selfie-accent),transparent 25%);z-index:2;background:#0c0812;border-radius:1.8cqw;position:absolute;top:-.3%;left:32.7%;overflow:hidden}.lvs-portrait>video,.lvs-portrait>img{object-fit:cover;width:100%;height:100%;display:block}.lvs-playback{color:#fff;filter:drop-shadow(0 1px 5px #000);align-items:center;gap:.8cqw;display:flex;position:absolute;bottom:4.8%;left:5.5%;right:5.5%}.lvs-playback>span{background:#fff5;border-radius:9px;flex:1;height:.4cqw;overflow:hidden}.lvs-playback i{background:var(--selfie-accent);border-radius:9px;height:100%;display:block}.lvs-playback small{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.95cqw}.lvs-watermark{background:color-mix(in srgb,var(--selfie-light),white 25%);opacity:.18;width:34%;height:40%;position:absolute;top:35%;left:69%;-webkit-mask:url(/momento-birthday-brand-mark.svg) 50%/contain no-repeat;mask:url(/momento-birthday-brand-mark.svg) 50%/contain no-repeat}.live-selfie-screen>footer{letter-spacing:.18em;color:#cfc2e3;align-items:center;gap:.8cqw;font-size:.83cqw;display:flex;position:absolute;bottom:7%;right:3.7%}.live-selfie-screen>footer i{background:var(--selfie-accent);width:1.8cqw;height:2px}.lvs-empty{color:#d9d1e7;text-align:center;place-items:center;height:100%;padding:20px;font-size:2cqw;display:grid}.lvs-brand{background:var(--selfie-light);height:14%;-webkit-mask:url(/momento-birthday-brand-stacked.svg) 50%/contain no-repeat;mask:url(/momento-birthday-brand-stacked.svg) 50%/contain no-repeat}.lvs-portrait{aspect-ratio:auto;width:34.8%}.roll-separate-allowances{text-align:center;color:inherit;opacity:.78;margin:20px 12px;font-size:14px;line-height:1.6}.roll-separate-allowances span{opacity:.5;padding:0 7px}@layer momento-admin{.guest-roll-shell.roll-atelier{--ra-paper:#eae7ff!important;--ra-ink:#110a43!important;--ra-accent:#9753ff!important;--ra-muted:#7560ca!important;--ra-tint:#d9d1fc!important;--ra-line:#c7b9ed!important;background:radial-gradient(ellipse at 16% 9%,#ffffff78,transparent 38%),radial-gradient(ellipse at 95% 65%,#ffffff35,transparent 55%),var(--ra-paper)!important;color:var(--ra-ink)!important;isolation:isolate!important;max-width:520px!important;min-height:100dvh!important;margin:auto!important;padding:14px 8px 16px!important;font-family:Arial,sans-serif!important;position:relative!important;overflow-x:hidden!important}.roll-atelier.roll-preset-birthday-2{--ra-paper:#edf2ff!important;--ra-ink:#051f42!important;--ra-accent:#034bff!important;--ra-muted:#456390!important;--ra-tint:#d9e3fa!important;--ra-line:#abc2ed!important}.roll-atelier:is(.roll-preset-wedding-premium,.roll-preset-editorial){--ra-paper:#faf7f1!important;--ra-ink:#302316!important;--ra-accent:#9a7959!important;--ra-muted:#806d5a!important;--ra-tint:#ece2d5!important;--ra-line:#cfbea7!important}.roll-atelier.roll-preset-wedding-2{--ra-paper:#fcf2ef!important;--ra-ink:#641b32!important;--ra-accent:#a04460!important;--ra-muted:#966277!important;--ra-tint:#f1dce2!important;--ra-line:#dbb3bd!important}.roll-atelier:is(.roll-preset-baby-shower,.roll-preset-baby-shower-luxe){--ra-paper:#fff7f4!important;--ra-ink:#204f82!important;--ra-accent:#bc6e87!important;--ra-muted:#657e99!important;--ra-tint:#f2e0e4!important;--ra-line:#d6bacb!important}.roll-atelier.roll-preset-corporate{--ra-paper:#f6f5f0!important;--ra-ink:#191c1b!important;--ra-accent:#527521!important;--ra-muted:#65705c!important;--ra-tint:#e4eccd!important;--ra-line:#bcc9a4!important}.roll-atelier.roll-preset-aurora{--ra-paper:#edf8fa!important;--ra-ink:#183b50!important;--ra-accent:#087d97!important;--ra-muted:#44788a!important;--ra-tint:#d3edf0!important;--ra-line:#a7d6dd!important}.roll-atelier:is(.roll-preset-signature,.roll-preset-cinematic,.roll-preset-crest){--ra-paper:#edf3fc!important;--ra-ink:#12294a!important;--ra-accent:#386cb9!important;--ra-muted:#54749b!important;--ra-tint:#d9e5f6!important;--ra-line:#b7cce8!important}.roll-atelier:before,.roll-atelier:after,.roll-atelier>.guest-roll-header,.roll-atelier .social-bottom-nav{display:none!important}.roll-atelier .guest-social-roll{z-index:1!important;width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}.roll-atelier .guest-social-roll:before,.roll-atelier .guest-social-roll:after{display:none!important}.roll-atelier-content{color:var(--ra-ink)!important;display:block!important}.ra-brand{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin:0 10px 22px!important;display:flex!important}.ra-brand img{filter:none!important;width:47%!important;max-width:215px!important;height:auto!important;display:block!important}.roll-atelier:not(.roll-preset-birthday-1) .ra-brand img{filter:grayscale()!important;mix-blend-mode:multiply!important}.ra-brand>span{white-space:nowrap!important;letter-spacing:.2em!important;color:var(--ra-ink)!important;align-items:center!important;gap:9px!important;font-size:9px!important;font-weight:650!important;display:flex!important}.ra-brand>span i{background:var(--ra-accent)!important;width:8px!important;height:8px!important;box-shadow:0 0 12px color-mix(in srgb,var(--ra-accent),transparent 65%)!important;border-radius:50%!important}.ra-intro{margin:0 10px 13px!important}.ra-intro>small{letter-spacing:.24em!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;color:var(--ra-ink)!important;font-size:9px!important;font-weight:650!important;line-height:1.45!important;display:block!important}.ra-intro h1{letter-spacing:-.04em!important;color:var(--ra-ink)!important;margin:2px 0 0!important;font-family:Georgia,serif!important;font-size:clamp(26px,7.2vw,38px)!important;font-weight:500!important;line-height:1!important}.ra-intro h1 em{color:var(--ra-accent)!important;letter-spacing:-.04em!important;margin-top:2px!important;font-family:Arial,sans-serif!important;font-style:normal!important;font-weight:600!important;display:block!important}.roll-preset-wedding-premium .ra-intro h1 em,.roll-preset-wedding-2 .ra-intro h1 em{font-family:Georgia,serif!important;font-style:italic!important;font-weight:400!important}.roll-preset-corporate .ra-intro h1{font-family:Arial,sans-serif!important;font-weight:650!important}.ra-artwork{aspect-ratio:1.87!important;background:var(--ra-tint)!important;border-radius:10px!important;width:100%!important;position:relative!important;overflow:hidden!important}.ra-artwork>img,.ra-artwork>video{width:100%!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}.ra-artwork-empty{height:100%!important;color:var(--ra-muted)!important;place-content:center!important;justify-items:center!important;gap:12px!important;display:grid!important}.ra-counts{text-align:center!important;color:var(--ra-ink)!important;grid-template-columns:1fr 1fr!important;align-items:center!important;margin:12px 20px 0!important;font-size:12px!important;display:grid!important}.ra-counts>span+span{border-left:1px solid var(--ra-line)!important}.ra-counts b{letter-spacing:-.05em!important;vertical-align:baseline!important;margin-right:2px!important;font-size:21px!important;font-weight:600!important;line-height:1.25!important}.ra-allowances{text-align:center!important;color:var(--ra-ink)!important;margin:10px 0 13px!important;font-size:11px!important;line-height:1.5!important}.ra-allowances i{padding:0 7px!important;font-style:normal!important}.ra-capture-station{grid-template-columns:1fr 1.3fr 1fr!important;align-items:start!important;gap:8px!important;margin:0 10px 14px!important;display:grid!important}.ra-capture-station button{width:100%!important;box-shadow:none!important;color:var(--ra-ink)!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:0!important;display:flex!important;position:relative!important}.ra-capture-station .ra-side{min-height:64px!important;margin-top:18px!important}.ra-side:first-child{border-right:1px solid var(--ra-line)!important}.ra-side:last-child{border-left:1px solid var(--ra-line)!important}.ra-side>svg{stroke-width:1.7px!important;width:31px!important;height:31px!important;margin-bottom:6px!important}.ra-capture-station b{font-size:13px!important;font-weight:600!important;line-height:1.3!important}.ra-capture-station small{color:var(--ra-muted)!important;font-size:11px!important;line-height:1.35!important}.ra-shutter>span{border:2px solid var(--ra-accent)!important;width:90px!important;height:90px!important;box-shadow:0 0 0 5px var(--ra-tint),0 5px 20px color-mix(in srgb,var(--ra-accent),transparent 82%)!important;background:linear-gradient(135deg,#ffffffb0,#ffffff20)!important;border-radius:50%!important;outline:3px solid #fff9!important;place-items:center!important;margin:2px 0 5px!important;display:grid!important}.ra-shutter svg{stroke-width:1.65px!important;width:39px!important;height:39px!important}.ra-shutter>b{font-size:14px!important}.ra-side.is-recording{color:#be3456!important}.ra-links{isolation:isolate!important;gap:10px!important;margin:0 6px!important;display:grid!important;position:relative!important}.ra-links>a,.ra-links>button{background:color-mix(in srgb,var(--ra-tint),transparent 40%)!important;width:100%!important;min-height:44px!important;color:var(--ra-ink)!important;box-shadow:none!important;text-align:left!important;font:inherit!important;cursor:pointer!important;border:0!important;border-radius:12px!important;align-items:center!important;gap:20px!important;padding:8px 16px!important;text-decoration:none!important;display:flex!important}.ra-links>a>svg,.ra-links>button>svg{stroke-width:1.6px!important;flex:none!important;width:25px!important;height:25px!important}.ra-links>a>svg:last-child,.ra-links>button>svg:last-child{width:18px!important;height:18px!important;margin-left:auto!important}.ra-links span{flex-direction:column!important;gap:2px!important;display:flex!important}.ra-links b{font-size:13px!important;font-weight:600!important;line-height:1.2!important}.ra-links small{color:var(--ra-muted)!important;font-size:11px!important;line-height:1.3!important}.ra-links>.ra-settings{background:0 0!important;gap:13px!important;min-height:40px!important;padding:7px 4px!important;font-size:12px!important}.ra-composer{border:1px solid var(--ra-line)!important;background:var(--ra-paper)!important;color:var(--ra-ink)!important;border-radius:12px!important;padding:14px!important}.ra-composer label{margin-bottom:8px!important;font-size:14px!important;display:block!important}.ra-composer textarea{border:1px solid var(--ra-line)!important;width:100%!important;color:var(--ra-ink)!important;resize:vertical!important;background:#ffffff70!important;border-radius:8px!important;padding:12px!important;font:16px/1.5 Arial!important}.ra-composer button{background:var(--ra-ink)!important;color:#fff!important;border:0!important;border-radius:8px!important;margin-top:8px!important;padding:10px 16px!important;font-size:14px!important}.ra-saved{color:var(--ra-ink)!important;margin:10px 0!important;font-size:13px!important}.ra-saved summary{cursor:pointer!important;padding:10px 0!important}.ra-saved video{background:#0d1520!important;border-radius:12px!important;width:140px!important;max-height:240px!important;display:block!important}.ra-saved audio{width:100%!important}.roll-atelier button:disabled{opacity:.5!important;cursor:default!important}:is(.roll-atelier button:focus-visible,.roll-atelier a:focus-visible){outline:3px solid var(--ra-accent)!important;outline-offset:3px!important}.ra-closed{text-align:center!important;color:var(--ra-muted)!important;font-size:14px!important}.roll-atelier .shot-night{border:0!important;border-top:1px solid var(--ra-line)!important;box-shadow:none!important;color:var(--ra-ink)!important;background:0 0!important;gap:0!important;min-height:0!important;margin:4px 10px 0!important;padding:9px 0 0!important;display:block!important;position:relative!important}.roll-atelier .shot-night:before,.roll-atelier .shot-night:after,.roll-atelier .shot-night>header h2,.roll-atelier .shot-night>header p{display:none!important}.roll-atelier .shot-night>header{background:0 0!important;justify-content:space-between!important;align-items:center!important;min-height:0!important;margin:0 0 6px!important;padding:0!important;display:flex!important}.roll-atelier .shot-night>header>small i{color:var(--ra-accent)!important;vertical-align:-1px!important;margin-left:4px!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:1!important}.roll-atelier .shot-night>header>small{letter-spacing:-.035em!important;text-transform:none!important;color:var(--ra-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}.roll-atelier .baby-shower-shot-progress{color:var(--ra-muted)!important;gap:6px!important;font-size:11px!important;display:flex!important}.roll-atelier .baby-shower-shot-progress i:after{content:"/"!important}.roll-atelier .baby-shower-shot-progress b{font-weight:400!important}.roll-atelier .shot-night-strip{scroll-snap-type:x mandatory!important;gap:10px!important;max-height:none!important;margin:0!important;padding:0 0 6px!important;display:flex!important;overflow-x:auto!important}.roll-atelier .shot-night-strip>button{aspect-ratio:4.85!important;scroll-snap-align:start!important;background:var(--ra-tint)!important;border:0!important;border-radius:10px!important;flex:0 0 100%!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;position:relative!important;overflow:hidden!important;transform:none!important}.roll-atelier .shot-night-strip>button>img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.roll-atelier .shot-night-empty{background:var(--ra-tint)!important;min-height:90px!important;color:var(--ra-ink)!important;border-radius:10px!important;padding:15px!important;font-size:12px!important}.roll-atelier .shot-night-empty svg{width:22px!important;height:22px!important}.roll-atelier .shot-night-prompt{color:var(--ra-muted)!important;margin:6px 0!important;font-size:12px!important}.roll-atelier .social-roll-sheet{background:var(--ra-paper)!important;color:var(--ra-ink)!important}.roll-atelier .social-roll-sheet :is(h2,p,small,span){color:inherit!important}@media (min-width:600px){.guest-roll-shell.roll-atelier{padding:20px 12px!important}.ra-artwork{aspect-ratio:1.87!important}.ra-shutter>span{width:110px!important;height:110px!important}}.roll-atelier .ra-own-roll{padding:14px 0!important}.roll-atelier .ra-own-roll>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;display:grid!important}.roll-atelier .ra-own-roll img,.roll-atelier .ra-own-roll video{aspect-ratio:1!important;object-fit:cover!important;border-radius:8px!important;width:100%!important}body:has(.guest-roll-shell.roll-atelier){background:#e2ddf6!important}.roll-atelier .ra-brand img{aspect-ratio:2062/390!important;object-fit:contain!important}.roll-atelier .ra-links :is(b,small){display:block!important}.roll-atelier .ra-capture-station button:hover:not(:disabled){background:0 0!important;transform:none!important}.roll-atelier .ra-shutter:hover:not(:disabled)>span{box-shadow:0 0 0 5px var(--ra-tint),0 5px 24px color-mix(in srgb,var(--ra-accent),transparent 68%)!important}.roll-atelier .ra-shutter:active:not(:disabled)>span{transform:scale(.96)!important}.roll-atelier .ra-shutter>span{transition:transform .15s,box-shadow .2s!important}.roll-atelier .ra-links>:is(a,button):hover:not(:disabled):not(.ra-settings){background:var(--ra-tint)!important}.roll-atelier .ra-signature{width:max-content!important;height:auto!important;min-height:0!important;max-height:none!important;color:var(--ra-accent)!important;opacity:.42!important;pointer-events:none!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;margin:8px 12px 0!important;padding:0!important;font-family:Momento Signature,cursive!important;font-size:19px!important;line-height:.85!important;display:flex!important;transform:rotate(-12deg)!important}.roll-atelier .ra-signature span{font:inherit!important;line-height:inherit!important;letter-spacing:-.02em!important;text-transform:none!important;color:inherit!important;margin:0!important}.roll-atelier .ra-signature span+span{margin-left:14px!important}.roll-atelier .ra-signature:after{content:""!important;border-bottom:1px solid!important;width:30px!important;margin:4px 0 0 40px!important}.roll-atelier .shot-night-strip>button:focus-visible{outline-offset:-3px!important}.roll-atelier .shot-night-reaction-drawer{border:1px solid var(--ra-line)!important;background:var(--ra-paper)!important;color:var(--ra-ink)!important;border-radius:12px!important;flex-wrap:wrap!important;gap:12px!important;padding:12px!important;display:flex!important}.roll-atelier .shot-night-reaction-drawer>img{object-fit:cover!important;border-radius:8px!important;width:80px!important;height:80px!important}.roll-atelier .shot-night-reaction-drawer :is(small,b){color:var(--ra-ink)!important}@media (min-width:600px){.roll-atelier .ra-brand{margin-bottom:28px!important}.roll-atelier .ra-intro{margin-bottom:18px!important}.roll-atelier .ra-capture-station{margin-bottom:20px!important}}@media (prefers-reduced-motion:reduce){.roll-atelier .ra-shutter>span{transition:none!important}}.roll-atelier .ra-brand>.ra-logo{flex:none!important;width:47%!important;max-width:215px!important;display:block!important;position:relative!important}.roll-atelier .ra-logo>img{filter:none!important;mix-blend-mode:normal!important;width:100%!important;max-width:none!important}.roll-atelier .ra-logo:after{content:""!important;background:var(--ra-accent)!important;clip-path:inset(0 67% 0 0)!important;pointer-events:none!important;position:absolute!important;inset:0!important;-webkit-mask:url(/momento-roll-atelier-logo.svg) 50%/contain no-repeat!important;mask:url(/momento-roll-atelier-logo.svg) 50%/contain no-repeat!important}.roll-atelier .social-roll-sheet{border:1px solid var(--ra-line)!important;border-radius:18px!important;max-height:calc(100dvh - 40px)!important;padding:24px 20px!important;bottom:20px!important;overflow-y:auto!important;box-shadow:0 16px 60px #14082a30!important}.roll-atelier .social-roll-sheet h2{margin:5px 30px 12px 0!important;font:500 25px/1.2 Georgia,serif!important}.roll-atelier .social-roll-sheet>p{margin:0 0 16px!important;font:13px/1.5 Arial,sans-serif!important}.roll-atelier .social-settings-summary{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin:16px 0!important;display:grid!important}.roll-atelier .social-settings-summary>span{border:1px solid var(--ra-line)!important;background:var(--ra-tint)!important;border-radius:10px!important;flex-direction:column!important;align-items:center!important;gap:4px!important;padding:10px 4px!important;font:11px/1.3 Arial,sans-serif!important;display:flex!important}.roll-atelier .social-settings-summary b{color:var(--ra-ink)!important;font-size:22px!important}.roll-atelier .social-roll-sheet>button:not(.social-sheet-close){border:1px solid var(--ra-line)!important;background:var(--ra-tint)!important;width:100%!important;min-height:44px!important;color:var(--ra-ink)!important;border-radius:10px!important;margin:8px 0!important;padding:12px!important;font:13px/1.4 Arial,sans-serif!important;display:block!important}.roll-atelier .social-sheet-close{background:var(--ra-ink)!important;width:32px!important;height:32px!important;color:var(--ra-paper)!important;border:0!important;border-radius:50%!important;font:22px/1 Arial,sans-serif!important;top:15px!important;right:15px!important}.roll-atelier .ra-links:before{content:""!important;aspect-ratio:594/382!important;background:var(--ra-accent)!important;opacity:.2!important;mix-blend-mode:normal!important;z-index:-1!important;pointer-events:none!important;filter:none!important;width:54%!important;max-width:208px!important;height:auto!important;display:block!important;position:absolute!important;top:18px!important;right:10px!important;transform:none!important;-webkit-mask:url(/momento-roll-atelier-mark.svg) 50%/contain no-repeat!important;mask:url(/momento-roll-atelier-mark.svg) 50%/contain no-repeat!important}.archive-screen{isolation:isolate;text-align:left;background:#0b0814;width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden;container-type:size}.archive-screen .live-tv-screen,.archive-screen .live-tv-canvas{opacity:1;width:100%;height:100%;animation:none;position:absolute;inset:0;transform:none}.archive-screen .live-message-screen{transition:none;animation:none}.archive-screen .lms-header>img{object-fit:contain;max-height:none}.archive-screen .lvs-portrait>video{object-fit:contain;background:#0c0812;width:100%;height:100%;max-height:none;position:absolute;inset:0}.archive-screen .lvs-background canvas{width:100%;height:100%;display:block}.archive-screen .lvs-portrait{box-shadow:0 0 8px var(--selfie-accent);border-width:1px}.archive-screen .lvs-credit h1{color:#fff;margin:.45cqw 0;font-size:4.3cqw;line-height:1.03}.archive-screen .archive-video-status{color:#e7e0f7;text-align:center;background:#0c0812;place-items:center;padding:8px;font:500 12px/1.4 Arial;display:grid;position:absolute;inset:0}.archive-screen .archive-expand{z-index:5;color:#fff;cursor:pointer;background:#110a22cc;border:1px solid #fff6;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font:500 12px Arial;display:flex;position:absolute;bottom:5%;right:3%}.archive-screen .archive-expand svg{width:14px;height:14px}.archive-screen:-webkit-full-screen{width:100vw;height:100vh}.archive-screen:fullscreen{width:100vw;height:100vh}.archive-screen .archive-video-play{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.archive-screen .archive-video-play svg{color:#fff;fill:#fff;background:#080411a6;border:1px solid #ffffff80;border-radius:50%;width:34px;height:34px;padding:8px}.media-products-current .media-products-tile-visual{aspect-ratio:16/9}.media-products-current .media-products-inspector-stage.is-message,.media-products-current .media-products-inspector-stage.is-video{width:100%;aspect-ratio:16/9!important;height:auto!important;min-height:0!important;max-height:none!important}.media-products-current .media-products-inspector-stage>.archive-screen{position:absolute;inset:0}.media-products-current .media-products-inspector-stage{position:relative}.media-products-current .media-products-inspector-copy h4{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.archive-screen .live-message-screen{z-index:1200;isolation:isolate;color:#1d0848;font-family:var(--font-geist-sans,Arial),sans-serif;opacity:1;transform-origin:50%;background:#f1ebfc;transition:opacity .55s,transform .55s cubic-bezier(.7,0,.2,1),border-radius .55s;animation:.55s both messageScreenEnter;position:absolute;inset:0;overflow:hidden;transform:scale(1)}.archive-screen .live-message-screen.is-leaving{opacity:0;border-radius:2cqw;animation:none;transform:scale(.88)}.archive-screen .lms-paper{z-index:-3;background:radial-gradient(at 15% 10%,#ffffffa6,#0000 55%),radial-gradient(at 64% 55%,#e5d8fba6,#0000 55%),linear-gradient(115deg,#f8f4ff,#f0e8fc 66%,#e7dbf8);position:absolute;inset:0}.archive-screen .live-message-screen:before{content:"";z-index:-1;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23817596' opacity='.24' filter='url(%23n)' d='M0 0h140v140H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.archive-screen .lms-watermark{z-index:-2;pointer-events:none;background:url(/momento-message-paper-watermark.svg) 50%/100% 100% no-repeat;width:39cqw;height:49cqh;position:absolute;top:3cqh;right:9.5cqw}.archive-screen .lms-ribbon{z-index:-1;background:linear-gradient(100deg,#a863f8,#5b16bd 53%,#350879 82%,#8851d7);border-left:1px solid #c69cff;width:8cqw;position:absolute;inset:0 0 0 auto;box-shadow:-.4cqw 0 1.3cqw #4b149c33,inset .9cqw 0 2cqw #e0baff4d}.archive-screen .lms-ribbon:after{content:"";background:#c699ff88;width:1px;position:absolute;inset:0 16% 0 auto;box-shadow:-.3cqw 0 1cqw #14052b90}.archive-screen .lms-header{justify-content:space-between;align-items:center;gap:3cqw;display:flex;position:absolute;top:5cqh;left:3.8cqw;right:4.4cqw}.archive-screen .lms-header>img{object-fit:contain;filter:brightness(0)saturate()invert(10%)sepia(80%)saturate(3100%)hue-rotate(254deg)brightness(65%);width:20cqw;height:auto}.archive-screen .lms-header>span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.3em;color:#240851;background:#efe5ffb3;border:1px solid #7840ca55;border-radius:5cqw;align-items:center;gap:1.2cqw;padding:1.15cqh 1.7cqw;font-size:1.15cqw;font-weight:650;display:flex}.archive-screen .lms-header>span i{background:#8315eb;border-radius:50%;width:1.05cqw;height:1.05cqw}.archive-screen .lms-content{flex-direction:column;gap:2.3cqh;min-width:0;display:flex;position:absolute;inset:24cqh 12cqw 13cqh 3.8cqw}.archive-screen .lms-recipient{color:#4d119c;letter-spacing:.38em;text-transform:uppercase;align-items:center;gap:1.2cqw;margin:0;font-size:1.12cqw;font-weight:500;line-height:1.5;display:flex}.archive-screen .lms-recipient i,.archive-screen .lms-footer p i{background:#8b2cef;flex:none;width:4.2cqw;height:2px}.archive-screen .lms-recipient span{overflow-wrap:anywhere}.archive-screen .lms-copy{flex:1;align-items:center;min-width:0;min-height:0;display:flex}.archive-screen .lms-copy h1{letter-spacing:-.055em;color:#1d0848;overflow-wrap:anywhere;white-space:pre-wrap;text-wrap:pretty;width:100%;margin:0;font-family:inherit;font-size:8cqw;font-weight:750;line-height:1.04}.archive-screen .lms-copy strong{font-weight:750}.archive-screen .lms-copy h1>span{letter-spacing:-.04em;margin-top:.07em;font-size:.66em;font-weight:400;line-height:1.1;display:block}.archive-screen .lms-sender{flex:none;align-items:center;gap:2cqw;min-width:0;margin-top:.5cqh;display:flex}.archive-screen .lms-sender>span{color:#fff;background:linear-gradient(130deg,#9846f6,#5322ac);border-radius:50%;flex:none;place-items:center;width:5.9cqw;height:5.9cqw;font-size:2.5cqw;font-weight:550;display:grid;box-shadow:inset 0 1px #e4cdff99}.archive-screen .lms-sender>b{letter-spacing:.23em;text-transform:uppercase;overflow-wrap:anywhere;font-size:1.4cqw;font-weight:600;line-height:1.4}.archive-screen .lms-footer{letter-spacing:.23em;color:#3c147d;justify-content:space-between;align-items:center;gap:3cqw;font-size:.88cqw;display:flex;position:absolute;bottom:5.5cqh;left:3.9cqw;right:12cqw}.archive-screen .lms-footer p{align-items:center;gap:2.1cqw;margin:0;line-height:1.5;display:flex}.archive-screen .lms-footer>span{letter-spacing:.3em;text-align:right;font-size:.73cqw}.archive-screen .lms-progress{transform-origin:0;background:#7b2bd7;height:2px;transition:transform .1s linear;position:absolute;bottom:0;left:0;right:8cqw}.archive-screen .live-message-screen.is-static-preview{transition:none;animation:none}.archive-screen .live-message-screen.is-reduced-motion{transition:opacity .15s linear;animation:none}.archive-screen .live-message-screen.is-reduced-motion.is-leaving{transform:none}.momento-admin{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--admin-text)!important;background:var(--admin-canvas)!important;font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:1rem!important;line-height:1.5!important}.momento-admin:before,.momento-admin:after{display:none!important}.momento-admin :is(.lab-workspace,.central-main){background:radial-gradient(ellipse at 30% -20%,#29466866,transparent 60%),var(--admin-canvas)!important;color:var(--admin-text)!important;min-width:0!important}.momento-admin :is(.lab-sidebar,.central-sidebar){border-right:1px solid var(--admin-line)!important;box-shadow:none!important;background:linear-gradient(160deg,#142c46,#0a1728 65%)!important}.momento-admin :is(.lab-sidebar,.central-sidebar,.lab-sidebar-head,.central-brand):before,.momento-admin :is(.lab-sidebar,.central-sidebar,.lab-sidebar-head,.central-brand):after{display:none!important}.momento-admin :is(.central-brand,.lab-sidebar-head){border-bottom:1px solid var(--admin-line)!important;flex-wrap:wrap!important;gap:12px!important;min-height:112px!important;padding:24px!important;display:flex!important}.momento-admin .central-brand img,.momento-admin .lab-sidebar-head img.studio-logo-full{object-fit:contain!important;object-position:left!important;filter:brightness(0)invert()!important;width:100%!important;max-width:225px!important;height:auto!important;max-height:66px!important}.momento-admin .central-brand>span{border:0!important;padding:0!important}.momento-admin .central-brand b{display:none!important}.momento-admin :is(.central-brand small,.central-nav-label,.lab-nav-group>small){color:var(--admin-dim)!important;letter-spacing:.14em!important;font-size:.75rem!important}.momento-admin :is(.central-sidebar nav,.lab-navigation){gap:7px!important;padding:24px 16px!important}.momento-admin :is(.central-sidebar nav button,.lab-nav-group>button){min-height:50px!important;color:var(--admin-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;gap:13px!important;padding:12px 14px!important}.momento-admin :is(.central-sidebar nav button,.lab-nav-group>button) :is(span,b,svg){color:inherit!important;font-size:.875rem!important;font-weight:550!important}.momento-admin :is(.central-sidebar nav button,.lab-nav-group>button):hover{color:var(--admin-ink)!important;background:#b1d2fa0a!important}.momento-admin :is(.central-sidebar nav button.active,.lab-nav-group>button.active){color:var(--admin-ink)!important;background:linear-gradient(120deg,#354f70,#263e5b)!important;border-color:#84a9d64f!important;box-shadow:inset 3px 0 #b5d0f2!important}.momento-admin .lab-nav-icon{width:30px!important;height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important}.momento-admin :is(.lab-nav-icon svg,.central-sidebar nav svg){stroke-width:1.65px!important;width:20px!important;height:20px!important}.momento-admin :is(.lab-account,.lab-event-switcher,.central-profile,.central-sidebar-footer){border-color:var(--admin-line)!important;box-shadow:none!important;background:#10233a!important;border-radius:12px!important}.momento-admin :is(.lab-event-selector,.lab-event-picker-menu){background:var(--admin-field)!important;border-color:var(--admin-line)!important;color:var(--admin-ink)!important}.momento-admin :is(.lab-account-avatar,.lab-event-selector-icon){color:#eef5ff!important;border:1px solid var(--admin-edge)!important;box-shadow:none!important;background:#2c496b!important}.momento-admin :is(.lab-account b,.lab-event-selector b,.central-profile b){color:var(--admin-ink)!important;font-size:.875rem!important}.momento-admin :is(.lab-account small,.lab-event-selector small,.lab-event-selector em,.central-profile small){color:var(--admin-muted)!important;font-size:.75rem!important}.momento-admin :is(.director-event-header,.setup-professional-heading,.central-topbar){border-color:var(--admin-line)!important;box-shadow:none!important;background:0 0!important}.momento-admin :is(.director-event-header h1,.setup-professional-heading h1,.central-topbar h1){color:var(--admin-ink)!important;letter-spacing:-.045em!important;font-size:clamp(1.9rem,2.5vw,2.65rem)!important;font-weight:550!important;line-height:1.2!important}.momento-admin :is(.director-event-header p,.setup-professional-heading p){color:var(--admin-muted)!important;font-size:1rem!important}.momento-admin :is(.director-eyebrow,.setup-professional-heading small){color:var(--admin-accent)!important;letter-spacing:.14em!important;font-size:.75rem!important}.momento-admin :is(.lab-mobile-context-bar,.lab-mobile-bottom-nav){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--admin-line)!important;background:#10233aee!important}.momento-admin :is(.lab-mobile-context-bar,.lab-mobile-bottom-nav) button{color:var(--admin-muted)!important}.momento-admin .lab-mobile-bottom-nav button.active{color:var(--admin-ink)!important;background:#294567!important}.momento-admin :is(h1,h2,h3,h4,h5,h6):not(:where([data-admin-output],[data-admin-output] *)){overflow-wrap:anywhere;color:var(--admin-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;letter-spacing:-.025em!important;background-image:none!important;font-family:inherit!important;font-weight:550!important;line-height:1.25!important}.momento-admin :is(h2,h3):not(:where([data-admin-output],[data-admin-output] *)){font-size:clamp(1.4rem,1.65vw,1.85rem)!important}.momento-admin :is(h4,h5,h6):not(:where([data-admin-output],[data-admin-output] *)){font-size:1.125rem!important}.momento-admin :is(p,li):not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-muted)!important;text-shadow:none!important;font-size:1rem!important;line-height:1.6!important}.momento-admin :is(small,figcaption):not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-muted)!important;text-shadow:none!important;font-size:.8125rem!important;line-height:1.5!important}.momento-admin :is(label,dt,th):not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-text)!important;font-size:.875rem!important;line-height:1.5!important}.momento-admin :is(b,strong):not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-ink)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.momento-admin :is(a,summary):not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-accent)!important;font-size:.875rem!important;line-height:1.5!important}.momento-admin :is(input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file])),select,textarea):not(:where([data-admin-output],[data-admin-output] *)){min-width:0;caret-color:var(--admin-accent);border:1px solid var(--admin-edge)!important;background:var(--admin-field)!important;height:auto!important;min-height:46px!important;color:var(--admin-ink)!important;box-shadow:none!important;border-radius:9px!important;padding:11px 13px!important;font-family:inherit!important;font-size:1rem!important;line-height:1.5!important}.momento-admin textarea:not(:where([data-admin-output],[data-admin-output] *)){resize:vertical;min-height:112px!important}.momento-admin input:not(:where([data-admin-output],[data-admin-output] *))::placeholder,.momento-admin textarea:not(:where([data-admin-output],[data-admin-output] *))::placeholder{color:var(--admin-dim)!important;opacity:1!important}.momento-admin :is(input,textarea):autofill:not(:where([data-admin-output],[data-admin-output] *)){box-shadow:0 0 0 1000px var(--admin-field) inset!important;-webkit-text-fill-color:var(--admin-ink)!important}.momento-admin :is(input[type=checkbox],input[type=radio],input[type=range]):not(:where([data-admin-output],[data-admin-output] *)){accent-color:var(--admin-accent)!important}.momento-admin input[type=range]:not(:where([data-admin-output],[data-admin-output] *)){cursor:ew-resize;box-shadow:none!important;min-height:26px!important}.momento-admin input[type=color]:not(:where([data-admin-output],[data-admin-output] *)){min-width:42px;min-height:42px;border-color:var(--admin-edge)!important;background:var(--admin-field)!important}.momento-admin option:not(:where([data-admin-output],[data-admin-output] *)){background:var(--admin-field);color:var(--admin-ink)}.momento-admin button:not(:where([data-admin-output],[data-admin-output] *)){cursor:pointer;color:var(--admin-text)!important;background:var(--admin-raised)!important;border-color:var(--admin-edge)!important;box-shadow:none!important;text-shadow:none!important;border-radius:9px!important;font-family:inherit!important;font-size:.875rem!important;font-weight:550!important;line-height:1.4!important;transition:background .16s,border-color .16s,box-shadow .16s!important}.momento-admin button:not(:where([data-admin-output],[data-admin-output] *)):hover:not(:disabled){color:var(--admin-ink)!important;background:#2c4767!important;border-color:#b8d2f29c!important}.momento-admin button:is(.active,.selected,[aria-selected=true],[aria-pressed=true]):not(:where([data-admin-output],[data-admin-output] *)){color:#fff!important;background:#304d70!important;border-color:#a7c6ed99!important}.momento-admin button:not(:where([data-admin-output],[data-admin-output] *)) :is(span,b,strong,small,svg):not(:where([data-admin-output],[data-admin-output] *)){color:inherit!important;-webkit-text-fill-color:currentColor!important}.momento-admin button:disabled:not(:where([data-admin-output],[data-admin-output] *)){opacity:.55!important;cursor:not-allowed!important;transform:none!important}.momento-admin :is(button,a,input,select,textarea,summary):focus-visible:not(:where([data-admin-output],[data-admin-output] *)){outline-offset:3px!important;outline:3px solid #b5d2f8!important}.momento-admin :is(hr,fieldset,table,td,th):not(:where([data-admin-output],[data-admin-output] *)){border-color:var(--admin-line)!important}.momento-admin :is(th,td):not(:where([data-admin-output],[data-admin-output] *)){padding:14px 16px!important;font-size:.875rem!important}.momento-admin th:not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-muted)!important;background:#193149!important;font-weight:550!important}.momento-admin td:not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-text)!important;background:0 0!important}.momento-admin :is(.central-console,.central-main,.operations-console,.lab-page,.director-studio,.setup-glass-interface,.setup-glass-workspace,.setup-workstation,.setup-masterhub-page,.media-products-workspace,.production-suite,.album-studio-page,.printshop-page,.book-production,.commerce-workspace,.setup-venue-station,.setup-live-deployment){box-shadow:none!important;color:var(--admin-text)!important;background:0 0!important}.momento-admin :is(.central-command-pulse>article,.central-featured-event,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.central-calendar,.central-agenda,.central-insights>article,.central-team-directory-page,.central-settings-scope,.central-settings-grid>article,.central-task-board,.central-client-card,.central-task-priority-panel,.central-workspace-selection,.central-workspace-control,.central-workspace-launcher,.central-events-register,.operations-metric,.operations-account-card,.operations-event-table,.operations-panel,.guest-pack-control-card,.guest-pack-mobile-roll-review,.guest-pack-nfc-dual-console,.venue-screen-template-studio,.deployment-workspace,.deployment-dialog,.deployment-screen,.deployment-launch-card,.deployment-lock,.deployment-confirmation,.launch-journey,.live-remote-link,.live-remote-pairing,.setup-design-lock,.commerce-dashboard,.commerce-settings-workspace,.commerce-access-workspace,.commerce-readiness,.commerce-product,.commerce-event-card,.commerce-ad-library,.commerce-global-product-form,.suite-global-catalogue,.staff-catalogue,.suite-shop-orders,.suite-orders-summary,.suite-editor-controls,.suite-module-controls,.suite-module-preview,.suite-live-proof,.suite-production-hero,.suite-module-card,.media-products-inspector,.media-products-navigation,.media-products-toolbar,.album-customiser,.album-contextual-inspector,.album-story-filmstrip,.album-preview-shell,.living-book-inspector,.living-book-preview-column,.book-production-main,.book-production-form,.book-production-proof,.printshop-order-card,.printshop-proof,.printshop-panel,.user-command-hub,.user-directory-workspace,.user-directory-card,.user-pulse-card,.guest-profile-panel,.guest-profile-card,.contributor-reset-dialog,.control-centre,.staff-event-creator,.operations-account-directory,.operations-delete-dialog,.guided-story-brief,.film-result-card,.director-brief,.media-upload,.delivery-card,.analytics-card,.control-package-lock,.roll-hero-picker,.control-invitation):not(:where([data-admin-output],[data-admin-output] *)){background:linear-gradient(150deg,#1c354e7a,transparent 55%),var(--admin-panel)!important;border:1px solid var(--admin-line)!important;border-radius:var(--admin-radius)!important;color:var(--admin-text)!important;box-shadow:var(--admin-shadow)!important}.momento-admin :is(.central-clients-hero,.central-team-directory-page>header,.central-settings-scope,.commerce-dashboard-hero,.commerce-settings-workspace>header,.commerce-form-section,.commerce-product-controls,.commerce-ad-library>header,.commerce-access-workspace>header,.guest-pack-roll-unified-header,.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.venue-screen-template-studio>header,.venue-studio-step-panel,.venue-studio-actions,.deployment-masthead,.deployment-title,.deployment-launch-rail,.launch-journey-step,.suite-production-hero,.suite-orders-hero,.suite-specialist-header,.suite-editor-toolbar,.media-products-header,.media-products-taskbar,.album-studio-task-header,.album-inspector-block,.living-book-toolbar,.living-book-inspector>header,.printshop-header,.printshop-order-summary,.control-premium-header,.control-body>nav,.control-body>main,.staff-event-creator>form,.staff-event-creator>form>header,.staff-event-creator>form>footer,.staff-event-creator-stage,.staff-review-grid>div,.staff-review-hero,.guest-profile-hero,.guest-profile-tabs,.user-hub-header,.user-directory-header,.user-directory-toolbar,.lab-section-head):not(:where([data-admin-output],[data-admin-output] *)){background:var(--admin-panel)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important;box-shadow:none!important}.momento-admin :is(.central-section-heading,.central-topbar,.central-workspace-intro,.central-clients,.central-command-status,.central-featured-summary,.central-command-events>header,.director-studio-toolbar,.guest-pack-premium-header,.guest-pack-roll-unified-grid,.guest-pack-roll-preset-panel,.guest-pack-roll-upload-panel,.guest-pack-roll-framing-panel,.guest-pack-roll-crop-controls,.guest-pack-nfc-destination-table,.venue-studio-workbench,.venue-studio-step-heading,.venue-template-controls,.deployment-main,.deployment-section-heading,.deployment-body,.commerce-form-heading,.commerce-product-identity,.commerce-dashboard-metrics,.suite-hub-heading,.suite-section-heading,.suite-module-heading,.media-products-inspector-copy,.album-inspector-block>header,.printshop-section-heading,.book-production-heading,.control-section-title,.control-form,.control-premium-metric,.control-header,.staff-creator-panel,.guest-profile-stats,.operations-toolbar){border-color:var(--admin-line)!important;box-shadow:none!important;background:0 0!important}.momento-admin :is(.central-command-actions button,.central-task-list>button,.central-settings-row,.central-team-directory-page article,.central-agenda-list>button,.central-workspace-options>button,.central-reference-snapshot>div,.central-events-row,.central-event-row,.guest-pack-roll-preset-summary,.guest-pack-roll-upload-card,.guest-pack-roll-crop-editor,.guest-pack-nfc-destination-table>article,.guest-pack-nfc-mobile-handoff,.venue-template-upload-row,.venue-template-controls>label,.venue-template-message-versions>button,.deployment-qr-card,.deployment-overview,.deployment-checks,.launch-journey-card,.commerce-dashboard-metrics>article,.commerce-product-list>article,.commerce-ad-card,.suite-shop-product-list>article,.suite-proof-list>article,.suite-proof-specs,.staff-catalogue-card,.album-inspector-toggle,.album-preview-frame-tools,.album-chapter-list>button,.printshop-format-grid>button,.printshop-proof-choice,.book-production-stages,.guest-profile-stat,.guest-profile-activity-list>div,.setting-row,.control-metric,.staff-review-grid>article,.user-directory-row):not(:where([data-admin-output],[data-admin-output] *)){background:var(--admin-field)!important;border-color:var(--admin-line)!important;box-shadow:none!important;color:var(--admin-text)!important;border-radius:11px!important}.momento-admin :is(.central-command-pulse>article,.central-featured-event,.central-command-actions,.central-command-events,.central-section-heading,.central-reference-snapshot,.central-client-card,.central-settings-grid>article,.guest-pack-roll-unified-studio,.setup-glass-interface,.setup-venue-station,.suite-production-hero,.media-products-header):before,.momento-admin :is(.central-command-pulse>article,.central-featured-event,.central-command-actions,.central-command-events,.central-section-heading,.central-reference-snapshot,.central-client-card,.central-settings-grid>article,.guest-pack-roll-unified-studio,.setup-glass-interface,.setup-venue-station,.suite-production-hero,.media-products-header):after{display:none!important}.momento-admin :is(button.primary,button.apply,button.next,button.central-create,.central-featured-open,.central-workspace-open,.central-client-card-foot>button,.director-event-actions>button,.staff-event-creator>form>footer>button.primary,.control-save,.control-primary,.deployment-button.primary,.deployment-go,.launch-primary,.launch-journey-primary,.commerce-publish,.commerce-save,.commerce-primary,.suite-primary,.suite-approve-proof,.media-products-primary,.album-save-button,.printshop-primary,.book-production-save,.user-invite-button,.guest-profile-primary,.studio-gate-actions>button):not(:where([data-admin-output],[data-admin-output] *)){min-height:46px!important;color:var(--admin-primary-ink)!important;background:linear-gradient(135deg,#f1f6fe,#dbe9f9)!important;border:1px solid #f0f6ff!important;border-radius:10px!important;padding:12px 18px!important;font-weight:650!important;box-shadow:0 4px 15px #020c1d30!important}.momento-admin :is(button.primary,button.apply,button.next,.central-create,.central-featured-open,.central-workspace-open,.control-save,.deployment-go,.commerce-publish,.commerce-save):hover:not(:disabled){color:#102843!important;background:#fff!important}.momento-admin :is(button.danger,.deployment-hide,.central-delete-event,.operations-delete-confirm,.control-danger-action):not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-danger)!important;background:#452633!important;border:1px solid #cb8c9b5c!important}.momento-admin :is(.is-success,.status-ready,.status-live,.done,.connected,.commerce-save-status,.setup-professional-heading>span,.director-studio-note){color:var(--admin-success)!important}.momento-admin :is(.error,.is-error,.deployment-error,.staff-creator-error,.control-error,.commerce-error){color:var(--admin-danger)!important;background:#432532!important;border-color:#d392a155!important}.momento-admin :is(.central-stage,.central-status,.deployment-status,.launch-status,.commerce-status,.setup-design-lock-status){color:var(--admin-accent)!important;border-color:var(--admin-line)!important;background:#24405b!important;font-size:.75rem!important}.momento-admin :is(.central-stage.live,.central-status.live,.deployment-status.live,.commerce-status.published){color:var(--admin-success)!important;background:#193d3e!important}.momento-admin :is(.central-stage.planning,.central-status.attention,.deployment-status.waiting){color:var(--admin-warning)!important;background:#3a3428!important}.momento-admin :is(.lab-notice,.commerce-notice){border:1px solid var(--admin-edge)!important;color:var(--admin-ink)!important;background:#1b344f!important;border-radius:14px!important;font-size:1rem!important;line-height:1.5!important;box-shadow:0 20px 55px #01071166!important}.momento-admin .lab-notice>button{color:var(--admin-muted)!important;background:0 0!important;min-width:44px!important;min-height:44px!important}.momento-admin :is(.control-overlay,.staff-event-creator-overlay,.operations-modal-overlay,.guest-profile-overlay,.contributor-reset-overlay,.deployment-dialog-backdrop){-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#030d1dbe!important}.momento-admin .central-console{--cc-ink:var(--admin-ink)!important;--cc-text:var(--admin-text)!important;--cc-muted:var(--admin-muted)!important;--cc-dim:var(--admin-dim)!important;--cc-line:var(--admin-line)!important;--cc-line-strong:var(--admin-edge)!important;--cc-surface:var(--admin-panel)!important;--cc-soft:var(--admin-field)!important;--cc-blue:var(--admin-accent)!important;--cc-blue-dark:var(--admin-accent)!important;--cc-blue-soft:var(--admin-raised)!important;--cc-mint:var(--admin-success)!important;--cc-mint-soft:#173c3b!important;--cc-amber:var(--admin-warning)!important;--cc-amber-soft:#39342a!important;--cc-danger:var(--admin-danger)!important;--cc-danger-soft:#432532!important;--central-panel:var(--admin-panel)!important;--central-line:var(--admin-line)!important;--central-muted:var(--admin-muted)!important;grid-template-columns:264px minmax(0,1fr)!important}.momento-admin .central-main{padding:30px clamp(22px,3vw,54px) 54px!important}.momento-admin .central-topbar{border-bottom:1px solid var(--admin-line)!important;gap:12px!important;min-height:76px!important;margin-bottom:0!important;padding:0 0 25px!important}.momento-admin .central-topbar h1{color:var(--admin-muted)!important;letter-spacing:0!important;font-size:1rem!important}.momento-admin .central-topbar>label{background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;min-height:46px!important;padding:0 12px!important}.momento-admin .central-topbar>label input{background:0 0!important;border:0!important;padding:10px 8px!important}.momento-admin .central-topbar>button{min-width:44px!important;min-height:44px!important}.momento-admin .central-section-heading{border:0!important;min-height:0!important;margin:0!important;padding:28px 0 18px!important}.momento-admin .central-section-heading>span{color:var(--admin-accent)!important;letter-spacing:.14em!important;font-size:.75rem!important}.momento-admin .central-section-heading h2{letter-spacing:-.04em!important;margin:8px 0!important;font-size:clamp(1.9rem,2.6vw,2.7rem)!important}.momento-admin .central-section-heading h2 em{color:inherit!important;font-style:normal!important}.momento-admin .central-section-heading p{max-width:700px!important;margin:0!important}.momento-admin .central-section-heading>aside{color:var(--admin-success)!important;background:#183b3d!important;border:1px solid #9bd4c82e!important;border-radius:8px!important;padding:8px 12px!important;font-size:.75rem!important}.momento-admin .central-command-status{color:var(--admin-muted)!important;gap:22px!important;padding:0 0 20px!important;font-size:.8125rem!important;display:flex!important}.momento-admin .central-command-status i{background:var(--admin-success)!important;box-shadow:none!important}.momento-admin .central-command-pulse{gap:14px!important;margin:0 0 24px!important}.momento-admin .central-command-pulse>article{gap:16px!important;min-height:116px!important;padding:22px!important}.momento-admin .central-command-pulse>article>span{border:1px solid var(--admin-line)!important;color:var(--admin-accent)!important;background:#243e5a!important;border-radius:12px!important;width:44px!important;height:44px!important}.momento-admin .central-command-pulse b{font-variant-numeric:tabular-nums;letter-spacing:-.035em!important;font-size:2.1rem!important;font-weight:550!important;line-height:1.2!important}.momento-admin .central-command-pulse :is(small,em){color:var(--admin-muted)!important;font-size:.75rem!important;font-style:normal!important;line-height:1.5!important}.momento-admin .central-reference-stage{grid-template-columns:minmax(0,1.5fr) minmax(230px,1fr) minmax(240px,1fr)!important;gap:20px!important}.momento-admin :is(.central-featured-event,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot){padding:25px!important}.momento-admin .central-featured-event{background:linear-gradient(145deg,#274362,#152b43 75%)!important;border-color:#8aadd356!important}.momento-admin :is(.central-featured-event>header,.central-command-actions>header,.central-command-events>header,.central-reference-snapshot>header){color:var(--admin-muted)!important;letter-spacing:.13em!important;margin-bottom:20px!important;font-size:.75rem!important}.momento-admin .central-featured-mark{display:none!important}.momento-admin .central-featured-copy h3{margin:10px 0!important;font-size:clamp(1.65rem,2.1vw,2.3rem)!important;line-height:1.2!important}.momento-admin .central-featured-copy>em{text-transform:capitalize!important;color:var(--admin-accent)!important;background:#87acd01a!important;border:1px solid #8caacb30!important;border-radius:7px!important;padding:6px 10px!important;font-size:.8125rem!important;font-style:normal!important}.momento-admin .central-featured-readiness{box-shadow:none!important;background:0 0!important;border:1px solid #b8d3f055!important;border-radius:50%!important;flex-shrink:0!important;width:88px!important;height:88px!important}.momento-admin .central-featured-readiness strong{color:var(--admin-ink)!important;font-size:1.8rem!important}.momento-admin .central-featured-readiness small{font-size:.75rem!important}.momento-admin .central-featured-progress>i{height:4px!important;box-shadow:none!important;background:#bed4ef24!important}.momento-admin .central-featured-progress>i>span{box-shadow:none!important;background:linear-gradient(90deg,#759bca,#d5e6fd)!important}.momento-admin .central-featured-steps{border-color:var(--admin-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:20px 0!important}.momento-admin .central-featured-steps b{color:var(--admin-dim)!important;letter-spacing:.08em!important;font-size:.75rem!important}.momento-admin .central-featured-steps small{overflow-wrap:anywhere;color:var(--admin-text)!important;font-size:.875rem!important}.momento-admin .central-featured-open{width:100%!important;min-height:48px!important}.momento-admin .central-command-actions>div{gap:10px!important}.momento-admin .central-command-actions>div>button{gap:12px!important;min-height:74px!important;padding:15px!important}.momento-admin .central-command-actions>div>button>svg{width:22px!important;height:22px!important;color:var(--admin-accent)!important}.momento-admin .central-command-actions b{font-size:.9375rem!important}.momento-admin .central-command-actions small{color:var(--admin-muted)!important;font-size:.8125rem!important}.momento-admin .central-command-events>div>button{border-bottom:1px solid var(--admin-line)!important;background:0 0!important;gap:13px!important;padding:15px 0!important}.momento-admin .central-command-events time{border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;border-radius:9px!important;min-width:48px!important;min-height:56px!important}.momento-admin .central-command-events time b{font-size:1.3rem!important}.momento-admin .central-command-events em{color:var(--admin-dim)!important;font-size:.8125rem!important;font-style:normal!important}.momento-admin .central-reference-lower{gap:20px!important;margin-top:20px!important}.momento-admin .central-reference-calendar-grid>button{background:0 0!important;border:1px solid #0000!important;min-height:42px!important}.momento-admin .central-reference-calendar-grid>button.outside{opacity:.45!important}.momento-admin .central-reference-calendar-grid i{background:var(--admin-accent)!important;box-shadow:none!important}.momento-admin .central-reference-weekdays{color:var(--admin-dim)!important;font-size:.75rem!important}.momento-admin .central-reference-snapshot dl>div{border-color:var(--admin-line)!important;padding:13px 0!important}.momento-admin .central-reference-snapshot dd{font-variant-numeric:tabular-nums;color:var(--admin-ink)!important;font-size:1.3rem!important}.momento-admin .central-reference-activity{border:1px solid var(--admin-line)!important;background:#10233a!important;border-radius:12px!important;padding:18px!important}.momento-admin :is(.central-filters,.central-view-controls,.central-settings-tabs,.central-client-card-foot,.central-event-register,.central-events-table,.central-client-events,.central-task-board-summary){border-color:var(--admin-line)!important;color:var(--admin-text)!important;background:0 0!important}.momento-admin :is(.central-client-card,.central-team-directory-page article,.central-settings-grid>article){padding:24px!important}.momento-admin .central-client-card{transition:border-color .18s,box-shadow .18s!important;transform:none!important}.momento-admin .central-client-card:hover{border-color:#9cbde086!important;transform:none!important;box-shadow:0 15px 30px #020c1c40!important}.momento-admin .central-account{border:1px solid var(--admin-line)!important;background:#132a42!important;margin:16px!important;padding:15px!important}.momento-admin .central-account>span:first-child{color:#f4f8ff!important;border-color:var(--admin-edge)!important;background:#355375!important}.momento-admin .central-account small{color:var(--admin-muted)!important;font-size:.75rem!important}.momento-admin :is(.central-task-list>button,.central-event-row,.operations-event-row){border-color:var(--admin-line)!important;padding:17px!important}.momento-admin .central-task-list>button:hover{background:#223e5b!important}.momento-admin :is(.director-studio-tabs,.venue-studio-stepper,.deployment-tabs,.launch-journey nav,.commerce-section-nav,.media-products-mode,.album-studio-journey,.printshop-stage-nav,.suite-products nav,.suite-master-output-nav,.living-book-logic,.book-production-stages,.user-filter-tabs,.lab-event-navigation){background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;box-shadow:none!important;border-radius:12px!important;gap:6px!important;padding:6px!important}.momento-admin :is(.director-studio-tabs,.venue-studio-stepper,.deployment-tabs,.launch-journey nav,.commerce-section-nav,.media-products-mode,.album-studio-journey,.printshop-stage-nav,.suite-products nav,.suite-master-output-nav,.living-book-logic,.book-production-stages) button{min-height:46px!important;color:var(--admin-muted)!important;background:0 0!important;border:1px solid #0000!important;padding:11px 16px!important}.momento-admin :is(.director-studio-tabs,.venue-studio-stepper,.deployment-tabs,.launch-journey nav,.commerce-section-nav,.media-products-mode,.album-studio-journey,.printshop-stage-nav,.suite-products nav,.suite-master-output-nav,.living-book-logic,.book-production-stages) button:is(.active,[aria-selected=true],[aria-current=page],[aria-current=step]){color:#f5f9ff!important;background:#2b4666!important;border-color:#8cb0de55!important;box-shadow:0 2px 5px #0002!important}.momento-admin :is(.deployment-tabs,.commerce-section-nav,.album-studio-toolrail) button:after,.momento-admin .album-studio-toolrail button:before{display:none!important}.momento-admin :is(.director-phone-journey,.guest-pack-roll-preview-foot,.guest-pack-mobile-roll-review>footer){background:var(--admin-panel)!important;border-color:var(--admin-line)!important}.momento-admin .director-phone-journey{padding:22px!important}.momento-admin .director-phone-journey button{min-height:48px!important;padding:14px!important}.momento-admin .guest-pack-roll-unified-header{padding:26px!important}.momento-admin .guest-pack-roll-unified-header h3{font-size:1.7rem!important}.momento-admin :is(.guest-pack-roll-upload-card,.guest-pack-roll-preset-summary){padding:17px!important}.momento-admin .guest-pack-roll-upload-card:hover{background:#213b58!important;border-color:#bdd4f29c!important}.momento-admin .guest-pack-roll-crop-frame{border:1px solid var(--admin-edge)!important;box-shadow:none!important;border-radius:12px!important}.momento-admin :is(.guest-pack-roll-crop-controls>div,.guest-pack-roll-crop-state,.venue-framing-original,.venue-framing-position,.venue-framing-field){background:var(--admin-field)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important}.momento-admin :is(.guest-pack-roll-crop-state strong,.guest-pack-roll-preview-foot span,.guest-pack-roll-preview-foot a){color:var(--admin-success)!important;opacity:1!important}.momento-admin .venue-studio-step-panel{padding:24px!important}.momento-admin .venue-studio-single-preview{border:1px solid var(--admin-edge)!important;box-shadow:none!important;background:#0c1c2f!important}.momento-admin .venue-studio-preview-toggle{border:1px solid var(--admin-line)!important;background:#0a1728!important}.momento-admin .venue-studio-preview-toggle button.active{background:#355273!important}.momento-admin .venue-studio-step-heading{margin-bottom:20px!important;padding-bottom:18px!important}.momento-admin .venue-studio-step-heading p{font-size:1rem!important}.momento-admin :is(.guest-pack-nfc-dual-programmer,.guest-pack-nfc-dual-intro){padding:25px!important}.momento-admin :is(.guest-pack-nfc-dual-programmer code,.guest-pack-nfc-destination-table code,.launch-link-label code){overflow-wrap:anywhere;background:var(--admin-field)!important;color:var(--admin-accent)!important;border-color:var(--admin-line)!important;font-size:.875rem!important}.momento-admin :is(.setup-design-lock,.control-design-lock){color:var(--admin-text)!important;background:linear-gradient(100deg,#153a3c,#132b3d)!important;border:1px solid #9bcbb942!important;padding:20px 24px!important}.momento-admin :is(.setup-design-lock-icon,.setup-design-lock strong){color:var(--admin-success)!important}.momento-admin .setup-design-lock-actions button{white-space:normal!important;min-height:44px!important}.momento-admin .deployment-workspace{--dep-ink:var(--admin-ink)!important;--dep-text:var(--admin-text)!important;--dep-muted:var(--admin-muted)!important;--dep-line:var(--admin-line)!important}.momento-admin .deployment-masthead{background:#122940!important;padding:25px 30px!important}.momento-admin .deployment-brand img{filter:brightness(0)invert()!important;width:195px!important;max-width:100%!important;height:auto!important}.momento-admin :is(.deployment-brand small,.deployment-kicker,.deployment-version,.launch-link-label){color:var(--admin-accent)!important;letter-spacing:.1em!important;font-size:.75rem!important}.momento-admin .deployment-title{padding:28px 30px!important}.momento-admin .deployment-title h2{font-size:2rem!important}.momento-admin .deployment-overview{border:1px solid var(--admin-line)!important;border-radius:12px!important;margin-bottom:24px!important;padding:22px!important}.momento-admin .deployment-overview strong{font-variant-numeric:tabular-nums;font-size:1.85rem!important;font-weight:550!important}.momento-admin :is(.deployment-empty,.launch-handoff,.venue-player-fallback-note,.deployment-inventory){border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;color:var(--admin-text)!important;border-radius:13px!important;padding:24px!important}.momento-admin .deployment-empty h3{font-size:1.65rem!important}.momento-admin :is(.deployment-operator-list>div,.deployment-inventory>div,.deployment-screen-content,.deployment-screen-title){border-color:var(--admin-line)!important}.momento-admin .deployment-pill{color:var(--admin-accent)!important;background:#263f59!important;font-size:.75rem!important}.momento-admin .deployment-pill.good{color:var(--admin-success)!important;background:#193e3c!important}.momento-admin :is(.deployment-qr-card,.commerce-access-qr){background:var(--admin-raised)!important;border:1px solid var(--admin-line)!important;border-radius:14px!important;padding:18px!important}.momento-admin :is(.deployment-qr,.commerce-access-qr>img,.live-remote-pairing-qr>img){filter:none!important;background:#fff!important;border-radius:8px!important;padding:10px!important}.momento-admin .deployment-connect h3{font-size:1.8rem!important}.momento-admin .deployment-dialog{padding:30px!important}.momento-admin :is(.deployment-screen-actions,.deployment-dialog-actions,.deployment-connect-actions){flex-wrap:wrap!important;gap:12px!important}.momento-admin .launch-journey{box-shadow:none!important;background:0 0!important;border:0!important}.momento-admin .launch-journey nav button.complete{color:var(--admin-success)!important}.momento-admin .launch-handoff-actions button{min-height:46px!important;padding:12px 18px!important}.momento-admin :is(.commerce-settings,.commerce-launch,.commerce-catalogue,.commerce-global-catalogue,.commerce-access-workspace,.staff-catalogue,.suite-shop-orders,.suite-orders-summary){background:var(--admin-panel)!important;border:1px solid var(--admin-line)!important;box-shadow:var(--admin-shadow)!important;border-radius:18px!important}.momento-admin .commerce-dashboard-hero{border:1px solid var(--admin-edge)!important;background:linear-gradient(125deg,#243f5d,#12283f)!important;border-radius:18px!important;padding:28px!important}.momento-admin .commerce-dashboard-actions{gap:10px!important}.momento-admin .commerce-publish-button{background:var(--admin-primary)!important;color:var(--admin-primary-ink)!important;border-color:#f0f6ff!important;min-height:58px!important}.momento-admin .commerce-dashboard-metrics{overflow:hidden;border:1px solid var(--admin-line)!important;background:var(--admin-panel)!important;border-radius:15px!important;gap:0!important}.momento-admin .commerce-dashboard-metrics>article{border:0!important;border-right:1px solid var(--admin-line)!important;background:0 0!important;border-radius:0!important;padding:24px!important}.momento-admin .commerce-dashboard-metrics strong{font-size:1.9rem!important;font-weight:550!important;line-height:1.2!important}.momento-admin .commerce-dashboard-metrics>article>span{border:1px solid var(--admin-line)!important;color:var(--admin-accent)!important;box-shadow:none!important;background:#294560!important}.momento-admin :is(.commerce-settings>header,.commerce-settings>footer,.commerce-form-section,.commerce-catalogue>header,.commerce-global-catalogue>header,.commerce-access-details,.commerce-access-nfc){background:var(--admin-panel)!important;border-color:var(--admin-line)!important;padding:25px!important}.momento-admin :is(.commerce-settings>header>span,.commerce-form-heading>span){border:1px solid var(--admin-line)!important;color:var(--admin-accent)!important;box-shadow:none!important;background:#294560!important}.momento-admin .commerce-form-section{gap:24px!important}.momento-admin .commerce-form-heading b{font-size:1rem!important;line-height:1.4!important}.momento-admin .commerce-fields{gap:20px!important}.momento-admin .commerce-price-field{background:var(--admin-field)!important;border:1px solid var(--admin-edge)!important;border-radius:9px!important}.momento-admin .commerce-price-field input{background:0 0!important;border:0!important}.momento-admin .commerce-price-field>span{color:var(--admin-muted)!important;font-size:.875rem!important}.momento-admin .commerce-launch{padding:25px!important}.momento-admin .commerce-readiness-score{border-color:var(--admin-line)!important}.momento-admin .commerce-readiness-score strong{color:var(--admin-accent)!important;font-size:2.25rem!important}.momento-admin .commerce-readiness-list i{color:var(--admin-success)!important;background:#193e3c!important;border-color:#9bccbe40!important}.momento-admin .commerce-readiness-list .pending i{color:var(--admin-warning)!important;background:#3b3429!important;border-color:#e6c89b40!important}.momento-admin :is(.commerce-product-list>article,.commerce-ad-options>button){border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;border-radius:13px!important;padding:18px!important}.momento-admin .commerce-ad-options>button.selected{border-color:var(--admin-accent)!important;background:#233f5d!important;box-shadow:0 0 0 1px #bad4f425!important}.momento-admin .commerce-ad-thumbnail img{object-fit:contain!important}.momento-admin :is(.commerce-ad-upload,.commerce-catalogue-empty){border:1px dashed var(--admin-edge)!important;color:var(--admin-text)!important;background:#132a4299!important;border-radius:13px!important;padding:28px!important}.momento-admin .commerce-campaign-product{background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:12px!important;padding:18px!important}.momento-admin .commerce-colour{color:var(--admin-muted)!important;font-size:.875rem!important}.momento-admin :is(.media-products-command,.media-products-editor-head,.media-products-library-main,.suite-hero,.suite-command-board,.suite-flow,.suite-product-card,.suite-module-workspace,.living-book-studio,.living-book-controls,.living-book-moments,.living-book-head,.album-studio-command,.album-studio-toolrail,.album-studio-selection,.album-design-director,.album-rhythm-director,.album-precision-controls,.album-editor-empty-state,.printshop-workspace,.printshop-lock,.printshop-readiness,.book-job-list,.book-content-source,.book-production-identity,.user-hub-metrics,.user-hub-workspace,.user-directory-tools){background:var(--admin-panel)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important;box-shadow:none!important}.momento-admin :is(.media-products-command,.media-products-library-main,.media-products-inspector,.suite-product-card,.printshop-workspace,.book-job-list){border:1px solid var(--admin-line)!important;border-radius:16px!important}.momento-admin :is(.media-products-command,.media-products-editor-head,.living-book-head,.book-production-head,.suite-hero){padding:26px!important}.momento-admin .media-products-command-actions{gap:12px!important}.momento-admin .media-products-command-actions>button{min-height:76px!important;padding:18px!important}.momento-admin .media-products-command-actions em{color:inherit!important;font-size:.8125rem!important;font-style:normal!important}.momento-admin .media-products-status{background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:12px!important;padding:18px!important}.momento-admin .media-products-status :is(span,small){color:var(--admin-muted)!important}.momento-admin .media-products-library-main>header{border-color:var(--admin-line)!important;padding:24px!important}.momento-admin .media-products-filters{gap:8px!important;padding:0 24px 20px!important}.momento-admin :is(.media-products-tile,.media-products-empty,.user-directory-empty,.user-pulse-empty){background:var(--admin-field)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important;border-radius:12px!important}.momento-admin .media-products-empty{padding:38px 24px!important}.momento-admin .media-products-inspector-copy{padding:24px!important}.momento-admin .media-products-inspector-copy time{color:var(--admin-dim)!important;font-size:.8125rem!important}.momento-admin .album-studio-pro-layout{background:0 0!important;gap:18px!important}.momento-admin .album-studio-toolrail{border:1px solid var(--admin-line)!important;border-radius:13px!important;padding:10px!important}.momento-admin .album-studio-toolrail button{min-height:60px!important;padding:12px!important}.momento-admin :is(.album-studio-toolrail button i,.album-studio-task-heading>span,.album-editor-empty-state>span,.printshop-stage-nav button i){border:1px solid var(--admin-line)!important;color:var(--admin-accent)!important;box-shadow:none!important;background:#294764!important}.momento-admin :is(.album-contextual-inspector,.album-studio-selection):before{display:none!important}.momento-admin .album-design-divider{background:var(--admin-line)!important}.momento-admin .album-design-divider span{background:var(--admin-panel)!important;color:var(--admin-muted)!important;font-size:.75rem!important}.momento-admin :is(.album-inspector-block>fieldset,.album-inspector-block>label:not(.album-colour-picker),.album-rhythm-director,.album-precision-controls){border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;border-radius:11px!important;padding:18px!important}.momento-admin .album-inspector-block,.momento-admin .album-contextual-inspector{padding:22px!important}.momento-admin :is(.album-contextual-inspector label,.album-inspector-block label){font-size:.875rem!important}.momento-admin :is(.album-studio-command-metrics>span,.suite-hero>aside,.suite-identity-mark,.suite-next-action,.suite-proof-score,.suite-module-controls>fieldset){background:var(--admin-field)!important;border-color:var(--admin-line)!important;box-shadow:none!important}.momento-admin :is(.suite-hero h2 em,.suite-module-heading h2 em,.media-products-command h2 em){color:var(--admin-accent)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;font-style:normal!important}.momento-admin :is(.production-suite-return,.suite-module-controls,.suite-editor-controls,.suite-live-programme-panel){background:var(--admin-panel)!important;border-color:var(--admin-line)!important;box-shadow:none!important;padding:22px!important}.momento-admin .suite-card-copy{padding:22px!important}.momento-admin .suite-card-copy button{min-height:44px!important}.momento-admin .suite-module-controls label{font-size:.875rem!important}.momento-admin .suite-module-controls small{font-size:.8125rem!important}.momento-admin .printshop-header{padding:26px!important}.momento-admin .printshop-header img{filter:brightness(0)invert()!important;max-width:210px!important}.momento-admin .printshop-workspace>section>header{border-color:var(--admin-line)!important;background:0 0!important;padding:26px!important}.momento-admin .printshop-moment-list article{background:var(--admin-field)!important;border-color:var(--admin-line)!important;border-radius:12px!important;padding:18px!important}.momento-admin .printshop-readiness>i{background:#aecbf526!important}.momento-admin .printshop-readiness>i>span{background:var(--admin-accent)!important}.momento-admin .printshop-order-card{padding:26px!important}.momento-admin .book-production-proof>section{color:var(--admin-warning)!important;background:#3a3128!important;border-color:#dbc29540!important}.momento-admin .book-production-proof>section.ready{color:var(--admin-success)!important;background:#193b3b!important}.momento-admin .book-production-form{padding:24px!important}.momento-admin .book-production-fields{gap:18px!important}.momento-admin :is(div,section,article,aside,header,footer,nav):not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-text)!important}.momento-admin span:not(:where([data-admin-output],[data-admin-output] *)){color:inherit!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.momento-admin em:not(:where([data-admin-output],[data-admin-output] *)){color:var(--admin-muted)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important;background-image:none!important;font-size:.8125rem!important;font-style:normal!important;line-height:1.5!important}.momento-admin :is(.central-section-heading,.central-command-status,.central-client-card-head,.central-client-card-foot,.central-task-list,.central-settings-grid,.central-workspace-control,.guest-pack-roll-preset-summary,.guest-pack-roll-upload-card,.guest-pack-roll-crop-controls,.deployment-workspace,.launch-journey,.commerce-workspace,.media-products-workspace,.album-inspector-block,.control-centre,.guest-profile-panel) span:not(:where([data-admin-output],[data-admin-output] *)){font-size:.875rem!important;line-height:1.5!important}.momento-admin :is(.real-studio-logo,.real-studio-logo:hover){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}.momento-admin .studio-logo-full{filter:brightness(0)invert()!important}.momento-admin .control-premium-header .studio-logo-full{width:190px!important;max-width:100%!important;height:auto!important}.momento-admin :is(.control-premium-header,.control-body>main){padding:28px!important}.momento-admin .control-body>nav{padding:16px!important}.momento-admin .control-body>nav button{background:0 0!important;border:1px solid #0000!important;min-height:48px!important;margin-bottom:5px!important;padding:12px 14px!important}.momento-admin .control-body>nav button.active{color:#fff!important;background:#2b4666!important;border-color:#8cadcf66!important}.momento-admin .control-body>main:before{display:none!important}.momento-admin :is(.control-section-title,.control-premium-metric){border-color:var(--admin-line)!important}.momento-admin .control-form{gap:20px!important}.momento-admin .control-form label{margin-bottom:18px!important}.momento-admin .control-current-preset{color:var(--admin-accent)!important;font-size:.875rem!important}.momento-admin .setting-row{border:1px solid var(--admin-line)!important;margin-bottom:10px!important;padding:18px!important}.momento-admin .setting-row button{min-width:60px!important;min-height:36px!important}.momento-admin .setting-row button.on{color:var(--admin-success)!important;background:#294f4c!important;border-color:#a0d3c367!important}.momento-admin .control-event-status>span{color:var(--admin-muted)!important;border-color:var(--admin-line)!important;background:#243e57!important}.momento-admin .control-event-status>span[data-live=true]{color:var(--admin-success)!important;background:#1b3d3d!important}.momento-admin :is(.control-danger,.danger-zone,.control-danger-panel){color:var(--admin-danger)!important;background:#38242e!important;border:1px solid #d998a14d!important;border-radius:12px!important}.momento-admin :is(.staff-creator-grid label>div,.staff-creator-grid label>div:focus-within){background:var(--admin-field)!important;border-color:var(--admin-edge)!important;box-shadow:none!important}.momento-admin .staff-creator-grid label>div>input{background:0 0!important;border:0!important}.momento-admin .staff-event-creator-intro{border-color:var(--admin-line)!important;background:linear-gradient(155deg,#274463,#10243a)!important;padding:32px!important}.momento-admin .staff-event-creator-intro>img{filter:brightness(0)invert()!important;width:220px!important;height:auto!important}.momento-admin .staff-event-creator-intro h2{font-size:2rem!important;line-height:1.2!important}.momento-admin .staff-event-creator>form>footer{border-top:1px solid var(--admin-line)!important;min-height:0!important;margin:0!important;padding:20px 28px!important}.momento-admin .staff-event-creator>form>footer>span{color:var(--admin-muted)!important;opacity:1!important;margin:0!important;font-size:.8125rem!important}.momento-admin .user-hub-title>span,.momento-admin .user-hub-metrics article>span{border-color:var(--admin-line)!important;color:var(--admin-accent)!important;box-shadow:none!important;background:#294560!important}.momento-admin .user-hub-metrics article{background:var(--admin-panel)!important;border-color:var(--admin-line)!important;padding:22px!important}.momento-admin .user-hub-metrics strong{font-size:2rem!important}.momento-admin .user-hub-actions>span{color:var(--admin-success)!important;background:#193d3b!important;border-color:#96d1c338!important}.momento-admin .user-hub-actions>span.paused{color:var(--admin-warning)!important;background:#3a342a!important}.momento-admin .user-directory-tools>label{background:var(--admin-field)!important;border-color:var(--admin-line)!important}.momento-admin .user-directory-tools input{background:0 0!important;border:0!important}.momento-admin .user-hub-workspace{gap:20px!important;padding:20px!important}.momento-admin .user-directory-row{padding:16px!important}.momento-admin :is(.guest-profile-stats>article,.guest-profile-contact>div,.guest-profile-activity-list>article,.suite-shop-command>article,.suite-shop-orders>div>article,.control-storage-meter,.coverage-section,.coverage-score,.coverage-role-list>article,.delivery-link-card,.delivery-options,.delivery-lock-card,.lab-stat,.media-day-group,.media-timeline-controls,.director-suggestions,.film-quality-report,.film-review-panel,.editor-inspector){background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;color:var(--admin-text)!important;box-shadow:none!important;border-radius:12px!important}.momento-admin .suite-shop-orders>header{border-color:var(--admin-line)!important;padding:25px!important}.momento-admin .suite-shop-orders>div>article{margin:12px!important;padding:22px!important}.momento-admin .suite-orders-hero>aside{background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:13px!important;padding:24px!important}.momento-admin .suite-orders-hero>aside strong{font-size:2rem!important}.momento-admin :is(.suite-order-number>span,.suite-orders-hero em,.suite-shop-orders>header>span){color:var(--admin-accent)!important;border-color:var(--admin-line)!important;background:#294560!important;font-size:.8125rem!important}.momento-admin :is(.suite-notice,.album-studio-notice,.printshop-notice){color:var(--admin-ink)!important;border:1px solid var(--admin-edge)!important;background:#1b344f!important;border-radius:13px!important;font-size:1rem!important;box-shadow:0 20px 50px #01071166!important}.momento-admin.admin-entry{text-align:center!important;background:radial-gradient(at 25% 0,#294668,#0000 60%),#0c192a!important;min-height:100svh!important;padding:40px 24px!important}.momento-admin.admin-entry .studio-logo-full{width:280px!important;max-width:80vw!important;height:auto!important}.momento-admin.admin-entry h1{max-width:620px!important;margin:30px auto 14px!important;font-size:clamp(1.8rem,4vw,2.5rem)!important}.momento-admin.admin-entry p{max-width:540px!important;margin:0 auto!important}.momento-admin .studio-gate-card{background:var(--admin-panel)!important;border:1px solid var(--admin-edge)!important;box-shadow:var(--admin-shadow)!important;border-radius:20px!important;padding:32px!important}@media (min-width:981px){.momento-admin.single-client-mode{grid-template-columns:264px minmax(0,1fr)!important}.momento-admin .lab-sidebar{width:264px!important}.momento-admin .central-topbar{position:relative!important;top:auto!important}}@media (max-width:1500px){.momento-admin .central-reference-stage{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr)!important}.momento-admin .central-command-events{grid-column:1/-1!important}.momento-admin .central-command-events>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 20px!important;display:grid!important}}@media (max-width:1200px){.momento-admin .central-command-pulse{grid-template-columns:repeat(2,minmax(0,1fr))!important}.momento-admin .central-topbar{flex-wrap:wrap!important;grid-template-columns:minmax(0,1fr) auto auto auto!important}.momento-admin .central-topbar h1{display:none!important}.momento-admin .central-topbar>label{width:100%!important;min-width:0!important}.momento-admin :is(.commerce-settings-workspace,.media-products-library){grid-template-columns:minmax(0,1fr)!important}.momento-admin .commerce-launch{position:static!important}.momento-admin .media-products-inspector{position:relative!important;top:auto!important}}@media (max-width:980px){.momento-admin .central-console{display:block!important}.momento-admin .central-sidebar{border-right:0!important;border-bottom:1px solid var(--admin-line)!important;width:100%!important;height:auto!important;position:relative!important}.momento-admin .central-brand{border:0!important;max-width:70%!important;min-height:90px!important;padding:22px!important}.momento-admin .central-brand img{width:210px!important}.momento-admin .central-brand-signature{display:none!important}.momento-admin .central-sidebar nav{gap:7px!important;padding:8px 16px 16px!important;display:flex!important;overflow-x:auto!important}.momento-admin .central-nav-label{display:none!important}.momento-admin .central-sidebar nav button{white-space:nowrap!important;flex-shrink:0!important;width:auto!important}.momento-admin .central-account{min-width:0!important;position:absolute!important;top:7px!important;right:7px!important}.momento-admin .central-main{padding:24px 20px 40px!important}.momento-admin :is(.central-reference-stage,.central-reference-lower,.central-settings-grid,.central-view-team .central-team-directory-page>div){grid-template-columns:minmax(0,1fr)!important}.momento-admin .central-command-events{grid-column:auto!important}}@media (max-width:700px){.momento-admin.single-client-mode>.lab-workspace{padding:0 16px 95px!important}.momento-admin .central-main{padding:20px 15px 35px!important}.momento-admin .central-topbar{grid-template-columns:minmax(0,1fr) 44px 44px!important;gap:9px!important}.momento-admin .central-topbar>label{grid-column:1/-1!important}.momento-admin .central-topbar .central-create{grid-area:2/1!important}.momento-admin .central-topbar>button:not(.central-create){grid-row:2!important}.momento-admin .central-account{width:54px!important;height:54px!important;padding:8px!important}.momento-admin .central-account>span:nth-child(2),.momento-admin .central-account>svg{display:none!important}.momento-admin .central-command-pulse{gap:10px!important}.momento-admin .central-command-pulse>article{min-height:134px!important;padding:17px!important;display:block!important}.momento-admin .central-command-pulse>article>span{display:none!important}.momento-admin .central-command-pulse small{letter-spacing:.04em!important;font-size:.75rem!important}.momento-admin :is(.central-featured-event,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.central-client-card){padding:20px!important}.momento-admin .central-command-events>div{grid-template-columns:minmax(0,1fr)!important}.momento-admin :is(.central-section-heading,.director-event-header,.setup-professional-heading){flex-wrap:wrap!important;gap:15px!important}.momento-admin :is(.commerce-dashboard-hero,.commerce-settings>header,.commerce-settings>footer,.commerce-form-section,.commerce-launch,.deployment-masthead,.deployment-title,.venue-studio-step-panel,.control-body>main){padding:20px!important}.momento-admin .commerce-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.momento-admin .commerce-dashboard-metrics>article{border-bottom:1px solid var(--admin-line)!important;padding:18px!important}.momento-admin :is(.commerce-section-nav,.media-products-mode,.printshop-stage-nav,.album-studio-journey){flex-wrap:nowrap!important;display:flex!important;overflow-x:auto!important}.momento-admin :is(.commerce-section-nav,.media-products-mode,.printshop-stage-nav,.album-studio-journey)>button{flex-shrink:0!important;min-width:max-content!important}.momento-admin .control-body>nav{gap:6px!important;padding:10px!important;display:flex!important;overflow-x:auto!important}.momento-admin .control-body>nav>button{white-space:nowrap!important;flex-shrink:0!important;margin:0!important}.momento-admin .control-premium-header{gap:14px!important;padding:20px!important}.momento-admin .control-premium-header .studio-logo-full{max-width:160px!important}.momento-admin .control-premium-header .control-event-status{flex-wrap:wrap!important}.momento-admin :is(.operations-modal-overlay,.guest-profile-overlay,.staff-event-creator-overlay,.control-overlay,.deployment-dialog-backdrop){padding:10px!important}.momento-admin :is(.control-centre,.staff-event-creator,.guest-profile-panel,.operations-account-directory){border-radius:16px!important;max-height:calc(100dvh - 20px)!important}.momento-admin .lab-notice{width:auto!important;padding:18px!important;bottom:85px!important;left:12px!important;right:12px!important}}@media (max-width:380px){.momento-admin .central-command-pulse{grid-template-columns:1fr!important}.momento-admin .central-command-pulse>article{min-height:0!important}.momento-admin .central-featured-readiness{display:none!important}}@media (prefers-reduced-motion:no-preference){.momento-admin :is(.central-section-heading,.director-studio-panel:not([hidden]),.commerce-dashboard,.media-products-library){animation:.25s ease-out both admin-arrive!important}@keyframes admin-arrive{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){.momento-admin :not(:where([data-admin-output],[data-admin-output] *)){scroll-behavior:auto!important;transition:none!important;animation:none!important}}.momento-admin :is(.media-command-deck,.media-library-controls,.media-selection-tray,.guided-film-shell,.your-film-stage,.your-film-summary,.film-production-guide,.film-story-details,.simple-film-change,.voiceover-plan,.film-review-panel,.director-insight,.director-suggestion-panel,.director-first-cut,.director-regenerate,.momento-editor,.render-console,.render-library,.delivery-readiness,.delivery-command-card,.delivery-share-card,.delivery-archive-card,.delivery-links,.delivery-history,.overview-health-card,.overview-kpi-row>article,.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card){background:linear-gradient(150deg,#1c354e7a,transparent 55%),var(--admin-panel)!important;color:var(--admin-text)!important;border:1px solid var(--admin-line)!important;box-shadow:var(--admin-shadow)!important;border-radius:18px!important}.momento-admin :is(.guided-film-main,.guided-film-assurance,.editor-body>aside,.momento-editor>header,.editor-transport,.editor-timeline-pro,.delivery-command-card>header,.delivery-expiry,.overview-action-board>header,.overview-format-card>header,.overview-pulse-card>header,.overview-participation-card>header,.overview-readiness-card>header,.overview-activity-card>header){background:var(--admin-panel)!important;border-color:var(--admin-line)!important;box-shadow:none!important}.momento-admin :is(.media-timeline-empty,.timeline-media-card,.media-awaiting-preview,.film-feeling-grid>button,.film-simple-progress>article,.production-engine-stages>article,.film-facts,.simple-change-options>button,.film-review-panel>div,.review-comments>article,.delivery-output-grid>article,.delivery-security-note,.delivery-history>article,.overview-format-card>div>span,.overview-readiness-card li,.overview-action-board li,.overview-activity-card li){background:var(--admin-field)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important;box-shadow:none!important;border-radius:11px!important}.momento-admin :is(.lab-page-heading,.media-command-deck,.overview-command-header){border-color:var(--admin-line)!important;padding:26px 0!important}.momento-admin :is(.lab-page-heading h2,.overview-command-copy h2){font-size:clamp(1.9rem,2.7vw,2.7rem)!important;line-height:1.2!important}.momento-admin :is(.lab-page-heading h2,.overview-command-copy h2) em{font:inherit!important;color:var(--admin-accent)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.momento-admin :is(.media-command-deck,.media-library-controls,.media-selection-tray,.guided-film-main,.guided-film-assurance,.your-film-summary,.film-story-details,.film-review-panel,.simple-film-change,.delivery-readiness,.delivery-command-card,.delivery-share-card,.delivery-archive-card,.overview-health-card,.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card){padding:26px!important}.momento-admin :is(.media-command-counts,.media-chapter>header,.media-selection-tray>div,.film-facts,.delivery-output-grid>article,.overview-kpi-row>article,.overview-participation-card dl>div){border-color:var(--admin-line)!important}.momento-admin :is(.media-search,.media-filter-tabs,.render-format){background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;padding:6px!important}.momento-admin .media-search input{background:0 0!important;border:0!important}.momento-admin :is(.media-filter-tabs button,.editor-body>aside button,.render-format button){min-height:44px!important;padding:11px 14px!important}.momento-admin :is(.timeline-media-card.selected,.film-feeling-grid>button.active){border-color:var(--admin-accent)!important;background:#263f5e!important}.momento-admin :is(.film-feeling-grid>button,.simple-change-options>button),.momento-admin :is(.film-production-guide,.production-engine-stages>article,.film-simple-progress>article){padding:20px!important}.momento-admin :is(.production-engine-stages>article,.film-simple-progress>article,.delivery-readiness-rail>span)>span,.momento-admin :is(.delivery-readiness-rail>span>i,.overview-kpi-row>article>span){color:var(--admin-accent)!important;border-color:var(--admin-line)!important;box-shadow:none!important;background:#294764!important}.momento-admin :is(.production-engine-stages>article.done,.film-simple-progress>article.done){background:#163536!important;border-color:#90cbbb40!important}.momento-admin :is(.guided-film-primary,.director-primary,.your-film-approve,.delivery-command-actions>.primary){color:var(--admin-primary-ink)!important;background:linear-gradient(135deg,#f1f6fe,#dbe9f9)!important;border:1px solid #f0f6ff!important;border-radius:10px!important;min-height:50px!important;padding:14px 20px!important;box-shadow:0 5px 18px #020c1d30!important}.momento-admin :is(.guided-film-assurance>img,.your-film-awaiting img){filter:brightness(0)invert()!important;width:200px!important;height:auto!important}.momento-admin :is(.your-film-rendering>span>i,.director-progress>span>i,.engine-stage-motion>i){box-shadow:none!important;background:linear-gradient(90deg,#7fa4d1,#d1e2f8)!important}.momento-admin .director-orb{background:radial-gradient(circle,#6586ae44,#142d47 65%)!important;border-color:#8eb7e566!important;box-shadow:0 0 35px #8cbae01a!important}.momento-admin .director-orb i{box-shadow:none!important;border-color:#b6d1f194!important}.momento-admin :is(.editor-transport button,.editor-actions button,.editor-inspector button){min-width:42px!important;min-height:42px!important;padding:10px!important}.momento-admin :is(.editor-transport b,.editor-version,.timeline-ruler,.timeline-track>small){color:var(--admin-muted)!important;font-size:.8125rem!important}.momento-admin .editor-inspector{padding:22px!important}.momento-admin .editor-timeline-pro{padding:20px!important}.momento-admin .timeline-track>button{border-color:var(--admin-edge)!important;background:linear-gradient(130deg,#294968,#182c44)!important}.momento-admin .timeline-track>button.active{border-color:var(--admin-accent)!important}.momento-admin .timeline-track.audio>div{background:#28444e!important;border-color:#92c5c666!important}.momento-admin .timeline-playhead{background:var(--admin-accent)!important}.momento-admin :is(.delivery-orbit,.overview-health-ring){border-color:var(--admin-edge)!important;box-shadow:none!important}.momento-admin :is(.delivery-orbit.ready,.overview-health-ring){background:var(--admin-field)!important;color:var(--admin-accent)!important}.momento-admin :is(.overview-kpi-row b,.overview-participation-total>b){font-variant-numeric:tabular-nums;font-size:2rem!important;font-weight:550!important}.momento-admin .overview-kpi-row>article{padding:22px!important}.momento-admin :is(.overview-kpi-row em,.overview-health-card small,.delivery-output-grid em){color:var(--admin-accent)!important;border-color:var(--admin-line)!important;background:#263f5b!important;font-size:.8125rem!important}.momento-admin :is(.overview-kpi-row em.positive,.delivery-output-grid .ready em){color:var(--admin-success)!important;background:#193b3b!important}.momento-admin :is(.overview-kpi-row em.attention,.delivery-output-grid .missing em){color:var(--admin-warning)!important;background:#3a342a!important}.momento-admin :is(.overview-action-board li,.overview-readiness-card li,.overview-activity-card li){margin-top:10px!important;padding:16px!important}.momento-admin .overview-pulse-bars>i{box-shadow:none!important;background:linear-gradient(#abccee,#3a5d88)!important}.momento-admin .overview-participation-card dt i{background:var(--admin-accent)!important;box-shadow:none!important}.momento-admin .overview-participation-card dt i.complete{background:var(--admin-success)!important}.momento-admin .overview-participation-card dt i.waiting{background:var(--admin-warning)!important}.momento-admin :is(.overview-pulse-card>footer,.lab-account-footer,.director-evidence footer,.timeline-media-card>footer){border-color:var(--admin-line)!important;min-height:0!important;color:var(--admin-muted)!important;box-shadow:none!important;background:0 0!important;padding:18px 0!important}.momento-admin :is(.overview-pulse-card>footer,.lab-account-footer,.director-evidence footer,.timeline-media-card>footer) span{opacity:1!important;color:var(--admin-muted)!important;font-size:.8125rem!important}.momento-admin .lab-account-footer{background:var(--admin-rail)!important;padding:22px 30px!important}.momento-admin .lab-account-footer-profile>span{color:var(--admin-ink)!important;border-color:var(--admin-edge)!important;background:#2c496b!important}@media (max-width:1100px){.momento-admin :is(.guided-film-shell,.your-film-stage,.delivery-stage,.delivery-lower-grid,.overview-decision-grid,.overview-operations-grid,.overview-bottom-grid){grid-template-columns:minmax(0,1fr)!important}.momento-admin .overview-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.momento-admin :is(.guided-film-main,.guided-film-assurance,.your-film-summary,.film-review-panel,.simple-film-change,.delivery-readiness,.delivery-command-card,.delivery-share-card,.delivery-archive-card,.overview-health-card,.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card){padding:20px!important}.momento-admin :is(.film-feeling-grid,.film-simple-progress,.production-engine-stages,.delivery-output-grid){grid-template-columns:minmax(0,1fr)!important}.momento-admin .overview-action-board li{grid-template-columns:auto minmax(0,1fr)!important}.momento-admin .overview-action-board li>button{grid-column:2!important;justify-self:start!important}.momento-admin .lab-account-footer{flex-wrap:wrap!important;gap:18px!important;padding:20px!important}}.momento-admin :is(input,select,textarea,button):not(:where([data-admin-output],[data-admin-output] *)){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.momento-admin :is(.suite-module-mockup,.suite-object-stage,.suite-card-visual)[data-admin-output]{color:var(--suite-ink)!important}.momento-admin .book-proof-mock[data-admin-output]{color:#f5f7fb!important}.momento-admin .suite-admin-brand{filter:brightness(0)invert()!important;width:220px!important;max-width:100%!important;height:auto!important;margin:20px 0!important;display:block!important}.momento-admin .suite-production-hero>aside .suite-admin-brand{width:145px!important;margin:0!important}.momento-admin :is(h1,h2,h3,h4,h5,h6) em:not(:where([data-admin-output],[data-admin-output] *)){font:inherit!important;letter-spacing:inherit!important;color:var(--admin-accent)!important}.momento-admin :is(p,label,small):not(:where([data-admin-output],[data-admin-output] *)){opacity:1!important}.momento-admin .book-production-proof>footer{border-color:var(--admin-line)!important;background:0 0!important;min-height:0!important;padding:18px 0!important}.momento-admin .book-production-proof>footer span{opacity:1!important;margin:0!important;font-size:.8125rem!important}.momento-admin .guest-pack-roll-source-upload>label,.momento-admin .venue-template-upload-row>label{background:var(--admin-field)!important;color:var(--admin-ink)!important;border:1px solid var(--admin-edge)!important;box-shadow:none!important;border-radius:12px!important;min-height:100px!important;padding:18px!important}.momento-admin .guest-pack-roll-source-upload>label:hover,.momento-admin .venue-template-upload-row>label:hover{border-color:var(--admin-accent)!important;background:#1b324b!important}.momento-admin .guest-pack-roll-source-upload>label>span:first-of-type{border-color:var(--admin-line)!important;color:var(--admin-accent)!important;background:#10233a!important}.momento-admin :is(.guest-pack-roll-source-upload,.venue-template-upload-row)>label :is(b,strong){color:var(--admin-ink)!important;font-size:1rem!important}.momento-admin :is(.guest-pack-roll-source-upload,.venue-template-upload-row)>label :is(small,em){color:var(--admin-muted)!important;font-size:.875rem!important;font-style:normal!important}.momento-admin .guest-pack-roll-preset-panel>label>select{-webkit-appearance:none!important;appearance:none!important;background:var(--admin-field) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23bad4f4' stroke-width='1.6'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") right 14px center/20px no-repeat!important;width:100%!important;min-height:54px!important;padding:14px 44px 14px 16px!important;font-size:1rem!important}.momento-admin .guest-pack-roll-preset-panel label>span:before,.momento-admin .guest-pack-roll-upload-panel>header h4:before{color:var(--admin-accent)!important;border-color:var(--admin-edge)!important;background:#243e5a!important;font-size:.8125rem!important}.momento-admin .guest-pack-roll-crop-controls footer{border-color:var(--admin-line)!important;opacity:1!important;background:0 0!important;min-height:0!important}.momento-admin .guest-pack-roll-crop-controls footer :is(span,b,strong){color:var(--admin-muted)!important;opacity:1!important;font-size:.8125rem!important}.momento-admin .guest-pack-roll-crop-controls footer strong{color:var(--admin-success)!important}.momento-admin .venue-screen-template-studio>header>em{color:var(--admin-success)!important;background:#193d3e!important;border-color:#83bdb14f!important;font-size:.8125rem!important}.momento-admin .venue-screen-template-studio>header>em.unsaved{color:var(--admin-warning)!important;background:#3a342a!important;border-color:#dbbb7f66!important}.momento-admin .venue-screen-template-studio>header>em.error{color:var(--admin-danger)!important;background:#432532!important;border-color:#d392a155!important}.momento-admin .venue-design-lock-banner{color:#c9eee3!important;background:#173b3c!important;border:1px solid #73b5a55c!important;border-radius:12px!important;gap:18px!important;padding:18px 22px!important}.momento-admin .venue-design-lock-banner>span{color:#c9eee3!important;font-size:.9375rem!important;line-height:1.5!important}.momento-admin .venue-design-lock-banner button{color:var(--admin-ink)!important;background:#244b4f!important;border:1px solid #83bdb16b!important;min-height:44px!important;padding:11px 16px!important}.momento-admin .venue-studio-control-deck{background:var(--admin-panel)!important;border-color:var(--admin-line)!important;box-shadow:none!important}.momento-admin .venue-studio-control-deck:before,.momento-admin .venue-studio-control-deck:after{display:none!important}.momento-admin .venue-design-locked-fields:disabled,.momento-admin .venue-design-locked-fields:disabled>.venue-studio-step-panel{opacity:1!important;filter:none!important}.momento-admin .venue-studio-step-panel,.momento-admin .venue-studio-step-panel>header{background:var(--admin-field)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important}.momento-admin :is(.venue-active-preset-selector,.venue-template-message-versions,.venue-template-fit,.venue-baby-output-map article,.venue-artwork-original,.venue-framing-fit,.venue-framing-zoom,.venue-framing-alignment,.venue-framing-anchor-grid,.venue-framing-preview-options,.venue-template-colour,.venue-studio-preview-toggle){background:var(--admin-panel)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important;box-shadow:none!important}.momento-admin .venue-template-upload-row>label>i{color:var(--admin-accent)!important;border-color:var(--admin-edge)!important;background:#294764!important}.momento-admin .venue-design-locked-fields :is(input:not([type=file]),select,textarea,button):disabled{opacity:.72!important;color:var(--admin-text)!important;-webkit-text-fill-color:currentColor!important}.momento-admin .central-console .central-main{container-type:inline-size;width:100%!important;max-width:1800px!important;margin-inline:auto!important}.momento-admin .central-console .central-main :where(*){box-sizing:border-box!important;border-color:var(--admin-line)!important;min-width:0!important;text-shadow:none!important}.momento-admin .central-console :where(.central-main) :where(section,article,header,footer,aside,nav,div,span,time,label,em,i):not(:where(.central-donut)){box-shadow:none!important;background:0 0!important}.momento-admin .central-console .central-main :where(section,article,header,aside):before,.momento-admin .central-console .central-main :where(section,article,header,aside):after{display:none!important}.momento-admin .central-console .central-main :is(h2,h3,h4,b,strong){color:var(--admin-ink)!important}.momento-admin .central-console .central-main :is(h3,h4){text-transform:none!important;letter-spacing:-.025em!important;font-size:1.3rem!important}.momento-admin .central-console .central-main :is(p,small,em){color:var(--admin-muted)!important;opacity:1!important;font-style:normal!important}.momento-admin .central-console .central-main svg{max-width:24px;max-height:24px;flex-shrink:0!important}.momento-admin .central-console .central-main button{border:1px solid var(--admin-line)!important;white-space:normal!important;min-height:44px!important;line-height:1.5!important;transform:none!important}.momento-admin .central-console .central-main button:hover:not(:disabled){border-color:var(--admin-edge)!important}.momento-admin .central-console .central-main button :is(b,strong,span){color:inherit!important}.momento-admin .central-console .central-main select{-webkit-appearance:none!important;appearance:none!important;background:var(--admin-field) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23bad4f4' stroke-width='1.6'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") right 10px center/18px no-repeat!important;width:100%!important;min-height:46px!important;padding:11px 36px 11px 12px!important}.momento-admin .central-console .central-main :is(.central-featured-open,.central-workspace-open,.central-create){background:var(--admin-primary)!important;color:var(--admin-primary-ink)!important;border-color:var(--admin-primary)!important}.momento-admin .central-console .central-main :is(.central-featured-open,.central-workspace-open,.central-create) :is(b,span,svg){color:var(--admin-primary-ink)!important}.momento-admin .central-console .central-main :is(.central-empty,.operations-empty,.central-workspace-quick-empty){color:var(--admin-muted)!important;padding:32px!important;line-height:1.6!important}.momento-admin .central-console .central-section-heading{grid-template-columns:minmax(0,1fr) auto!important;gap:10px 24px!important;padding:32px 0 28px!important;display:grid!important}.momento-admin .central-console .central-section-heading>span{grid-column:1/-1!important}.momento-admin .central-console .central-section-heading h2{margin:0 0 12px!important;font-size:clamp(1.9rem,3cqi,2.65rem)!important;line-height:1.18!important}.momento-admin .central-console .central-section-heading>aside{color:var(--admin-success)!important;background:#193c3e!important;align-self:start!important;margin:4px 0 0!important}.momento-admin .central-console .central-section-heading>aside b{color:var(--admin-success)!important}.momento-admin .central-console .central-section-heading>aside i{background:var(--admin-success)!important}.momento-admin .central-console :is(.central-command-pulse,.central-reference-stage,.central-reference-lower,.central-primary-grid,.central-insights,.central-client-grid,.central-settings-grid,.central-team-directory-page>div){gap:20px!important}.momento-admin .central-console :is(.central-featured-event,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.central-calendar,.central-agenda,.central-insights>article,.central-clients,.operations-pipeline,.central-workspace-launcher,.central-task-board,.central-team-directory-page,.central-settings-scope,.central-settings-grid>article){background:var(--admin-panel)!important;border:1px solid var(--admin-line)!important;box-shadow:var(--admin-shadow)!important;border-radius:18px!important;overflow:hidden!important}.momento-admin .central-console :is(.central-clients-hero,.operations-pipeline>header,.central-task-intro,.central-team-directory-page>header){border-bottom:1px solid var(--admin-line)!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;min-height:0!important;padding:26px!important;display:flex!important}.momento-admin .central-console :is(.central-clients-hero,.operations-pipeline>header,.central-task-intro,.central-team-directory-page>header)>div{gap:8px!important;display:grid!important}.momento-admin .central-console :is(.central-clients-hero,.operations-pipeline>header,.central-task-intro,.central-team-directory-page>header) :is(h2,h3,p){margin:0!important}.momento-admin .central-console :is(.central-clients-hero,.operations-pipeline>header,.central-task-intro,.central-team-directory-page>header)>button{flex-shrink:0!important;padding:12px 18px!important}.momento-admin .central-console .central-command-status{flex-wrap:wrap!important;gap:10px!important}.momento-admin .central-console .central-command-status>span{border:1px solid var(--admin-line)!important;color:var(--admin-text)!important;background:#19334b!important;border-radius:8px!important;padding:8px 12px!important;font-size:.875rem!important}.momento-admin .central-console .central-command-status i{background:var(--admin-success)!important}.momento-admin .central-console .central-command-pulse{border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:0!important;display:grid!important}.momento-admin .central-console .central-command-pulse>article{background:var(--admin-panel)!important;border:1px solid var(--admin-line)!important;border-radius:14px!important;align-items:center!important;gap:16px!important;padding:22px!important;display:flex!important}.momento-admin .central-console .central-command-pulse>article>span{color:var(--admin-accent)!important;background:#243e5a!important;flex:0 0 44px!important;place-items:center!important;display:grid!important}.momento-admin .central-console .central-command-pulse>article>div{gap:4px!important;display:grid!important}.momento-admin .central-console .central-command-pulse small{white-space:normal!important;letter-spacing:.1em!important;line-height:1.5!important}.momento-admin .central-console .central-reference-stage{grid-template-columns:minmax(0,1.35fr) minmax(240px,.8fr)!important;align-items:stretch!important;display:grid!important}.momento-admin .central-console .central-featured-event{background:linear-gradient(145deg,#213c59,#14283f)!important;flex-direction:column!important;grid-row:span 2!important;display:flex!important}.momento-admin .central-console .central-featured-summary{border:0!important;grid-template-columns:minmax(0,1fr) 88px!important;align-items:start!important;gap:24px!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.momento-admin .central-console .central-featured-copy{flex-direction:column!important;grid-column:1!important;align-items:flex-start!important;gap:10px!important;width:auto!important;max-width:none!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important}.momento-admin .central-console .central-featured-copy h3{white-space:normal!important;width:auto!important;max-width:none!important;margin:0!important;font-size:clamp(1.7rem,2.8cqi,2.25rem)!important;line-height:1.18!important;overflow:visible!important}.momento-admin .central-console .central-featured-copy p{white-space:normal!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;max-width:none!important;margin:0!important;font-size:.875rem!important;display:flex!important;overflow:visible!important}.momento-admin .central-console .central-featured-copy>em{order:initial!important;color:var(--admin-accent)!important;background:#2a4561!important;margin:3px 0 0!important;position:static!important;inset:auto!important;transform:none!important}.momento-admin .central-console .central-featured-readiness{background:#14283f!important;grid-column:2!important;grid-template-columns:auto auto!important;place-content:center!important;gap:0 3px!important;margin:0!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.momento-admin .central-console .central-featured-readiness small{letter-spacing:.1em!important;text-align:center!important;grid-column:1/-1!important}.momento-admin .central-console .central-featured-readiness>span{align-self:center!important;font-size:.875rem!important}.momento-admin .central-console .central-featured-progress{margin:0!important;padding:24px 0 0!important}.momento-admin .central-console .central-featured-steps{border:0!important;gap:10px!important;margin:8px 0 24px!important}.momento-admin .central-console .central-featured-steps>span{border:1px solid var(--admin-line)!important;background:#10263e!important;border-radius:10px!important;gap:5px!important;padding:14px!important;display:grid!important}.momento-admin .central-console .central-featured-open{margin-top:auto!important}.momento-admin .central-console .central-command-actions>div>button{text-align:left!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;padding:17px!important;display:grid!important}.momento-admin .central-console .central-command-actions>div>button>span{gap:6px!important;display:grid!important}.momento-admin .central-console .central-command-actions>div>button small{color:var(--admin-muted)!important;font-weight:400!important}.momento-admin .central-console .central-command-events{grid-column:auto!important}.momento-admin .central-console .central-command-events>div{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.momento-admin .central-console .central-command-events>div>button{border:0!important;border-bottom:1px solid var(--admin-line)!important;text-align:left!important;border-radius:0!important;grid-template-columns:50px minmax(0,1fr) 8px!important;display:grid!important}.momento-admin .central-console .central-command-events>div>button:last-child{border-bottom:0!important}.momento-admin .central-console .central-command-events time{background:#10233a!important}.momento-admin .central-console .central-command-events>div>button>span{gap:4px!important;display:grid!important}.momento-admin .central-console .central-command-events>div>button>span b{white-space:normal!important;line-height:1.4!important}.momento-admin .central-console :is(.central-command-events button>i,.central-reference-activity>span i){background:var(--admin-accent)!important}.momento-admin .central-console .central-reference-lower{grid-template-columns:minmax(0,1.35fr) minmax(240px,.8fr)!important}.momento-admin .central-console .central-reference-calendar-grid>button.today{border-color:var(--admin-accent)!important;background:#294966!important}.momento-admin .central-console .central-reference-calendar-grid i{background:var(--admin-accent)!important}.momento-admin .central-console :is(.central-featured-progress>i,.central-workspace-readiness>i,.central-client-readiness>i,.central-task-readiness>i,.central-team>div>button>span>i,.central-agenda button>span>i){background:#718daf38!important;border:0!important;border-radius:8px!important;height:5px!important;display:block!important;overflow:hidden!important}.momento-admin .central-console :is(.central-featured-progress>i,.central-workspace-readiness>i,.central-client-readiness>i,.central-task-readiness>i,.central-team>div>button>span>i,.central-agenda button>span>i)>span{border-radius:inherit!important;background:linear-gradient(90deg,#789fce,#c0d8f5)!important;height:100%!important;display:block!important}.momento-admin .central-console .operations-workspace-grid{padding:0!important;display:block!important}.momento-admin .central-console .operations-toolbar{border-bottom:1px solid var(--admin-line)!important;padding:18px 26px!important}.momento-admin .central-console .operations-toolbar>nav{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.momento-admin .central-console .operations-toolbar button{padding:10px 15px!important}.momento-admin .central-console .operations-event-table{border:0!important;gap:14px!important;min-width:0!important;padding:22px!important;display:grid!important;overflow:visible!important}.momento-admin .central-console .operations-event-table-head{display:none!important}.momento-admin .central-console .operations-event-row{border:1px solid var(--admin-line)!important;background:#10243b!important;border-radius:12px!important;grid-template-columns:1.2fr 1.2fr 1fr auto!important;grid-template-areas:"name name date client""live lead collect actions"!important;align-items:center!important;gap:18px!important;min-height:0!important;margin:0!important;padding:20px!important;display:grid!important;transform:none!important}.momento-admin .central-console .operations-event-row.selected{border-color:var(--admin-edge)!important;box-shadow:inset 3px 0 var(--admin-accent)!important;background:#1a334e!important}.momento-admin .central-console .operations-event-name{text-align:left!important;background:0 0!important;border:0!important;grid-area:name!important;gap:6px!important;padding:0!important;display:grid!important}.momento-admin .central-console .operations-event-name:hover{background:0 0!important}.momento-admin .central-console .operations-event-name b{white-space:normal!important;font-size:1.125rem!important;line-height:1.35!important}.momento-admin .central-console .operations-event-name :is(small,em){white-space:normal!important;color:var(--admin-muted)!important;letter-spacing:normal!important;font-size:.8125rem!important}.momento-admin .central-console .operations-event-date{grid-area:date!important;gap:6px!important;display:grid!important}.momento-admin .central-console .operations-event-client{grid-area:client!important;gap:6px!important;max-width:210px!important;display:grid!important}.momento-admin .central-console :is(.operations-event-date,.operations-event-client) :is(b,small){white-space:normal!important;overflow-wrap:anywhere!important;font-size:.875rem!important}.momento-admin .central-console .operations-live-select{grid-area:live!important}.momento-admin .central-console .operations-inline-select{grid-area:lead!important}.momento-admin .central-console :is(.operations-live-select,.operations-inline-select){grid-template-columns:1fr!important;gap:7px!important;width:100%!important;display:grid!important}.momento-admin .central-console :is(.operations-live-select,.operations-inline-select)>span{color:var(--admin-muted)!important;white-space:normal!important;align-items:center!important;gap:7px!important;font-size:.8125rem!important;display:flex!important}.momento-admin .central-console .operations-live-select i{background:var(--admin-dim)!important}.momento-admin .central-console .operations-live-select .live i{background:var(--admin-success)!important}.momento-admin .central-console .operations-collection-toggle{grid-area:collect!important;align-self:end!important;padding:11px 14px!important}.momento-admin .central-console .operations-collection-toggle i{background:var(--admin-dim)!important}.momento-admin .central-console .operations-collection-toggle.open i{background:var(--admin-success)!important}.momento-admin .central-console .operations-row-actions{grid-area:actions!important;place-self:end!important;gap:8px!important;display:flex!important}.momento-admin .central-console .operations-row-actions>button{width:44px!important;height:46px!important;padding:10px!important}.momento-admin .central-console .central-client-summary{border-bottom:1px solid var(--admin-line)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important;display:grid!important}.momento-admin .central-console .central-client-summary>span{border-right:1px solid var(--admin-line)!important;align-items:center!important;gap:13px!important;padding:22px 26px!important;display:flex!important}.momento-admin .central-console .central-client-summary>span>svg{color:var(--admin-accent)!important;background:0 0!important}.momento-admin .central-console .central-client-summary>span>span{gap:4px!important;display:grid!important}.momento-admin .central-console .central-client-summary b{font-size:1.4rem!important}.momento-admin .central-console .central-client-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important;padding:24px!important;display:grid!important}.momento-admin .central-console .central-client-card{text-align:left!important;background:#10243b!important;border-radius:13px!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important;padding:22px!important;display:flex!important}.momento-admin .central-console .central-client-card-head{grid-template-columns:48px minmax(0,1fr) 18px!important;align-items:center!important;gap:12px!important;width:100%!important;display:grid!important}.momento-admin .central-console .central-client-avatar{color:var(--admin-ink)!important;border:1px solid var(--admin-edge)!important;background:#2b496b!important;border-radius:12px!important;place-items:center!important;width:48px!important;height:48px!important;font-size:.9375rem!important;display:grid!important}.momento-admin .central-console .central-client-identity{gap:5px!important;max-width:none!important;padding:0!important;display:grid!important}.momento-admin .central-console .central-client-identity b{white-space:normal!important;font-size:1.125rem!important;line-height:1.35!important}.momento-admin .central-console .central-client-identity :is(small,em){white-space:normal!important;overflow-wrap:anywhere!important;letter-spacing:normal!important;font-size:.8125rem!important}.momento-admin .central-console .central-client-next-event{border:1px solid var(--admin-line)!important;text-align:left!important;background:#1b334d!important;border-radius:10px!important;gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px!important;display:grid!important}.momento-admin .central-console .central-client-next-event :is(b,em){white-space:normal!important;font-size:.9375rem!important;line-height:1.5!important}.momento-admin .central-console .central-client-card-foot{border-top:1px solid var(--admin-line)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:24px!important;width:100%!important;max-width:none!important;margin-top:auto!important;padding-top:16px!important;display:grid!important}.momento-admin .central-console .central-client-readiness{gap:8px!important;width:auto!important;display:grid!important}.momento-admin .central-console .central-client-readiness>span{justify-content:space-between!important;gap:12px!important;display:flex!important}.momento-admin .central-console .central-workspace-launcher{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:0!important;padding:0!important;display:grid!important;overflow:visible!important}.momento-admin .central-console .central-workspace-intro{border-right:1px solid var(--admin-line)!important;padding:28px!important}.momento-admin .central-console .central-workspace-intro h2{margin:18px 0!important;font-size:1.75rem!important}.momento-admin .central-console .central-workspace-intro p{max-width:none!important;margin:0 0 24px!important}.momento-admin .central-console .central-workspace-summary{border:1px solid var(--admin-line)!important;background:#10243b!important;border-radius:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important;display:grid!important;overflow:hidden!important}.momento-admin .central-console .central-workspace-summary>span{border-right:1px solid var(--admin-line)!important;gap:5px!important;padding:14px 10px!important;display:grid!important}.momento-admin .central-console .central-workspace-summary b{font-size:1.3rem!important}.momento-admin .central-console .central-workspace-summary small{letter-spacing:.03em!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:.75rem!important}.momento-admin .central-console .central-workspace-control{border:0!important;border-radius:0!important;padding:28px!important;position:relative!important}.momento-admin .central-console .central-workspace-control-label{color:var(--admin-muted)!important;padding:0 0 16px!important;font-size:.8125rem!important}.momento-admin .central-console .central-workspace-select{grid-template-columns:44px minmax(0,1fr) 20px!important;align-items:center!important;gap:16px!important;width:100%!important;min-height:120px!important;padding:20px!important;display:grid!important}.momento-admin .central-console .central-workspace-mark{border:1px solid var(--admin-edge)!important;background:#345474!important;border-radius:11px!important;width:44px!important;height:44px!important}.momento-admin .central-console .central-workspace-selection{background:0 0!important;border:0!important;gap:8px!important;width:auto!important;max-width:none!important;padding:0!important;display:grid!important;overflow:visible!important}.momento-admin .central-console .central-workspace-selection b{white-space:normal!important;font-size:1.3rem!important;line-height:1.35!important}.momento-admin .central-console .central-workspace-selection :is(small,em){white-space:normal!important;flex-wrap:wrap!important;gap:6px!important;font-size:.875rem!important;display:flex!important}.momento-admin .central-console .central-workspace-readiness{grid-template-columns:1fr!important;gap:10px!important;padding:20px 0!important;display:grid!important}.momento-admin .central-console .central-workspace-open{width:100%!important;min-height:50px!important;padding:13px 20px!important}.momento-admin .central-console .central-workspace-hint{text-align:center!important;margin-top:12px!important;font-size:.8125rem!important;display:block!important}.momento-admin .central-console .central-workspace-options{border:1px solid var(--admin-edge)!important;z-index:10!important;background:#142b44!important;border-radius:12px!important;top:190px!important;left:28px!important;right:28px!important;box-shadow:0 18px 50px #020a18aa!important}.momento-admin .central-console .central-workspace-options>header{padding:16px!important}.momento-admin .central-console .central-workspace-options>div>button{grid-template-columns:30px minmax(0,1fr) auto!important;padding:15px!important}.momento-admin .central-console .central-workspace-options b{white-space:normal!important}.momento-admin .central-console .central-workspace-quick{border-top:1px solid var(--admin-line)!important;border-radius:0 0 18px 18px!important;grid-column:1/-1!important;padding:24px 28px!important}.momento-admin .central-console .central-workspace-quick>header{color:var(--admin-muted)!important;padding:0 0 18px!important}.momento-admin .central-console .central-workspace-quick>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.momento-admin .central-console .central-workspace-quick button{grid-template-columns:44px minmax(0,1fr) 16px!important;gap:12px!important;padding:14px!important}.momento-admin .central-console .central-workspace-quick button>span:first-child{border:1px solid var(--admin-line)!important;background:#10243b!important;border-radius:8px!important;width:44px!important;padding:7px!important}.momento-admin .central-console .central-workspace-quick button>span:nth-child(2){gap:6px!important;display:grid!important}.momento-admin .central-console .central-workspace-quick button b{white-space:normal!important}.momento-admin .central-console .central-primary-grid{grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr)!important;align-items:start!important;display:grid!important}.momento-admin .central-console :is(.central-calendar>header,.central-agenda>header){border-bottom:1px solid var(--admin-line)!important;min-height:0!important;padding:24px!important}.momento-admin .central-console :is(.central-calendar>header,.central-agenda>header) h2{text-transform:none!important;margin:0!important;font-size:1.3rem!important}.momento-admin .central-console .central-calendar>header button{width:40px!important;padding:8px!important}.momento-admin .central-console .central-calendar-weekdays{min-width:0!important;color:var(--admin-muted)!important;background:#10243b!important;padding:12px 0!important}.momento-admin .central-console .central-calendar-weekdays span{font-size:.75rem!important}.momento-admin .central-console .central-calendar-grid{background:var(--admin-line)!important;border:0!important;gap:1px!important;min-width:0!important}.momento-admin .central-console .central-calendar-grid>div{background:var(--admin-panel)!important;border:0!important;flex-direction:column!important;gap:8px!important;min-height:105px!important;padding:10px!important;display:flex!important;overflow:hidden!important}.momento-admin .central-console .central-calendar-grid>div.outside{opacity:1!important;background:#0e2035!important}.momento-admin .central-console .central-calendar-grid>div.outside time{color:#718cac!important}.momento-admin .central-console .central-calendar-grid>div.today{box-shadow:inset 0 0 0 1px var(--admin-accent)!important;background:#2a4664!important}.momento-admin .central-console .central-calendar-grid time{color:var(--admin-text)!important;font-size:.875rem!important}.momento-admin .central-console .central-calendar-grid button{white-space:normal!important;text-align:left!important;background:#294964!important;border-radius:6px!important;width:100%!important;min-height:0!important;padding:6px 7px!important;font-size:.75rem!important;line-height:1.4!important;overflow:hidden!important}.momento-admin .central-console .central-calendar-grid button i{background:var(--admin-accent)!important}.momento-admin .central-console .central-calendar-grid button.live{background:#1e4642!important}.momento-admin .central-console .central-calendar-grid button.attention{background:#413e34!important}.momento-admin .central-console .central-agenda>div>button{text-align:left!important;border:0!important;border-bottom:1px solid var(--admin-line)!important;background:0 0!important;border-radius:0!important;grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;padding:20px!important;display:grid!important}.momento-admin .central-console .central-agenda>div>button>span:last-child{text-align:left!important;grid-column:2!important;grid-template-columns:1fr auto!important;gap:5px!important;width:100%!important;display:grid!important}.momento-admin .central-console .central-agenda>div>button>span:last-child>i{grid-column:1/-1!important;width:100%!important}.momento-admin .central-console .central-agenda>div>button>span{white-space:normal!important;gap:5px!important;display:grid!important}.momento-admin .central-console .central-agenda>button{width:calc(100% - 40px)!important;margin:20px!important}.momento-admin .central-console .central-task-intro>button{text-align:left!important;background:#24415e!important;grid-template-columns:1fr 20px!important;gap:6px!important;max-width:320px!important;padding:20px!important;display:grid!important}.momento-admin .central-console .central-task-intro>button :is(span,b,small){white-space:normal!important;letter-spacing:normal!important;grid-column:1!important}.momento-admin .central-console .central-task-intro>button>svg{grid-area:1/2/4!important}.momento-admin .central-console .central-task-summary{border-bottom:1px solid var(--admin-line)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:0!important;display:grid!important}.momento-admin .central-console .central-task-summary>article{border-right:1px solid var(--admin-line)!important;gap:14px!important;padding:22px!important;display:flex!important}.momento-admin .central-console .central-task-summary>article>span{color:var(--admin-accent)!important;border:1px solid var(--admin-line)!important;background:#284661!important;border-radius:10px!important;flex:0 0 40px!important;width:40px!important;height:40px!important}.momento-admin .central-console .central-task-summary>article>div{gap:4px!important;display:grid!important}.momento-admin .central-console .central-task-summary b{font-size:1.6rem!important}.momento-admin .central-console .central-task-summary :is(small,em){white-space:normal!important;letter-spacing:.02em!important;font-size:.8125rem!important}.momento-admin .central-console .central-task-layout{grid-template-columns:minmax(0,1fr) 290px!important;align-items:start!important;gap:20px!important;padding:24px!important;display:grid!important}.momento-admin .central-console :is(.central-task-queue,.central-task-priority-panel){border:1px solid var(--admin-line)!important;background:#10243b!important;border-radius:12px!important;overflow:hidden!important}.momento-admin .central-console .central-task-queue>header{border-bottom:1px solid var(--admin-line)!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:16px!important;padding:22px!important;display:flex!important}.momento-admin .central-console .central-task-queue>header h3{margin:7px 0 0!important}.momento-admin .central-console .central-task-queue nav{border:0!important;flex-wrap:wrap!important;gap:6px!important;padding:0!important;display:flex!important}.momento-admin .central-console .central-task-queue nav button{padding:9px 12px!important}.momento-admin .central-console .central-task-queue nav button>span{color:var(--admin-accent)!important;background:#15283f!important;border-radius:5px!important;padding:2px 6px!important;font-size:.75rem!important}.momento-admin .central-console .central-task-groups{gap:16px!important;padding:18px!important;display:grid!important}.momento-admin .central-console .central-task-event{background:var(--admin-panel)!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;overflow:hidden!important}.momento-admin .central-console .central-task-event>header{border-bottom:1px solid var(--admin-line)!important;grid-template-columns:46px minmax(0,1fr) 110px!important;align-items:center!important;gap:14px!important;padding:20px!important;display:grid!important}.momento-admin .central-console .central-task-event>header :is(h4,p){white-space:normal!important;margin:4px 0!important;line-height:1.5!important}.momento-admin .central-console .central-task-event h4{font-size:1.0625rem!important}.momento-admin .central-console .central-task-event>header p{font-size:.875rem!important}.momento-admin .central-console .central-task-date{border:1px solid var(--admin-line)!important;background:#24425e!important;border-radius:9px!important;width:46px!important;padding:10px 5px!important}.momento-admin .central-console .central-task-readiness{text-align:right!important;justify-items:stretch!important;gap:6px!important;display:grid!important}.momento-admin .central-console .central-task-readiness small{letter-spacing:.08em!important;font-size:.75rem!important}.momento-admin .central-console .central-task-readiness.overdue small{color:var(--admin-danger)!important}.momento-admin .central-console .central-task-readiness.overdue>i>span{background:var(--admin-danger)!important}.momento-admin .central-console .central-task-event>div{gap:8px!important;padding:12px!important;display:grid!important}.momento-admin .central-console .central-task-event>div>button{text-align:left!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:14px!important;display:grid!important}.momento-admin .central-console .central-task-event>div>button>span:first-child{width:34px!important;height:34px!important;color:var(--admin-accent)!important;background:#304f6e!important;border:0!important;border-radius:8px!important}.momento-admin .central-console .central-task-event>div>button>span:nth-child(2){gap:4px!important;display:grid!important}.momento-admin .central-console .central-task-event>div>button b{white-space:normal!important;font-size:.9375rem!important}.momento-admin .central-console .central-task-event>div>button small{letter-spacing:.06em!important;font-size:.75rem!important}.momento-admin .central-console .central-task-event>div>button>span:last-child{font-size:.8125rem!important}.momento-admin .central-console .central-task-priority-panel>header{border-bottom:1px solid var(--admin-line)!important;padding:22px!important}.momento-admin .central-console .central-task-priority-panel h3{margin:8px 0 10px!important}.momento-admin .central-console .central-task-priority-panel p{margin:0!important;font-size:.875rem!important}.momento-admin .central-console .central-task-priority-panel ol{margin:0!important;padding:12px!important;list-style:none!important}.momento-admin .central-console .central-task-priority-panel li{margin:0 0 8px!important}.momento-admin .central-console .central-task-priority-panel li>button{text-align:left!important;grid-template-columns:20px minmax(0,1fr) 16px!important;gap:10px!important;width:100%!important;padding:14px!important;display:grid!important}.momento-admin .central-console .central-task-priority-panel li>button>div{gap:5px!important;display:grid!important}.momento-admin .central-console .central-task-priority-panel li b{white-space:normal!important}.momento-admin .central-console .central-task-priority-panel li :is(small,em){letter-spacing:normal!important;font-size:.8125rem!important}.momento-admin .central-console .central-task-priority-panel>footer{border-top:1px solid var(--admin-line)!important;background:0 0!important;min-height:0!important;padding:18px!important}.momento-admin .central-console .central-insights{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.momento-admin .central-console .central-insights>article{flex-direction:column!important;min-height:0!important;display:flex!important}.momento-admin .central-console .central-insights>article>header{border-bottom:1px solid var(--admin-line)!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:0!important;padding:22px 24px!important;display:flex!important}.momento-admin .central-console .central-insights h3{background:0 0!important;margin:0!important;font-size:1.25rem!important}.momento-admin .central-console .central-insights>article>button{width:calc(100% - 44px)!important;margin:auto 22px 18px!important;padding:11px 16px!important}.momento-admin .central-console :is(.central-attention,.central-team)>div{flex:1!important;align-content:start!important;gap:8px!important;padding:14px!important;display:grid!important}.momento-admin .central-console :is(.central-attention,.central-team)>div>button{text-align:left!important;gap:13px!important;padding:16px!important}.momento-admin .central-console :is(.central-attention,.central-team)>div>button>span{gap:5px!important;display:grid!important}.momento-admin .central-console :is(.central-attention,.central-team)>div>button b{white-space:normal!important;font-size:.9375rem!important}.momento-admin .central-console .central-attention button em{color:var(--admin-warning)!important;background:#39392f!important;border:1px solid #dbbb7f66!important;border-radius:7px!important;padding:6px 9px!important;font-size:.8125rem!important}.momento-admin .central-console .central-pipeline>div{flex-wrap:wrap!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:32px!important;padding:32px 24px!important;display:flex!important}.momento-admin .central-console .central-donut{width:170px!important;height:170px!important;box-shadow:none!important;border-radius:50%!important;flex:0 0 170px!important;place-items:center!important;display:grid!important;position:relative!important}.momento-admin .central-console .central-donut>i{background:var(--admin-panel)!important;width:125px!important;height:125px!important;color:var(--admin-ink)!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;display:flex!important;position:static!important;inset:auto!important}.momento-admin .central-console .central-donut b{font-size:2rem!important;line-height:1.2!important}.momento-admin .central-console .central-pipeline dl{gap:14px!important;min-width:160px!important;margin:0!important;display:grid!important}.momento-admin .central-console .central-pipeline dl>div{justify-content:space-between!important;gap:25px!important;display:flex!important}.momento-admin .central-console .central-pipeline dd{color:var(--admin-ink)!important;margin:0!important;font-size:1rem!important}.momento-admin .central-console .central-pipeline dt i{background:var(--admin-accent)!important}.momento-admin .central-console .central-pipeline dl>div:nth-child(2) dt i{background:#ce913c!important}.momento-admin .central-console .central-pipeline dl>div:nth-child(3) dt i{background:#36ae91!important}.momento-admin .central-console .central-pipeline dl>div:nth-child(4) dt i{background:#91a5bf!important}.momento-admin .central-console .central-forecast>header>span{background:0 0!important;border:0!important;gap:8px!important;padding:0!important;display:grid!important;position:static!important;overflow:visible!important}.momento-admin .central-console .central-forecast>header span b{color:var(--admin-accent)!important;margin:0!important;font-size:.9375rem!important;line-height:1.5!important;position:static!important;inset:auto!important;transform:none!important}.momento-admin .central-console .central-forecast>header>em{text-align:right!important;font-size:.8125rem!important}.momento-admin .central-console .central-forecast>div{flex:1!important;align-items:end!important;gap:14px!important;min-height:260px!important;padding:26px 22px!important}.momento-admin .central-console .central-forecast>div>span{grid-template-rows:1fr 20px 20px!important;gap:8px!important;height:200px!important}.momento-admin .central-console .central-forecast>div i{width:30px!important;min-height:0!important;box-shadow:none!important;background:linear-gradient(#abc8eb,#41638b)!important;border-radius:5px 5px 0 0!important}.momento-admin .central-console .central-forecast>div b{font-size:.875rem!important}.momento-admin .central-console .central-team>div>button>span:first-child{border:1px solid var(--admin-edge)!important;background:#2d4d73!important;border-radius:11px!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important}.momento-admin .central-console .central-team-directory-page>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))!important;padding:24px!important;display:grid!important}.momento-admin .central-console .central-team-directory-page article{border:1px solid var(--admin-line)!important;background:#10243b!important;border-radius:12px!important;padding:0!important}.momento-admin .central-console .central-team-directory-page article.current{border-color:var(--admin-edge)!important}.momento-admin .central-console .central-team-directory-page article>header{grid-template-columns:48px minmax(0,1fr) auto!important;gap:14px!important;padding:22px!important}.momento-admin .central-console .central-team-directory-page article>header>span{color:var(--admin-ink)!important;border:1px solid var(--admin-edge)!important;background:#2b4b71!important;border-radius:11px!important;width:48px!important;height:48px!important;font-size:.9375rem!important}.momento-admin .central-console .central-team-directory-page article h4{white-space:normal!important;font-size:1.125rem!important;line-height:1.4!important}.momento-admin .central-console .central-team-directory-page article>header em{color:var(--admin-success)!important;letter-spacing:.03em!important;background:#1a4140!important;padding:6px 9px!important;font-size:.75rem!important}.momento-admin .central-console .central-team-directory-page dl{background:#18314b!important;padding:0 12px!important}.momento-admin .central-console .central-team-directory-page dl>div{gap:6px!important;padding:16px!important}.momento-admin .central-console .central-team-directory-page dd{font-size:1.125rem!important}.momento-admin .central-console .central-team-directory-page article>footer{gap:20px!important;min-height:0!important;padding:22px!important;display:grid!important}.momento-admin .central-console .central-team-directory-page article>footer>span{white-space:normal!important;overflow-wrap:anywhere!important;color:var(--admin-muted)!important;font-size:.875rem!important}.momento-admin .central-console .central-team-directory-page article>footer>button{opacity:1!important;padding:11px 16px!important}.momento-admin .central-console .central-settings-page{border:0!important;gap:20px!important;padding:0!important;overflow:visible!important}.momento-admin .central-console .central-settings-scope{grid-template-columns:48px minmax(0,1fr) auto!important;gap:18px!important;min-height:0!important;padding:24px!important}.momento-admin .central-console .central-settings-scope>span{width:48px!important;height:48px!important;color:var(--admin-accent)!important;background:#284763!important;border-radius:12px!important}.momento-admin .central-console .central-settings-scope h3{font-size:1.2rem!important}.momento-admin .central-console .central-settings-scope p{max-width:650px!important;font-size:.9375rem!important}.momento-admin .central-console .central-settings-scope>button{padding:11px 16px!important}.momento-admin .central-console .central-settings-grid>article{padding:0!important}.momento-admin .central-console .central-settings-grid>article>header{gap:14px!important;padding:24px!important}.momento-admin .central-console .central-settings-grid>article>header>span{color:var(--admin-accent)!important;background:#284763!important;border-radius:10px!important}.momento-admin .central-console .central-settings-grid h3{font-size:1.2rem!important}.momento-admin .central-console :is(.central-setting-row,.central-setting-toggle,.central-account-summary){border:0!important;border-bottom:1px solid var(--admin-line)!important;background:0 0!important;border-radius:0!important;gap:20px!important;min-height:94px!important;padding:22px 24px!important}.momento-admin .central-console :is(.central-setting-row,.central-setting-toggle) b{font-size:.9375rem!important}.momento-admin .central-console :is(.central-setting-row,.central-setting-toggle) small{color:var(--admin-muted)!important;font-size:.875rem!important;font-weight:400!important}.momento-admin .central-console .central-setting-row{flex-wrap:wrap!important}.momento-admin .central-console .central-segmented{border:1px solid var(--admin-line)!important;background:#0e2137!important;gap:4px!important;padding:4px!important}.momento-admin .central-console .central-segmented button{padding:8px 12px!important}.momento-admin .central-console .central-setting-toggle>i{color:#d0dcec!important;border:1px solid var(--admin-edge)!important;background:#30445c!important;border-radius:20px!important;min-width:54px!important;height:30px!important;font-size:.75rem!important}.momento-admin .central-console .central-setting-toggle[aria-pressed=true]{background:#173044!important}.momento-admin .central-console .central-setting-toggle[aria-pressed=true]>i{color:#102b28!important;background:#9bddc8!important;border-color:#9bddc8!important}.momento-admin .central-console .central-account-summary>span{color:var(--admin-ink)!important;border:1px solid var(--admin-edge)!important;background:#2b4b71!important;border-radius:10px!important;font-size:.9375rem!important}.momento-admin .central-console .central-account-summary>i{color:var(--admin-success)!important;font-size:.75rem!important}.momento-admin .central-console .central-settings-grid>article>footer{flex-wrap:wrap!important;min-height:0!important;padding:22px 24px!important}.momento-admin .central-console .central-settings-grid>article>footer button{padding:10px 14px!important}@container (width<=1100px){.momento-admin .central-console .central-command-pulse{grid-template-columns:repeat(2,minmax(0,1fr))!important}.momento-admin .central-console .central-task-layout{grid-template-columns:minmax(0,1fr)!important}.momento-admin .central-console .central-task-priority-panel ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.momento-admin .central-console .central-task-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.momento-admin .central-console .central-task-summary>article:nth-child(-n+2){border-bottom:1px solid var(--admin-line)!important}.momento-admin .central-console .central-settings-scope{grid-template-columns:48px minmax(0,1fr)!important}.momento-admin .central-console .central-settings-scope>button{grid-column:2!important;justify-self:start!important}.momento-admin .central-console .central-primary-grid{grid-template-columns:1fr!important}.momento-admin .central-console .central-agenda>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}}@container (width<=820px){.momento-admin .central-console :is(.central-reference-stage,.central-reference-lower,.central-insights,.central-settings-grid,.central-workspace-launcher){grid-template-columns:minmax(0,1fr)!important}.momento-admin .central-console .central-featured-event{grid-row:auto!important}.momento-admin .central-console .central-command-events{grid-column:auto!important}.momento-admin .central-console .central-command-events>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 20px!important}.momento-admin .central-console .central-workspace-intro{border-right:0!important;border-bottom:1px solid var(--admin-line)!important}.momento-admin .central-console .central-workspace-quick>div{grid-template-columns:1fr!important}.momento-admin .central-console .operations-event-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"name name""date client""live lead""collect actions"!important}.momento-admin .central-console .operations-event-client{max-width:none!important}.momento-admin .central-console .central-task-intro{flex-direction:column!important;align-items:stretch!important}.momento-admin .central-console .central-task-intro>button{max-width:none!important}.momento-admin .central-console .central-client-summary>span{flex-direction:column!important;align-items:flex-start!important;padding:18px!important}}@container (width<=540px){.momento-admin .central-console .central-section-heading{grid-template-columns:1fr!important;padding:26px 0!important}.momento-admin .central-console .central-section-heading>aside{justify-self:start!important}.momento-admin .central-console .central-featured-summary{grid-template-columns:minmax(0,1fr) 72px!important;gap:15px!important}.momento-admin .central-console .central-featured-readiness{width:72px!important;height:72px!important}.momento-admin .central-console .central-featured-readiness strong{font-size:1.5rem!important}.momento-admin .central-console .central-command-pulse>article{padding:16px!important;display:block!important}.momento-admin .central-console .central-command-pulse>article>span{display:none!important}.momento-admin .central-console :is(.central-command-events>div,.central-agenda>div,.central-task-priority-panel ol){grid-template-columns:1fr!important}.momento-admin .central-console :is(.central-clients-hero,.operations-pipeline>header,.central-team-directory-page>header){flex-direction:column!important;align-items:stretch!important;padding:20px!important}.momento-admin .central-console :is(.central-client-grid,.central-team-directory-page>div,.operations-event-table,.central-task-layout){gap:14px!important;padding:14px!important}.momento-admin .central-console .central-client-summary{grid-template-columns:1fr!important}.momento-admin .central-console .central-client-summary>span{border-right:0!important;border-bottom:1px solid var(--admin-line)!important;flex-direction:row!important;padding:16px 20px!important}.momento-admin .central-console .central-task-summary>article{padding:16px!important}.momento-admin .central-console .central-task-summary>article>span{display:none!important}.momento-admin .central-console .central-task-event>header{grid-template-columns:42px minmax(0,1fr)!important;padding:16px!important}.momento-admin .central-console .central-task-readiness{text-align:left!important;grid-column:2!important;max-width:160px!important}.momento-admin .central-console .central-task-event>div>button{grid-template-columns:30px minmax(0,1fr)!important;padding:12px!important}.momento-admin .central-console .central-task-event>div>button>span:last-child{grid-column:2!important;justify-self:start!important}.momento-admin .central-console .central-task-groups{padding:10px!important}.momento-admin .central-console .central-settings-scope{grid-template-columns:1fr!important;padding:20px!important}.momento-admin .central-console .central-settings-scope>button{grid-column:1!important}.momento-admin .central-console .central-calendar{overflow-x:auto!important}.momento-admin .central-console :is(.central-calendar-weekdays,.central-calendar-grid){min-width:480px!important}.momento-admin .central-console .central-calendar-grid>div{min-height:90px!important;padding:8px!important}.momento-admin .central-console .central-calendar>header{padding:18px!important;position:sticky!important;left:0!important}.momento-admin .central-console .central-team-directory-page article>header{grid-template-columns:44px minmax(0,1fr)!important}.momento-admin .central-console .central-team-directory-page article>header em{grid-column:2!important;justify-self:start!important}}.momento-admin .central-console.density-compact :is(.central-command-pulse>article,.operations-event-row,.central-client-card,.central-task-event>header,.central-setting-row,.central-setting-toggle){padding:14px!important}.momento-admin .central-console.hide-readiness :is(.central-featured-readiness,.central-featured-progress,.central-workspace-readiness,.central-client-readiness,.central-task-readiness,.central-agenda>div>button>span:last-child,.central-workspace-options>div>button>span:last-child){display:none!important}.momento-admin .central-console.hide-readiness .central-featured-summary{grid-template-columns:minmax(0,1fr)!important}.momento-admin .central-console .central-sidebar{min-height:0!important}.momento-admin .central-console .central-sidebar nav{flex:1!important;align-content:start!important;min-height:0!important;overflow-y:auto!important}.momento-admin .central-console .central-sidebar nav button em{color:var(--admin-accent)!important;border:1px solid var(--admin-line)!important;background:#294866!important;border-radius:6px!important;min-width:25px!important;padding:2px 5px!important;font-size:.75rem!important}.momento-admin .central-console .central-account{flex-shrink:0!important;width:calc(100% - 32px)!important}.momento-admin .central-console :is(.operations-account-directory,.operations-delete-dialog) :is(header,footer,nav,main,article,div){border-color:var(--admin-line)!important;box-shadow:none!important;background:0 0!important}.momento-admin .central-console .operations-account-directory-body>nav{background:var(--admin-field)!important}.momento-admin .central-console .operations-identity-list>article{background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:12px!important;padding:20px!important}.momento-admin .central-console .operations-identity-heading>span{color:var(--admin-accent)!important;border-color:var(--admin-edge)!important;background:#284966!important}.momento-admin .central-console .operations-account-directory button{white-space:normal!important;min-height:44px!important;padding:12px 16px!important}.momento-admin .central-console .operations-account-directory :is(b,h3){overflow-wrap:anywhere!important;white-space:normal!important}@media (max-width:980px){.momento-admin .central-console .central-sidebar nav{flex:none!important;overflow:auto visible!important}.momento-admin .central-console .central-account{width:auto!important;max-width:240px!important}}@media (max-width:700px){.momento-admin .central-console .central-account{width:54px!important}}.momento-admin .guest-pack-roll-unified-header>span{background:var(--admin-field)!important;color:var(--admin-accent)!important;border:1px solid var(--admin-edge)!important;font:650 12px/1.4 var(--font-sans,Arial), sans-serif!important;white-space:nowrap!important;border-radius:9px!important;padding:9px 12px!important}.momento-admin .setup-design-lock-icon{color:var(--admin-success)!important;background:#183f40!important;border:1px solid #416c68!important}.momento-admin .live-inspector{background:var(--admin-panel)!important;border:1px solid var(--admin-line)!important;border-radius:18px!important;min-width:0!important;height:auto!important;max-height:none!important;padding:0!important;overflow:hidden!important}.momento-admin .live-inspector-body{color:var(--admin-text)!important;background:0 0!important;flex-direction:column!important;gap:22px!important;min-width:0!important;padding:24px!important;display:flex!important;overflow:visible!important}.momento-admin .live-inspector-heading{border:0!important;border-bottom:1px solid var(--admin-line)!important;background:0 0!important;gap:8px!important;margin:0!important;padding:0 0 20px!important;display:grid!important}.momento-admin .live-inspector-heading>span{color:var(--admin-accent)!important;letter-spacing:.16em!important;font-size:10px!important;font-weight:750!important}.momento-admin .live-inspector-heading h5{color:var(--admin-ink)!important;letter-spacing:-.03em!important;margin:0!important;font-size:23px!important;line-height:1.2!important}.momento-admin .live-inspector-heading p{color:var(--admin-muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.momento-admin .live-inspector input[type=file]{clip-path:inset(50%)!important;opacity:0!important;white-space:nowrap!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.momento-admin .venue-screen-template-studio{container:live-studio/inline-size!important}.momento-admin .venue-screen-template-studio .venue-studio-workbench{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) clamp(340px,29%,400px)!important;align-items:start!important;gap:24px!important;min-width:0!important;padding:0 24px 24px!important;display:grid!important}.momento-admin .venue-studio-edit-column,.momento-admin .venue-design-locked-fields{display:contents!important}.momento-admin .venue-studio-workbench .venue-studio-stepper{grid-area:1/1/auto/-1!important;margin:0!important}@container live-studio (width>=541px){.momento-admin .venue-studio-workbench .venue-studio-stepper[data-step-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.momento-admin .venue-studio-step-panel.live-inspector{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:var(--admin-shadow)!important;grid-area:2/2!important;margin:0!important;padding:0!important}.momento-admin .venue-studio-workbench .venue-studio-single-preview{grid-area:2/1!important;min-width:0!important;padding:16px!important;position:sticky!important;inset:24px auto auto!important}.momento-admin .live-inspector *{box-sizing:border-box}.momento-admin .live-inspector :is(button,label,summary){-webkit-tap-highlight-color:transparent}.momento-admin .live-inspector .live-artwork-upload:focus-within{outline:2px solid var(--admin-accent)!important;outline-offset:3px!important}.momento-admin .live-inspector :is(button,summary):focus-visible{outline:2px solid var(--admin-accent)!important;outline-offset:3px!important}.momento-admin .live-inspector :is(h6,b,label,summary){letter-spacing:normal!important}.momento-admin .live-inspector h6{font:650 13px/1.4 var(--font-sans,Arial), sans-serif!important;color:var(--admin-text)!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important}.momento-admin .live-inspector svg{flex-shrink:0!important;width:18px!important;height:18px!important}.momento-admin .live-inspector-status{color:var(--admin-muted)!important;font:650 9px/1.5 var(--font-sans,Arial), sans-serif!important;letter-spacing:.13em!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0 0 -4px!important;padding:0!important;display:flex!important}.momento-admin .live-inspector-status>span{align-items:center!important;gap:6px!important;display:inline-flex!important}.momento-admin .live-inspector-status>span:last-child{letter-spacing:0!important;color:var(--admin-success)!important;font-size:11px!important}.momento-admin .live-inspector-status svg{width:13px!important;height:13px!important}.momento-admin .live-inspector-dot{background:var(--admin-success)!important;border-radius:50%!important;width:5px!important;height:5px!important}.momento-admin .live-inspector .live-artwork-preview{border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;border-radius:12px!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.momento-admin .live-artwork-preview .live-artwork-preview-media{background:#081320!important;place-items:center!important;width:100%!important;height:154px!important;display:grid!important;position:relative!important;overflow:hidden!important}.momento-admin .live-artwork-preview-media :is(img,video){object-fit:contain!important;filter:none!important;opacity:1!important;border:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:154px!important;display:block!important;position:static!important;transform:none!important}.momento-admin .live-artwork-preview figcaption{color:var(--admin-muted)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}.momento-admin .live-artwork-preview figcaption span{gap:3px!important;display:grid!important}.momento-admin .live-artwork-preview figcaption b{font-size:12px!important;font-weight:650!important;line-height:1.4!important}.momento-admin .live-artwork-preview figcaption small{font-size:11px!important;line-height:1.45!important}.momento-admin .live-artwork-preview .live-artwork-loading{color:var(--admin-text)!important;background:#0c1d31ed!important;border-radius:5px!important;padding:5px 8px!important;font-size:10px!important;position:absolute!important;bottom:8px!important;left:8px!important}.momento-admin .live-artwork-placeholder{color:var(--admin-muted)!important;justify-items:center!important;gap:8px!important;font-size:12px!important;display:grid!important}.momento-admin .live-artwork-placeholder button{min-height:30px!important;padding:5px 10px!important;font-size:11px!important}.momento-admin .live-inspector .live-artwork-preview.is-compact{grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important;display:grid!important}.momento-admin .live-artwork-preview.is-compact .live-artwork-preview-media{height:86px!important}.momento-admin .live-artwork-preview.is-compact :is(img,video){max-height:86px!important}.momento-admin .live-artwork-preview.is-compact figcaption{padding:12px!important}.momento-admin .live-artwork-preview.is-compact figcaption>svg{display:none!important}.momento-admin .live-artwork-preview.is-compact .live-artwork-loading{padding:4px!important;font-size:9px!important;bottom:3px!important;left:3px!important}.momento-admin .live-artwork-preview.is-compact .live-artwork-placeholder{text-align:center!important;gap:3px!important;padding:5px!important;font-size:10px!important}.momento-admin .live-inspector .live-artwork-sources{background:0 0!important;gap:10px!important;margin:0!important;padding:0!important;display:grid!important}.momento-admin .live-artwork-sources>:is(button,label){border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:70px!important;color:var(--admin-text)!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:0!important;padding:14px!important;display:flex!important;position:relative!important;transform:none!important}.momento-admin .live-artwork-sources>:is(button,label)>span{flex:1!important;gap:4px!important;min-width:0!important;display:grid!important}.momento-admin .live-artwork-sources b{font-size:13px!important;font-weight:650!important;line-height:1.35!important}.momento-admin .live-artwork-sources small{color:var(--admin-muted)!important;font-size:11px!important;line-height:1.5!important}.momento-admin .live-artwork-sources .live-artwork-upload{border:1px dashed var(--admin-edge)!important;background:linear-gradient(120deg,#1b324b,#10243a)!important}.momento-admin .live-artwork-upload>i{width:32px!important;height:36px!important;color:var(--admin-accent)!important;background:0 0!important;border:0!important;place-items:center!important;display:grid!important}.momento-admin .live-artwork-sources>button.active{border-color:var(--admin-accent)!important;background:#223d59!important}.momento-admin .live-artwork-sources>button>svg:last-child{color:var(--admin-success)!important}.momento-admin .live-preset-card{background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:12px!important;margin:0!important;padding:18px!important}.momento-admin .live-preset-colours{border:1px solid var(--admin-line)!important;border-radius:7px!important;height:48px!important;margin-bottom:18px!important;display:flex!important;overflow:hidden!important}.momento-admin .live-preset-colours i{flex:1!important;display:block!important}.momento-admin .live-preset-title{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.momento-admin .live-preset-title>span:first-child{gap:5px!important;display:grid!important}.momento-admin .live-preset-title small{letter-spacing:.13em!important;font-size:9px!important}.momento-admin .live-preset-title b{font-size:21px!important;font-weight:650!important;line-height:1.25!important}.momento-admin .live-preset-card p{margin:10px 0 0!important;font-size:12px!important;line-height:1.5!important}.momento-admin .live-connected-badge{color:var(--admin-success)!important;background:#183f40!important;border-radius:5px!important;align-items:center!important;gap:4px!important;padding:5px 7px!important;font-size:10px!important;display:inline-flex!important}.momento-admin .live-connected-badge svg{width:12px!important;height:12px!important}.momento-admin .live-output-list{background:0 0!important;gap:0!important;padding:0!important;display:grid!important}.momento-admin .live-output-list h6{margin-bottom:4px!important}.momento-admin .live-output-list article{border:0!important;border-bottom:1px solid var(--admin-line)!important;background:0 0!important;align-items:start!important;gap:12px!important;padding:18px 0!important;display:flex!important}.momento-admin .live-output-list article>div{flex:1!important;gap:5px!important;display:grid!important}.momento-admin .live-output-list article>svg{color:var(--admin-accent)!important;margin-top:2px!important}.momento-admin .live-output-list article>svg:last-child{width:14px!important;color:var(--admin-success)!important}.momento-admin .live-output-list small{letter-spacing:.1em!important;font-size:9px!important}.momento-admin .live-output-list b{font-size:13px!important}.momento-admin .live-output-list p{margin:0!important;font-size:12px!important;line-height:1.5!important}.momento-admin .live-inspector-note{color:var(--admin-muted)!important;align-items:flex-start!important;gap:9px!important;margin:0!important;font-size:12px!important;line-height:1.6!important;display:flex!important}.momento-admin .live-message-field{gap:10px!important;display:grid!important}.momento-admin .live-message-field>span{justify-content:space-between!important;align-items:center!important;gap:10px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.momento-admin .live-message-field>span b{font-variant-numeric:tabular-nums!important;color:var(--admin-muted)!important;font-size:10px!important;font-weight:500!important}.momento-admin .live-message-field textarea{resize:vertical!important;width:100%!important;min-height:126px!important;font-size:14px!important;line-height:1.7!important;display:block!important}.momento-admin .live-message-field>small{font-size:11px!important;line-height:1.5!important}.momento-admin .live-message-suggestions{background:0 0!important;gap:9px!important;min-width:0!important;padding:0!important;display:grid!important}.momento-admin .live-message-suggestions h6{margin-bottom:3px!important}.momento-admin .live-message-suggestions button{text-align:left!important;white-space:normal!important;background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;width:100%!important;min-height:0!important;padding:13px!important;display:flex!important}.momento-admin .live-message-suggestions button>span{gap:5px!important;display:grid!important}.momento-admin .live-message-suggestions button b{font-size:11px!important;font-weight:650!important;line-height:1.4!important}.momento-admin .live-message-suggestions button small{color:var(--admin-muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important}.momento-admin .live-message-suggestions button>svg{width:14px!important;height:14px!important;color:var(--admin-accent)!important}.momento-admin .live-inspector-details{border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;border-radius:11px!important;min-width:0!important;overflow:hidden!important}.momento-admin .live-inspector-details summary{font:600 13px/1.4 var(--font-sans,Arial), sans-serif!important;color:var(--admin-ink)!important;cursor:pointer!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:15px!important;list-style:none!important;display:flex!important}.momento-admin .live-inspector-details summary::-webkit-details-marker{display:none!important}.momento-admin .live-inspector-details summary>svg{transition:transform .2s;width:14px!important;height:14px!important;color:var(--admin-muted)!important}.momento-admin .live-inspector-details[open]>summary>svg{transform:rotate(180deg)}.momento-admin .live-inspector-details>:not(summary){padding:0 15px 16px!important}.momento-admin .live-inspector :is(.live-framing-controls,.live-control-group){background:0 0!important;gap:18px!important;min-width:0!important;margin:0!important;display:grid!important}.momento-admin .live-framing-fit{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.momento-admin .live-framing-fit button{text-align:left!important;border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;border-radius:10px!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;padding:13px!important;display:flex!important}.momento-admin .live-framing-fit button>span{gap:4px!important;display:grid!important}.momento-admin .live-framing-fit b{font-size:12px!important;font-weight:650!important;line-height:1.4!important}.momento-admin .live-framing-fit small{color:var(--admin-muted)!important;font-size:10px!important;line-height:1.4!important}.momento-admin .live-inspector button[aria-pressed=true]{border-color:var(--admin-accent)!important;color:var(--admin-ink)!important;background:#223d59!important}.momento-admin .live-framing-zoom{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px 10px!important;display:grid!important}.momento-admin .live-framing-zoom>label{font-size:13px!important;font-weight:600!important}.momento-admin .live-framing-zoom>div{align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.momento-admin .live-framing-zoom>div>button{border-radius:7px!important;place-items:center!important;width:34px!important;height:38px!important;min-height:0!important;padding:0!important;display:grid!important}.momento-admin .live-inspector .live-framing-zoom-value{border:1px solid var(--admin-edge)!important;background:var(--admin-field)!important;border-radius:7px!important;align-items:center!important;width:72px!important;height:38px!important;padding:0 8px 0 0!important;display:flex!important}.momento-admin .live-framing-zoom-value input{text-align:center!important;width:100%!important;min-width:0!important;height:36px!important;min-height:0!important;font:650 14px/1 var(--font-sans,Arial), sans-serif!important;-webkit-appearance:textfield!important;appearance:textfield!important;background:0 0!important;border:0!important;padding:5px!important}.momento-admin .live-framing-zoom-value input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.momento-admin .live-framing-zoom-value input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.momento-admin .live-framing-zoom-value>span{color:var(--admin-muted)!important;font-size:11px!important}.momento-admin .live-framing-zoom>input{grid-column:1/-1!important}.momento-admin .live-inspector input[type=range]{width:100%!important;min-width:0!important;height:24px!important;min-height:24px!important;accent-color:var(--admin-accent)!important;cursor:pointer!important;margin:0!important;padding:0!important;display:block!important}.momento-admin .live-control-group>label{gap:10px!important;margin:0!important;display:grid!important}.momento-admin .live-control-group>label>span{justify-content:space-between!important;align-items:center!important;gap:10px!important;font-size:12px!important;display:flex!important}.momento-admin .live-control-group>label b{font-variant-numeric:tabular-nums!important;color:var(--admin-muted)!important;font-size:11px!important}.momento-admin .live-framing-alignment{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;display:grid!important}.momento-admin .live-framing-alignment b{font-size:12px!important}.momento-admin .live-framing-alignment p{margin:6px 0 10px!important;font-size:11px!important;line-height:1.5!important}.momento-admin .live-framing-alignment>div>button{justify-content:center!important;align-items:center!important;gap:5px!important;min-height:32px!important;padding:6px 9px!important;font-size:10px!important;display:inline-flex!important}.momento-admin .live-inspector .live-framing-anchor-grid{grid-template-columns:repeat(3,32px)!important;gap:4px!important;display:grid!important}.momento-admin .live-framing-anchor-grid button{border-radius:6px!important;place-items:center!important;width:32px!important;height:32px!important;min-height:0!important;padding:0!important;display:grid!important}.momento-admin .live-framing-anchor-grid svg{width:15px!important;height:15px!important}.momento-admin .live-artwork-nudges{align-items:center!important;gap:5px!important;display:flex!important}.momento-admin .live-artwork-nudges button{border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:34px!important;min-height:34px!important;padding:6px!important;font-size:11px!important;display:inline-flex!important}.momento-admin .live-artwork-nudges .live-artwork-reset{flex:1!important;width:auto!important}.momento-admin .live-preview-options{gap:8px!important;display:grid!important}.momento-admin .live-preview-options button{border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:10px!important;font-size:11px!important;display:flex!important}.momento-admin .live-preview-options button>span{margin-left:auto!important;font-size:10px!important}.momento-admin .live-control-group .live-theme-colour{align-items:center!important;gap:10px!important;display:flex!important}.momento-admin .live-theme-colour>span{flex:1!important}.momento-admin .live-theme-colour input{border:1px solid var(--admin-edge)!important;background:var(--admin-field)!important;cursor:pointer!important;border-radius:6px!important;width:34px!important;height:34px!important;min-height:0!important;padding:3px!important}.momento-admin .venue-design-locked-fields .live-inspector :is(button,input:not([type=file]),textarea):disabled{opacity:1!important;color:var(--admin-muted)!important;cursor:not-allowed!important}.momento-admin .venue-design-locked-fields:disabled .live-artwork-upload{cursor:not-allowed!important}.momento-admin .live-inspector button:not(:disabled):hover,.momento-admin .venue-design-locked-fields:not(:disabled) .live-artwork-upload:hover{border-color:var(--admin-accent)!important}@container live-studio (width<=1000px){.momento-admin .venue-screen-template-studio .venue-studio-workbench{grid-template-columns:minmax(0,1fr)!important}.momento-admin .venue-studio-workbench .venue-studio-single-preview{grid-area:2/1!important;position:relative!important;inset:auto!important}.momento-admin .venue-studio-step-panel.live-inspector{grid-area:3/1!important}.momento-admin .live-inspector-body{padding:24px!important}.momento-admin .live-inspector .live-artwork-preview:not(.is-compact) .live-artwork-preview-media{height:210px!important}.momento-admin .live-artwork-preview:not(.is-compact) :is(img,video){max-height:210px!important}}@container live-studio (width<=540px){.momento-admin .venue-screen-template-studio .venue-studio-workbench{gap:16px!important;padding:0 12px 16px!important}.momento-admin .live-inspector-body{gap:18px!important;padding:18px!important}.momento-admin .venue-studio-workbench .venue-studio-single-preview{padding:10px!important}}.momento-admin .live-inspector-details>summary:focus-visible{outline-offset:-4px!important;border-radius:10px!important}.momento-admin .venue-studio-single-preview .venue-artwork-drag-surface,.momento-admin .venue-studio-single-preview .venue-artwork-drag-surface:is(:hover,:active,:focus){box-shadow:none!important;cursor:grab!important;background:0 0!important;border:0!important;border-radius:0!important}.momento-admin .venue-studio-single-preview .venue-artwork-drag-surface:active{cursor:grabbing!important}.momento-admin .venue-studio-single-preview .venue-artwork-drag-surface:focus-visible{outline:2px solid var(--admin-accent)!important;outline-offset:-4px!important}@container live-studio (width<=400px){.momento-admin .live-artwork-nudges{flex-wrap:wrap!important}.momento-admin .live-artwork-nudges .live-artwork-reset{flex-basis:100%!important}.momento-admin .live-framing-alignment{grid-template-columns:minmax(0,1fr)!important}.momento-admin .live-framing-anchor-grid{justify-content:center!important}.momento-admin .live-framing-zoom{grid-template-columns:minmax(0,1fr)!important}.momento-admin .live-framing-zoom>div{justify-content:space-between!important}}.momento-admin .live-incoming-designs{gap:12px!important;display:grid!important}.momento-admin .live-incoming-designs>button{border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;text-align:left!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;min-height:120px!important;padding:12px!important;display:grid!important}.momento-admin .live-incoming-designs>button[aria-pressed=true]{background:#29233e!important;border-color:#b994e5!important}.momento-admin .live-incoming-design-copy{gap:8px!important;min-width:0!important;display:grid!important}.momento-admin .live-incoming-design-copy>span{align-items:center!important;gap:7px!important;display:flex!important}.momento-admin .live-incoming-design-copy>span small{color:var(--admin-muted)!important;font-size:9px!important}.momento-admin .live-incoming-design-copy b{font-size:14px!important;font-weight:650!important}.momento-admin .live-incoming-design-copy svg{color:#d8b4fe!important;width:13px!important;height:13px!important;margin-left:auto!important}.momento-admin .live-incoming-design-copy>small{color:var(--admin-muted)!important;font-size:11px!important;line-height:1.55!important}.momento-admin .live-incoming-mini{aspect-ratio:16/10!important;background:radial-gradient(at 100% 0,#572d7a70,#0000 70%),#05040b!important;border:1px solid #b896d638!important;border-radius:5px!important;width:100%!important;display:block!important;position:relative!important;overflow:hidden!important}.momento-admin .live-incoming-mini>span{display:block!important;position:absolute!important}.momento-admin .live-incoming-mini .mini-logo{color:#efe2fc!important;letter-spacing:-.03em!important;font:600 5px/1 Arial,sans-serif!important;top:5%!important;left:6%!important}.momento-admin .live-incoming-mini .mini-status{background:#d8b4fe90!important;width:19%!important;height:1px!important;top:8%!important;right:6%!important}.momento-admin .live-incoming-mini .mini-photo{background:#21132c!important;border:1px solid #d8b4fe25!important;place-items:center!important;display:grid!important;inset:19% 6% 25%!important;overflow:hidden!important}.momento-admin .live-incoming-mini .mini-photo :is(img,video){object-fit:contain!important;filter:none!important;width:100%!important;height:100%!important}.momento-admin .live-incoming-mini .mini-photo svg{color:#d8b4fe!important;width:18px!important;height:18px!important}.momento-admin .live-incoming-mini .mini-credit{background:#e5d4f5!important;width:26%!important;height:3px!important;bottom:13%!important;left:7%!important}.momento-admin .live-incoming-mini .mini-event{background:#b39acb!important;width:20%!important;height:2px!important;bottom:13%!important;right:6%!important}.momento-admin .live-incoming-mini .mini-editorial{display:none!important}.momento-admin .mini-editorial .mini-photo{bottom:18%!important;left:38%!important}.momento-admin .live-incoming-mini.mini-editorial .mini-editorial{color:#ecddfb!important;width:29%!important;font:400 7px/1.25 Georgia,serif!important;display:block!important;top:29%!important;left:6%!important}.momento-admin .mini-editorial .mini-editorial em{color:#c799f2!important}.momento-admin .mini-editorial .mini-credit{width:19%!important;bottom:24%!important}.momento-admin .mini-gallery .mini-mount{background:#392444!important;border:1px solid #bda1d166!important;inset:18% 14% 14%!important}.momento-admin .mini-gallery .mini-photo{inset:26% 19% 33%!important}.momento-admin .mini-gallery .mini-credit{width:24%!important;bottom:23%!important;left:20%!important}.momento-admin .mini-gallery .mini-event{width:17%!important;bottom:23%!important;right:20%!important}@container live-studio (width<=400px){.momento-admin .live-incoming-designs>button{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.momento-admin .live-incoming-mini{aspect-ratio:16/9!important}}.momento-admin .live-incoming-mini .mini-logo{width:26%!important;height:9%!important}.momento-admin .live-incoming-mini .mini-logo img{object-fit:contain!important;object-position:left center!important;width:100%!important;height:100%!important;display:block!important}.momento-admin .live-incoming-mini .mini-headline{display:none!important}.momento-admin .live-incoming-mini.mini-cinema .mini-photo{inset:0!important}.momento-admin .live-incoming-mini.mini-cinema .mini-logo,.momento-admin .live-incoming-mini.mini-cinema .mini-status{z-index:2!important}.momento-admin .live-incoming-mini.mini-cinema .mini-headline{color:#fff!important;clip-path:polygon(0 0,86% 0,100% 100%,0 100%)!important;background:#080411df!important;border-top:1px solid #a855f7!important;width:49%!important;padding:4% 8% 1%!important;font:400 13px/.9 MomentoBirthdayDisplay,Impact,sans-serif!important;display:block!important;bottom:21%!important;left:0!important}.momento-admin .live-incoming-mini.mini-cinema .mini-headline em{letter-spacing:.2em!important;color:#fff!important;font:400 6px/1.4 Georgia,serif!important}.momento-admin .live-incoming-mini.mini-cinema .mini-credit{background:#0b0615ed!important;border-top:1px solid #a855f7!important;width:78%!important;height:12%!important;bottom:9%!important;left:0!important}.momento-admin .live-incoming-mini.mini-cinema .mini-event{clip-path:polygon(23% 0,100% 0,100% 100%,0 100%)!important;background:linear-gradient(135deg,#b047ff,#3317d1)!important;width:22%!important;height:24%!important;bottom:4%!important;right:0!important}.production-lab.momento-admin.single-client-mode{--workspace-space:16px;--workspace-radius:12px}.production-lab.momento-admin.single-client-mode>.lab-workspace{padding:22px clamp(16px,2vw,32px) 48px!important}.production-lab.momento-admin.single-client-mode :is(.director-event-header,.setup-professional-heading){text-align:left!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:0!important;margin:0 0 16px!important;padding:0 0 16px!important;display:flex!important}.production-lab.momento-admin.single-client-mode :is(.director-event-header,.setup-professional-heading) h1{margin:4px 0!important;font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.2!important}.production-lab.momento-admin.single-client-mode :is(.director-event-header,.setup-professional-heading) p{margin:4px 0 0!important}.production-lab.momento-admin.single-client-mode :is(.director-event-header,.setup-professional-heading){width:100%!important;max-width:none!important}.production-lab.momento-admin.single-client-mode .setup-professional-heading>span{color:var(--admin-success)!important;background:#123034!important;border:1px solid #345a5e!important;font-size:.8125rem!important}.production-lab.momento-admin.single-client-mode :is(.director-event-header,.setup-professional-heading)>div:first-child{text-align:left!important;flex:1!important}.production-lab.momento-admin.single-client-mode .lab-mobile-context-bar{grid-template-columns:40px minmax(0,1fr) auto!important;gap:12px!important;padding:12px!important}.production-lab.momento-admin.single-client-mode .lab-mobile-context-bar>:is(a,.real-studio-logo){display:none!important}.production-lab.momento-admin.single-client-mode .lab-mobile-context-bar>span{grid-column:2!important;min-width:0!important}.production-lab.momento-admin.single-client-mode :is(h2,h3):not(:where([data-admin-output],[data-admin-output] *)){letter-spacing:-.025em!important;font-size:1.25rem!important;line-height:1.3!important}.production-lab.momento-admin.single-client-mode :is(h4,h5,h6):not(:where([data-admin-output],[data-admin-output] *)){font-size:1rem!important}.production-lab.momento-admin.single-client-mode :is(p,li):not(:where([data-admin-output],[data-admin-output] *)){line-height:1.5!important}.production-lab.momento-admin.single-client-mode :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea):not(:where([data-admin-output],[data-admin-output] *)){border-radius:8px!important;min-height:40px!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode button:not(:where([data-admin-output],[data-admin-output] *)){border-radius:8px!important}.production-lab.momento-admin.single-client-mode :is(.director-event-actions,.setup-design-lock-actions) button{min-height:40px!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode :is(.director-studio-toolbar,.lab-section-head,.lab-page-heading){gap:12px!important;min-height:0!important;margin:0 0 16px!important;padding:0!important}.production-lab.momento-admin.single-client-mode :is(.director-studio-tabs,.venue-studio-stepper,.deployment-tabs,.commerce-section-nav,.media-products-mode,.album-studio-journey,.book-production-stages,.user-filter-tabs){border-radius:10px!important;gap:4px!important;padding:4px!important}.production-lab.momento-admin.single-client-mode :is(.director-studio-tabs,.venue-studio-stepper,.deployment-tabs,.commerce-section-nav,.media-products-mode,.album-studio-journey,.book-production-stages,.user-filter-tabs) button{gap:8px!important;min-height:38px!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode :is(.lab-navigation,.workspace-primary-nav-group){gap:4px!important}.production-lab.momento-admin.single-client-mode .lab-nav-group>button{min-height:42px!important;padding:9px 12px!important}.production-lab.momento-admin.single-client-mode .lab-sidebar-head{min-height:88px!important;padding:20px!important}.production-lab.momento-admin.single-client-mode .setup-design-lock{border-radius:10px!important;gap:12px!important;margin:0 0 16px!important;padding:12px 16px!important}.production-lab.momento-admin.single-client-mode .setup-design-lock-icon{border-radius:9px!important;width:36px!important;height:36px!important}.production-lab.momento-admin.single-client-mode .setup-design-lock-icon svg{width:20px!important;height:20px!important}.production-lab.momento-admin.single-client-mode .setup-design-lock h2{margin:0 0 3px!important;font-size:1rem!important}.production-lab.momento-admin.single-client-mode .setup-design-lock small{display:none!important}.production-lab.momento-admin.single-client-mode .setup-design-lock p{font-size:.875rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr) minmax(300px,35%)!important;gap:16px!important}.production-lab.momento-admin.single-client-mode :is(.guest-pack-roll-unified-studio,.guest-pack-mobile-roll-review,.guest-pack-control-card){border-radius:var(--workspace-radius)!important}.production-lab.momento-admin.single-client-mode :is(.guest-pack-roll-unified-header,.guest-pack-mobile-roll-review>header){gap:12px!important;min-height:0!important;padding:14px 16px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-unified-header p{margin:4px 0 0!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-unified-grid{padding:0 16px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-unified-grid>:is(section,details){padding:16px 0!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-preset-panel label{gap:8px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-preset-summary{gap:10px!important;margin-top:10px!important;padding:10px 12px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-preset-summary>i{width:34px!important;height:38px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-preset-summary>span em{font-size:.8125rem!important;line-height:1.4!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-preset-summary>strong{font-size:.75rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-source-upload label{gap:12px!important;min-height:80px!important;padding:12px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-source-upload label>span:first-of-type{width:44px!important;height:52px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-crop-editor,.production-lab.momento-admin.single-client-mode .guest-pack-roll-crop-controls{gap:12px!important}.production-lab.momento-admin.single-client-mode .director-phone-journey{padding:14px 16px!important}.production-lab.momento-admin.single-client-mode .director-phone-journey button{min-height:40px!important;padding:8px 10px!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-unified-grid{display:block!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-unified-grid .guest-pack-preview-column{grid-column:auto!important;width:100%!important;position:static!important}.production-lab.momento-admin.single-client-mode .nfc-programming-command{border:1px solid var(--admin-line)!important;background:var(--admin-panel)!important;border-radius:12px!important;overflow:hidden!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-intro{background:var(--admin-panel)!important;border-bottom:1px solid var(--admin-line)!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:0!important;padding:16px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-intro>span{background:var(--admin-raised)!important;width:36px!important;height:36px!important;color:var(--admin-accent)!important;border:1px solid var(--admin-line)!important;border-radius:8px!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-intro>div{flex:1!important;min-width:240px!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-intro h3{margin:2px 0 4px!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-intro p{margin:0!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-intro>em{border:1px solid var(--admin-line)!important;background:var(--admin-field)!important;color:var(--admin-text)!important;border-radius:8px!important;min-width:0!important;padding:8px 12px!important;font-style:normal!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-intro>em b{letter-spacing:.06em!important;font-size:.75rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer{background:var(--admin-panel)!important;padding:16px!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>header{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important;padding:0!important;display:flex!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>header h3{margin:0!important;font-size:1rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>header ol{flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>header li{gap:6px!important;font-size:.875rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>header li:after{display:none!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table>article{background:var(--admin-field)!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;min-width:0!important;padding:0!important;overflow:hidden!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table>article>header{background:var(--admin-raised)!important;border-bottom:1px solid var(--admin-line)!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important;width:auto!important;margin:0!important;padding:14px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table>article>header>*{position:static!important;transform:none!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .number{display:none!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table>article>header>i{background:var(--admin-field)!important;border:1px solid var(--admin-edge)!important;width:34px!important;height:34px!important;color:var(--admin-accent)!important;flex-shrink:0!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .identity{flex:1!important;min-width:0!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .identity small{letter-spacing:.06em!important;font-size:.75rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .identity h4{margin:4px 0!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .identity p{margin:0!important;font-size:.875rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .status{color:var(--admin-success)!important;background:#173b3d!important;border:1px solid #31585d!important;padding:4px 8px!important;font-size:.75rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-mobile-handoff{background:var(--admin-field)!important;border:0!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin:0!important;padding:14px!important;display:grid!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-mobile-handoff>img{filter:none!important;background:#fff!important;border-radius:6px!important;width:104px!important;max-width:100%!important;height:104px!important;padding:6px!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-mobile-handoff>span{min-width:0!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-mobile-handoff b{letter-spacing:.04em!important;font-size:.875rem!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-mobile-handoff code{white-space:normal!important;overflow-wrap:anywhere!important;margin-top:8px!important;padding:6px 8px!important;font-size:.8125rem!important;display:block!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .actions{background:var(--admin-field)!important;border-top:1px solid var(--admin-line)!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:12px 14px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .actions :is(button,a){background:var(--admin-raised)!important;min-height:40px!important;color:var(--admin-text)!important;border:1px solid var(--admin-edge)!important;border-radius:8px!important;flex:auto!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:8px 10px!important;font-size:.875rem!important;text-decoration:none!important;display:inline-flex!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table .actions svg{width:17px!important;height:17px!important;color:var(--admin-accent)!important;background:0 0!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>footer{color:var(--admin-success)!important;background:#123036!important;border:1px solid #2b4c51!important;border-radius:9px!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:14px 0 0!important;padding:12px 14px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>footer>span{flex:1!important;min-width:200px!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>footer b{color:var(--admin-text)!important;font-size:.875rem!important;line-height:1.4!important;display:block!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>footer small{color:var(--admin-muted)!important;opacity:1!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>footer.locked{opacity:1!important;filter:none!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-dual-programmer>footer button{min-height:40px!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode :is(.production-suite,.user-command-hub:not(.is-audience-live),.commerce-workspace,.book-production){width:100%!important;min-width:0!important;margin:0!important}.production-lab.momento-admin.single-client-mode :is(.media-products-workspace,.commerce-dashboard,.commerce-settings-workspace,.suite-command-board,.suite-flow,.book-production-layout,.user-hub-workspace){gap:16px!important}.production-lab.momento-admin.single-client-mode :is(.suite-products,.suite-venue-products,.suite-editor-head,.suite-editor-steps,.suite-module-steps,.suite-module-tools,.suite-quick-tools,.suite-connect-promise,.suite-module-identity,.suite-module-approval,.suite-module-field,.suite-config-stack>section,.suite-advanced-controls,.suite-option-stack,.book-production-layout,.suite-orders-command,.suite-orders-command>article,.suite-shop-orders>div>article,.commerce-launch-note,.commerce-campaign,.commerce-price-field>div,.commerce-access-copy>span,.commerce-access-details code,.live-launch,.live-launch-steps>section,.live-launch-go):not(:where([data-admin-output],[data-admin-output] *)){background:var(--admin-panel)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important;box-shadow:none!important}.production-lab.momento-admin.single-client-mode :is(.media-products-command,.media-products-editor-head,.media-products-library-main>header,.media-products-inspector-copy,.media-products-status,.living-book-head,.book-production-head,.suite-hero,.suite-card-copy,.suite-module-controls,.suite-editor-controls,.suite-live-programme-panel,.album-inspector-block,.album-contextual-inspector,.printshop-header,.printshop-order-card,.printshop-workspace>section>header,.book-production-form,.book-production-main,.book-production-identity,.book-content-source,.book-job-list>header,.suite-orders-command,.suite-shop-orders>header,.commerce-dashboard-hero,.commerce-settings>header,.commerce-settings>footer,.commerce-form-section,.commerce-catalogue>header,.commerce-global-catalogue>header,.commerce-access-details,.commerce-access-nfc,.commerce-launch,.commerce-campaign,.delivery-readiness,.delivery-command-card,.delivery-share-card,.delivery-archive-card,.film-readiness,.film-workspace-header,.overview-command-header):not(:where([data-admin-output],[data-admin-output] *)){gap:12px!important;padding:16px!important}.production-lab.momento-admin.single-client-mode :is(.book-production-layout,.book-production.empty){min-height:0!important}.production-lab.momento-admin.single-client-mode :is(.media-products-command-actions,.commerce-fields,.commerce-form-section,.book-production-fields){gap:12px!important}.production-lab.momento-admin.single-client-mode .media-products-command-actions>button{min-height:52px!important;padding:12px!important}.production-lab.momento-admin.single-client-mode .media-products-filters{padding:0 16px 14px!important}.production-lab.momento-admin.single-client-mode .album-studio-toolrail button{min-height:44px!important;padding:9px 12px!important}.production-lab.momento-admin.single-client-mode :is(.media-products-empty,.album-editor-empty-state){min-height:180px!important;padding:24px 16px!important}.production-lab.momento-admin.single-client-mode :is(.suite-module-tools,.suite-quick-tools,.suite-config-stack,.suite-option-stack){gap:10px!important}.production-lab.momento-admin.single-client-mode :is(.suite-config-stack>section,.suite-module-identity,.suite-module-approval,.suite-module-field){padding:12px!important}.production-lab.momento-admin.single-client-mode :is(.suite-module-steps,.suite-editor-steps){padding:8px!important}.production-lab.momento-admin.single-client-mode :is(.commerce-dashboard-metrics>article,.suite-orders-command>article){padding:14px 16px!important}.production-lab.momento-admin.single-client-mode .commerce-dashboard-heading h2{margin:12px 0 8px!important}.production-lab.momento-admin.single-client-mode .commerce-dashboard-hero{border-radius:12px!important}.production-lab.momento-admin.single-client-mode .commerce-publish-button{min-height:52px!important;padding:12px 16px!important}.production-lab.momento-admin.single-client-mode .commerce-workspace a:not(:where([data-admin-output],[data-admin-output] *)){background:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-edge)!important;min-height:40px!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode .commerce-workspace a:hover:not(:where([data-admin-output],[data-admin-output] *)){background:#294563!important}.production-lab.momento-admin.single-client-mode :is(.commerce-launch-note,.commerce-catalogue>header>span){background:var(--admin-field)!important;border-color:var(--admin-line)!important;color:var(--admin-muted)!important}.production-lab.momento-admin.single-client-mode .commerce-readiness-list i{color:var(--admin-success)!important;background:#193e3c!important}.production-lab.momento-admin.single-client-mode .commerce-readiness-list .pending i{color:var(--admin-warning)!important;background:#3b3429!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) :is(.user-directory-columns,.user-sort,.user-pulse-readiness,.user-pulse-card>footer,.user-directory-tools,.user-pulse-activity article>span){background:var(--admin-field)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) :is(.user-directory-status,.user-pulse-readiness>div>span){background:var(--admin-raised)!important;color:var(--admin-accent)!important;border-color:var(--admin-edge)!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) .user-directory-progress>span{background:#29405a!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) :is(.user-hub-header,.user-directory-card>header,.user-pulse-card>header){gap:12px!important;min-height:0!important;padding:16px!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) .user-hub-header h2{margin:4px 0!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) .user-hub-metrics article{gap:10px!important;min-height:76px!important;padding:14px 16px!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) .user-directory-tools{gap:10px!important;padding:12px 16px!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) .user-directory-row{gap:12px!important;min-height:64px!important;padding:12px 16px!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) .user-directory-columns{padding:10px 16px!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) :is(.user-pulse-readiness,.user-pulse-controls,.user-pulse-activity,.user-pulse-card>footer){padding:14px 16px!important}.production-lab.momento-admin.single-client-mode .user-command-hub:not(.is-audience-live) .user-directory-empty{min-height:180px!important;padding:24px 16px!important}.production-lab.momento-admin.single-client-mode :is(.deployment-masthead,.deployment-title,.deployment-main,.deployment-launch-rail,.launch-journey,.launch-handoff,.deployment-empty,.deployment-inventory,.deployment-dialog){gap:12px!important;padding:16px!important}.production-lab.momento-admin.single-client-mode .deployment-brand img{width:150px!important}.production-lab.momento-admin.single-client-mode .deployment-title h2{margin:4px 0!important}.production-lab.momento-admin.single-client-mode .deployment-title p{margin:4px 0 0!important}.production-lab.momento-admin.single-client-mode .deployment-overview{margin-bottom:16px!important;padding:14px!important}.production-lab.momento-admin.single-client-mode .deployment-overview strong{font-size:1.5rem!important}.production-lab.momento-admin.single-client-mode .launch-journey nav button{min-height:40px!important;padding:8px 10px!important}.production-lab.momento-admin.single-client-mode .launch-handoff{margin-top:14px!important}.production-lab.momento-admin.single-client-mode .launch-handoff h3{margin:6px 0!important}.production-lab.momento-admin.single-client-mode .launch-handoff-actions button{min-height:40px!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode .live-launch{border-radius:12px!important;margin-bottom:16px!important}.production-lab.momento-admin.single-client-mode .live-launch>header{background:var(--admin-field)!important;gap:14px!important;padding:16px!important}.production-lab.momento-admin.single-client-mode .live-launch h2{margin:5px 0!important}.production-lab.momento-admin.single-client-mode .live-launch-steps{gap:12px!important;padding:16px!important}.production-lab.momento-admin.single-client-mode .live-launch-steps>section{border-radius:10px!important;padding:14px!important}.production-lab.momento-admin.single-client-mode .live-launch-steps>section.is-ready{background:#123034!important;border-color:#345a5e!important}.production-lab.momento-admin.single-client-mode .live-launch h3{margin:12px 0 6px!important;font-size:1rem!important}.production-lab.momento-admin.single-client-mode .live-launch-steps p{margin-bottom:12px!important;font-size:.875rem!important}.production-lab.momento-admin.single-client-mode .live-launch-steps :is(button,a){background:var(--admin-raised)!important;min-height:40px!important;color:var(--admin-text)!important;border-color:var(--admin-edge)!important;padding:8px 10px!important}.production-lab.momento-admin.single-client-mode .live-launch-steps .text{color:var(--admin-accent)!important;background:0 0!important}.production-lab.momento-admin.single-client-mode .live-launch-steps strong{color:var(--admin-success)!important}.production-lab.momento-admin.single-client-mode .live-launch-go{border-radius:10px!important;gap:12px!important;margin:0 16px 16px!important;padding:14px!important}.production-lab.momento-admin.single-client-mode .live-launch-go p{font-size:.875rem!important}.production-lab.momento-admin.single-client-mode .live-launch-start{min-height:44px!important;padding:10px 16px!important}.production-lab.momento-admin.single-client-mode .venue-design-lock-banner{color:var(--admin-success)!important;background:#123034!important;border-color:#345a5e!important;gap:12px!important;padding:12px 16px!important}.production-lab.momento-admin.single-client-mode .venue-studio-workbench{gap:16px!important;padding:0 16px 16px!important}.production-lab.momento-admin.single-client-mode .venue-studio-workbench .venue-studio-step-panel{padding:16px!important}.production-lab.momento-admin.single-client-mode .venue-studio-workbench .live-inspector-body{gap:16px!important;padding:16px!important}.production-lab.momento-admin.single-client-mode .venue-studio-single-preview{padding:12px!important}.production-lab.momento-admin.single-client-mode .venue-studio-actions{gap:10px!important;padding:14px 16px!important}@media (max-width:1100px){.production-lab.momento-admin.single-client-mode .guest-pack-nfc-destination-table{grid-template-columns:1fr!important}.production-lab.momento-admin.single-client-mode .guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr)!important}.production-lab.momento-admin.single-client-mode .guest-pack-preview-column{grid-area:2/1!important;max-width:100%!important;position:static!important}.production-lab.momento-admin.single-client-mode .guest-pack-optimised-controls{grid-area:1/1!important}.production-lab.momento-admin.single-client-mode .setup-design-lock{flex-wrap:wrap!important}}@media (max-width:820px){.production-lab.momento-admin.single-client-mode>.lab-workspace{padding:0 16px 96px!important}.production-lab.momento-admin.single-client-mode .guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr)!important}.production-lab.momento-admin.single-client-mode .guest-pack-preview-column{grid-area:auto/1!important;position:static!important}.production-lab.momento-admin.single-client-mode .guest-pack-optimised-controls{grid-area:auto/1!important}.production-lab.momento-admin.single-client-mode :is(.director-event-header,.setup-professional-heading){flex-wrap:wrap!important;padding-top:16px!important}.production-lab.momento-admin.single-client-mode .setup-design-lock-actions{width:100%!important}.production-lab.momento-admin.single-client-mode .setup-design-lock-actions button{flex:1!important}}@media (max-width:480px){.production-lab.momento-admin.single-client-mode .guest-pack-nfc-mobile-handoff{grid-template-columns:88px minmax(0,1fr)!important}.production-lab.momento-admin.single-client-mode .guest-pack-nfc-mobile-handoff>img{width:88px!important;height:88px!important}.production-lab.momento-admin.single-client-mode .guest-pack-roll-preset-summary{flex-wrap:wrap!important}}@media (pointer:coarse){.production-lab.momento-admin.single-client-mode :is(.director-studio-tabs,.setup-design-lock-actions,.guest-pack-nfc-destination-table .actions,.director-phone-journey) :is(button,a){min-height:44px!important}}.production-lab.momento-admin.single-client-mode :is(.media-products-editor,.album-studio-v84){background:0 0!important;min-width:0!important;max-width:100%!important;padding:0!important}.production-lab.momento-admin.single-client-mode .media-products-editor{container:album-workbench/inline-size}.production-lab.momento-admin.single-client-mode .media-products-editor-head{border:1px solid var(--admin-border)!important;border-radius:12px!important;margin:0 0 12px!important;padding:14px 16px!important}.production-lab.momento-admin.single-client-mode .media-products-editor-head>span{color:#a8dfd0!important;white-space:nowrap!important;background:#123034!important;border:1px solid #345a5e!important;padding:6px 10px!important;font-size:.8125rem!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-pro-layout{background:0 0!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important;gap:12px!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-pro-layout.inspector-collapsed{grid-template-columns:minmax(0,1fr)!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail{background:#0c1d2e!important;border:1px solid #2b4056!important;border-radius:12px!important;grid-area:1/1/auto/-1!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important;width:100%!important;padding:5px!important;display:grid!important;position:static!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail button{text-align:left!important;grid-template-columns:26px minmax(0,1fr)!important;align-items:center!important;gap:2px 7px!important;min-width:0!important;min-height:50px!important;padding:8px 10px!important;display:grid!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail button>i{grid-row:1/3!important;width:26px!important;height:26px!important;margin:0!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail button b{font-size:.875rem!important;line-height:1.2!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail button small{letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.75rem!important;overflow:hidden!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-canvas{background:0 0!important;grid-area:2/1!important;min-width:0!important;padding:0!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-continuous-inspector{border:1px solid #2b4056!important;border-radius:12px!important;grid-area:2/2!important;min-height:0!important;max-height:none!important;padding:0!important;position:static!important;overflow:visible!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 :is(.album-preview-shell,.album-live-preview>header,.album-story-filmstrip>header,.album-studio-commandbar,.album-studio-history-tools,.album-studio-task-header,.album-inspector-block){color:#f0f5fc!important;background:#101e2e!important;border-color:#2b4056!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-preview-shell{border-radius:12px!important;min-width:0!important;padding:0!important;position:static!important;overflow:hidden!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-live-preview>header{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:12px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-live-preview>header>div:first-child{flex:140px!important;min-width:140px!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-preview-frame-tools{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;margin:0!important;display:flex!important;position:static!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-preview-frame-tools :is(button,label){min-height:36px!important;padding:7px 9px!important;font-size:.8125rem!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-preview-frame-tools>span{flex-wrap:nowrap!important;display:flex!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 :is(.album-studio-task-header,.album-inspector-block){padding:14px!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-task-heading{gap:10px!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-task-heading>span{width:32px!important;height:32px!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-task-header h3{font-size:1rem!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-task-header p{margin:6px 0!important;font-size:.875rem!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-template-gallery{gap:8px!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-template-gallery>button{padding:8px!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-template-gallery>button small{font-size:.75rem!important;line-height:1.4!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-command-dock{flex-wrap:wrap!important;gap:12px!important;min-height:0!important;margin-top:12px!important;padding:12px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-command-dock>*{min-width:0!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-command-actions{flex-wrap:wrap!important;gap:6px!important;margin-left:auto!important;display:flex!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-preview-shell.fullscreen{z-index:1000!important;position:fixed!important;inset:12px!important;overflow:auto!important}.production-lab.momento-admin.single-client-mode .workspace-loading{background:#101e2e!important;border:1px solid #2b4056!important;border-radius:12px!important;padding:24px!important}@container album-workbench (width<=900px){.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-pro-layout{grid-template-columns:minmax(0,1fr)!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-continuous-inspector{grid-area:3/1!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail button{justify-content:center!important;padding:8px 4px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail button small{display:none!important}}@container album-workbench (width<=520px){.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail{grid-template-columns:repeat(3,minmax(0,1fr))!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-toolrail button{min-height:44px!important}}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-rail-toggle{display:none!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-command-dock{width:100%!important;position:static!important;inset:auto!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 small:not(:where([data-admin-output],[data-admin-output] *)){font-size:.75rem!important;line-height:1.4!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-studio-readiness i{background:#a8c8ed!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-event-design{text-align:left!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 16px!important;padding:12px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-event-design[aria-pressed=true]{background:#243e59!important;border-color:#90b5db!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-event-design span{flex:1!important;min-width:0!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-event-design :is(b,small){display:block!important}.production-lab.momento-admin.single-client-mode .album-studio-v84 .album-event-design svg{flex-shrink:0!important;width:18px!important}.production-lab.momento-admin.single-client-mode .media-products-status>div{color:#a8dfd0!important;background:#123034!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode .media-products-brand-copy p{margin:5px 0 0!important}.production-lab.momento-admin.single-client-mode .media-products-editor{border:0!important}.production-lab.momento-admin.single-client-mode .media-products-command{background:#101e2e!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important;min-height:0!important;display:flex!important}.production-lab.momento-admin.single-client-mode .media-products-command:before,.production-lab.momento-admin.single-client-mode .media-products-command:after,.production-lab.momento-admin.single-client-mode .media-products-brand:before{display:none!important}.production-lab.momento-admin.single-client-mode .media-products-brand{flex:280px!important;gap:12px!important;min-height:0!important;padding:0!important}.production-lab.momento-admin.single-client-mode .media-products-brand-mark{flex-shrink:0!important;width:36px!important;height:36px!important}.production-lab.momento-admin.single-client-mode .media-products-command-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .media-products-command-actions>button{color:#f0f5fc!important;background:#1b324a!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:44px!important;padding:10px 12px!important;display:flex!important}.production-lab.momento-admin.single-client-mode .media-products-command-actions>button.primary{color:#f0f5fc!important;background:#294866!important}.production-lab.momento-admin.single-client-mode .media-products-command-actions :is(small,em){display:none!important}.production-lab.momento-admin.single-client-mode .media-products-command-actions>button>svg{width:16px!important;height:16px!important;position:static!important}.production-lab.momento-admin.single-client-mode .media-products-action-icon{color:#b8d2f3!important;background:0 0!important;width:24px!important;height:24px!important;padding:0!important}.production-lab.momento-admin.single-client-mode .media-products-status{gap:8px!important;padding:12px!important}.production-lab.momento-admin.single-client-mode .media-products-status>span{min-height:44px!important}.production-lab.momento-admin.single-client-mode .media-products-status>em{color:#a8dfd0!important;background:#123034!important;border-radius:8px!important;min-height:44px!important;padding:8px 12px!important}.production-lab.momento-admin.single-client-mode .media-products-mode button>svg{color:#b8d2f3!important;background:#203b55!important}.momento-admin{--admin-canvas:#0c192a;--admin-rail:#0a1728;--admin-panel:#14283f;--admin-raised:#1b324b;--admin-field:#0c1d31;--admin-ink:#f4f7fc;--admin-text:#cfdaea;--admin-muted:#a6bad3;--admin-dim:#8ea7c6;--admin-line:#7897bc38;--admin-edge:#89a8cd65;--admin-accent:#bad4f4;--admin-primary:#e4eefc;--admin-primary-ink:#102843;--admin-success:#9bddc8;--admin-warning:#edc890;--admin-danger:#f1b0ba;--admin-radius:18px;--admin-shadow:0 15px 45px #020b1729,inset 0 1px #e0efff08;--studio-ink:var(--admin-ink)!important;--studio-muted:var(--admin-muted)!important;--studio-line:var(--admin-line)!important;--studio-paper:var(--admin-panel)!important;--studio-canvas:var(--admin-canvas)!important;--studio-accent:var(--admin-accent)!important;--studio-stage:var(--admin-field)!important;--studio-shadow:var(--admin-shadow)!important;--director-ink:var(--admin-ink)!important;--director-muted:var(--admin-muted)!important;--director-line:var(--admin-line)!important;--director-blue:var(--admin-accent)!important;--director-canvas:var(--admin-canvas)!important}.production-lab.momento-admin.single-client-mode .premium-live-preview{background:#111a2c!important;border:1px solid #7982c648!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 10px 40px #0002!important}.production-lab.momento-admin.single-client-mode .premium-live-preview>header{background:linear-gradient(125deg,#27314a77,#101829)!important;border:0!important;gap:8px!important;padding:17px 15px 7px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-roll-preview-title h3{align-items:center;gap:9px;display:flex;letter-spacing:-.02em!important;font-size:16px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-live-dot{background:#57efb0;border-radius:50%;width:9px;height:9px;box-shadow:0 0 11px #64ffc478}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-roll-preview-title p{margin:4px 0 0!important;font-size:9px!important;display:block!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-device-switch{border:1px solid #617daa42;border-radius:10px;gap:3px;padding:3px;display:flex}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-device-switch button{align-items:center;gap:5px;display:flex;min-height:30px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:5px 7px!important;font-size:9px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-device-switch svg{width:14px;height:14px}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-phone-stage{height:calc(var(--director-phone-height) + 92px)!important;min-height:calc(var(--director-phone-height) + 92px)!important;background:#131b31 url(/studio/premium-preview-stage.png) bottom/100% 100% no-repeat!important;overflow:hidden!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-phone-device{width:var(--premium-device-width)!important;min-width:var(--premium-device-width)!important;height:var(--premium-device-height)!important;min-height:var(--premium-device-height)!important;background:linear-gradient(130deg,#080b13,#14101d 50%,#05060a)!important;border-radius:48px!important;padding:10px!important;top:19px!important;box-shadow:0 0 0 2px #a09bb5,0 0 0 5px #11121e,0 0 0 6px #6c6585,8px 15px 20px #0009,0 0 22px #bc8bff4a!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-roll-screen{width:var(--premium-screen-width)!important;height:var(--premium-screen-height)!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-roll-screen:not(.is-landscape) iframe{width:var(--premium-screen-width)!important;min-width:var(--premium-screen-width)!important;height:var(--premium-screen-height)!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-device-tablet .guest-pack-phone-device,.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-device-tablet .guest-pack-roll-screen{border-radius:32px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-preview-journey{background:#111b2c;border-top:1px solid #7982c633}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-preview-journey>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;list-style:none;display:flex;color:#d6dff5!important;font-size:11px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-preview-journey>summary span{color:#b09bd8;font-size:10px}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-preview-journey>summary span:after{content:"⌄";padding-left:10px}.production-lab.momento-admin.single-client-mode .premium-live-preview .director-phone-journey{border:0!important;padding:0 12px 14px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .director-phone-journey>p{display:none!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .director-phone-journey button{min-height:35px!important;padding:7px!important;font-size:10px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview>footer{background:#0e192a!important;border-color:#7894be26!important;padding:10px 14px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview>footer :is(a,b){font-size:10px!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-roll-screen.is-landscape{background:#0b1220!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-roll-screen.is-landscape>.guest-pack-frame-viewport{width:var(--premium-screen-width)!important;height:var(--premium-broadcast-height)!important;position:absolute!important;top:50%!important;left:0!important;overflow:hidden!important;transform:translateY(-50%)!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .guest-pack-roll-screen.is-landscape iframe{width:1280px!important;min-width:1280px!important;height:720px!important;transform:scale(var(--premium-broadcast-scale))!important;transform-origin:0 0!important}.production-lab.momento-admin.single-client-mode .premium-live-preview>header{flex-wrap:wrap!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-device-switch button[aria-pressed=true]{color:#fff!important;background:linear-gradient(135deg,#403870,#29355a)!important;border-color:#b39eeaa6!important;box-shadow:inset 0 1px 5px #bda6ff33,0 0 12px #8651ff20!important}.production-lab.momento-admin.single-client-mode .premium-live-preview .premium-device-switch button:focus-visible{outline-offset:3px!important;outline:2px solid #d5b7ff!important}}body .momento-album-book[data-album-preset]{background:radial-gradient(ellipse at 48% 20%,color-mix(in srgb,var(--album-accent),transparent 82%),transparent 55%),var(--album-preset-bg)!important}body .momento-album-book[data-album-preset] .album-book-glow{background:radial-gradient(ellipse,color-mix(in srgb,var(--album-accent),transparent 78%),transparent 70%)!important}body .momento-album-book[data-album-preset] .album-hard-cover{background:var(--album-preset-surface)!important;color:var(--album-preset-text)!important;border-color:var(--album-preset-line)!important}body .momento-album-book[data-album-preset] .album-cover-copy h1{-webkit-text-fill-color:var(--album-preset-text)!important;color:var(--album-preset-text)!important;font-family:var(--album-preset-font)!important;text-shadow:none!important;background:0 0!important}body .momento-album-book[data-album-preset] .album-cover-copy :is(small,p){color:var(--album-preset-muted)!important}body .momento-album-book[data-album-preset] .album-cover-copy i{background:var(--album-accent)!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--font-geist-sans:"SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--ink:#07072d;--forest:#0a0a3a;--cream:#f7f7fc;--paper:#fff;--coral:#ff5c65;--magenta:#b73cad;--lime:#2489ee;--line:#07072d24}.guest-pack-screen-preview{color:#fff;isolation:isolate;background:radial-gradient(circle at 52% 48%,#6831be47,#0000 27%),radial-gradient(circle at 87% 20%,#2d8af138,#0000 32%),linear-gradient(135deg,#030510,#09051b 50%,#020a18);border:1px solid #e546b78a;border-radius:20px;min-height:620px;position:sticky;top:0;overflow:hidden;box-shadow:0 30px 80px #0000005c}.guest-pack-screen-frame{pointer-events:none;border:1px solid #6884e161;border-radius:15px;position:absolute;inset:14px;box-shadow:inset 0 0 24px #4873ff0d}.guest-pack-screen-frame:before{content:"";background:linear-gradient(90deg,#ff4daf,#0000);width:140px;height:1px;position:absolute;top:-1px;left:25px;box-shadow:0 0 11px #ff4daf}.guest-pack-screen-preview>header{z-index:3;align-items:center;display:flex;position:absolute;top:30px;left:34px;right:34px}.guest-pack-screen-preview>header>img{object-fit:contain;filter:drop-shadow(0 0 12px #e73eb880);width:62px;height:42px}.guest-pack-screen-preview>header>span{letter-spacing:.14em;background:#72175266;border:1px solid #ff4fa9b3;border-radius:99px;align-items:center;gap:6px;min-height:28px;margin-left:auto;padding:0 12px;font-size:7px;font-weight:900;display:flex}.guest-pack-screen-preview>header>span i{background:#ff51af;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #ff51af}.guest-pack-screen-preview>header>time{text-align:right;gap:2px;margin-left:12px;font-size:12px;font-style:normal;font-weight:850;display:grid}.guest-pack-screen-preview>header>time small{color:#7584a1;letter-spacing:.08em;font-size:5px}.guest-pack-screen-title{z-index:6;width:30%;position:absolute;top:132px;left:36px}.guest-pack-screen-title>small{color:var(--screen-accent,#cf5dd9);letter-spacing:.2em;font-size:5px;font-weight:900}.guest-pack-screen-title h3{letter-spacing:-.055em;justify-items:start;gap:2px;width:100%;margin:14px 0 0;line-height:1;display:grid;overflow:visible}.guest-pack-screen-title h3 span,.guest-pack-screen-title h3 em{width:max-content;max-width:100%;font-family:var(--screen-title-font,inherit);white-space:nowrap;padding:0 .08em .12em 0;font-style:normal;font-weight:900;line-height:.9;display:block;overflow:visible}.guest-pack-screen-title h3 span{color:var(--screen-title-primary,#fff)}.guest-pack-screen-title h3 em{color:#0000;background:linear-gradient(100deg,var(--screen-accent,#fa50ac),var(--screen-accent-two,#9856ff) 58%,var(--screen-accent-three,#3ba7ff));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.guest-pack-screen-title>p{color:var(--screen-muted,#8793ab);letter-spacing:.18em;margin:12px 0 0;font-size:5px;font-weight:850;line-height:1.35}.guest-pack-screen-title>div{gap:8px;margin-top:30px;display:grid}.guest-pack-screen-title>div span{border-bottom:1px solid #7d92c524;grid-template-columns:42px 1fr;align-items:center;padding-bottom:8px;display:grid}.guest-pack-screen-title>div small{color:var(--screen-muted,#8490aa);letter-spacing:.09em;font-size:5px;font-weight:850}.guest-pack-screen-photo{z-index:3;aspect-ratio:1;justify-items:center;width:42%;display:grid;position:absolute;top:95px;left:32%}.guest-pack-screen-photo>i{border:1px dashed #984eff59;border-radius:50%;position:absolute;inset:-9%;box-shadow:0 0 40px #ce40c02e}.guest-pack-screen-photo>i:after{content:"";background:#ff4dad;border-radius:50%;width:7px;height:7px;position:absolute;top:12%;left:7%;box-shadow:0 0 12px #ff4dad}.guest-pack-screen-photo>img{background:#071022;border:3px solid #ffffffe0;border-radius:50%;width:96%;height:96%;position:absolute;inset:2%;box-shadow:0 0 0 7px #d046d821,0 30px 60px #00000073}.guest-pack-screen-photo>span{color:#ff61bb;letter-spacing:.12em;background:#130a1e;border:1px solid #ff4caeb3;border-radius:99px;align-items:center;min-height:22px;padding:0 10px;font-size:6px;font-weight:900;display:flex;position:absolute;bottom:-15px}.guest-pack-screen-photo>b{font-size:13px;position:absolute;bottom:-43px}.guest-pack-screen-photo>small{color:#73809b;font-size:6px;position:absolute;bottom:-61px}.guest-pack-screen-preview>aside{z-index:3;width:21%;position:absolute;top:120px;right:34px}.guest-pack-screen-preview>aside>small{color:#7e8aa5;letter-spacing:.15em;border-bottom:1px solid #778fc933;padding-bottom:10px;font-size:5px;font-weight:900;display:block}.guest-pack-screen-preview>aside>span{border-bottom:1px solid #778fc91f;grid-template-columns:22px 1fr;align-items:center;gap:0 7px;min-height:48px;display:grid}.guest-pack-screen-preview>aside>span i{color:#f05bb4;border:1px solid #e546b74d;border-radius:50%;grid-row:1/3;place-items:center;width:20px;height:20px;font-size:6px;font-style:normal;display:grid}.guest-pack-screen-preview>aside>span small{color:#74819c;font-size:5px}.guest-pack-screen-preview>footer{z-index:3;background:#070c1fe0;border:1px solid #768ecd47;border-radius:10px;grid-template-columns:1fr 58px;align-items:center;gap:10px;width:22%;padding:10px;display:grid;position:absolute;bottom:32px;right:34px}.guest-pack-screen-preview>footer>div{gap:4px;display:grid}.guest-pack-screen-preview>footer small{color:#fa58b3;letter-spacing:.12em;font-size:5px;font-weight:900}.guest-pack-screen-preview>footer img,.guest-pack-screen-preview>footer svg{object-fit:contain;background:#fff;border-radius:6px;width:58px;height:58px;padding:4px}.guest-pack-screen-preview>footer svg{color:#080d1c}.guest-pack-screen-control>header>button{color:#bdc8da;background:#09162acc;border:1px solid #7c9ad33d;border-radius:9px;min-height:32px;padding:0 11px;font-size:7px;font-weight:800}.guest-pack-screen-settings{background:#061122a8;border:1px solid #7c97cd29;border-radius:14px;gap:17px;margin-top:18px;padding:18px;display:grid}.guest-pack-screen-settings fieldset{border:0;margin:0;padding:0}.guest-pack-screen-settings legend,.guest-pack-screen-settings label>span{color:#95a4ba;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;width:100%;margin-bottom:9px;font-size:7px;font-weight:850;display:flex}.guest-pack-screen-settings fieldset>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.guest-pack-screen-settings button{color:#9fadc0;background:#09182b;border:1px solid #7c9ad338;border-radius:10px;min-height:38px;font-size:8px;font-weight:800}.guest-pack-screen-settings button.active{color:#fff;background:linear-gradient(135deg,#de3eaa38,#4a57e433);border-color:#ed58b3;box-shadow:0 0 22px #de3eaa1a}.guest-pack-screen-settings input[type=range]{accent-color:#ed58b3;width:100%}.guest-pack-screen-settings label>span b{color:#ed69bc}.guest-pack-screen-note{color:#8f9db2;background:#741e611a;border-left:2px solid #ed58b3;margin:14px 0 0;padding:12px 14px;font-size:8px!important;line-height:1.55!important}.guest-pack-screen-note strong{color:#dbe3ef}@media (max-width:900px){.guest-pack-screen-preview{min-height:520px;position:relative}.guest-pack-screen-title h3{font-size:32px}.guest-pack-screen-title{width:30%;left:24px}.guest-pack-screen-photo{width:47%;top:120px;left:29%}.guest-pack-screen-preview>aside{display:none}.guest-pack-screen-preview>footer{width:27%;right:24px}}.guest-pack-theme-picker{background:#0510219e;border:1px solid #7d99cf29;border-radius:15px;margin:20px 0;padding:18px}.guest-pack-theme-picker>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;display:flex}.guest-pack-theme-picker>header small{color:#ee5ab3;letter-spacing:.17em;font-size:7px;font-weight:900}.guest-pack-theme-picker>header h4{color:#f3f6fc;margin:6px 0 0;font-size:18px}.guest-pack-theme-picker>header p{color:#8492a8;max-width:620px;margin:6px 0 0;font-size:9px;line-height:1.5}.guest-pack-theme-picker>header>span{color:#8795aa;text-align:right;max-width:250px;font-size:8px;line-height:1.45}.guest-pack-theme-picker>header>span b{color:#dfe6f2;display:block}.guest-pack-theme-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.guest-pack-theme-picker>div>button{color:#dce4f0;text-align:left;background:#08172a;border:1px solid #7b99cf2e;border-radius:12px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:11px;min-height:66px;padding:8px;display:grid;position:relative}.guest-pack-theme-picker>div>button:hover{border-color:#eb54b270;transform:translateY(-1px)}.guest-pack-theme-picker>div>button.active{background:linear-gradient(135deg,#da3aa429,#4858d824);border-color:#ed58b3;box-shadow:0 0 0 1px #ed58b324,0 10px 28px #0000002e}.guest-pack-theme-picker>div>button>i{border:1px solid #ffffff2e;border-radius:8px;width:64px;height:48px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.guest-pack-theme-picker>div>button>i:before{content:"";background:#0206103d;border:1px solid #ffffffc7;border-radius:50%;width:24px;height:24px;position:absolute;top:7px;left:20px}.guest-pack-theme-picker>div>button>i span{background:#ffffffb3;border-radius:99px;height:2px;position:absolute}.guest-pack-theme-picker>div>button>i span:first-child{width:12px;top:9px;left:6px}.guest-pack-theme-picker>div>button>i span:last-child{width:15px;bottom:8px;right:6px}.guest-pack-theme-picker>div>button>span{gap:4px;display:grid}.guest-pack-theme-picker>div>button>span b{font-size:9px}.guest-pack-theme-picker>div>button>span small{color:#7f8da2;font-size:7px}.guest-pack-theme-picker>div>button>em{color:#6be1bf;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-style:normal;font-weight:900;position:absolute;top:7px;right:8px}:is(.guest-pack-screen-preview,.live-audience-display).theme-birthday-1{--screen-accent:#25d9ff;--screen-accent-two:#f04bd9;--screen-accent-three:#663cff;--screen-title-primary:#fff;--screen-muted:#b5b7ca;--screen-canvas:radial-gradient(circle at 57% 44%,#5132c452,transparent 28%),radial-gradient(circle at 87% 20%,#f04bd933,transparent 34%),linear-gradient(135deg,#01030d,#09051b 54%,#020611)}:is(.guest-pack-screen-preview,.live-audience-display).theme-neon-celebration{--screen-accent:#ff4caf;--screen-accent-two:#9656ff;--screen-accent-three:#39a8ff;--screen-title-primary:#f8f8ff;--screen-muted:#8996b2;--screen-canvas:radial-gradient(circle at 52% 48%,#6831be47,transparent 27%),radial-gradient(circle at 87% 20%,#2d8af138,transparent 32%),linear-gradient(135deg,#030510,#09051b 50%,#020a18)}:is(.guest-pack-screen-preview,.live-audience-display).theme-teen-birthday{--screen-accent:#ff008d;--screen-accent-two:#00c8ff;--screen-accent-three:#b7ff00;--screen-title-primary:#fff;--screen-muted:#a8afbb;--screen-canvas:radial-gradient(circle at 50% 42%,#00c8ff24,transparent 24%),radial-gradient(circle at 57% 54%,#ff008d2b,transparent 30%),repeating-linear-gradient(116deg,#ffffff06 0 2px,transparent 2px 19px),linear-gradient(132deg,#030507,#0a0b0d 50%,#030405)}:is(.guest-pack-screen-preview,.live-audience-display).theme-baby-shower{--screen-accent:#e8999e;--screen-accent-two:#9eb9d2;--screen-accent-three:#204f82;--screen-title-primary:#0a2e59;--screen-muted:#70819a;--screen-title-font:Georgia,serif;--screen-canvas:linear-gradient(180deg,#fbf8f3,#f4eee7)}:is(.guest-pack-screen-preview,.live-audience-display).theme-ivory-romance{--screen-accent:#f2d9be;--screen-accent-two:#c58f91;--screen-accent-three:#8a536c;--screen-title-primary:#fffaf2;--screen-muted:#bba9aa;--screen-title-font:Georgia,serif;--screen-canvas:radial-gradient(circle at 51% 48%,#d2939133,transparent 30%),radial-gradient(circle at 88% 20%,#e8cdae1f,transparent 34%),linear-gradient(135deg,#120d12,#2a1721 52%,#17131a)}:is(.guest-pack-screen-preview,.live-audience-display).theme-golden-milestone{--screen-accent:#f4ca68;--screen-accent-two:#d18d29;--screen-accent-three:#6688c5;--screen-title-primary:#fff8e6;--screen-muted:#a9a389;--screen-canvas:radial-gradient(circle at 51% 48%,#de9d3038,transparent 29%),radial-gradient(circle at 88% 20%,#4971b62b,transparent 32%),linear-gradient(135deg,#050a13,#101b2d 52%,#071124)}:is(.guest-pack-screen-preview,.live-audience-display).theme-midnight-gala{--screen-accent:#e6c46e;--screen-accent-two:#9b7bda;--screen-accent-three:#c8a96a;--screen-title-primary:#fffdf5;--screen-muted:#9995a1;--screen-title-font:Georgia,serif;--screen-canvas:radial-gradient(circle at 52% 48%,#9770d229,transparent 28%),radial-gradient(circle at 88% 20%,#e0bd651c,transparent 34%),linear-gradient(135deg,#020305,#0b0a10 52%,#05070c)}:is(.guest-pack-screen-preview,.live-audience-display).theme-garden-story{--screen-accent:#f0aaa8;--screen-accent-two:#76ad8d;--screen-accent-three:#dbc49e;--screen-title-primary:#fbf6ea;--screen-muted:#9bab9f;--screen-title-font:Georgia,serif;--screen-canvas:radial-gradient(circle at 51% 48%,#75ad8c38,transparent 30%),radial-gradient(circle at 88% 20%,#eea7a524,transparent 34%),linear-gradient(135deg,#07110e,#10221a 52%,#161813)}:is(.guest-pack-screen-preview,.live-audience-display).theme-festival-pulse{--screen-accent:#ff7036;--screen-accent-two:#ff3094;--screen-accent-three:#6b43ff;--screen-title-primary:#fff7ef;--screen-muted:#a392b7;--screen-canvas:radial-gradient(circle at 51% 48%,#ff309445,transparent 28%),radial-gradient(circle at 88% 20%,#ff70362e,transparent 32%),linear-gradient(135deg,#0b0316,#1d0631 52%,#08091f)}:is(.guest-pack-screen-preview,.live-audience-display).theme-heritage-tribute{--screen-accent:#d4c09c;--screen-accent-two:#859486;--screen-accent-three:#8e9aa4;--screen-title-primary:#f2eee4;--screen-muted:#9da29d;--screen-title-font:Georgia,serif;--screen-canvas:radial-gradient(circle at 51% 48%,#9a917824,transparent 30%),radial-gradient(circle at 88% 20%,#75897c1a,transparent 34%),linear-gradient(135deg,#0a0d0e,#1a2020 52%,#11171a)}:is(.guest-pack-screen-preview,.live-audience-display).theme-coastal-escape{--screen-accent:#45c4c7;--screen-accent-two:#3f86ca;--screen-accent-three:#edb36e;--screen-title-primary:#f2ffff;--screen-muted:#88a8b0;--screen-canvas:radial-gradient(circle at 51% 48%,#3aa1b63d,transparent 30%),radial-gradient(circle at 88% 20%,#edb26d24,transparent 33%),linear-gradient(135deg,#031014,#08222a 52%,#07152a)}:is(.guest-pack-screen-preview,.live-audience-display).theme-team-spirit{--screen-accent:#ed4e60;--screen-accent-two:#2e6bd5;--screen-accent-three:#f5f6fb;--screen-title-primary:#fff;--screen-muted:#91a0be;--screen-canvas:radial-gradient(circle at 51% 48%,#2b68d340,transparent 29%),radial-gradient(circle at 88% 20%,#ed4e602b,transparent 33%),linear-gradient(135deg,#040914,#08162f 52%,#0b0e18)}:is(.guest-pack-screen-preview,.live-audience-display).theme-modern-community{--screen-accent:#26c7c3;--screen-accent-two:#ff7062;--screen-accent-three:#5369e8;--screen-title-primary:#f6ffff;--screen-muted:#8fa6b2;--screen-canvas:radial-gradient(circle at 51% 48%,#26c7c336,transparent 30%),radial-gradient(circle at 88% 20%,#ff706224,transparent 33%),linear-gradient(135deg,#031014,#09232a 52%,#0b1030)}.guest-pack-screen-preview[class*=theme-]{background:var(--screen-canvas)}.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-frame{border-color:var(--screen-accent)}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-frame{border-color:color-mix(in srgb,var(--screen-accent) 42%,transparent)}}.guest-pack-screen-preview[class*=theme-]>header>span{border-color:var(--screen-accent)}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview[class*=theme-]>header>span{border-color:color-mix(in srgb,var(--screen-accent) 72%,transparent)}}.guest-pack-screen-preview[class*=theme-]>header>span{color:var(--screen-title-primary)}.guest-pack-screen-preview[class*=theme-]>header>span i,.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-photo>i:after{background:var(--screen-accent);box-shadow:0 0 12px var(--screen-accent)}.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-photo>i{border-color:var(--screen-accent-two)}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-photo>i{border-color:color-mix(in srgb,var(--screen-accent-two) 45%,transparent)}}.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-photo>span,.guest-pack-screen-preview[class*=theme-]>footer small{border-color:var(--screen-accent)}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-photo>span,.guest-pack-screen-preview[class*=theme-]>footer small{border-color:color-mix(in srgb,var(--screen-accent) 70%,transparent)}}.guest-pack-screen-preview[class*=theme-] .guest-pack-screen-photo>span,.guest-pack-screen-preview[class*=theme-]>footer small{color:var(--screen-accent)}.guest-pack-screen-preview.theme-ivory-romance .guest-pack-screen-photo>img,.guest-pack-screen-preview.theme-garden-story .guest-pack-screen-photo>img{border-color:#f4e4cf}.guest-pack-screen-preview.theme-heritage-tribute:after{content:"";z-index:-1;opacity:.12;background-image:linear-gradient(90deg,#0000 49.8%,#d4c09c 50%,#0000 50.2%);position:absolute;inset:0}.guest-pack-screen-preview.theme-team-spirit .guest-pack-screen-title h3{text-transform:uppercase;font-style:italic}@media (max-width:900px){.guest-pack-theme-picker>header{flex-direction:column;align-items:flex-start}.guest-pack-theme-picker>header>span{text-align:left}.guest-pack-theme-picker>div{grid-template-columns:1fr}}.keepsakes-page{color:#f7f8ff;background:radial-gradient(circle at 80% 6%,#3460ff21,#0000 28%),radial-gradient(circle at 16% 22%,#ef4d8d17,#0000 25%);padding:42px clamp(18px,3vw,58px) 145px;position:relative;overflow:hidden}.keepsakes-page:before{content:"";pointer-events:none;opacity:.16;background-image:radial-gradient(#6f8fcc8c .65px,#0000 .65px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 42%);mask-image:linear-gradient(#000,#0000 42%)}.keepsakes-page>*{z-index:1;position:relative}.keepsakes-hero{grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:36px;max-width:1420px;margin:0 auto 30px;display:grid}.keepsakes-eyebrow,.keepsake-shop header span,.keepsake-feature-copy>span,.keepsake-review header span{color:#ff6d9f;letter-spacing:.22em;font-size:11px;font-weight:850}.keepsakes-hero h1{letter-spacing:-.065em;margin:13px 0 15px;font-size:clamp(50px,5.6vw,94px);font-weight:590;line-height:.88}.keepsakes-hero h1 em{letter-spacing:-.045em;color:#0000;background:linear-gradient(92deg,#ff668e,#c651cc,#4f86ff);-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:500;display:inline-block}.keepsakes-hero p{color:#a9b5ca;max-width:670px;margin:0;font-size:17px;line-height:1.62}.keepsakes-hero-promise{background:linear-gradient(145deg,#14223ae6,#091120eb);border:1px solid #253856;border-radius:20px;gap:6px;padding:24px 25px;display:grid;box-shadow:0 28px 70px #0003}.keepsakes-hero-promise b{font-family:Georgia,serif;font-size:24px}.keepsakes-hero-promise span{color:#aab7ca;font-size:13px;line-height:1.5}.keepsakes-hero-promise i{color:#6ee5bf;letter-spacing:.12em;text-transform:uppercase;background:#2dc29b12;border:1px solid #38d2ad47;border-radius:40px;width:max-content;margin-top:8px;padding:6px 10px;font-size:9px;font-style:normal;font-weight:800}.keepsake-feature{border:1px solid var(--product-accent);grid-template-columns:minmax(360px,1.15fr) minmax(340px,.85fr);max-width:1420px;min-height:470px;margin:0 auto 58px;display:grid}@supports (color:color-mix(in lab, red, red)){.keepsake-feature{border:1px solid color-mix(in srgb,var(--product-accent) 45%,#29405e)}}.keepsake-feature{box-shadow:0 35px 95px #00000052,0 0 65px var(--product-accent);background:linear-gradient(135deg,#131e35fa,#060d1bfa);border-radius:26px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.keepsake-feature{box-shadow:0 35px 95px #00000052,0 0 65px color-mix(in srgb,var(--product-accent) 12%,transparent)}}.keepsake-feature-art{background:radial-gradient(circle at 50% 55%,var(--product-accent),transparent 48%),linear-gradient(135deg,#07101e,#101a31);place-items:center;min-height:470px;display:grid}@supports (color:color-mix(in lab, red, red)){.keepsake-feature-art{background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--product-accent) 22%,transparent),transparent 48%),linear-gradient(135deg,#07101e,#101a31)}}.keepsake-feature-art{overflow:hidden}.keepsake-feature-copy{border-left:1px solid #293a55;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,74px);display:flex}.keepsake-feature-copy h2{letter-spacing:-.045em;max-width:530px;margin:15px 0 13px;font-family:Georgia,serif;font-size:clamp(39px,4vw,67px);line-height:.94}.keepsake-feature-copy>p{color:#aab6ca;max-width:560px;margin:0;font-size:15px;line-height:1.67}.keepsake-feature-specs{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.keepsake-feature-specs small{color:#c3ccda;background:#0b1528;border:1px solid #2b3c59;border-radius:40px;padding:8px 11px}.keepsake-feature-action{justify-content:space-between;align-items:end;gap:22px;margin-top:36px;display:flex}.keepsake-feature-action>div{grid-template-columns:auto auto;align-items:end;gap:0 8px;display:grid}.keepsake-feature-action>div small{color:#7f8da2;text-transform:uppercase;letter-spacing:.14em;grid-column:1/-1;font-size:9px;font-weight:800}.keepsake-feature-action>div strong{font-size:31px}.keepsake-feature-action>div i{color:#7f8da2;padding-bottom:5px;font-size:10px;font-style:normal}.keepsake-feature-action>button,.keepsake-basket>button,.keepsake-checkout{color:#fff;min-height:58px;box-shadow:0 12px 35px var(--product-accent);background:linear-gradient(100deg,#f25884,#c347bd 52%,#3e80f4);border:1px solid #ffffff9e;border-radius:14px;justify-content:center;align-items:center;gap:30px;padding:0 22px;font-weight:800;display:flex}@supports (color:color-mix(in lab, red, red)){.keepsake-feature-action>button,.keepsake-basket>button,.keepsake-checkout{box-shadow:0 12px 35px color-mix(in srgb,var(--product-accent) 20%,transparent)}}.keepsake-feature-action>button:hover,.keepsake-basket>button:hover,.keepsake-checkout:hover{filter:brightness(1.08);transform:translateY(-2px)}.keepsake-shop{max-width:1420px;margin:0 auto}.keepsake-shop>header{grid-template-columns:1fr minmax(300px,440px);align-items:end;gap:40px;display:grid}.keepsake-shop header h2{letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(37px,4vw,58px)}.keepsake-shop header p{color:#8f9db2;margin:0;line-height:1.65}.keepsake-filters{background:#08101ec7;border:1px solid #23334e;border-radius:15px;gap:4px;margin:25px 0 22px;padding:7px;display:flex;overflow:auto}.keepsake-filters button{color:#8492a7;background:0 0;border:1px solid #0000;border-radius:10px;min-width:max-content;min-height:40px;padding:0 16px;font-weight:700}.keepsake-filters button:hover{color:#fff}.keepsake-filters button.active{color:#fff;background:linear-gradient(120deg,#ec4f8e2e,#4666eb33);border-color:#743a7b}.keepsake-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.keepsake-grid article{background:linear-gradient(145deg,#0d192cfa,#070e1bfa);border:1px solid #253652;border-radius:18px;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}.keepsake-grid article:hover,.keepsake-grid article.selected{border-color:#6f4d90;transform:translateY(-4px);box-shadow:0 24px 50px #00000040}.keepsake-product-preview{background:radial-gradient(circle at 50% 70%,#5861e92e,#0000 50%),#091426;border:0;border-bottom:1px solid #253652;place-items:center;width:100%;height:238px;padding:0;display:grid;position:relative;overflow:hidden}.keepsake-product-preview>span{z-index:5;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;background:#070c199e;border:1px solid #ffffff2e;border-radius:6px;padding:6px 8px;font-size:7px;font-weight:900;position:absolute;top:14px;left:14px}.keepsake-product-copy{flex-direction:column;justify-content:space-between;gap:18px;min-height:205px;padding:18px;display:flex}.keepsake-product-copy small{color:#6f7d92;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.keepsake-product-copy h3{margin:6px 0 8px;font-family:Georgia,serif;font-size:23px}.keepsake-product-copy p{color:#8c99ac;margin:0;font-size:12px;line-height:1.5}.keepsake-product-price{justify-content:space-between;align-items:center;display:flex}.keepsake-product-price strong{font-size:20px}.keepsake-product-price button{color:#fff;background:#101c31;border:1px solid #344665;border-radius:9px;align-items:center;gap:9px;min-height:37px;padding:0 10px 0 13px;font-weight:700;display:flex}.keepsake-product-price button b{color:#ff669b;font-size:16px}.keepsake-art{--product-accent:#a45bff;perspective:900px;place-items:center;width:88%;height:88%;display:grid;position:relative}.keepsake-art-glow{aspect-ratio:1;background:var(--product-accent);border-radius:50%;width:65%;position:absolute}@supports (color:color-mix(in lab, red, red)){.keepsake-art-glow{background:color-mix(in srgb,var(--product-accent) 45%,transparent)}}.keepsake-art-glow{filter:blur(55px);opacity:.65}.keepsake-art-object{z-index:2;aspect-ratio:.78;border:1px solid var(--product-accent);place-items:center;width:42%;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.keepsake-art-object{border:1px solid color-mix(in srgb,var(--product-accent) 72%,white)}}.keepsake-art-object{box-shadow:-12px 12px 0 #040913bf,0 0 0 2px var(--product-accent),0 20px 45px #00000073;background:linear-gradient(145deg,#172443,#080e1d) 50%/cover;border-radius:6px 15px 15px 6px}@supports (color:color-mix(in lab, red, red)){.keepsake-art-object{box-shadow:-12px 12px 0 #040913bf,0 0 0 2px color-mix(in srgb,var(--product-accent) 20%,transparent),0 20px 45px #00000073}}.keepsake-art-object{overflow:hidden;transform:rotateY(-12deg)rotate(-2deg)}.keepsake-art-object:after{content:"";background:linear-gradient(105deg,#0000 28%,#ffffff26 46%,#0000 60%);animation:5s ease-in-out infinite keepsakeShine;position:absolute;inset:0;transform:translate(-100%)}.keepsake-art-mark{z-index:2;color:#fff;letter-spacing:.07em;text-shadow:0 2px 9px #000;background:#03081273;border-radius:6px;padding:8px 10px;font-size:11px;position:relative}.keepsake-art-frame .keepsake-art-object{aspect-ratio:1.18;border:9px solid #101216;border-radius:2px;width:65%;transform:rotate(2deg);box-shadow:0 20px 45px #000}.keepsake-art-canvas .keepsake-art-object{aspect-ratio:1.25;border:6px solid #d7d1c3;border-radius:1px;width:68%;transform:rotate(-2deg)}.keepsake-art-cards .keepsake-art-object,.keepsake-card-back,.keepsake-card-mid{aspect-ratio:1.5;border-radius:4px;width:47%;transform:rotate(-5deg)}.keepsake-card-back,.keepsake-card-mid{background:#151f35;border:1px solid #42536d;display:block;position:absolute}.keepsake-card-back{transform:translate(19%,-13%)rotate(8deg)}.keepsake-card-mid{transform:translate(-14%,8%)rotate(-14deg)}.keepsake-art-magnets .keepsake-art-object,.keepsake-magnet{aspect-ratio:1;border-radius:50%;width:34%;transform:none}.keepsake-magnet{background:linear-gradient(145deg,#1b2740,#0a1020);border:1px solid #7958d8;display:block;position:absolute;box-shadow:0 10px 30px #000}.keepsake-magnet.two{transform:translate(58%,-38%)}.keepsake-magnet.three{transform:translate(-55%,30%)}.keepsake-art-calendar .keepsake-art-object{aspect-ratio:1.1;border-radius:8px;width:60%;transform:rotate(1deg)}.keepsake-art-calendar .keepsake-art-object:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 9%,#d9ddec 10% 12%,#0000 13% 20%);position:absolute;inset:0 0 82%}.keepsake-art-calendar b{color:#fff;font:700 30px Georgia,serif;position:absolute;bottom:7px;right:12px}.keepsake-art-mug .keepsake-art-object{aspect-ratio:1;border-radius:6px 6px 20px 20px;width:43%;transform:none}.keepsake-art-mug .keepsake-art-object>i{border:10px solid #53637d;border-left:0;border-radius:0 50% 50% 0;width:40%;height:58%;position:absolute;right:-30%}.keepsake-art-case .keepsake-art-object{aspect-ratio:.54;border-radius:20px;width:33%;transform:rotate(6deg)}.keepsake-art-ornament .keepsake-art-object{aspect-ratio:1;border-radius:50%;width:42%;transform:none}.keepsake-art-ornament .keepsake-art-object:before{content:"";border:5px solid #d5a947;border-bottom:0;border-radius:12px 12px 0 0;width:22px;height:24px;position:absolute;top:-23px}.keepsake-art-box .keepsake-art-object{width:50%;transform:translateY(8%)rotate(-1deg)}.keepsake-box-lid{z-index:3;background:linear-gradient(120deg,#5a3e1b,#c89c4f);border:1px solid #987641;border-radius:5px;width:55%;height:13%;display:block;position:absolute;transform:translateY(-220%)rotate(-3deg);box-shadow:0 12px 25px #000}@keyframes keepsakeShine{0%,60%{transform:translate(-110%)}85%,to{transform:translate(120%)}}.keepsake-steps{background:#091222db;border:1px solid #263752;border-radius:18px;grid-template-columns:repeat(3,1fr);max-width:1420px;margin:28px auto 0;display:grid;overflow:hidden}.keepsake-steps>div{border-right:1px solid #263752;grid-template-rows:auto auto;grid-template-columns:38px 1fr;align-content:center;gap:3px 12px;min-height:120px;padding:24px;display:grid}.keepsake-steps>div:last-child{border:0}.keepsake-steps i{color:#ff70a0;border:1px solid #6a4185;border-radius:50%;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;display:grid}.keepsake-steps b{font-family:Georgia,serif;font-size:18px}.keepsake-steps span{color:#8290a5;font-size:11px}.keepsake-basket{z-index:60;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#08101ff0;border:1px solid #46577a;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;width:min(530px,100vw - 40px);padding:11px 11px 11px 15px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:24px;right:32px;transform:translateY(160%);box-shadow:0 24px 70px #000}.keepsake-basket.visible{transform:translateY(0)}.keepsake-basket>div{align-items:center;gap:11px;display:flex}.keepsake-basket>div>span{color:#fff;background:linear-gradient(135deg,#ef558c,#874bde,#3687ed);border-radius:50%;place-items:center;width:37px;height:37px;font-weight:800;display:grid}.keepsake-basket p{gap:2px;margin:0;display:grid}.keepsake-basket p small{color:#8290a4}.keepsake-basket>button{border-radius:11px;min-height:47px}.keepsake-notice{z-index:100;color:#dffcf3;background:#092223f5;border:1px solid #3b9f85;border-radius:12px;max-width:430px;padding:16px 20px;position:fixed;bottom:105px;right:32px;box-shadow:0 18px 50px #000}.keepsake-review-overlay{z-index:200;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#01050dc7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.keepsake-review{background:linear-gradient(145deg,#101b31,#080f1e);border:1px solid #394d70;border-radius:24px;width:min(760px,100%);max-height:min(900px,92vh);padding:28px;overflow:auto;box-shadow:0 45px 130px #000}.keepsake-review>header{justify-content:space-between;gap:20px;display:flex}.keepsake-review h2{margin:9px 0 6px;font-family:Georgia,serif;font-size:39px}.keepsake-review header p{color:#8e9bb0;margin:0}.keepsake-review header>button{color:#fff;background:#101a2c;border:1px solid #354764;border-radius:50%;flex:none;width:42px;height:42px;font-size:24px}.keepsake-review-list{gap:8px;margin:25px 0;display:grid}.keepsake-review-list>div{background:#0a1426;border:1px solid #263752;border-radius:13px;grid-template-columns:80px 1fr auto 85px;align-items:center;gap:12px;min-height:82px;padding:9px 12px;display:grid}.keepsake-review-list .keepsake-art{width:74px;height:64px}.keepsake-review-list .keepsake-art-object{width:40%}.keepsake-review-list p{gap:4px;margin:0;display:grid}.keepsake-review-list p small{color:#7e8ca1}.keepsake-review-list>div>div:not(.keepsake-art){align-items:center;gap:8px;display:flex}.keepsake-review-list>div>div button{color:#fff;background:#142137;border:1px solid #33445f;border-radius:7px;width:28px;height:28px}.keepsake-review-list>div>strong{text-align:right}.keepsake-totals{border-block:1px solid #2a3b57;padding:18px 0}.keepsake-totals p{color:#8b99ac;justify-content:space-between;margin:0;padding:6px 2px;display:flex}.keepsake-totals p b{color:#d7ddea}.keepsake-totals .credit span,.keepsake-totals .credit b{color:#6de2b9}.keepsake-totals .total{color:#fff;border-top:1px solid #273854;margin-top:8px;padding-top:14px;font-weight:800}.keepsake-totals .total b{font-size:24px}.keepsake-review-promise{background:linear-gradient(100deg,#34ceaa14,#4266e814);border:1px solid #263852;border-radius:12px;gap:12px;margin:18px 0;padding:14px;display:flex}.keepsake-review-promise>span{color:#61e3bb}.keepsake-review-promise p{gap:3px;margin:0;display:grid}.keepsake-review-promise p small{color:#8290a4}.keepsake-checkout{width:100%}.keepsake-review-note{color:#6f7d91;text-align:center;margin-top:12px;display:block}@media (max-width:1180px){.keepsake-grid{grid-template-columns:repeat(3,1fr)}.keepsake-feature{grid-template-columns:1fr 1fr}.keepsake-feature-action{flex-direction:column;align-items:stretch}.keepsake-feature-action>button{width:100%}}@media (max-width:850px){.keepsakes-page{padding:26px 14px 135px}.keepsakes-hero{grid-template-columns:1fr;gap:20px}.keepsakes-hero h1{font-size:clamp(47px,13vw,72px)}.keepsakes-hero-promise{display:none}.keepsake-feature{grid-template-columns:1fr}.keepsake-feature-art{min-height:350px}.keepsake-feature-copy{border-top:1px solid #293a55;border-left:0;padding:30px 23px}.keepsake-shop>header{grid-template-columns:1fr;gap:12px}.keepsake-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.keepsake-steps{grid-template-columns:1fr}.keepsake-steps>div{border-bottom:1px solid #263752;border-right:0;min-height:90px}.keepsake-basket{bottom:18px;right:20px}.keepsake-review-list>div{grid-template-columns:62px 1fr auto}.keepsake-review-list>div>strong{grid-column:2/4}.keepsake-review-list .keepsake-art{width:58px}}@media (max-width:560px){.keepsake-grid{grid-template-columns:1fr}.keepsake-product-preview{height:260px}.keepsake-product-copy{min-height:175px}.keepsake-feature-art{min-height:300px}.keepsake-feature-copy h2{font-size:40px}.keepsake-feature-action>div{grid-template-columns:auto 1fr}.keepsake-basket{width:auto;left:10px;right:10px}.keepsake-basket p small{white-space:nowrap;text-overflow:ellipsis;max-width:130px;overflow:hidden}.keepsake-basket>button{gap:10px;padding:0 13px}.keepsake-review-overlay{padding:8px}.keepsake-review{border-radius:18px;padding:20px 15px}.keepsake-review h2{font-size:31px}}.momento-album-book{--album-paper:#f3efe7;--album-paper-deep:#d9d1c4;--album-ink:#17202b;--album-muted:#6d706e;--album-edge:#b7af9f;color:var(--album-ink);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:radial-gradient(at 50% 28%,#4e66c242,#0000 34%),linear-gradient(160deg,#07111f,#020711 75%);border:1px solid #7691c42e;border-radius:20px;padding:36px 30px 20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 35px 90px #00000042}.momento-album-book:before{content:"";z-index:-1;opacity:.18;background-image:radial-gradient(#ffffff38 .6px,#0000 .6px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.momento-album-book.theme-ivory{--album-paper:#f6f0e4;--album-paper-deep:#cdbda6;--album-ink:#30291f;--album-muted:#7b6d5c;background:radial-gradient(at 50% 25%,#c0976442,#0000 35%),linear-gradient(160deg,#241d16,#0f0c09)}.momento-album-book.theme-rose{--album-paper:#f5e9eb;--album-paper-deep:#cdaab2;--album-ink:#3a1e2b;--album-muted:#8e6472;background:radial-gradient(at 50% 25%,#db4c8440,#0000 35%),linear-gradient(160deg,#210e1b,#0f060c)}.momento-album-book.theme-botanical{--album-paper:#edf0e9;--album-paper-deep:#aeb9ad;--album-ink:#172820;--album-muted:#637269;background:radial-gradient(at 50% 25%,#468b6b3b,#0000 35%),linear-gradient(160deg,#0a1b15,#030b08)}.album-book-stage{perspective:2600px;perspective-origin:50% 43%;place-items:center;min-height:660px;display:grid;position:relative}.album-hard-cover{width:min(490px,61%);min-height:620px;box-shadow:-11px 11px 0 #050a11,-15px 15px 0 var(--album-accent),0 48px 100px #0000009e,inset 0 0 0 2px #ffffff09;border-radius:8px 24px 24px 8px;padding:30px 32px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.album-hard-cover{box-shadow:-11px 11px 0 #050a11,-15px 15px 0 color-mix(in srgb,var(--album-accent),#030711 72%),0 48px 100px #0000009e,inset 0 0 0 2px #ffffff09}}.album-hard-cover{transform-origin:0;transform-style:preserve-3d;transform:rotateY(-5deg)rotateX(1.5deg)translateZ(18px)}.album-cover-edge{z-index:3;background:linear-gradient(90deg,#00000073,#ffffff24,#00000047);width:11px;position:absolute;inset:0 0 0 auto;box-shadow:-5px 0 18px #00000040}.at-cover.turn-forward .album-hard-cover{animation:.78s cubic-bezier(.32,.01,.2,1) both album-cover-open}@keyframes album-cover-open{0%{transform:rotateY(-5deg)rotateX(1.5deg)translateZ(18px)}48%{filter:brightness(.62);transform:rotateY(-88deg)rotateX(1deg)translateZ(32px)scaleX(.92)}to{filter:brightness(.9);transform:rotateY(-178deg)rotateX(0)translateZ(4px)}}.album-open-book{width:100%;min-height:620px;transform-style:preserve-3d;filter:none;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:visible}.album-book-page{z-index:2;overflow:hidden;transform:translateZ(2px);box-shadow:0 35px 55px #00000057}.album-page-stack{z-index:0;border:1px solid var(--album-edge);background:repeating-linear-gradient(to bottom,var(--album-paper) 0 1px,var(--album-paper-deep) 1px 2px);height:calc(100% - 12px);position:absolute;top:9px;box-shadow:0 28px 50px #0006}.album-page-stack.left{border-radius:13px 0 0 13px;left:-7px;right:50%;transform:rotate(-.4deg)}.album-page-stack.right{border-radius:0 13px 13px 0;left:50%;right:-7px;transform:rotate(.4deg)}.album-book-spine{z-index:7;filter:blur(2px);opacity:.68;pointer-events:none;background:linear-gradient(90deg,#00000036,#ffffff8f 44%,#0000003d);width:18px;inset:0 auto 0 calc(50% - 9px);box-shadow:0 0 32px #0000004d}.album-paper{background:linear-gradient(135deg,#ffffff80,transparent 30%),linear-gradient(0deg,#96785005,#96785005),var(--album-paper);min-height:620px;padding:27px 30px 23px;position:relative;overflow:hidden}.album-paper:after{content:"";pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:radial-gradient(#8c7e68 .45px,#0000 .55px),radial-gradient(#fff .45px,#0000 .6px);background-position:0 0,3px 4px;background-size:6px 7px;position:absolute;inset:0}.album-photo-composition{z-index:1;position:relative}.album-photo{background:#111824;border:1px solid #181f2729;border-radius:2px;box-shadow:0 8px 22px #10141821}.album-photo-ambient{z-index:0;background-image:linear-gradient(#070c1440,#070c1440),var(--album-photo);filter:blur(16px)saturate(.8);opacity:.92;background-position:50%;background-size:cover;position:absolute;inset:-18px;transform:scale(1.08)}.album-photo img{z-index:1;object-fit:contain;object-position:center;filter:drop-shadow(0 5px 12px #00000038);position:relative}.album-photo figcaption{z-index:3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.album-sheet-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.album-sheet-face.front{transform:rotateY(0)translateZ(.6px)}.album-sheet-face.back{transform:rotateY(180deg)translateZ(.6px)}.album-turning-sheet{z-index:12;transform-origin:0;width:50%;transform-style:preserve-3d;-webkit-backface-visibility:visible;backface-visibility:visible;will-change:transform;border-radius:2px 14px 14px 2px;position:absolute;inset:0 0 0 50%;overflow:visible;box-shadow:18px 22px 30px #0000002b}.album-page-curl{z-index:20;border-radius:inherit;opacity:.6;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,#0000002e,#0000 16% 70%,#ffffff6b 88%,#0000001f);position:absolute;inset:0;transform:translateZ(1px)}.turn-back .album-turning-sheet{transform-origin:100%;border-radius:14px 2px 2px 14px;animation:.78s cubic-bezier(.35,.02,.18,1) both album-page-back-v2;inset:0 50% 0 0}.is-dragging .album-page-curl{opacity:calc(.2 + var(--album-drag-progress) * .8)}@keyframes album-page-forward-v2{0%{transform:rotateY(0)translateZ(0)scaleX(1)}40%{transform:rotateY(-68deg)translateZ(24px)scaleX(.965);box-shadow:28px 25px 38px #0000004d}64%{transform:rotateY(-112deg)translateZ(28px)scaleX(.95);box-shadow:-24px 22px 38px #00000045}to{transform:rotateY(-180deg)translateZ(0)scaleX(1)}}@keyframes album-page-back-v2{0%{transform:rotateY(0)translateZ(0)scaleX(1)}40%{transform:rotateY(68deg)translateZ(24px)scaleX(.965)}64%{transform:rotateY(112deg)translateZ(28px)scaleX(.95)}to{transform:rotateY(180deg)translateZ(0)scaleX(1)}}.album-page-hotspot{z-index:30;color:#fff;opacity:0;background:0 0;border:0;width:70px;padding:0;transition:opacity .25s;position:absolute;top:8%;bottom:8%}:is(.album-page-hotspot:hover,.album-page-hotspot:focus-visible){opacity:1}.album-page-hotspot.previous{left:0}.album-page-hotspot.next{right:0}.album-page-hotspot span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040a148c;border:1px solid #ffffff38;border-radius:40px;place-items:center;width:42px;height:68px;font-size:31px;display:grid;box-shadow:0 10px 30px #00000040}.album-page-hotspot.next span{margin-left:auto}.album-book-controls{max-width:790px;margin-top:22px}.album-book-controls>button{transition:transform .2s,border-color .2s,background .2s}.album-book-controls>button:not(:disabled):hover{border-color:var(--album-accent);background:#10213a;transform:translateY(-2px)}.album-book-controls>div>span{border-radius:4px;height:3px}.album-book-controls>div>span i{border-radius:4px}.album-swipe-note span{color:#d5dce8;letter-spacing:.13em;font-weight:800}.album-page-announcement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.album-book-stage{min-height:590px}.album-open-book,.album-paper{min-height:540px}.album-hard-cover{min-height:550px}}@media (max-width:720px){.momento-album-book{border-radius:14px;padding:18px 10px 15px}.album-book-stage{min-height:540px}.album-hard-cover{border-radius:6px 18px 18px 6px;width:min(86%,360px);min-height:500px;padding:22px}.album-hard-cover>header img{width:103px}.album-cover-copy{margin-bottom:36px}.album-cover-copy h1{font-size:44px}.album-cover-copy p{font-size:14px}.portrait-reader .album-open-book{grid-template-columns:1fr;width:min(91%,410px);min-height:505px}.portrait-reader .album-book-page.left{border-radius:8px 16px 16px 8px;box-shadow:10px 26px 44px #0006,inset 15px 0 24px #00000014}.portrait-reader .album-paper{min-height:505px;padding:18px 17px 15px}.portrait-reader .album-book-spine{filter:blur(1px);width:7px;inset:0 auto 0 0}.portrait-reader .album-page-stack.left{border-radius:8px 16px 16px 8px;left:-6px;right:0}.portrait-reader .album-page-stack.right{display:none}.portrait-reader .album-turning-sheet{transform-origin:0;border-radius:8px 16px 16px 8px;width:100%;inset:0}.portrait-reader.turn-back .album-turning-sheet{transform-origin:100%;inset:0}.album-paper-rule,.album-page-mark{font-size:6px}.album-photo-composition{gap:7px;margin:12px 0 9px}.album-photo figcaption b{font-size:10px}.album-photo figcaption small{font-size:6px}.album-page-hotspot{width:52px}.album-page-hotspot span{width:36px;height:58px;font-size:25px}.album-book-controls{grid-template-columns:42px 1fr 42px;gap:10px}.album-book-controls>button{width:42px;height:42px}.album-book-controls small{font-size:6px;line-height:1.45}.album-swipe-note{font-size:7px}}@media (prefers-reduced-motion:reduce){.album-turning-sheet,.at-cover.turn-forward .album-hard-cover{animation-duration:.01ms!important}.album-book-controls>button,.album-page-hotspot,.album-photo img{transition:none!important}}.event-form-grid textarea{resize:vertical;color:#fff;width:100%;min-height:82px;font:inherit;background:#070d19;border:1px solid #7d91b82e;border-radius:6px;outline:0;margin-top:8px;padding:14px;line-height:1.5}.event-form-grid textarea:focus{border-color:#8b68ff;box-shadow:0 0 0 3px #7e57ff14}.event-form-grid label>small{color:#64738a;margin-top:6px;font-weight:500;display:block}.studio-event-form-grid textarea{resize:vertical;color:#fff;width:100%;min-height:82px;font:inherit;background:#040c18;border:1px solid #8196c12e;border-radius:7px;outline:0;padding:13px;line-height:1.55}.studio-event-form-grid textarea:focus{border-color:#b350bd;box-shadow:0 0 0 3px #b147bc1a}.studio-event-form-grid textarea::placeholder{color:#526178}.guided-story-brief{background:linear-gradient(110deg,#e94e8f13,#4265e812);border:1px solid #91a9d52e;border-radius:13px;grid-template-columns:minmax(0,1.5fr) minmax(250px,.8fr);gap:15px;margin-top:28px;padding:18px;display:grid}.guided-story-brief label>span,.guided-story-brief>div>small{color:#ff70a1;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.guided-story-brief input{color:#fff;background:#050d1a;border:1px solid #97aed633;border-radius:8px;outline:0;width:100%;height:50px;margin-top:9px;padding:0 13px;font-size:14px}.guided-story-brief input:focus{border-color:#ca55c1;box-shadow:0 0 0 3px #ca55c11a}.guided-story-brief label>small{color:#8392a8;margin-top:8px;font-size:11px;line-height:1.45;display:block}.guided-story-brief>div{border-left:1px solid #91a9d529;padding:12px 14px}.guided-story-brief>div>b,.guided-story-brief>div>span{display:block}.guided-story-brief>div>b{color:#fff;margin-top:10px;font-size:15px;line-height:1.4}.guided-story-brief>div>span{color:#8e9db2;margin-top:7px;font-size:11px;line-height:1.45}.guided-time-estimate{color:#becbe0;background:#3556ab17;border:1px solid #6888d933;border-radius:999px;width:max-content;max-width:100%;margin-top:17px;padding:9px 12px;font-size:11px;font-weight:650;display:block}@media (max-width:700px){.guided-story-brief{grid-template-columns:1fr;padding:15px}.guided-story-brief>div{border-top:1px solid #91a9d529;border-left:0;padding:12px 0 0}.studio-event-form-grid textarea{min-height:105px;font-size:16px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}.nav-wrap{border-bottom:1px solid var(--line);z-index:20;height:84px;color:var(--cream);align-items:center;padding:0 4.2vw;display:flex;position:absolute;top:0;left:0;right:0}.logo{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.logo-media{place-items:center;width:146px;height:64px;display:grid;position:relative;overflow:visible}.logo-media img{object-fit:contain;width:100%;height:auto;display:block}.nav-wrap>.logo,footer>.logo{background:#fff;border-radius:4px;padding:4px 8px}.nav-wrap nav{align-items:center;gap:30px;margin:0 auto;font-size:13px;font-weight:550;display:flex}.nav-wrap nav a,.text-button{opacity:.78;transition:opacity .2s}.nav-wrap nav a:hover,.text-button:hover{opacity:1}.text-button,.signin{cursor:pointer;background:0 0;border:0;padding:0}.nav-actions{align-items:center;gap:22px;font-size:13px;display:flex}.signin{color:var(--cream)}.button{letter-spacing:.01em;cursor:pointer;border:0;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:0 20px;font-size:12px;font-weight:750;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--ink);color:#fff}.nav-wrap .button-dark{background:var(--cream);color:var(--ink);min-height:42px}.button-cream{background:var(--cream);color:var(--ink)}.button-coral{background:linear-gradient(100deg, var(--coral), var(--magenta), var(--lime));color:#fff}.button-outline{border:1px solid var(--ink);background:0 0}.menu-button{background:0 0;border:0;width:34px;height:34px;padding:8px;display:none}.menu-button i{background:currentColor;height:1px;margin:6px 0;display:block}.hero{background:var(--forest);height:94vh;min-height:760px;max-height:940px;color:var(--cream);grid-template-columns:51% 49%;display:grid;position:relative;overflow:hidden}.hero:after{content:"";border:1px solid #f3ebda14;border-radius:50%;width:430px;height:430px;position:absolute;top:26%;left:43%}.hero-copy{z-index:3;flex-direction:column;justify-content:center;padding:170px 5vw 90px 6.6vw;display:flex;position:relative}.eyebrow{letter-spacing:.2em;align-items:center;gap:14px;font-size:10px;font-weight:700;display:flex}.eyebrow i{background:var(--coral);width:48px;height:1px}.hero h1{letter-spacing:-.07em;max-width:780px;margin:34px 0 28px;font-size:clamp(57px,6.1vw,96px);line-height:.87}.hero h1 span,.hero h1 em{display:block}.hero h1 em,.how-heading h2 em,.studio-intro h2 em,.edit-copy h2 em,.pricing-head h2 em{letter-spacing:-.05em;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-weight:400}.hero h1 em{background:linear-gradient(90deg, var(--coral), #d9439d 48%, #55a7f3);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:15px;font-size:.76em}.hero-copy>p{opacity:.76;width:min(520px,92%);margin:0;font-size:17px;line-height:1.6}.hero-actions{align-items:center;gap:30px;margin-top:42px;display:flex}.watch-link{color:var(--cream);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;font-size:12px;display:flex}.watch-link span{border:1px solid #f3ebda80;border-radius:50%;place-items:center;width:39px;height:39px;padding-left:2px;font-size:9px;display:grid}.hero-visual{background:linear-gradient(145deg,#ff6d72 0%,#b641ae 48%,#218cf0 100%);position:relative;overflow:hidden}.hero-visual:before{content:"";background:radial-gradient(circle at 70% 25%,#ffffff4d,#0000 40%),linear-gradient(120deg,#07072d14,#0000 50%);position:absolute;inset:0}.photo-card{background-position:50%;background-size:cover;position:absolute;box-shadow:0 35px 70px #16221a47}.photo-card:after{content:"";background:linear-gradient(#0000 56%,#09140f7a);position:absolute;inset:0}.card-back{filter:saturate(.76);width:42%;height:46%;top:13%;right:-3%;transform:rotate(8deg)}.card-back span{color:#fff;z-index:1;letter-spacing:.18em;font-size:8px;position:absolute;bottom:18px;left:18px}.card-front{width:63%;height:65%;top:18%;left:8%;transform:rotate(-4deg)}.card-front p{z-index:2;color:#fff;font-size:11px;position:absolute;bottom:16px;left:22px}.frame-count{z-index:2;background:var(--lime);color:#fff;align-items:baseline;padding:10px 11px;display:flex;position:absolute;top:17px;right:18px}.frame-count b{letter-spacing:-.06em;font-size:21px}.frame-count small{margin-left:2px;font-size:8px}.qr-ticket{z-index:4;background:var(--paper);width:250px;height:104px;color:var(--ink);align-items:center;gap:14px;padding:15px;display:flex;position:absolute;bottom:8%;right:6%;transform:rotate(3deg);box-shadow:0 22px 48px #16221a38}.qr-ticket small,.qr-ticket b,.qr-ticket span{display:block}.qr-ticket small{letter-spacing:.15em;opacity:.65;font-size:7px}.qr-ticket b{margin:4px 0;font-family:Georgia,serif;font-size:18px}.qr-ticket span{opacity:.56;font-size:8px}.qr-mark{background:#fff;flex:none;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(7,1fr);gap:2px;width:70px;height:70px;padding:5px;display:grid}.qr-mark i{background:0 0}.qr-mark i.on{background:var(--ink)}.burst{color:#fff;z-index:5;font-size:32px;position:absolute}.burst-one{top:17%;left:5%}.burst-two{color:var(--coral);font-size:18px;top:58%;right:7%}.proof-strip{border-bottom:1px solid var(--line);align-items:center;gap:32px;min-height:126px;padding:23px 6.6vw;display:flex}.proof-strip>div{align-items:center;gap:12px;display:flex}.proof-strip strong{color:var(--magenta);font-family:Georgia,serif;font-size:44px;font-weight:400}.proof-strip span{text-transform:uppercase;letter-spacing:.08em;font-size:10px;line-height:1.35}.proof-strip>i{background:var(--line);width:1px;height:38px}.proof-strip>p{letter-spacing:.16em;text-transform:uppercase;opacity:.58;margin-left:auto;font-size:9px}.how-section{padding:130px 6.6vw 150px}.section-label{letter-spacing:.18em;align-items:center;gap:15px;font-size:9px;font-weight:700;display:flex}.section-label p{margin:0}.section-label.light{color:var(--cream)}.how-heading{grid-template-columns:1.35fr .65fr;align-items:end;gap:9vw;margin:35px 0 80px;display:grid}.how-heading h2,.studio-intro h2,.edit-copy h2,.pricing-head h2{letter-spacing:-.065em;margin:0;font-size:clamp(43px,5vw,74px);line-height:.96}.how-heading h2 em,.studio-intro h2 em,.edit-copy h2 em,.pricing-head h2 em{background:linear-gradient(90deg, var(--coral), var(--magenta), var(--lime));color:#0000;-webkit-background-clip:text;background-clip:text}.how-heading>p{opacity:.7;margin:0;font-size:14px;line-height:1.72}.steps-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.steps-grid article{border-right:1px solid var(--line);min-height:425px;padding:24px 3.6vw 0 0;position:relative}.steps-grid article+article{padding-left:3.6vw}.steps-grid article:last-child{border-right:0}.step-num{letter-spacing:.1em;opacity:.48;font-size:9px}.step-art{background:#ececf5;height:172px;margin:28px 0 24px;position:relative;overflow:hidden}.steps-grid h3{letter-spacing:-.04em;margin:0 0 12px;font-size:20px}.steps-grid article>p{opacity:.64;max-width:310px;font-size:12px;line-height:1.65}.qr-art{background:linear-gradient(135deg, var(--coral), var(--magenta), var(--lime));place-items:center;display:grid}.qr-art .qr-mark{gap:3px;width:102px;height:102px;padding:8px;transform:rotate(-4deg)}.qr-art>i{color:#fff;font-size:24px;position:absolute;top:19%;right:18%}.count-art{background:var(--forest);color:var(--cream);flex-direction:column;justify-content:center;align-items:center;display:flex}.count-art small{letter-spacing:.2em;font-size:7px}.count-art b{color:var(--lime);font-family:Georgia,serif;font-size:73px;font-weight:400;line-height:.95}.count-art span{opacity:.65;font-size:8px}.count-bar{background:#ffffff2b;width:48%;height:3px;margin-top:17px;position:relative}.count-bar:after{content:"";background:var(--coral);width:66%;height:100%;position:absolute}.timeline-art{background:#dfe5f6;align-items:flex-end;gap:6px;padding:20px;display:flex}.timeline-art div{background:var(--forest);width:31%;height:80%}.timeline-art div:nth-child(2){background:var(--coral);height:100%}.timeline-art div:nth-child(3){background:var(--ink);height:68%}.timeline-art span{color:#fff;letter-spacing:.18em;font-size:7px;position:absolute;top:18px;left:19px}.timeline-art i{background:var(--lime);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;display:grid;position:absolute;bottom:19px;right:20px}.studio-section{background:var(--forest);color:var(--cream);padding:125px 6.6vw 140px;overflow:hidden}.studio-intro{max-width:820px}.studio-intro h2{margin:31px 0 25px}.studio-intro>p{opacity:.68;max-width:600px;font-size:14px;line-height:1.7}.showcase-tabs{border-bottom:1px solid #f3ebda33;gap:0;margin-top:60px;display:flex}.showcase-tabs button{width:190px;color:var(--cream);opacity:.45;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 0 17px;font-size:12px;position:relative}.showcase-tabs button span{margin-right:10px;font-size:8px}.showcase-tabs button.active{opacity:1}.showcase-tabs button.active:after{content:"";background:var(--coral);height:2px;position:absolute;bottom:-1px;left:0;right:22px}.showcase-panel{min-height:600px;margin-top:42px;position:relative}.studio-window{background:var(--paper);width:100%;min-height:570px;color:var(--ink);grid-template-columns:180px 1fr;display:grid;box-shadow:0 35px 90px #06110c61}.studio-side{background:#eef0f8;flex-direction:column;padding:31px 24px;display:flex}.studio-side .logo{justify-content:flex-start}.studio-side .logo img{width:112px}.side-menu{flex-direction:column;gap:8px;margin-top:72px;display:flex}.side-menu span{opacity:.56;padding:10px 12px;font-size:10px}.side-menu span.active{background:var(--ink);color:#fff;opacity:1}.side-profile{align-items:center;gap:9px;margin-top:auto;display:flex}.side-profile>b{background:linear-gradient(135deg, var(--coral), var(--magenta), var(--lime));color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.side-profile>span{font-size:9px;font-weight:700}.side-profile small{opacity:.5;margin-top:2px;font-weight:400;display:block}.studio-main{padding:42px 5vw 46px}.studio-top{justify-content:space-between;align-items:center;display:flex}.studio-top small{letter-spacing:.14em;opacity:.5;font-size:8px}.studio-top h3{letter-spacing:-.05em;margin:6px 0 0;font-size:28px}.studio-top button{background:var(--coral);border:0;padding:12px 16px;font-size:9px;font-weight:700}.event-card{border:1px solid var(--line);grid-template-columns:180px 1fr 90px;align-items:center;margin-top:33px;padding-right:27px;display:grid}.event-cover{background-position:50%;background-size:cover;height:142px;position:relative}.event-cover span{background:var(--lime);letter-spacing:.1em;padding:4px 7px;font-size:7px;font-weight:800;position:absolute;top:10px;left:10px}.event-info{padding:0 24px}.event-info small{letter-spacing:.14em;opacity:.5;font-size:7px}.event-info h4{margin:7px 0 8px;font-family:Georgia,serif;font-size:25px;font-weight:400}.event-info p{opacity:.55;font-size:9px}.event-stats{border-left:1px solid var(--line);padding-left:25px}.event-stats b{letter-spacing:-.04em;font-size:22px;display:block}.event-stats small{opacity:.5;font-size:8px}.progress-card{background:var(--forest);color:#fff;grid-template-columns:1fr .8fr;align-items:center;gap:35px;margin-top:18px;padding:28px 30px;display:grid}.progress-card small{letter-spacing:.15em;opacity:.58;font-size:7px}.progress-card h4{margin:6px 0 0;font-size:15px}.status-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.progress-line{background:#ffffff26;height:4px;margin-top:10px;position:relative}.progress-line i{background:var(--coral);width:72%;height:100%;position:absolute}.progress-line span,.progress-line b{font-size:7px;position:absolute;top:-21px}.progress-line span{opacity:.6;left:0}.progress-line b{font-weight:500;right:0}.space-tabs{border-bottom:1px solid var(--line);gap:25px;margin-top:27px;display:flex}.space-tabs button{cursor:pointer;opacity:.5;background:0 0;border:0;padding:0 0 12px;font-size:8px;position:relative}.space-tabs button.active{opacity:1;font-weight:750}.space-tabs button.active:after{content:"";background:linear-gradient(90deg, var(--coral), var(--magenta), var(--lime));height:2px;position:absolute;bottom:-1px;left:0;right:0}.space-tabs span{background:#e8eaf4;border-radius:8px;margin-left:4px;padding:2px 5px;font-size:6px}.space-summary{align-items:center;gap:30px;padding:23px 3px 0;display:flex}.space-summary span{opacity:.56;font-size:7px}.space-summary span b{opacity:1;color:var(--ink);font-size:15px;display:block}.space-summary button{cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:700}.photo-library{padding-top:22px}.library-tools{justify-content:space-between;align-items:center;display:flex}.library-tools b{font-size:13px;display:block}.library-tools small{opacity:.48;margin-top:4px;font-size:7px;display:block}.library-tools>div:last-child{gap:4px;display:flex}.library-tools button{cursor:pointer;background:#e8eaf4;border:0;padding:7px 9px;font-size:7px}.library-tools button:first-child{background:var(--ink);color:#fff}.library-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);gap:5px;height:295px;margin-top:16px;display:grid}.library-grid button{cursor:pointer;background-size:cover;border:0;position:relative}.library-grid button:nth-child(2),.library-grid button:nth-child(7){grid-row:span 2}.library-grid button span{background:#ffffffdb;border-radius:50%;place-items:center;width:19px;height:19px;font-size:7px;display:grid;position:absolute;top:6px;right:6px}.library-footer{align-items:center;margin-top:12px;display:flex}.library-footer span{opacity:.55;font-size:7px}.library-footer button{background:linear-gradient(90deg, var(--coral), var(--magenta), var(--lime));color:#fff;cursor:pointer;border:0;margin-left:auto;padding:9px 12px;font-size:7px;font-weight:700}.video-editor{padding-top:19px}.editor-top{justify-content:space-between;align-items:center;display:flex}.editor-top b{font-size:13px;display:block}.editor-top small{opacity:.45;margin-top:3px;font-size:7px;display:block}.editor-top>div:last-child{gap:5px;display:flex}.editor-top button{border:1px solid var(--line);cursor:pointer;background:0 0;padding:8px 10px;font-size:7px;font-weight:700}.editor-top .export-button{background:var(--coral);border-color:var(--coral)}.editor-workspace{grid-template-columns:1fr 115px;gap:7px;height:225px;margin-top:13px;display:grid}.editor-preview{background-position:50%;background-size:cover;place-items:center;display:grid;position:relative}.editor-preview:after{content:"";background:linear-gradient(#0000,#04090673);position:absolute;inset:0}.editor-preview button{background:var(--lime);z-index:2;border:0;border-radius:50%;width:42px;height:42px;font-size:8px;position:relative}.editor-preview span{color:#fff;z-index:2;font-size:7px;position:absolute;bottom:9px;left:10px}.editor-tools{border:1px solid var(--line);flex-direction:column;padding:12px 10px;display:flex}.editor-tools>small{letter-spacing:.15em;opacity:.45;margin-bottom:7px;font-size:6px}.editor-tools button{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;flex:1;padding:0;font-size:7px}.editor-tools button:last-child{border-bottom:0}.editor-tools i{color:var(--coral);margin-right:7px;font-style:normal}.edit-timeline{color:#fff;background:#18231e;height:119px;margin-top:8px;padding:13px 12px 9px 34px;position:relative}.timeline-time{opacity:.4;justify-content:space-between;font-size:5px;display:flex}.clip-row{grid-template-columns:repeat(6,1fr);gap:3px;height:49px;margin-top:6px;display:grid}.clip-row button{background-position:50%;background-size:cover;border:0;position:relative}.clip-row button span{color:#fff;background:#000;padding:2px 3px;font-size:5px;position:absolute;bottom:3px;left:3px}.music-row{height:17px;color:var(--lime);background:#d9ff7426;align-items:center;margin-top:4px;padding:0 6px;display:flex}.music-row span{font-size:7px}.music-row i{background:var(--lime);opacity:.4;width:60%;height:1px;margin:0 7px}.music-row b{font-size:5px;font-weight:500}.playhead{background:var(--coral);width:1px;position:absolute;top:9px;bottom:7px;left:42%}.playhead:before{content:"";background:var(--coral);border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:-2px}.phone-stage{background:radial-gradient(circle,#f06d5424,#0000 52%);place-items:center;min-height:580px;display:grid;position:relative}.guest-phone{background:#101713;border:8px solid #0b100d;border-radius:35px;width:260px;height:525px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.phone-top{justify-content:space-between;height:32px;padding:11px 16px 0;font-size:7px;display:flex}.phone-top i{background:#000;border-radius:7px;width:40px;height:9px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.camera-image{background-position:50%;background-size:cover;height:calc(100% - 32px);position:relative}.camera-image:after{content:"";background:linear-gradient(#0000 54%,#050a07b3),linear-gradient(#060c0838,#0000 28%);position:absolute;inset:0}.camera-flash{z-index:2;color:var(--lime);font-size:17px;position:absolute;top:18px;right:17px}.camera-copy{z-index:2;position:absolute;top:24px;left:18px;right:45px}.camera-copy small{letter-spacing:.15em;font-size:6px}.camera-copy b{margin-top:7px;font-family:Georgia,serif;font-size:18px;line-height:1.05;display:block}.camera-controls{z-index:2;justify-content:space-around;align-items:center;display:flex;position:absolute;bottom:19px;left:0;right:0}.camera-controls button{color:#fff;background:#ffffff29;border:0;border-radius:50%;width:32px;height:32px;font-size:9px}.camera-controls .shutter{background:#fff;border:4px solid #ffffff47;width:57px;height:57px;box-shadow:inset 0 0 0 3px #1e2923}.roll-card{background:var(--coral);width:180px;height:210px;color:var(--ink);padding:25px;position:absolute;top:14%;left:calc(50% + 120px);transform:rotate(5deg)}.roll-card small{letter-spacing:.16em;font-size:7px}.roll-card strong{margin-top:12px;font-family:Georgia,serif;font-size:67px;line-height:.95;display:block}.roll-card em{font-size:19px;font-style:normal}.roll-card p{margin:0;font-size:9px}.roll-card>span{width:125px;font-size:8px;line-height:1.45;position:absolute;bottom:20px;left:25px}.reel-view{background:#0b100d;grid-template-columns:1fr 300px;align-items:center;gap:8vw;min-height:570px;padding:60px 8vw;display:grid;position:relative;overflow:hidden}.reel-view:before{content:"AUTO";letter-spacing:-.09em;color:#ffffff06;font-size:220px;font-weight:900;position:absolute;top:-50px;right:-25px}.reel-copy{z-index:2;max-width:440px;position:relative}.reel-copy>small{letter-spacing:.2em;color:var(--lime);font-size:7px}.reel-copy h3{letter-spacing:-.055em;margin:18px 0 23px;font-size:47px;line-height:.98}.reel-copy h3 i{color:var(--coral);font-family:Georgia,serif;font-weight:400}.reel-copy>p{opacity:.58;font-size:12px;line-height:1.7}.reel-facts{border-top:1px solid #ffffff24;gap:25px;margin-top:30px;padding-top:19px;display:flex}.reel-facts span{opacity:.5;font-size:8px}.reel-facts b{color:#fff;opacity:1;margin-bottom:5px;font-size:13px;display:block}.reel-phone{z-index:2;background:#050806;border:7px solid #19251f;border-radius:27px;width:230px;height:420px;padding:7px;position:relative;transform:rotate(3deg);box-shadow:0 35px 80px #00000080}.reel-photo{background-position:50%;background-size:cover;border-radius:15px;height:100%;position:relative;overflow:hidden}.reel-photo:after{content:"";background:linear-gradient(#0000 48%,#040805c2);position:absolute;inset:0}.reel-title{z-index:2;position:absolute;bottom:55px;left:18px;right:18px}.reel-title small,.reel-title b,.reel-title span{display:block}.reel-title small{letter-spacing:.18em;font-size:5px}.reel-title b{margin:5px 0;font-family:Georgia,serif;font-size:27px;font-weight:400}.reel-title span{opacity:.7;font-size:7px}.reel-photo button{z-index:3;background:var(--lime);border:0;border-radius:50%;width:45px;height:45px;font-size:9px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.reel-progress{z-index:3;background:#ffffff40;height:2px;position:absolute;bottom:21px;left:18px;right:18px}.reel-progress i{background:var(--coral);width:68%;height:100%;display:block}.reel-tracks{background:var(--cream);width:330px;height:95px;color:var(--ink);z-index:3;padding:14px;position:absolute;bottom:45px;right:7%;transform:rotate(-2deg)}.reel-tracks small{letter-spacing:.15em;font-size:6px}.reel-tracks>div{gap:3px;height:34px;margin:7px 0;display:flex}.reel-tracks i{background:var(--coral);flex:1}.reel-tracks span{opacity:.55;margin-right:12px;font-size:6px}.film-view{background:#0b100d;grid-template-columns:1fr 260px;min-height:560px;display:grid}.film-frame{background-position:50%;background-size:cover;place-items:center;min-height:560px;display:grid;position:relative}.film-frame:after{content:"";background:linear-gradient(90deg,#04090647,#0409060a),linear-gradient(#0000,#04090666);position:absolute;inset:0}.film-title{color:#fff;text-align:center;z-index:2}.film-title small{letter-spacing:.25em;font-size:7px}.film-title h3{margin:10px 0;font-family:Georgia,serif;font-size:55px;font-weight:400}.film-title h3 i{color:var(--coral)}.film-title p{letter-spacing:.22em;font-size:8px}.play-button{z-index:3;background:var(--lime);border:0;border-radius:50%;width:55px;height:55px;font-size:11px;position:absolute;bottom:25px;right:25px}.film-meta{color:var(--cream);flex-direction:column;padding:35px 27px;display:flex}.film-meta small{letter-spacing:.17em;opacity:.5;font-size:7px}.film-meta b{color:var(--coral);margin-top:9px;font-family:Georgia,serif;font-size:46px;font-weight:400;display:block}.film-meta p{margin-top:auto;font-family:Georgia,serif;font-size:18px;line-height:1.45}.film-meta>span{opacity:.5;border-top:1px solid #ffffff26;padding-top:17px;font-size:7px;line-height:1.5}.edit-section{grid-template-columns:1fr .82fr;align-items:center;gap:10vw;padding:150px 6.6vw;display:grid;overflow:hidden}.edit-collage{height:620px;position:relative}.edit-photo{background-position:50%;background-size:cover;position:absolute;box-shadow:0 26px 60px #1f2e252e}.edit-photo:after{content:"";background:linear-gradient(#0000 55%,#080f0b73);position:absolute;inset:0}.edit-photo span{z-index:1;background:var(--lime);padding:7px 9px;font-size:8px;font-weight:750;position:absolute;bottom:16px;left:17px}.edit-photo.tall{width:55%;height:78%;top:0;left:6%;transform:rotate(-4deg)}.edit-photo.square{width:49%;height:42%;top:10%;right:0;transform:rotate(4deg)}.edit-photo.wide{width:64%;height:39%;bottom:2%;right:3%;transform:rotate(-2deg)}.edit-copy h2{margin:29px 0}.edit-copy>p{opacity:.66;max-width:480px;font-size:14px;line-height:1.7}.edit-copy ul{margin:42px 0 0;padding:0;list-style:none}.edit-copy li{border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:12px;padding:19px 0;display:grid}.edit-copy li>span{color:var(--coral)}.edit-copy li b{font-size:13px}.edit-copy li p{opacity:.59;margin:6px 0 0;font-size:11px;line-height:1.6}.pricing-section{background:#eef0f7;padding:130px 6.6vw 120px}.pricing-head{justify-content:space-between;align-items:flex-end;display:flex}.pricing-head h2{margin:30px 0 0}.currency-toggle{border:1px solid var(--ink);margin-bottom:6px;padding:3px;display:flex}.currency-toggle button{cursor:pointer;background:0 0;border:0;padding:10px 14px;font-size:9px;font-weight:700}.currency-toggle button.active{background:var(--ink);color:#fff}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;margin-top:70px;display:grid}.pricing-grid article{background:var(--paper);border:1px solid #13271f1a;flex-direction:column;min-height:475px;padding:31px;display:flex;position:relative}.pricing-grid article.popular{background:var(--forest);color:var(--cream);transform:translateY(-12px)}.popular-tag{background:var(--lime);color:var(--ink);letter-spacing:.1em;padding:6px 9px;font-size:7px;font-weight:800;position:absolute;top:17px;right:17px}.pricing-grid small{opacity:.55;min-height:20px;font-size:8px;display:block}.pricing-grid h3{margin:14px 0 26px;font-family:Georgia,serif;font-size:33px;font-weight:400}.pricing-grid strong{letter-spacing:-.06em;font-size:46px}.pricing-grid article>div>p{opacity:.52;margin:5px 0;font-size:8px}.pricing-grid ul{border-color:#13271f24;border-top-style:solid;border-top-width:1px;margin:34px 0;padding:25px 0 0;list-style:none}.pricing-grid .popular ul{border-color:#ffffff26}.pricing-grid li{opacity:.78;margin-bottom:14px;font-size:10px}.pricing-grid li span{color:var(--coral);margin-right:10px}.pricing-grid article>.button{width:100%;margin-top:auto}.pricing-note{text-align:center;opacity:.52;margin:28px 0 0;font-size:9px}.closing-section{background:var(--forest);height:560px;color:var(--cream);grid-template-columns:45% 55%;display:grid;position:relative;overflow:hidden}.closing-photo{filter:saturate(.7)sepia(.1);background-position:50%;background-size:cover}.closing-photo:after{content:"";background:linear-gradient(90deg, transparent, var(--forest));position:absolute;inset:0 55% 0 0}.closing-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 8vw;display:flex;position:relative}.closing-copy h2{letter-spacing:-.05em;max-width:620px;margin:28px 0 17px;font-family:Georgia,serif;font-size:clamp(45px,5vw,73px);font-weight:400;line-height:.94}.closing-copy p{opacity:.65;font-size:14px}.closing-copy .button{margin-top:25px}.mini-logo{background:#fff;border-radius:5px;place-items:center;width:86px;height:56px;display:grid;overflow:hidden}.mini-logo img{object-fit:contain;width:80px;height:50px}footer{min-height:100px;color:var(--cream);background:#0d1b15;align-items:center;gap:35px;padding:25px 6.6vw;display:flex}footer>p{opacity:.55;font-family:Georgia,serif;font-size:12px}footer>div{gap:25px;margin-left:auto;display:flex}footer a,footer button{color:inherit;opacity:.62;cursor:pointer;background:0 0;border:0;font-size:9px}footer>span{opacity:.38;margin-left:25px;font-size:8px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050d09c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.onboarding-modal{background:var(--paper);width:min(520px,100%);min-height:540px;padding:36px 44px 42px;position:relative;box-shadow:0 35px 100px #00000059}.modal-close{cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:14px;right:17px}.modal-progress{gap:5px;margin:25px 0 56px;display:flex}.modal-progress i{background:#ded5c5;flex:1;height:3px}.modal-step>small{letter-spacing:.16em;color:var(--coral);font-size:8px;font-weight:700}.modal-step h2{letter-spacing:-.04em;margin:13px 0 28px;font-family:Georgia,serif;font-size:37px;font-weight:400;line-height:1.05}.event-types{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:28px;display:grid}.event-types button{border:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;height:66px;padding:0 15px;font-size:11px}.event-types button span{color:var(--coral);margin-right:10px}.event-types button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.full{width:100%}.modal-step label{margin-bottom:17px;font-size:9px;font-weight:700;display:block}.modal-step input{border:1px solid var(--line);width:100%;height:48px;color:var(--ink);background:#fff;margin-top:7px;padding:0 13px;display:block}.success-step{text-align:center;padding-top:20px}.success-step .success-burst{background:var(--lime);width:88px;height:88px;color:var(--coral);border-radius:50%;place-items:center;margin:0 auto 24px;font-size:31px;display:grid}.success-step p{opacity:.65;margin-bottom:30px;font-size:12px;line-height:1.65}@media (max-width:900px){.nav-wrap{height:70px;padding:0 22px}.nav-wrap nav{background:var(--paper);color:var(--ink);flex-direction:column;align-items:flex-start;padding:25px;display:none;position:absolute;top:70px;left:0;right:0}.nav-wrap nav.open{display:flex}.nav-actions{margin-left:auto;margin-right:8px}.nav-actions .signin{display:none}.nav-actions .button{min-height:36px;padding:0 12px}.menu-button{color:var(--cream);display:block}.hero{grid-template-rows:600px 480px;grid-template-columns:1fr;height:auto;min-height:980px;max-height:none}.hero-copy{padding:135px 7vw 50px}.hero h1{font-size:clamp(55px,12vw,80px)}.hero-visual{grid-row:2}.card-front{width:55%;height:74%;top:8%;left:13%}.card-back{height:58%}.qr-ticket{bottom:7%;right:7%}.proof-strip{flex-wrap:wrap}.proof-strip>p{width:100%;margin:0}.how-heading{grid-template-columns:1fr;gap:25px}.steps-grid{grid-template-columns:1fr}.steps-grid article,.steps-grid article+article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px 0 40px}.step-art{max-width:450px}.studio-window{grid-template-columns:130px 1fr}.studio-main{padding:35px 3vw}.event-card{grid-template-columns:130px 1fr}.event-stats{display:none}.edit-section{grid-template-columns:1fr}.edit-collage{order:2}.pricing-grid{grid-template-columns:1fr}.pricing-grid article.popular{transform:none}.closing-section{grid-template-columns:38% 62%}}@media (max-width:600px){.nav-actions .button{display:none}.hero{grid-template-rows:570px 390px;min-height:960px}.hero-copy{padding:120px 23px 42px}.hero h1{margin-top:28px;font-size:54px}.hero h1 em{font-size:.7em}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:30px}.hero-visual{overflow:visible}.card-front{width:66%;height:72%;left:7%}.card-back{width:48%;height:54%}.qr-ticket{width:210px;height:92px;bottom:6%;right:4%}.qr-ticket .qr-mark{width:60px;height:60px}.proof-strip{gap:15px;padding:20px 23px}.proof-strip strong{font-size:34px}.proof-strip>div{flex:1}.proof-strip>i{display:none}.how-section,.studio-section,.edit-section,.pricing-section{padding:90px 23px}.how-heading{margin-bottom:50px}.how-heading h2,.studio-intro h2,.edit-copy h2,.pricing-head h2{font-size:43px}.showcase-tabs{gap:15px;overflow-x:auto}.showcase-tabs button{flex:0 0 118px}.showcase-panel{min-height:520px}.studio-window{grid-template-columns:1fr;min-height:510px}.studio-side{display:none}.studio-main{padding:30px 18px}.studio-top h3{font-size:23px}.event-card{grid-template-columns:105px 1fr;padding-right:0}.event-cover{height:120px}.event-info{padding:0 14px}.progress-card{grid-template-columns:1fr}.phone-stage{justify-items:start;min-height:520px;padding-left:7px}.guest-phone{width:235px;height:485px}.roll-card{width:135px;height:175px;padding:18px;top:13%;left:auto;right:-9px}.roll-card strong{font-size:52px}.roll-card>span{width:100px;bottom:15px;left:18px}.reel-view{grid-template-columns:1fr;align-items:start;min-height:620px;padding:38px 20px}.reel-copy{max-width:100%}.reel-copy h3{font-size:34px}.reel-copy>p{max-width:270px}.reel-facts{gap:12px}.reel-phone{width:170px;height:315px;position:absolute;bottom:22px;right:9px}.reel-tracks{width:230px;bottom:28px;left:8px;right:auto}.reel-title b{font-size:20px}.film-view{grid-template-columns:1fr}.film-frame{min-height:440px}.film-meta{display:none}.edit-collage{height:450px}.pricing-head{flex-direction:column;align-items:flex-start;gap:30px}.pricing-grid{margin-top:45px}.pricing-grid article{min-height:430px}.closing-section{grid-template-columns:1fr;height:630px}.closing-photo{opacity:.22;position:absolute;inset:0}.closing-photo:after{background:linear-gradient(0deg, var(--forest), transparent);inset:0}.closing-copy{z-index:1;justify-content:flex-end;padding:50px 23px}.closing-copy h2{font-size:52px}footer{flex-wrap:wrap;padding:35px 23px}footer>p{width:70%}footer>div{order:4;width:100%;margin-left:0}footer>span{margin-left:auto}.space-tabs{gap:14px;overflow-x:auto}.space-tabs button{flex:none}.studio-top>button{max-width:120px}.space-summary{gap:18px}.space-summary button{display:none}.library-grid{grid-template-columns:repeat(3,1fr);height:310px}.library-grid button:nth-child(7),.library-grid button:nth-child(8){display:none}.editor-workspace{grid-template-columns:1fr 88px}.editor-tools{padding:8px 7px}.edit-timeline{padding-left:18px}.clip-row{grid-template-columns:repeat(4,1fr)}.clip-row button:nth-child(5),.clip-row button:nth-child(6),.music-row b{display:none}.onboarding-modal{min-height:520px;padding:30px 24px}.modal-progress{margin-bottom:44px}.modal-step h2{font-size:33px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}:root{--void:#020813;--panel:#07101e;--panel-2:#0a1425;--stroke:#a2b7df26;--muted:#a7afc0;--glow:linear-gradient(105deg, #ff655f 0%, #c642b6 52%, #367cff 100%)}body{background:var(--void);color:#fff}main{background:var(--void);overflow:hidden}main:before{content:"";z-index:1000;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");position:fixed;inset:0}.nav-wrap{background:linear-gradient(#020813f5,#0208136b,#0000);border-bottom:0;height:106px;padding:0 4.4vw;position:absolute}.logo{color:#fff;justify-content:flex-start}.logo-media{width:146px;height:70px}.logo-media img{object-fit:contain;border-radius:0;width:146px;height:auto;transform:none}.nav-wrap>.logo,footer>.logo{background:0 0;padding:0}.nav-wrap nav{gap:38px;font-size:12px}.nav-wrap nav a,.text-button{opacity:.82}.text-button{color:#d58aff}.nav-actions{gap:28px}.nav-wrap .button-dark,.button-coral,.library-footer button,.studio-top button,.editor-top .export-button{background:var(--glow);color:#fff;border:1px solid #ffffffb8;position:relative;box-shadow:0 0 0 4px #7145de29,0 0 25px #435bff59,inset 0 0 22px #ffffff29}.nav-wrap .button-dark{border-radius:11px;min-height:54px;padding:0 26px;font-size:13px}.button{border-radius:10px;min-height:58px;padding:0 28px;font-size:12px}.button-cream{background:var(--glow);color:#fff;border:1px solid #ffffffc7;box-shadow:0 0 0 5px #7145de24,0 0 32px #534aff59,inset 0 0 24px #ffffff24}.button-outline{color:#fff;border-color:#ffffff4d}.hero{background:var(--void);isolation:isolate;grid-template-columns:44% 56%;height:100vh;min-height:830px;max-height:1080px}.hero:before{content:"";z-index:0;background:radial-gradient(circle at 63% 0,#ff485b30,#0000 33%),radial-gradient(circle at 99% 48%,#2666ff29,#0000 37%),radial-gradient(circle at 34% 52%,#1e42781c,#0000 37%);position:absolute;inset:0}.hero:after{border-color:#ff606611;width:720px;height:720px;top:15%;left:27%;box-shadow:0 0 130px #165eff0f}.hero-copy{justify-content:center;padding:165px 3vw 74px 4.4vw}.eyebrow{letter-spacing:.32em;margin-top:14px;font-size:8px}.eyebrow i{background:linear-gradient(90deg, var(--coral), var(--magenta))}.hero h1{max-width:700px;margin:29px 0 35px;font-size:clamp(64px,6.5vw,104px);line-height:.9}.hero h1 span{letter-spacing:-.075em;font-weight:660}.hero h1 span b{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:720}.hero h1 em{letter-spacing:-.07em;width:max-content;max-width:100%;margin:20px 0 0 4px;padding:0 12px 12px 0;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:.56em;line-height:1.05;position:relative;transform:rotate(-2deg)}.hero h1 em:after{content:"";background:var(--glow);border-radius:100%;height:5px;position:absolute;bottom:0;left:4%;right:2%;transform:rotate(-2deg)}.hero-copy>p{color:#abb4c5;max-width:470px;font-size:14px;line-height:1.8}.hero-actions{margin-top:41px}.watch-link{font-size:11px}.watch-link span{border-color:#a16bff;width:50px;height:50px;box-shadow:inset 0 0 18px #4470ff1f}.hero-visual{background-image:linear-gradient(90deg, var(--void) 0%, #02081373 17%, transparent 40%), url(/hero-film-montage.png);background-position:50%;background-size:cover;overflow:visible}.hero-visual:before{background:linear-gradient(#02081380,#0000 22% 74%,#020813b3),radial-gradient(circle at 70% 16%,#ff445b21,#0000 30%)}.hero-note,.hero-edit-note{z-index:3;color:#e6d7d3;text-shadow:0 2px 15px #000;font-family:Bradley Hand,Segoe Print,cursive;font-size:14px;font-style:italic;line-height:1.35;position:absolute;transform:rotate(-3deg)}.hero-note{top:14%;left:17%}.hero-note span{color:var(--coral);margin-left:8px;font-size:28px}.hero-roll{z-index:3;color:#c3c6d0;letter-spacing:.16em;background:#030710bf;border:1px solid #ffffff14;padding:9px 17px;font-size:8px;position:absolute;top:17%;right:16%}.hero-edit-note{color:#d4c5c5;align-items:center;gap:12px;display:flex;bottom:8%;left:36%}.hero-edit-note>span{display:inline-block}.hero-story-badge{z-index:3;background:#060a19c2;background-image:linear-gradient(#080d1c,#080d1c), var(--glow);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:8px;align-items:center;gap:16px;width:242px;min-height:80px;padding:15px 20px;display:flex;position:absolute;bottom:5%;right:3%;box-shadow:0 0 25px #6944ff4d,inset 0 0 25px #ff44690f}.hero-story-badge b{color:var(--coral);font-size:22px}.hero-story-badge span{letter-spacing:.22em;font-size:9px;line-height:1.8}.hero-story-badge i{color:#fa6984;font-style:normal}.proof-strip{color:#fff;border:1px solid var(--stroke);background:#050c19;border-left:0;border-right:0}.proof-strip strong{background:var(--glow);-webkit-background-clip:text;background-clip:text;color:#0000!important}.proof-strip>i{background:var(--stroke)}.how-section,.edit-section,.pricing-section{color:#fff;background:var(--void);position:relative}.how-section:before,.pricing-section:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#2f62ff17,#0000 68%);border-radius:50%;width:650px;height:650px;position:absolute}.how-section:before{top:50px;right:-230px}.pricing-section:before{top:80px;left:-260px}.section-label{color:#aeb6c8}.section-label span{color:#ff7280}.how-heading>p,.studio-intro>p,.edit-copy>p{color:var(--muted);opacity:1}.steps-grid{border-color:var(--stroke);position:relative}.steps-grid article{border-color:var(--stroke)}.step-art{border:1px solid var(--stroke);background:#080f1d;box-shadow:inset 0 0 45px #1949a114}.qr-art{background:radial-gradient(circle,#bd38ae4d,#0000 57%),#080f1d;box-shadow:inset 0 0 35px #266fff1f,0 0 28px #b837ac14}.qr-art .qr-mark{box-shadow:0 0 28px #ff506f4d}.count-art{background:radial-gradient(circle,#3463ff2e,#0000 60%),#070d1a}.count-art b{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text}.timeline-art{background:#080f1d}.timeline-art div{border:1px solid #ffffff14}.timeline-art i{background:var(--glow);box-shadow:0 0 20px #5253ff59}.steps-grid h3{color:#fff}.steps-grid article>p{color:var(--muted);opacity:1}.studio-section{background:radial-gradient(circle at 16% 38%,#b839ae17,#0000 31%),radial-gradient(circle at 93% 72%,#2570ff1a,#0000 34%),#030914}.showcase-tabs{border-color:var(--stroke)}.showcase-tabs button.active:after{background:var(--glow);box-shadow:0 0 15px #624fff8c}.showcase-panel{perspective:1400px}.studio-window{color:#eaf0ff;background:#050b17;border:1px solid #859ac52e;border-radius:16px;grid-template-columns:210px 1fr;min-height:620px;overflow:hidden;box-shadow:0 45px 110px #0000008c,0 0 0 1px #4e67a714,0 0 80px #2156ff17}.studio-side{border-right:1px solid var(--stroke);background:linear-gradient(#0f182bfa,#060c19fa);padding:28px 22px}.side-menu{gap:7px;margin-top:61px}.side-menu span{color:#9ea9bd;opacity:1;border-radius:7px;padding:12px 13px}.side-menu span.active{background:linear-gradient(90deg,#ff5d6629,#a83bb929,#2d70ff2b);box-shadow:inset 3px 0 #e85b8e}.side-profile{border-top:1px solid var(--stroke);padding-top:20px}.side-profile>span{color:#eef2ff}.studio-main{background:radial-gradient(circle at 90% 0,#2d68ff12,#0000 38%);padding:37px 4vw 40px}.studio-top small{color:#8996ae;opacity:1}.studio-top h3{font-size:32px}.studio-top button{border-radius:8px}.space-tabs{border-color:var(--stroke)}.space-tabs button{color:#aab4c8;opacity:.65}.space-tabs button.active{color:#fff;opacity:1}.space-tabs span{color:#c5cee0;background:#4b5f8e33}.event-card{border-color:var(--stroke);background:#0c1628c7;border-radius:11px;margin-top:27px;overflow:hidden;box-shadow:inset 0 0 40px #2049970a}.event-cover{height:165px}.event-cover span{color:#fff;background:var(--glow)}.event-info small,.event-info p,.event-stats small{color:#8f9bb2;opacity:1}.event-info h4{color:#fff}.event-stats{border-color:var(--stroke)}.event-stats b{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text}.progress-card{background:linear-gradient(120deg,#ff566717,#a439b814,#2d6bff1c),#07101f;border:1px solid #7084b229;border-radius:10px}.status-dot{background:#55a1ff;box-shadow:0 0 12px #297cff}.progress-line i{background:var(--glow);box-shadow:0 0 12px #4c5aff73}.space-summary{padding:24px 7px 0}.space-summary span{color:#8490a7;opacity:1}.space-summary span b{color:#fff}.space-summary button{color:#9dbbff}.library-tools small,.library-footer span{color:#8995ad;opacity:1}.library-tools button{color:#b4bed0;background:#4c5e872e;border-radius:5px}.library-tools button:first-child{background:var(--glow);box-shadow:0 0 15px #594bff3b}.library-grid{gap:8px}.library-grid button{border:1px solid #778fc321;border-radius:7px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05}.library-grid button:hover{border-color:#8e6eff;transform:translateY(-2px)}.library-grid button span{color:#080b17}.editor-top small{color:#8995ad;opacity:1}.editor-top button{color:#c8d0df;border-color:var(--stroke);border-radius:6px}.editor-workspace{height:245px}.editor-preview{border:1px solid var(--stroke);border-radius:8px;overflow:hidden;box-shadow:0 0 35px #1e59ff14}.editor-preview button{color:#fff;background:var(--glow);box-shadow:0 0 22px #7249ff73}.editor-tools{border-color:var(--stroke);background:#080f1e;border-radius:8px}.editor-tools button{color:#b7c1d5;border-color:var(--stroke)}.edit-timeline{border:1px solid var(--stroke);background:#030812;border-radius:8px}.clip-row button{border:1px solid #ffffff1a;border-radius:3px}.music-row{color:#cf82ff;background:#b03dbe21}.music-row i{background:#bb57d6}.playhead{box-shadow:0 0 8px var(--coral)}.phone-stage{border:1px solid var(--stroke);background:radial-gradient(circle,#ae37b821,#0000 48%),#050b17;border-radius:16px}.guest-phone{background:#050814;border-color:#111d32;box-shadow:0 38px 90px #000000a6,0 0 30px #3952ff2e}.roll-card{color:#fff;background:var(--glow);border-radius:10px;box-shadow:0 24px 60px #00000073,0 0 30px #713eff4d}.reel-view,.film-view{border:1px solid var(--stroke);background:radial-gradient(circle at 78% 30%,#325aff24,#0000 35%),#040a15;border-radius:16px}.reel-copy h3 i{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text}.reel-copy>small{color:#e27caa}.reel-phone{border-color:#1a2947;box-shadow:0 35px 90px #000,0 0 36px #3f5dff38}.reel-photo button,.play-button{color:#fff;background:var(--glow);box-shadow:0 0 24px #5452ff66}.reel-tracks{color:#fff;background:#0a1222f2;border:1px solid #8466ff66;border-radius:8px;box-shadow:0 0 26px #4554ff30}.reel-tracks i:nth-child(2),.reel-tracks i:nth-child(5){background:#3879ee}.film-meta{background:#060c18}.film-meta b{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text}.edit-section{background:radial-gradient(circle at 20%,#ff586214,#0000 33%),#030914}.edit-photo{border:1px solid #9daed529;box-shadow:0 30px 75px #000,0 0 25px #4356ff14}.edit-photo span{color:#fff;background:var(--glow)}.edit-copy li{border-color:var(--stroke)}.edit-copy li p{color:var(--muted);opacity:1}.pricing-section{background:radial-gradient(circle at 78% 23%,#b437b514,#0000 30%),#040a15}.currency-toggle{border-color:var(--stroke);border-radius:7px}.currency-toggle button{color:#aeb8ca}.currency-toggle button.active{color:#fff;background:var(--glow);border-radius:4px}.pricing-grid{gap:18px}.pricing-grid article{color:#fff;border-color:var(--stroke);background:linear-gradient(155deg,#0f1a2ff2,#050b17fa);border-radius:13px;box-shadow:0 25px 65px #0000004d}.pricing-grid article.popular{background:linear-gradient(#080f20,#080f20) padding-box, var(--glow) border-box;border:1px solid #0000;box-shadow:0 30px 80px #00000073,0 0 34px #5d46ff26}.popular-tag{color:#fff;background:var(--glow);border-radius:4px}.pricing-grid small,.pricing-grid article>div>p{color:#909bb0;opacity:1}.pricing-grid ul{border-color:var(--stroke)}.pricing-grid li span{color:#fc6784}.pricing-grid .popular .button-coral{color:#fff}.pricing-note{color:#828ea5;opacity:1}.closing-section{background:var(--void)}.closing-photo{filter:saturate(.7)contrast(1.12)}.closing-photo:after{background:linear-gradient(90deg,#0000,#030914)}.mini-logo{background:0 0;width:152px;height:auto;padding:0;box-shadow:0 0 25px #5351ff40}.mini-logo img{border-radius:5px;width:100%;height:auto}.photo-brand{z-index:4;object-fit:contain;filter:drop-shadow(0 3px 8px #000000b3);width:118px;height:auto;position:absolute;top:24px;left:24px}.photo-brand.compact{width:76px;top:14px;left:14px}.camera-copy{top:82px}.camera-image>.photo-brand{width:84px;top:18px}.reel-photo>.photo-brand{width:82px;top:17px;left:17px}.film-frame>.photo-brand{width:126px}.edit-photo>.photo-brand{width:92px;top:15px;left:15px}.event-cover>.photo-brand{width:72px;top:10px;left:10px}.event-cover>span{top:auto;bottom:10px}.editor-preview>.photo-brand{width:86px;top:12px;left:12px}.library-grid .photo-brand{width:48px;top:6px;left:6px}footer{border-top:1px solid var(--stroke);background:#020610}.modal-backdrop{background:#01050cd6}.onboarding-modal{color:#fff;background:radial-gradient(circle at 100% 0,#3d57ff1f,#0000 35%),#070e1c;border:1px solid #849acc38;border-radius:15px;box-shadow:0 35px 100px #000,0 0 45px #4452ff21}.modal-close{color:#fff}.modal-progress i{background:#1a2840}.modal-progress i.done{background:var(--glow)}.event-types button{color:#bdc6d7;border-color:var(--stroke);border-radius:7px}.event-types button.active{color:#fff;background:linear-gradient(110deg,#ff56682e,#a939b92e,#3169ff33);border-color:#8c68ff80;box-shadow:inset 3px 0 #e45a94}.modal-step input{color:#fff;border-color:var(--stroke);background:#050b16;border-radius:6px}.success-step .success-burst{color:#fff;background:var(--glow);box-shadow:0 0 30px #574bff59}@media (max-width:900px){.nav-wrap{background:#020813f2}.nav-wrap nav{color:#fff;border-bottom:1px solid var(--stroke);background:#07101e}.hero{grid-template-rows:620px 460px;min-height:1080px}.hero-copy{padding-top:145px}.hero-visual{background-position:60%}.hero-note{left:8%}.hero-story-badge{right:4%}.studio-window{grid-template-columns:155px 1fr}}@media (max-width:600px){.logo-media{width:112px;height:54px}.logo-media img{width:112px;height:auto;transform:none}.hero{grid-template-rows:640px 410px;min-height:1050px}.hero-copy{padding-top:130px}.hero h1{font-size:60px}.hero h1 em{font-size:.56em}.hero-visual{background-position:61%}.hero-note{font-size:11px;top:8%}.hero-roll{top:8%;right:3%}.hero-edit-note{display:none}.hero-story-badge{width:220px;bottom:5%;right:4%}.studio-section{padding-left:16px;padding-right:16px}.studio-window{border-radius:11px}.studio-main{padding:25px 14px}.space-tabs{padding-bottom:1px}.event-card{grid-template-columns:95px 1fr}.editor-workspace{height:220px}}.how-section{isolation:isolate;min-height:990px;padding:78px 4.4vw 92px;overflow:hidden}.how-orbit{z-index:-1;pointer-events:none;position:absolute;inset:0}.how-orbit:before,.how-orbit:after{content:"";filter:blur(16px);opacity:.8;border-radius:50%;width:520px;height:520px;position:absolute}.how-orbit:before{background:radial-gradient(circle,#ff4b6042,#0000 66%);top:270px;left:-360px}.how-orbit:after{background:radial-gradient(circle,#4b46ff40,#0000 66%);top:150px;right:-340px}.how-orbit>i{background:linear-gradient(var(--void),var(--void)) padding-box, var(--glow) border-box;opacity:.9;border-bottom:1px solid #0000;border-radius:0 0 50% 50%;height:140px;position:absolute;top:242px;left:10%;right:10%;transform:rotate(-1deg)}.how-orbit>i+i{opacity:.26;filter:blur(7px);top:252px;left:18%;right:18%}.how-orbit span,.how-orbit b{text-shadow:0 0 18px;font-size:27px;font-weight:400;position:absolute}.how-orbit span{color:#ff76bb;top:151px;left:21%}.how-orbit b{color:#76a7ff;top:197px;right:14%}.how-header{text-align:center;z-index:2;max-width:1040px;margin:0 auto;position:relative}.how-header .section-label{justify-content:center;margin-bottom:15px}.how-header h2{letter-spacing:-.065em;margin:0;font-size:clamp(48px,5.6vw,82px);font-weight:560;line-height:.96}.how-header h2 em{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:560}.how-header>p{color:#b6bdcc;margin:24px auto 0;font-size:clamp(13px,1.15vw,17px);line-height:1.45}.how-journey{max-width:1440px;margin:40px auto 0;position:relative}.journey-visuals,.journey-copy{grid-template-columns:.92fr 1.06fr 1.02fr;align-items:end;gap:clamp(26px,4vw,72px);display:grid}.journey-visuals{height:360px}.launch-visual,.roll-visual,.shape-visual{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.launch-glow{filter:saturate(1.15);background:linear-gradient(140deg,#ff5466eb,#b73caecc 56%,#3079ffa6);border-radius:50%;width:190px;height:190px;position:absolute;top:63px;left:5%;box-shadow:0 0 55px #d73e9659}.launch-shadow{background:#1012278c;border:1px solid #df69ce21;border-radius:12px;width:min(92%,340px);height:190px;position:absolute}.launch-shadow.one{transform:translate(-13px,-11px)rotate(-4deg)}.launch-shadow.two{transform:translate(9px,7px)rotate(2deg)}.launch-card{z-index:2;background:linear-gradient(135deg,#211632f7,#090f22fa);border:1px solid #eb89e09e;border-radius:11px;grid-template-columns:122px 1fr;align-items:center;gap:23px;width:min(92%,348px);min-height:198px;padding:29px;display:grid;position:relative;box-shadow:0 30px 65px #00000080,inset 0 0 36px #c740a612}.qr-shell{background:#fff;border-radius:8px;place-items:center;width:122px;height:138px;padding:12px;display:grid;box-shadow:0 0 25px #ffffff21}.qr-shell .qr-mark{width:98px;height:98px}.launch-copy strong{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:600;line-height:1.13;display:block}.launch-copy small{color:#c3c8d4;margin:21px 0 26px;font-size:8px;display:block}.launch-copy img{border-radius:3px;width:89px;height:auto}.roll-visual{isolation:isolate}.roll-device{z-index:3;color:#fff;text-align:center;background:linear-gradient(#070b19,#070b19) padding-box, var(--glow) border-box;border:4px solid #0000;border-radius:34px 34px 4px 4px;width:230px;height:350px;padding:59px 30px 25px;position:relative;box-shadow:0 0 0 6px #071022,0 32px 65px #00000094,0 0 35px #603dff3b}.device-speaker{background:#02040a;border-radius:12px;width:62px;height:10px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.roll-device>small{letter-spacing:.2em;font-size:8px}.roll-device>strong{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text;margin:15px 0 2px;font-family:Georgia,serif;font-size:78px;font-weight:400;line-height:.9;display:block}.roll-device>p{letter-spacing:.2em;color:#b8bfd0;margin:9px 0 17px;font-size:7px}.roll-meter{background:#30384c;border-radius:4px;width:134px;height:3px;margin:0 auto;overflow:hidden}.roll-meter i{background:var(--glow);width:70%;height:100%;display:block}.roll-guests{justify-content:center;align-items:center;margin-top:25px;display:flex}.roll-guests i,.roll-guests span{background-size:cover;border:2px solid #0b1222;border-radius:50%;width:28px;height:28px;margin-left:-5px}.roll-guests span{background:#161e31;place-items:center;font-size:7px;display:grid}.roll-snap{z-index:1;background-position:50%;background-size:cover;border:1px solid #dc5fb2;border-radius:8px;width:112px;height:84px;position:absolute;box-shadow:0 0 20px #d341a842}.snap-one{top:91px;left:2%;transform:rotate(8deg)}.snap-two{top:210px;left:4%;transform:rotate(-12deg)}.snap-three{top:124px;right:1%;transform:rotate(-9deg)}.shape-visual{justify-content:flex-start;gap:20px}.reel-builder{background:#080e1d;border:1px solid #8f74de73;border-radius:12px;width:min(73%,310px);min-height:245px;padding:16px;box-shadow:0 25px 55px #00000073,0 0 28px #5743ff1f}.reel-builder-top{letter-spacing:.12em;justify-content:space-between;margin-bottom:11px;font-size:7px;display:flex}.reel-builder-top span{color:#808ca4}.reel-builder-preview{background-position:50% 45%;background-size:cover;border-radius:6px;height:150px;position:relative;overflow:hidden}.reel-builder-preview:after{content:"";background:linear-gradient(#0000 40%,#04070f75);position:absolute;inset:0}.reel-builder-preview .photo-brand{width:68px;top:8px;left:8px}.reel-builder-preview button{z-index:3;background:var(--glow);color:#fff;border:0;border-radius:50%;width:49px;height:49px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #da3ead66}.reel-builder-strip{border:1px solid #9272e76b;grid-template-columns:repeat(6,1fr);gap:3px;height:37px;margin-top:10px;padding:5px;display:grid;position:relative}.reel-builder-strip i{background-position:50%;background-size:cover}.reel-builder-strip span{background:#ff5686;width:2px;position:absolute;top:-4px;bottom:-4px;left:48%;box-shadow:0 0 7px #ff5686}.shape-notes{flex:1;min-width:115px}.shape-notes>span{grid-template-rows:auto auto;grid-template-columns:25px 1fr;column-gap:10px;min-height:69px;display:grid;position:relative}.shape-notes>span:not(:last-child):after{content:"";border-left:1px solid #c454c27a;position:absolute;top:29px;bottom:5px;left:11px}.shape-notes i{color:#e35cc0;grid-row:1/3;font-size:17px;font-style:normal}.shape-notes b{font-size:10px}.shape-notes small{color:#8994aa;font-size:8px;line-height:1.45}.journey-rail{background:linear-gradient(90deg,#ff596f57,#c557c2 48%,#3d76ff61);grid-template-columns:.92fr 1.06fr 1.02fr;height:2px;margin-top:0;display:grid;position:relative}.journey-rail>i{background:inherit;filter:blur(9px);opacity:.24;position:absolute;inset:-5px 0}.journey-rail b{color:#fff;background:linear-gradient(145deg,#d24878,#613164);border-radius:50%;place-self:center;place-items:center;width:42px;height:42px;font-size:12px;font-weight:500;display:grid;position:relative;transform:translateY(-50%);box-shadow:0 0 20px #e6459938}.rail-arrow{color:#ff5f8b;text-shadow:0 0 18px;font-size:51px;line-height:1;position:absolute;top:-23px;transform:scaleX(1.45)}.rail-arrow.first{left:29%}.rail-arrow.second{left:63.5%}.journey-copy{align-items:start;gap:clamp(26px,4vw,72px)}.journey-copy article{text-align:center;padding:34px 20px 0}.journey-copy h3{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(18px,1.65vw,25px);font-weight:500}.journey-copy p{color:#aab2c2;max-width:410px;margin:0 auto;font-size:11px;line-height:1.55}.mobile-step-copy{display:none}@media (max-width:1050px){.how-section{padding-left:28px;padding-right:28px}.journey-visuals,.journey-copy{gap:22px}.launch-card{grid-template-columns:95px 1fr;gap:15px;padding:20px}.qr-shell{width:95px;height:112px;padding:8px}.qr-shell .qr-mark{width:77px;height:77px}.shape-notes{display:none}.reel-builder{width:100%}.roll-device{width:205px}.roll-snap{width:91px;height:70px}}@media (max-width:760px){.how-section{min-height:auto;padding:86px 20px 98px}.how-orbit>i{display:none}.how-orbit:before{top:190px;left:-390px}.how-orbit:after{top:960px;right:-400px}.how-orbit span{top:155px;left:8%}.how-orbit b{top:250px;right:8%}.how-header .section-label{margin-bottom:20px}.how-header h2{font-size:clamp(39px,11.7vw,58px);line-height:.98}.how-header h2 br{display:none}.how-header>p{max-width:345px;font-size:13px;line-height:1.55}.how-header>p br{display:none}.how-journey{margin-top:56px}.journey-visuals{flex-direction:column;gap:58px;height:auto;display:flex}.launch-visual,.roll-visual,.shape-visual{flex-direction:column;width:100%;min-height:560px;padding-bottom:182px}.roll-visual{min-height:665px}.shape-visual{min-height:600px}.launch-card{width:min(100%,350px)}.launch-glow{top:60px;left:2%}.roll-device{border-radius:34px;height:385px}.roll-snap{width:104px;height:78px}.snap-one{top:95px;left:0}.snap-two{top:235px;left:1%}.snap-three{top:151px;right:0}.reel-builder{width:min(88%,355px);min-height:275px}.reel-builder-preview{height:174px}.shape-notes{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#040914db;border-radius:9px;width:116px;padding:13px 8px;display:block;position:absolute;top:88px;right:0}.journey-rail,.journey-copy{display:none}.mobile-step-copy{text-align:center;display:block;position:absolute;bottom:0;left:5px;right:5px}.mobile-step-copy b{background:linear-gradient(145deg,#d24878,#613164);border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 18px;font-size:12px;font-weight:500;display:grid;box-shadow:0 0 20px #e6459938}.mobile-step-copy h3{letter-spacing:-.04em;margin:0 0 13px;font-size:23px;font-weight:520}.mobile-step-copy p{color:#aab2c2;max-width:350px;margin:0 auto;font-size:11px;line-height:1.55}}@media (max-width:430px){.how-section{padding-left:16px;padding-right:16px}.how-header h2{font-size:43px}.how-header>p{font-size:12px}.launch-card{grid-template-columns:104px 1fr;min-height:178px;padding:17px}.qr-shell{width:104px;height:120px}.launch-copy strong{font-size:15px}.launch-copy small{margin:16px 0 19px}.roll-device{width:202px}.roll-device>strong{font-size:72px}.snap-one{left:-12px}.snap-two{left:-5px}.snap-three{right:-12px}.shape-visual{justify-content:flex-start}.reel-builder{width:91%}.shape-notes{width:110px;right:-9px}.journey-copy h3{font-size:21px}.journey-copy p{max-width:330px}}.guest-roll-shell{--guest-pink:#ff5d7f;--guest-violet:#b846ca;--guest-blue:#377df5;color:#f8f8fd;min-height:100svh;font-family:var(--font-geist-sans),Arial,sans-serif;background:radial-gradient(circle at 86% 8%,#3454ec33,#0000 34%),radial-gradient(circle at 8% 70%,#de429724,#0000 34%),#020813;position:relative;overflow-x:hidden}.guest-roll-shell:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(115deg,#0000 0 48%,#ffffff0b 48.1% 48.2%,#0000 48.3%),radial-gradient(circle at 15% 20%,#ffffff14 0 1px,#0000 1.5px);background-size:auto,23px 23px;position:fixed;inset:0}.guest-roll-header{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020813c2;border-bottom:1px solid #8b9dc729;justify-content:space-between;align-items:center;height:82px;padding:0 24px;display:flex;position:relative}.guest-roll-header img{width:145px;height:auto}.guest-roll-header span{color:#8f9aaf;letter-spacing:.2em;font-size:9px}.guest-welcome{grid-template-columns:minmax(0,1.16fr) minmax(420px,.84fr);min-height:calc(100svh - 82px);display:grid}.guest-event-art{background-image:var(--guest-art);background-position:50%;background-size:cover;min-height:720px;position:relative;overflow:hidden}.guest-event-art:after{content:"";background:linear-gradient(90deg,#02081312,#020813eb),linear-gradient(#0000 42%,#020813cc);position:absolute;inset:0}.guest-event-art>i{z-index:2;border:1px solid #fff3;position:absolute;inset:22px}.guest-event-art>div{z-index:3;position:absolute;bottom:8vh;left:7vw;right:5vw}.guest-event-art small{color:#d8ddeb;letter-spacing:.15em;text-transform:uppercase;font-size:9px}.guest-event-art h1{letter-spacing:-.075em;margin:17px 0 0;font-size:clamp(48px,6.7vw,100px);line-height:.86}.guest-event-art h1 em{color:#0000;background:linear-gradient(90deg,var(--guest-pink),#cb48bb,var(--guest-blue));-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400}.guest-event-art>span{z-index:3;letter-spacing:.16em;text-transform:uppercase;background:#02081380;border:1px solid #ffffff4d;padding:8px 11px;font-size:8px;position:absolute;top:34px;left:36px}.guest-welcome-copy{z-index:3;flex-direction:column;justify-content:center;padding:9vh 7vw 8vh 5vw;display:flex;position:relative}.guest-film-count{text-align:center;color:#0000;background:linear-gradient(125deg,var(--guest-pink),var(--guest-blue));-webkit-background-clip:text;background-clip:text;border:1px solid #e855a680;border-radius:50%;place-content:center;width:142px;height:142px;font:400 63px/.75 Georgia,serif;display:grid;box-shadow:0 0 60px #b43fc12e}.guest-film-count small{color:#9ba6b9;letter-spacing:.2em;margin-top:14px;font:600 7px/1 Arial,sans-serif;display:block}.guest-welcome-copy h2{letter-spacing:-.055em;max-width:580px;margin:38px 0 20px;font:400 clamp(36px,4vw,58px)/.96 Georgia,serif}.guest-welcome-copy p{color:#a9b2c3;max-width:510px;margin:0;font-size:14px;line-height:1.75}.guest-welcome-copy>button,.guest-primary{color:#fff;background:linear-gradient(100deg,var(--guest-pink),var(--guest-violet),var(--guest-blue));cursor:pointer;border:1px solid #fff9;border-radius:8px;justify-content:space-between;align-items:center;width:min(390px,100%);min-height:62px;margin-top:34px;padding:0 21px;font-weight:750;display:flex;box-shadow:0 18px 50px #4e4aec38}.guest-welcome-copy>button:disabled,.guest-primary:disabled{opacity:.43;cursor:not-allowed}.guest-welcome-copy>small{color:#6f7b90;margin-top:15px;font-size:9px}.guest-closed{border-left:2px solid var(--guest-pink);color:#f7a6b7;background:#ff597912;margin-top:25px;padding:13px;font-size:11px}.guest-activate{z-index:3;width:min(720px,100%);margin:0 auto;padding:65px 28px 90px;position:relative}.guest-back{color:#9aa6b9;cursor:pointer;background:0 0;border:0;margin-bottom:46px;padding:0;display:block}.guest-activate>small{color:#ff6c98;letter-spacing:.21em;font-size:9px}.guest-activate h1{letter-spacing:-.07em;margin:18px 0 20px;font-size:clamp(48px,7vw,78px);line-height:.91}.guest-activate h1 em{color:#0000;background:linear-gradient(90deg,var(--guest-pink),var(--guest-blue));-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400}.guest-activate>p{color:#9ea9bb;max-width:620px;font-size:13px;line-height:1.7}.guest-activate-form{gap:17px;margin-top:40px;display:grid}.guest-activate-form>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.guest-activate-form label{color:#9da8ba;font-size:10px;display:block}.guest-activate-form label>small{float:right;color:#66758c}.guest-activate-form input:not([type=checkbox]){color:#fff;background:#07111f;border:1px solid #8397c33d;border-radius:7px;outline:0;width:100%;height:52px;margin-top:8px;padding:0 14px}.guest-activate-form input:focus{border-color:#d353b5;box-shadow:0 0 0 3px #d353b514}.guest-consent{align-items:flex-start;gap:11px;line-height:1.55;display:flex!important}.guest-consent input{accent-color:#d04fb7;margin:3px 0 0}.guest-consent.muted{color:#718096}.guest-message{color:#ff8ba2;font-size:11px;line-height:1.45}.guest-primary{margin-top:27px}.guest-camera-stage{min-height:calc(100svh - 82px);padding-bottom:75px;position:relative}.guest-camera-art{background-position:50%;background-size:cover;height:min(68svh,720px);min-height:510px;position:relative}.guest-camera-shade{background:linear-gradient(0deg,#020813 0,#0208130a 38%),linear-gradient(90deg,#02081380,#0000 48%);position:absolute;inset:0}.camera-prompt{z-index:2;position:absolute;top:9vh;left:6vw}.camera-prompt small{letter-spacing:.18em;text-transform:uppercase;font-size:8px}.camera-prompt b{margin-top:12px;font:400 clamp(35px,5vw,70px)/.94 Georgia,serif;display:block}.camera-spark{z-index:2;color:#6aa0ff;text-shadow:0 0 25px #5388ff;font-size:42px;position:absolute;top:11vh;right:8vw}.guest-roll-counter{z-index:5;text-align:center;background:linear-gradient(#070c1b,#070c1b) padding-box,linear-gradient(135deg,var(--guest-pink),var(--guest-blue)) border-box;border:1px solid #0000;border-radius:15px;width:245px;min-height:230px;padding:27px;position:absolute;top:7vh;right:6vw;box-shadow:0 25px 70px #00000080}.guest-roll-counter small{letter-spacing:.2em;font-size:7px}.guest-roll-counter strong{color:#0000;background:linear-gradient(110deg,var(--guest-pink),var(--guest-blue));-webkit-background-clip:text;background-clip:text;margin:27px 0 7px;font:400 69px/.8 Georgia,serif;display:block}.guest-roll-counter strong em{font-size:17px;font-style:normal}.guest-roll-counter>span{color:#a6afbf;letter-spacing:.12em;font-size:8px}.guest-roll-counter>div{background:#273248;border-radius:3px;height:3px;margin-top:24px;overflow:hidden}.guest-roll-counter>div i{background:linear-gradient(90deg,var(--guest-pink),var(--guest-blue));height:100%;display:block}.guest-capture-dock{z-index:7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c19e8;border:1px solid #90a2cb3b;border-radius:23px;justify-content:space-between;align-items:center;width:min(430px,100% - 28px);min-height:106px;margin:-65px auto 0;padding:14px 30px;display:flex;position:relative;box-shadow:0 26px 70px #0000008c}.guest-capture-dock>button{color:#dce2ed;cursor:pointer;background:0 0;border:0;place-items:center;gap:4px;width:70px;min-height:68px;display:grid}.guest-capture-dock>button i{font-size:22px;font-style:normal}.guest-capture-dock>button span{font-size:8px}.guest-capture-dock .capture-photo{border:4px solid #fff;border-radius:50%;width:78px;height:78px;box-shadow:0 0 0 5px #ffffff21,0 0 34px #ca47bb59}.capture-photo i{background:#fff;border-radius:50%;width:58px;height:58px}.guest-upload-message{color:#ff9cad;text-align:center;background:#ff527114;border-radius:6px;width:min(430px,100% - 28px);margin:18px auto 0;padding:12px;font-size:10px}.guest-upload-message.success{color:#c2d5ff;background:#4c7cf51c}.guest-moments{z-index:3;width:min(980px,100% - 40px);margin:58px auto 0;position:relative}.guest-moments header{justify-content:space-between;align-items:end;margin-bottom:19px;display:flex}.guest-moments header small{color:#d45cb5;letter-spacing:.16em;font-size:7px}.guest-moments h2{margin:6px 0 0;font:400 35px/1 Georgia,serif}.guest-moments header>b{color:#8794a8;font-size:9px}.guest-moments>div{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.guest-moments article{aspect-ratio:1/1.2;background:#07101e;border:1px solid #8b9dc72e;border-radius:8px;position:relative;overflow:hidden}.guest-moments article img{object-fit:cover;width:100%;height:100%}.guest-moments article:after{content:"";background:linear-gradient(#0000 45%,#020813c2);position:absolute;inset:0}.guest-moments article span,.guest-moments article small{z-index:2;position:absolute}.guest-moments article span{top:50%;left:50%;transform:translate(-50%,-50%)}.guest-moments article small{letter-spacing:.12em;font-size:6px;bottom:9px;left:9px}.guest-moments article.uploading img{filter:blur(2px);opacity:.55}.guest-moments article.failed{border-color:#ff527099}.guest-complete{z-index:3;text-align:center;flex-direction:column;align-items:center;min-height:calc(100svh - 82px);padding:80px 24px;display:flex;position:relative}.complete-film-strip{width:min(650px,95vw);height:270px;margin-bottom:70px;position:relative}.complete-film-strip i{background-position:50%;background-size:cover;border:8px solid #0b1220;width:44%;height:90%;position:absolute;top:5%;box-shadow:0 30px 70px #00000080}.complete-film-strip i:first-child{left:6%;transform:rotate(-7deg)}.complete-film-strip i:nth-child(2){z-index:2;left:28%;transform:rotate(2deg)}.complete-film-strip i:last-child{right:6%;transform:rotate(8deg)}.guest-complete>span{color:#ff6b94;letter-spacing:.2em;font-size:8px}.guest-complete>small{letter-spacing:.25em;margin-top:14px;font-size:9px}.guest-complete h1{letter-spacing:-.065em;max-width:930px;margin:25px 0;font-size:clamp(42px,6vw,76px);line-height:.94}.guest-complete h1 em{color:#0000;background:linear-gradient(90deg,var(--guest-pink),var(--guest-blue));-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400}.guest-complete p{color:#9ea8ba;max-width:560px;margin:0;line-height:1.7}.guest-complete button{color:#fff;cursor:pointer;background:#091324;border:1px solid #ffffff59;border-radius:6px;min-height:49px;margin-top:33px;padding:0 25px}.guest-loading,.guest-missing{text-align:center;place-content:center;justify-items:center;padding:30px;display:grid}.guest-loading img,.guest-missing img{width:190px}.guest-loading span{color:#8693a7;letter-spacing:.2em;margin-top:28px;font-size:9px}.guest-missing small{color:#ff6b96;letter-spacing:.2em;margin-top:40px}.guest-missing h1{margin:20px 0;font:400 clamp(46px,7vw,76px)/.94 Georgia,serif}.guest-missing p{color:#99a5b8}.live-invitation{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:23px;margin-top:25px;display:grid}.live-qr,.control-qr{color:#75839a;background:#fff;border:1px solid #8e9fc733;border-radius:9px;place-items:center;display:grid;overflow:hidden}.live-qr{width:150px;height:150px}.live-qr img,.control-qr img{width:100%;height:100%;display:block}.live-qr span{color:#263144;font-size:7px}.live-invitation .invitation-field{margin:0 0 12px}.invitation-actions{flex-wrap:wrap;gap:9px;display:flex}.invitation-actions a,.invitation-actions button{border:1px solid var(--lab-line);color:#aab5c5;background:#07101e;border-radius:5px;align-items:center;min-height:33px;padding:0 11px;font-size:7px;display:inline-flex}.feature-stage-note.live{color:#9bb0d1;border-left-color:#4f8bf3}.control-live-invitation{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:22px;display:grid}.control-qr{width:150px;height:150px}.setting-select{border:1px solid var(--lab-line);color:#d964ae;background:#081221;border-radius:5px;min-height:30px;padding:0 7px;font-size:7px}@media (max-width:850px){.guest-welcome{grid-template-columns:1fr}.guest-event-art{min-height:56svh}.guest-welcome-copy{padding:55px 28px 80px}.guest-film-count{width:110px;height:110px;font-size:50px}.guest-welcome-copy h2{margin-top:30px}.guest-roll-counter{top:24px;right:18px}.guest-moments>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.guest-roll-header{height:calc(70px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 17px 0}.guest-roll-header img{width:122px}.guest-roll-header span{font-size:6px}.guest-welcome{min-height:calc(100svh - 70px - env(safe-area-inset-top))}.guest-event-art{min-height:48svh}.guest-event-art>i{inset:12px}.guest-event-art>div{bottom:35px;left:22px;right:22px}.guest-event-art h1{font-size:clamp(43px,13vw,58px)}.guest-event-art>span{top:18px;left:18px}.guest-welcome-copy{padding:45px 20px calc(115px + env(safe-area-inset-bottom))}.guest-welcome-copy h2{font-size:38px}.guest-welcome-copy p{font-size:13px}.guest-welcome-copy>button{z-index:20;width:auto;min-height:58px;left:16px;right:16px;bottom:max(14px,env(safe-area-inset-bottom));margin:0;position:fixed;box-shadow:0 16px 46px #15123ab8,0 0 0 7px #070c1bb8}.guest-activate{padding:38px 18px calc(70px + env(safe-area-inset-bottom))}.guest-back{margin-bottom:35px}.guest-activate h1{font-size:49px}.guest-activate-form>div{grid-template-columns:1fr}.guest-camera-stage{min-height:calc(100svh - 70px - env(safe-area-inset-top));padding-bottom:calc(75px + env(safe-area-inset-bottom))}.guest-camera-art{height:62svh;min-height:500px}.camera-prompt{top:50px;left:22px}.camera-prompt b{font-size:38px}.camera-spark{top:47px;right:21px}.guest-roll-counter{width:150px;min-height:157px;padding:17px;top:160px;right:17px}.guest-roll-counter strong{margin:18px 0 5px;font-size:48px}.guest-roll-counter>div{margin-top:15px}.guest-capture-dock{margin-top:-58px;padding:10px 23px}.guest-capture-dock .capture-photo{width:70px;height:70px}.capture-photo i{width:51px;height:51px}.guest-moments{margin-top:43px}.guest-moments>div{grid-template-columns:repeat(2,1fr)}.guest-complete{padding-top:55px;padding-bottom:calc(80px + env(safe-area-inset-bottom))}.complete-film-strip{height:190px;margin-bottom:48px}.guest-complete h1{font-size:43px}.live-invitation,.control-live-invitation{grid-template-columns:1fr}.live-qr,.control-qr{width:130px;height:130px}.invitation-field{min-width:0}.invitation-field span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.momento-editor button:disabled{opacity:.35;cursor:not-allowed}.editor-monitor.video-preview{background:#020611}.editor-monitor.video-preview video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.editor-monitor>span em{color:#e5e9f3;max-width:520px;margin-top:7px;font-size:8px;font-style:normal;line-height:1.4;display:block}.editor-transport{border-bottom:1px solid var(--lab-line);justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 5px;display:flex}.editor-transport button{border:1px solid var(--lab-line);color:#adb8ca;background:#081221;border-radius:4px;min-height:25px;padding:0 10px;font-size:6px}.editor-transport b{color:#66758b;font-variant-numeric:tabular-nums;font-size:6px}.editor-actions button.danger{color:#e2788f}.clip-controls{border-top:0!important;margin-top:17px!important;padding:0!important}.clip-controls label{margin-top:13px!important}.clip-controls input:not([type=range]),.clip-controls textarea{border:1px solid var(--lab-line);color:#dbe1ec;background:#081221;border-radius:5px;width:100%;min-height:34px;padding:8px;font-size:7px}.clip-controls input[type=range]{accent-color:#d653ae;width:100%}.clip-controls textarea{resize:vertical;min-height:62px}.clip-controls>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.timeline-track>div button{color:#fff;background-position:50%;background-size:cover;border:1px solid #0000;min-width:72px;min-height:45px;position:relative;overflow:hidden}.timeline-track>div button:after{content:"";background:linear-gradient(#0000 38%,#01050cd1);position:absolute;inset:0}.timeline-track>div button.active{border-color:#ff5c92;box-shadow:inset 0 0 0 1px #ff5c9247}.timeline-track>div button span,.timeline-track>div button small,.timeline-track>div button b{z-index:2;position:absolute}.timeline-track>div button span{font-size:5px;top:5px;left:5px}.timeline-track>div button small{font-size:5px;bottom:4px;left:5px}.timeline-track>div button b{font-size:5px;bottom:4px;right:5px}.timeline-track>div button.timeline-empty{color:#8795aa;background:#07101e;border:1px dashed #8c9dc34d;min-width:100%;font-size:6px}.timeline-track>div button.timeline-empty:after{display:none}.purchase-backdrop{z-index:1100;-webkit-backdrop-filter:blur(17px)saturate(.75);backdrop-filter:blur(17px)saturate(.75);background:#01040ce6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.purchase-shell{color:#fff;background:#040a15;border:1px solid #8397ca2e;border-radius:20px;grid-template-columns:36% 64%;width:min(1390px,100%);min-height:min(820px,100vh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 55px 150px #000000b8,0 0 90px #404cff17}.purchase-shell:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ff58660a,#0000 40%,#3369ff0d);position:absolute;inset:0}.purchase-close{z-index:8;color:#fff;cursor:pointer;background:#080e1d9e;border:1px solid #ffffff26;border-radius:50%;width:38px;height:38px;font-size:23px;position:absolute;top:19px;right:22px}.purchase-aside{background:radial-gradient(circle at 12% 33%,#ff4f642e,#0000 30%),radial-gradient(circle at 93% 12%,#5841ff2e,#0000 34%),#050b17;border-right:1px solid #91a2cb24;flex-direction:column;min-width:0;padding:46px 4.2vw 38px;display:flex;position:relative;overflow:hidden}.purchase-aside:before{content:"";border:1px solid #ff64891c;border-radius:50%;width:550px;height:550px;position:absolute;bottom:-250px;left:-320px;box-shadow:0 0 70px #ba3cae1f}.purchase-aside .logo{z-index:1;position:relative}.purchase-aside .logo-media{width:165px;height:79px}.purchase-aside .logo-media img{width:165px;height:auto;transform:none}.purchase-kicker{color:#ff7e9f;letter-spacing:.25em;margin-top:auto;font-size:8px;font-weight:720}.purchase-aside h2{letter-spacing:-.075em;margin:19px 0 21px;font-size:clamp(50px,4.8vw,73px);font-weight:570;line-height:.88}.purchase-aside h2 em{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400;display:block}.purchase-aside>p{color:#aab3c4;max-width:390px;margin:0 0 33px;font-size:12px;line-height:1.7}.purchase-visual{background-position:50% 42%;background-size:cover;border:1px solid #899dcd2e;border-radius:11px;height:170px;position:relative;overflow:hidden;box-shadow:0 25px 65px #00000061}.purchase-visual:after{content:"";background:linear-gradient(#0000 38%,#030711d9);position:absolute;inset:0}.purchase-visual>span{z-index:3;color:#fff;background:var(--glow);letter-spacing:.16em;border-radius:4px;padding:7px 10px;font-size:7px;font-weight:750;position:absolute;bottom:15px;left:17px}.purchase-visual .photo-brand{width:82px}.purchase-trust{color:#78869e;letter-spacing:.08em;text-transform:uppercase;gap:20px;margin-top:23px;font-size:7px;display:flex}.purchase-trust span:before{content:"✦";color:#db64ad;margin-right:6px}.purchase-content{flex-direction:column;min-width:0;padding:43px clamp(28px,4vw,68px) 42px;display:flex;position:relative}.purchase-head{justify-content:space-between;align-items:flex-start;gap:20px;min-height:58px;padding-right:46px;display:flex}.purchase-steps{gap:clamp(18px,3.3vw,52px);display:flex}.purchase-steps span{color:#637088;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:22px auto;align-items:center;gap:7px;font-size:8px;display:grid}.purchase-steps span i{border:1px solid #778bb533;border-radius:50%;place-items:center;width:22px;height:22px;font-size:6px;font-style:normal;display:grid}.purchase-steps span.active{color:#e7ecf7}.purchase-steps span.active i{color:#fff;background:var(--glow);border-color:#0000;box-shadow:0 0 18px #7249ff42}.purchase-back{color:#94a1b7;cursor:pointer;background:0 0;border:0;flex:none;padding:4px 0;font-size:9px}.purchase-stage{max-width:890px;margin:auto 0;animation:.42s both purchase-in}@keyframes purchase-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.purchase-stage>small{color:#ff7596;letter-spacing:.23em;font-size:7px;font-weight:720}.purchase-stage>h1{letter-spacing:-.065em;max-width:720px;margin:15px 0 11px;font-size:clamp(39px,4.5vw,62px);font-weight:560;line-height:.98}.purchase-stage>p{color:#8e9ab0;margin:0;font-size:11px;line-height:1.55}.package-options{grid-template-columns:repeat(3,1fr);gap:12px;margin:31px 0 25px;display:grid}.package-options>button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(150deg,#0f192eeb,#060c19fa);border:1px solid #8295c02b;border-radius:11px;flex-direction:column;align-items:flex-start;min-width:0;min-height:310px;padding:23px 21px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex}.package-options>button:hover{border-color:#a270ff8c;transform:translateY(-4px)}.package-options>button.selected{background:linear-gradient(#090f20,#090f20) padding-box,var(--glow) border-box;border-color:#0000;box-shadow:0 20px 55px #00000047,0 0 28px #5349ff21}.package-options>button>span{color:#ff7598;letter-spacing:.16em;min-height:15px;font-size:6px}.package-options>button>small{color:#78869e;min-height:25px;font-size:7px;line-height:1.4}.package-options>button>b{margin:9px 0 19px;font-family:Georgia,serif;font-size:28px;font-weight:400}.package-options>button>strong{letter-spacing:-.07em;font-size:39px}.package-options>button>i{color:#718098;font-size:7px;font-style:normal}.package-options ul{border-top:1px solid #8395bc24;width:100%;margin:23px 0 16px;padding:17px 0 0;list-style:none}.package-options li{color:#a5afc0;margin-bottom:10px;font-size:8px;line-height:1.35}.package-options>button>em{color:#9fb7ff;margin-top:auto;font-size:8px;font-style:normal;font-weight:700}.purchase-primary{color:#fff;background:var(--glow);cursor:pointer;border:1px solid #ffffffb3;border-radius:9px;justify-content:space-between;align-items:center;gap:45px;min-width:230px;min-height:54px;padding:0 22px;font-size:10px;font-weight:750;display:inline-flex;box-shadow:0 0 0 4px #6b46ed24,0 0 30px #5453ff4d,inset 0 0 21px #ffffff1f}.purchase-primary:disabled{color:#7e899e;box-shadow:none;cursor:not-allowed;background:#10192a;border-color:#7d91bc26}.account-form{grid-template-columns:1fr 1fr;gap:17px;max-width:690px;margin:35px 0 28px;display:grid}.account-form label,.event-form-grid label{color:#bac3d3;letter-spacing:.07em;font-size:8px;font-weight:700}.account-form label:first-child{grid-column:1/-1}.account-form input,.event-form-grid input,.event-form-grid select{color:#fff;background:#070d19;border:1px solid #7d91b82e;border-radius:6px;outline:0;width:100%;height:52px;margin-top:8px;padding:0 14px}.account-form input:focus,.event-form-grid input:focus,.event-form-grid select:focus{border-color:#8b68ff;box-shadow:0 0 0 3px #7e57ff14}.account-form input::placeholder,.event-form-grid input::placeholder{color:#56647b}.terms-check{align-items:center;gap:10px;display:flex;grid-column:1/-1!important;font-weight:400!important}.terms-check input{accent-color:#b444b1;width:16px;height:16px;margin:0}.account-note,.payment-note{color:#69778e!important;margin-top:18px!important;font-size:8px!important}.demo-tier-grid{grid-template-columns:repeat(3,1fr);gap:11px;max-width:800px;margin:28px 0 24px;display:grid}.demo-tier-grid article{background:linear-gradient(145deg,#111b32f2,#060c19fa);border:1px solid #8597c42e;border-radius:11px;flex-direction:column;min-height:225px;padding:22px;display:flex}.demo-tier-grid article:nth-child(2){background:linear-gradient(#091020,#091020) padding-box,var(--glow) border-box;border-color:#0000;box-shadow:0 18px 45px #4445de21}.demo-tier-grid article>span{color:#ff7596;letter-spacing:.17em;min-height:18px;font-size:6px}.demo-tier-grid article>b{text-transform:capitalize;margin:10px 0 5px;font:400 28px Georgia,serif}.demo-tier-grid article>small{color:#7e8ba0;font-size:7px}.demo-tier-grid ul{border-top:1px solid #8395bc24;margin:auto 0 0;padding:17px 0 0;list-style:none}.demo-tier-grid li{color:#a7b1c1;margin-top:7px;font-size:7px}.demo-tier-grid li:before{content:"✓";color:#db60ad;margin-right:7px}.demo-ready-list{gap:9px;max-width:720px;margin:31px 0 27px;display:grid}.demo-ready-list>span{background:#08101e;border:1px solid #8597c42b;border-radius:8px;grid-template-columns:34px 120px 1fr;align-items:center;gap:12px;min-height:70px;padding:0 18px;display:grid}.demo-ready-list i{color:#fff;background:var(--glow);border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.demo-ready-list b{text-transform:capitalize;font:400 20px Georgia,serif}.demo-ready-list small{color:#8390a5;font-size:8px}.event-form-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:740px;margin:32px 0 22px;display:grid}.event-form-grid .wide{grid-column:1/-1}.event-form-grid select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#75849d 50%),linear-gradient(135deg,#75849d 50%,#0000 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-repeat:no-repeat;background-size:5px 5px}.event-package-allowance{background:linear-gradient(90deg,#e64e9214,#4361e614);border:1px solid #7d91b82e;border-radius:6px;align-items:center;gap:13px;min-height:52px;padding:8px 14px;display:flex}.event-package-allowance>span{color:#fff;font:400 27px Georgia,serif}.event-package-allowance b,.event-package-allowance small{display:block}.event-package-allowance b{color:#fff;font-size:9px}.event-package-allowance small{color:#78869d;margin-top:3px;font-size:7px}.event-theme-row{flex-wrap:wrap;gap:8px;margin-bottom:27px;display:flex}.event-theme-row button{color:#8996aa;cursor:pointer;background:#080f1d;border:1px solid #7e91bb29;border-radius:6px;align-items:center;gap:8px;min-height:39px;padding:0 13px;font-size:8px;display:flex}.event-theme-row button.active{color:#fff;border-color:#aa67ff73}.event-theme-row i{background:linear-gradient(135deg,#fe6674,#9538ad,#267df0);border-radius:50%;width:16px;height:16px}.review-layout{grid-template-columns:1.2fr .8fr;gap:17px;max-width:770px;margin:33px 0 27px;display:grid}.review-event{background-position:50%;background-size:cover;border:1px solid #879bc72b;border-radius:11px;align-items:flex-end;min-height:260px;padding:24px;display:flex;position:relative;overflow:hidden}.review-event:after{content:"";background:linear-gradient(#0000 28%,#02060fed);position:absolute;inset:0}.review-event>div{z-index:2;position:relative}.review-event>div small,.review-event>div b,.review-event>div span{display:block}.review-event>div small{letter-spacing:.16em;font-size:7px}.review-event>div b{margin:7px 0 5px;font-family:Georgia,serif;font-size:28px}.review-event>div span{color:#b5bdcb;font-size:8px}.review-order{background:#08101e;border:1px solid #879bc726;border-radius:11px;flex-direction:column;padding:24px;display:flex}.review-order>span{border-bottom:1px solid #7e90b821;justify-content:space-between;padding:11px 0;display:flex}.review-order small{color:#7d899f;font-size:7px}.review-order b{font-size:9px}.review-order>strong{letter-spacing:-.06em;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:22px;font-size:37px;display:flex}.review-order>strong small{letter-spacing:.1em}.payment-pending{min-width:285px}@media (max-width:980px){.purchase-backdrop{padding:0}.purchase-shell{border-radius:0;grid-template-columns:300px 1fr;min-height:100vh}.purchase-aside{padding:34px 28px}.purchase-aside h2{font-size:54px}.purchase-content{padding:35px 28px}.package-options,.demo-tier-grid{gap:8px}.package-options>button,.demo-tier-grid article{padding:19px 15px}.purchase-steps span{grid-template-columns:22px;font-size:0}}@media (max-width:720px){.purchase-backdrop{place-items:start center}.purchase-shell{min-height:100vh;display:block}.purchase-aside{border-bottom:1px solid #91a2cb24;border-right:0;min-height:235px;padding:24px 21px}.purchase-aside .logo-media{width:124px;height:59px}.purchase-aside .logo-media img{width:124px;height:auto;transform:none}.purchase-kicker{margin-top:12px}.purchase-aside h2{margin:12px 0 9px;font-size:42px}.purchase-aside>p{max-width:310px;margin:0;font-size:10px}.purchase-visual,.purchase-trust{display:none}.purchase-content{min-height:calc(100vh - 235px);padding:25px 18px 36px}.purchase-head{min-height:54px;padding-right:38px}.purchase-steps{gap:9px}.purchase-steps span{grid-template-columns:20px}.purchase-steps span i{width:20px;height:20px}.purchase-stage{width:100%;margin:20px 0 0}.purchase-stage>h1{font-size:39px}.package-options{scroll-snap-type:x mandatory;gap:11px;margin:26px -18px 23px;padding:0 18px 11px;display:flex;overflow-x:auto}.package-options>button{scroll-snap-align:center;flex:0 0 82vw;min-height:318px}.demo-tier-grid{grid-template-columns:1fr}.demo-tier-grid article{min-height:190px}.demo-ready-list>span{grid-template-columns:34px 1fr}.demo-ready-list>span small{grid-column:2}.account-form,.event-form-grid,.review-layout{grid-template-columns:1fr}.account-form label,.event-form-grid .wide{grid-column:auto}.purchase-primary{width:100%}.event-theme-row{grid-template-columns:1fr 1fr;display:grid}.review-event{min-height:210px}.review-order{min-height:225px}}@media (max-width:390px){.purchase-aside{min-height:215px}.purchase-kicker{margin-top:22px}.purchase-aside h2{font-size:38px}.purchase-content{min-height:calc(100vh - 215px)}.purchase-stage>h1{font-size:35px}.package-options>button{flex-basis:86vw}.event-theme-row{grid-template-columns:1fr}}.form-error{background:#ff4b6812;border:1px solid #ff5b734d;border-radius:7px;max-width:690px;padding:11px 13px;line-height:1.5;color:#ff9cac!important;margin:0 0 16px!important;font-size:9px!important}.forgot-link{color:#8795ac;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:8px}.forgot-link:hover{color:#fff}.forgot-link:disabled{cursor:default}.verification-card{background:linear-gradient(135deg,#ff527317,#4259ff14);border:1px solid #7c62ff59;border-radius:11px;grid-template-columns:42px 1fr;gap:18px;max-width:690px;margin:35px 0 28px;padding:25px;display:grid}.verification-card>span{background:var(--glow);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.verification-card b{margin-bottom:8px;font-family:Georgia,serif;font-size:21px;font-weight:400;display:block}.verification-card p{color:#9ca8bb;margin:0;font-size:10px;line-height:1.55}.verification-card strong{color:#fff}.studio-draft-link{color:#aab6ca;cursor:pointer;background:0 0;border:0;margin-left:17px;font-size:9px}.verification-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.verification-actions button{color:#fff;cursor:pointer;background:#4c398e38;border:1px solid #8c71ff52;border-radius:6px;min-height:38px;padding:0 14px;font-size:9px;font-weight:700}.verification-actions button:last-child{color:#aeb9cb;background:0 0;border-color:#0000}.verification-actions button:disabled{opacity:.55;cursor:wait}.real-studio,.studio-gate{color:#f7f8fc;background:radial-gradient(circle at 100% 0,#2d4bc41f,#0000 31%),radial-gradient(circle at 0 45%,#b0358514,#0000 28%),#030914;min-height:100vh}.studio-gate{padding:38px clamp(24px,6vw,85px)}.real-studio-logo img{width:164px;height:auto}.studio-gate-card{background:radial-gradient(circle at 100% 0,#5b4ef129,#0000 34%),linear-gradient(145deg,#0e182ee0,#050b18f5);border:1px solid #8499c733;border-radius:20px;width:min(760px,100%);margin:13vh auto 0;padding:clamp(35px,6vw,76px);box-shadow:0 40px 120px #00000073}.studio-gate-card>small{color:#ff718f;letter-spacing:.2em;font-size:8px}.studio-gate-card h1{letter-spacing:-.055em;margin:15px 0 16px;font:400 clamp(45px,7vw,78px)/.95 Georgia,serif}.studio-gate-card p{color:#a0aabd;max-width:590px;line-height:1.65}.studio-gate-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.studio-gate-card a,.empty-studio a{color:#fff;background:var(--glow);border:1px solid #ffffffa6;border-radius:8px;justify-content:space-between;align-items:center;min-width:210px;min-height:54px;padding:0 19px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 0 0 4px #6b46ed21,0 0 28px #5453ff42}.empty-studio a{margin-top:24px}.studio-gate-card a.secondary{color:#e7ebf4;box-shadow:none;background:#081121d1;border-color:#92a2c747}.studio-gate-card .studio-gate-note{color:#69768b;margin:28px 0 0;font-size:9px}.studio-loader{color:#8895aa;letter-spacing:.13em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:70vh;font-size:9px;display:flex}.studio-loader i{border:2px solid #7284ad3b;border-top-color:#fa5c85;border-radius:50%;width:45px;height:45px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.lab-test-access{color:#f186bd;letter-spacing:.14em;background:#b93ea41a;border:1px solid #e25dae59;border-radius:99px;align-items:center;min-height:27px;padding:0 10px;font-size:6px;font-weight:750;display:flex}.lab-tester-banner{background:linear-gradient(90deg,#da4da617,#405ae10f);border:1px solid #d756ae3d;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:66px;margin-top:18px;padding:13px 15px;display:grid}.lab-tester-banner>span{color:#ed73ba;letter-spacing:.17em;font-size:6px;font-weight:750}.lab-tester-banner p{color:#8f9bb0;margin:0;font-size:7px;line-height:1.55}.lab-tester-banner p b{color:#fff}.lab-tester-banner button{color:#dbe1ec;background:#081221;border:1px solid #8e9ec440;border-radius:5px;min-height:32px;padding:0 11px;font-size:6px}.real-studio{grid-template-columns:265px minmax(0,1fr);font-size:14px;display:grid}.real-studio-side{background:linear-gradient(160deg,#0d1930eb,#040a15f7);border-right:1px solid #8194be29;flex-direction:column;height:100vh;padding:36px 28px 27px;display:flex;position:sticky;top:0}.studio-side-label{color:#67758d;letter-spacing:.2em;margin:72px 0 14px;font-size:7px;font-weight:750}.studio-event-list{gap:7px;display:grid}.studio-event-list button{color:#94a1b4;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;min-height:54px;padding:0 13px;display:flex}.studio-event-list button.active{color:#fff;background:linear-gradient(90deg,#e6439321,#3c4cc524);border-color:#7e6fff38}.studio-event-list button>i{border:1px solid #c04eaf;border-radius:50%;width:8px;height:8px}.studio-event-list span{font-size:10px;font-weight:700}.studio-event-list small{color:#697891;margin-top:4px;font-size:7px;font-weight:500;display:block}.studio-new-event{color:#8390a5;margin:10px 0 0 13px;font-size:8px;text-decoration:none}.real-studio-side nav{gap:9px;margin-top:auto;display:grid}.real-studio-side nav button,.real-studio-side nav a{color:#7f8da3;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 0;font-size:9px;text-decoration:none}.real-studio-side nav .active{color:#fff}.studio-profile{border-top:1px solid #7e91b826;grid-template-columns:38px 1fr 25px;align-items:center;gap:10px;min-height:64px;margin-top:24px;padding-top:20px;display:grid}.studio-profile>b{background:var(--glow);border-radius:50%;place-items:center;width:38px;height:38px;font-size:9px;display:grid}.studio-profile span{font-size:9px;font-weight:700}.studio-profile small{color:#68768d;margin-top:4px;font-size:7px;font-weight:400;display:block}.studio-profile button{color:#738199;cursor:pointer;background:0 0;border:0}.real-studio-main{min-width:0;padding:42px clamp(30px,4.8vw,76px) 70px}.studio-main-head{justify-content:space-between;align-items:flex-start;gap:30px;min-height:94px;display:flex}.studio-main-head>div:first-child>small,.studio-section-head small,.billing-title>small,.film-brief-card>small,.guest-kit-copy>small{color:#7d8ba4;letter-spacing:.18em;font-size:7px;font-weight:700}.studio-main-head h1{letter-spacing:-.065em;margin:11px 0 0;font-size:clamp(40px,5vw,65px);font-weight:520;line-height:.92}.studio-plan-chip{color:#9ba7ba;letter-spacing:.1em;text-transform:uppercase;background:#091120;border:1px solid #8395bd2b;border-radius:99px;align-items:center;gap:8px;min-height:34px;padding:0 13px;font-size:7px;display:flex}.studio-plan-chip i{background:#e6b04b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #e6b04b}.studio-plan-chip.paid i{background:#4ce28c;box-shadow:0 0 12px #4ce28c}.studio-tabs{border-bottom:1px solid #7d90b92b;align-items:stretch;gap:clamp(17px,3vw,43px);min-height:58px;margin:20px 0 31px;display:flex;overflow-x:auto}.studio-tabs button{color:#707e94;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 0 16px;font-size:9px;display:flex;position:relative}.studio-tabs button.active{color:#fff}.studio-tabs button.active:after{content:"";background:var(--glow);height:2px;position:absolute;bottom:-1px;left:0;right:0}.studio-tabs button span{color:#6c7890;letter-spacing:.08em;background:#111a2a;border-radius:3px;padding:3px 5px;font-size:5px}.activation-banner{background:linear-gradient(95deg,#f3488717,#5048eb14);border:1px solid #a95bd33b;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:15px;min-height:85px;margin-bottom:25px;padding:18px 20px;display:grid}.activation-banner>span{background:var(--glow);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.activation-banner small{color:#ff7f9a;letter-spacing:.15em;margin-bottom:6px;font-size:6px;display:block}.activation-banner b{font-family:Georgia,serif;font-size:16px;font-weight:400;display:block}.activation-banner p{color:#77859b;margin:4px 0 0;font-size:8px}.activation-banner button{color:#6e7b90;background:#0b1424;border:1px solid #8798be2e;border-radius:6px;min-height:36px;padding:0 14px;font-size:7px}.studio-notice{color:#aab5c6;background:#e4469112;border-left:2px solid #e9569d;justify-content:space-between;margin:0 0 22px;padding:12px 14px;font-size:9px;display:flex}.studio-notice button{color:#fff;cursor:pointer;background:0 0;border:0}.studio-overview{grid-template-columns:minmax(330px,.95fr) minmax(380px,1.2fr);gap:22px;display:grid}.studio-event-hero{background-position:50%;background-size:cover;border:1px solid #8195c12e;border-radius:13px;align-items:flex-end;min-height:430px;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000040}.studio-event-hero:after{content:"";background:linear-gradient(#0000 26%,#030812f5);position:absolute;inset:0}.studio-event-hero>img{z-index:2;width:88px;position:absolute;top:18px;left:20px}.studio-event-hero>div{z-index:2;position:relative}.studio-event-hero>div small{letter-spacing:.15em;font-size:7px}.studio-event-hero h2{letter-spacing:-.045em;margin:12px 0 9px;font:400 clamp(35px,4vw,53px)/.91 Georgia,serif}.studio-event-hero p{color:#a5afbf;margin:0;font-size:9px}.studio-event-hero>span{z-index:3;background:var(--glow);letter-spacing:.12em;border-radius:4px;padding:7px 9px;font-size:6px;position:absolute;top:18px;right:20px}.studio-overview-stack{grid-template-rows:1fr auto;gap:18px;display:grid}.studio-reel-status{background:radial-gradient(circle at 100% 0,#4e59f72e,#0000 37%),radial-gradient(circle at 0 100%,#ed468c1f,#0000 40%),#081121;border:1px solid #8a91d633;border-radius:13px;justify-content:space-between;align-items:flex-start;min-height:285px;padding:clamp(25px,4vw,43px);display:flex}.studio-reel-status small{color:#a08bb4;letter-spacing:.14em;font-size:7px}.studio-reel-status small i{background:#52a0ff;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #52a0ff}.studio-reel-status h3{letter-spacing:-.04em;max-width:430px;margin:35px 0 10px;font:400 clamp(28px,3vw,44px)/1 Georgia,serif}.studio-reel-status p{color:#8693a9;max-width:430px;font-size:9px;line-height:1.55}.studio-reel-status>strong{letter-spacing:-.08em;font-size:clamp(48px,6vw,76px)}.studio-reel-status>strong small{text-align:right;display:block}.studio-metrics{background:#07101e;border:1px solid #8195c126;border-radius:11px;grid-template-columns:repeat(3,1fr) auto;align-items:center;min-height:126px;padding:22px 25px;display:grid}.studio-metrics span{display:grid}.studio-metrics b{font-size:24px}.studio-metrics small{color:#718096;margin-top:5px;font-size:7px}.studio-metrics button{color:#afbbcc;cursor:pointer;background:0 0;border:0;font-size:8px}.studio-module-grid{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.studio-module-grid button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#091427,#060d1a);border:1px solid #8195c124;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:150px;padding:24px;display:flex}.studio-module-grid button:hover{border-color:#995bff73;transform:translateY(-2px)}.studio-module-grid small{color:#d65aaa;letter-spacing:.15em;font-size:6px}.studio-module-grid b{margin:20px 0 12px;font-family:Georgia,serif;font-size:20px;font-weight:400}.studio-module-grid span{color:#76849a;margin-top:auto;font-size:8px}.studio-section-head{justify-content:space-between;gap:25px;min-height:118px;display:flex}.studio-section-head h2,.billing-title h2,.guest-kit-copy h2,.film-brief-card h2{letter-spacing:-.055em;margin:12px 0 9px;font:400 clamp(38px,5vw,65px)/.95 Georgia,serif}.studio-section-head p,.billing-title p,.guest-kit-copy>p,.film-brief-card>p{color:#8491a6;margin:0;font-size:10px;line-height:1.6}.studio-section-head>label,.studio-section-head>button{color:#fff;background:var(--glow);cursor:pointer;border:1px solid #ffffff94;border-radius:7px;justify-content:space-between;align-self:center;align-items:center;min-width:160px;min-height:44px;padding:0 15px;font-size:8px;font-weight:750;display:flex;box-shadow:0 0 25px #4c4ff533}.studio-section-head>label input{display:none}.studio-section-head>label.disabled,.studio-section-head>button:disabled{color:#6d7a8e;box-shadow:none;cursor:not-allowed;background:#0b1424;border-color:#8092b724}.real-photo-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.real-photo-grid article{aspect-ratio:.82;background-color:#0a1425;background-position:50%;background-size:cover;border:1px solid #8195c126;border-radius:7px;justify-content:space-between;align-items:flex-end;padding:13px;display:flex}.real-photo-grid span,.real-photo-grid small{color:#fff;text-transform:uppercase;background:#040912b8;padding:5px 6px;font-size:6px}.library-empty{text-align:center;background:radial-gradient(circle at 50% 40%,#a234a11c,#0000 35%),#060e1b;border:1px solid #7f92bb26;border-radius:13px;align-content:center;place-items:center;min-height:410px;display:grid}.empty-film-strip{grid-template-columns:repeat(3,1fr);gap:7px;width:230px;display:grid}.empty-film-strip i{background:linear-gradient(145deg,#111c32,#070d19);border:1px solid #7e92bd40;border-radius:4px;height:80px}.library-empty h3{margin:27px 0 10px;font:400 25px Georgia,serif}.library-empty p{color:#748198;font-size:9px}.video-studio-grid{grid-template-columns:minmax(0,1.4fr) 310px;gap:19px;display:grid}.video-stage{background-position:50%;background-size:cover;border:1px solid #8295be2e;border-radius:13px;place-items:center;min-height:480px;display:grid;position:relative;overflow:hidden}.video-stage:after{content:"";background:#02060f40;position:absolute;inset:0}.video-stage>img{z-index:2;width:103px;position:absolute;top:17px;left:19px}.video-stage>button{z-index:2;color:#fff;background:var(--glow);cursor:pointer;border:1px solid #fff;border-radius:50%;width:67px;height:67px;box-shadow:0 0 30px #dc3eb161}.video-stage>div{z-index:2;position:absolute;bottom:25px;left:28px}.video-stage>div>*{display:block}.video-stage>div small{letter-spacing:.18em;font-size:6px}.video-stage>div b{margin:6px 0;font:400 34px Georgia,serif}.video-stage>div span{color:#d3d8e1;font-size:8px}.video-studio-grid aside{background:#07101e;border:1px solid #8195c129;border-radius:12px;padding:27px}.video-studio-grid aside>small{color:#dc63b3;letter-spacing:.18em;font-size:7px}.video-studio-grid label{color:#8996a9;margin-top:28px;font-size:7px;display:block}.video-studio-grid select{color:#fff;background:#0a1424;border:1px solid #7e91ba2e;border-radius:6px;width:100%;height:45px;margin-top:8px;padding:0 12px}.format-choice{grid-template-columns:1fr 1fr;gap:8px;margin-top:23px;display:grid}.format-choice button{color:#fff;background:#0a1424;border:1px solid #7e91ba2e;border-radius:6px;min-height:58px}.format-choice button.active{border-color:#c955c0}.format-choice small{color:#6f7e95;font-size:6px;display:block}.video-studio-grid aside p{color:#6e7c92;margin-top:28px;font-size:8px;line-height:1.5}.studio-timeline{background:#060e1b;border:1px solid #8195c124;border-radius:9px;min-height:108px;margin-top:16px;padding:18px 21px;position:relative}.studio-timeline>div{grid-template-columns:repeat(6,1fr);gap:3px;height:54px;display:grid}.studio-timeline i{background-position:50%;background-size:cover}.studio-timeline>span{background:#ff5a84;width:2px;position:absolute;top:10px;bottom:10px;left:43%;box-shadow:0 0 12px #ff5a84}.studio-timeline>small{color:#58667d;margin-top:7px;font-size:6px}.studio-timeline>small:last-child{float:right}.final-film-page{grid-template-columns:1fr 290px;gap:18px;min-height:620px;display:grid;position:relative}.film-brief-card{background:radial-gradient(circle at 85% 15%,#404eec2b,#0000 30%),radial-gradient(circle at 12% 90%,#e3408a21,#0000 35%),#07101f;border:1px solid #8497c12b;border-radius:14px;min-height:550px;padding:clamp(35px,6vw,75px)}.film-brief-card h2{max-width:720px}.film-brief-card>p{max-width:590px}.film-deliverables{grid-template-columns:repeat(3,1fr);max-width:650px;margin:65px 0 38px;display:grid}.film-deliverables span{border-left:1px solid #8093bc2e;gap:7px;padding:0 20px;display:grid}.film-deliverables span:first-child{border-left:0;padding-left:0}.film-deliverables b{font-size:21px}.film-deliverables small{color:#718097;font-size:7px}.film-brief-card button,.kit-actions button,.billing-card>button{color:#fff;background:var(--glow);border:1px solid #ffffff8c;border-radius:7px;min-height:45px;padding:0 16px;font-size:8px;font-weight:700}.film-brief-card button:disabled,.kit-actions button:disabled,.billing-card>button:disabled{color:#68768b;background:#0b1525;border-color:#8092b726}.film-lock{text-align:center;background:#070f1c;border:1px solid #8396bf26;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:31px;display:flex}.film-lock>span{background:var(--glow);border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.film-lock b{margin:20px 0 8px;font:400 19px Georgia,serif}.film-lock p{color:#718097;font-size:8px;line-height:1.5}.guest-kit-page{grid-template-columns:1fr minmax(320px,430px);align-items:center;gap:clamp(30px,7vw,110px);min-height:620px;display:grid}.guest-kit-copy h2{font-size:clamp(54px,7vw,90px)}.guest-kit-copy>p{max-width:560px}.guest-url{background:#07101e;border:1px solid #8295bf2b;border-radius:8px;align-items:center;max-width:600px;min-height:58px;margin:39px 0 20px;padding:0 12px 0 18px;font-size:9px;display:flex}.guest-url span{color:#68768c}.guest-url b{flex:1}.guest-url button{color:#e369bb;cursor:pointer;background:0 0;border:0;font-size:7px}.kit-actions{gap:9px;display:flex}.guest-kit-card{aspect-ratio:.82;color:#07101e;background:radial-gradient(circle at 50% 20%,#e13f8e33,#0000 32%),#f5f5f3;border:1px solid #ffffff2e;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:41px;display:flex;box-shadow:0 40px 100px #0000004d}.guest-kit-card>img{width:145px}.studio-qr{background:#fff;border:8px solid #fff;grid-template-columns:repeat(7,1fr);gap:3px;width:205px;height:205px;margin:35px 0 30px;padding:15px;display:grid;box-shadow:0 13px 38px #070e1c26}.studio-qr i{background:0 0}.studio-qr i.on{background:#061022}.guest-kit-card>b{font:400 26px Georgia,serif}.guest-kit-card>p{color:#526077;font-size:9px}.guest-kit-card>span{color:#7560ba;letter-spacing:.18em;margin-top:20px;font-size:7px}.billing-page{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(30px,7vw,100px);min-height:610px;display:grid}.billing-title p{max-width:360px}.billing-card{background:radial-gradient(circle at 100% 0,#394eed2e,#0000 31%),#07101e;border:1px solid #8295bf2e;border-radius:15px;grid-template-columns:1fr auto;align-content:start;min-height:470px;padding:clamp(30px,5vw,58px);display:grid}.billing-card>div>small{color:#7a879d;letter-spacing:.16em;font-size:7px}.billing-card h3{margin:13px 0 6px;font:400 46px Georgia,serif}.billing-card>div>p{color:#8190a6;font-size:9px}.billing-card>span{letter-spacing:.14em;border-radius:4px;align-self:start;padding:7px 9px;font-size:6px}.billing-card>span.pending{color:#f1c164;background:#e1a93f1f}.billing-card>span.paid{color:#58e79c;background:#46dd911c}.billing-card dl{grid-column:1/-1;margin:54px 0 35px}.billing-card dl>div{border-bottom:1px solid #7e91b924;justify-content:space-between;padding:15px 0;display:flex}.billing-card dt{color:#748197;font-size:8px}.billing-card dd{margin:0;font-size:9px;font-weight:700}.billing-card>button{grid-column:1/-1}.billing-card>small{color:#647289;grid-column:1/-1;margin-top:17px;font-size:7px;line-height:1.5}.empty-studio{text-align:center;align-content:center;place-items:center;min-height:65vh;display:grid}.empty-studio small{color:#e563b0;letter-spacing:.2em;font-size:7px}.empty-studio h2{max-width:700px;margin:18px 0 14px;font:400 clamp(42px,6vw,75px)/.95 Georgia,serif}.empty-studio p{color:#8390a6;max-width:510px;line-height:1.6}@media (max-width:1100px){.real-studio{grid-template-columns:215px minmax(0,1fr)}.real-studio-side{padding:28px 20px 23px}.studio-overview{grid-template-columns:1fr}.studio-event-hero{min-height:380px}.video-studio-grid{grid-template-columns:1fr 255px}.final-film-page{grid-template-columns:1fr}.film-lock{min-height:210px}.guest-kit-page{grid-template-columns:1fr 350px;gap:30px}}@media (max-width:780px){.real-studio{padding-bottom:72px;display:block}.real-studio-side{border:0;border-bottom:1px solid #8194be29;flex-direction:row;align-items:center;height:auto;min-height:72px;padding:18px;position:static}.real-studio-logo img{width:129px}.studio-side-label,.studio-event-list,.studio-new-event,.real-studio-side nav{display:none}.studio-profile{border:0;grid-template-columns:32px 1fr 21px;min-height:0;margin:0 0 0 auto;padding:0}.studio-profile>b{width:32px;height:32px}.studio-profile span small{display:none}.real-studio-main{padding:28px 18px 60px}.studio-main-head{min-height:78px}.studio-main-head h1{font-size:41px}.studio-plan-chip{min-height:30px;padding:0 9px;font-size:6px}.studio-tabs{gap:24px;margin-top:17px}.activation-banner{grid-template-columns:30px 1fr}.activation-banner button{grid-column:1/-1;width:100%}.studio-overview{grid-template-columns:1fr}.studio-event-hero{min-height:450px}.studio-reel-status{min-height:275px;padding:28px}.studio-reel-status>strong{font-size:52px}.studio-metrics{grid-template-columns:repeat(3,1fr)}.studio-metrics button{text-align:left;grid-column:1/-1;margin-top:23px}.studio-module-grid{grid-template-columns:1fr}.studio-module-grid button{min-height:130px}.studio-section-head{display:block}.studio-section-head>label,.studio-section-head>button{width:100%;margin:24px 0 8px}.real-photo-grid{grid-template-columns:repeat(2,1fr)}.video-studio-grid{grid-template-columns:1fr}.video-stage{min-height:480px}.film-brief-card{min-height:510px;padding:35px 25px}.film-deliverables{margin:47px 0 35px}.film-deliverables span{padding:0 11px}.guest-kit-page{grid-template-columns:1fr}.guest-kit-copy h2{font-size:56px}.guest-kit-card{width:min(410px,100%);margin:20px auto 0}.billing-page{grid-template-columns:1fr}.billing-card{min-height:430px}.studio-draft-link{width:100%;margin:17px 0 0}.package-options{grid-template-columns:1fr;margin-left:0;margin-right:0;padding:0;display:grid;overflow:visible}.package-options>button{width:100%;min-height:292px}}@media (max-width:430px){.real-studio-side{padding:17px 15px}.studio-profile span{display:none}.real-studio-main{padding-left:14px;padding-right:14px}.studio-main-head{align-items:center}.studio-main-head>div:first-child>small{display:none}.studio-main-head h1{font-size:34px}.studio-event-hero{min-height:420px;padding:23px}.studio-event-hero h2{font-size:40px}.studio-reel-status{display:block}.studio-reel-status>strong{margin-top:27px;display:block}.studio-reel-status>strong small{text-align:left}.studio-module-grid button{min-height:125px}.video-stage{min-height:430px}.film-deliverables{gap:0}.film-deliverables b{font-size:16px}.guest-url{grid-template-columns:auto 1fr;padding:12px;display:grid}.guest-url button{grid-column:1/-1;margin-top:10px}.kit-actions{display:grid}.studio-qr{width:180px;height:180px}.billing-card{grid-template-columns:1fr}.billing-card>span{justify-self:start;margin-top:18px}.purchase-aside{min-height:198px}.purchase-content{min-height:calc(100vh - 198px)}.purchase-stage>h1{font-size:33px}}.production-lab{--lab-bg:#020813;--lab-panel:#07111f;--lab-panel-2:#0a1425;--lab-line:#879bc729;--lab-muted:#7b899f;--lab-white:#f7f8fc;min-height:100vh;color:var(--lab-white);background:radial-gradient(circle at 92% 0,#3b54d81f,transparent 29%),radial-gradient(circle at 0 42%,#ca348614,transparent 27%),var(--lab-bg);grid-template-columns:250px minmax(0,1fr);font-size:14px;display:grid}.production-lab button,.production-lab input,.production-lab select,.production-lab textarea{font:inherit}.production-lab button{cursor:pointer}.production-lab button:disabled{cursor:not-allowed;opacity:.48}.lab-sidebar{z-index:30;border-right:1px solid var(--lab-line);background:linear-gradient(155deg,#0d1a31fa,#030913fc);flex-direction:column;height:100vh;padding:27px 20px 22px;display:flex;position:sticky;top:0;box-shadow:20px 0 80px #00000024}.lab-sidebar-head{justify-content:space-between;align-items:center;display:flex}.lab-sidebar-head>button{color:#fff;background:0 0;border:0;font-size:25px;display:none}.lab-product-label{color:#66758c;letter-spacing:.24em;margin:17px 0 0;font-size:6px;font-weight:750}.lab-event-switcher{background:linear-gradient(100deg,#e8449217,#384fcf17);border:1px solid #8e77ff2e;border-radius:9px;margin:31px 0 20px;padding:14px 13px}.lab-event-switcher>span{color:#6f7d93;letter-spacing:.17em;font-size:6px;display:block}.lab-event-switcher select{color:#fff;-webkit-appearance:auto;appearance:auto;background:0 0;border:0;outline:0;width:100%;margin:7px 0 5px;padding:0 18px 0 0;font-size:10px;font-weight:700}.lab-event-switcher option{color:#101827}.lab-event-switcher small{color:#68778e;text-overflow:ellipsis;white-space:nowrap;font-size:6px;display:block;overflow:hidden}.lab-new-event-button{color:#8997ab;text-align:left;background:#081221b8;border:1px solid #8397c11f;border-radius:7px;align-items:center;gap:8px;min-height:35px;margin:-10px 0 14px;padding:0 11px;font-weight:680;display:flex;font-size:7px!important}.lab-new-event-button span{color:#e45fab;font-size:13px;font-weight:400}.lab-new-event-button:hover{color:#fff;border-color:#d554b159}.lab-navigation{gap:2px;display:grid}.lab-navigation button{color:#77869c;text-align:left;background:0 0;border:0;border-left:2px solid #0000;border-radius:0 7px 7px 0;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;min-height:39px;padding:0 10px;display:grid}.lab-navigation button>span{font-size:6px}.lab-navigation button>i{color:#9ca8ba;text-align:center;background:#111d30;border-radius:20px;min-width:19px;padding:3px 5px;font-size:6px;font-style:normal}.lab-navigation button:hover{color:#d9deea;background:#ffffff06}.lab-navigation button.active{color:#fff;background:linear-gradient(90deg,#eb488d24,#3d50d91a);border-left-color:#ec548d}.control-centre-button{color:#aab5c6;text-align:left;background:#081221;border:1px solid #8397c129;border-radius:8px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:48px;margin-top:15px;padding:0 12px;display:grid}.control-centre-button>span{color:#da62b7}.control-centre-button>i{color:#627087;font-style:normal}.lab-account{border-top:1px solid var(--lab-line);grid-template-columns:34px 1fr 20px;align-items:center;gap:9px;min-height:58px;margin-top:auto;padding-top:17px;display:grid}.lab-account>span{background:linear-gradient(135deg,#fd5d70,#bb42bd,#278bf2);border-radius:50%;place-items:center;width:34px;height:34px;font-size:7px;font-weight:800;display:grid}.lab-account div{min-width:0}.lab-account b,.lab-account small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lab-account button{color:#718097;background:0 0;border:0}.lab-workspace{min-width:0;padding:0 clamp(25px,4.6vw,72px) 80px}.lab-topbar{border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:center;gap:25px;min-height:117px;display:flex}.lab-topbar>div:first-of-type small{color:#65738a;letter-spacing:.19em;font-size:6px}.lab-topbar h1{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(26px,3.2vw,43px);font-weight:560;line-height:1}.lab-mobile-menu{color:#fff;background:0 0;border:0;font-size:18px;display:none}.lab-top-actions{align-items:center;gap:10px;display:flex}.lab-top-actions>button{border:1px solid var(--lab-line);color:#9ba8ba;background:#081221;border-radius:50%;width:35px;height:35px}.lab-status{border:1px solid var(--lab-line);color:#a2adbd;letter-spacing:.14em;text-transform:uppercase;border-radius:30px;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-size:6px;display:flex}.lab-status i{background:#e6af45;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #e6af45}.lab-status.live i,.lab-status.delivered i{background:#48dd91;box-shadow:0 0 11px #48dd91}.lab-status.processing i{background:#55a0ff;box-shadow:0 0 11px #55a0ff}.lab-page-heading{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:end;gap:8vw;min-height:160px;display:grid}.lab-page-heading>div>span{color:#ec658f;letter-spacing:.19em;font-size:7px;font-weight:700}.lab-page-heading h2{letter-spacing:-.065em;margin:13px 0 0;font-size:clamp(45px,5.6vw,77px);font-weight:540;line-height:.92}.lab-page-heading h2 em{color:#0000;background:linear-gradient(90deg,#fd6579,#c84abb,#4b7fff);-webkit-background-clip:text;background-clip:text;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-weight:400}.lab-page-heading>p{color:#8996aa;margin:0 0 5px;font-size:11px;line-height:1.65}.lab-page-heading.compact{align-items:center;min-height:105px}.lab-page-heading.compact h2{font-size:clamp(40px,4.5vw,60px)}.lab-notice{color:#aeb8c8;background:linear-gradient(90deg,#e8418c14,#374bcd0d);border:1px solid #e84c9530;border-left:2px solid #ec578e;border-radius:7px;justify-content:space-between;align-items:center;margin-top:20px;padding:13px 15px;font-size:8px;display:flex}.lab-notice button{color:#fff;background:0 0;border:0;font-size:17px}.lab-overview-grid{grid-template-columns:minmax(300px,.85fr) minmax(360px,1.15fr) minmax(235px,.6fr);gap:15px;margin-top:42px;display:grid}.lab-event-cover{border:1px solid var(--lab-line);background-position:50%;background-size:cover;border-radius:13px;align-items:flex-end;min-height:390px;padding:27px;display:flex;position:relative;overflow:hidden}.lab-event-cover:after{content:"";background:linear-gradient(#02070f0d 23%,#02070ff2);position:absolute;inset:0}.lab-event-cover>*{z-index:2;position:relative}.lab-cover-brand{background:#040912ad;border-radius:4px;padding:5px 7px;position:absolute;top:18px;left:18px}.lab-cover-brand img{width:110px;display:block}.lab-event-cover>div:last-of-type small{letter-spacing:.15em;font-size:6px}.lab-event-cover h3{letter-spacing:-.045em;margin:10px 0 7px;font:400 37px/1 Georgia,serif}.lab-event-cover p{color:#a2adbd;margin:0;font-size:7px}.lab-event-cover>span{z-index:3;letter-spacing:.15em;background:linear-gradient(90deg,#fd6075,#bd43bd,#2c8bf1);border-radius:4px;padding:6px 8px;font-size:5px;position:absolute;top:19px;right:18px}.lab-production-card,.lab-next-action{border:1px solid var(--lab-line);background:radial-gradient(circle at 100% 0,#4151ec21,transparent 34%),var(--lab-panel);border-radius:13px;min-height:390px;padding:29px}.lab-production-card header{justify-content:space-between;gap:20px;display:flex}.lab-production-card small,.lab-next-action>small,.lab-activity small,.lab-coverage>small{color:#77869b;letter-spacing:.16em;font-size:6px}.lab-production-card h3{max-width:360px;margin:10px 0 0;font:400 25px/1.08 Georgia,serif}.lab-production-card header strong{color:#fff;letter-spacing:-.07em;font-size:42px}.lab-progress{background:#18243a;height:3px;margin:25px 0 18px;position:relative}.lab-progress i{background:linear-gradient(90deg,#fb6074,#ba42c0,#397df4);width:37%;height:100%;display:block}.lab-production-card ol{margin:0;padding:0;list-style:none;display:grid}.lab-production-card li{color:#67758b;border-left:1px solid #18253a;justify-content:space-between;align-items:center;min-height:43px;padding-left:24px;display:flex;position:relative}.lab-production-card li:before{content:"";background:#07111f;border:1px solid #3d4b61;border-radius:50%;width:7px;height:7px;position:absolute;left:-4px}.lab-production-card li span{text-transform:capitalize;font-size:6px}.lab-production-card li.done,.lab-production-card li.current{color:#dce1e9}.lab-production-card li.done:before{background:#43d78c;border-color:#43d78c;box-shadow:0 0 9px #43d78c80}.lab-production-card li.current:before{background:#ee5d92;border-color:#ee5d92;box-shadow:0 0 9px #ee5d9280}.lab-next-action{background:radial-gradient(circle at 10% 15%,#eb43901f,#0000 31%),radial-gradient(circle at 100% 100%,#335aea24,#0000 35%),#081120;flex-direction:column;display:flex}.lab-next-action>span{background:linear-gradient(135deg,#fd6076,#be43bd,#3683f3);border-radius:50%;place-items:center;width:39px;height:39px;margin:33px 0 24px;display:grid}.lab-next-action h3{margin:0 0 12px;font:400 24px/1.05 Georgia,serif}.lab-next-action p{color:#7e8ca0;margin:0;font-size:8px;line-height:1.55}.lab-next-action button{color:#fff;background:linear-gradient(90deg,#f75e79,#bc43bd,#3980f0);border:1px solid #ffffff73;border-radius:6px;justify-content:space-between;align-items:center;min-height:40px;margin-top:auto;padding:0 13px;font-size:7px;font-weight:700;display:flex}.lab-stat-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:15px;display:grid}.lab-stat-grid article{border:1px solid var(--lab-line);background:#06101e;border-radius:10px;align-content:start;min-height:116px;padding:20px;display:grid}.lab-stat-grid small{color:#707e94;letter-spacing:.15em;font-size:6px}.lab-stat-grid b{letter-spacing:-.06em;margin-top:14px;font-size:26px}.lab-overview-lower{grid-template-columns:1.4fr .6fr;gap:15px;margin-top:15px;display:grid}.lab-activity,.lab-coverage{border:1px solid var(--lab-line);background:var(--lab-panel);border-radius:11px;min-height:280px;padding:26px}.lab-activity h3,.lab-coverage h3{margin:7px 0 0;font:400 22px Georgia,serif}.lab-activity>div{margin-top:19px}.lab-activity p{border-top:1px solid #8497c11a;gap:12px;margin:0;padding:10px 0;display:flex}.lab-activity p>i{background:#d85caf;border-radius:50%;width:7px;height:7px;margin-top:5px}.lab-activity p span b,.lab-activity p span small{display:block}.lab-activity p span small{color:#68778d;margin-top:4px;font-size:6px}.lab-quiet-state{text-align:center;align-content:center;place-items:center;gap:8px;min-height:180px;display:grid}.lab-quiet-state>span{color:#d95bb0;font-size:24px}.lab-quiet-state>b{font:400 17px Georgia,serif}.lab-quiet-state>small{color:#68778d;max-width:250px;line-height:1.5}.coverage-orbit{border:1px solid #5e74a333;border-radius:50%;place-items:center;width:130px;height:130px;margin:21px auto;display:grid;position:relative}.coverage-orbit i{border:1px solid #d249aa38;border-radius:50%;position:absolute}.coverage-orbit i:first-child{width:95px;height:95px}.coverage-orbit i:nth-child(2){width:58px;height:58px}.coverage-orbit i:nth-child(3){background:#ef608d;width:7px;height:7px;top:50%;left:12px;box-shadow:0 0 13px #ef608d}.coverage-orbit strong{font-size:25px}.coverage-orbit strong span{color:#708096;text-align:center;font-size:5px;display:block}.lab-coverage>p{color:#6d7b91;text-align:center;font-size:7px;line-height:1.5}.lab-empty-event{text-align:center;place-items:center;width:100%;min-width:0;min-height:calc(100vh - 117px);padding:clamp(38px,6vh,78px) 0;display:grid;overflow:hidden}.lab-empty-event-inner{flex-direction:column;align-items:center;width:min(100%,820px);min-width:0;padding:0 clamp(10px,3.5vw,48px);display:flex}.lab-empty-event-inner>span{background:linear-gradient(135deg,#fa5f77,#be45be,#3383ef);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 42px #7242e040}.lab-empty-event-inner>small{color:#eb6592;letter-spacing:.2em;margin-top:28px;font-size:7px}.lab-empty-event h2{letter-spacing:-.055em;text-wrap:balance;max-width:100%;margin:14px 0;font:400 clamp(38px,5.5vw,72px)/.96 Georgia,serif}.lab-empty-event p{color:#8491a5;max-width:580px;margin:0;font-size:10px;line-height:1.7}.lab-empty-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin-top:25px;display:flex}.lab-empty-actions>button,.lab-empty-actions>a{color:#fff;background:linear-gradient(90deg,#f85f78,#bd43bd,#3880ee);border:1px solid #ffffff80;border-radius:7px;justify-content:space-between;align-items:center;min-width:228px;min-height:50px;margin:0;padding:0 17px;font-size:9px;font-weight:700;display:flex}.lab-empty-actions>a{color:#aeb8c8;background:#081221;border-color:#8499c53b}.lab-empty-event-inner>em{color:#5f6f86;margin-top:13px;font-size:7px;font-style:normal;line-height:1.5}.studio-event-creator-overlay{z-index:120;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#00040ccc;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.studio-event-creator{background:radial-gradient(circle at 93% 0,#4853e22b,#0000 32%),radial-gradient(circle at 0 80%,#d13e911c,#0000 34%),#06101e;border:1px solid #8c9cc638;border-radius:14px;width:min(900px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 44px 140px #0009}.studio-event-creator>header{border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:flex-start;gap:22px;min-height:155px;padding:31px 34px 27px;display:flex}.studio-event-creator>header small{color:#eb6392;letter-spacing:.2em;font-size:6px;font-weight:750}.studio-event-creator>header h2{letter-spacing:-.05em;margin:10px 0 6px;font:400 clamp(37px,5vw,56px)/.96 Georgia,serif}.studio-event-creator>header p{color:#8290a5;max-width:560px;margin:0;font-size:8px;line-height:1.55}.studio-event-creator>header>button{border:1px solid var(--lab-line);color:#c3cbd7;background:#081221;border-radius:50%;flex:none;width:36px;height:36px;font-size:20px}.studio-event-creator form{padding:28px 34px 32px}.studio-event-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.studio-event-form-grid label{color:#aeb9ca;letter-spacing:.06em;min-width:0;font-size:7px;font-weight:690}.studio-event-form-grid label.wide{grid-column:1/-1}.studio-event-form-grid label>span{margin-bottom:8px;display:block}.studio-event-form-grid input,.studio-event-form-grid select{color:#fff;background:#040c18;border:1px solid #8196c12e;border-radius:7px;outline:0;width:100%;height:48px;padding:0 13px;font-size:8px}.studio-event-form-grid input:focus,.studio-event-form-grid select:focus{border-color:#b350bd;box-shadow:0 0 0 3px #b147bc1a}.studio-event-form-grid input::placeholder{color:#526178}.studio-roll-lock{background:linear-gradient(90deg,#e24c9112,#435ce00f);border:1px solid #8296c026;border-radius:7px;align-items:center;gap:12px;min-height:48px;padding:0 13px;display:flex}.studio-roll-lock>span{color:#0000;background:linear-gradient(90deg,#ee5c88,#8b60df,#4d7ff1);-webkit-background-clip:text;background-clip:text;font:400 26px Georgia,serif}.studio-roll-lock b,.studio-roll-lock small{display:block}.studio-roll-lock small{color:#64738a;margin-top:3px;font-size:6px}.studio-event-create-error{color:#e4a3b1;background:#ee4e7812;border-left:2px solid #f2607f;margin:15px 0 0;padding:11px 12px;font-size:7px}.studio-event-creator form>footer{border-top:1px solid var(--lab-line);align-items:center;gap:8px;margin-top:25px;padding-top:20px;display:flex}.studio-event-creator form>footer>div{color:#68778d;align-items:center;gap:7px;margin-right:auto;font-size:6px;display:flex}.studio-event-creator form>footer>div i{background:#51d99c;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 12px #51d99ca6}.studio-event-creator form>footer button{border:1px solid var(--lab-line);color:#9ca8ba;background:#081221;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;min-height:42px;padding:0 15px;font-size:7px;display:flex}.studio-event-creator form>footer button.primary{color:#fff;background:linear-gradient(90deg,#f05c84,#b747c0,#3e7ce9);border-color:#ffffff73;min-width:190px}.contributor-command{grid-template-columns:minmax(0,1fr) 320px;gap:14px;margin-top:42px;display:grid}.contributor-command>article,.contributor-command>aside{border:1px solid var(--lab-line);background:var(--lab-panel);border-radius:12px;min-height:300px;padding:32px}.contributor-command small{color:#76849a;letter-spacing:.17em;font-size:6px}.contributor-command h3{margin:25px 0 12px;font:400 34px/1.02 Georgia,serif}.contributor-command p{color:#7b899e;max-width:540px;font-size:8px;line-height:1.55}.invitation-field{border:1px solid var(--lab-line);background:#040c18;border-radius:6px;align-items:center;max-width:630px;min-height:48px;margin:24px 0 15px;padding:0 10px 0 14px;font-size:7px;display:flex}.invitation-field span{color:#647289}.invitation-field b{flex:1}.invitation-field button{color:#dc61b4;background:0 0;border:0;font-size:7px}.feature-stage-note{color:#76849a;background:#a148bc0f;border-left:2px solid #ce55b5;gap:8px;margin-top:14px;padding:11px 12px;font-size:6px;line-height:1.45;display:flex}.feature-stage-note i{background:#4f8bf3;border-radius:50%;flex:none;width:6px;height:6px;margin-top:1px}.contributor-command>aside{background:radial-gradient(circle at 100% 0,#4453e62b,#0000 37%),#07101e}.contributor-command>aside strong{letter-spacing:-.09em;margin:34px 0 0;font-size:69px;display:block}.contributor-command>aside strong span{font-size:20px}.contributor-command>aside>div{background:#1a263b;height:3px;margin-top:22px}.contributor-command>aside>div i{background:linear-gradient(90deg,#fc6177,#b945c2,#397ff0);height:100%;display:block}.lab-section-tools{justify-content:space-between;align-items:center;gap:15px;min-height:75px;display:flex}.lab-section-tools>div{gap:7px;display:flex}.lab-section-tools input,.lab-section-tools button{border:1px solid var(--lab-line);color:#9ca8b9;background:#07101e;border-radius:6px;min-height:36px;padding:0 12px;font-size:7px}.lab-section-tools>button{color:#fff;background:linear-gradient(90deg,#ed5a86,#b948bc,#3e7ce8)}.contributor-table{border:1px solid var(--lab-line);border-radius:10px;overflow:hidden}.contributor-table>header,.contributor-table>article{grid-template-columns:1.4fr 1fr .7fr .7fr;align-items:center;gap:18px;min-height:62px;padding:0 20px;display:grid}.contributor-table>header{color:#66758b;letter-spacing:.15em;background:#07101e;min-height:42px;font-size:6px}.contributor-table>article{border-top:1px solid var(--lab-line)}.contributor-table article>div:first-child{align-items:center;gap:10px;display:flex}.contributor-table article>div:first-child>i{background:linear-gradient(135deg,#ef5c84,#774fd7);border-radius:50%;place-items:center;width:29px;height:29px;font-size:6px;font-style:normal;display:grid}.contributor-table article b{font-size:8px}.contributor-table article small{color:#6c7a90;margin-top:3px;font-size:6px;display:block}.contributor-table article>div:nth-child(2){grid-template-columns:auto auto 1fr;align-items:center;gap:3px;display:grid}.contributor-table article>div:nth-child(2) strong{font-size:14px}.contributor-table article>div:nth-child(2) span{color:#6b7990;font-size:6px}.contributor-table article>div:nth-child(2)>i{background:#1b273b;height:2px;margin-left:7px}.contributor-table article>div:nth-child(2)>i b{background:#d357ad;height:100%;display:block}.contributor-status{color:#d8a761;text-transform:uppercase;background:#e0a34017;border-radius:20px;width:max-content;padding:6px 8px;font-size:6px}.contributor-status.active,.contributor-status.complete{color:#50d990;background:#48d58d17}.contributor-table time{color:#728096;font-size:7px}.lab-empty-panel{text-align:center;border:1px solid var(--lab-line);background:radial-gradient(circle at 50% 38%,#b737961a,#0000 31%),#060f1c;border-radius:12px;align-content:center;place-items:center;min-height:360px;display:grid}.lab-empty-panel>span{letter-spacing:-.08em;color:#0000;background:linear-gradient(90deg,#fb627a,#c348bd,#427bf0);-webkit-background-clip:text;background-clip:text;font-size:69px;line-height:1}.lab-empty-panel>small{color:#718096;letter-spacing:.2em;font-size:6px}.lab-empty-panel h3{margin:22px 0 8px;font:400 24px Georgia,serif}.lab-empty-panel p{color:#718096;max-width:420px;font-size:8px;line-height:1.55}.lab-empty-panel button{color:#fff;background:linear-gradient(90deg,#ef5c84,#b947c0,#3d7dec);border:1px solid #ffffff73;border-radius:6px;min-height:40px;margin-top:17px;padding:0 13px;font-size:7px}.lab-empty-panel.wide{min-height:440px}.media-command{border:1px solid var(--lab-line);background:var(--lab-panel);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:93px;margin-top:42px;padding:17px 20px;display:flex}.media-stats{gap:clamp(28px,5vw,75px);display:flex}.media-stats span{display:grid}.media-stats b{font-size:21px}.media-stats small{color:#6f7d93;margin-top:4px;font-size:6px}.media-command>label{cursor:pointer;background:linear-gradient(90deg,#ef5b84,#b946c0,#3e7dea);border:1px solid #ffffff73;border-radius:6px;justify-content:space-between;align-items:center;min-width:145px;min-height:40px;padding:0 13px;font-size:7px;font-weight:700;display:flex}.media-command input{display:none}.media-toolbar{align-items:center;gap:11px;min-height:68px;display:flex}.media-toolbar>div{gap:5px;display:flex}.media-toolbar button{border:1px solid var(--lab-line);color:#77859b;background:#07101e;border-radius:5px;min-height:31px;padding:0 10px;font-size:6px}.media-toolbar button.active{color:#fff;border-color:#d04db46e}.media-toolbar>span{color:#69778d;margin-left:auto;font-size:6px}.media-toolbar>button:last-child:not(:disabled){color:#fff;background:linear-gradient(90deg,#e85a88,#b549be,#4079e9)}.production-media-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.production-media-grid article{border:1px solid var(--lab-line);background:#07101e;border-radius:8px;overflow:hidden}.production-media-grid article.selected{border-color:#e059a2;box-shadow:0 0 0 2px #d34bb01f}.production-media-grid article.in-film{border-color:#4e81f473}.media-visual{aspect-ratio:.86;background-color:#0a1424;background-position:50%;background-size:cover;border:0;width:100%;display:block;position:relative}.media-visual:after{content:"";background:linear-gradient(#0000 62%,#02070f5c);position:absolute;inset:0}.media-visual>i,.media-visual>b,.video-mark{z-index:2;position:absolute}.media-visual>i{font-size:6px;font-style:normal;bottom:9px;left:9px}.media-visual>b{background:#337ce8;border-radius:3px;padding:5px 6px;font-size:5px;top:8px;right:8px}.video-mark{background:#04091273;border:1px solid #fff9;border-radius:50%;place-items:center;width:31px;height:31px;font-size:7px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.production-media-grid footer{justify-content:space-between;align-items:center;gap:8px;min-height:54px;padding:10px;display:flex}.production-media-grid footer div{min-width:0}.production-media-grid footer b,.production-media-grid footer small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.production-media-grid footer b{font-size:7px}.production-media-grid footer small{color:#67758b;margin-top:4px;font-size:5px}.production-media-grid footer button{color:#eb6691;background:0 0;border:0;font-size:15px}.director-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:15px;margin-top:42px;display:grid}.director-brief,.director-insight{border:1px solid var(--lab-line);background:var(--lab-panel);border-radius:12px;min-height:600px;padding:32px}.director-brief>header{justify-content:space-between;display:flex}.director-brief>header span,.director-insight>small{color:#d55bae;letter-spacing:.17em;font-size:6px}.director-brief>header i{color:#617087;letter-spacing:.14em;font-size:5px;font-style:normal}.director-brief label>span{color:#8895a9;margin-bottom:8px;font-size:7px;display:block}.director-brief textarea{resize:vertical;border:1px solid var(--lab-line);color:#fff;background:#040c18;border-radius:7px;outline:0;width:100%;min-height:135px;margin-top:28px;padding:16px;font-size:10px;line-height:1.6}.director-brief textarea:focus,.director-brief select:focus{border-color:#d04eb48c}.director-fields{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.director-fields select{border:1px solid var(--lab-line);color:#fff;background:#081323;border-radius:6px;width:100%;height:42px;padding:0 10px;font-size:7px}.director-switches{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.director-switches label{border:1px solid var(--lab-line);background:#081221;border-radius:7px;align-items:flex-start;gap:10px;min-height:80px;padding:14px;display:flex}.director-switches input{accent-color:#d654b4;margin-top:3px}.director-switches b,.director-switches small{display:block}.director-switches b{font-size:7px}.director-switches small{color:#6d7b91;margin-top:5px;font-size:6px;line-height:1.45}.director-brief>button{color:#fff;background:linear-gradient(90deg,#ed5b84,#b746c0,#3d7deb);border:1px solid #ffffff73;border-radius:6px;justify-content:space-between;align-items:center;min-width:170px;min-height:41px;padding:0 13px;font-size:7px;display:flex}.director-insight{background:radial-gradient(circle at 50% 30%,#4352ea29,#0000 35%),#07101e;flex-direction:column;display:flex}.director-orb{border:1px solid #4a70df47;border-radius:50%;place-items:center;width:155px;height:155px;margin:35px auto 25px;display:grid;position:relative;box-shadow:0 0 50px #4b46e01f}.director-orb:after{content:"✦";color:#ef5e8a;font-size:32px}.director-orb i{border:1px solid #db4aac33;border-radius:50%;position:absolute}.director-orb i:first-child{width:110px;height:110px}.director-orb i:nth-child(2){width:65px;height:65px}.director-orb i:nth-child(3){background:#4a82ed;width:8px;height:8px;right:7px;box-shadow:0 0 12px #4a82ed}.director-insight h3{margin:0;font:400 25px/1.05 Georgia,serif}.director-insight>p{color:#78869b;font-size:8px;line-height:1.55}.director-insight ul{margin:20px 0 0;padding:0;list-style:none}.director-insight li{border-top:1px solid var(--lab-line);justify-content:space-between;align-items:center;min-height:44px;display:flex}.director-insight li span{color:#738197;font-size:7px}.director-insight li b{text-transform:capitalize;font-size:6px}.momento-editor{border:1px solid var(--lab-line);background:#050d19;border-radius:12px;margin-top:28px;overflow:hidden;box-shadow:0 35px 100px #00000038}.momento-editor>header{border-bottom:1px solid var(--lab-line);background:#081221;justify-content:space-between;align-items:center;min-height:62px;padding:0 17px;display:flex}.momento-editor>header>div{align-items:center;gap:10px;display:flex}.momento-editor header b{font-size:8px}.momento-editor header small{color:#6c7a90;text-transform:capitalize;font-size:6px}.editor-version{color:#df66b3;background:#d24bb217;border-radius:4px;padding:5px 7px;font-size:6px}.momento-editor header button{border:1px solid var(--lab-line);color:#8e9aab;background:#06101d;border-radius:5px;min-height:31px;padding:0 10px;font-size:6px}.momento-editor header button.primary{color:#fff;background:linear-gradient(90deg,#e95888,#b647bf,#3e7ae8)}.editor-body{grid-template-columns:175px minmax(0,1fr) 220px;min-height:490px;display:grid}.editor-body>aside{border-right:1px solid var(--lab-line);background:#07101d;padding:19px 13px}.editor-body>aside>small,.editor-inspector>small{color:#637188;letter-spacing:.16em;font-size:6px}.editor-body>aside>button{color:#6f7d92;text-align:left;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:21px 1fr auto;align-items:center;width:100%;min-height:43px;padding:0 9px;display:grid}.editor-body>aside>button span{font-size:5px}.editor-body>aside>button b{font-size:7px}.editor-body>aside>button i{color:#dc5fb1;font-size:5px;font-style:normal}.editor-body>aside>button.active{color:#fff;background:#da48a312;border-left-color:#e65991}.editor-body>aside>div{border-top:1px solid var(--lab-line);margin-top:28px;padding:13px 9px}.editor-body>aside>div p{color:#708096;font-size:6px;line-height:1.65}.editor-body>section{min-width:0;padding:17px}.editor-monitor{border:1px solid var(--lab-line);background-position:50%;background-size:cover;border-radius:7px;place-items:center;min-height:385px;display:grid;position:relative;overflow:hidden}.editor-monitor:after{content:"";background:linear-gradient(#0000 45%,#02070fa6);position:absolute;inset:0}.editor-monitor>img{z-index:2;width:100px;position:absolute;top:15px;left:15px}.editor-monitor>button{z-index:2;color:#fff;background:linear-gradient(135deg,#f25e80,#b845bf,#3f7bea);border:1px solid #fff;border-radius:50%;width:52px;height:52px}.editor-monitor>span{z-index:2;position:absolute;bottom:17px;left:19px}.editor-monitor>span small,.editor-monitor>span b{display:block}.editor-monitor>span small{letter-spacing:.18em;font-size:5px}.editor-monitor>span b{margin-top:4px;font:400 24px Georgia,serif}.editor-actions{justify-content:center;align-items:center;gap:5px;min-height:51px;display:flex}.editor-actions button{border:1px solid var(--lab-line);color:#7c899d;background:#081221;border-radius:5px;min-height:27px;padding:0 9px;font-size:5px}.editor-inspector{border-left:1px solid var(--lab-line);border-right:0!important;padding:21px!important}.editor-inspector h3{margin:22px 0 9px;font:400 19px Georgia,serif}.editor-inspector>p{color:#738197;font-size:7px;line-height:1.55}.editor-inspector label{margin-top:28px;display:block}.editor-inspector label span{color:#7b899d;margin-bottom:7px;font-size:6px;display:block}.editor-inspector select{border:1px solid var(--lab-line);color:#68768c;background:#081221;border-radius:5px;width:100%;height:36px;padding:0 9px;font-size:6px}.editor-timeline-pro{border-top:1px solid var(--lab-line);background:#030914;min-height:175px;padding:14px 17px 15px 66px;position:relative}.timeline-ruler{color:#4e5c71;justify-content:space-between;height:18px;font-size:5px;display:flex}.timeline-track{grid-template-columns:48px 1fr;align-items:center;min-height:57px;display:grid}.timeline-track>small{color:#59687e;letter-spacing:.12em;font-size:5px}.timeline-track>div{gap:3px;height:45px;display:flex;overflow:hidden}.timeline-track>div i{background-position:50%;background-size:cover;flex:1;min-width:75px}.timeline-track.audio>div{color:#bd58bc;background:#aa45b91a;align-items:center;height:27px;padding:0 9px;display:flex}.timeline-track.audio span{font-size:5px}.timeline-track.audio i{background:#b654bd;height:1px;margin-left:10px}.timeline-playhead{background:#f15b86;width:1px;position:absolute;top:10px;bottom:10px;left:43%;box-shadow:0 0 9px #f15b86}.timeline-playhead:before{content:"";background:#f15b86;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:-3px}.lab-review-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:15px;margin-top:42px;display:grid}.review-player{border:1px solid var(--lab-line);background-position:50%;background-size:cover;border-radius:11px;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.review-player:after{content:"";background:linear-gradient(#02070f14 38%,#02070fd1);position:absolute;inset:0}.review-player>img{z-index:2;width:110px;position:absolute;top:18px;left:18px}.review-player>button{z-index:2;color:#fff;background:linear-gradient(135deg,#f45f7c,#b845bd,#3e7ceb);border:1px solid #fff;border-radius:50%;width:64px;height:64px}.review-player>footer{z-index:2;position:absolute;bottom:21px;left:23px}.review-player footer span,.review-player footer b{display:block}.review-player footer span{color:#e76ba0;letter-spacing:.17em;font-size:6px}.review-player footer b{margin-top:6px;font:400 23px Georgia,serif}.review-version-strip{border:1px solid var(--lab-line);background:#07101e;border-radius:8px;justify-content:space-between;align-items:center;min-height:67px;margin-top:10px;padding:0 15px;display:flex}.review-version-strip>span{align-items:center;gap:9px;display:flex}.review-version-strip>span>b{background:#ce4bb51c;border-radius:4px;padding:7px;font-size:6px}.review-version-strip small{color:#738197;font-size:6px}.review-version-strip>div{align-items:center;gap:7px;display:flex}.review-version-strip>div i{background:#e4ac43;border-radius:50%;width:6px;height:6px}.review-version-strip>div b{text-transform:capitalize;font-size:6px}.lab-review-layout>aside{border:1px solid var(--lab-line);background:#07101e;border-radius:11px;min-height:597px;padding:26px}.lab-review-layout>aside>small{color:#ce5ab3;letter-spacing:.17em;font-size:6px}.lab-review-layout>aside>h3{margin:9px 0 22px;font:400 25px Georgia,serif}.lab-review-layout>aside>label{gap:7px;display:grid}.lab-review-layout textarea{resize:vertical;border:1px solid var(--lab-line);color:#fff;background:#040c18;border-radius:6px;min-height:85px;padding:12px;font-size:7px;line-height:1.5}.lab-review-layout label button{color:#fff;background:linear-gradient(90deg,#e65b89,#b44abe,#4178e6);border:1px solid #fff6;border-radius:5px;min-height:32px;font-size:6px}.review-comments{max-height:340px;margin-top:18px;overflow:auto}.review-comments article{border-top:1px solid var(--lab-line);padding:13px 0}.review-comments header{justify-content:space-between;display:flex}.review-comments header b,.review-comments header span{font-size:6px}.review-comments header span{color:#dc61b2}.review-comments p{color:#8995a8;font-size:7px;line-height:1.5}.review-comments article>small{color:#6c7a90;text-transform:uppercase;font-size:5px}.delivery-hero{border:1px solid var(--lab-line);border-radius:12px;grid-template-columns:1.3fr .7fr;min-height:470px;margin-top:42px;display:grid;overflow:hidden}.delivery-hero>div{background-position:50%;background-size:cover;align-items:flex-end;min-height:470px;padding:27px;display:flex;position:relative}.delivery-hero>div:after{content:"";background:linear-gradient(#0000 42%,#02070fd1);position:absolute;inset:0}.delivery-hero>div img{z-index:2;width:115px;position:absolute;top:19px;left:19px}.delivery-hero>div span{z-index:2;position:relative}.delivery-hero>div small,.delivery-hero>div b{display:block}.delivery-hero>div small{letter-spacing:.18em;font-size:6px}.delivery-hero>div b{margin-top:7px;font:400 36px Georgia,serif}.delivery-hero>aside{background:radial-gradient(circle at 100% 0,#3e52e52b,#0000 37%),#07101e;flex-direction:column;justify-content:center;padding:34px;display:flex}.delivery-hero>aside>small{color:#cf5bb1;letter-spacing:.17em;font-size:6px}.delivery-mark{color:#fff;background:linear-gradient(135deg,#ef5b85,#b947bf,#407ae9);border-radius:50%;place-items:center;width:55px;height:55px;margin:31px 0 26px;font-size:24px;display:grid}.delivery-hero aside h3{margin:0;font:400 28px/1.05 Georgia,serif}.delivery-hero aside p{color:#77859a;font-size:8px;line-height:1.55}.delivery-hero aside button{color:#fff;background:linear-gradient(90deg,#e95b87,#b649bd,#4079e8);border:1px solid #fff6;border-radius:6px;min-height:40px;margin-top:19px;font-size:7px}.delivery-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.delivery-grid article{border:1px solid var(--lab-line);background:#07101e;border-radius:9px;grid-template-columns:49px 1fr auto;align-items:center;gap:14px;min-height:130px;padding:20px;display:grid}.delivery-grid article>span{color:#d65db2;border:1px solid #be4ab83d;border-radius:7px;place-items:center;width:49px;height:49px;font-size:12px;display:grid}.delivery-grid small{color:#6c7a90;letter-spacing:.14em;font-size:5px}.delivery-grid h3{margin:6px 0 4px;font:400 16px Georgia,serif}.delivery-grid p{color:#6c7a90;margin:0;font-size:6px}.delivery-grid article>b{color:#65738a;font-size:5px}.delivery-links{margin-top:14px}.delivery-links article{border:1px solid var(--lab-line);align-items:center;gap:12px;padding:14px;display:flex}.delivery-links article>span{color:#d75db2}.delivery-links b,.delivery-links small{display:block}.delivery-links b{font-size:7px}.delivery-links small{color:#6d7b91;margin-top:4px;font-size:6px}.analytics-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:42px;display:grid}.analytics-summary article{border:1px solid var(--lab-line);background:#07101e;border-radius:11px;min-height:290px;padding:27px}.analytics-summary article>small,.analytics-grid header small{color:#cc5bb2;letter-spacing:.17em;font-size:6px}.analytics-summary article>b{letter-spacing:-.09em;margin-top:42px;font-size:70px;display:block}.analytics-summary article>b span{font-size:22px}.analytics-summary article>p{color:#758399;font-size:8px;line-height:1.55}.analytics-summary article>div:not(.media-donut){background:#1a263a;height:3px;margin-top:25px}.analytics-summary article>div:not(.media-donut) i{background:linear-gradient(90deg,#f35e7f,#b848bf,#3d7ce9);height:100%;display:block}.media-donut{background:conic-gradient(#e15a9e 0 var(--video-share),#397bea var(--video-share) 100%);border-radius:50%;place-items:center;width:140px;height:140px;margin:24px auto 14px;display:grid;position:relative}.media-donut:after{content:"";background:#07101e;border-radius:50%;width:92px;height:92px;position:absolute}.media-donut span{z-index:2;text-align:center}.media-donut b,.media-donut small{display:block}.media-donut b{font-size:24px}.media-donut small{color:#6c7a90;font-size:5px}.analytics-grid{grid-template-columns:1.35fr .65fr;gap:14px;margin-top:14px;display:grid}.analytics-grid article{border:1px solid var(--lab-line);background:#07101e;border-radius:11px;min-height:280px;padding:26px}.analytics-grid header{justify-content:space-between;display:flex}.analytics-grid header span{color:#67758b;font-size:6px}.analytics-bars{border-bottom:1px solid var(--lab-line);align-items:flex-end;gap:8px;height:170px;margin-top:25px;display:flex}.analytics-bars i{opacity:.82;background:linear-gradient(#ef5e83,#be48bc,#3e7ce8);flex:1;min-height:3px}.analytics-grid footer{color:#5e6d83;justify-content:space-between;margin-top:9px;font-size:5px;display:flex}.analytics-grid ul{margin:25px 0 0;padding:0;list-style:none}.analytics-grid li{border-top:1px solid var(--lab-line);justify-content:space-between;align-items:center;min-height:47px;display:flex}.analytics-grid li span{color:#758399;font-size:7px}.analytics-grid li b{text-transform:capitalize;font-size:6px}.control-overlay{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00040bb8;justify-content:flex-end;display:flex;position:fixed;inset:0}.control-centre{color:#f7f8fc;background:#040b16;border-left:1px solid #879bc738;width:min(940px,94vw);height:100vh;animation:.28s ease-out control-in;overflow:hidden;box-shadow:-45px 0 120px #0000007a}@keyframes control-in{0%{opacity:0;transform:translate(30px)}}.control-centre>header{border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:center;min-height:105px;padding:0 34px;display:flex}.control-centre header small{color:#d55bb1;letter-spacing:.17em;font-size:6px}.control-centre header h2{letter-spacing:-.05em;margin:7px 0 0;font-size:29px}.control-centre header>button{color:#fff;background:0 0;border:0;font-size:28px}.control-body{grid-template-columns:190px 1fr;height:calc(100vh - 105px);display:grid}.control-body>nav{border-right:1px solid var(--lab-line);background:#07101e;padding:23px 13px;overflow:auto}.control-body>nav button{color:#758399;text-align:left;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;width:100%;min-height:41px;padding:0 11px;font-size:7px;display:flex}.control-body>nav button.active{color:#fff;background:linear-gradient(90deg,#dd4ca61f,#0000);border-left-color:#e45a98}.control-body>main{padding:42px clamp(25px,5vw,65px);overflow:auto}.control-section>span{color:#dc5eae;letter-spacing:.18em;font-size:6px}.control-section>h3{letter-spacing:-.055em;margin:12px 0 10px;font:400 clamp(37px,5vw,57px)/.97 Georgia,serif}.setting-row{border-top:1px solid var(--lab-line);justify-content:space-between;align-items:center;gap:25px;min-height:82px;padding:15px 0;display:flex}.setting-row b,.setting-row p{display:block}.setting-row p{color:#708096;margin:5px 0 0;font-size:7px;line-height:1.45}.setting-row>span>b,.setting-row>span>strong{color:#d964ae;font-size:7px}.setting-row button{border:1px solid var(--lab-line);color:#9ca8b9;background:#081221;border-radius:5px;min-height:30px;padding:0 10px;font-size:6px}.setting-row button.danger{color:#ff7890;border-color:#ff536e40}.control-form{gap:15px;max-width:650px;display:grid}.control-form>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.control-form label>span{color:#7a889c;margin-bottom:7px;font-size:6px;display:block}.control-form input,.control-form select{border:1px solid var(--lab-line);color:#fff;background:#07101e;border-radius:6px;outline:0;width:100%;height:42px;padding:0 11px;font-size:8px}.control-form>button{color:#fff;background:linear-gradient(90deg,#e95c87,#b649bd,#4079e8);border:1px solid #ffffff6b;border-radius:6px;min-height:40px;margin-top:10px;font-size:7px}.control-invitation{border:1px solid var(--lab-line);color:#8491a5;background:#07101e;border-radius:6px;align-items:center;min-height:49px;padding:0 10px 0 13px;font-size:7px;display:flex}.control-invitation span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.control-invitation button{color:#dc60b1;background:0 0;border:0;font-size:7px}.lab-nav-scrim{display:none}@media (max-width:1200px){.production-lab{grid-template-columns:218px minmax(0,1fr)}.lab-sidebar{padding-inline:15px}.lab-overview-grid{grid-template-columns:1fr 1fr}.lab-next-action{grid-column:1/-1;min-height:260px}.production-media-grid{grid-template-columns:repeat(3,1fr)}.editor-body{grid-template-columns:155px minmax(0,1fr)}.editor-inspector{border-top:1px solid var(--lab-line);border-left:0;grid-column:1/-1}.delivery-grid{grid-template-columns:1fr}}@media (max-width:900px){.production-lab{display:block}.lab-sidebar{width:270px;height:100vh;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-105%)}.lab-sidebar.open{transform:translate(0)}.lab-sidebar-head>button{display:block}.lab-nav-scrim{z-index:20;background:#00030aad;border:0;display:block;position:fixed;inset:0}.lab-workspace{padding-inline:22px}.lab-mobile-menu{display:block}.lab-topbar{justify-content:flex-start}.lab-top-actions{margin-left:auto}.lab-page-heading{grid-template-columns:1fr;gap:22px}.lab-page-heading>p{max-width:560px}.lab-overview-grid{grid-template-columns:1fr 1fr}.lab-stat-grid{grid-template-columns:repeat(2,1fr)}.lab-overview-lower,.director-layout,.lab-review-layout,.analytics-grid,.contributor-command{grid-template-columns:1fr}.production-media-grid{grid-template-columns:repeat(3,1fr)}.director-fields{grid-template-columns:1fr 1fr}.editor-body{grid-template-columns:135px minmax(0,1fr)}.delivery-hero{grid-template-columns:1fr}.delivery-hero>aside{min-height:330px}.analytics-summary{grid-template-columns:1fr 1fr}.analytics-summary article:last-child{grid-column:1/-1}.control-centre{width:96vw}.lab-empty-event h2{font-size:clamp(40px,8vw,64px)}}@media (max-width:620px){.lab-workspace{padding:0 14px 55px}.lab-topbar{min-height:88px}.lab-topbar h1{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:27px;overflow:hidden}.lab-status,.lab-test-access{display:none}.lab-tester-banner{grid-template-columns:1fr;gap:8px}.lab-tester-banner button{justify-self:start}.lab-empty-event{min-height:calc(100svh - 88px);padding:32px 0}.lab-empty-event-inner{padding-inline:0}.lab-empty-event h2{letter-spacing:-.05em;font-size:clamp(36px,11.5vw,49px);line-height:.98}.lab-empty-event p{font-size:9px}.lab-empty-actions{width:100%;display:grid}.lab-empty-actions>button,.lab-empty-actions>a{width:100%;min-width:0}.lab-empty-event-inner>em{max-width:290px}.studio-event-creator-overlay{align-items:end;padding:0}.studio-event-creator{border-width:1px 0 0;border-radius:18px 18px 0 0;width:100%;max-height:94svh}.studio-event-creator>header{min-height:0;padding:25px 18px 21px}.studio-event-creator>header h2{font-size:39px}.studio-event-creator form{padding:21px 18px 26px}.studio-event-form-grid{grid-template-columns:1fr;gap:13px}.studio-event-form-grid label.wide{grid-column:auto}.studio-event-creator form>footer{flex-direction:column;align-items:stretch}.studio-event-creator form>footer>div{margin:0 0 5px}.studio-event-creator form>footer button{width:100%;min-width:0!important}.lab-page{padding-top:36px}.lab-page-heading{min-height:0}.lab-page-heading h2{font-size:clamp(40px,12vw,55px)}.lab-overview-grid,.lab-stat-grid,.lab-overview-lower{grid-template-columns:1fr}.lab-event-cover{min-height:440px}.lab-production-card,.lab-next-action{grid-column:auto;min-height:330px}.lab-stat-grid article{min-height:98px}.media-stats{grid-template-columns:1fr 1fr;gap:18px;width:100%;display:grid}.media-command{flex-direction:column;align-items:stretch}.media-command>label{width:100%}.media-toolbar{flex-wrap:wrap;align-items:flex-start;padding:13px 0}.media-toolbar>div{width:100%;overflow-x:auto}.media-toolbar>span{margin-left:0}.media-toolbar>button:last-child{margin-left:auto}.production-media-grid{grid-template-columns:repeat(2,1fr)}.director-brief,.director-insight{min-height:0;padding:23px 18px}.director-fields,.director-switches{grid-template-columns:1fr}.editor-page{margin-left:-14px;margin-right:-14px}.editor-page>.lab-page-heading{padding:0 14px}.momento-editor{border-radius:0}.momento-editor>header{flex-direction:column;align-items:flex-start;gap:11px;padding:13px}.editor-body{display:block}.editor-body>aside:first-child{border-right:0;border-bottom:1px solid var(--lab-line);display:flex;overflow-x:auto}.editor-body>aside:first-child>small,.editor-body>aside:first-child>div{display:none}.editor-body>aside>button{min-width:118px}.editor-monitor{min-height:350px}.editor-inspector{padding:22px!important}.editor-timeline-pro{padding-left:14px;overflow:hidden}.timeline-track{grid-template-columns:42px minmax(500px,1fr)}.review-player,.delivery-hero>div{min-height:430px}.delivery-grid,.analytics-summary{grid-template-columns:1fr}.analytics-summary article:last-child{grid-column:auto}.contributor-table{overflow-x:auto}.contributor-table>header,.contributor-table>article{min-width:660px}.lab-section-tools{flex-direction:column;align-items:stretch;padding:14px 0}.lab-section-tools>div{grid-template-columns:1fr auto;display:grid}.control-centre{width:100vw}.control-centre>header{min-height:86px;padding:0 17px}.control-body{height:calc(100vh - 86px);display:block}.control-body>nav{border-right:0;border-bottom:1px solid var(--lab-line);display:flex;overflow-x:auto}.control-body>nav button{min-width:max-content;padding:0 13px}.control-body>nav button span{display:none}.control-body>main{height:calc(100% - 64px);padding:28px 18px}.control-section>h3{font-size:42px}.control-form>div{grid-template-columns:1fr}}.director-heading h2 em{color:#0000;background:linear-gradient(90deg,#f16887,#cb52b9,#5d78ee);-webkit-background-clip:text;background-clip:text}.director-pipeline{border:1px solid var(--lab-line);scrollbar-width:none;background:linear-gradient(90deg,#e149960e,#3e5be00b),#050d19;border-radius:10px;justify-content:space-between;align-items:center;gap:11px;min-height:80px;margin-top:32px;padding:0 22px;display:flex;overflow-x:auto}.director-pipeline::-webkit-scrollbar{display:none}.director-pipeline>span{color:#59687d;letter-spacing:.14em;align-items:center;gap:8px;min-width:max-content;font-size:6px;display:flex}.director-pipeline>span b{color:#66758a;letter-spacing:0;border:1px solid #1b2a40;border-radius:50%;place-items:center;width:25px;height:25px;font-size:6px;display:grid}.director-pipeline>span.active{color:#fff}.director-pipeline>span.active b{color:#fff;background:linear-gradient(135deg,#e85b87,#b547bd,#4479e9);border-color:#ea5a91;box-shadow:0 0 22px #cc48b359}.director-pipeline>span.done{color:#a5b2c5}.director-pipeline>span.done b{color:#62d8b7;border-color:#60d7b561}.director-pipeline>i{color:#33435b;font-size:16px;font-style:normal}.director-brief-actions{gap:9px;margin-top:25px;display:flex}.director-brief-actions button{border:1px solid var(--lab-line);color:#9ca9ba;background:#081221;border-radius:6px;min-height:42px;padding:0 15px;font-size:7px}.director-brief-actions .director-primary{color:#fff;background:linear-gradient(90deg,#ed5b84,#b746c0,#3d7deb);border-color:#ffffff80;justify-content:space-between;align-items:center;min-width:205px;display:flex;box-shadow:0 0 25px #4853e62e}.director-insight.processing .director-orb{animation:2s ease-in-out infinite directorPulse}.director-insight.processing .director-orb i:first-child{animation:7s linear infinite directorOrbit}.director-insight.processing .director-orb i:nth-child(2){animation:4s linear infinite reverse directorOrbit}@keyframes directorPulse{50%{transform:scale(1.04);box-shadow:0 0 65px #6847eb47}}@keyframes directorOrbit{to{transform:rotate(360deg)}}.director-progress{grid-template-columns:1fr auto;align-items:center;gap:9px;margin:13px 0 2px;display:grid}.director-progress>span{background:#18243a;border-radius:8px;height:5px;overflow:hidden}.director-progress>span i{background:linear-gradient(90deg,#ef5d85,#bc49bd,#477ceb);height:100%;transition:width .4s;display:block}.director-progress>b{color:#e7ecf6;font-size:7px}.director-progress>small{color:#63728a;grid-column:1/-1;font-size:5px;line-height:1.45}.director-first-cut{background:radial-gradient(circle at 92% 8%,#4058e11f,#0000 31%),#060f1d;border:1px solid #758ab936;border-radius:12px;margin-top:18px;overflow:hidden}.director-first-cut>header{border-bottom:1px solid var(--lab-line);grid-template-columns:minmax(0,1fr) repeat(3,92px);align-items:center;gap:13px;min-height:150px;padding:27px 30px;display:grid}.director-first-cut>header>div small{color:#e15aad;letter-spacing:.18em;font-size:6px}.director-first-cut>header h3{margin:8px 0 5px;font:400 27px Georgia,serif}.director-first-cut>header p{color:#748299;max-width:650px;margin:0;font-size:7px;line-height:1.55}.director-first-cut>header>span{border-left:1px solid var(--lab-line);color:#68778d;letter-spacing:.15em;align-content:center;place-items:center;min-height:75px;font-size:5px;display:grid}.director-first-cut>header>span b{color:#fff;letter-spacing:0;margin-bottom:5px;font:400 24px Georgia,serif;display:block}.director-evidence{grid-template-columns:repeat(3,1fr);gap:11px;padding:17px;display:grid}.director-evidence article{border:1px solid var(--lab-line);background:#07111f;border-radius:8px;min-width:0;padding:9px 9px 13px}.director-evidence article>div{background-position:50%;background-size:cover;border-radius:5px;height:130px;position:relative}.director-evidence article>div:after{content:"";border-radius:inherit;background:linear-gradient(#0000 43%,#02070fc7);position:absolute;inset:0}.director-evidence article>div span,.director-evidence article>div b{z-index:1;position:absolute;bottom:9px}.director-evidence article>div span{color:#ff739c;letter-spacing:.13em;font-size:5px;left:9px}.director-evidence article>div b{color:#fff;font:400 21px Georgia,serif;right:9px}.director-evidence article>small{color:#53647e;letter-spacing:.14em;margin-top:11px;font-size:5px;display:block}.director-evidence h4{color:#eef2f8;min-height:30px;margin:5px 0 4px;font-size:8px;line-height:1.35;overflow:hidden}.director-evidence p{color:#6d7b91;min-height:42px;margin:0;font-size:6px;line-height:1.5;overflow:hidden}.director-evidence footer{color:#617188;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:5px;display:flex}.director-regenerate{border-top:1px solid var(--lab-line);padding:24px 30px 30px}.director-regenerate>div:first-child small{color:#d85cae;letter-spacing:.17em;font-size:6px}.director-regenerate>div:first-child h3{margin:7px 0 4px;font:400 23px Georgia,serif}.director-regenerate>div:first-child p{color:#728096;margin:0;font-size:7px}.director-presets{flex-wrap:wrap;gap:7px;margin:17px 0 11px;display:flex}.director-presets button{border:1px solid var(--lab-line);color:#9ba8bb;background:#081221;border-radius:99px;min-height:32px;padding:0 11px;font-size:6px}.director-presets button:hover{color:#fff;border-color:#b34bbd}.director-regenerate>label{grid-template-columns:1fr auto;gap:8px;display:grid}.director-regenerate>label input{border:1px solid var(--lab-line);color:#fff;background:#040c18;border-radius:6px;outline:0;min-height:42px;padding:0 13px;font-size:7px}.director-regenerate>label button,.director-regenerate>div:last-child button{color:#fff;background:linear-gradient(90deg,#d754a8,#546fe3);border:1px solid #ffffff5c;border-radius:6px;min-height:42px;padding:0 15px;font-size:7px}.director-regenerate>div:last-child{gap:8px;margin-top:12px;display:flex}.director-regenerate>div:last-child button:last-child{color:#9ba8bb;border-color:var(--lab-line);background:#081221}.director-suggestion-panel{background:linear-gradient(135deg,#d34cad13,#4282ff0b),#06101d;border:1px solid #6278a942;border-radius:10px;margin-top:24px;padding:18px}.director-suggestion-panel>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.director-suggestion-panel>header small,.director-suggestion-panel>header b{display:block}.director-suggestion-panel>header small{color:#ee649a;letter-spacing:.18em;font-size:7px}.director-suggestion-panel>header b{color:#eef3fb;margin-top:5px;font-size:12px}.director-suggestion-panel>header>button{border:1px solid var(--lab-line);color:#8e9db2;background:#081322;border-radius:7px;min-height:34px;padding:0 12px;font-size:11px}.director-suggestion-panel>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.director-suggestion-panel>div>button{text-align:left;border:1px solid var(--lab-line);color:#a7b2c3;background:#07111fe6;border-radius:8px;align-items:flex-start;gap:11px;min-height:78px;padding:13px;display:flex}.director-suggestion-panel>div>button:hover,.director-suggestion-panel>div>button.active{color:#fff;background:linear-gradient(135deg,#d94bad29,#4171e61f);border-color:#d854aeb3;box-shadow:0 0 22px #4958e714}.director-suggestion-panel>div>button i{color:#ec5f95;font-style:normal;line-height:1.4}.director-suggestion-panel>div>button span,.director-suggestion-panel>div>button b,.director-suggestion-panel>div>button small{display:block}.director-suggestion-panel>div>button b{font-size:12px}.director-suggestion-panel>div>button small{color:#718097;margin-top:5px;font-size:10px;line-height:1.45}.director-suggestion-panel>label{margin-top:16px;display:block}.director-suggestion-panel>label>span{color:#92a0b4;margin-bottom:7px;font-size:11px}.director-suggestion-panel>label textarea{min-height:92px;margin:0;font-size:13px}.clip-creative-grid{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.clip-creative-grid label{min-width:0}@media (max-width:900px){.director-first-cut>header{grid-template-columns:minmax(0,1fr) repeat(3,75px);padding-inline:20px}.director-evidence{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.director-heading h2{font-size:clamp(38px,11.8vw,52px)}.director-pipeline{border-left:0;border-right:0;border-radius:0;margin-inline:-14px;padding:0 16px}.director-layout{margin-top:18px}.director-brief-actions{display:grid}.director-brief-actions .director-primary{width:100%;min-width:0}.director-orb{width:125px;height:125px;margin-block:25px 20px}.director-orb i:first-child{width:90px;height:90px}.director-first-cut{border-left:0;border-right:0;border-radius:0;margin-inline:-14px}.director-first-cut>header{grid-template-columns:repeat(3,1fr);padding:23px 16px;display:grid}.director-first-cut>header>div{grid-column:1/-1}.director-first-cut>header>span{border-top:1px solid var(--lab-line);border-left:0;min-height:65px}.director-first-cut>header>span+span{border-left:1px solid var(--lab-line)}.director-evidence{scroll-snap-type:x mandatory;scrollbar-width:none;padding:14px;display:flex;overflow-x:auto}.director-evidence::-webkit-scrollbar{display:none}.director-evidence article{scroll-snap-align:start;flex:0 0 82vw}.director-evidence article>div{height:190px}.director-regenerate{padding:23px 16px 27px}.director-regenerate>label{grid-template-columns:1fr}.director-regenerate>div:last-child{display:grid}.director-regenerate>div:last-child button{width:100%}.director-suggestion-panel{margin-inline:-3px;padding:14px}.director-suggestion-panel>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.director-suggestion-panel>div>button{scroll-snap-align:start;min-width:235px}.clip-creative-grid{grid-template-columns:1fr!important}}html,body{width:100%;max-width:100%;overflow-x:clip}main,main>section,.showcase-panel,.studio-window,.studio-main,.how-header,.how-journey,.journey-visuals>*,.pricing-grid>*,.edit-collage,.edit-copy{min-width:0}img{max-width:100%}.how-header h2,.hero h1,.studio-intro h2,.edit-copy h2,.pricing-head h2,.closing-copy h2{overflow-wrap:normal;word-break:normal}.studio-side .logo-media,.real-studio-logo{overflow:visible}.studio-side .logo img{width:100%;height:auto}.logo-media img,.photo-brand,.launch-copy img,.mini-logo img,.real-studio-logo img,.studio-event-hero>img{object-fit:contain}.studio-side .logo-media{width:150px;height:68px}.hero h1,.how-header h2{margin-inline:-.08em;padding-inline:.08em}.hero h1 span b,.roll-device>strong,.count-art b,.proof-strip strong,.event-stats b,.film-meta b{margin-inline:-.08em;padding-inline:.08em;display:inline-block}.hero-copy,.how-header,.closing-copy{overflow:visible}@media (max-width:1320px){.hero{grid-template-columns:minmax(390px,44%) minmax(0,56%)}.hero-copy{padding-left:4.6vw;padding-right:2.5vw}.hero h1{font-size:clamp(54px,5.8vw,78px)}.how-section{padding-left:36px;padding-right:36px}.how-header h2{font-size:clamp(48px,5.6vw,70px)}.journey-visuals,.journey-copy{gap:26px}.studio-section{padding-left:4.4vw;padding-right:4.4vw}}@media (min-width:761px) and (max-width:1120px){.how-section{min-height:930px}.how-header{padding-inline:24px}.how-header h2{font-size:clamp(46px,6vw,62px)}.how-header>p{max-width:720px}.journey-visuals,.journey-copy{grid-template-columns:.9fr 1fr 1fr;gap:16px}.launch-card{grid-template-columns:86px 1fr;gap:14px;width:100%;padding:18px}.qr-shell{width:86px;height:104px;padding:7px}.qr-shell .qr-mark{width:70px;height:70px}.launch-copy strong{font-size:14px}.launch-copy img{width:80px}.roll-device{width:194px}.shape-visual{justify-content:center}.reel-builder{width:100%}.studio-window{grid-template-columns:165px minmax(0,1fr)}.studio-side{padding-inline:17px}.studio-main{padding-inline:27px}}@media (max-width:900px){.hero{grid-template-rows:minmax(580px,auto) 460px;grid-template-columns:1fr;min-height:1040px}.hero-copy{width:100%;padding:132px 7vw 54px}.hero h1{max-width:760px;font-size:clamp(50px,8.3vw,70px)}.hero-copy>p{width:min(560px,100%)}.hero-visual{grid-area:2/1;overflow:hidden}.showcase-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;width:100%;padding-bottom:2px;overflow-x:auto}.showcase-tabs button{flex:1 0 145px;width:auto}.studio-window{grid-template-columns:150px minmax(0,1fr)}.studio-side{padding:24px 16px}.studio-main{padding:30px 24px 34px}.studio-top{gap:18px}.studio-top button{flex:none}.space-tabs{width:100%;overflow-x:auto}.space-tabs button{white-space:nowrap;flex:none}.event-card{grid-template-columns:minmax(120px,165px) minmax(0,1fr)}}@media (max-width:760px){.hero{grid-template-rows:minmax(565px,auto) 400px;min-height:965px}.hero-copy{padding:118px 20px 44px}.hero h1{width:100%;max-width:100%;font-size:clamp(45px,12.6vw,58px);line-height:.94}.hero h1 span{letter-spacing:-.065em}.hero h1 em{width:auto;max-width:100%;font-size:.56em}.eyebrow{letter-spacing:.24em;gap:10px;font-size:7px}.eyebrow i{width:30px}.hero-actions{flex-wrap:wrap;gap:18px;width:100%}.how-section{padding-inline:16px}.how-header{width:100%;padding-inline:2px}.how-header h2{max-width:100%;font-size:clamp(37px,10.8vw,51px);line-height:1}.journey-visuals{width:100%}.launch-visual,.roll-visual,.shape-visual{overflow:visible}.launch-card{width:min(100%,360px)}.roll-snap{max-width:29vw}.shape-notes{max-width:31vw}.studio-section{padding:82px 14px 94px}.studio-intro h2{font-size:clamp(39px,11vw,50px)}.showcase-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-top:42px;display:grid;overflow:visible}.showcase-tabs button{width:100%;min-width:0}.showcase-panel{margin-top:28px}.studio-window{grid-template-columns:1fr;min-height:0}.studio-side{display:none}.studio-main{width:100%;padding:26px 16px 32px}.studio-top{align-items:flex-start}.studio-top h3{font-size:27px}.studio-top button{white-space:normal;max-width:132px}.space-tabs{gap:18px;padding-bottom:1px}.event-card{grid-template-columns:104px minmax(0,1fr);padding-right:0}.event-info{min-width:0;padding-inline:14px}.event-info h4{font-size:21px}.event-stats{display:none}.progress-card{grid-template-columns:1fr;gap:32px}.space-summary{gap:16px;overflow-x:auto}.space-summary span{flex:none}.edit-section,.pricing-section{padding-inline:20px}}@media (max-width:480px){.hero{grid-template-rows:minmax(540px,auto) 390px;min-height:930px}.hero h1{font-size:clamp(42px,12.4vw,53px)}.hero-copy>p{font-size:13px;line-height:1.65}.hero-story-badge{width:min(210px,66vw);right:12px}.how-header h2{letter-spacing:-.055em;font-size:clamp(36px,10.7vw,46px)}.launch-card{grid-template-columns:96px minmax(0,1fr);gap:13px;padding:15px}.qr-shell{width:96px;height:112px}.shape-notes{width:104px;right:-3px}.snap-one{left:0}.snap-two{left:3px}.snap-three{right:1px}.studio-intro h2,.edit-copy h2,.pricing-head h2{font-size:clamp(37px,10.5vw,45px)}.showcase-tabs button{font-size:11px}.studio-main{padding-inline:13px}.studio-top button{display:none}.event-card{grid-template-columns:92px minmax(0,1fr)}.event-cover{height:118px}.event-info h4{font-size:18px}.progress-card{padding:22px 18px}.space-summary{padding-inline:0}.closing-copy h2{font-size:clamp(43px,13vw,54px)}footer>p{width:calc(100% - 125px)}}@media (max-width:390px){.hero-copy{padding-left:17px;padding-right:17px}.hero h1{font-size:clamp(40px,12.1vw,48px)}.hero h1 em{letter-spacing:-.055em;font-size:.53em}.how-header h2{font-size:clamp(34px,10.2vw,40px)}}.hero h1>strong{letter-spacing:-.045em;color:#f7f8ff;max-width:640px;margin-top:18px;font:500 .48em/1.05 Georgia,serif;display:block}.hero h1>em{margin-top:11px;font-size:.38em;line-height:1.15}.hero h1>em:after{height:3px}.idea-section{text-align:center;border-bottom:1px solid var(--stroke);background:radial-gradient(circle at 50% 60%,#713eff24,#0000 36%),#030914;align-content:center;place-items:center;min-height:430px;padding:100px 6vw;display:grid;position:relative;overflow:hidden}.idea-section:before{content:"";border:1px solid #ff66731a;border-radius:50%;width:600px;height:600px;position:absolute}.idea-math{z-index:1;color:#aab3c4;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(15px,3vw,42px);font-size:clamp(13px,1.3vw,18px);display:flex;position:relative}.idea-math span{align-items:baseline;gap:7px;display:flex}.idea-math b{letter-spacing:-.08em;color:#fff;font-size:clamp(42px,6vw,86px);line-height:.9}.idea-math i{color:#d355b7;font-size:22px;font-style:normal}.idea-section h2{z-index:1;letter-spacing:-.065em;margin:37px 0 15px;font-size:clamp(42px,5vw,74px);line-height:.95;position:relative}.idea-section h2 em{color:#0000;background:var(--glow);-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400}.idea-section p{z-index:1;color:#aeb7c7;font-size:clamp(13px,1.2vw,17px);position:relative}.journey-signoff{text-align:center;color:#9ea9bd;margin:62px auto 0;font:400 clamp(19px,2.2vw,29px)/1.2 Georgia,serif}.journey-signoff strong{color:#fff;font-weight:400}.event-portfolio{color:#fff;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:radial-gradient(circle at 85% 14%,#3556ff26,#0000 31%),radial-gradient(circle at 10% 80%,#de3b991c,#0000 32%),#020813;padding:125px 6vw 135px;position:relative;overflow:hidden}.event-portfolio:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 63%,#ffffff06 63.1% 63.2%,#0000 63.3%);position:absolute;inset:0}.event-portfolio-head{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(290px,.55fr);align-items:end;gap:8vw;margin-bottom:65px;display:grid;position:relative}.event-portfolio-head h2{letter-spacing:-.075em;margin:27px 0 0;font-size:clamp(50px,6.3vw,92px);line-height:.91}.event-portfolio-head h2 em{color:#0000;background:var(--glow);-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400}.event-portfolio-head>p{color:#aab4c5;max-width:520px;margin:0 0 8px;font-size:15px;line-height:1.8}.event-portfolio-grid{z-index:1;grid-template-columns:repeat(12,1fr);grid-auto-rows:210px;gap:11px;display:grid;position:relative}.event-kind{background-color:#08111f;background-position:50%;background-size:cover;border:1px solid #91a1ca33;border-radius:12px;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:0 28px 75px #00000052}.event-kind:after{content:"";background:linear-gradient(#02060f0d 34%,#02060ff0),linear-gradient(90deg,#0208132e,#0000 55%);position:absolute;inset:0}.event-kind>.photo-brand{z-index:2}.event-kind>div{z-index:3;position:absolute;bottom:20px;left:22px;right:22px}.event-kind small{color:#ff7195;letter-spacing:.18em;font-size:7px}.event-kind h3{letter-spacing:.035em;margin:7px 0 5px;font-size:16px}.event-kind p{color:#bdc5d3;max-width:420px;margin:0;font-size:9px;line-height:1.5}.event-kind-1{background-position:50% 45%;grid-area:span 2/span 5}.event-kind-2{background-position:50% 43%;grid-column:span 4}.event-kind-3,.event-kind-4{background-position:50%;grid-column:span 3}.event-kind-5{background-position:50% 47%;grid-column:span 4}.event-kind-6{background-position:50% 34%;grid-column:span 7}.event-portfolio-signoff{z-index:1;text-align:center;color:#9faabb;margin:62px 0 0;font:400 clamp(24px,3vw,42px)/1.15 Georgia,serif;position:relative}.event-portfolio-signoff strong{color:#fff;font-weight:400}.roll-explainer{color:#fff;border-top:1px solid var(--stroke);background:radial-gradient(circle at 80%,#4253ff29,#0000 38%),#030914;grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);align-items:center;gap:clamp(50px,8vw,120px);min-height:760px;padding:120px 6vw;display:grid;position:relative;overflow:hidden}.roll-explainer-copy h2,.watch-header h2,.perspectives-head h2,.not-gallery-copy h2,.alongside-copy h2{letter-spacing:-.07em;margin:28px 0 25px;font-size:clamp(48px,5.7vw,82px);line-height:.93}.roll-explainer-copy h2 em,.watch-header h2 em,.not-gallery-copy h2 em{color:#0000;background:var(--glow);-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-weight:400}.roll-explainer-copy>p{color:#a8b1c1;max-width:520px;font-size:15px;line-height:1.75}.shot-sequence{gap:10px;margin-top:38px;display:flex}.shot-sequence span{border:1px solid var(--stroke);background:#07101f;border-radius:7px;gap:7px;min-width:110px;padding:14px 16px;display:grid}.shot-sequence b{letter-spacing:.15em;font-size:8px}.shot-sequence i{color:#ff6c98;letter-spacing:.18em;font-size:7px;font-style:normal}.roll-explainer-visual{min-height:520px;position:relative}.roll-moment{background-size:cover;border:1px solid #d64eac7a;border-radius:12px;width:44%;height:55%;position:absolute;overflow:hidden;box-shadow:0 35px 80px #0000008c}.roll-moment:after{content:"";background:linear-gradient(#0000 40%,#03070fb8);position:absolute;inset:0}.roll-moment.photo{background-position:50% 30%;top:2%;left:2%;transform:rotate(-6deg)}.roll-moment.video{background-position:50%;top:13%;right:1%;transform:rotate(6deg)}.roll-moment span,.roll-moment b{z-index:2;position:absolute;bottom:17px}.roll-moment span{letter-spacing:.13em;font-size:8px;left:17px}.roll-moment b{background:var(--glow);letter-spacing:.14em;border-radius:4px;padding:6px 8px;font-size:7px;right:17px}.roll-moment button{z-index:3;color:#fff;background:var(--glow);cursor:pointer;border:0;border-radius:50%;width:54px;height:54px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #d044b073}.roll-count-card{z-index:4;color:#fff;text-align:center;background:linear-gradient(#070c1c,#070c1c) padding-box,var(--glow) border-box;border:1px solid #0000;border-radius:14px;width:min(320px,50%);min-height:220px;padding:32px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 35px 80px #000000a6,0 0 35px #5846ff40}.roll-count-card small{letter-spacing:.2em;font-size:8px}.roll-count-card strong{color:#0000;background:var(--glow);-webkit-background-clip:text;background-clip:text;margin:24px 0 9px;font:400 66px/.8 Georgia,serif;display:block}.roll-count-card strong i{font-size:20px;font-style:normal}.roll-count-card span{color:#aeb6c7;letter-spacing:.2em;font-size:7px}.watch-section{color:#fff;background:#020813;padding:120px 6vw}.watch-header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:55px;display:flex}.watch-header h2{max-width:900px}.watch-header>p{color:#aab4c5;flex:none;padding-bottom:27px;font:400 17px/1.55 Georgia,serif}.watch-film-card{color:#fff;text-align:left;cursor:pointer;background-position:50% 37%;background-size:cover;border:1px solid #97a4d340;border-radius:16px;width:100%;min-height:610px;padding:0;position:relative;overflow:hidden;box-shadow:0 45px 120px #00000080}.watch-film-card:after{content:"";background:linear-gradient(#0000 35%,#02060feb),linear-gradient(90deg,#03081240,#0000);position:absolute;inset:0}.watch-film-card>span{z-index:4;background:var(--glow);border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #ce41ac8c}.watch-film-card>div{z-index:4;position:absolute;bottom:35px;left:38px}.watch-film-card small,.watch-film-card b{display:block}.watch-film-card small{color:#f27fb0;letter-spacing:.2em;font-size:8px}.watch-film-card b{margin-top:10px;font:400 clamp(30px,4vw,54px)/1 Georgia,serif}.perspectives-section{color:#fff;background:radial-gradient(circle at 45% 55%,#bc39b11a,#0000 30%),#030914;padding:130px 6vw}.perspectives-head{max-width:800px;margin-bottom:60px}.perspectives-head>p{color:#aab3c4;max-width:560px;line-height:1.7}.perspective-grid{grid-template-columns:repeat(6,1fr);gap:10px;min-height:410px;display:grid}.perspective-card{background-size:cover;border:1px solid #8d9ec72e;border-radius:8px;min-width:0;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000059}.perspective-card:after{content:"";background:linear-gradient(#0000 38%,#030710d9);position:absolute;inset:0}.perspective-card:nth-child(2n){transform:translateY(28px)}.perspective-card span,.perspective-card b{z-index:2;position:absolute;left:16px}.perspective-card span{color:#ff759c;font-size:7px;top:15px}.perspective-card b{letter-spacing:.15em;font-size:8px;bottom:17px;right:12px}.perspective-signoff{text-align:center;color:#a5afc1;margin:76px 0 0;font:400 clamp(26px,3vw,43px)/1.1 Georgia,serif}.perspective-signoff strong{color:#fff;font-weight:400}.not-gallery-section{color:#fff;border-top:1px solid var(--stroke);background:#020813;grid-template-columns:.9fr 1.1fr;align-items:center;gap:9vw;min-height:700px;padding:120px 7vw;display:grid}.not-gallery-copy p{color:#aab4c4;max-width:580px;font-size:15px;line-height:1.8}.story-flow{place-items:center;gap:15px;display:grid}.story-flow>i{color:#da5bbb;font-size:25px;font-style:normal}.story-flow>div{border:1px solid var(--stroke);background:#07101d;border-radius:10px;justify-content:center;align-items:center;gap:22px;min-width:min(430px,100%);padding:27px;display:flex}.story-flow>div>small{color:#ff7497;letter-spacing:.2em;font-size:8px}.story-flow>div>span{color:#c5cce0;font-size:17px}.story-flow .story-flow-brand{background:linear-gradient(120deg,#ec4a911a,#3d62ff1f),#07101d;min-height:105px}.story-flow-brand img{width:170px}.story-flow .story-flow-film{background:var(--glow);min-height:120px}.story-flow-film span{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;color:#fff!important}.story-flow-film b{font:400 27px Georgia,serif}.alongside-section{color:#fff;background:#030914;grid-template-columns:1fr 1fr;min-height:720px;display:grid}.alongside-image{background-position:50% 38%;background-size:cover;min-height:720px;position:relative}.alongside-image:after{content:"";background:linear-gradient(90deg,#0000 58%,#030914),linear-gradient(#0000,#03091440);position:absolute;inset:0}.alongside-copy{flex-direction:column;justify-content:center;padding:100px 7vw;display:flex}.alongside-copy h2{max-width:700px}.alongside-copy p{color:#aab4c4;max-width:620px;font-size:15px;line-height:1.85}.alongside-copy>strong{color:#fff;max-width:560px;margin-top:30px;font:400 22px/1.4 Georgia,serif}@media (max-width:980px){.event-portfolio-head{grid-template-columns:1fr;gap:25px}.event-portfolio-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:300px}.event-kind,.event-kind-1,.event-kind-2,.event-kind-3,.event-kind-4,.event-kind-5,.event-kind-6{grid-area:auto}.roll-explainer{grid-template-columns:1fr}.roll-explainer-visual{width:min(720px,100%);margin:0 auto}.watch-header{display:block}.watch-header>p{padding:0}.perspective-grid{grid-template-columns:repeat(3,1fr);gap:12px}.perspective-card{min-height:280px}.perspective-card:nth-child(2n){transform:none}.not-gallery-section{grid-template-columns:1fr}.alongside-section{grid-template-columns:42% 58%}}@media (max-width:760px){.hero h1>strong{margin-top:14px;font-size:.43em}.hero h1>em{font-size:.34em}.idea-section{min-height:520px;padding:85px 20px}.idea-math{gap:13px;display:grid}.idea-math span{gap:3px;display:grid}.idea-math i{transform:rotate(90deg)}.idea-section h2{margin-top:30px}.journey-signoff{margin-top:40px}.event-portfolio{padding:90px 20px 95px}.event-portfolio-head{margin-bottom:38px}.event-portfolio-head h2{font-size:clamp(42px,12vw,54px)}.event-portfolio-head>p{font-size:14px}.event-portfolio-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-right:-20px;padding-right:20px;display:flex;overflow-x:auto}.event-portfolio-grid::-webkit-scrollbar{display:none}.event-kind,.event-kind-1,.event-kind-2,.event-kind-3,.event-kind-4,.event-kind-5,.event-kind-6{scroll-snap-align:start;flex:0 0 82vw;min-height:430px}.event-kind p{font-size:10px}.event-portfolio-signoff{margin-top:45px;font-size:27px}.roll-explainer,.watch-section,.perspectives-section,.not-gallery-section{padding:90px 20px}.roll-explainer{display:block}.roll-explainer-copy h2,.watch-header h2,.perspectives-head h2,.not-gallery-copy h2,.alongside-copy h2{font-size:clamp(40px,11.5vw,51px)}.shot-sequence{grid-template-columns:repeat(3,1fr);display:grid}.shot-sequence span{min-width:0;padding:12px 10px}.roll-explainer-visual{min-height:480px;margin-top:55px}.roll-moment{width:54%;height:52%}.roll-moment.photo{left:0}.roll-moment.video{right:0}.roll-count-card{width:72%;padding:27px 20px}.watch-film-card{min-height:480px}.watch-film-card>div{bottom:23px;left:22px}.watch-film-card>span{width:64px;height:64px}.perspective-grid{grid-template-columns:repeat(2,1fr)}.perspective-card{min-height:230px}.perspectives-head{margin-bottom:40px}.perspective-signoff{margin-top:48px}.story-flow>div{gap:12px;min-width:100%;padding:20px 14px}.story-flow-brand img{width:140px}.alongside-section{display:block}.alongside-image{min-height:520px}.alongside-image:after{background:linear-gradient(#0000 45%,#030914)}.alongside-copy{padding:35px 20px 95px}.studio-intro .section-label span{min-width:15px}}@media (max-width:430px){.roll-explainer-visual{min-height:450px}.roll-moment{height:48%}.roll-count-card{min-height:190px}.roll-count-card strong{font-size:55px}.perspective-card{min-height:205px}.story-flow>div>span{font-size:14px}.story-flow-film b{font-size:23px}}.editor-monitor.vertical{width:min(56%,250px);min-height:385px;margin-inline:auto;box-shadow:0 0 0 999px #020611,0 0 42px #4663ff29}.editor-transport input[type=range]{accent-color:#d551ae;width:min(210px,35%)}.render-console{border-top:1px solid var(--lab-line);background:radial-gradient(circle at 75% 10%,#4854de21,#0000 42%),#07101e;grid-template-columns:minmax(230px,1fr) auto minmax(210px,.72fr);align-items:center;gap:22px;min-height:152px;padding:20px 22px;display:grid}.render-console>div:first-child small{color:#d65bb2;letter-spacing:.17em;font-size:6px}.render-console h3{margin:8px 0 5px;font:400 21px Georgia,serif}.render-console p{color:#728096;max-width:510px;margin:0;font-size:7px;line-height:1.55}.cinematic-master-gate{background:radial-gradient(circle at 85% 0,#4077f426,#0000 38%),linear-gradient(120deg,#e44c8b1f,#081121f0 48%);border:1px solid #ff628f6b;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:18px 0;padding:22px 24px;display:grid;box-shadow:0 18px 55px #00000047}.cinematic-master-gate>span{color:#ff71a1;background:#df43891f;border:1px solid #ff719e94;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.cinematic-master-gate small{color:#ff75a4;letter-spacing:.16em;font-weight:800;font-size:10px!important}.cinematic-master-gate h3{margin:5px 0 4px;font:500 24px/1.1 Georgia,serif}.cinematic-master-gate p{color:#9eacc0;max-width:780px;margin:0;line-height:1.55;font-size:12px!important}.cinematic-master-gate>b{color:#68dca9;letter-spacing:.12em;white-space:nowrap;background:#2697721a;border:1px solid #57d9a352;border-radius:99px;padding:9px 12px;font-size:10px}.cinematic-master-gate>button{color:#fff;white-space:nowrap;background:linear-gradient(95deg,#ef5e88,#bd49bf 52%,#427ef1);border:1px solid #ffffff94;border-radius:10px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 20px;font-size:12px;font-weight:800;display:flex;box-shadow:0 0 32px #565cef38}.cinematic-master-gate>button:disabled{opacity:.42;cursor:not-allowed}.cinematic-master-gate>button b{font-size:18px}.cinematic-master-gate.connected{border-color:#5cdab161}.cinematic-master-gate.working{border-color:#5082ff85}.master-render-progress{grid-template-columns:1fr;gap:8px;width:min(230px,100%);display:grid}.master-render-progress:before{content:"";background:#19263a;border-radius:99px;grid-area:1/1;align-self:center;height:6px}.master-render-progress i{z-index:1;background:linear-gradient(90deg,#f25f84,#bd4abc,#4080f4);border-radius:99px;grid-area:1/1;height:6px;transition:width .25s}.master-render-progress b{color:#8e9cb1;letter-spacing:.13em;text-align:right;font-size:9px}.render-format{gap:7px;display:flex}.render-format button{border:1px solid var(--lab-line);color:#7c899c;background:#050d19;border-radius:7px;min-width:80px;min-height:54px;padding:8px;font-size:8px}.render-format button small{color:#5e6d83;margin-top:5px;font-size:5px;display:block}.render-format button.active{color:#fff;border-color:#c354bd;box-shadow:inset 0 -2px #4c7ef0,0 0 22px #be46bc21}.render-command{gap:10px;display:grid}.render-command>span{background:#18253a;border-radius:9px;height:5px;overflow:hidden}.render-command>span i{background:linear-gradient(90deg,#f15e82,#bc49bd,#407ce9);height:100%;transition:width .2s linear;display:block}.render-command button{border:1px solid var(--lab-line);color:#b4bfd0;background:#07111f;border-radius:6px;min-height:40px;padding:0 15px;font-size:7px}.render-command button.primary{color:#fff;background:linear-gradient(90deg,#ea5b88,#b649bd,#407ae8);border-color:#ffffff8c;box-shadow:0 0 26px #4f59f02e}.delivery-video{justify-content:center;background:#020611!important;align-items:center!important}.delivery-video video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.delivery-video.vertical video{width:auto;left:50%;transform:translate(-50%)}.delivery-video:after,.delivery-video>img,.delivery-video>span{pointer-events:none}.render-library{border:1px solid var(--lab-line);background:#07101e;border-radius:10px;margin-top:14px;overflow:hidden}.render-library>header{border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:center;min-height:78px;padding:0 20px;display:flex}.render-library header small{color:#d15cb0;letter-spacing:.17em;font-size:6px}.render-library header h3{margin:6px 0 0;font:400 19px Georgia,serif}.render-library header>span{color:#718096;font-size:6px}.render-library article{border-bottom:1px solid var(--lab-line);grid-template-columns:52px minmax(0,1fr) 55px 88px;align-items:center;gap:14px;min-height:68px;padding:10px 20px;display:grid}.render-library article:last-child{border-bottom:0}.render-library article>span{border:1px solid var(--lab-line);color:#718096;border-radius:5px;place-items:center;height:34px;font-size:7px;display:grid}.render-library article>span.ready{color:#63d7b7;border-color:#48d3aa47}.render-library article b,.render-library article small{display:block}.render-library article b{font-size:7px}.render-library article small{color:#69778c;margin-top:4px;font-size:6px}.render-library time{color:#647288;font-size:6px}.render-library article>button{color:#fff;background:linear-gradient(90deg,#d854a3,#586ee5);border:1px solid #ffffff61;border-radius:5px;min-height:30px;font-size:6px}@media (max-width:900px){.render-console{grid-template-columns:1fr auto}.render-command{grid-column:1/-1}}@media (max-width:620px){.editor-monitor.vertical{width:min(78%,270px)}.editor-transport{flex-wrap:wrap;padding:8px}.editor-transport input[type=range]{order:4;width:100%}.render-console{padding:23px 17px;display:block}.render-format{margin-top:18px}.render-format button{flex:1}.render-command{margin-top:16px}.render-library article{grid-template-columns:46px minmax(0,1fr) auto;padding-inline:13px}.render-library article time{display:none}.render-library article>button,.render-library article>b{grid-column:2/-1;min-height:31px}.delivery-video.vertical video{width:100%}.cinematic-master-gate{grid-template-columns:auto 1fr;padding:18px}.cinematic-master-gate>b,.cinematic-master-gate>button,.master-render-progress{grid-column:1/-1;justify-self:stretch;width:100%}.cinematic-master-gate>button{white-space:normal;text-align:left}}.voiceover-plan{background:radial-gradient(circle at 14% 15%,#ee4c9321,#0000 34%),linear-gradient(135deg,#101a2ff5,#060d1bfa);border:1px solid #253650;border-radius:24px;grid-template-columns:auto 1fr;gap:24px;padding:28px;display:grid;box-shadow:0 24px 70px #0000003d}.voiceover-plan-mark{background:linear-gradient(135deg,#f35f87,#b748c5 52%,#3f82f5);border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative;box-shadow:0 0 36px #be48c640}.voiceover-plan-mark span{color:#fff;font-size:25px;transform:translate(-2px)}.voiceover-plan-mark i{background:#e554a0;width:18px;height:2px;position:absolute;left:74px;box-shadow:8px -7px 0 -.4px #6c7fea,8px 7px 0 -.4px #6c7fea}.voiceover-plan small{color:#ec609e;letter-spacing:.16em;font-size:10px;font-weight:800}.voiceover-plan h3{color:#f7f9ff;font:500 clamp(26px,3vw,42px)/1.05 var(--font-serif);margin:8px 0 12px}.voiceover-plan p{color:#c7d0df;max-width:880px;margin:0;font-size:16px;line-height:1.7}.voiceover-plan footer{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.voiceover-plan footer span,.voiceover-plan footer b{color:#9eacc1;letter-spacing:.08em;border:1px solid #2a3b55;border-radius:999px;padding:8px 11px;font-size:10px}.voiceover-plan footer b.available{color:#67d9aa;border-color:#2c916e}.voiceover-plan footer b.locked{color:#e389b3;border-color:#67415d}.voiceover-plan em{color:#77869d;margin-top:12px;font-size:11px;font-style:normal;display:block}@media (max-width:620px){.voiceover-plan{grid-template-columns:1fr;padding:20px}.voiceover-plan-mark{width:56px;height:56px}.voiceover-plan-mark i{display:none}.voiceover-plan p{font-size:14px}}.production-lab{--lab-bg:#020812;--lab-panel:#081321;--lab-panel-2:#0b1728;--lab-line:#9db4de3d;--lab-muted:#aab6c9;--lab-soft:#7f8ea5;--lab-white:#fbfcff;--lab-radius:16px;color:var(--lab-white);background:radial-gradient(circle at 85% 0,#3f5ce129,#0000 29%),radial-gradient(circle at 8% 52%,#d940971a,#0000 31%),#020812;grid-template-columns:282px minmax(0,1fr);font-size:16px;line-height:1.5}.production-lab.production-lab :where(p,button,label,time){font-size:13px}.production-lab.production-lab :where(input,select,textarea){font-size:15px}.production-lab.production-lab small{font-size:11px;line-height:1.45}.production-lab button{transition:border-color .18s,color .18s,background .18s,transform .18s}.production-lab button:not(:disabled):active{transform:translateY(1px)}.production-lab ::selection{color:#fff;background:#b648b9}.lab-sidebar{background:radial-gradient(circle at 0 0,#385ce11f,#0000 35%),linear-gradient(160deg,#0c192efa,#030a14fc);border-color:#9db4de38;padding:30px 22px 24px;box-shadow:22px 0 80px #0000004d}.lab-sidebar-head .real-studio-logo img{filter:drop-shadow(0 9px 24px #385bdf1f);width:164px}.lab-sidebar-head>button{border:1px solid var(--lab-line);background:#081321;border-radius:50%;width:44px;height:44px}.lab-product-label{color:#91a0b7;letter-spacing:.24em;margin-top:21px;font-size:10px}.lab-event-switcher{background:linear-gradient(115deg,#e844921c,#3d59e01f);border-color:#a68bff42;border-radius:12px;margin:30px 0 20px;padding:16px;box-shadow:inset 0 1px #ffffff06}.lab-event-switcher>span{color:#a6b2c5;letter-spacing:.17em;font-size:10px;font-weight:750}.lab-event-switcher select{min-height:32px;margin:6px 0 3px;font-size:15px}.lab-event-switcher small{color:#8594aa;font-size:11px}.lab-new-event-button{color:#b5c0d1;background:#091424d1;border-color:#99b1dc33;border-radius:10px;gap:10px;min-height:44px;margin:-8px 0 16px;padding:0 13px;font-size:13px!important}.lab-new-event-button span{font-size:18px}.lab-navigation button{color:#a4b1c4;border-radius:0 10px 10px 0;grid-template-columns:26px minmax(0,1fr) auto;gap:9px;min-height:48px;padding:0 12px}.lab-navigation button>span{color:#8494ac;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.lab-navigation button>b{font-size:13px;font-weight:650}.lab-navigation button>i{min-width:24px;padding:4px 7px;font-size:10px}.lab-navigation button:hover{color:#fff;background:#ffffff0b;border-left-color:#eb55948c}.lab-navigation button.active{color:#fff;background:linear-gradient(90deg,#ed4c9733,#3756df26);border-left-color:#ff5b91;box-shadow:inset 0 1px #ffffff06}.lab-navigation button.active>span{color:#ff78a2}.control-centre-button{color:#dce2ec;background:linear-gradient(105deg,#db459914,#3d57d914),#081321;border-color:#99b1dc40;border-radius:11px;grid-template-columns:26px 1fr auto;min-height:52px;margin-top:18px;padding:0 14px}.control-centre-button>span{font-size:17px}.control-centre-button>b{font-size:13px}.control-centre-button>i{font-size:19px}.lab-account{grid-template-columns:42px 1fr 36px;gap:11px;min-height:72px;padding-top:20px}.lab-account>span{width:42px;height:42px;font-size:12px}.lab-account b{font-size:13px}.lab-account small{color:#8795aa;margin-top:3px;font-size:10px}.lab-account button{border-radius:50%;width:36px;height:36px;font-size:16px}.lab-workspace{padding:0 clamp(28px,4vw,68px) 92px}.lab-topbar{border-color:#9db4de33;gap:28px;min-height:122px}.lab-topbar>div:first-of-type small{color:#98a7bc;letter-spacing:.18em;font-size:10px;font-weight:700}.lab-topbar h1{margin-top:8px;font-size:clamp(30px,3.1vw,44px);font-weight:610}.lab-mobile-menu{border:1px solid var(--lab-line);background:#081321;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px}.lab-top-actions{gap:12px}.lab-top-actions>button{color:#d3dbe8;width:44px;height:44px;font-size:16px}.lab-status,.lab-test-access{color:#d1d9e5;letter-spacing:.12em;min-height:36px;padding:0 14px;font-size:10px}.lab-status i{width:8px;height:8px}.lab-tester-banner{background:linear-gradient(100deg,#e24a971a,#3f5be214);border-color:#d14cae47;border-radius:12px;margin-top:22px;padding:16px 18px}.lab-tester-banner span{font-size:10px}.lab-tester-banner p,.lab-tester-banner button{font-size:12px}.lab-notice{z-index:120;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:10px;width:min(560px,100vw - 48px);margin:0;padding:15px 18px;font-size:13px;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 70px #0000007a}.lab-notice button{width:36px;height:36px;font-size:20px}.lab-page{padding-top:58px}.lab-page-heading{grid-template-columns:minmax(0,1.25fr) minmax(280px,.65fr);gap:clamp(38px,7vw,110px);min-height:172px}.lab-page-heading>div>span{letter-spacing:.2em;font-size:10px}.lab-page-heading h2{margin-top:17px;font-size:clamp(48px,5.4vw,76px);line-height:.94}.lab-page-heading>p{color:#abb7c9;font-size:14px;line-height:1.75}.lab-page-heading.compact{min-height:118px}.lab-production-card,.lab-next-action,.lab-stat-grid article,.lab-activity,.lab-coverage,.contributor-command>article,.contributor-command>aside,.media-library,.director-brief,.director-insight,.momento-editor,.lab-review-layout>article,.lab-review-layout>aside,.delivery-hero,.delivery-grid article,.analytics-summary article,.analytics-grid article{border-radius:var(--lab-radius);background-color:#081321eb;border-color:#9db4de3b;box-shadow:0 24px 70px #0000002e,inset 0 1px #ffffff06}.lab-event-cover{min-height:420px;padding:30px}.lab-cover-brand{padding:7px 9px;top:20px;left:20px}.lab-cover-brand img{width:130px}.lab-event-cover>div:last-of-type small{font-size:10px}.lab-event-cover h3{margin:12px 0 8px;font-size:40px}.lab-event-cover p{color:#bec7d5;font-size:12px}.lab-event-cover>span{padding:8px 10px;font-size:9px;top:20px;right:20px}.lab-production-card,.lab-next-action{min-height:420px;padding:32px}.lab-production-card small,.lab-next-action>small,.lab-activity small,.lab-coverage>small{color:#9aa8bc;font-size:10px}.lab-production-card h3{margin-top:12px;font-size:28px}.lab-production-card header strong{justify-items:end;min-width:max-content;font-size:46px;line-height:.9;display:grid}.lab-production-card header strong small{font-size:16px}.lab-production-card header strong em{color:#8f9db1;letter-spacing:.12em;text-align:right;text-transform:uppercase;max-width:105px;margin-top:8px;font-size:9px;font-style:normal;font-weight:600;line-height:1.3}.lab-collection-summary{background:#030a1559;border:1px solid #9db4de2e;border-radius:9px;grid-template-columns:1fr 1fr;margin:25px 0 18px;display:grid;overflow:hidden}.lab-collection-summary>span{grid-template-columns:auto 1fr;align-items:center;gap:11px;min-height:58px;padding:12px 15px;display:grid}.lab-collection-summary>span+span{border-left:1px solid #9db4de2e}.lab-collection-summary b{font-size:24px}.lab-collection-summary small{color:#8f9db1;letter-spacing:0;text-transform:none;font-size:9px;line-height:1.35}.lab-production-card li{min-height:50px;padding-left:27px}.lab-production-card li b{font-size:13px}.lab-production-card li span{color:#9aa8bc;font-size:11px}.lab-next-action>span{width:46px;height:46px;margin:35px 0 26px}.lab-next-action h3{font-size:28px}.lab-next-action p{color:#a8b4c6;font-size:13px;line-height:1.65}.lab-next-action button{border-radius:9px;min-height:48px;padding:0 16px;font-size:13px}.lab-stat-grid small{color:#99a7bb;font-size:10px}.lab-stat-grid b{margin-top:13px;font-size:31px}.lab-stat-grid span{color:#8e9db2;font-size:11px}.lab-activity,.lab-coverage{min-height:300px;padding:30px}.lab-activity h3,.lab-coverage h3{font-size:26px}.lab-activity p span b{font-size:12px}.lab-activity p span small,.lab-coverage>p{color:#8f9eb2;font-size:11px}.lab-quiet-state>b{font-size:20px}.lab-quiet-state>small{color:#97a5b8;font-size:12px}.contributor-command{gap:18px;margin-top:46px}.contributor-command>article,.contributor-command>aside{min-height:330px;padding:34px}.contributor-command small{font-size:10px}.contributor-command h3{font-size:37px}.contributor-command p{color:#a8b4c6;font-size:13px;line-height:1.65}.invitation-field{min-height:54px;font-size:12px}.invitation-field button{min-width:72px;min-height:42px;font-size:12px}.feature-stage-note{color:#9facbe;padding:14px;font-size:11px;line-height:1.55}.contributor-command>aside strong{font-size:74px}.contributor-command>aside p{font-size:12px}.lab-section-tools{gap:14px;min-height:72px}.lab-section-tools input,.lab-section-tools select{min-height:44px;padding:0 13px;font-size:13px}.lab-section-tools button{min-height:44px;padding:0 14px;font-size:12px}.contributor-table>header,.contributor-table>article{min-height:62px;font-size:12px}.contributor-table>header{color:#9ba9bc;font-size:10px}.contributor-table b{font-size:12px}.contributor-table small{color:#8e9cb0;font-size:10px}.media-command{min-height:92px}.media-command h3{font-size:25px}.media-command p{color:#9eabbd;font-size:12px}.media-command>label{min-height:48px;padding:0 16px;font-size:13px}.media-stats span,.media-stats b,.media-stats small{font-size:11px}.media-stats strong{font-size:24px}.media-toolbar button,.media-toolbar span{min-height:42px;font-size:12px}.media-card footer b{font-size:12px}.media-card footer span,.media-card footer small{color:#9aa7ba;font-size:10px}.director-pipeline{border-radius:14px;min-height:88px}.director-pipeline>span{font-size:10px}.director-pipeline>span b{width:32px;height:32px;font-size:10px}.director-brief,.director-insight{padding:32px}.director-brief h3,.director-insight h3{font-size:29px}.director-brief p,.director-insight p{color:#a4b1c3;font-size:13px}.director-fields label span,.director-switches label b{font-size:12px}.director-fields select,.director-fields input,.director-brief textarea{min-height:48px;font-size:14px}.director-brief textarea{min-height:160px;padding:16px}.director-switches label{min-height:98px}.director-switches label small{font-size:11px}.director-brief-actions button,.director-brief-actions .director-primary{min-height:48px;font-size:13px}.director-progress>b{font-size:12px}.director-progress>small,.director-first-cut>header>div small,.director-regenerate>div:first-child small{font-size:10px}.director-first-cut>header h3{font-size:31px}.director-first-cut>header p,.director-regenerate>div:first-child p{color:#9eabbd;font-size:12px}.director-first-cut>header>span,.director-evidence article>small,.director-evidence article>div span,.director-evidence footer{font-size:9px}.director-evidence h4{min-height:37px;font-size:13px}.director-evidence p{color:#9aa7ba;font-size:11px}.director-presets button{min-height:40px;padding:0 13px;font-size:12px}.director-regenerate>label input,.director-regenerate>label button,.director-regenerate>div:last-child button{min-height:48px;font-size:13px}.momento-editor>header{min-height:78px}.momento-editor>header b,.editor-body>aside>button,.editor-inspector label,.editor-inspector b{font-size:12px}.momento-editor>header small,.editor-body>aside>small,.editor-inspector small{color:#9aa7ba;font-size:10px}.momento-editor>header button,.editor-controls button,.editor-inspector button{min-height:42px;font-size:12px}.editor-body>aside>button{min-height:48px}.editor-monitor small,.editor-monitor span,.editor-transport{font-size:11px}.editor-inspector input,.editor-inspector select,.editor-inspector textarea{min-height:44px;font-size:13px}.render-console p,.render-library article small,.render-library time{color:#98a6b9;font-size:11px}.render-console>div:first-child small,.render-library header small{font-size:10px}.render-format button,.render-command button,.render-library article b,.render-library article>button{font-size:12px}.render-format button{min-height:62px}.render-format button small{font-size:10px}.render-command button{min-height:46px}.render-library header>span{font-size:11px}.render-library article{min-height:76px}.review-player>div small,.review-note-composer label,.review-comment small{font-size:10px}.review-player>div b{font-size:30px}.review-note-composer textarea{min-height:110px;font-size:14px}.review-note-composer button{min-height:46px;font-size:13px}.review-comment b,.review-comment p{font-size:12px}.delivery-hero>aside h3{font-size:31px}.delivery-hero>aside p,.delivery-grid p,.analytics-summary article>p{color:#a4b1c4;font-size:12px}.delivery-hero>aside button{min-height:48px;font-size:13px}.delivery-grid article b,.delivery-grid article small,.analytics-summary article>small,.analytics-grid header span{font-size:10px}.delivery-grid article h3{font-size:18px}.analytics-grid li{min-height:56px}.analytics-grid li span,.analytics-grid li b{font-size:12px}.analytics-grid footer{font-size:10px}.control-overlay{-webkit-backdrop-filter:blur(16px)saturate(115%);backdrop-filter:blur(16px)saturate(115%);background:#00050dcc}.control-centre{background:radial-gradient(circle at 94% 0,#3756db24,#0000 29%),radial-gradient(circle at 10% 60%,#d3439914,#0000 35%),#030b16;border-color:#9db4de45;border-radius:24px 0 0 24px;width:min(1180px,96vw);box-shadow:-50px 0 150px #00000094}.control-centre>header{min-height:122px;padding:0 42px}.control-centre header small{color:#ef6eb3;letter-spacing:.18em;font-size:10px;font-weight:750}.control-centre header h2{margin-top:9px;font-size:36px;font-weight:620}.control-centre header>button{border:1px solid var(--lab-line);background:#081321;border-radius:50%;place-items:center;width:48px;height:48px;font-size:30px;display:grid}.control-body{grid-template-columns:250px 1fr;height:calc(100vh - 122px)}.control-body>nav{background:linear-gradient(#0b192dfa,#050e1bfa);padding:26px 16px}.control-body>nav button{color:#a7b3c5;border-radius:0 10px 10px 0;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;min-height:52px;padding:0 14px;font-size:13px;display:grid}.control-body>nav button i{color:#7f90a8;text-align:center;width:24px;font-size:14px;font-style:normal}.control-body>nav button b{font-size:13px;font-weight:620}.control-body>nav button span{color:#6e7e95;font-size:20px}.control-body>nav button:hover{color:#fff;background:#ffffff0a}.control-body>nav button.active{background:linear-gradient(90deg,#e5499733,#3a57dd1f);border-left-color:#ff5c92}.control-body>nav button.active i{color:#ff72a1}.control-body>main{padding:52px clamp(38px,5vw,76px) 70px}.control-section{max-width:850px}.control-section>span{letter-spacing:.2em;font-size:10px;font-weight:750}.control-section>h3{margin:14px 0 13px;font-size:clamp(44px,4.6vw,66px);line-height:.98}.control-section>p{color:#aab6c8;max-width:650px;font-size:14px;line-height:1.7}.control-section>div{margin-top:40px}.control-form{gap:20px;max-width:790px}.control-form>div{gap:16px}.control-form label>span{color:#b5c0d0;margin-bottom:9px;font-size:12px;font-weight:650}.control-form input,.control-form select,.setting-select{color:#fff;background:#071220;border-color:#9db4de42;border-radius:9px;height:54px;padding:0 16px;font-size:15px}.control-form input:focus,.control-form select:focus,.setting-select:focus{border-color:#a75ccf;box-shadow:0 0 0 4px #825bdd1f}.control-form>button{border-radius:9px;min-height:54px;margin-top:12px;font-size:14px;font-weight:750}.control-package-lock{background:linear-gradient(90deg,#e34b8f14,#415ee214);border:1px solid #8196c133;border-radius:8px;align-items:center;min-height:72px;padding:12px 16px;grid-template-columns:none!important;gap:15px!important;display:flex!important}.control-package-lock>span{color:#fff;font:400 32px Georgia,serif}.control-package-lock b,.control-package-lock small{display:block}.control-package-lock b{font-size:12px}.control-package-lock small{color:#8190a5;margin-top:5px;font-size:10px;line-height:1.4}.setting-row{gap:32px;min-height:100px;padding:20px 0}.setting-row b{font-size:15px}.setting-row p{color:#99a7bb;max-width:570px;margin-top:6px;font-size:12px;line-height:1.55}.setting-row>span>b,.setting-row>span>strong{color:#f177bd;letter-spacing:.08em;font-size:11px}.setting-row button{color:#d7deea;border-radius:8px;min-height:44px;padding:0 15px;font-size:12px}.setting-select{min-width:148px;height:44px;font-size:12px}.control-live-invitation{gap:22px}.control-qr{background:#fff;border-radius:12px;width:172px;height:172px;padding:12px}.control-qr img{width:100%;height:100%}.control-invitation{color:#a7b3c5;border-radius:9px;min-height:56px;padding-left:16px;font-size:12px}.control-invitation button{min-width:84px;min-height:44px;font-size:12px}.invitation-actions a,.invitation-actions button{min-height:44px;padding:0 14px;font-size:12px}.studio-event-creator>header small{font-size:10px}.studio-event-creator>header p{color:#aab6c8;font-size:13px}.studio-event-creator>header>button{width:44px;height:44px}.studio-event-form-grid label{font-size:12px}.studio-event-form-grid input,.studio-event-form-grid select{height:52px;font-size:14px}.studio-roll-lock{min-height:58px}.studio-roll-lock b{font-size:13px}.studio-roll-lock small{color:#96a4b8;font-size:10px}.studio-event-creator form>footer>div{font-size:11px}.studio-event-creator form>footer button{min-height:48px;font-size:13px}@media (max-width:1200px){.production-lab{grid-template-columns:250px minmax(0,1fr)}.lab-overview-grid{grid-template-columns:1fr 1fr}.lab-next-action{min-height:280px}}@media (max-width:900px){.lab-sidebar{width:310px;padding:28px 22px 24px}.lab-workspace{padding-inline:24px}.lab-mobile-menu{display:grid}.lab-topbar{z-index:18;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020812db;margin-inline:-24px;padding-inline:24px;position:sticky;top:0}.lab-page-heading{grid-template-columns:1fr;gap:24px}.lab-page-heading>p{max-width:620px}.control-centre{border-radius:0;width:100vw}.control-body{grid-template-columns:220px 1fr}}@media (max-width:620px){.production-lab.production-lab :where(p,button,label,time){font-size:14px}.production-lab.production-lab small{font-size:12px}.lab-workspace{padding:0 18px 64px}.lab-topbar{gap:13px;min-height:82px;margin-inline:-18px;padding-inline:18px}.lab-topbar h1{max-width:48vw;font-size:24px}.lab-topbar>div:first-of-type small{font-size:9px}.lab-top-actions>button,.lab-mobile-menu{flex:none;width:46px;height:46px}.lab-page{padding-top:38px}.lab-page-heading{gap:20px;min-height:0}.lab-page-heading h2{font-size:clamp(39px,12vw,52px);line-height:.98}.lab-page-heading>p{font-size:14px;line-height:1.7}.lab-overview-grid,.lab-stat-grid,.lab-overview-lower{grid-template-columns:1fr}.lab-overview-grid{margin-top:34px}.lab-event-cover{min-height:390px}.lab-production-card,.lab-next-action{min-height:350px;padding:25px 22px}.lab-stat-grid article{min-height:118px}.contributor-command>article,.contributor-command>aside{min-height:0;padding:27px 22px}.contributor-command h3{font-size:32px}.contributor-table{overflow:visible}.contributor-table>header{display:none}.contributor-table>article{border:1px solid var(--lab-line);background:#071321;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;min-width:0;min-height:130px;padding:18px;display:grid}.contributor-table>article+article{margin-top:10px}.production-media-grid{grid-template-columns:1fr}.media-card>div{min-height:265px}.director-pipeline{margin-inline:-18px;padding-inline:18px}.director-pipeline>span{font-size:10px}.director-brief,.director-insight{padding:25px 20px}.director-switches label{min-height:110px;padding:18px}.director-first-cut{margin-inline:-18px}.director-evidence article{flex-basis:86vw}.momento-editor{margin-inline:-18px}.momento-editor>header{padding:16px 18px}.editor-body>aside>button{min-width:132px;min-height:50px}.editor-monitor{min-height:390px}.editor-inspector{padding:24px 18px!important}.review-player,.delivery-hero>div{min-height:390px}.control-centre>header{min-height:86px;padding:0 18px}.control-centre header h2{text-overflow:ellipsis;white-space:nowrap;max-width:65vw;font-size:27px;overflow:hidden}.control-centre header>button{width:46px;height:46px}.control-body{height:calc(100dvh - 86px);display:block}.control-body>nav{border-right:0;border-bottom:1px solid var(--lab-line);scrollbar-width:none;gap:7px;min-height:68px;padding:8px 12px;display:flex;overflow-x:auto}.control-body>nav::-webkit-scrollbar{display:none}.control-body>nav button{border:1px solid #0000;border-radius:10px;grid-template-columns:22px auto;min-width:max-content;min-height:50px;padding:0 15px}.control-body>nav button.active{border-color:#de4ea84d}.control-body>nav button span{display:none}.control-body>nav button b{font-size:13px}.control-body>main{height:calc(100% - 68px);padding:30px 18px 60px}.control-section>h3{font-size:clamp(39px,11vw,50px)}.control-section>p{font-size:14px}.control-section>div{margin-top:30px}.control-form,.control-form>div{grid-template-columns:1fr;gap:17px}.control-form input,.control-form select{height:56px}.control-form>button{min-height:56px}.setting-row{flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding:22px 0}.setting-row b{font-size:15px}.setting-row p{font-size:13px}.setting-row>span{width:100%}.setting-row>span>button,.setting-row>span>select{width:100%;min-height:48px}.control-live-invitation{flex-direction:column;align-items:stretch}.control-qr{aspect-ratio:1;width:min(230px,100%);height:auto;margin-inline:auto}.control-invitation{flex-direction:column;align-items:stretch;gap:10px;padding:13px}.control-invitation span,.control-invitation button{width:100%}.invitation-actions{grid-template-columns:1fr;display:grid}.studio-event-creator>header p{font-size:12px}.studio-event-form-grid label{font-size:13px}.studio-event-form-grid input,.studio-event-form-grid select{height:54px;font-size:16px}}@media (max-width:390px){.lab-topbar h1{max-width:43vw;font-size:22px}.lab-page-heading h2{font-size:39px}.lab-stat-grid{grid-template-columns:1fr}.lab-top-actions{gap:7px}.lab-top-actions>button,.lab-mobile-menu{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.production-lab *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.guided-film-page{max-width:1480px;margin-inline:auto}.guided-film-heading h2{max-width:850px}.guided-film-shell{background:linear-gradient(145deg,#0a1728fa,#040b16fa);border:1px solid #9bb2dc42;border-radius:22px;grid-template-columns:minmax(0,1.6fr) minmax(330px,.72fr);margin-top:46px;display:grid;overflow:hidden;box-shadow:0 34px 100px #00000047,inset 0 1px #ffffff09}.guided-film-main{flex-direction:column;justify-content:center;min-height:610px;padding:clamp(34px,5vw,72px);display:flex}.guided-film-intro small,.guided-film-working>small,.guided-film-assurance>small,.your-film-summary>small,.simple-film-change>div>small{color:#ff6e9c;letter-spacing:.18em;font-weight:800;font-size:11px!important}.guided-film-intro h3,.guided-film-working h3{max-width:720px;margin:14px 0 10px;font:500 clamp(32px,4vw,54px)/1.03 Georgia,serif}.guided-film-intro p,.guided-film-working p{color:#a7b4c7;max-width:660px;margin:0;line-height:1.7;font-size:15px!important}.film-feeling-grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:34px;display:grid}.film-feeling-grid button{color:#c5cfdd;text-align:left;background:#040d19b8;border:1px solid #9cb3db33;border-radius:14px;grid-template-rows:auto 1fr;grid-template-columns:30px 1fr;gap:7px 12px;min-height:142px;padding:23px;display:grid}.film-feeling-grid button>span{color:#7185a8;grid-row:1/3;font-size:20px}.film-feeling-grid button>b{color:#f8faff;align-self:end;font-size:17px}.film-feeling-grid button>small{color:#8897ad;line-height:1.5;font-size:12px!important}.film-feeling-grid button:hover{background:#ffffff09;border-color:#ff659f80}.film-feeling-grid button.active{background:linear-gradient(125deg,#eb49972b,#415ee52b);border-color:#ff6aa0c7;box-shadow:0 0 0 2px #688aff40,0 15px 42px #3d43b324}.film-feeling-grid button.active>span{color:#ff6c9a;filter:drop-shadow(0 0 10px #ff5c9da6)}.guided-film-primary{color:#fff;background:linear-gradient(100deg,#f06186,#c64abc 53%,#397eec);border:1px solid #ffffffb3;border-radius:13px;justify-content:space-between;align-items:center;width:min(100%,420px);min-height:62px;margin-top:28px;padding:0 23px;font-weight:800;display:flex;box-shadow:0 14px 42px #6b4ee04d,inset 0 0 0 4px #050c192e;font-size:16px!important}.guided-film-primary b{font-size:22px}.guided-film-message{color:#f69ab7;margin:15px 0 0;font-size:13px!important}.guided-film-assurance{background:radial-gradient(circle at 50% 18%,#455ddd33,#0000 26%),linear-gradient(155deg,#131a37c2,#050d1bf5);border-left:1px solid #9bb2dc33;padding:48px 38px}.guided-film-assurance>img{width:172px;margin-bottom:45px}.guided-film-assurance h3{margin:18px 0 12px;font:500 35px/1.05 Georgia,serif}.guided-film-assurance>p{color:#9eabc0;line-height:1.65;font-size:14px!important}.guided-film-assurance ul{border-top:1px solid #9bb2dc2e;margin:31px 0 0;padding:0;list-style:none}.guided-film-assurance li{border-bottom:1px solid #9bb2dc2e;justify-content:space-between;align-items:center;gap:20px;min-height:55px;display:flex}.guided-film-assurance li span{color:#8c9aaf}.guided-film-assurance li b{color:#e9edf5;text-align:right}.guided-film-assurance>button,.your-film-approve{color:#fff;background:#18274bb8;border:1px solid #7e9dff7a;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:52px;margin-top:28px;padding:0 17px;font-weight:750;display:flex}.guided-film-working{flex-direction:column;align-items:flex-start;display:flex}.guided-film-working .director-orb{margin:0 0 38px}.guided-film-working>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:min(100%,690px);margin-top:32px;display:grid}.guided-film-working>div>span,.your-film-rendering>span{background:#1a2940;border-radius:9px;height:8px;overflow:hidden}.guided-film-working>div>span i,.your-film-rendering>span i{background:linear-gradient(90deg,#f15e82,#bd49bd,#407ce9);height:100%;transition:width .35s;display:block}.guided-film-working>em{color:#74849c;margin-top:14px;font-size:12px;font-style:normal}.film-production-guide{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(105deg,#e04b9c21,#3758de21),#050e1bf0;border:1px solid #9bb2dc3d;border-radius:15px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:106px;margin-top:24px;padding:18px 22px;display:grid;position:sticky;top:14px;box-shadow:0 20px 60px #00000052}.film-production-guide>span{color:#fff;background:linear-gradient(135deg,#f05c89,#c247be,#4380ed);border-radius:50%;place-items:center;width:46px;height:46px;font-size:19px;display:grid;box-shadow:0 0 30px #ac45d447}.film-production-guide small,.film-production-guide b,.film-production-guide p{display:block}.film-production-guide small{color:#ff77a3;letter-spacing:.17em;font-size:10px;font-weight:800}.film-production-guide b{color:#f7f9fd;margin-top:6px;font:500 22px/1.1 Georgia,serif}.film-production-guide p{color:#9ba9bd;margin:6px 0 0;line-height:1.5;font-size:12px!important}.film-production-guide>em{color:#c7d0df;white-space:nowrap;background:#040c1894;border:1px solid #99b1dc33;border-radius:99px;padding:9px 12px;font-size:11px;font-style:normal}.film-production-guide.active{border-color:#f25d9d7a;box-shadow:0 20px 60px #00000052,0 0 40px #744cde24}.film-production-guide.ready>span{background:linear-gradient(135deg,#42d59a,#3d8deb)}.production-engine-stages{background:#050e1bc2;border:1px solid #9bb2dc2b;border-radius:15px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px;padding:13px;display:grid}.production-engine-stages article{opacity:.48;border:1px solid #0000;border-radius:11px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:9px;min-height:76px;padding:13px;display:grid}.production-engine-stages article>span{color:#718198;border:1px solid #8da3cf52;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.production-engine-stages article b,.production-engine-stages article small{display:block}.production-engine-stages article b{color:#dce3ef;font-size:12px}.production-engine-stages article small{color:#77869b;margin-top:4px;font-size:9px;line-height:1.35}.production-engine-stages article.active{opacity:1;background:linear-gradient(125deg,#e04c9721,#425bdd21);border-color:#f15b9278}.production-engine-stages article.active>span{color:#fff;background:linear-gradient(135deg,#ef5e88,#b84bc3,#4580ed);border-color:#ee6197;animation:1.7s ease-in-out infinite enginePulse;box-shadow:0 0 22px #c346c359}.production-engine-stages article.done{opacity:.86}.production-engine-stages article.done>span{color:#61dfa9;background:#2ea9801f;border-color:#47d39e80}@keyframes enginePulse{50%{transform:scale(1.08);box-shadow:0 0 32px #c346c38c}}.guided-film-working>.engine-stage-motion{background:#162238;border-radius:9px;grid-template-columns:none;gap:5px;width:min(100%,690px);height:8px;margin-top:32px;display:flex;overflow:hidden}.engine-stage-motion i{background:linear-gradient(90deg,#f15e82,#bd49bd,#407ce9);border-radius:9px;width:32%;height:100%;animation:1.5s ease-in-out infinite engineTravel;display:block}.engine-stage-motion i:nth-child(2){animation-delay:.18s}.engine-stage-motion i:nth-child(3){animation-delay:.36s}@keyframes engineTravel{0%,to{opacity:.18;transform:translate(-12%)}50%{opacity:1;transform:translate(12%)}}.film-simple-progress{background:linear-gradient(135deg,#0c1a2feb,#050e1bf0);border:1px solid #a3bbe733;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:34px;padding:16px;display:grid;box-shadow:0 22px 65px #0003}.film-simple-progress article{border:1px solid #0000;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:70px;padding:14px 16px;display:grid}.film-simple-progress article>span{color:#8595aa;background:#071321;border:1px solid #344763;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.film-simple-progress b,.film-simple-progress small{display:block}.film-simple-progress b{color:#f2f5fa;font-size:13px}.film-simple-progress small{color:#8796aa;margin-top:4px;font-size:10px;line-height:1.4}.film-simple-progress article.done>span{color:#65e0ae;background:#2ca37c24;border-color:#53dba58c}.film-simple-progress article.active{background:linear-gradient(125deg,#eb4f9721,#4363e721);border-color:#ef5b9461}.film-simple-progress article.active>span{color:#fff;background:linear-gradient(135deg,#ef5e88,#b84bc3,#4580ed);border-color:#f0669b;box-shadow:0 0 24px #c04acc47}.film-simple-progress article.next{opacity:.58}.your-film-stage{border:1px solid var(--lab-line);background:#07111e;border-radius:22px;grid-template-columns:minmax(0,1.6fr) minmax(330px,.72fr);margin-top:18px;display:grid;overflow:hidden;box-shadow:0 32px 90px #00000047}.your-film-player{aspect-ratio:16/9;background:#01050d;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.your-film-player>video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.playback-failure{background:linear-gradient(145deg,#241430eb,#07111ef7);border:1px solid #ee578f6b;border-radius:20px;justify-items:start;gap:10px;width:min(520px,100% - 48px);padding:40px;display:grid;box-shadow:0 24px 72px #00000061}.playback-failure>span{color:#fff;background:linear-gradient(135deg,#ee578f,#9548cf,#3d7ee9);border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 34px #b04adc61}.playback-failure small{color:#ff78a6;letter-spacing:.14em;margin-top:8px}.playback-failure h3{margin:2px 0 0;font:500 31px/1.08 Georgia,serif}.playback-failure p{color:#a9b5c8;margin:0;line-height:1.65}.playback-failure button{color:#fff;background:#0f1c31e6;border:1px solid #829ed257;border-radius:10px;margin-top:10px;padding:13px 18px}.your-film-preview{background-position:50%;background-size:cover;place-items:center;width:100%;height:100%;min-height:560px;display:grid;position:relative;overflow:hidden}.your-film-preview:after{content:"";background:linear-gradient(#01060e0d,#01060eb8);position:absolute;inset:0}.your-film-preview>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.your-film-preview>img{z-index:2;width:150px;position:absolute;top:28px;left:30px}.your-film-preview>button{z-index:3;color:#fff;background:linear-gradient(135deg,#ee578f,#9548cf,#3d7ee9);border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;box-shadow:0 0 48px #b04adc73;font-size:24px!important}.your-film-preview>span{z-index:2;position:absolute;bottom:31px;left:31px;right:31px}.your-film-preview>span small,.your-film-preview>span b{display:block}.your-film-preview>span small{color:#ff8db0;letter-spacing:.17em}.your-film-preview>span b{margin-top:7px;font:500 34px Georgia,serif}.your-film-awaiting{isolation:isolate;background-position:50%;background-size:cover;place-items:end start;width:100%;height:100%;min-height:430px;display:grid;position:relative}.your-film-awaiting:before{content:"";z-index:-1;-webkit-backdrop-filter:saturate(.75);backdrop-filter:saturate(.75);background:linear-gradient(#02070f38,#02070ff2),linear-gradient(90deg,#02070fbf,#0000 65%);position:absolute;inset:0}.your-film-awaiting>div{max-width:650px;padding:48px}.your-film-awaiting img{width:154px;margin-bottom:56px}.your-film-awaiting small{color:#ff74a5;letter-spacing:.17em;font-size:10px;font-weight:800;display:block}.your-film-awaiting h3{color:#fff;text-wrap:balance;max-width:590px;margin:12px 0 10px;font:500 clamp(31px,3.5vw,53px)/1.02 Georgia,serif}.your-film-awaiting p{color:#c0cad8;max-width:490px;margin:0;line-height:1.65;font-size:14px!important}.your-film-summary{border-left:1px solid var(--lab-line);background:radial-gradient(circle at 100% 0,#4660e52b,#0000 36%),linear-gradient(155deg,#121a36e0,#050d1afa);flex-direction:column;justify-content:center;padding:40px 34px;display:flex}.your-film-summary h3{margin:15px 0 10px;font:500 37px/1.06 Georgia,serif}.your-film-summary>p{color:#9eacc0;line-height:1.7;font-size:14px!important}.your-film-summary>.film-facts{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 5px;display:grid}.your-film-summary>.film-facts>span{border:1px solid var(--lab-line);background:#050e1cbd;border-radius:12px;min-width:0;padding:16px}.your-film-summary>div span b,.your-film-summary>div span small{display:block}.your-film-summary>div span b{font:500 22px Georgia,serif}.your-film-summary>div span small{color:#8796aa;margin-top:3px}.film-primary-action{width:100%;margin-top:22px}.your-film-approve{color:#7be2b7;background:#298b6d1a;border:1px solid #57d7a466;border-radius:10px;justify-content:center;width:100%;min-height:48px;margin-top:10px}.film-safety-note,.film-archive-note{background:#040c187a;border:1px solid #7b95c22e;border-radius:10px;padding:11px 13px;color:#94a3b7!important;margin:12px 0 0!important;font-size:10px!important;line-height:1.5!important}.film-safety-note:before{content:"✓";color:#65dca9;margin-right:7px}.film-archive-note{border-style:dashed;color:#7f8ea4!important}.your-film-rendering{gap:12px;margin-top:28px;display:grid}.your-film-rendering>span{width:100%}.your-film-rendering>b{font-size:14px}.your-film-rendering>small{color:#8594aa}.film-story-details{background:#07111fc2;border:1px solid #9bb2dc33;border-radius:16px;margin-top:20px;overflow:hidden}.film-story-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:17px 22px;list-style:none;display:flex}.film-story-details>summary::-webkit-details-marker{display:none}.film-story-details>summary span small,.film-story-details>summary span b{display:block}.film-story-details>summary small{color:#ff70a0;letter-spacing:.16em;font-size:9px;font-weight:800}.film-story-details>summary b{color:#edf2f8;margin-top:5px;font-size:14px}.film-story-details>summary em{color:#fff;border:1px solid #9bb2dc40;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;font-style:normal;transition:transform .2s;display:grid}.film-story-details[open]>summary em{transform:rotate(45deg)}.film-story-details>div{padding:0 16px 16px}.film-story-details .voiceover-plan,.film-story-details .story-plan-reveal{margin:0}.film-story-details .story-plan-reveal{margin-top:14px}.story-plan-reveal{background:radial-gradient(circle at 87% 20%,#4361e224,#0000 31%),linear-gradient(135deg,#111a32f0,#050e1bfa);border:1px solid #9bb2dc38;border-radius:18px;margin-top:22px;overflow:hidden}.story-plan-reveal>header{border-bottom:1px solid #9bb2dc2e;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:end;gap:38px;padding:32px 34px;display:grid}.story-plan-reveal>header small,.story-plan-reveal>footer span{color:#ff70a0;letter-spacing:.17em;font-size:10px;font-weight:800}.story-plan-reveal>header h3{margin:10px 0 0;font:500 31px Georgia,serif}.story-plan-reveal>header p{color:#a7b4c7;margin:0;line-height:1.7;font-size:15px!important}.story-plan-reveal>div{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.story-plan-reveal article{border-right:1px solid #9bb2dc29;min-height:145px;padding:25px 22px}.story-plan-reveal article:last-child{border-right:0}.story-plan-reveal article>span{color:#fff;background:linear-gradient(135deg,#ef5e88,#b84bc3,#4580ed);border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.story-plan-reveal article b,.story-plan-reveal article small{display:block}.story-plan-reveal article b{color:#edf1f7;margin-top:17px;font-size:14px}.story-plan-reveal article small{color:#8291a7;margin-top:7px;font-size:10px;line-height:1.5}.story-plan-reveal>footer{border-top:1px solid #9bb2dc29;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:20px;padding:20px 34px;display:grid}.story-plan-reveal>footer p{color:#a5b2c5;margin:0;line-height:1.6;font-size:12px!important}.simple-film-change{border:1px solid var(--lab-line);background:linear-gradient(130deg,#0d192cf5,#060e1bf5);border-radius:18px;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:30px 46px;margin-top:22px;padding:34px;display:grid}.simple-film-change h3{margin:10px 0 7px;font:500 28px Georgia,serif}.simple-film-change p{color:#91a0b4;margin:0;line-height:1.6}.simple-change-options{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.simple-change-options button{color:#d8dfeb;background:#081523;border:1px solid #9bb2dc40;border-radius:22px;min-height:45px;padding:0 17px}.simple-film-change>label{background:#030b17;border:1px solid #9bb2dc4d;border-radius:13px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;padding:6px;display:grid}.simple-film-change input{color:#fff;background:0 0;border:0;outline:0;min-height:50px;padding:0 16px}.simple-film-change label button{color:#fff;background:linear-gradient(90deg,#dc559e,#4a76e9);border:1px solid #ffffff73;border-radius:9px;min-width:160px;font-weight:750}.film-review-panel{border:1px solid var(--lab-line);background:linear-gradient(135deg,#131a35d6,#050e1bf7);border-radius:18px;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:44px;margin-top:22px;padding:34px;display:grid}.film-review-panel>div>small,.film-review-panel>aside>header small{color:#ff70a0;letter-spacing:.17em;font-size:10px;font-weight:800}.film-review-panel>div h3{margin:12px 0 9px;font:500 31px/1.05 Georgia,serif}.film-review-panel>div p{color:#96a5b9;margin:0;line-height:1.65;font-size:13px!important}.film-review-panel>div>span{color:#c6d0df;text-transform:uppercase;background:#071321;border:1px solid #8ea3cd38;border-radius:99px;margin-top:23px;padding:8px 12px;font-size:10px;font-weight:750;display:inline-flex}.film-review-panel>aside{border-left:1px solid var(--lab-line);min-width:0;padding-left:40px}.film-review-panel>aside>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.film-review-panel>aside>header h3{margin:8px 0 0;font:500 29px Georgia,serif}.film-review-panel>aside>header>b{color:#8696ad;letter-spacing:.12em;font-size:10px}.film-review-panel>aside>label{background:#030b17;border:1px solid #9bb2dc47;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:20px;padding:6px;display:grid}.film-review-panel textarea{resize:vertical;color:#fff;min-height:74px;font:inherit;background:0 0;border:0;outline:0;padding:13px}.film-review-panel label button{color:#fff;background:linear-gradient(100deg,#dc559e,#4a76e9);border:1px solid #fff6;border-radius:8px;min-width:120px;font-weight:750}.film-review-panel .review-comments{max-height:280px;margin-top:16px;overflow:auto}.your-film-empty{border:1px solid var(--lab-line);text-align:center;background:radial-gradient(circle at 50% 20%,#5652dc2e,#0000 30%),#07111e;border-radius:20px;align-content:center;place-items:center;min-height:460px;margin-top:46px;padding:40px;display:grid}.your-film-empty>span{color:#ff6599;font-size:36px}.your-film-empty h3{margin:18px 0 8px;font:500 39px Georgia,serif}.your-film-empty p{color:#98a7bb}.your-film-empty button{color:#fff;background:linear-gradient(90deg,#eb5b8a,#bd49be,#3e7feb);border:1px solid #fff9;border-radius:11px;min-height:54px;margin-top:20px;padding:0 25px;font-weight:750}@media (max-width:1050px){.guided-film-shell,.your-film-stage{grid-template-columns:1fr}.guided-film-assurance,.your-film-summary{border-top:1px solid var(--lab-line);border-left:0}.guided-film-assurance{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.guided-film-assurance>img,.guided-film-assurance>small,.guided-film-assurance>h3,.guided-film-assurance>p{grid-column:1}.guided-film-assurance>ul{grid-area:1/2/6;margin:0}.production-engine-stages,.story-plan-reveal>div{grid-template-columns:repeat(3,minmax(0,1fr))}.guided-film-assurance>button{grid-column:1}.your-film-player{min-height:0}.your-film-preview{min-height:500px}.film-review-panel{grid-template-columns:1fr;gap:28px}.film-review-panel>aside{border-top:1px solid var(--lab-line);border-left:0;padding:28px 0 0}}@media (max-width:900px){.production-lab,.lab-workspace{width:100%;max-width:100%;overflow-x:hidden}.lab-sidebar{overflow-y:auto;width:min(88vw,340px)!important;left:0!important;right:auto!important;transform:translate(-110%)!important}.lab-sidebar.open{transform:translate(0)!important}.lab-navigation button{width:100%;grid-template-columns:26px minmax(0,1fr) auto!important}.lab-navigation button>b{white-space:normal;overflow:visible;display:block!important}}@media (max-width:620px){.lab-notice{width:calc(100vw - 24px);bottom:84px;right:12px}.guided-film-page{padding-top:30px}.guided-film-heading h2{font-size:clamp(40px,12vw,54px)}.guided-film-shell,.your-film-stage{border-radius:16px;margin-top:30px}.film-production-guide{grid-template-columns:38px 1fr;gap:12px;min-height:0;padding:16px;top:8px}.film-production-guide>span{width:38px;height:38px;font-size:16px}.film-production-guide b{font-size:19px}.film-production-guide p{font-size:11px!important}.film-production-guide>em{grid-column:2;justify-self:start}.production-engine-stages{grid-template-columns:1fr;gap:4px;padding:8px}.production-engine-stages article{min-height:58px;padding:10px}.production-engine-stages article small{font-size:10px}.guided-film-main{min-height:0;padding:30px 19px}.guided-film-intro h3,.guided-film-working h3{font-size:35px}.film-feeling-grid{grid-template-columns:1fr;gap:10px}.film-feeling-grid button{min-height:116px;padding:19px}.guided-film-primary{min-height:60px}.guided-film-assurance{padding:30px 20px;display:block}.guided-film-assurance>img{width:145px;margin-bottom:34px}.guided-film-assurance h3{font-size:31px}.film-simple-progress{grid-template-columns:1fr;gap:4px;padding:9px}.film-simple-progress article{min-height:58px;padding:10px 12px}.your-film-player{min-height:0}.your-film-preview{min-height:360px}.your-film-awaiting{min-height:250px}.your-film-awaiting>div{padding:23px}.your-film-awaiting img{width:108px;margin-bottom:28px}.your-film-awaiting h3{font-size:29px}.your-film-awaiting p{font-size:12px!important}.your-film-preview>img{width:118px;top:18px;left:18px}.your-film-preview>button{width:68px;height:68px}.your-film-preview>span{bottom:22px;left:20px;right:20px}.your-film-preview>span b{font-size:27px}.your-film-summary{padding:31px 20px}.your-film-summary h3{font-size:32px}.your-film-summary>.film-facts{grid-template-columns:1fr}.film-story-details>summary{padding:15px 17px}.film-story-details>div{padding:0 8px 8px}.story-plan-reveal>header{grid-template-columns:1fr;gap:14px;padding:25px 19px}.story-plan-reveal>div{grid-template-columns:1fr}.story-plan-reveal article{border-bottom:1px solid #9bb2dc29;border-right:0;grid-template-columns:31px 1fr;column-gap:12px;min-height:0;padding:18px 19px;display:grid}.story-plan-reveal article b{margin-top:2px}.story-plan-reveal article small{grid-column:2}.story-plan-reveal>footer{grid-template-columns:1fr;gap:8px;padding:20px 19px}.simple-film-change{grid-template-columns:1fr;gap:23px;padding:27px 19px}.simple-film-change>label{grid-column:1;grid-template-columns:1fr;gap:7px}.simple-film-change label button{min-height:50px}.simple-change-options{grid-template-columns:1fr;display:grid}.simple-change-options button{border-radius:10px}.film-review-panel{padding:26px 18px}.film-review-panel>aside>label{grid-template-columns:1fr;gap:7px}.film-review-panel label button{min-height:48px}}.production-lab{--lab-panel:#081424e0;--lab-panel-2:#0b192ceb;--lab-line:#aac1eb38;--lab-muted:#b7c2d3;isolation:isolate;background:radial-gradient(at 82% -8%,#4a6fff33,#0000 36%),radial-gradient(at 12% 46%,#f248981c,#0000 35%),linear-gradient(145deg,#020711 0%,#030a16 52%,#020812 100%);grid-template-columns:304px minmax(0,1fr)}.production-lab:before{content:"";z-index:-1;pointer-events:none;opacity:.18;background-image:radial-gradient(circle at 20% 30%,#ffffff24 0 1px,#0000 1px),radial-gradient(circle at 70% 60%,#ffffff1a 0 1px,#0000 1px);background-size:31px 31px,47px 47px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000073,#0000 75%);mask-image:linear-gradient(#00000073,#0000 75%)}.lab-sidebar{background:radial-gradient(circle at 10% 0,#4a69f12e,#0000 31%),radial-gradient(circle at 100% 36%,#e3479e14,#0000 35%),linear-gradient(#0a1729fa,#030a14fc);border-right-color:#aec4eb33;padding:32px 24px 24px;box-shadow:30px 0 100px #00000052,inset -1px 0 #ffffff05}.lab-sidebar-head .real-studio-logo img{width:176px}.lab-product-label{color:#a6b4c8;margin-top:24px}.lab-event-switcher{background:linear-gradient(145deg,#0f1c32f5,#081222f5) padding-box padding-box,linear-gradient(125deg,#ff5e918c,#8b4cda47,#447cff8c) border-box;border-color:#0000;min-height:112px;padding:17px;box-shadow:0 18px 48px #0003,inset 0 1px #ffffff0a}.lab-event-switcher select{color:#fff;font-size:16px}.lab-event-switcher small{color:#9aa8ba}.lab-new-event-button{min-height:48px}.lab-navigation button{border-left-width:3px;border-radius:0 12px 12px 0;grid-template-columns:30px minmax(0,1fr) auto;min-height:60px;padding:8px 12px}.lab-navigation button>.lab-nav-icon{color:#98a8bf;background:#050e1b99;border:1px solid #a9bee221;border-radius:9px;width:28px;height:28px;font-size:15px}.lab-navigation button>.lab-nav-copy{width:auto;height:auto;color:inherit;background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex}.lab-nav-copy b{color:inherit;font-size:14px;font-weight:700;line-height:1.2}.lab-nav-copy small{color:#75849a;line-height:1.2;font-size:10px!important}.lab-navigation button.active .lab-nav-icon{color:#ff80aa;background:linear-gradient(135deg,#ee4f9733,#3d60e22e);border-color:#ff699e5c;box-shadow:0 0 22px #db499e1f}.lab-navigation button.active .lab-nav-copy small{color:#aab6c8}.control-centre-button{min-height:58px;margin-top:20px}.lab-workspace{padding-inline:clamp(30px,4.2vw,76px)}.lab-topbar{z-index:18;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#020812f0,#020812c2);border-bottom-color:#a7bee72e;min-height:128px;position:sticky;top:0}.lab-topbar:after{content:"";opacity:.42;background:linear-gradient(90deg,#0000,#ee5f9b 22%,#8162df 55%,#4a85fb 82%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.lab-topbar h1{max-width:760px;font-size:clamp(32px,3.2vw,46px)}.lab-topbar>div:first-of-type>p{color:#93a1b6;letter-spacing:.04em;margin:8px 0 0;font-size:11px}.lab-top-actions>button{background:linear-gradient(145deg,#0c192b,#07111f)}.lab-status,.lab-test-access{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081424d1}.lab-page{width:100%;max-width:1680px;margin-inline:auto;padding-top:54px}.lab-page-heading{align-items:center;min-height:148px}.lab-page-heading h2{text-wrap:balance;max-width:980px}.lab-page-heading>p{color:#bcc6d5;max-width:520px;font-size:15px}.lab-production-rail{background:radial-gradient(circle at 82% 0,#4669ed1f,#0000 30%),linear-gradient(130deg,#0a1729f2,#050e1beb);border:1px solid #a6bee938;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));min-height:106px;margin-top:34px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff09}.lab-production-rail:before{content:"";opacity:.5;background:linear-gradient(90deg,#4edb99,#e45ba8 52%,#30486d);height:1px;position:absolute;top:37px;left:10%;right:10%}.lab-production-rail article{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:10px 14px;display:grid;position:relative}.lab-production-rail article>span{z-index:1;color:#fff;background:#081321;border:1px solid #33445e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.lab-production-rail article.done>span{background:#153e34;border-color:#58dca2;box-shadow:0 0 18px #4edb992e}.lab-production-rail article.active>span{background:linear-gradient(135deg,#f65f8b,#8c57d7,#4b83f2);border-color:#ff67a0;box-shadow:0 0 24px #e64da13d}.lab-production-rail article.upcoming{opacity:.62}.lab-production-rail b,.lab-production-rail small{display:block}.lab-production-rail b{font-size:13px}.lab-production-rail small{color:#91a0b5;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden;font-size:10px!important}.lab-overview-grid{gap:20px;margin-top:20px}.lab-event-cover,.lab-production-card,.lab-next-action,.lab-stat-grid article,.lab-activity,.lab-coverage,.contributor-command>article,.contributor-command>aside,.media-library,.momento-editor,.delivery-hero,.delivery-grid article,.analytics-summary article,.analytics-grid article,.guided-film-shell,.your-film-stage,.simple-film-change,.film-review-panel{background:linear-gradient(145deg,#091627f5,#06101ef5) padding-box padding-box,linear-gradient(145deg,#b1c7ed47,#b1c7ed14) border-box;border-color:#0000;box-shadow:0 28px 80px #0000003b,inset 0 1px #ffffff09}.lab-event-cover{border-color:#b0c7ee47;box-shadow:0 28px 80px #00000047,inset 0 1px #ffffff0a}.lab-production-card{background:radial-gradient(circle at 100% 0,#445fea2e,#0000 34%),linear-gradient(145deg,#091627fa,#06101efa);border-color:#b0c7ee33}.lab-next-action{background:radial-gradient(circle at 0 0,#ee4a972b,#0000 37%),radial-gradient(circle at 100% 100%,#3763ee2b,#0000 40%),#081321;border-color:#cc7adf3d}.lab-stat-grid{gap:20px;margin-top:20px}.lab-stat-grid article{min-height:142px;padding:24px}.lab-stat-grid article:nth-child(2){background:linear-gradient(145deg,#151b37f5,#071222f5)}.lab-stat-grid b{font-size:36px}.lab-stat-grid span{color:#aab6c8;margin-top:8px;font-size:12px}.lab-overview-lower{gap:20px;margin-top:20px}.lab-activity,.lab-coverage{min-height:320px}.production-lab :where(.lab-event-cover,.lab-production-card,.lab-next-action,.lab-stat-grid article,.lab-activity,.lab-coverage,.contributor-command>article,.contributor-command>aside,.delivery-grid article){transition:transform .22s,border-color .22s,box-shadow .22s}@media (hover:hover){.production-lab :where(.lab-production-card,.lab-next-action,.lab-stat-grid article,.lab-activity,.lab-coverage,.contributor-command>article,.contributor-command>aside,.delivery-grid article):hover{transform:translateY(-3px);box-shadow:0 34px 90px #0000004d,inset 0 1px #ffffff0d}}.control-centre{background:radial-gradient(circle at 91% 0,#4065f22e,#0000 32%),radial-gradient(circle at 9% 68%,#e7479e1a,#0000 35%),#030b16;border-color:#b0c7ee47}.control-body>nav{background:linear-gradient(#0d1b30fc,#050e1bfc)}.control-section>h3{text-wrap:balance}.control-form input,.control-form select,.setting-select{min-height:56px}@media (max-width:1200px){.production-lab{grid-template-columns:268px minmax(0,1fr)}.lab-sidebar{padding-inline:20px}.lab-production-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.lab-production-rail:before{display:none}}@media (max-width:900px){.production-lab{display:block}.lab-topbar{margin-inline:-24px}.lab-production-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-navigation button>.lab-nav-copy{display:flex!important}}@media (max-width:620px){.lab-workspace{padding-inline:16px}.lab-topbar{min-height:92px;margin-inline:-16px;padding-inline:16px}.lab-topbar h1{max-width:45vw;font-size:23px}.lab-topbar>div:first-of-type>p{text-overflow:ellipsis;white-space:nowrap;max-width:48vw;overflow:hidden;font-size:10px!important}.lab-status{display:none}.lab-page{padding-top:34px}.lab-page-heading{min-height:0}.lab-page-heading h2{font-size:clamp(38px,11.5vw,50px)}.lab-page-heading>p{font-size:14px}.lab-production-rail{border-radius:15px;grid-template-columns:1fr;margin-top:26px;padding:8px}.lab-production-rail article{min-height:58px;padding:8px 10px}.lab-production-rail article>span{width:30px;height:30px}.lab-production-rail b{font-size:14px}.lab-production-rail small{font-size:11px!important}.lab-overview-grid{margin-top:14px}.lab-stat-grid{gap:12px}.lab-stat-grid article{min-height:125px;padding:20px}.lab-stat-grid b{font-size:32px}.lab-navigation button{min-height:62px}}@media (prefers-reduced-motion:reduce){.production-lab *,.production-lab :before,.production-lab :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lab-dashboard-overview{padding-top:30px;padding-bottom:70px}.dashboard-readiness,.dashboard-metrics>article,.dashboard-lower>article{background:linear-gradient(145deg,#091627f7,#050f1df7) padding-box padding-box,linear-gradient(135deg,#ef54997a,#7552de33 46%,#4280ff80) border-box;border:1px solid #0000;box-shadow:0 26px 70px #00000040,inset 0 1px #ffffff09}.dashboard-readiness{background:radial-gradient(circle at 77% 15%,#4565f030,#0000 31%),linear-gradient(145deg,#10132ff7,#061122fa 46%,#061427fa) padding-box padding-box,linear-gradient(110deg,#f053978f,#7f4eda4d 44%,#3785ff94) border-box;border-radius:22px;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(250px,310px);align-items:start;gap:24px 34px;min-height:272px;padding:32px;display:grid;position:relative;overflow:hidden}.dashboard-readiness:after{content:"";pointer-events:none;background:linear-gradient(100deg,#040c19f7 0%,#040c19b3 44%,#0000 70%);position:absolute;inset:0}.dashboard-readiness-copy{z-index:2;max-width:580px;position:relative}.dashboard-readiness-copy>small,.dashboard-metrics small,.dashboard-lower>article>small,.dashboard-lower>article>header small{color:#f469a5;letter-spacing:.18em;font-weight:800;font-size:10px!important}.dashboard-readiness-copy h2{color:#f7f9ff;max-width:520px;font-family:var(--font-display),sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:15px 0 9px;font-size:clamp(29px,2.6vw,42px);font-weight:720;line-height:1.05}.dashboard-readiness-copy p{color:#b7c2d4;max-width:510px;margin:0;font-size:13px;line-height:1.65}.dashboard-wave{z-index:0;opacity:.82;transform-origin:50%;filter:drop-shadow(0 0 12px #e745a057)drop-shadow(0 0 20px #3073ff4d);background-image:radial-gradient(circle,#fc4aa1f0 0 1.4px,#0000 1.8px),radial-gradient(circle,#3b80ffd1 0 1.2px,#0000 1.7px);background-position:0 0,5px 5px;background-size:10px 10px;width:64%;height:185px;position:absolute;top:-8px;right:-5%;transform:perspective(360px)rotateX(59deg)rotate(-3deg);-webkit-mask-image:radial-gradient(#000 18%,#000c 45%,#0000 73%);mask-image:radial-gradient(#000 18%,#000c 45%,#0000 73%)}.dashboard-wave:before,.dashboard-wave:after{content:"";background:linear-gradient(90deg,#0000,#ff4f99 26%,#a54ee1 51%,#2a8cff 74%,#0000);border-radius:50%;height:2px;position:absolute;inset:38% -5% auto;transform:rotate(-4deg);box-shadow:0 0 16px #6967ffa6}.dashboard-wave:after{opacity:.7;top:57%;transform:rotate(6deg)}.dashboard-readiness>button{z-index:3;color:#fff;background:linear-gradient(105deg,#f15b83 0%,#cc43b8 51%,#217ff5 100%);border:1px solid #ffffffa8;border-radius:11px;justify-content:center;align-self:end;align-items:center;gap:24px;min-width:270px;min-height:56px;padding:0 22px;font-size:14px;font-weight:800;display:flex;position:relative;box-shadow:0 12px 34px #3558e638,inset 0 1px #ffffff59}.dashboard-readiness>button b{font-size:20px;font-weight:400}.dashboard-milestones{z-index:2;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.dashboard-milestones:before{content:"";opacity:.76;background:linear-gradient(90deg,#ef5d91,#a653d5 38%,#3b8bfb 70%,#304563);height:2px;position:absolute;top:12px;left:1%;right:8%}.dashboard-milestones article{grid-template-columns:26px minmax(0,1fr);gap:9px;min-width:0;display:grid;position:relative}.dashboard-milestones article>span{z-index:1;color:#fff;background:#071323;border:1px solid #304762;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.dashboard-milestones article.done>span{background:#0d3c31;border-color:#49d497;box-shadow:0 0 18px #45d79738}.dashboard-milestones article.active>span{background:linear-gradient(135deg,#f05d90,#6a62e4,#2886f7);border-color:#f15c9a;box-shadow:0 0 20px #e14b9f47}.dashboard-milestones article.upcoming{opacity:.6}.dashboard-milestones b,.dashboard-milestones small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-milestones b{color:#f2f5fa;font-size:12px}.dashboard-milestones small{color:#8f9db0;margin-top:4px;font-size:10px!important}.dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.dashboard-metrics>article{border-radius:17px;justify-content:space-between;align-items:center;gap:16px;min-height:148px;padding:22px;display:flex;overflow:hidden}.dashboard-metrics>article:nth-child(2){background:linear-gradient(145deg,#121632f7,#06111ffa) padding-box padding-box,linear-gradient(135deg,#ed4e977a,#4181ff70) border-box}.dashboard-metrics>article>div{min-width:0}.dashboard-metrics strong{color:#f7f9ff;letter-spacing:-.04em;margin-top:13px;font-size:35px;line-height:1;display:block}.dashboard-metrics p{color:#9eacbf;margin:9px 0 0;font-size:11px;line-height:1.45}.dashboard-person,.dashboard-storage-mark{border:2px solid #457efb6b;border-radius:50%;flex:none;place-items:center;width:74px;height:74px;display:grid;box-shadow:inset 0 0 0 8px #3053a412,0 0 28px #2f6af721}.dashboard-person i{color:#fff;background:linear-gradient(135deg,#f35c8e,#be43c4 52%,#367ff4);border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;font-weight:800;display:grid;box-shadow:0 8px 24px #b23fb947}.dashboard-bars{flex:0 0 84px;justify-content:center;align-items:flex-end;gap:7px;height:72px;display:flex}.dashboard-bars i{background:linear-gradient(#ef4d9b,#715ee2 68%,#2886fb);border-radius:1px 1px 0 0;width:9px;box-shadow:0 0 14px #b742bc2b}.dashboard-bars i:first-child{height:24px}.dashboard-bars i:nth-child(2){height:52px}.dashboard-bars i:nth-child(3){height:38px}.dashboard-bars i:nth-child(4){height:66px}.dashboard-bars i:nth-child(5){background:linear-gradient(#7953db,#2b86f7);height:34px}.dashboard-film-mark{background:#081321;border:1px solid #334762;border-radius:7px;flex:none;place-items:center;width:82px;height:61px;display:grid;position:relative;box-shadow:inset 0 0 25px #324d8a2e}.dashboard-film-mark:before,.dashboard-film-mark:after{content:"";border-block:5px dotted #394d69;width:6px;position:absolute;top:7px;bottom:7px}.dashboard-film-mark:before{left:6px}.dashboard-film-mark:after{right:6px}.dashboard-film-mark i{color:#8fa0ba;font-size:25px;font-style:normal}.dashboard-storage-mark{background:conic-gradient(#3b83fa 0 30%,#8656da 30% 70%,#3045659e 70%)}.dashboard-storage-mark:before{content:"";background:#071424;border-radius:50%;width:58px;height:58px;position:absolute}.dashboard-storage-mark{position:relative}.dashboard-storage-mark i{z-index:1;color:#7294ff;font-size:25px;font-style:normal}.dashboard-lower{grid-template-columns:minmax(0,1.35fr) minmax(260px,.7fr) minmax(290px,.85fr);gap:16px;margin-top:18px;display:grid}.dashboard-lower>article{border-radius:18px;min-height:385px;padding:24px;overflow:hidden}.dashboard-lower>article>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.dashboard-lower>article>header>span{color:#7f90a8;font-size:10px}.dashboard-activity>div:not(.dashboard-empty){margin-top:18px}.dashboard-activity>div>p{grid-template-columns:44px 12px minmax(0,1fr);align-items:start;gap:10px;min-height:50px;margin:0;display:grid;position:relative}.dashboard-activity>div>p:not(:last-child):after{content:"";background:linear-gradient(#da509e,#3f709f);width:1px;position:absolute;top:18px;bottom:-1px;left:59px}.dashboard-activity time{color:#8e9db2;padding-top:2px;font-size:9px}.dashboard-activity p>i{z-index:1;background:#ee5aa0;border-radius:50%;width:7px;height:7px;margin-top:4px;box-shadow:0 0 12px #ee5aa07a}.dashboard-activity p:nth-child(2n)>i{background:#3b99d9}.dashboard-activity p b,.dashboard-activity p small{display:block}.dashboard-activity p b{color:#e9edf5;font-size:12px}.dashboard-activity p small{color:#8e9cb0;margin-top:3px;line-height:1.35;font-size:10px!important}.dashboard-activity>button,.dashboard-film>button{color:#cdd6e4;background:#040d1a80;border:1px solid #9bb3dc2e;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:18px;padding:0 15px;font-size:11px;font-weight:700;display:flex}.dashboard-empty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:245px;display:grid}.dashboard-empty span{color:#e85ca4;font-size:28px}.dashboard-empty b{color:#f4f6fb;font-size:14px}.dashboard-empty small{color:#94a2b5;max-width:300px;line-height:1.5;font-size:11px!important}.dashboard-coverage{text-align:center}.dashboard-coverage-orbit{border:1px solid #e24c9770;border-radius:50%;place-items:center;width:190px;height:190px;margin:25px auto 20px;display:grid;position:relative}.dashboard-coverage-orbit:before,.dashboard-coverage-orbit:after,.dashboard-coverage-orbit>i{content:"";border:1px solid #6856d685;border-radius:50%;position:absolute}.dashboard-coverage-orbit:before{inset:18px}.dashboard-coverage-orbit:after{border-color:#e94d978a;inset:39px}.dashboard-coverage-orbit>i:first-child{border-color:#307cf77a;inset:58px}.dashboard-coverage-orbit>i:nth-child(2){border-color:#d44da766;inset:76px}.dashboard-coverage-orbit>span{background:#f24e9d;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 16px #f24e9dcc}.dashboard-coverage-orbit>span:first-of-type{top:70px;left:2px}.dashboard-coverage-orbit>span:nth-of-type(2){background:#3389fa;top:112px;right:15px}.dashboard-coverage-orbit>strong{z-index:2;color:#fff;font-size:36px;line-height:.8}.dashboard-coverage-orbit>strong em{color:#9aa9bd;margin-top:8px;font-size:10px;font-style:normal;font-weight:500;display:block}.dashboard-coverage>p{color:#aeb9c8;margin:0 auto;font-size:12px;line-height:1.5}.dashboard-coverage>b{color:#e2e7ef;max-width:220px;margin:14px auto 0;font-size:13px;line-height:1.45;display:block}.dashboard-film{flex-direction:column;display:flex}.dashboard-film>header>span{color:#8ea0ba;font-size:22px;transform:rotate(-10deg)}.dashboard-film h3{color:#f5f7fb;font-family:var(--font-display),sans-serif;margin:46px 0 10px;font-size:25px;line-height:1.05}.dashboard-film>p{color:#9caabd;margin:0;font-size:12px;line-height:1.5}.dashboard-film>div{border-block:1px solid #9ab2db29;align-items:center;gap:14px;margin-top:25px;padding:18px 0;display:flex}.dashboard-film>div>i{color:#ec65ad;background:#b33eb826;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.dashboard-film>div b,.dashboard-film>div small{display:block}.dashboard-film>div b{color:#e8edf5;font-size:12px}.dashboard-film>div small{color:#8393a9;margin-top:4px;font-size:10px!important}.dashboard-film>button{color:#fff;background:linear-gradient(105deg,#ee5b83,#c742b6 52%,#287ef1);border-color:#ffffff7a;margin-top:auto;font-size:12px;box-shadow:0 12px 28px #3359e02b}@media (hover:hover){.dashboard-readiness>button:hover,.dashboard-film>button:hover{filter:brightness(1.08);transform:translateY(-2px)}.dashboard-metrics>article:hover,.dashboard-lower>article:hover{border-color:#7497e15c;transform:translateY(-2px)}}@media (max-width:1200px){.dashboard-metrics,.dashboard-lower{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-activity{grid-column:1/-1}.dashboard-activity>div:not(.dashboard-empty){grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}.dashboard-activity>div>p:after{display:none}}@media (max-width:900px){.dashboard-readiness{grid-template-rows:auto auto auto;grid-template-columns:1fr}.dashboard-readiness-copy{max-width:620px}.dashboard-readiness:after{background:linear-gradient(100deg,#040c19f2,#040c19bf 70%,#0000)}.dashboard-readiness>button{justify-self:start;width:100%;min-width:0;max-width:420px}.dashboard-milestones{grid-row:3}.dashboard-wave{opacity:.56;width:88%;right:-20%}.dashboard-lower{grid-template-columns:1fr}.dashboard-activity{grid-column:auto}}@media (max-width:620px){.lab-dashboard-overview{padding-top:20px;padding-bottom:42px}.dashboard-readiness{border-radius:17px;gap:22px;min-height:0;padding:24px 20px}.dashboard-readiness-copy h2{margin-top:12px;font-size:29px}.dashboard-readiness-copy p{font-size:12px}.dashboard-wave{opacity:.35;width:110%;height:155px;top:-18px;right:-42%}.dashboard-readiness>button{max-width:none;min-height:57px}.dashboard-milestones{grid-template-columns:1fr;gap:11px}.dashboard-milestones:before{background:linear-gradient(#ef5d91,#795bdc,#3b8bfb,#304563);width:1px;height:auto;inset:11px auto 11px 12px}.dashboard-milestones article{align-items:start;min-height:39px}.dashboard-milestones b,.dashboard-milestones small{white-space:normal}.dashboard-metrics{grid-template-columns:1fr;gap:12px;margin-top:12px}.dashboard-metrics>article{min-height:126px;padding:19px}.dashboard-metrics strong{font-size:32px}.dashboard-person,.dashboard-storage-mark{width:64px;height:64px}.dashboard-storage-mark:before{width:50px;height:50px}.dashboard-bars{transform-origin:100%;height:60px;transform:scale(.88)}.dashboard-film-mark{transform-origin:100%;transform:scale(.88)}.dashboard-lower{gap:12px;margin-top:12px}.dashboard-lower>article{min-height:0;padding:21px 19px}.dashboard-activity>div:not(.dashboard-empty){display:block}.dashboard-activity>div>p{min-height:54px}.dashboard-coverage-orbit{width:170px;height:170px}.dashboard-film h3{margin-top:30px}.dashboard-film>button{min-height:55px;margin-top:26px}}.contributor-orbit-page{max-width:1760px;padding-top:24px;padding-bottom:80px}.contributor-orbit-layout{grid-template-columns:minmax(380px,465px) minmax(0,1fr);gap:18px;display:grid}.event-invitation-card,.crowd-map-card,.contributor-directory{background:linear-gradient(155deg,#071324f7,#040d1bfb) padding-box padding-box,linear-gradient(140deg,#f04e9b,#9a4bdd80 46%,#2f89fb) border-box;border:1px solid #0000;box-shadow:0 32px 90px #00000047,inset 0 1px #ffffff0a}.event-invitation-card{text-align:center;border-radius:22px;flex-direction:column;align-items:center;min-height:720px;padding:27px 26px 25px;display:flex;position:relative;overflow:hidden}.event-invitation-card:before{content:"";opacity:.35;pointer-events:none;background-image:radial-gradient(circle at 18% 20%,#ffffff70 0 1px,#0000 1.3px),radial-gradient(circle at 78% 72%,#4291ff9e 0 1px,#0000 1.5px),linear-gradient(90deg,#0000 49.85%,#5d77aa1a 50%,#0000 50.15%);background-size:29px 29px,47px 47px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.event-invitation-card:after{content:"";filter:blur(40px);background:#2f7fff21;border-radius:50%;width:280px;height:280px;position:absolute;top:45%;right:-145px}.event-invitation-card>*{z-index:1;position:relative}.event-invitation-card>header{justify-content:center;align-items:flex-start;width:100%;min-height:55px;display:flex}.event-invitation-card>header img{width:164px;height:auto}.event-invitation-card>header button{color:#b9c5d5;background:#050f1db8;border:1px solid #97aed926;border-radius:50%;width:40px;height:40px;position:absolute;top:-8px;right:0}.event-live-chip{color:#fff;letter-spacing:.28em;background:linear-gradient(90deg,#ee4d9473,#2b79f49e);border-radius:8px;place-items:center;min-width:140px;min-height:31px;margin-top:13px;font-size:9px;font-weight:800;display:grid;box-shadow:0 0 32px #525cef33}.event-live-chip.closed{color:#e5b879;background:#b480312e}.event-invitation-card h2{color:#f8f9fd;max-width:100%;font-family:var(--font-display),sans-serif;letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap;margin:18px 0 7px;font-size:clamp(42px,4.1vw,62px);font-weight:720;line-height:1;overflow:hidden}.event-invitation-card>p{color:#aab6c8;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.event-invitation-rule{color:#9eacc0;letter-spacing:.2em;border-top:1px dashed #95afdc2e;width:100%;margin-top:25px;padding-top:20px;font-size:9px}.event-invitation-rule b{color:#df62af;margin-left:5px;font-weight:800}.event-qr-frame{background:#fff;border-radius:11px;place-items:center;width:190px;height:190px;margin:23px auto 17px;padding:10px;display:grid;position:relative;box-shadow:0 0 0 7px #ffffff06,0 18px 45px #00000052,0 0 40px #4d6bf126}.event-qr-frame:before,.event-qr-frame:after{content:"";border-color:#f15b9d;width:28px;height:28px;position:absolute}.event-qr-frame:before{border-top:2px solid;border-left:2px solid;border-radius:9px 0 0;top:-11px;left:-11px}.event-qr-frame:after{border-bottom:2px solid #4a85fc;border-right:2px solid #4a85fc;border-radius:0 0 9px;bottom:-11px;right:-11px}.event-qr-frame img{width:100%;height:100%;display:block}.event-qr-frame>span{color:#263144;font-size:10px}.event-invitation-card>small{color:#96a4b8;letter-spacing:.2em;font-weight:700;font-size:9px!important}.event-invitation-code{background:#050e1bb8;border:1px solid #97afda2e;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:min(300px,100%);min-height:51px;margin-top:12px;padding:0 8px 0 15px;display:flex}.event-invitation-code>b{color:#dce3ee;letter-spacing:.08em;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.event-invitation-code>button{color:#f16bac;background:#d343a117;border:0;border-radius:6px;min-height:32px;padding:0 9px;font-size:9px;font-weight:800}.event-invitation-actions{grid-template-columns:repeat(3,1fr);gap:9px;width:100%;margin-top:23px;display:grid}.event-invitation-actions a,.event-invitation-actions button{color:#d9e0eb;background:linear-gradient(145deg,#0d1d32e6,#05101ee6);border:1px solid #9bb3dc2e;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 10px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.event-invitation-actions b{color:#7e91ac;font-size:15px;font-weight:400}.crowd-map-card{background:radial-gradient(circle at 50% 52%,#3e5bec21,#0000 36%),linear-gradient(155deg,#071325fa,#030d1bfc) padding-box padding-box,linear-gradient(140deg,#ef4c9985,#6f4ad92e 48%,#2c85fb94) border-box;border-radius:22px;min-height:720px;position:relative;overflow:hidden}.crowd-map-card:before{content:"";opacity:.28;pointer-events:none;background-image:radial-gradient(circle,#85b0ffd1 0 1px,#0000 1.2px);background-size:83px 83px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 55% 52%,#0000 28%,#000 48%,#0000 82%);mask-image:radial-gradient(circle at 55% 52%,#0000 28%,#000 48%,#0000 82%)}.crowd-map-card>header{z-index:3;justify-content:space-between;align-items:flex-start;gap:20px;min-height:92px;padding:22px 25px;display:flex;position:relative}.crowd-map-card>header small{color:#bcc7d7;letter-spacing:.18em;font-weight:800;font-size:10px!important}.crowd-map-card>header small i{color:#8d9bb0;letter-spacing:0;border:1px solid #52637d;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:5px;font-size:9px;font-style:normal;display:inline-grid}.crowd-map-card>header p{color:#aab6c7;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:15px 0 0;font-size:10px;display:flex}.crowd-map-card>header p span{border-radius:50%;width:9px;height:9px;margin-right:-11px;display:inline-block;box-shadow:0 0 12px}.crowd-map-card>header p .complete{color:#35d28a;background:#35d28a}.crowd-map-card>header p .progress{color:#3989fa;background:#3989fa}.crowd-map-card>header p .invited{color:#9b55db;background:#9b55db}.crowd-map-card>header p .quiet{color:#405069;background:#405069}.crowd-map-card>header>button{color:#dbe2ec;background:#081627db;border:1px solid #9db5de33;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:0 15px;font-size:11px;font-weight:700;display:flex}.crowd-map{z-index:1;min-height:566px;position:relative}.crowd-map-rings,.crowd-map-rings i{border:1px solid #5974a72b;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crowd-map-rings{aspect-ratio:1;width:min(620px,76%)}.crowd-map-rings:before,.crowd-map-rings:after{content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crowd-map-rings:before{border:1px solid #586fa12b;width:77%;height:77%}.crowd-map-rings:after{border:1px solid #d84ca321;width:51%;height:51%}.crowd-map-rings i:first-child{opacity:.35;border-style:dashed;width:90%;height:90%}.crowd-map-rings i:nth-child(2){border-color:#3785f821;width:64%;height:64%}.crowd-map-rings i:nth-child(3){border-color:#e94d9a2e;width:36%;height:36%}.crowd-event-core{z-index:3;text-align:center;background:linear-gradient(#071426,#071426) padding-box padding-box,linear-gradient(135deg,#f64c96,#c34dbf 48%,#3286fa) border-box;border:5px solid #0000;border-radius:50%;align-content:center;place-items:center;width:230px;height:230px;padding:24px;animation:4s ease-in-out infinite crowdCoreGlow;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #de4ba60d,0 0 58px #5949e240,inset 0 0 60px #2f5dca14}@keyframes crowdCoreGlow{50%{box-shadow:0 0 0 12px #de4ba609,0 0 85px #4370f552,inset 0 0 75px #cb3eab14}}.crowd-event-core img{width:58px;height:auto}.crowd-event-core strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;width:180px;margin:11px 0 5px;font-size:20px;overflow:hidden}.crowd-event-core small{color:#aab6c7;letter-spacing:.13em;font-size:10px!important}.crowd-event-core em{color:#5ee3a0;letter-spacing:.13em;background:#32c4811a;border-radius:20px;margin-top:11px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.crowd-person{z-index:4;text-align:center;place-items:center;width:130px;display:grid;position:absolute}.crowd-person:before{content:"";z-index:-1;opacity:.75;transform-origin:100%;background:linear-gradient(90deg,#0000,currentColor);height:1px;position:absolute;top:42px}.crowd-person>span{color:#fff;background:linear-gradient(135deg,#ee5b90,#a94bc9 55%,#397ef0) padding-box padding-box,linear-gradient(135deg,#fb5a95,#408bf8) border-box;border:5px solid #0000;border-radius:50%;place-items:center;width:76px;height:76px;font-size:17px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 7px #d549b114,0 0 35px #9f3ec140}.crowd-person>span i{background:#414f66;border:2px solid #071426;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;right:1px;box-shadow:0 0 11px}.crowd-person.complete{color:#3cdb91}.crowd-person.complete>span i{background:#3cdb91}.crowd-person.progress{color:#3789fa}.crowd-person.progress>span i{background:#3789fa}.crowd-person.invited{color:#a058de}.crowd-person.invited>span i{background:#a058de}.crowd-person.quiet{color:#43536c}.crowd-person>b{color:#eff3f8;text-overflow:ellipsis;white-space:nowrap;width:150px;margin-top:12px;font-size:12px;overflow:hidden}.crowd-person>small{color:#a3afc1;margin-top:4px;font-size:10px!important}.crowd-person>em{color:currentColor;background:#2fc57f14;border-radius:20px;margin-top:5px;padding:4px 8px;font-size:8px;font-style:normal;font-weight:800}.crowd-person-0{top:45%;left:5%}.crowd-person-0:before{width:260px;left:64px;transform:rotate(-2deg)}.crowd-person-1{top:0;left:44%}.crowd-person-1:before{width:190px;left:-60px;transform:rotate(90deg)}.crowd-person-2{top:43%;right:4%}.crowd-person-2:before{width:250px;right:64px;transform:rotate(180deg)}.crowd-person-3{bottom:-4%;left:44%}.crowd-person-3:before{width:190px;left:-60px;transform:rotate(-90deg)}.crowd-person-4{top:12%;left:17%}.crowd-person-4:before{width:210px;left:50px;transform:rotate(31deg)}.crowd-person-5{top:14%;right:16%}.crowd-person-5:before{width:210px;right:50px;transform:rotate(150deg)}.crowd-person-6{bottom:3%;left:17%}.crowd-person-6:before{width:210px;left:50px;transform:rotate(-30deg)}.crowd-person-7{bottom:3%;right:16%}.crowd-person-7:before{width:210px;right:50px;transform:rotate(210deg)}.crowd-invite-node{z-index:5;color:#fff;background:#091627d1;border:1px solid #8ba6d680;border-radius:50%;place-items:center;width:60px;height:60px;font-size:25px;font-weight:300;display:grid;position:absolute;box-shadow:0 0 0 6px #365a9b0d,0 0 30px #3c6ce129}.crowd-invite-node-0{top:47%;left:8%}.crowd-invite-node-1{top:2%;left:48%}.crowd-invite-node-2{top:45%;right:8%}.crowd-invite-node-3{bottom:2%;left:48%}.crowd-more{z-index:5;color:#fff;background:linear-gradient(135deg,#dc45a74d,#3778ec4d);border:1px solid #b15fe06b;border-radius:50%;align-content:center;place-items:center;min-width:66px;min-height:66px;font-size:16px;font-weight:800;display:grid;position:absolute;bottom:8%;right:8%}.crowd-more small{color:#aab6c7;letter-spacing:.1em;margin-top:2px;font-size:7px!important}.crowd-map-card>footer{z-index:5;color:#95a4b8;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:0 24px;font-size:10px;display:flex;position:relative}.crowd-map-card>footer span{align-items:center;gap:9px;display:flex}.crowd-map-card>footer span i{background:#35d28a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 13px #35d28a}.crowd-map-card>footer b{color:#bdc8d7;letter-spacing:.12em;font-size:9px}.contributor-directory{background:linear-gradient(145deg,#081424f7,#050f1cf7) padding-box padding-box,linear-gradient(135deg,#ee4d985c,#3682f966) border-box;border-radius:18px;margin-top:18px;padding:26px}.contributor-directory>header{justify-content:space-between;align-items:end;gap:25px;display:flex}.contributor-directory>header small{color:#ed67ab;letter-spacing:.18em;font-weight:800;font-size:9px!important}.contributor-directory>header h3{color:#f4f7fb;font-family:var(--font-display),sans-serif;letter-spacing:-.04em;margin:10px 0 0;font-size:28px}.contributor-directory>header>span{color:#9ba9bb;font-size:11px}.contributor-directory .lab-section-tools{border-top:1px solid #97b0db1f;margin-top:17px}.contributor-directory .contributor-table{background:#030c1885;border-color:#99b2dd29}.contributor-empty-map{text-align:center;align-content:center;place-items:center;min-height:310px;display:grid}.contributor-empty-map>span{color:#fff;background:#0e1d32cc;border:1px solid #8fa8d86b;border-radius:50%;place-items:center;width:58px;height:58px;font-size:25px;display:grid}.contributor-empty-map>small{color:#f06aad;letter-spacing:.18em;margin-top:17px;font-weight:800;font-size:9px!important}.contributor-empty-map h3{color:#f5f7fb;font-family:var(--font-display),sans-serif;margin:12px 0 7px;font-size:28px}.contributor-empty-map p{color:#9ba9bb;margin:0;font-size:12px}.contributor-empty-map button{color:#fff;background:linear-gradient(90deg,#ee5b86,#bf45bd,#377eea);border:1px solid #ffffff8c;border-radius:9px;justify-content:space-between;align-items:center;min-width:190px;min-height:48px;margin-top:22px;padding:0 16px;font-size:12px;font-weight:800;display:flex}@media (hover:hover){.event-invitation-actions :is(a,button):hover,.crowd-map-card>header>button:hover,.crowd-invite-node:hover{color:#fff;border-color:#f05ca77a;transform:translateY(-2px);box-shadow:0 12px 30px #2e58d326}.crowd-person:hover>span{filter:brightness(1.12);transform:scale(1.05)}}@media (max-width:1250px){.contributor-orbit-layout{grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.event-invitation-card,.crowd-map-card{min-height:700px}.crowd-map-rings{width:74%}.crowd-event-core{width:205px;height:205px}.crowd-person{transform:scale(.9)}}@media (max-width:980px){.contributor-orbit-layout{grid-template-columns:1fr}.event-invitation-card{min-height:0}.crowd-map-card{min-height:720px}.event-invitation-actions{max-width:560px}}@media (max-width:620px){.contributor-orbit-page{padding-top:18px;padding-bottom:45px}.contributor-orbit-layout{gap:12px}.event-invitation-card{border-radius:17px;padding:22px 18px 20px}.event-invitation-card>header img{width:145px}.event-invitation-card h2{margin-top:16px;font-size:43px}.event-invitation-card>p{letter-spacing:.09em;font-size:10px}.event-invitation-rule{font-size:8px;line-height:1.65}.event-invitation-rule span,.event-invitation-rule b{margin:0;display:block}.event-qr-frame{aspect-ratio:1;width:min(210px,72vw);height:auto}.event-invitation-code{width:100%}.event-invitation-actions{grid-template-columns:1fr}.event-invitation-actions a,.event-invitation-actions button{min-height:54px;font-size:13px}.crowd-map-card{border-radius:17px;min-height:0}.crowd-map-card>header{flex-direction:column;align-items:stretch;padding:20px 18px}.crowd-map-card>header p{font-size:10px;line-height:1.6}.crowd-map-card>header>button{justify-content:center;width:100%;min-height:52px;font-size:13px}.crowd-map{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:22px 10px;min-height:0;padding:28px 16px 32px;display:grid}.crowd-map-rings{opacity:.45;width:330px;top:150px}.crowd-event-core{grid-column:1/-1;width:180px;height:180px;margin-bottom:14px;position:relative;top:auto;left:auto;transform:none}.crowd-event-core strong{width:140px;font-size:18px}.crowd-person{width:100%;position:static;transform:none}.crowd-person:before{display:none}.crowd-person>span{width:68px;height:68px}.crowd-person>b{width:135px;font-size:12px}.crowd-invite-node{width:64px;height:64px;position:static}.crowd-more{position:static}.crowd-map-card>footer{flex-direction:column;align-items:flex-start;min-height:86px;padding:17px 18px;font-size:11px}.contributor-directory{margin-top:12px;padding:21px 17px}.contributor-directory>header{flex-direction:column;align-items:flex-start;gap:9px}.contributor-directory>header h3{font-size:25px}.contributor-directory .lab-section-tools>div{grid-template-columns:1fr}.contributor-directory .lab-section-tools>div button{display:none}.contributor-directory .lab-section-tools>button{min-height:52px}}.media-timeline-page{max-width:1760px;padding-top:24px;padding-bottom:74px}.media-command-deck,.media-selection-tray,.media-timeline-empty{background:linear-gradient(145deg,#081424f7,#050f1cfb) padding-box padding-box,linear-gradient(130deg,#ee4f9766,#7851dc29 50%,#3482f873) border-box;border:1px solid #0000;box-shadow:0 28px 80px #0000003d,inset 0 1px #ffffff0a}.media-command-deck{background:radial-gradient(circle at 76% 0,#3870ec24,#0000 37%),linear-gradient(145deg,#081424f7,#050f1cfb) padding-box padding-box,linear-gradient(130deg,#ee4f9766,#7851dc29 50%,#3482f873) border-box;border-radius:16px;grid-template-columns:minmax(390px,.9fr) minmax(280px,1.2fr) auto 46px;align-items:center;gap:24px;min-height:108px;padding:20px;display:grid;position:relative;overflow:hidden}.media-command-deck:before{content:"";filter:blur(35px);background:linear-gradient(90deg,#ec469c2e,#3680f730);border-radius:50%;width:330px;height:180px;position:absolute;top:-115px;right:17%}.media-command-deck>*{z-index:1;position:relative}.media-command-counts{grid-template-columns:repeat(4,minmax(66px,1fr));gap:20px;display:grid}.media-command-counts span{display:grid}.media-command-counts b{color:#f7f9fc;font-size:22px;line-height:1}.media-command-counts small{color:#9ba9bb;margin-top:8px;font-size:10px!important}.media-command-deck>p{color:#b3bdcc;border-left:1px solid #98b1db29;margin:0;padding-left:36px;font-size:12px;line-height:1.65}.media-command-deck>label{color:#fff;cursor:pointer;background:linear-gradient(100deg,#ee5a82,#c345bc 50%,#357ff0);border:1px solid #ffffffa3;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;min-width:150px;min-height:52px;padding:0 17px;font-size:12px;font-weight:800;display:flex;box-shadow:0 12px 32px #3953dc2e,inset 0 1px #ffffff4d}.media-command-deck>label input{display:none}.media-command-deck>label b{font-size:18px;font-weight:400}.media-command-deck>button{color:#d4dce8;background:#06111fc7;border:1px solid #9ab3dc38;border-radius:9px;place-items:center;width:46px;height:46px;font-size:15px;display:grid}.media-library-controls{border-bottom:1px solid #9ab2db26;align-items:center;gap:12px;min-height:68px;display:flex}.media-filter-tabs{align-items:stretch;gap:26px;min-height:68px;display:flex}.media-filter-tabs button{color:#9aa8bb;background:0 0;border:0;padding:0 3px;font-size:12px;font-weight:650;position:relative}.media-filter-tabs button.active{color:#fff}.media-filter-tabs button.active:after{content:"";background:linear-gradient(90deg,#f15b8e,#c74cb7,#467ff1);height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 12px #e24fa173}.media-search{background:#071221bd;border:1px solid #9ab2db2b;border-radius:9px;align-items:center;gap:10px;width:min(270px,22vw);min-height:42px;padding:0 13px;display:flex}.media-search span{color:#8191a8;font-size:18px}.media-search input{color:#eef2f8;background:0 0;border:0;outline:0;width:100%;font-size:11px}.media-search input::placeholder{color:#6f7e94}.media-select-mode,.media-add-selects,.media-control-settings{color:#cad3df;background:#071221c2;border:1px solid #9ab2db2b;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-size:11px;display:flex}.media-select-mode{margin-left:auto}.media-select-mode i{color:#5edb9e;border:1px dashed #6d7e96;border-radius:4px;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;display:grid}.media-add-selects:not(:disabled){color:#fff;background:linear-gradient(90deg,#d84da5,#407ce8);border-color:#ffffff5c}.media-add-selects:disabled{color:#5f6e84}.media-control-settings{color:#8fa0b7;width:42px;padding:0;font-size:18px}.media-storyline{--chapter-count:4;grid-template-columns:repeat(var(--chapter-count),minmax(245px,1fr));background:radial-gradient(circle at 22% 34%,#e5449b0f,#0000 28%),radial-gradient(circle at 80% 44%,#307cf612,#0000 31%);border-block:1px solid #9cb4dd1a;min-width:0;margin-top:22px;display:grid;position:relative}.media-storyline:before{content:"";z-index:1;background:linear-gradient(90deg,#f05c8b,#ca4fba 33%,#7564df 63%,#3c8afa 88%,#0000);height:3px;position:absolute;top:72px;left:0;right:0;box-shadow:0 0 16px #4e69ee38}.media-chapter{min-width:0;padding:0 14px 24px;position:relative}.media-chapter+.media-chapter{border-left:1px dashed #92abd63d}.media-chapter>header{align-items:center;gap:11px;min-height:58px;display:flex}.media-chapter>header>span{color:#fff;background:#071322;border:1px solid #e55a98;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid;box-shadow:0 0 14px #e24e9e2e}.media-chapter>header b,.media-chapter>header small{display:block}.media-chapter>header b{color:#f1f4f9;font-size:13px}.media-chapter>header small{color:#8291a7;margin-top:3px;font-size:9px!important}.media-chapter-node{z-index:2;align-items:flex-start;height:28px;display:flex;position:relative}.media-chapter-node i{background:#ef5a91;border:3px solid #071322;border-radius:50%;width:14px;height:14px;margin-left:2px;box-shadow:0 0 0 2px #ef5a91,0 0 18px #ef5a9173}.media-chapter:nth-child(2) .media-chapter-node i{background:#bd4ec0;box-shadow:0 0 0 2px #bd4ec0,0 0 18px #bd4ec073}.media-chapter:nth-child(3) .media-chapter-node i{background:#6d67e2;box-shadow:0 0 0 2px #6d67e2,0 0 18px #6d67e273}.media-chapter:nth-child(4) .media-chapter-node i{background:#3889fa;box-shadow:0 0 0 2px #3889fa,0 0 18px #3889fa73}.media-chapter-grid{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));align-items:start;gap:10px;display:grid}.timeline-media-card{background:linear-gradient(145deg,#091627f7,#050e1bfa);border:1px solid #9ab3dc33;border-radius:9px;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 16px 38px #00000029}.timeline-media-card.selected{border-color:#ed5a9b;box-shadow:0 0 0 2px #e148a424,0 18px 42px #0000003d}.timeline-media-card.in-film{border-color:#3d85f88c}.timeline-media-visual{aspect-ratio:.82;background:#0a1525;border:0;width:100%;display:block;position:relative;overflow:hidden}.timeline-media-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#02081173);position:absolute;inset:0}.timeline-media-visual>img,.timeline-media-visual>video{object-fit:cover;width:100%;height:100%;transition:transform .25s,filter .25s;display:block}.media-awaiting-preview{color:#718098;place-items:center;height:100%;font-size:9px;display:grid}.media-select-box{z-index:3;color:#fff;background:#030a148c;border:1px solid #ffffffad;border-radius:4px;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;display:grid;position:absolute;top:7px;left:7px}.timeline-media-card.selected .media-select-box{background:linear-gradient(135deg,#ef5b90,#467ef0);border-color:#ee5a99}.timeline-video-mark{z-index:3;color:#fff;background:#040b158c;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:35px;height:35px;font-size:10px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #286be538}.timeline-media-visual>b{z-index:3;color:#fff;background:#2f7fee;border-radius:4px;padding:5px 6px;font-size:7px;position:absolute;bottom:7px;right:7px}.timeline-favourite{z-index:4;color:#fff;text-shadow:0 0 10px #f0579599;background:#030a149e;border:0;border-radius:50%;place-items:center;width:27px;height:27px;font-size:16px;display:grid;position:absolute;top:5px;right:5px}.timeline-media-card>footer{grid-template-columns:1fr;gap:6px;min-height:62px;padding:9px;display:grid}.timeline-media-card footer time{color:#d9e0ea;font-size:9px;font-weight:750}.timeline-media-card footer b,.timeline-media-card footer small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.timeline-media-card footer b{color:#e7ecf3;font-size:9px}.timeline-media-card footer small{color:#8290a5;margin-top:4px;font-size:8px!important}.media-timeline-empty{text-align:center;border-radius:17px;align-content:center;place-items:center;min-height:470px;margin-top:22px;display:grid}.media-timeline-empty .empty-film-strip{opacity:.76}.media-timeline-empty>small{color:#e965aa;letter-spacing:.18em;margin-top:24px;font-weight:800;font-size:9px!important}.media-timeline-empty h3{color:#f6f8fb;font-family:var(--font-display),sans-serif;margin:13px 0 8px;font-size:32px}.media-timeline-empty p{color:#94a2b6;max-width:450px;margin:0;font-size:12px;line-height:1.6}.media-timeline-empty>button{color:#fff;background:linear-gradient(90deg,#e9588b,#5a70e4);border:1px solid #ffffff73;border-radius:8px;min-height:44px;margin-top:20px;padding:0 16px;font-size:12px}.media-selection-tray{z-index:12;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;grid-template-columns:minmax(250px,.8fr) minmax(260px,1.3fr) auto;align-items:center;gap:24px;min-height:120px;margin-top:24px;padding:20px 24px;display:grid;position:sticky;bottom:16px}.media-selection-tray.active{box-shadow:0 28px 95px #0006,0 0 45px #574adc21,inset 0 1px #ffffff0d}.media-selection-tray>div:first-child{align-items:center;gap:14px;display:flex}.media-selection-tray>div:first-child>span{color:#91a1b7;font-size:27px}.media-selection-tray p{margin:0}.media-selection-tray p small,.media-selection-tray p b,.media-selection-tray p em{display:block}.media-selection-tray p small{color:#708096;letter-spacing:.16em;font-weight:800;font-size:8px!important}.media-selection-tray p b{color:#f1f4f9;margin-top:5px;font-size:20px}.media-selection-tray p em{color:#8c9aae;margin-top:5px;font-size:9px;font-style:normal}.media-selection-preview{background:#040d1980;border:1px dashed #93acd74d;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:70px;padding:8px 12px;display:flex}.media-selection-preview:empty:before{content:"Drag or tap originals to add them here";color:#617087;font-size:10px}.media-selection-preview i{background-position:50%;background-size:cover;border:1px solid #ffffff1a;border-radius:6px;flex:none;width:54px;height:54px}.media-selection-preview>b{color:#fff;background:linear-gradient(135deg,#d84ba9,#3f7ee9);border-radius:50%;place-items:center;width:44px;height:44px;font-size:11px;display:grid}.media-selection-tray>div:last-child{gap:10px;display:flex}.media-selection-tray>div:last-child button{color:#8998ad;background:#071221d1;border:1px solid #97afd92e;border-radius:8px;min-width:100px;min-height:46px;padding:0 15px;font-size:10px;font-weight:700}.media-selection-tray>div:last-child button:last-child:not(:disabled){color:#fff;background:linear-gradient(90deg,#d84aa9,#337fed);border-color:#ffffff61;min-width:160px}@media (hover:hover){.timeline-media-card:hover{border-color:#7393d870;transform:translateY(-3px);box-shadow:0 22px 55px #0000004d}.timeline-media-card:hover .timeline-media-visual>:is(img,video){filter:brightness(1.06);transform:scale(1.035)}.media-command-deck>label:hover,.media-add-selects:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-2px)}}@media (max-width:1220px){.media-command-deck{grid-template-columns:minmax(330px,1fr) minmax(220px,.8fr) auto 46px}.media-command-deck>p{padding-left:20px}.media-storyline{grid-template-columns:repeat(var(--chapter-count),minmax(310px,1fr));scrollbar-color:#435778 transparent;overflow-x:auto}.media-selection-tray{grid-template-columns:1fr 1fr}.media-selection-tray>div:last-child{grid-column:1/-1;justify-content:flex-end}}@media (max-width:900px){.media-command-deck{grid-template-columns:1fr auto}.media-command-counts{grid-column:1/-1}.media-command-deck>p{border-left:0;padding-left:0}.media-library-controls{flex-wrap:wrap;padding-block:12px}.media-filter-tabs{flex:100%;min-height:48px;overflow-x:auto}.media-search{flex:1;width:auto}.media-select-mode{margin-left:0}.media-selection-tray{position:static}}@media (max-width:620px){.media-timeline-page{padding-top:18px;padding-bottom:44px}.media-command-deck{border-radius:16px;grid-template-columns:1fr;gap:18px;padding:20px 17px}.media-command-counts{grid-column:auto;grid-template-columns:repeat(2,1fr);gap:18px}.media-command-counts span{background:#040e1b80;border:1px solid #94add81f;border-radius:9px;min-height:62px;padding:13px}.media-command-deck>p{font-size:13px}.media-command-deck>label{width:100%;min-height:56px;font-size:14px}.media-command-deck>button{width:100%;height:48px}.media-library-controls{align-items:stretch}.media-filter-tabs{gap:22px}.media-filter-tabs button{min-width:max-content;font-size:13px}.media-search{flex:100%;width:100%;min-height:50px}.media-search input{font-size:14px}.media-select-mode,.media-add-selects{flex:1;min-height:50px;font-size:12px}.media-control-settings{min-height:50px}.media-storyline{border-block:0;margin-top:14px;display:block;overflow:visible}.media-storyline:before{display:none}.media-chapter{padding:0 0 25px}.media-chapter+.media-chapter{border-top:1px dashed #92abd63d;border-left:0;padding-top:18px}.media-chapter>header{min-height:56px}.media-chapter-node{display:none}.media-chapter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.timeline-media-card>footer{min-height:68px}.timeline-media-card footer time,.timeline-media-card footer b{font-size:10px}.timeline-media-card footer small{font-size:8px!important}.media-selection-tray{border-radius:15px;grid-template-columns:1fr;gap:17px;padding:19px 17px}.media-selection-preview{justify-content:flex-start;overflow-x:auto}.media-selection-tray>div:last-child{grid-column:auto;grid-template-columns:1fr;display:grid}.media-selection-tray>div:last-child button,.media-selection-tray>div:last-child button:last-child:not(:disabled){width:100%;min-height:52px}}.delivery-page{padding-bottom:96px}.delivery-heading{min-height:152px}.delivery-heading h2 em{color:#0000;background:linear-gradient(90deg,#ff657d,#d34bb2 45%,#4a82f5);-webkit-background-clip:text;background-clip:text}.delivery-readiness{background:linear-gradient(120deg,#0c192cf7,#050e1cf7) padding-box padding-box,linear-gradient(110deg,#f75a8bb8,#b649c159 48%,#3c7ef2b3) border-box;border:1px solid #0000;border-radius:18px;grid-template-columns:minmax(260px,.92fr) minmax(420px,1.25fr) minmax(190px,.55fr);align-items:center;gap:32px;min-height:238px;margin-top:38px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 95px #00000047,inset 0 1px #ffffff0a}.delivery-readiness:before{content:"";pointer-events:none;opacity:.55;background:radial-gradient(#3977f433,#0000 57%),repeating-radial-gradient(#eb4ba147 0 1px,#0000 1px 11px);width:72%;height:150%;position:absolute;top:-72%;right:-12%;transform:rotate(-8deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%,#000);mask-image:linear-gradient(90deg,#0000,#000 35%,#000)}.delivery-readiness.waiting:before{opacity:.24;filter:grayscale(.55)}.delivery-readiness>*{z-index:1;position:relative}.delivery-readiness-copy>small,.delivery-output-grid small,.delivery-share-card small,.delivery-archive-card small,.delivery-history summary small,.delivery-links>header small{color:#ff6aa0;letter-spacing:.18em;font-size:10px;font-weight:800}.delivery-readiness-copy h3{letter-spacing:-.035em;max-width:430px;margin:12px 0 9px;font-size:26px;line-height:1.08}.delivery-readiness-copy p{color:#a8b5c7;max-width:440px;margin:0;font-size:12px;line-height:1.65}.delivery-readiness-rail{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.delivery-readiness-rail:before{content:"";background:linear-gradient(90deg,#54d9a1,#eb5b9b 55%,#314664);height:1px;position:absolute;top:18px;left:15%;right:15%}.delivery-readiness-rail>span{color:#718096;text-align:center;justify-items:center;min-width:0;display:grid;position:relative}.delivery-readiness-rail i{z-index:1;color:#8d9aae;background:#091523;border:1px solid #374860;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-style:normal;display:grid}.delivery-readiness-rail .done i{color:#bff9df;background:#123c33;border-color:#4ed69e;box-shadow:0 0 22px #4ed69e2e}.delivery-readiness-rail .active i{color:#fff;background:linear-gradient(135deg,#f45f8b,#b848c1,#3f7eea);border-color:#ff6a9b;box-shadow:0 0 28px #e64ba445}.delivery-readiness-rail .upcoming{opacity:.58}.delivery-readiness-rail b{color:#ecf0f6;margin-top:11px;font-size:12px}.delivery-readiness-rail small{color:#8795a9;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.delivery-readiness>button{color:#fff;background:linear-gradient(90deg,#f45d86,#bd47bd,#377ff2);border:1px solid #ffffff8c;border-radius:10px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:0 18px;font-size:13px;font-weight:750;display:flex;box-shadow:0 14px 35px #3a5de82e}.delivery-stage{background:#071321;border:1px solid #a6bfea3d;border-radius:18px;grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr);margin-top:20px;display:grid;overflow:hidden;box-shadow:0 32px 85px #0000003d}.delivery-screen{background:#020711;place-items:center;min-height:540px;display:grid;position:relative;overflow:hidden}.delivery-screen>video,.delivery-poster{object-fit:contain;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.delivery-screen>video{background:#01040a}.delivery-screen.vertical>video{width:auto;left:50%;transform:translate(-50%)}.delivery-poster:after{content:"";background:linear-gradient(#02070f14 35%,#02070feb);position:absolute;inset:0}.delivery-screen>img{z-index:3;filter:drop-shadow(0 8px 18px #00000073);width:130px;position:absolute;top:24px;left:24px}.delivery-screen>footer{z-index:3;pointer-events:none;position:absolute;bottom:25px;left:28px;right:28px}.delivery-screen>footer small,.delivery-screen>footer b{display:block}.delivery-screen>footer small{letter-spacing:.19em;font-size:9px;font-weight:800}.delivery-screen>footer b{margin-top:9px;font:400 34px/1 Georgia,serif}.delivery-play-lock{z-index:2;color:#fff;background:linear-gradient(135deg,#f2598be6,#4875ede6);border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:76px;height:76px;font-size:24px;display:grid;box-shadow:0 0 55px #654ce557}.delivery-command-card{background:radial-gradient(circle at 100% 0,#3756e233,#0000 38%),radial-gradient(circle at 0 70%,#e5469b1a,#0000 45%),#081422;border-left:1px solid #a6bfea33;flex-direction:column;justify-content:center;min-height:540px;padding:38px;display:flex}.delivery-command-card>small{color:#ff69a0;letter-spacing:.18em;font-size:10px;font-weight:800}.delivery-orbit{border:1px solid #587ae061;border-radius:50%;place-items:center;width:76px;height:76px;margin:30px 0 24px;display:grid;position:relative;box-shadow:0 0 36px #4164e11f}.delivery-orbit:before,.delivery-orbit:after{content:"";border:1px solid #df4ba545;border-radius:50%;position:absolute}.delivery-orbit:before{inset:10px}.delivery-orbit:after{inset:22px}.delivery-orbit i{z-index:2;color:#fff;background:linear-gradient(135deg,#f65f8b,#b848c0,#3d7fed);border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-style:normal;display:grid}.delivery-orbit.ready i{box-shadow:0 0 30px #57d8a738}.delivery-command-card h3{letter-spacing:-.035em;max-width:390px;margin:0;font:400 31px/1.05 Georgia,serif}.delivery-command-card>p{color:#a4b1c4;max-width:430px;margin:14px 0 0;font-size:12px;line-height:1.65}.delivery-command-actions{gap:9px;margin-top:26px;display:grid}.delivery-command-actions button,.delivery-share-card button,.delivery-output-grid button{color:#c4cedc;background:#07111fc7;border:1px solid #a2b8df3d;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:12px;font-weight:720;display:flex}.delivery-command-actions button.primary,.delivery-share-card button.primary{color:#fff;background:linear-gradient(90deg,#ef5b89,#bd48bd,#3c7eed);border-color:#ffffff80}.delivery-command-actions button b,.delivery-output-grid button b{margin-left:auto}.delivery-security-note{color:#7e8da2;align-items:flex-start;gap:9px;margin-top:23px;font-size:9px;line-height:1.55;display:flex}.delivery-security-note i{color:#4ed7a0;font-style:normal}.delivery-output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.delivery-output-grid article{background:linear-gradient(145deg,#091627f5,#050f1df5);border:1px solid #a5bde638;border-radius:15px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:17px;min-height:166px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #0000002e}.delivery-output-grid article:after{content:"";border:1px solid #4979eb2b;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-60px;right:-50px;box-shadow:0 0 45px #4569e814}.delivery-output-grid article>span{color:#ec69bd;background:#b643b60f;border:1px solid #da51ae4d;border-radius:12px;place-items:center;width:58px;height:58px;font-size:15px;font-weight:750;display:grid}.delivery-output-grid article.ready>span{color:#8ef1c7;border-color:#4fd6a061}.delivery-output-grid h3{margin:7px 0 6px;font:400 20px/1.05 Georgia,serif}.delivery-output-grid p{color:#8e9db1;margin:0;font-size:11px;line-height:1.45}.delivery-output-grid article>button{z-index:1;grid-column:1/-1;min-height:40px}.delivery-output-grid article.ready>button{color:#fff;background:linear-gradient(90deg,#dd4ca5e6,#3e75ebe6);border-color:#ffffff5c}.delivery-output-grid article>b{color:#68dcae;letter-spacing:.12em;font-size:9px;position:absolute;top:18px;right:19px}.delivery-lower-grid{grid-template-columns:1.15fr .85fr;gap:20px;margin-top:20px;display:grid}.delivery-share-card,.delivery-archive-card{background:radial-gradient(circle at 100% 0,#415fe226,#0000 37%),#081422;border:1px solid #a5bee738;border-radius:16px;min-height:310px;padding:30px;overflow:hidden;box-shadow:0 25px 70px #0000002e}.delivery-share-card.unlocked{background:radial-gradient(circle at 0 100%,#e14b9c1f,#0000 40%),radial-gradient(circle at 100% 0,#4166ec2e,#0000 38%),#081422;border-color:#dd51b14d}.delivery-share-card header,.delivery-archive-card header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.delivery-share-card header h3,.delivery-archive-card header h3{margin:11px 0 0;font:400 27px/1.08 Georgia,serif}.delivery-share-card header>span,.delivery-archive-card header>span{color:#f16ab1;background:#b343b714;border:1px solid #b561d64d;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font-size:18px;display:grid}.delivery-share-card>p{color:#a3b0c2;max-width:680px;margin:24px 0;font-size:12px;line-height:1.65}.delivery-share-card>div{gap:10px;display:flex}.delivery-share-card>button{width:100%;margin-top:25px}.delivery-share-card>div button{min-width:170px}.delivery-expiry{margin-top:22px;display:block;color:#7d8da2!important;font-size:9px!important}.delivery-archive-card ul{border-top:1px solid #a0b8e12b;grid-template-columns:1fr 1fr;margin:25px 0 0;padding:0;list-style:none;display:grid}.delivery-archive-card li{border-bottom:1px solid #a0b8e12b;align-content:center;min-height:72px;padding:13px 0;display:grid}.delivery-archive-card li:nth-child(odd){padding-right:20px}.delivery-archive-card li:nth-child(2n){border-left:1px solid #a0b8e12b;padding-left:20px}.delivery-archive-card li span,.delivery-archive-card li b{display:block}.delivery-archive-card li span{color:#8998ad;font-size:10px}.delivery-archive-card li b{color:#edf1f7;margin-top:6px;font-size:16px}.delivery-history{margin-top:20px}.delivery-history summary{cursor:pointer;border-bottom:0;justify-content:space-between;align-items:center;min-height:82px;padding:0 22px;list-style:none;display:flex}.delivery-history[open] summary{border-bottom:1px solid var(--lab-line)}.delivery-history summary::-webkit-details-marker{display:none}.delivery-history summary span small,.delivery-history summary span b{display:block}.delivery-history summary span b{margin-top:7px;font-size:15px}.delivery-history summary em{color:#8b9aaf;font-size:11px;font-style:normal}.delivery-links{background:#081422;border:1px solid #a3bbe533;border-radius:14px;overflow:hidden}.delivery-links>header{border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:center;min-height:68px;padding:0 18px;display:flex}.delivery-links>header b{font-size:11px}@media (hover:hover){.delivery-readiness>button:hover,.delivery-command-actions button:hover,.delivery-share-card button:hover,.delivery-output-grid button:hover{filter:brightness(1.08);transform:translateY(-2px)}.delivery-output-grid article:hover,.delivery-share-card:hover,.delivery-archive-card:hover{border-color:#be75de61;transform:translateY(-3px);box-shadow:0 32px 85px #00000045}}@media (max-width:1220px){.delivery-readiness{grid-template-columns:1fr 1.15fr}.delivery-readiness>button{grid-column:1/-1;justify-self:end;min-width:240px}.delivery-stage{grid-template-columns:1fr}.delivery-command-card{border-top:1px solid #a6bfea33;border-left:0;min-height:0}.delivery-command-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-security-note{grid-column:1/-1}}@media (max-width:900px){.delivery-readiness{grid-template-columns:1fr}.delivery-readiness-rail{margin-top:5px}.delivery-readiness>button{grid-column:auto;justify-self:stretch}.delivery-output-grid{grid-template-columns:1fr 1fr}.delivery-output-grid article.archive{grid-column:1/-1}.delivery-lower-grid{grid-template-columns:1fr}.delivery-screen{min-height:470px}}@media (max-width:620px){.delivery-page{padding-top:22px;padding-bottom:45px}.delivery-heading{gap:17px}.delivery-heading h2{font-size:clamp(39px,12vw,50px)}.delivery-readiness{border-radius:15px;gap:24px;min-height:0;margin-top:27px;padding:22px 18px}.delivery-readiness-copy h3{font-size:23px}.delivery-readiness-copy p{font-size:13px}.delivery-readiness-rail{grid-template-columns:1fr;gap:8px}.delivery-readiness-rail:before{background:linear-gradient(#54d9a1,#eb5b9b,#314664);width:1px;height:calc(100% - 34px);inset:17px auto 17px 17px}.delivery-readiness-rail>span{text-align:left;grid-template-columns:36px 1fr;place-items:center start;column-gap:12px;min-height:49px}.delivery-readiness-rail i{grid-row:1/3}.delivery-readiness-rail b{margin:0;font-size:13px}.delivery-readiness-rail small{margin:0;font-size:10px}.delivery-readiness>button{min-height:56px;font-size:14px}.delivery-stage{border-radius:15px}.delivery-screen{min-height:360px}.delivery-screen.vertical>video{object-fit:contain;width:100%;height:100%;left:0;transform:none}.delivery-screen>img{width:108px;top:17px;left:17px}.delivery-screen>footer{bottom:17px;left:18px;right:18px}.delivery-screen>footer small{font-size:8px}.delivery-screen>footer b{font-size:27px}.delivery-command-card{padding:27px 19px}.delivery-orbit{margin:25px 0 21px}.delivery-command-card h3{font-size:28px}.delivery-command-card>p{font-size:13px}.delivery-command-actions{grid-template-columns:1fr}.delivery-command-actions button{min-height:54px;font-size:13px}.delivery-output-grid{grid-template-columns:1fr;gap:13px}.delivery-output-grid article.archive{grid-column:auto}.delivery-output-grid article{min-height:0;padding:19px}.delivery-share-card,.delivery-archive-card{min-height:0;padding:23px 18px}.delivery-share-card header h3,.delivery-archive-card header h3{font-size:24px}.delivery-share-card>p{font-size:13px}.delivery-share-card>div{display:grid}.delivery-share-card>div button{width:100%;min-width:0;min-height:52px}.delivery-archive-card ul{grid-template-columns:1fr}.delivery-archive-card li:nth-child(odd),.delivery-archive-card li:nth-child(2n){border-left:0;padding:13px 0}.delivery-history summary{padding:0 15px}.delivery-history article{grid-template-columns:46px minmax(0,1fr)}.delivery-history article>button,.delivery-history article>b{grid-column:2}}.contributor-directory .contributor-table>header,.contributor-directory .contributor-table>article{grid-template-columns:minmax(190px,1.35fr) minmax(150px,1fr) minmax(90px,.65fr) minmax(90px,.65fr) auto}.contributor-remove{color:#ff9ab7;cursor:pointer;background:#e5407814;border:1px solid #f0649157;border-radius:7px;min-height:36px;padding:0 13px;font-size:10px;font-weight:750;transition:border-color .2s,background .2s,color .2s}.contributor-remove:hover{color:#fff;background:#e5407829;border-color:#ff7fa5b3}.contributor-reset-overlay{z-index:160;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#01050de0;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.contributor-reset-dialog{color:#f7f9fd;background:radial-gradient(circle at 100% 0,#3b6df529,#0000 34%),linear-gradient(#071220,#071220) padding-box padding-box,linear-gradient(135deg,#f4538bb3,#417ef794) border-box;border:1px solid #0000;border-radius:20px;width:min(640px,100%);padding:44px;position:relative;overflow:hidden;box-shadow:0 45px 140px #000000b8,0 0 55px #6145e21f}.contributor-reset-dialog:after{content:"";pointer-events:none;border:1px solid #668aec29;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-120px;right:-130px;box-shadow:0 0 0 44px #be46bd06,0 0 0 88px #3870ef06}.contributor-reset-close{z-index:2;color:#dce3ee;cursor:pointer;background:#0a1728;border:1px solid #99b3df3d;border-radius:50%;place-items:center;width:42px;height:42px;font-size:25px;display:grid;position:absolute;top:20px;right:20px}.contributor-reset-dialog>span{color:#f268a0;letter-spacing:.2em;font-size:10px;font-weight:850;display:block}.contributor-reset-dialog h2{max-width:520px;font-family:var(--font-display),sans-serif;letter-spacing:-.055em;margin:19px 0 13px;font-size:clamp(38px,5vw,54px);line-height:.98}.contributor-reset-dialog>p{color:#aeb9c9;max-width:520px;margin:0;font-size:14px;line-height:1.7}.contributor-reset-dialog>p b{color:#fff}.contributor-reset-dialog>div{gap:10px;margin:30px 0 20px;display:grid}.contributor-reset-dialog article{background:#040d199e;border:1px solid #99b1d92b;border-radius:11px;align-items:center;gap:14px;min-height:72px;padding:13px 15px;display:flex}.contributor-reset-dialog article>i{color:#fff;background:linear-gradient(135deg,#ef5b8b,#b846bd,#3f7cec);border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-size:13px;font-style:normal;font-weight:850;display:grid;box-shadow:0 9px 25px #5e4bdc33}.contributor-reset-dialog article b,.contributor-reset-dialog article small{display:block}.contributor-reset-dialog article b{font-size:13px}.contributor-reset-dialog article small{color:#8e9cb0;margin-top:4px;font-size:11px;line-height:1.4}.contributor-reset-dialog>em{color:#ff8bac;font-size:11px;font-style:normal;font-weight:760}.contributor-reset-dialog footer{grid-template-columns:1fr 1.45fr;gap:10px;margin-top:30px;display:grid}.contributor-reset-dialog footer button{color:#dce3ed;cursor:pointer;background:#0a1728;border:1px solid #9ab1da40;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 17px;font-size:12px;font-weight:800;display:flex}.contributor-reset-dialog footer button:last-child{color:#fff;background:linear-gradient(90deg,#ee5b86,#bb45bd,#3d7deb);border-color:#ffffff8c;justify-content:space-between}.contributor-reset-dialog button:disabled{cursor:wait;opacity:.6}@media (max-width:620px){.contributor-directory .contributor-table>article{grid-template-columns:minmax(0,1fr) auto}.contributor-remove{grid-column:1/-1;min-height:44px}.contributor-reset-overlay{align-items:end;padding:0}.contributor-reset-dialog{border-radius:20px 20px 0 0;max-height:92svh;padding:31px 18px 22px;overflow:auto}.contributor-reset-dialog h2{padding-right:34px;font-size:39px}.contributor-reset-dialog footer{grid-template-columns:1fr}.contributor-reset-dialog footer button{min-height:56px}}.album-studio-page{padding-bottom:110px}.album-heading>p{max-width:560px}.album-studio-toolbar{background:linear-gradient(120deg,#0d192cf5,#09101ff5);border:1px solid #263751;border-radius:17px;align-items:center;gap:14px;min-height:74px;margin-top:28px;padding:10px 12px 10px 16px;display:flex;box-shadow:0 20px 54px #00000038}.album-studio-toolbar>div{gap:5px;display:flex}.album-studio-toolbar button{color:#aab6c9;background:0 0;border:1px solid #0000;border-radius:10px;min-height:45px;padding:0 16px;font-weight:700}.album-studio-toolbar button.active{color:#fff;background:linear-gradient(120deg,#e24d8b2e,#4866e42e);border-color:#6e3d71}.album-studio-toolbar button i{background:#15233a;border-radius:20px;place-items:center;min-width:24px;height:24px;margin-left:7px;font-size:11px;font-style:normal;display:inline-grid}.album-studio-toolbar>span{color:#7f8ca0;letter-spacing:.14em;margin-left:auto;font-size:10px;font-weight:800}.album-studio-toolbar>button:last-child{color:#fff;background:linear-gradient(90deg,#ef5d83,#be48be,#397ff0);border-color:#ffffff80;justify-content:space-between;min-width:148px;box-shadow:0 10px 32px #6a46cf38}.album-studio-layout{grid-template-columns:minmax(330px,390px) minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.album-customiser,.album-preview-shell{background:linear-gradient(150deg,#0c182afa,#050d19fc);border:1px solid #263751;border-radius:20px;box-shadow:0 24px 70px #00000040}.album-customiser{min-height:780px;padding:29px 25px}.album-customiser>header small,.album-preview-shell>header small{color:#ee638f;letter-spacing:.18em;font-size:9px;font-weight:800}.album-customiser>header h3{color:#f4f6fa;margin:10px 0 9px;font:500 31px/1.02 Iowan Old Style,Baskerville,Georgia,serif}.album-customiser>header p{color:#8e9bb0;margin:0;font-size:12px;line-height:1.65}.album-customiser>label,.album-customiser fieldset{color:#aeb8c8;border:0;gap:8px;margin:0 0 21px;padding:0;font-size:10px;font-weight:700;display:grid}.album-customiser input:not([type=checkbox]):not([type=color]),.album-customiser select{color:#fff;background:#071321;border:1px solid #2b3a53;border-radius:10px;outline:0;width:100%;min-height:48px;padding:0 13px;font:600 13px inherit}.album-customiser input:focus,.album-customiser select:focus{border-color:#b34fbd;box-shadow:0 0 0 3px #c14bbc1f}.album-customiser legend{color:#aeb8c8;margin-bottom:9px;font-size:10px;font-weight:700}.album-theme-grid{gap:8px;display:grid}.album-theme-grid>button{text-align:left;color:#aab5c6;background:#081522;border:1px solid #293951;border-radius:11px;grid-template-columns:39px 1fr;align-items:center;gap:10px;min-height:60px;padding:8px 10px;display:grid}.album-theme-grid>button.active{border-color:var(--album-accent,#ed5d89);color:#fff;box-shadow:inset 3px 0 var(--album-accent,#ed5d89);background:linear-gradient(110deg,#e7548921,#475bd51f)}.album-theme-grid span b,.album-theme-grid span small{display:block}.album-theme-grid span b{font-size:12px}.album-theme-grid span small{color:#718096;margin-top:3px;font-size:9px}.theme-chip{border-radius:4px 8px 8px 4px;width:34px;height:42px;display:block;box-shadow:inset 4px 0 #ffffff17,0 5px 14px #00000047}.theme-chip.theme-midnight{background:linear-gradient(140deg,#061120,#192d54)}.theme-chip.theme-ivory{background:linear-gradient(140deg,#f4eddf,#c9b79b)}.theme-chip.theme-rose{background:linear-gradient(140deg,#35152d,#b74270)}.theme-chip.theme-botanical{background:linear-gradient(140deg,#0d221c,#497461)}.album-colour-picker>span{background:#071321;border:1px solid #2b3a53;border-radius:10px;align-items:center;gap:11px;min-height:47px;padding:7px 12px;display:flex}.album-colour-picker input{background:0 0;border:0;border-radius:50%;width:30px;height:30px;padding:0}.album-colour-picker b{color:#d9e0ea;letter-spacing:.1em}.album-choice-row{grid-template-columns:1fr;gap:7px;display:grid}.album-choice-row button,.album-layout-choices button{color:#8593a7;text-align:left;background:#081522;border:1px solid #293951;border-radius:9px;min-height:42px;padding:0 12px}.album-choice-row button.active,.album-layout-choices button.active{color:#fff;background:#a746a91f;border-color:#a64caa}.album-layout-choices{gap:7px;display:grid}.album-layout-choices button{min-height:57px;padding-block:9px}.album-layout-choices button b,.album-layout-choices button small{display:block}.album-layout-choices button small{color:#738197;margin-top:3px;font-size:9px}.album-switch{background:#081522;border-radius:11px;justify-content:space-between;align-items:center;min-height:67px;border:1px solid #293951!important;padding:12px 13px!important;display:flex!important}.album-switch span b,.album-switch span small{display:block}.album-switch span b{color:#d9e0ea;font-size:12px}.album-switch span small{color:#738197;margin-top:4px;font-size:9px}.album-switch input{accent-color:#d852aa;width:38px;height:21px}.album-photo-actions{align-items:center;gap:7px;margin-bottom:15px;display:flex}.album-photo-actions button{color:#b9c3d2;background:#091522;border:1px solid #2b3b54;border-radius:8px;min-height:35px;padding:0 10px;font-size:10px}.album-photo-actions b{color:#e06a9c;margin-left:auto;font-size:10px}.album-photo-picker{grid-template-columns:repeat(3,1fr);gap:7px;max-height:640px;padding-right:5px;display:grid;overflow:auto}.album-photo-picker button{aspect-ratio:1;background:#101d2d;border:1px solid #2c3c55;border-radius:8px;padding:0;position:relative;overflow:hidden}.album-photo-picker button img{object-fit:cover;opacity:.65;width:100%;height:100%}.album-photo-picker button.selected{border-color:#fb6b9b;box-shadow:0 0 0 2px #f258972e}.album-photo-picker button.selected img{opacity:1}.album-photo-picker button span{color:#fff;background:#020810c7;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-weight:800;display:grid;position:absolute;top:5px;right:5px}.album-photo-picker button.selected span{background:linear-gradient(135deg,#ed5c86,#6a6df0)}.album-no-photos{text-align:center;color:#75849a;align-content:center;place-items:center;min-height:240px;display:grid}.album-no-photos span{font-size:32px}.album-no-photos b,.album-no-photos small{margin-top:8px;display:block}.album-create-share,.album-save-pdf{color:#fff;background:linear-gradient(90deg,#ef5c84,#be48bd,#397ff0);border:1px solid #ffffff8c;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:51px;padding:0 16px;font-weight:800;display:flex}.album-save-pdf{color:#dbe3ef;background:#0b1a2b;border-color:#30425e;margin-top:14px}.album-new-share{background:#9a398b1c;border:1px solid #684068;border-radius:11px;margin-top:14px;padding:15px}.album-new-share small{color:#ee6d9d;letter-spacing:.13em}.album-new-share p{color:#c5cede;text-overflow:ellipsis;white-space:nowrap;margin:8px 0;font-size:10px;overflow:hidden}.album-new-share>div{gap:7px;display:flex}.album-new-share button,.album-new-share a{color:#fff;background:#0b1828;border:1px solid #3a4860;border-radius:7px;place-items:center;min-height:34px;padding:0 10px;font-size:10px;display:grid}.album-link-history{margin-top:25px}.album-link-history>header{color:#cbd3df;border-bottom:1px solid #25354d;justify-content:space-between;padding-bottom:10px;font-size:11px;display:flex}.album-link-history article{border-bottom:1px solid #1d2b40;grid-template-columns:9px 1fr auto;align-items:center;gap:10px;min-height:58px;display:grid}.album-link-history article>span{background:#55d598;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #55d598}.album-link-history article>span.revoked,.album-link-history article>span.expired{box-shadow:none;background:#58677c}.album-link-history article b,.album-link-history article small{display:block}.album-link-history article b{color:#d4dce7;font-size:10px}.album-link-history article small{color:#75849a;margin-top:3px;font-size:8px}.album-link-history article button{color:#e9759c;background:0 0;border:0;min-height:30px;font-size:9px}.album-link-history>p{color:#748298;font-size:10px}.album-preview-shell{padding:14px;position:sticky;top:20px;overflow:hidden}.album-preview-shell:-webkit-full-screen{background:#030914;padding:22px;overflow:auto}.album-preview-shell:fullscreen{background:#030914;padding:22px;overflow:auto}.album-preview-shell>header{justify-content:space-between;align-items:center;min-height:58px;padding:0 6px 12px;display:flex}.album-preview-shell>header b{color:#d9e0ea;margin-top:4px;font-size:12px;display:block}.album-preview-shell>header>div:last-child{gap:7px;display:flex}.album-preview-shell>header button{color:#bec8d7;background:#081421;border:1px solid #31425d;border-radius:8px;min-height:37px;padding:0 11px;font-size:10px}.momento-album-book{--album-paper:#f0ede6;--album-ink:#17202b;--album-muted:#6d706e;--album-edge:#b7af9f;color:var(--album-ink);isolation:isolate;background:radial-gradient(circle at 50% 22%,#4d63b940,#0000 28%),#040b16;border-radius:16px;padding:32px 26px 18px;position:relative;overflow:hidden}.momento-album-book.theme-ivory{--album-paper:#f4efe5;--album-ink:#2e2921;--album-muted:#7d6e5c;--album-edge:#c8bba8;background:radial-gradient(circle at 50% 15%,#ae875b33,#0000 28%),#17130f}.momento-album-book.theme-rose{--album-paper:#f3e9eb;--album-ink:#3a1e2b;--album-muted:#8e6472;--album-edge:#c9a5ae;background:radial-gradient(circle at 50% 15%,#d2457933,#0000 28%),#160a13}.momento-album-book.theme-botanical{--album-paper:#eceee8;--album-ink:#172820;--album-muted:#637269;--album-edge:#a9b2a8;background:radial-gradient(circle at 50% 15%,#40816533,#0000 28%),#07120e}.album-book-glow{z-index:-1;background:var(--album-accent);filter:blur(120px);opacity:.17;border-radius:50%;width:58%;height:32%;position:absolute;top:7%;left:21%}.album-book-stage{perspective:2200px;place-items:center;min-height:650px;display:grid}.album-hard-cover{border:1px solid var(--album-accent);flex-direction:column;width:min(480px,62%);min-height:610px;padding:28px 30px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.album-hard-cover{border:1px solid color-mix(in srgb,var(--album-accent),#fff 12%)}}.album-hard-cover{color:#fff;box-shadow:-14px 13px 0 #02060d,-15px 14px 0 var(--album-accent),0 45px 80px #00000080;background:#07121f;border-radius:7px 20px 20px 7px}@supports (color:color-mix(in lab, red, red)){.album-hard-cover{box-shadow:-14px 13px 0 #02060d,-15px 14px 0 color-mix(in srgb,var(--album-accent),transparent 35%),0 45px 80px #00000080}}.album-hard-cover{transform-origin:0;transform:rotateY(-4deg)rotateX(1deg)}.album-cover-art,.album-cover-shade{position:absolute;inset:0}.album-cover-art{background-image:var(--album-cover);opacity:.88;background-position:50%;background-size:cover;transform:scale(1.01)}.album-cover-shade{background:linear-gradient(#02070f40,#02060deb)}.cover-classic .album-cover-art{display:none}.cover-classic .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#101c31,#07101c)}.theme-ivory.cover-classic .album-hard-cover{background:repeating-linear-gradient(90deg,#462e1809 0 1px,#0000 1px 4px),linear-gradient(145deg,#d9c8ad,#a78a65)}.theme-rose.cover-classic .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#6f294a,#301326)}.theme-botanical.cover-classic .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#345f4d,#142b22)}.cover-minimal .album-cover-art{opacity:.2;filter:grayscale()}.cover-minimal .album-cover-shade{background:linear-gradient(160deg,#040b1780,#040b17f7)}.album-hard-cover>header,.album-hard-cover>div:not(.album-cover-art):not(.album-cover-shade),.album-hard-cover>footer{z-index:1;position:relative}.album-hard-cover>header{justify-content:space-between;align-items:flex-start;display:flex}.album-hard-cover>header img{width:125px}.album-hard-cover>header span{color:#dce3ee;letter-spacing:.18em;font-size:7px}.album-cover-copy{margin:auto 0 50px}.album-cover-copy small{color:#fff;letter-spacing:.15em;font-size:8px;font-weight:700}.album-cover-copy h1{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:390px;margin:14px 0 10px;font:500 clamp(41px,5vw,68px)/.92 Iowan Old Style,Baskerville,Georgia,serif}.album-cover-copy p{color:#d5dce6;max-width:310px;margin:0;font:italic 16px/1.35 Iowan Old Style,Baskerville,Georgia,serif}.album-cover-copy i{background:var(--album-accent);width:64px;height:2px;margin-top:23px;display:block}.album-hard-cover footer{color:#dce3ee;letter-spacing:.17em;gap:7px;font-size:7px;display:flex}.album-hard-cover footer b{color:var(--album-accent)}.album-open-book{width:100%;min-height:610px;transform-style:preserve-3d;filter:drop-shadow(0 40px 45px #00000073);grid-template-columns:1fr 1fr;display:grid;position:relative}.album-book-page{background:var(--album-paper);min-width:0;position:relative;overflow:hidden}.album-book-page.left{border-radius:12px 2px 2px 12px;box-shadow:inset -18px 0 25px #00000014}.album-book-page.right{border-radius:2px 12px 12px 2px;box-shadow:inset 18px 0 25px #00000014}.album-book-spine{z-index:4;background:linear-gradient(90deg,#00000042,#ffffff80,#00000038);width:3px;position:absolute;inset:0 auto 0 calc(50% - 1px);box-shadow:0 0 25px #00000038}.album-paper{background:linear-gradient(135deg,#ffffff54,transparent 40%),var(--album-paper);flex-direction:column;height:100%;min-height:610px;padding:25px 28px 22px;display:flex}.album-paper-rule{color:var(--album-muted);letter-spacing:.15em;align-items:center;gap:9px;font-size:7px;display:flex}.album-paper-rule i{background:var(--album-muted);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.album-paper-rule i{background:color-mix(in srgb,var(--album-muted),transparent 72%)}}.album-photo-composition{flex:1;gap:10px;min-height:0;margin:20px 0 14px;display:grid}.album-photo{background:#cfd2d0;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.album-photo img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.album-photo:hover img{transform:scale(1.025)}.album-photo figcaption{color:#fff;background:linear-gradient(#0000,#000000b3);padding:22px 12px 10px;position:absolute;inset:auto 0 0}.album-photo figcaption b,.album-photo figcaption small{display:block}.album-photo figcaption b{font:500 12px Georgia,serif}.album-photo figcaption small{opacity:.76;margin-top:3px;font-size:7px}.album-layout-story .album-photo-composition{grid-template-rows:1.35fr 1fr}.album-layout-story .album-photo:only-child{grid-row:1/-1}.album-layout-gallery .album-photo-composition{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.album-layout-cinematic .album-photo-composition{grid-template-columns:1fr}.album-layout-cinematic .album-photo{grid-row:1/-1}.album-page-mark{color:var(--album-muted);letter-spacing:.18em;text-align:right;font-size:6px}.album-blank-page{color:var(--album-muted);text-align:center;align-content:center;place-items:center;display:grid}.album-blank-page span{color:var(--album-accent);font-size:25px}.album-blank-page p{font:italic 17px/1.3 Georgia,serif}.album-turning-sheet{z-index:8;transform-origin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px 12px 12px 2px;width:50%;position:absolute;inset:0 0 0 50%;overflow:hidden}.turn-back .album-turning-sheet{transform-origin:100%;animation:.62s cubic-bezier(.63,.04,.35,.98) both album-page-back;inset:0 50% 0 0}@keyframes album-page-forward{0%{filter:brightness();transform:rotateY(0)}45%{filter:brightness(.72)}to{filter:brightness();transform:rotateY(-180deg)}}@keyframes album-page-back{0%{filter:brightness();transform:rotateY(0)}45%{filter:brightness(.72)}to{filter:brightness();transform:rotateY(180deg)}}.album-book-controls{grid-template-columns:45px 1fr 45px;align-items:center;gap:15px;max-width:760px;margin:19px auto 0;display:grid}.album-book-controls>button{color:#fff;background:#091522;border:1px solid #33445f;border-radius:50%;place-items:center;width:45px;height:45px;font-size:17px;display:grid}.album-book-controls>button:disabled{opacity:.25}.album-book-controls>div>span{background:#21314a;height:2px;display:block;overflow:hidden}.album-book-controls>div>span i{background:linear-gradient(90deg,var(--album-accent),#4c7fff);height:100%;transition:width .45s;display:block}.album-book-controls small{color:#8290a5;letter-spacing:.12em;text-align:center;margin-top:8px;font-size:7px;display:block}.album-swipe-note{color:#5f6d82;text-align:center;margin:9px 0 0;font-size:8px}.shared-album-page{color:#f5f6f9;background:radial-gradient(circle at 50% 5%,#3a53a733,#0000 28%),#020813;min-height:100vh;padding:0 max(22px,4vw) 50px}.shared-album-header{border-bottom:1px solid #22324a;grid-template-columns:180px 1fr auto;align-items:center;gap:25px;min-height:96px;display:grid}.shared-album-header>img{width:154px}.shared-album-header>div small,.shared-album-header>div b{display:block}.shared-album-header>div small{color:#ee668f;letter-spacing:.17em;font-size:8px}.shared-album-header>div b{margin-top:4px;font-size:13px}.shared-album-header nav{gap:7px;display:flex}.shared-album-header button{color:#d8e0eb;background:#091521;border:1px solid #32435f;border-radius:9px;min-height:42px;padding:0 14px;font-weight:700}.shared-album-intro{justify-content:space-between;align-items:end;gap:35px;max-width:1400px;margin:0 auto;padding:70px 20px 34px;display:flex}.shared-album-intro small{color:#ee638e;letter-spacing:.2em;font-size:8px}.shared-album-intro h1{letter-spacing:-.055em;margin:10px 0 7px;font:500 clamp(50px,7vw,92px)/.9 Iowan Old Style,Baskerville,Georgia,serif}.shared-album-intro p{color:#aab5c5;margin:0;font:italic 18px Georgia,serif}.shared-album-intro>span{background:#091521;border:1px solid #283951;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;min-width:170px;padding:14px 17px;display:grid}.shared-album-intro>span b{grid-row:1/3;margin-right:12px;font:500 34px Georgia,serif}.shared-album-intro>span small{color:#8d9aaf;letter-spacing:.08em}.shared-album-intro>span i{background:#34435a;height:1px;display:block}.shared-album-book{border:1px solid #20304a;max-width:1400px;margin:0 auto;padding:42px;box-shadow:0 35px 100px #0000005c}.shared-album-footer{border-top:1px solid #1c2c43;grid-template-columns:150px 1fr auto;align-items:center;gap:25px;max-width:1400px;min-height:125px;margin:35px auto 0;display:grid}.shared-album-footer img{width:130px}.shared-album-footer p{color:#8d9aaf;font-size:11px}.shared-album-footer small{color:#65748a;font-size:9px}.shared-album-gate{color:#aab5c6;text-align:center;background:radial-gradient(circle at 50% 40%,#a33da92b,#0000 25%),#020813;align-content:center;place-items:center;gap:19px;min-height:100vh;display:grid}.shared-album-gate>img{width:180px}.shared-album-loader{letter-spacing:.1em;align-items:center;gap:10px;font-size:11px;display:flex}.shared-album-loader i{background:#ef5c88;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite album-loader;box-shadow:0 0 18px #ef5c88}.shared-album-gate.missing small{color:#ee658e;letter-spacing:.18em}.shared-album-gate.missing h1{color:#fff;margin:0;font:500 clamp(42px,7vw,75px)/.94 Georgia,serif}.shared-album-gate.missing p{max-width:470px;line-height:1.7}@keyframes album-loader{50%{opacity:.3;transform:scale(.72)}}.album-print-document{display:none}@media (max-width:1100px){.album-studio-layout{grid-template-columns:1fr}.album-customiser{min-height:0}.album-preview-shell{position:relative;top:auto}.album-book-stage{min-height:570px}.album-open-book,.album-paper{min-height:530px}.album-hard-cover{min-height:540px}}@media (max-width:720px){.album-studio-toolbar{flex-wrap:wrap;align-items:stretch}.album-studio-toolbar>div{width:100%;overflow-x:auto}.album-studio-toolbar>div button{min-width:max-content}.album-studio-toolbar>span{align-self:center;margin:0 auto 0 0}.album-studio-toolbar>button:last-child{min-width:130px}.album-customiser{padding:23px 17px}.album-photo-picker{grid-template-columns:repeat(4,1fr);max-height:460px}.album-preview-shell{border-radius:0;margin-inline:-14px;padding:8px}.album-preview-shell>header{padding:10px 5px}.album-preview-shell>header>div:last-child button:first-child{display:none}.momento-album-book{border-radius:10px;padding:18px 8px 14px}.album-book-stage{min-height:430px}.album-hard-cover{width:78%;min-height:410px;padding:20px}.album-hard-cover>header img{width:94px}.album-cover-copy{margin-bottom:32px}.album-cover-copy h1{font-size:39px}.album-cover-copy p{font-size:13px}.album-open-book{min-height:380px}.album-paper{min-height:380px;padding:13px 11px 11px}.album-paper-rule,.album-page-mark{font-size:5px}.album-photo-composition{gap:5px;margin:10px 0 7px}.album-photo figcaption{padding:16px 6px 5px}.album-photo figcaption b{font-size:7px}.album-photo figcaption small{font-size:5px}.album-book-controls{grid-template-columns:38px 1fr 38px;gap:8px}.album-book-controls>button{width:38px;height:38px}.shared-album-page{padding-inline:10px}.shared-album-header{grid-template-columns:102px 1fr;gap:12px;min-height:76px}.shared-album-header>img{width:100px}.shared-album-header>div{overflow:hidden}.shared-album-header>div b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shared-album-header nav{grid-column:1/-1;padding-bottom:11px}.shared-album-header nav button{flex:1}.shared-album-intro{padding:42px 10px 24px;display:block}.shared-album-intro h1{font-size:51px}.shared-album-intro>span{margin-top:25px}.shared-album-book{padding:15px 7px}.shared-album-footer{grid-template-columns:110px 1fr;padding:25px 8px}.shared-album-footer img{width:100px}.shared-album-footer small{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.album-turning-sheet{animation-duration:.01ms!important}.album-photo img{transition:none}}@media print{@page{size:landscape;margin:0}body.album-print-mode{background:#fff!important;margin:0!important}body.album-print-mode *{visibility:hidden!important}body.album-print-mode .album-print-document,body.album-print-mode .album-print-document *{visibility:visible!important}body.album-print-mode .album-print-document{color:#17202b!important;background:#fff!important;width:100%!important;display:block!important;position:absolute!important;inset:0!important}.album-print-sheet{break-after:page;page-break-after:always;color:#17202b;background:#f2eee6;flex-direction:column;width:100vw;height:100vh;min-height:0;padding:34px 38px;display:flex;position:relative;overflow:hidden}.album-print-sheet:last-child{break-after:auto;page-break-after:auto}.album-print-cover{color:#fff;background:#07121f}.album-print-cover-photo,.album-print-cover-shade{width:100%;height:100%;position:absolute;inset:0}.album-print-cover-photo{object-fit:cover}.album-print-cover-shade{background:linear-gradient(100deg,#02070feb,#02070f45 70%,#02070f9e)}.cover-classic .album-print-cover-photo{display:none}.cover-minimal .album-print-cover-photo{opacity:.25;filter:grayscale()}.album-print-cover>header,.album-print-cover>div:not(.album-print-cover-shade),.album-print-cover>footer{z-index:1;position:relative}.album-print-cover>header{justify-content:space-between;align-items:flex-start;display:flex}.album-print-cover>header img{width:170px}.album-print-cover>header span{letter-spacing:.18em;font-size:9px}.album-print-cover>div:not(.album-print-cover-shade){margin:auto 0}.album-print-cover small{letter-spacing:.16em;font-size:10px;font-weight:800}.album-print-cover h1{color:#fff;letter-spacing:-.045em;max-width:70%;margin:18px 0 12px;font:500 58px/.92 Iowan Old Style,Baskerville,Georgia,serif}.album-print-cover p{margin:0;font:italic 19px/1.4 Georgia,serif}.album-print-cover div i{background:var(--album-accent);width:72px;height:3px;margin-top:24px;display:block}.album-print-cover footer{letter-spacing:.18em;gap:8px;font-size:8px;display:flex}.album-print-cover footer b{color:var(--album-accent)}.album-print-spread>header{color:#6d706e;letter-spacing:.16em;align-items:center;gap:12px;padding-bottom:13px;font-size:7px;display:flex}.album-print-spread>header i{background:#c9c3b8;flex:1;height:1px}.album-print-spread>header b{font-size:9px}.album-print-photo-grid{flex:1;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:12px;min-height:0;display:grid}.album-layout-gallery .album-print-photo-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr)}.album-layout-cinematic .album-print-photo-grid{grid-template-columns:repeat(2,1fr)}.album-print-photo-grid figure{background:#d0cdc6;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.album-print-photo-grid figure img{object-fit:cover;width:100%;height:100%;display:block}.album-print-photo-grid figcaption{color:#fff;background:linear-gradient(#0000,#000000b8);padding:24px 13px 10px;position:absolute;inset:auto 0 0}.album-print-photo-grid figcaption b,.album-print-photo-grid figcaption small{display:block}.album-print-photo-grid figcaption b{font:500 11px Georgia,serif}.album-print-photo-grid figcaption small{margin-top:3px;font-size:7px}.album-print-spread>footer{color:#6d706e;letter-spacing:.12em;justify-content:space-between;padding-top:11px;font-size:7px;display:flex}.album-print-spread>footer b{color:var(--album-accent)}}.album-premium-promise{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.album-premium-promise article{background:linear-gradient(135deg,#13233beb,#07101ef0);border:1px solid #263851;border-radius:15px;grid-template-columns:38px 1fr;align-items:start;gap:12px;min-height:92px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff09}.album-premium-promise article>span{color:#f16f9e;letter-spacing:.1em;background:#e2498d14;border:1px solid #e75c949e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.album-premium-promise b,.album-premium-promise small{display:block}.album-premium-promise b{color:#f5f7fb;font-size:12px}.album-premium-promise small{color:#8795aa;margin-top:5px;font-size:9px;line-height:1.55}body .momento-album-book{--album-paper:#f3efe7;--album-paper-deep:#d9d1c4;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:radial-gradient(at 50% 28%,#4e66c242,#0000 34%),linear-gradient(160deg,#07111f,#020711 75%);border:1px solid #7691c42e;border-radius:20px;padding:36px 30px 20px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 35px 90px #00000042}body .momento-album-book.theme-ivory{--album-paper:#f6f0e4;--album-paper-deep:#cdbda6;background:radial-gradient(at 50% 25%,#c0976442,#0000 35%),linear-gradient(160deg,#241d16,#0f0c09)}body .momento-album-book.theme-rose{--album-paper:#f5e9eb;--album-paper-deep:#cdaab2;background:radial-gradient(at 50% 25%,#db4c8440,#0000 35%),linear-gradient(160deg,#210e1b,#0f060c)}body .momento-album-book.theme-botanical{--album-paper:#edf0e9;--album-paper-deep:#aeb9ad;background:radial-gradient(at 50% 25%,#468b6b3b,#0000 35%),linear-gradient(160deg,#0a1b15,#030b08)}body .album-book-stage{perspective:2600px;perspective-origin:50% 43%;min-height:660px;position:relative}body .album-hard-cover{width:min(490px,61%);min-height:620px;box-shadow:-11px 11px 0 #050a11,-15px 15px 0 var(--album-accent),0 48px 100px #0000009e,inset 0 0 0 2px #ffffff09;border-radius:8px 24px 24px 8px;padding:30px 32px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .album-hard-cover{box-shadow:-11px 11px 0 #050a11,-15px 15px 0 color-mix(in srgb,var(--album-accent),#030711 72%),0 48px 100px #0000009e,inset 0 0 0 2px #ffffff09}}body .album-hard-cover{transform-origin:0;transform-style:preserve-3d;transform:rotateY(-5deg)rotateX(1.5deg)translateZ(18px)}body .at-cover.turn-forward .album-hard-cover{animation:.78s cubic-bezier(.32,.01,.2,1) both album-cover-open}body .album-open-book{width:100%;min-height:620px;transform-style:preserve-3d;filter:none;grid-template-columns:1fr 1fr;display:grid;overflow:visible}body .album-book-page{z-index:2;overflow:hidden;transform:translateZ(2px);box-shadow:0 35px 55px #00000057}body .album-book-page.left{border-radius:14px 2px 2px 14px;box-shadow:-9px 25px 44px #00000052,inset -25px 0 34px #0000001a}body .album-book-page.right{border-radius:2px 14px 14px 2px;box-shadow:9px 25px 44px #00000052,inset 25px 0 34px #0000001a}body .album-book-spine{z-index:7;filter:blur(2px);opacity:.68;pointer-events:none;background:linear-gradient(90deg,#00000036,#ffffff8f 44%,#0000003d);width:18px;inset:0 auto 0 calc(50% - 9px);box-shadow:0 0 32px #0000004d}body .album-paper{background:linear-gradient(135deg,#ffffff80,transparent 30%),linear-gradient(0deg,#96785005,#96785005),var(--album-paper);min-height:620px;padding:27px 30px 23px;position:relative;overflow:hidden}body .album-photo{background:#111824;border:1px solid #181f2729;border-radius:2px;box-shadow:0 8px 22px #10141821}body .album-photo img{z-index:1;object-fit:contain;object-position:center;filter:drop-shadow(0 5px 12px #00000038);width:100%;height:100%;display:block;position:relative}body .album-turning-sheet{z-index:12;transform-origin:0;width:50%;transform-style:preserve-3d;-webkit-backface-visibility:visible;backface-visibility:visible;will-change:transform;border-radius:2px 14px 14px 2px;position:absolute;inset:0 0 0 50%;overflow:visible;box-shadow:18px 22px 30px #0000002b}body .turn-back .album-turning-sheet{transform-origin:100%;border-radius:14px 2px 2px 14px;animation:.78s cubic-bezier(.35,.02,.18,1) both album-page-back-v2;inset:0 50% 0 0}@media (max-width:1100px){body .album-book-stage{min-height:590px}body .album-open-book,body .album-paper{min-height:540px}body .album-hard-cover{min-height:550px}}@media (max-width:820px){.album-premium-promise{grid-template-columns:1fr}.album-premium-promise article{min-height:76px}}@media (max-width:720px){body .momento-album-book{border-radius:14px;padding:18px 10px 15px}body .album-book-stage{min-height:540px}body .album-hard-cover{border-radius:6px 18px 18px 6px;width:min(86%,360px);min-height:500px;padding:22px}body .portrait-reader .album-open-book{grid-template-columns:1fr;width:min(91%,410px);min-height:505px}body .portrait-reader .album-book-page.left{border-radius:8px 16px 16px 8px;box-shadow:10px 26px 44px #0006,inset 15px 0 24px #00000014}body .portrait-reader .album-paper{min-height:505px;padding:18px 17px 15px}body .portrait-reader .album-book-spine{filter:blur(1px);width:7px;inset:0 auto 0 0}body .portrait-reader .album-turning-sheet{transform-origin:0;border-radius:8px 16px 16px 8px;width:100%;inset:0}body .portrait-reader.turn-back .album-turning-sheet{transform-origin:100%;inset:0}}.album-studio-layout{grid-template-columns:minmax(390px,450px) minmax(0,1fr)}.album-template-fieldset>p,.album-cover-selector>p{color:#74839a;margin:-2px 0 10px;font-size:9px;font-weight:500;line-height:1.55}.album-template-gallery{grid-template-columns:1fr 1fr;gap:9px;display:grid}.album-template-gallery>button{color:#cbd4e1;text-align:left;background:linear-gradient(145deg,#0b192a,#07111f);border:1px solid #2a3b55;border-radius:13px;flex-direction:column;gap:9px;min-width:0;min-height:154px;padding:9px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.album-template-gallery>button:hover{border-color:#65749a;transform:translateY(-2px);box-shadow:0 14px 28px #0003}.album-template-gallery>button.active{border-color:var(--album-accent,#f05f91);box-shadow:0 0 0 2px var(--album-accent,#f05f91),0 16px 34px #00000040}@supports (color:color-mix(in lab, red, red)){.album-template-gallery>button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--album-accent,#f05f91),transparent 72%),0 16px 34px #00000040}}.album-template-gallery>button>span b,.album-template-gallery>button>span small{display:block}.album-template-gallery>button>span b{color:#f4f6fa;font-size:11px}.album-template-gallery>button>span small{color:#7d8ba0;margin-top:3px;font-size:8px;line-height:1.35}.album-template-gallery>button em{color:#fff;letter-spacing:.13em;background:linear-gradient(90deg,#ed598b,#5e70ef);border-radius:20px;padding:4px 6px;font-size:6px;font-style:normal;position:absolute;top:8px;right:8px}.album-template-preview{background:radial-gradient(circle at 68% 24%,#fff3,#0000 23%),linear-gradient(145deg,#111e33,#050a13);border-radius:7px;height:75px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.album-template-preview:before{content:"momento";color:#fff;letter-spacing:-.04em;font:500 13px/1 Arial,sans-serif;position:absolute;bottom:12px;left:9px}.album-template-preview:after{content:"EVENT ALBUM";color:#ffffff9e;letter-spacing:.18em;font:600 4px/1 Arial,sans-serif;position:absolute;bottom:5px;left:9px}.album-template-preview>span{background:linear-gradient(140deg,#ffffff21,transparent),radial-gradient(circle at 48% 36%,var(--album-accent,#ef5d8a),transparent 18%);border:1px solid #ffffff3d;border-radius:4px;width:46%;position:absolute;inset:7px 7px 7px auto}.album-template-preview>span.cover-classic{background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 4px),#0b182ae6;border-radius:3px}.album-template-preview>span.cover-minimal{opacity:.6;filter:grayscale()}.album-template-preview>span.cover-cameo{border-radius:50%;inset:12px 13px 12px auto}.album-template-preview>span.cover-foil{box-shadow:inset 0 0 0 2px #e0bc738c}.album-fine-tune{background:#050e1ba6;border:1px solid #2b3c56;border-radius:14px;margin-top:22px}.album-fine-tune>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:68px;padding:12px 15px;list-style:none;display:flex}.album-fine-tune>summary::-webkit-details-marker{display:none}.album-fine-tune>summary span small,.album-fine-tune>summary span b{display:block}.album-fine-tune>summary small{color:#ee6594;letter-spacing:.16em;font-size:7px}.album-fine-tune>summary b{color:#e5eaf1;margin-top:4px;font-size:12px}.album-fine-tune>summary>i{color:#dce4ef;border:1px solid #3a4b65;border-radius:50%;place-items:center;width:30px;height:30px;font:18px/1 Arial;transition:transform .25s;display:grid}.album-fine-tune[open]>summary>i{transform:rotate(45deg)}.album-fine-tune>div{border-top:1px solid #1e2f47;padding:6px 15px 17px}.album-fine-tune .album-choice-row button{min-height:60px}.album-choice-row button b,.album-choice-row button small{display:block}.album-choice-row button b{font-size:11px}.album-choice-row button small{color:#718097;margin-top:4px;font-size:8px}.album-cover-selector>div{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.album-cover-selector button{aspect-ratio:.82;background:#071321;border:1px solid #2d3e58;border-radius:7px;padding:0;position:relative;overflow:hidden}.album-cover-selector button img{object-fit:cover;opacity:.7;width:100%;height:100%;display:block}.album-cover-selector button.active{border-color:#f06493;box-shadow:0 0 0 2px #f064972e}.album-cover-selector button.active img{opacity:1}.album-cover-selector button span{color:#fff;letter-spacing:.12em;text-align:center;background:#050a12c7;border-radius:3px;padding:3px;font-size:5px;font-weight:800;position:absolute;inset:auto 3px 3px}.theme-chip.theme-monochrome,.album-template-preview.theme-monochrome{background:linear-gradient(140deg,#07090d,#6b727d)}.theme-chip.theme-ocean,.album-template-preview.theme-ocean{background:linear-gradient(140deg,#031228,#1676bd)}.theme-chip.theme-sunset,.album-template-preview.theme-sunset{background:linear-gradient(140deg,#321326,#e1663f)}.theme-chip.theme-velvet,.album-template-preview.theme-velvet{background:linear-gradient(140deg,#190d2b,#6d3ca4)}.album-photo-count-builder{background:radial-gradient(circle at 90% 10%,#406eee2b,#0000 34%),linear-gradient(140deg,#e54e8e1a,#0a182bf5 55%);border:1px solid #31435f;border-radius:15px;margin-bottom:14px;padding:18px;box-shadow:inset 0 1px #ffffff0a}.album-photo-count-builder>small{color:#ee6695;letter-spacing:.18em;font-size:7px;font-weight:800}.album-photo-count-builder>div:first-of-type{align-items:end;gap:8px;margin:8px 0 4px;display:flex}.album-photo-count-builder>div:first-of-type b{color:#fff;font:500 47px/.9 Iowan Old Style,Baskerville,Georgia,serif}.album-photo-count-builder>div:first-of-type span{color:#a6b1c1;padding-bottom:4px;font-size:10px}.album-photo-count-builder>p{color:#8290a5;margin:10px 0 12px;font-size:9px;line-height:1.55}.album-count-presets{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.album-count-presets button{color:#9eabbd;background:#081522;border:1px solid #30415b;border-radius:7px;min-height:34px;font-size:10px;font-weight:800}.album-count-presets button.active{color:#fff;background:linear-gradient(135deg,#e84b8e52,#4965e447);border-color:#e85d94}.album-photo-count-builder input[type=range]{accent-color:#d957ac;width:100%;margin-top:14px}.album-reader-actions{color:#8190a4;justify-content:center;align-items:center;gap:9px;max-width:560px;margin:13px auto 0;display:flex}.album-reader-actions>button,.album-reader-actions>label{color:#aeb9ca;background:#071321;border:1px solid #2d3e59;border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:9px;font-weight:700;display:flex}.album-reader-actions>button.playing{border-color:var(--album-accent);color:#fff;box-shadow:0 0 18px var(--album-accent)}@supports (color:color-mix(in lab, red, red)){.album-reader-actions>button.playing{box-shadow:0 0 18px color-mix(in srgb,var(--album-accent),transparent 72%)}}.album-reader-actions button span{color:var(--album-accent)}.album-reader-actions select{color:#fff;background:#0c1a2b;border:0;outline:0;min-height:28px;font-size:9px}body .momento-album-book.theme-monochrome{--album-paper:#efefec;--album-paper-deep:#a6a8ad;--album-ink:#101216;--album-muted:#6a6d74;background:radial-gradient(at 50% 25%,#dce2eb29,#0000 35%),linear-gradient(160deg,#11151b,#020305)}body .momento-album-book.theme-ocean{--album-paper:#edf3f6;--album-paper-deep:#9aafba;--album-ink:#112631;--album-muted:#58717c;background:radial-gradient(at 50% 25%,#2781d947,#0000 35%),linear-gradient(160deg,#072039,#020a13)}body .momento-album-book.theme-sunset{--album-paper:#f5ece4;--album-paper-deep:#c5a08c;--album-ink:#3a211b;--album-muted:#896a5c;background:radial-gradient(at 50% 25%,#f4704142,#0000 35%),linear-gradient(160deg,#321326,#13070b)}body .momento-album-book.theme-velvet{--album-paper:#f0eaf3;--album-paper-deep:#b3a1bc;--album-ink:#281a31;--album-muted:#76617e;background:radial-gradient(at 50% 25%,#874bdc45,#0000 35%),linear-gradient(160deg,#1c0e2d,#08040e)}body .theme-monochrome.cover-classic .album-hard-cover,body .theme-monochrome.cover-foil .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#32363d,#090b0f)}body .theme-ocean.cover-classic .album-hard-cover,body .theme-ocean.cover-foil .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#155989,#06172a)}body .theme-sunset.cover-classic .album-hard-cover,body .theme-sunset.cover-foil .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#a3473b,#351525)}body .theme-velvet.cover-classic .album-hard-cover,body .theme-velvet.cover-foil .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#6a3c8c,#1d0c2f)}body .cover-minimal .album-cover-copy h1{letter-spacing:-.055em;font-family:Helvetica Neue,Arial,sans-serif;font-weight:540}.cover-minimal .album-cover-copy p{font-family:Helvetica Neue,Arial,sans-serif;font-style:normal}body .cover-classic .album-cover-copy h1{letter-spacing:-.025em;font-family:Baskerville,Georgia,serif}body .cover-foil .album-cover-art{display:none}.cover-foil .album-hard-cover{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#1a2540,#07101c)}.cover-foil .album-hard-cover:after{content:"";border:1px solid var(--album-accent);position:absolute;inset:17px}@supports (color:color-mix(in lab, red, red)){.cover-foil .album-hard-cover:after{border:1px solid color-mix(in srgb,var(--album-accent),#e8ca8a 48%)}}.cover-foil .album-hard-cover:after{opacity:.48;border-radius:3px 15px 15px 3px}.cover-foil .album-cover-copy h1{color:#0000;background:linear-gradient(105deg,#fff0be,var(--album-accent),#f9d889,#fff2c6);width:max-content;max-width:100%;text-shadow:0 8px 30px var(--album-accent);-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab, red, red)){.cover-foil .album-cover-copy h1{text-shadow:0 8px 30px color-mix(in srgb,var(--album-accent),transparent 70%)}}.cover-foil .album-cover-copy h1{font-family:Baskerville,Georgia,serif}body .cover-cameo .album-hard-cover{background:radial-gradient(circle at 50% 32%,var(--album-accent),transparent 38%),linear-gradient(145deg,#1b2033,#080d19)}@supports (color:color-mix(in lab, red, red)){body .cover-cameo .album-hard-cover{background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--album-accent),transparent 70%),transparent 38%),linear-gradient(145deg,#1b2033,#080d19)}}.cover-cameo .album-cover-art{border:2px solid var(--album-accent);inset:12% 15% 41%}@supports (color:color-mix(in lab, red, red)){.cover-cameo .album-cover-art{border:2px solid color-mix(in srgb,var(--album-accent),#fff 28%)}}.cover-cameo .album-cover-art{border-radius:48% 48% 8px 8px;box-shadow:0 17px 35px #00000057,0 0 0 8px #ffffff09}.cover-cameo .album-cover-shade{background:linear-gradient(#04081014,#040810d9)}.cover-cameo .album-cover-copy{margin-top:auto}.cover-cameo .album-cover-copy h1{font-family:Iowan Old Style,Baskerville,Georgia,serif;font-style:italic;font-weight:400}body .album-layout-mosaic .album-photo-composition{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr)}.album-layout-mosaic .album-photo-1{grid-area:1/1/3/3}.album-layout-mosaic .album-photo-2{grid-area:1/3/2}.album-layout-mosaic .album-photo-3{grid-area:2/3/4}.album-layout-mosaic .album-photo-4{grid-area:3/1}.album-layout-mosaic .album-photo-5{grid-area:3/2}body .album-layout-magazine .album-photo-composition{grid-template-rows:1fr 1fr;grid-template-columns:1.45fr .8fr}.album-layout-magazine .album-photo-1{grid-row:1/3}.album-layout-magazine .album-photo-2{grid-area:1/2}.album-layout-magazine .album-photo-3{grid-area:2/2}@media (max-width:1100px){.album-studio-layout{grid-template-columns:1fr}.album-template-gallery{grid-template-columns:repeat(4,1fr)}.album-customiser{min-height:0}}@media (max-width:780px){.album-template-gallery{grid-template-columns:1fr 1fr}.album-reader-actions{flex-wrap:wrap}.album-reader-actions>button,.album-reader-actions>label{flex:1;justify-content:center}.album-layout-mosaic .album-photo figcaption,.album-layout-magazine .album-photo:not(.album-photo-1) figcaption{display:none}}@media (max-width:420px){.album-template-gallery{gap:7px}.album-template-gallery>button{min-height:145px}.album-count-presets,.album-cover-selector>div{grid-template-columns:repeat(5,minmax(0,1fr))}}.album-experience-note{background:radial-gradient(circle at 8% 20%,#eb539221,#0000 24%),linear-gradient(115deg,#0e1d32fa,#060e1bfa);border:1px solid #2a3c58;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:88px;margin-top:25px;padding:15px 18px;display:grid;box-shadow:0 20px 50px #0003,inset 0 1px #ffffff0a}.album-experience-note>img{object-fit:contain;background:linear-gradient(145deg,#ef529121,#397af021);border:1px solid #7181f559;border-radius:13px;width:44px;height:44px;padding:8px;box-shadow:0 10px 24px #141e4759}.album-experience-note b,.album-experience-note small{display:block}.album-experience-note b{color:#f7f8fb;font:500 17px/1.15 Iowan Old Style,Baskerville,Georgia,serif}.album-experience-note small{color:#91a0b5;max-width:760px;margin-top:5px;font-size:10px;line-height:1.5}.album-experience-note>span{color:#dd6ba0;letter-spacing:.17em;white-space:nowrap;font-size:7px;font-weight:800}.album-studio-toolbar{z-index:20;-webkit-backdrop-filter:blur(18px);padding:8px 10px;position:sticky;top:10px}.album-studio-toolbar>div{min-width:0}.album-studio-toolbar>div>button{text-align:left;align-content:center;min-width:138px;min-height:52px;padding:8px 14px;display:grid;position:relative}.album-studio-toolbar>div>button b,.album-studio-toolbar>div>button small{display:block}.album-studio-toolbar>div>button b{font-size:11px}.album-studio-toolbar>div>button small{color:#74849a;margin-top:2px;font-size:8px;font-weight:600}.album-studio-toolbar>div>button.active small{color:#b8c2d2}.album-studio-toolbar button i{min-width:21px;height:21px;margin:0;position:absolute;top:7px;right:8px}.album-customiser{background:radial-gradient(circle at 16% 0,#e24b8d17,#0000 28%),linear-gradient(155deg,#0c192bfc,#040c17fe);min-height:720px;padding:25px 22px}.album-customiser>header{margin-bottom:18px}.album-customiser>header h3{max-width:340px;font-size:32px}.album-customiser>header p{font-size:11px}.album-design-nav{background:#030a14ad;border:1px solid #273952;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:19px;padding:5px;display:grid}.album-design-nav button{color:#7f8da2;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;min-height:54px;padding:8px 10px}.album-design-nav button b,.album-design-nav button small{display:block}.album-design-nav button b{color:#b9c3d2;font-size:10px}.album-design-nav button small{margin-top:3px;font-size:7px}.album-design-nav button.active{background:linear-gradient(120deg,#e34e8d2e,#4564e129);border-color:#754176;box-shadow:inset 2px 0 #ec5e91}.album-design-nav button.active b{color:#fff}.album-design-nav button.active small{color:#aab7ca}.album-design-section{animation:.28s both album-control-enter}.album-design-section>label,.album-design-section>fieldset{color:#aeb8c8;border:0;gap:8px;margin:0 0 18px;padding:0;font-size:10px;font-weight:700;display:grid}.album-design-section .album-switch{margin-top:4px}@keyframes album-control-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.album-template-gallery{gap:8px}.album-template-gallery>button{min-height:145px}.album-photo-picker-status{background:#071421;border:1px solid #263750;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:5px 0 10px;padding:10px 12px;display:flex}.album-photo-picker-status span{color:#dce3ed;font-size:9px;font-weight:800}.album-photo-picker-status small{color:#718096;text-align:right;font-size:7px}.album-photo-picker{content-visibility:auto;contain-intrinsic-size:520px;max-height:520px}.album-photo-picker button img{transition:opacity .2s,transform .28s}.album-photo-picker button:hover img{transform:scale(1.04)}.album-load-more{color:#c4cedc;background:linear-gradient(120deg,#0b192a,#081321);border:1px solid #30425d;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:10px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.album-preview-shell{background:radial-gradient(circle at 50% 8%,#4864de14,#0000 28%),linear-gradient(150deg,#0a1627fc,#040b16fe);top:96px}.album-preview-shell>header{padding-inline:10px}.album-paper-rule>img{object-fit:contain;filter:saturate(1.08)drop-shadow(0 2px 4px #1f294b21);width:28px;height:18px;display:block}.album-paper-rule{min-height:20px}.album-photo-open{width:100%;height:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.album-photo-open .album-photo-ambient{position:absolute}.album-photo-expand{z-index:4;color:#fff;opacity:0;background:#03081094;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:28px;height:28px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:8px;right:8px;transform:translateY(-3px);box-shadow:0 6px 18px #00000040}:is(.album-photo:hover .album-photo-expand,.album-photo-open:focus-visible .album-photo-expand){opacity:1;transform:none}.album-photo-open:focus-visible{outline:3px solid var(--album-accent);outline-offset:-3px}body .album-turning-sheet{will-change:transform;transform:translate(0);box-shadow:16px 25px 34px #00000029}.album-page-curl{transition:opacity .18s}.turn-forward .album-turning-sheet{animation:.92s cubic-bezier(.22,.72,.18,1) both album-page-forward-v58!important}.turn-back .album-turning-sheet{animation:.92s cubic-bezier(.22,.72,.18,1) both album-page-back-v58!important}.is-dragging .album-turning-sheet{transform:rotateY(var(--album-drag-angle)) translateZ(calc(var(--album-drag-progress) * 26px)) scaleX(calc(1 - var(--album-drag-progress) * .035))!important;animation:none!important}@keyframes album-page-forward-v58{0%{transform:rotateY(0)translateZ(0)scaleX(1);box-shadow:16px 25px 34px #00000029}28%{transform:rotateY(-38deg)translateZ(16px)rotateX(.7deg)scaleX(.986);box-shadow:35px 28px 46px #00000045}52%{transform:rotateY(-91deg)translateZ(31px)rotateX(1.1deg)scaleX(.956);box-shadow:3px 31px 50px #0000004f}75%{transform:rotateY(-139deg)translateZ(18px)rotateX(.45deg)scaleX(.978);box-shadow:-30px 23px 42px #0000003d}to{transform:rotateY(-180deg)translateZ(0)scaleX(1);box-shadow:-12px 18px 28px #0000001f}}@keyframes album-page-back-v58{0%{transform:rotateY(0)translateZ(0)scaleX(1);box-shadow:-16px 25px 34px #00000029}28%{transform:rotateY(38deg)translateZ(16px)rotateX(-.7deg)scaleX(.986);box-shadow:-35px 28px 46px #00000045}52%{transform:rotateY(91deg)translateZ(31px)rotateX(-1.1deg)scaleX(.956);box-shadow:-3px 31px 50px #0000004f}75%{transform:rotateY(139deg)translateZ(18px)rotateX(-.45deg)scaleX(.978);box-shadow:30px 23px 42px #0000003d}to{transform:rotateY(180deg)translateZ(0)scaleX(1);box-shadow:12px 18px 28px #0000001f}}.album-photo-lightbox{z-index:10000;color:#fff;-webkit-backdrop-filter:blur(20px);isolation:isolate;background:#02070ff0;grid-template-rows:1fr;grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;gap:18px;padding:72px 76px 46px;animation:.28s both album-lightbox-in;display:grid;position:fixed;inset:0}.album-lightbox-ambient{z-index:-2;background-image:linear-gradient(#0308118f,#030811e0),var(--album-photo);filter:blur(55px)saturate(1.1);opacity:.5;background-position:50%;background-size:cover;position:absolute;inset:-9%;transform:scale(1.12)}.album-photo-lightbox:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 44%,#0000 0 22%,#01050c4d 64%,#01050cc2);position:absolute;inset:0}.album-lightbox-dismiss{z-index:0;cursor:zoom-out;background:0 0;border:0;position:absolute;inset:0}.album-photo-lightbox>header,.album-photo-lightbox>figure,.album-lightbox-nav{z-index:1;position:relative}.album-photo-lightbox>header{grid-template-columns:45px 1fr 45px;align-items:center;min-height:54px;display:grid;position:absolute;inset:14px 20px auto}.album-photo-lightbox>header img{object-fit:contain;width:40px;height:34px}.album-photo-lightbox>header span{color:#bdc8d8;letter-spacing:.15em;text-align:center;font-size:9px;font-weight:800}.album-photo-lightbox>header button,.album-lightbox-nav{color:#fff;background:#07101db3;border:1px solid #ffffff3b;border-radius:50%;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.album-photo-lightbox>header button{justify-self:end}.album-lightbox-nav{width:56px;height:56px;font-size:18px;box-shadow:0 12px 30px #00000047}.album-lightbox-nav:hover,.album-photo-lightbox>header button:hover{border-color:var(--album-accent);background:var(--album-accent)}@supports (color:color-mix(in lab, red, red)){.album-lightbox-nav:hover,.album-photo-lightbox>header button:hover{background:color-mix(in srgb,var(--album-accent),#07101d 75%)}}.album-photo-lightbox>figure{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;margin:0;display:flex}.album-photo-lightbox>figure>img{object-fit:contain;border-radius:4px;max-width:100%;max-height:calc(100svh - 150px);box-shadow:0 35px 90px #00000094,0 0 0 1px #ffffff1a}.album-photo-lightbox figcaption{text-align:center;width:min(760px,90%);margin-top:14px}.album-photo-lightbox figcaption b,.album-photo-lightbox figcaption small{display:block}.album-photo-lightbox figcaption b{font:500 18px/1.2 Iowan Old Style,Baskerville,Georgia,serif}.album-photo-lightbox figcaption small{color:#a7b3c4;margin-top:4px;font-size:9px}.album-lightbox-nav.previous{justify-self:end}.album-lightbox-nav.next{justify-self:start}@keyframes album-lightbox-in{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.album-studio-layout{grid-template-columns:1fr}.album-preview-shell{top:auto}.album-customiser{min-height:0}.album-template-gallery{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.album-experience-note{grid-template-columns:42px 1fr}.album-experience-note>span{grid-column:1/-1}.album-studio-toolbar{top:4px}.album-studio-toolbar>div>button{min-width:124px}.album-studio-toolbar>div>button small{display:none}.album-design-nav,.album-template-gallery{grid-template-columns:1fr 1fr}.album-photo-picker-status{display:block}.album-photo-picker-status small{text-align:left;margin-top:4px;display:block}.album-photo-lightbox{grid-template-columns:45px minmax(0,1fr) 45px;gap:5px;padding:67px 10px 25px}.album-lightbox-nav{width:42px;height:42px}.album-photo-lightbox>figure>img{max-height:calc(100svh - 145px)}.album-photo-expand{opacity:1}}@media (prefers-reduced-motion:reduce){.album-design-section,.album-photo-lightbox{animation:none}.turn-forward .album-turning-sheet,.turn-back .album-turning-sheet{animation-duration:.01ms!important}}@media print{.album-layout-mosaic .album-print-photo-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr)}.album-layout-magazine .album-print-photo-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr)}}.album-studio-toolbar>div>button{padding-left:46px}.album-studio-toolbar>div>button:before{color:#8e9bb0;background:#091524;border:1px solid #3a4c69;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;font-weight:800;display:grid;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.album-studio-toolbar>div>button:first-child:before{content:"1"}.album-studio-toolbar>div>button:nth-child(2):before{content:"2"}.album-studio-toolbar>div>button:nth-child(3):before{content:"3"}.album-studio-toolbar>div>button.active:before{color:#fff;background:linear-gradient(145deg,#ed5e91,#7d57dc 62%,#397ff0);border-color:#ea6297;box-shadow:0 0 18px #da4aa759}.album-customiser{border-color:#2c3d59;box-shadow:0 26px 70px #00000040,inset 0 1px #ffffff09}.album-customiser>header h3{font-size:28px}.album-customiser>header p{max-width:330px}.album-design-nav button{min-height:58px;padding:9px 11px}.album-design-nav button b{font-size:11px}.album-design-nav button small{letter-spacing:.02em;font-size:7px}.album-design-section fieldset>p{color:#76859b;margin:-2px 0 3px;font-size:8px;font-weight:500;line-height:1.5}.album-cover-look-grid,.album-scene-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.album-cover-look-grid>button,.album-scene-grid>button{color:#c4cede;text-align:left;background:linear-gradient(145deg,#0a1728,#06101d);border:1px solid #2b3d57;border-radius:11px;align-content:start;min-width:0;padding:8px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.album-cover-look-grid>button:hover,.album-scene-grid>button:hover{border-color:#657493;transform:translateY(-2px)}.album-cover-look-grid>button.active,.album-scene-grid>button.active{border-color:var(--album-accent);box-shadow:0 0 0 2px var(--album-accent),0 15px 28px #00000040}@supports (color:color-mix(in lab, red, red)){.album-cover-look-grid>button.active,.album-scene-grid>button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--album-accent),transparent 74%),0 15px 28px #00000040}}.album-cover-look-grid>button>b,.album-cover-look-grid>button>small,.album-scene-grid>button>b,.album-scene-grid>button>small{display:block}.album-cover-look-grid>button>b,.album-scene-grid>button>b{color:#f2f5fa;margin-top:8px;font-size:9px}.album-cover-look-grid>button>small,.album-scene-grid>button>small{color:#73839a;margin-top:3px;font-size:7px;line-height:1.4}.album-cover-look{background:linear-gradient(160deg,#050c1714,#050c17e0),var(--album-cover),linear-gradient(145deg,#243550,#080f1c);background-position:50%;background-size:cover;border-radius:7px;align-items:flex-end;height:92px;padding:10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.album-cover-look:before{content:"";background:url(/momento-rail-monogram.png) 50%/contain no-repeat;width:37px;height:16px;position:absolute;top:8px;left:9px}.album-cover-look>span{color:#fff;text-shadow:0 3px 14px #000;max-width:100%;font:500 16px/.95 Iowan Old Style,Baskerville,Georgia,serif;position:relative}.album-cover-look.cover-classic{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(145deg,#26314a,#09111f);justify-content:center;align-items:center}.album-cover-look.cover-classic>span{text-align:center}.album-cover-look.cover-minimal>span{font-family:Helvetica Neue,Arial,sans-serif;font-weight:600}.album-cover-look.cover-foil{box-shadow:inset 0 0 0 1px #e9c57880,inset 0 0 0 5px #e9c57814}.album-cover-look.cover-foil>span{color:#f5dca6}.album-cover-look.cover-cameo:after{content:"";border:1px solid var(--album-accent);background:var(--album-cover) center/cover;border-radius:50%;width:46px;height:46px;position:absolute;top:16px;right:12px}.scene-chip{border-radius:7px;height:84px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.scene-chip>span,.scene-chip>em{pointer-events:none;display:block;position:absolute}.scene-chip>span{background:linear-gradient(145deg,#f056963b,#3678ef3d),#091526;border:1px solid #ffffff3b;border-radius:4px;width:55px;height:67px;top:10px;left:50%;transform:translate(-50%);box-shadow:0 10px 22px #0000006b}.scene-chip>em{background:linear-gradient(135deg,#453c43,#9b7354);border:2px solid #ffffffb8;width:36px;height:25px;bottom:7px;right:8px;transform:rotate(8deg)}.scene-chip.scene-aurora{background:radial-gradient(circle at 72% 24%,#3781ff8c,#0000 32%),radial-gradient(circle at 22% 72%,#eb459666,#0000 34%),#071324}.scene-chip.scene-leather{background:radial-gradient(circle at 87% 15%,#ffb050bf,#0000 15%),repeating-radial-gradient(circle at 20% 30%,#1f1b1b 0 1px,#0a0b0d 1px 3px)}.scene-chip.scene-linen{background:repeating-linear-gradient(90deg,#684c3414 0 1px,#0000 1px 3px),linear-gradient(145deg,#d9c7ad,#695746)}.scene-chip.scene-velvet{background:radial-gradient(circle at 65% 32%,#75438a,#0000 36%),linear-gradient(145deg,#301a3c,#0e0917)}.scene-chip.scene-gallery{background:linear-gradient(120deg,#d9dee4 0 45%,#aab4c0 45% 48%,#f0f2f5 48%)}.scene-chip.scene-celebration{background:radial-gradient(circle at 20% 28%,#ffc56a 0 2px,#0000 3px) 0 0/28px 28px,radial-gradient(circle at 65% 20%,#ef6999 0 3px,#0000 4px) 0 0/35px 35px,radial-gradient(circle at 74% 68%,#5d8eff 0 2px,#0000 3px) 0 0/30px 30px,linear-gradient(145deg,#391625,#07101d)}body .momento-album-book{isolation:isolate;position:relative;overflow:hidden}body .momento-album-book.scene-aurora{background:radial-gradient(at 52% 22%,#5758ee40,#0000 38%),radial-gradient(circle at 10% 72%,#e641902b,#0000 25%),linear-gradient(155deg,#111730,#060914 65%,#15091d)}body .momento-album-book.scene-leather{background:radial-gradient(circle at 89% 17%,#faa7413b,#0000 17%),radial-gradient(circle at 8% 9%,#ec822d1f,#0000 14%),repeating-radial-gradient(circle at 35% 25%,#24211f 0 1px,#0a0b0d 1px 3px)}body .momento-album-book.scene-linen{background:repeating-linear-gradient(90deg,#5e47360e 0 1px,#0000 1px 4px),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 5px),linear-gradient(145deg,#876,#2d2a2a)}body .momento-album-book.scene-velvet{background:radial-gradient(at 50% 20%,#914db445,#0000 38%),repeating-linear-gradient(105deg,#ffffff05 0 2px,#0000 2px 9px),linear-gradient(145deg,#2c1537,#080710 72%)}body .momento-album-book.scene-gallery{background:linear-gradient(110deg,#ffffff0a,#0000 32%),radial-gradient(at 50% 14%,#e0eaf829,#0000 38%),linear-gradient(155deg,#222b36,#070b11 68%)}body .momento-album-book.scene-celebration{background:radial-gradient(circle at 12% 22%,#ffb24854,#0000 9%),radial-gradient(circle at 78% 18%,#eb479740,#0000 14%),radial-gradient(circle at 90% 74%,#387df538,#0000 18%),linear-gradient(145deg,#2d1227,#050a13 67%)}.album-scene-decor{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.album-scene-print{aspect-ratio:.74;opacity:0;background-position:50%;background-size:cover;border:6px solid #f2ede4e0;width:142px;display:block;position:absolute;box-shadow:0 22px 42px #00000080}.album-scene-print.print-1{bottom:30px;left:-34px;transform:rotate(-13deg)}.album-scene-print.print-2{bottom:38px;right:-33px;transform:rotate(11deg)}.album-scene-print.print-3{top:29%;right:4%;transform:rotate(-8deg)}.album-scene-light{opacity:0;filter:blur(6px);border-radius:50%;width:120px;height:120px;position:absolute}.album-scene-light.light-one{top:-32px;left:-25px}.album-scene-light.light-two{top:-27px;right:-24px}.scene-leather .album-scene-print,.scene-celebration .album-scene-print{opacity:.78}.scene-leather .album-scene-light{opacity:.8;background:radial-gradient(circle,#fff9d3 0 8%,#f2a64b 9% 20%,#f68b2d26 48%,#0000 70%);box-shadow:0 0 40px #ff9c3752}.scene-celebration .album-scene-light{opacity:.55;background:radial-gradient(circle,var(--album-accent),transparent 67%)}.scene-linen .album-scene-print,.scene-velvet .album-scene-print{opacity:.24}.scene-gallery .album-scene-print{opacity:.18;border-color:#f2f3f4}.album-book-stage,.album-book-controls,.album-reader-actions,.album-swipe-note{z-index:2;position:relative}body .turn-forward .album-turning-sheet{animation:.5s cubic-bezier(.2,.78,.2,1) both album-page-forward-v59!important}body .turn-back .album-turning-sheet{animation:.5s cubic-bezier(.2,.78,.2,1) both album-page-back-v59!important}body .is-dragging .album-turning-sheet{transform:rotateY(var(--album-drag-angle)) translateZ(calc(var(--album-drag-progress) * 18px)) scaleX(calc(1 - var(--album-drag-progress) * .025))!important;animation:none!important}@keyframes album-page-forward-v59{0%{transform:rotateY(0)translateZ(0)scaleX(1);box-shadow:14px 18px 28px #00000024}42%{transform:rotateY(-73deg)translateZ(20px)rotateX(.35deg)scaleX(.978);box-shadow:31px 24px 40px #00000047}66%{transform:rotateY(-122deg)translateZ(17px)rotateX(.2deg)scaleX(.982);box-shadow:-22px 22px 36px #00000038}to{transform:rotateY(-180deg)translateZ(0)scaleX(1);box-shadow:-9px 14px 23px #0000001a}}@keyframes album-page-back-v59{0%{transform:rotateY(0)translateZ(0)scaleX(1);box-shadow:-14px 18px 28px #00000024}42%{transform:rotateY(73deg)translateZ(20px)rotateX(-.35deg)scaleX(.978);box-shadow:-31px 24px 40px #00000047}66%{transform:rotateY(122deg)translateZ(17px)rotateX(-.2deg)scaleX(.982);box-shadow:22px 22px 36px #00000038}to{transform:rotateY(180deg)translateZ(0)scaleX(1);box-shadow:9px 14px 23px #0000001a}}@media (max-width:1100px){.album-studio-layout{grid-template-columns:1fr}.album-cover-look-grid,.album-scene-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.album-studio-toolbar>div>button{padding-left:39px}.album-studio-toolbar>div>button:before{left:8px}.album-cover-look-grid,.album-scene-grid{grid-template-columns:1fr 1fr}.album-scene-print{opacity:0!important}.album-scene-light{opacity:.35!important}}@media (prefers-reduced-motion:reduce){body .turn-forward .album-turning-sheet,body .turn-back .album-turning-sheet{animation-duration:.01ms!important}}.album-photo.album-video{background:linear-gradient(145deg,#07101c,#111a2d)}.album-photo-open>video,.album-photo-picker button>video,.pl-media-open>video{object-fit:cover;background:#030711;width:100%;height:100%;display:block}.album-video-play,.album-photo-picker button>i,.pl-media-open>span{z-index:5;color:#fff;width:46px;height:46px;box-shadow:0 12px 30px #00000061,0 0 28px var(--album-accent,#ed5d99);background:linear-gradient(135deg,#ee4f96eb,#427ff1eb);border:1px solid #ffffff9e;border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%}@supports (color:color-mix(in lab, red, red)){.album-video-play,.album-photo-picker button>i,.pl-media-open>span{box-shadow:0 12px 30px #00000061,0 0 28px color-mix(in srgb,var(--album-accent,#ed5d99),transparent 55%)}}.album-video-play,.album-photo-picker button>i,.pl-media-open>span{pointer-events:none;font-size:14px;font-style:normal;transform:translate(-50%,-50%)}.album-photo-picker button{position:relative}.album-photo-picker button.is-video>i{width:32px;height:32px;font-size:10px}.album-photo-picker button.is-video>span{z-index:6}.album-photo-lightbox.showing-video{background:radial-gradient(circle at 50% 40%,#33447f47,#0000 42%),#02070ffa}.album-photo-lightbox>figure>video{object-fit:contain;background:#000;border-radius:6px;width:min(1200px,100%);max-width:100%;max-height:calc(100svh - 150px);display:block;box-shadow:0 35px 90px #0000009e,0 0 0 1px #ffffff1a}.album-print-video>div{text-align:center;color:#fff;background:radial-gradient(circle at 50% 38%,#dd4c993b,#0000 31%),linear-gradient(145deg,#101b31,#030711);place-content:center;gap:8px;width:100%;height:100%;min-height:240px;display:grid}.album-print-video>div span{background:linear-gradient(135deg,#e6509a,#497ff0);border:1px solid #ffffff73;border-radius:50%;place-items:center;width:50px;height:50px;margin:auto;display:grid}.album-print-video>div b{letter-spacing:.16em;font-size:11px}.album-print-video>div small{color:#a5b0c1;font-size:9px}.pl-media-open{aspect-ratio:1;color:#fff;cursor:zoom-in;background:#030711;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pl-media-open>img{height:100%}.pl-media-open>span{width:42px;height:42px}.pl-media-lightbox{z-index:10000;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 50% 40%,#41529233,#0000 43%),#02070ff7;grid-template-columns:62px minmax(0,1fr) 62px;align-items:center;gap:18px;padding:72px 80px 44px;display:grid;position:fixed;inset:0}.pl-media-lightbox>header{grid-template-columns:180px 1fr 45px;align-items:center;min-height:54px;display:grid;position:absolute;inset:12px 20px auto}.pl-media-lightbox .pl-brand{width:145px}.pl-media-lightbox>header span{color:#b8c4d5;letter-spacing:.16em;text-align:center;font-size:9px;font-weight:800}.pl-media-lightbox>header button,.pl-media-lightbox>button{color:#fff;cursor:pointer;background:#091527;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.pl-media-lightbox>header button,.pl-media-lightbox>button.previous{justify-self:end}.pl-media-lightbox>button.next{justify-self:start}.pl-media-lightbox figure{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;margin:0;display:flex}.pl-media-lightbox figure>img,.pl-media-lightbox figure>video{object-fit:contain;background:#000;border-radius:6px;max-width:100%;max-height:calc(100svh - 155px);box-shadow:0 35px 90px #0009,0 0 0 1px #ffffff1a}.pl-media-lightbox figcaption{text-align:center;margin-top:14px}.pl-media-lightbox figcaption b,.pl-media-lightbox figcaption span{display:block}.pl-media-lightbox figcaption span{color:#96a4b8;margin-top:4px;font-size:10px}@media (max-width:720px){.album-photo-lightbox,.pl-media-lightbox{grid-template-columns:42px minmax(0,1fr) 42px;gap:5px;padding:66px 10px 20px}.album-lightbox-nav,.pl-media-lightbox>button{width:40px;height:40px}.album-photo-lightbox>figure>video,.pl-media-lightbox figure>video,.pl-media-lightbox figure>img{max-height:calc(100svh - 130px)}.pl-media-lightbox>header{grid-template-columns:110px 1fr 42px}.pl-media-lightbox .pl-brand{width:102px}}.album-book-stage>.album-open-book,.album-cover-layer{grid-area:1/1}.album-cover-layer{width:100%;height:100%;min-height:inherit;z-index:12;transform-style:preserve-3d;pointer-events:none;place-items:center;display:grid;position:relative}.album-book-stage.cover-opening .album-open-book,.album-book-stage.cover-closing .album-open-book{z-index:1}body .album-book-stage.cover-opening .album-hard-cover{will-change:transform,filter,opacity;animation:.62s cubic-bezier(.22,.68,.16,1) both album-cover-open-v60!important}body .album-book-stage.cover-closing .album-hard-cover{will-change:transform,filter,opacity;animation:.62s cubic-bezier(.22,.68,.16,1) both album-cover-close-v60!important}@keyframes album-cover-open-v60{0%{filter:brightness();opacity:1;transform:rotateY(-4deg)rotateX(1deg)translate(0)}28%{filter:brightness(.82);transform:rotateY(-42deg)rotateX(.7deg)translate3d(-2%,0,25px)}61%{filter:brightness(.64);opacity:1;transform:rotateY(-116deg)rotateX(.3deg)translate3d(-8%,0,31px)}to{filter:brightness(.9);opacity:.1;transform:rotateY(-179deg)rotateX(0)translate3d(-17%,0,2px)}}@keyframes album-cover-close-v60{0%{filter:brightness(.9);opacity:.1;transform:rotateY(-179deg)rotateX(0)translate3d(-17%,0,2px)}39%{filter:brightness(.64);opacity:1;transform:rotateY(-116deg)rotateX(.3deg)translate3d(-8%,0,31px)}72%{filter:brightness(.82);transform:rotateY(-42deg)rotateX(.7deg)translate3d(-2%,0,25px)}to{filter:brightness();opacity:1;transform:rotateY(-4deg)rotateX(1deg)translate(0)}}.album-open-book.first-opening .album-book-page.left{background:linear-gradient(90deg,var(--album-paper),var(--album-paper))}@supports (color:color-mix(in lab, red, red)){.album-open-book.first-opening .album-book-page.left{background:linear-gradient(90deg,color-mix(in srgb,var(--album-paper),#131722 10%),var(--album-paper))}}.album-inside-cover{background:radial-gradient(circle at 50% 46%,var(--album-accent),transparent 35%),linear-gradient(112deg,var(--album-paper),var(--album-paper));justify-content:center;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.album-inside-cover{background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--album-accent),transparent 91%),transparent 35%),linear-gradient(112deg,color-mix(in srgb,var(--album-paper),#47394b 8%),var(--album-paper))}}.album-inside-cover:before{content:"";border:1px solid var(--album-muted);position:absolute;inset:17px}@supports (color:color-mix(in lab, red, red)){.album-inside-cover:before{border:1px solid color-mix(in srgb,var(--album-muted),transparent 78%)}}.album-inside-cover:before{pointer-events:none;border-radius:7px 2px 2px 7px}.album-inside-cover-mark{color:var(--album-muted);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex;position:absolute;top:25px;left:28px}.album-inside-cover-mark img{object-fit:contain;width:31px;height:20px}.album-inside-cover-copy{z-index:1;text-align:center;max-width:320px;margin:auto;position:relative}.album-inside-cover-copy small{color:var(--album-muted);letter-spacing:.22em;font-size:7px;font-weight:800}.album-inside-cover-copy h2{color:var(--album-ink);letter-spacing:-.04em;text-wrap:balance;margin:15px 0 10px;font:500 clamp(30px,4vw,49px)/.96 Iowan Old Style,Baskerville,Georgia,serif}.album-inside-cover-copy i{background:var(--album-accent);width:48px;height:2px;margin:17px auto;display:block}.album-inside-cover-copy p{color:var(--album-muted);margin:0;font:italic 13px/1.5 Iowan Old Style,Baskerville,Georgia,serif}.album-open-book.first-opening .album-book-page.right{box-shadow:inset 21px 0 31px #0000001c,10px 15px 0 var(--album-edge)}@supports (color:color-mix(in lab, red, red)){.album-open-book.first-opening .album-book-page.right{box-shadow:inset 21px 0 31px #0000001c,10px 15px 0 color-mix(in srgb,var(--album-edge),transparent 18%)}}@media (max-width:720px){.portrait-reader .album-cover-layer{width:100%}.portrait-reader .album-inside-cover{display:none}}@media (prefers-reduced-motion:reduce){body .album-book-stage.cover-opening .album-hard-cover,body .album-book-stage.cover-closing .album-hard-cover{animation-duration:.01ms!important}}.momento-home-v2{--mh-bg:#050914;--mh-panel:#0b1427;--mh-line:#a9bce02e;--mh-text:#f8f6ff;--mh-muted:#aeb8ce;--mh-coral:#ff6381;--mh-pink:#ed4eaa;--mh-violet:#9b5cff;--mh-blue:#3c88ff;--mh-mint:#45dfba;background:var(--mh-bg);color:var(--mh-text);min-height:100vh;overflow:hidden}.momento-home-v2 button,.momento-home-v2 a{font:inherit}.mh-brand{object-fit:contain;width:190px;height:auto;display:block}.mh-brand.compact{width:112px}.mh-nav{z-index:30;grid-template-columns:220px 1fr auto;align-items:center;gap:32px;max-width:1540px;margin:auto;padding:28px 38px;display:grid;position:relative}.mh-nav nav{justify-content:center;gap:32px;display:flex}.mh-nav nav a{color:#c3cbe0;font-size:14px;text-decoration:none}.mh-nav nav a:hover{color:#fff}.mh-nav-actions{align-items:center;gap:12px;display:flex}.mh-nav-actions button,.mh-hero-primary,.mh-closing button:first-child{color:#fff;cursor:pointer;border:0;border-radius:14px}.mh-nav-actions button:first-child{background:0 0;padding:15px 18px}.mh-nav-actions button:last-child,.mh-hero-primary,.mh-closing button:first-child{background:linear-gradient(115deg,var(--mh-coral),var(--mh-pink) 42%,var(--mh-blue));align-items:center;gap:18px;padding:16px 22px;display:flex;box-shadow:0 14px 40px #9c4add47,inset 0 0 0 1px #ffffff52}.mh-menu{background:0 0;border:0;display:none}.mh-hero{grid-template-columns:.84fr 1.16fr;max-width:1540px;min-height:780px;margin:auto;padding:84px 38px 100px;display:grid;position:relative}.mh-hero-light{filter:blur(24px);background:radial-gradient(circle,#ee499a33,#0000 65%);border-radius:50%;width:820px;height:820px;position:absolute;inset:-250px auto auto -260px}.mh-hero-copy{z-index:3;align-self:center;max-width:630px;position:relative}.mh-hero-copy>small,.mh-start header small,.mh-connection-copy>small,.mh-how header small,.mh-album-copy>small,.mh-life-grid header small,.mh-keepsake-copy>small,.mh-organisations>div>small,.mh-closing>small{color:#ff6c9a;letter-spacing:.22em;font-size:12px;font-weight:800}.mh-hero h1,.mh-start h2,.mh-connection h2,.mh-how h2,.mh-album h2,.mh-life-grid h2,.mh-keepsakes h2,.mh-organisations h2,.mh-closing h2{color:#faf9ff;letter-spacing:-.07em;text-wrap:balance;margin:22px 0;font:500 clamp(64px,7vw,108px)/.88 Geist,Arial,sans-serif}.mh-hero h1 em,.mh-start h2 em,.mh-connection h2 em,.mh-how h2 em,.mh-album h2 em,.mh-keepsakes h2 em,.mh-organisations h2 em,.mh-closing h2 em,.pl-welcome h1 em,.pl-library h1 em,.pl-connections h1 em{background:linear-gradient(110deg,var(--mh-coral),var(--mh-pink),var(--mh-blue));color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-weight:500}.mh-hero-copy>p{max-width:580px;color:var(--mh-muted);font-size:19px;line-height:1.65}.mh-hero-copy>div{gap:15px;margin-top:35px;display:flex}.mh-hero-copy button{font-weight:750}.mh-hero-secondary,.mh-closing button:last-child{border:1px solid var(--mh-line);color:#fff;cursor:pointer;background:#0a1427b8;border-radius:14px;padding:16px 22px}.mh-hero-copy ul{color:#8f9ab1;gap:28px;margin:32px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.mh-hero-copy li:before{content:"✦";color:var(--mh-mint);margin-right:8px}.mh-hero-stage{perspective:1500px;min-height:660px;position:relative}.mh-hero-book{z-index:4;aspect-ratio:.76;filter:drop-shadow(0 45px 65px #0009);width:min(58%,510px);position:absolute;top:25px;left:18%;transform:rotateY(-8deg)rotateX(2deg)rotate(2deg)}.mh-book-edge{background:repeating-linear-gradient(90deg,#b6a5c3 0 1px,#eee6ed 1px 3px);border-radius:5px 22px 22px 5px;position:absolute;inset:6px -11px -12px 7px}.mh-book-cover{color:#fff;background-position:50%;background-size:cover;border:1px solid #ff6d9f80;border-radius:5px 22px 22px 5px;flex-direction:column;padding:36px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 9px 0 20px #0006,inset -1px 0 #ffffff38}.mh-book-cover>span{letter-spacing:.18em;margin-left:auto;font-size:8px}.mh-book-cover>div{margin-top:auto}.mh-book-cover h2{letter-spacing:-.04em;margin:10px 0;font:500 clamp(43px,4vw,67px)/.9 Iowan Old Style,Baskerville,Georgia,serif}.mh-book-cover p{font:italic 14px Georgia,serif}.mh-book-cover i{background:linear-gradient(90deg,var(--mh-coral),var(--mh-blue));width:55px;height:3px;margin-top:15px}.mh-floating-photo{z-index:2;aspect-ratio:1;background-position:50%;background-size:cover;border:8px solid #eef0f4;position:absolute;box-shadow:0 25px 55px #0000008c}.mh-floating-photo span{color:#0b1020;font-size:9px;position:absolute;bottom:5px;right:7px}.mh-floating-photo.one{width:31%;bottom:6%;left:1%;transform:rotate(-8deg)}.mh-floating-photo.two{width:35%;top:5%;right:1%;transform:rotate(7deg)}.mh-floating-photo.three{width:28%;bottom:4%;right:0;transform:rotate(-4deg)}.mh-hero-count{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060a17c7;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:12px;padding:16px 20px;display:flex;position:absolute;bottom:25%;right:5%}.mh-hero-count strong{font:500 38px Georgia,serif}.mh-hero-count span{color:#aab3c5;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.mh-proof-bar{border-block:1px solid var(--mh-line);color:#8793aa;letter-spacing:.15em;background:#07101f;justify-content:center;align-items:center;gap:26px;padding:22px;font-size:10px;display:flex}.mh-proof-bar b{color:#e4e7ef}.mh-proof-bar i{background:var(--mh-pink);border-radius:50%;width:3px;height:3px}.mh-start,.mh-how,.mh-life-grid{max-width:1450px;margin:auto;padding:130px 42px}.mh-start header,.mh-life-grid header{grid-template-columns:1.3fr .7fr;align-items:end;display:grid}.mh-start header small,.mh-life-grid header small{grid-column:1/-1}.mh-start h2,.mh-life-grid h2{font-size:clamp(55px,6vw,88px)}.mh-start header p,.mh-life-grid header p{color:var(--mh-muted);align-self:center;font-size:17px;line-height:1.7}.mh-start-grid{border:1px solid var(--mh-line);background:var(--mh-line);border-radius:28px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:70px;display:grid;overflow:hidden}.mh-start-grid article{background:linear-gradient(145deg,#0d172a,#08101e);min-height:410px;padding:34px 28px;transition:all .3s;position:relative}.mh-start-grid article:hover{z-index:2;transform:translateY(-6px);box-shadow:0 25px 55px #00000061}.mh-start-grid article>span{color:#6e7a91;font-size:11px}.mh-start-grid article>i{border:1px solid;border-radius:50%;place-items:center;width:62px;height:62px;margin:55px 0 30px;font-size:24px;font-style:normal;display:grid}.mh-start-grid article.coral>i{color:var(--mh-coral)}.mh-start-grid article.violet>i{color:var(--mh-violet)}.mh-start-grid article.blue>i{color:var(--mh-blue)}.mh-start-grid article.mint>i{color:var(--mh-mint)}.mh-start-grid h3{color:#fff;margin:12px 0;font:500 30px/1.02 Georgia,serif}.mh-start-grid p{color:#98a3b9;line-height:1.55}.mh-start-grid button{color:#e6eafd;cursor:pointer;background:0 0;border:0;font-weight:700;position:absolute;bottom:28px;left:28px}.mh-start-grid button b{color:var(--mh-pink);margin-left:15px}.mh-connection{background:radial-gradient(circle at 10%,#3f81ff29,#0000 40%),#07101f;grid-template-columns:1.05fr .95fr;align-items:center;min-height:820px;padding:100px max(40px,50vw - 725px);display:grid}.mh-connection-visual{height:640px;position:relative}.mh-connection-visual svg{fill:none;stroke:#714dc6;stroke-width:1px;opacity:.6;width:84%;height:84%;position:absolute;inset:8%}.mh-person{z-index:3;color:#cbd5eb;background:#111d36;border:1px solid #586c96;border-radius:50%;place-items:center;width:65px;height:65px;font-weight:800;display:grid;position:absolute}.mh-person.main{border-color:var(--mh-pink);background:radial-gradient(circle at 30% 20%,#ff7095,#8e4edf 55%,#174f9d);width:120px;height:120px;top:50%;left:50%;transform:translate(-50%,-50%)}.mh-person.p1{top:9%;left:8%}.mh-person.p2{top:10%;right:8%}.mh-person.p3{bottom:8%;left:7%}.mh-person.p4{font-size:28px;bottom:8%;right:7%}.mh-connection-center{z-index:2;flex-direction:column;align-items:center;gap:82px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mh-connection-center small{letter-spacing:.18em;font-size:8px}.mh-connection-copy{max-width:660px}.mh-connection-copy>p,.mh-organisations>div>p{color:var(--mh-muted);font-size:17px;line-height:1.7}.mh-connection-copy ul{margin:28px 0;padding:0;list-style:none}.mh-connection-copy li{color:#cad2e4;margin:15px 0}.mh-connection-copy li span{width:22px;height:22px;color:var(--mh-mint);background:#45dfba1f;border-radius:50%;place-items:center;margin-right:12px;display:inline-grid}.mh-connection-copy button,.mh-album-copy button,.mh-organisations button{color:#fff;cursor:pointer;background:linear-gradient(115deg,#ff63812e,#3c88ff2e);border:1px solid #fff3;border-radius:14px;padding:17px 22px;font-weight:750}.mh-connection-copy button span,.mh-album-copy button span,.mh-organisations button span{margin-left:18px}.mh-how{padding-bottom:150px}.mh-how header{text-align:center}.mh-how h2{font-size:clamp(55px,6vw,88px)}.mh-how>div{grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.mh-how article{border-top:1px solid var(--mh-line);border-right:1px solid var(--mh-line);padding:35px;position:relative}.mh-how article:last-child{border-right:0}.mh-how article>span{color:#647188;font-size:10px}.mh-how article>i{width:48px;height:48px;color:var(--mh-pink);border:1px solid #405171;border-radius:15px;place-items:center;margin:34px 0;font-style:normal;display:grid}.mh-how h3{font:500 27px Georgia,serif}.mh-how p{color:var(--mh-muted);line-height:1.6}.mh-album{background:#081224;grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;min-height:850px;padding:100px max(40px,50vw - 725px);display:grid}.mh-album-copy h2{font-size:clamp(50px,5vw,80px)}.mh-album-copy>p{color:var(--mh-muted);font-size:17px;line-height:1.7}.mh-album-copy>div{gap:18px;margin:28px 0;display:grid}.mh-album-copy>div span{border-left:2px solid var(--mh-pink);gap:5px;padding-left:17px;display:grid}.mh-album-copy>div small{color:#8e9ab1}.mh-album-demo{grid-template-columns:55px 1fr 55px;align-items:center;gap:20px;min-width:0;display:grid;position:relative}.mh-album-demo>button{color:#fff;cursor:pointer;background:#0c1729;border:1px solid #6c5b91;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.mh-album-glow{filter:blur(20px);background:radial-gradient(circle,#9f52ef40,#0000 60%);position:absolute;inset:0}.mh-demo-book{z-index:1;perspective:1300px;filter:drop-shadow(0 30px 45px #0000008c);grid-template-columns:1fr 1fr;min-height:550px;display:grid;position:relative}.mh-demo-page{color:#11142a;background:#f1edf1;flex-direction:column;padding:28px;display:flex;position:relative;box-shadow:inset -18px 0 30px #2d20351a}.mh-demo-page.left{transform-origin:100%;border-radius:15px 2px 2px 15px}.mh-demo-page.right{border-radius:2px 15px 15px 2px;box-shadow:inset 18px 0 30px #2d20351a}.mh-demo-page figure{background-position:50%;background-size:cover;flex:1;margin:20px 0}.mh-demo-page p{font:600 18px Georgia,serif}.mh-demo-page p span{color:#777184;margin-top:7px;font:11px Geist,Arial,sans-serif;display:block}.mh-demo-page>small{letter-spacing:.16em;font-size:9px}.mh-demo-page.right>small{text-align:right}.mh-demo-spine{z-index:5;background:linear-gradient(90deg,#00000026,#fffc,#00000026);width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.mh-album-demo.page-1 .mh-demo-page.left{animation:.55s mh-page}.mh-album-demo>p{text-align:center;color:#77849b;letter-spacing:.12em;grid-column:1/-1;font-size:10px}@keyframes mh-page{50%{transform:rotateY(-14deg)}}.mh-life-grid h2{font-size:clamp(52px,5vw,80px)}.mh-life-grid>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:60px;display:grid}.mh-life-grid article{border:1px solid var(--mh-line);background-position:50%;background-size:cover;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:440px;padding:25px;display:flex;position:relative;overflow:hidden}.mh-life-grid article>span{font-size:10px}.mh-life-grid article h3{margin:0;font:500 35px Georgia,serif}.mh-life-grid article p{color:#c1c8d8}.mh-keepsakes{background:radial-gradient(circle at 80% 30%,#ed4eaa29,#0000 40%),#07101f;grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;min-height:850px;padding:120px max(40px,50vw - 725px);display:grid}.mh-keepsakes h2{font-size:clamp(49px,5vw,78px)}.mh-keepsake-copy>p{color:var(--mh-muted);font-size:17px;line-height:1.7}.mh-keepsake-copy>div{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mh-keepsake-copy>div span{border:1px solid var(--mh-line);color:#c4ccdc;border-radius:999px;padding:10px 15px;font-size:12px}.mh-keepsake-stack{perspective:1300px;min-height:620px;position:relative}.mh-print-book,.mh-memory-card,.mh-wall-story{background-position:50%;background-size:cover;position:absolute;box-shadow:0 35px 55px #00000080}.mh-print-book{z-index:2;aspect-ratio:.76;border-radius:7px 24px 24px 7px;width:52%;padding:34px;top:4%;left:19%;transform:rotate(-4deg)}.mh-print-book h3{margin-top:200px;font:500 55px/1 Georgia,serif}.mh-print-book>span{letter-spacing:.18em;font-size:8px}.mh-memory-card{aspect-ratio:.67;background:linear-gradient(145deg,#19214e,#070a15);border-radius:16px;width:35%;padding:30px;top:20%;right:5%;transform:rotate(9deg)}.mh-memory-card img{width:55px}.mh-memory-card small{letter-spacing:.16em;position:absolute;bottom:30px;left:30px}.mh-memory-card i{border:2px solid var(--mh-pink);border-radius:50%;width:15px;height:15px;position:absolute;bottom:25px;right:25px}.mh-wall-story{aspect-ratio:.8;border:14px solid #eee9e2;width:36%;bottom:3%;left:2%;transform:rotate(-10deg)}.mh-wall-story span{letter-spacing:.12em;background:#030710bf;padding:12px;font-size:10px;position:absolute;inset:auto 12px 12px}.mh-organisations{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;max-width:1450px;margin:auto;padding:140px 42px;display:grid}.mh-organisations h2{font-size:clamp(50px,5vw,78px)}.mh-org-dashboard{background:linear-gradient(145deg,#111c37,#070e1c);border:1px solid #528aff59;border-radius:24px;padding:30px;box-shadow:0 35px 80px #0000004d}.mh-org-dashboard header{border-bottom:1px solid var(--mh-line);justify-content:space-between;padding-bottom:22px;display:flex}.mh-org-dashboard header span{letter-spacing:.16em;font-size:9px}.mh-org-dashboard section{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.mh-org-dashboard article{border:1px solid var(--mh-line);background:#0a1428;border-radius:15px;padding:25px}.mh-org-dashboard article small{color:#8592aa;font-size:8px}.mh-org-dashboard article b{margin:10px 0;font:500 42px Georgia,serif;display:block}.mh-org-dashboard article p{color:#8995aa;margin:0;font-size:11px}.mh-org-dashboard>div{align-items:center;gap:9px;display:flex}.mh-org-dashboard>div span{color:#b9c2d4;background:#111e37;border-radius:8px;padding:8px 10px;font-size:10px}.mh-org-dashboard>div i{color:var(--mh-pink);margin-left:auto;font:italic 12px Georgia,serif}.mh-privacy{background:linear-gradient(110deg,#111329,#07101f);grid-template-columns:1fr 1fr;gap:100px;padding:120px max(40px,50vw - 725px);display:grid}.mh-privacy>div>span{border:1px solid var(--mh-mint);width:62px;height:62px;color:var(--mh-mint);border-radius:50%;place-items:center;font-size:25px;display:grid}.mh-privacy h2{font:500 clamp(42px,4vw,65px)/.95 Georgia,serif}.mh-privacy p{color:var(--mh-muted);line-height:1.7}.mh-privacy ul{margin:0;padding:0;list-style:none}.mh-privacy li{border-bottom:1px solid var(--mh-line);gap:5px;padding:24px 0;display:grid}.mh-privacy li b{font:500 21px Georgia,serif}.mh-privacy li span{color:var(--mh-muted)}.mh-closing{text-align:center;flex-direction:column;align-items:center;padding:150px 30px;display:flex;position:relative;overflow:hidden}.mh-closing .mh-brand{margin-bottom:35px}.mh-closing h2{font-size:clamp(57px,7vw,100px)}.mh-closing p{color:var(--mh-muted);font-size:18px}.mh-closing>div:last-of-type{gap:14px;margin-top:30px;display:flex}.mh-closing-orbit{opacity:.3;position:absolute;inset:0}.mh-closing-orbit i{border:1px solid var(--mh-violet);border-radius:50%;width:850px;height:350px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)}.mh-closing-orbit i:nth-child(2){transform:translate(-50%,-50%)rotate(17deg)}.mh-closing-orbit span{color:var(--mh-pink);position:absolute;top:30%;left:10%}.mh-footer{border-top:1px solid var(--mh-line);background:#040711;grid-template-columns:1fr 1.2fr;gap:80px;padding:70px max(40px,50vw - 725px) 35px;display:grid}.mh-footer>div p{color:#8490a6;line-height:1.6}.mh-footer nav{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.mh-footer nav div{flex-direction:column;gap:12px;display:flex}.mh-footer nav b{color:#77849b;letter-spacing:.18em;margin-bottom:8px;font-size:9px}.mh-footer nav a,.mh-footer nav button{color:#c0c7d8;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.mh-footer>span{border-top:1px solid var(--mh-line);color:#657187;grid-column:1/-1;padding-top:30px;font-size:10px}.mh-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02050ce0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mh-modal{background:#08111f;border:1px solid #273858;border-radius:28px;grid-template-columns:.72fr 1.28fr;width:min(1200px,96vw);max-height:94vh;display:grid;position:relative;overflow:auto;box-shadow:0 45px 120px #000000a6}.mh-modal-close{z-index:5;color:#fff;cursor:pointer;background:#0c1729;border:1px solid #425270;border-radius:50%;width:44px;height:44px;font-size:25px;position:absolute;top:18px;right:22px}.mh-modal-aside{background:radial-gradient(circle at 80% 20%,#9b5cff33,#0000 45%),linear-gradient(160deg,#131b38,#090d19);flex-direction:column;justify-content:space-between;min-height:720px;padding:42px;display:flex}.mh-modal-aside small{color:#ff78a0;letter-spacing:.18em;font-size:9px}.mh-modal-aside h2{letter-spacing:-.05em;margin:16px 0;font:500 clamp(43px,4vw,65px)/.9 Geist,Arial,sans-serif}.mh-modal-aside h2 em{color:#ed5cb5;font-family:Georgia,serif}.mh-modal-aside p{color:#aeb8cc;line-height:1.65}.mh-modal-proof{align-items:center;gap:14px;display:flex}.mh-modal-proof>span{background:linear-gradient(135deg,var(--mh-coral),var(--mh-blue));border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.mh-modal-content{padding:70px 65px}.mh-modal-back{color:#aeb8cc;cursor:pointer;background:0 0;border:0}.mh-modal-kicker{color:#ff6e9e;letter-spacing:.18em;margin-top:35px;font-size:10px;font-weight:800;display:block}.mh-modal-content h2{margin:15px 0;font:500 clamp(40px,4vw,62px)/.95 Georgia,serif}.mh-modal-lede{color:#9aa6bd;line-height:1.6}.mh-route-list{gap:10px;margin-top:30px;display:grid}.mh-route-list>button{color:#fff;text-align:left;cursor:pointer;background:#0b1628;border:1px solid #263650;border-radius:16px;grid-template-columns:54px 1fr 30px;align-items:center;gap:18px;padding:17px;transition:all .2s;display:grid}.mh-route-list>button:hover{border-color:#a44cdf;transform:translate(5px)}.mh-route-list>button>span{background:#111f38;border-radius:14px;place-items:center;width:50px;height:50px;font-size:22px;display:grid}.mh-route-list small{color:#7f8ba1;letter-spacing:.14em;font-size:8px}.mh-route-list b{margin-top:3px;font:500 19px Georgia,serif;display:block}.mh-route-list p{color:#8f9bb0;margin:4px 0 0;font-size:12px}.mh-route-list i{color:#ff6b99;font-style:normal}.mh-auth-switch{border-bottom:1px solid #263650;grid-template-columns:1fr 1fr;margin:28px 0;display:grid}.mh-auth-switch button{color:#77849b;cursor:pointer;background:0 0;border:0;padding:14px}.mh-auth-switch button.active{color:#fff;border-bottom:2px solid #ff5f8e}.mh-fields{gap:16px;display:grid}.mh-fields label{color:#abb5c8;gap:8px;font-size:11px;display:grid}.mh-fields input{color:#fff;background:#07101e;border:1px solid #2b3b59;border-radius:12px;outline:0;padding:16px}.mh-fields input:focus{border-color:#a75df1;box-shadow:0 0 0 3px #9b5cff1f}.mh-form-error,.mh-form-message{border-left:3px solid var(--mh-coral);color:#ffc4d1;background:#ff5f8114;padding:13px}.mh-form-message{border-color:var(--mh-mint);color:#a9f8df}.mh-primary-action{background:linear-gradient(110deg,var(--mh-coral),var(--mh-pink),var(--mh-blue));color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:space-between;width:100%;margin-top:22px;padding:17px 20px;font-weight:800;display:flex}.mh-primary-action:disabled{opacity:.55}.mh-privacy-note{color:#727e94;font-size:10px;line-height:1.6}.personal-lab-gate{color:#fff;text-align:center;background:radial-gradient(circle at 50% 20%,#18234d,#050914 55%);place-items:center;min-height:100vh;padding:30px;display:grid}.personal-lab-gate .pl-brand{width:230px}.personal-lab-gate>div{gap:18px;display:grid}.personal-lab-gate>div i{border:3px solid #ffffff26;border-top-color:#ed55aa;border-radius:50%;width:42px;height:42px;margin:auto;animation:.8s linear infinite pl-spin}.personal-lab-gate section{max-width:600px}.personal-lab-gate h1{font:500 58px/.95 Georgia,serif}.personal-lab-gate p{color:#abb6cb}.personal-lab-gate a{color:#fff;background:linear-gradient(110deg,#ff6381,#ed4eaa,#3c88ff);border-radius:14px;margin-top:20px;padding:17px 24px;text-decoration:none;display:inline-flex}@keyframes pl-spin{to{transform:rotate(360deg)}}.personal-lab{--pl-bg:#050a15;--pl-panel:#0a1425;--pl-line:#22324e;--pl-muted:#96a4bd;--pl-pink:#f15b9d;--pl-blue:#438cff;background:var(--pl-bg);color:#f8f7ff;min-height:100vh}.pl-brand{object-fit:contain;width:175px;height:auto;display:block}.pl-sidebar{z-index:50;background:radial-gradient(circle at 100% 15%,#974cdf24,#0000 32%),#07101e;border-right:1px solid #243451;flex-direction:column;width:296px;padding:29px 22px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.pl-sidebar header small{color:#8c99b0;letter-spacing:.2em;margin-top:22px;font-size:10px;display:block}.pl-mobile-close{display:none}.pl-create{color:#d9dfeb;text-align:left;cursor:pointer;background:#0b1627;border:1px solid #31415e;border-radius:13px;margin:35px 0 18px;padding:15px}.pl-create:first-letter{color:#ff5b9a}.pl-sidebar nav{gap:7px;display:grid}.pl-sidebar nav>button{color:#a7b3c9;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:5px 13px 13px 5px;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;padding:13px;display:grid}.pl-sidebar nav>button.active{color:#fff;background:linear-gradient(90deg,#ed4eaa2e,#3c88ff24);border-left-color:#ff6196}.pl-sidebar nav i{border:1px solid #2a3a56;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.pl-sidebar nav b{display:block}.pl-sidebar nav small{color:#6f7c93;margin-top:3px;font-size:10px;display:block}.pl-sidebar nav em{color:#aeb8cc;background:#111f35;border-radius:999px;place-items:center;min-width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.pl-sidebar-event{background:linear-gradient(145deg,#f053a01a,#3574de1a);border:1px solid #3e3765;border-radius:16px;margin:20px 0;padding:17px}.pl-sidebar-event>small{color:#ff6da1;letter-spacing:.15em;font-size:8px}.pl-sidebar-event>b{margin:9px 0;font:500 18px Georgia,serif;display:block}.pl-sidebar-event p{color:#8490a6;font-size:10px;line-height:1.5}.pl-sidebar-event button{color:#dce2ef;cursor:pointer;background:0 0;border:0;font-weight:700}.pl-sidebar-event button span{color:#ff649a}.pl-sidebar>footer{border-top:1px solid #263651;grid-template-columns:42px 1fr 25px;align-items:center;gap:10px;margin-top:auto;padding-top:22px;display:grid}.pl-sidebar>footer>span{background:linear-gradient(135deg,#ff5f8f,#9857ed,#3d86ff);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.pl-sidebar>footer b{font-size:12px;display:block}.pl-sidebar>footer small{color:#77849a;text-overflow:ellipsis;max-width:160px;margin-top:3px;font-size:9px;display:block;overflow:hidden}.pl-sidebar>footer button{color:#9aa7bb;cursor:pointer;background:0 0;border:0}.pl-main{min-height:100vh;margin-left:296px}.pl-topbar{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050a15e0;border-bottom:1px solid #22324e;grid-template-columns:auto 1fr auto auto;align-items:center;gap:25px;min-height:86px;padding:15px 36px;display:grid;position:sticky;top:0}.pl-topbar>button:first-child{display:none}.pl-topbar small{color:#718098;letter-spacing:.18em;font-size:8px;display:block}.pl-topbar b{margin-top:5px;display:block}.pl-topbar>span{color:#8491a6;align-items:center;gap:8px;font-size:10px;display:flex}.pl-topbar>span i{background:#49d7a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #49d7a7}.pl-topbar>button:last-child{color:#e2e6ef;cursor:pointer;background:#0d1728;border:1px solid #3a4a67;border-radius:11px;padding:11px 16px}.pl-notice{z-index:20;color:#b8f3dd;background:#0b2530;border-bottom:1px solid #325770;grid-template-columns:35px 1fr 30px;align-items:center;gap:12px;padding:13px 35px;display:grid;position:sticky;top:86px}.pl-notice.error{color:#ffc4d4;background:#2a1321;border-color:#63324a}.pl-notice button{color:inherit;background:0 0;border:0;font-size:20px}.pl-dashboard,.pl-library,.pl-uploads,.pl-connections{max-width:1540px;margin:auto;padding:42px}.pl-welcome{background:radial-gradient(circle at 75% 35%,#5c5aff40,#0000 35%),linear-gradient(130deg,#0d1930,#080f1e);border:1px solid #2c3c5a;border-radius:28px;grid-template-columns:1fr .7fr;min-height:430px;display:grid;position:relative;overflow:hidden}.pl-welcome>div:first-child{z-index:2;padding:58px}.pl-welcome small,.pl-section-heading small,.pl-library header small,.pl-uploads header small,.pl-connections header small{color:#ff6b9d;letter-spacing:.18em;font-size:9px;font-weight:800}.pl-welcome h1,.pl-library h1,.pl-uploads h1,.pl-connections h1{letter-spacing:-.055em;margin:16px 0;font:500 clamp(50px,5vw,78px)/.92 Geist,Arial,sans-serif}.pl-welcome p{color:#a3aec3;max-width:640px;line-height:1.65}.pl-welcome>div:first-child>div{gap:12px;margin-top:30px;display:flex}.pl-welcome button,.pl-library header button,.pl-uploads header button{color:#fff;cursor:pointer;background:#111c30;border:1px solid #405270;border-radius:13px;padding:15px 19px}.pl-welcome button:first-child,.pl-library header button,.pl-uploads header button{background:linear-gradient(110deg,#f15c91,#c64cc3,#3f87f6);border-color:#ffffff40}.pl-welcome-art{place-items:center;display:grid;position:relative}.pl-welcome-art>div{border:1px solid #705afc59;border-radius:50%;width:390px;height:390px;position:absolute;box-shadow:0 0 0 50px #5367f10d,0 0 0 100px #5367f108}.pl-welcome-art img{z-index:2;filter:drop-shadow(0 0 20px #f74ca966);width:120px}.pl-welcome-art span{letter-spacing:.18em;text-align:center;font-size:9px;position:absolute;bottom:55px}.pl-welcome-art b{color:#ff659d}.pl-summary{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 55px;display:grid}.pl-summary article{background:linear-gradient(145deg,#0b1628,#08101e);border:1px solid #273954;border-radius:17px;min-height:150px;padding:24px;position:relative}.pl-summary small{color:#7b889f;letter-spacing:.15em;font-size:8px}.pl-summary b{margin:15px 0 5px;font:500 40px Georgia,serif;display:block}.pl-summary b.word{font-size:27px}.pl-summary span{color:#7f8ca3;font-size:10px}.pl-summary i{color:#dd59ad;font-style:normal;position:absolute;top:24px;right:23px}.pl-section-heading{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.pl-section-heading h2{margin:10px 0 0;font:500 36px Georgia,serif}.pl-section-heading button{color:#9ca8bd;cursor:pointer;background:0 0;border:0}.pl-album-grid,.pl-library-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.pl-album-grid>button,.pl-library-grid article{color:#fff;text-align:left;background:#0a1425;border:1px solid #2a3a56;border-radius:19px;padding:0;overflow:hidden}.pl-album-grid>button{cursor:pointer}.pl-album-cover{background-color:#141225;background-position:50%;background-size:cover;flex-direction:column;min-height:400px;padding:30px;display:flex;position:relative;box-shadow:inset 12px 0 25px #00000073}.pl-album-cover.cover-1{background:radial-gradient(circle at 70% 20%,#265c7f,#101727 50%,#090b14)}.pl-album-cover.cover-2{background:linear-gradient(145deg,#623044,#17101d 60%,#090a13)}.pl-album-cover .pl-brand{width:125px}.pl-album-cover>span{color:#ff73a0;letter-spacing:.15em;margin-top:auto;font-size:8px}.pl-album-cover h3{margin:10px 0;font:500 39px/.94 Georgia,serif}.pl-album-cover>small{letter-spacing:.15em;font-size:8px}.pl-album-grid>button>footer,.pl-library-grid article>footer{justify-content:space-between;align-items:center;padding:16px;display:flex}.pl-album-grid footer b,.pl-library-grid footer b{display:block}.pl-album-grid footer small,.pl-library-grid footer small{color:#77849a;margin-top:4px;display:block}.pl-album-grid footer i{color:#ff6ba0;font-style:normal}.pl-empty-album{place-content:center;min-height:485px;text-align:center!important;display:grid!important}.pl-empty-album>span{border:1px solid #7050a7;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 15px;font-size:24px;display:grid}.pl-empty-album small{color:#79869d;margin-top:7px}.pl-library header,.pl-uploads>header,.pl-connections>header{justify-content:space-between;align-items:end;margin-bottom:36px;display:flex}.pl-library h1,.pl-uploads h1,.pl-connections h1{font-size:clamp(45px,5vw,70px)}.pl-library-grid article footer button{color:#fd6d9e;cursor:pointer;background:0 0;border:0}.pl-uploads>header p,.pl-connections>header p{color:#99a5ba;max-width:700px;line-height:1.6}.pl-upload-zone{cursor:pointer;background:radial-gradient(circle,#516fe01f,#0000 65%);border:1px dashed #54688b;border-radius:18px;place-items:center;min-height:190px;margin-bottom:28px;display:grid}.pl-upload-zone>span{color:#ec5ba1;font-size:30px}.pl-upload-zone b{margin-top:12px}.pl-upload-zone small{color:#7e8ba1;margin-top:7px}.pl-photo-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.pl-photo-grid figure{background:#0b1423;border:1px solid #273650;border-radius:13px;margin:0;overflow:hidden}.pl-photo-grid img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.pl-photo-grid figcaption{grid-template-columns:25px 1fr;gap:8px;padding:10px;display:grid}.pl-photo-grid figcaption>span{color:#ff6e9d;font-size:9px}.pl-photo-grid figcaption b,.pl-photo-grid figcaption small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pl-photo-grid figcaption b{font-size:9px}.pl-photo-grid figcaption small{color:#718098;margin-top:3px;font-size:8px}.pl-invite{background:linear-gradient(120deg,#0e1b31,#0b1322);border:1px solid #314261;border-radius:19px;grid-template-columns:70px 1fr 1.2fr;align-items:center;gap:22px;padding:25px;display:grid}.pl-invite>span{border:1px solid #a14fba;border-radius:50%;place-items:center;width:60px;height:60px;font-size:24px;display:grid}.pl-invite small{color:#ff6c9c;letter-spacing:.14em;font-size:8px}.pl-invite b{margin:6px 0;font:500 24px Georgia,serif;display:block}.pl-invite p{color:#7d899f;margin:0;font-size:11px}.pl-invite label{grid-template-columns:1fr auto;display:grid}.pl-invite input{color:#fff;background:#07101e;border:1px solid #32425e;border-radius:12px 0 0 12px;min-width:0;padding:14px}.pl-invite button{color:#fff;background:linear-gradient(110deg,#f15e92,#3f87f5);border:0;border-radius:0 12px 12px 0;padding:0 18px}.pl-people{gap:10px;margin-top:25px;display:grid}.pl-people article{background:#091322;border:1px solid #243451;border-radius:14px;grid-template-columns:46px 1fr auto;align-items:center;gap:14px;padding:13px 16px;display:grid}.pl-people article>span{background:linear-gradient(135deg,#f05a9a,#4b83ed);border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.pl-people article b,.pl-people article small{display:block}.pl-people article small{color:#738198;margin-top:4px;font-size:10px}.pl-people article em{color:#56dfb2;font-size:9px;font-style:normal}.pl-people>div{color:#8592a9;place-items:center;min-height:240px;display:grid}.pl-people>div span{font-size:35px}.pl-people>div b{color:#fff;margin:14px 0}.pl-create-overlay{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02050ce6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pl-create-dialog{background:#08111f;border:1px solid #2f3f5c;border-radius:26px;grid-template-columns:.64fr 1.36fr;width:min(1250px,97vw);max-height:95vh;display:grid;overflow:auto}.pl-create-dialog>aside{background:radial-gradient(circle at 80% 20%,#9548dd40,#0000 45%),#10142a;flex-direction:column;padding:42px;display:flex}.pl-create-dialog>aside>small{color:#ff699c;letter-spacing:.17em;margin-top:auto;font-size:9px}.pl-create-dialog>aside h2{letter-spacing:-.055em;font:500 clamp(45px,5vw,70px)/.9 Geist,Arial,sans-serif}.pl-create-dialog>aside h2 em{color:#ec55b0;font-family:Georgia,serif}.pl-create-dialog>aside p{color:#a5afc1;line-height:1.6}.pl-create-dialog>aside>div{color:#80e5c3;margin-top:20px}.pl-create-dialog>main{padding:45px}.pl-create-dialog>main>header{justify-content:space-between;display:flex}.pl-create-dialog>main>header small{color:#ff6b9d;letter-spacing:.16em;font-size:8px}.pl-create-dialog>main>header h2{font:500 38px Georgia,serif}.pl-create-dialog>main>header button{color:#fff;background:0 0;border:1px solid #3a4a66;border-radius:50%;width:42px;height:42px;font-size:24px}.pl-paths{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pl-paths>button{color:#fff;text-align:left;cursor:pointer;background:#0a1526;border:1px solid #293a56;border-radius:14px;grid-template-columns:46px 1fr;gap:13px;padding:14px;display:grid}.pl-paths>button.active{background:linear-gradient(110deg,#ef569c24,#3981f224);border-color:#d852ab;box-shadow:inset 0 0 0 1px #4987ff73}.pl-paths i{color:#ff6c9d;border:1px solid #4b4c7b;border-radius:12px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.pl-paths small{color:#7e8ba2;letter-spacing:.13em;font-size:7px}.pl-paths b{margin:4px 0;font:500 18px Georgia,serif;display:block}.pl-paths p{color:#758298;margin:0;font-size:9px;line-height:1.4}.pl-create-fields{grid-template-columns:1fr 1fr;gap:13px;margin-top:22px;display:grid}.pl-create-fields label{gap:7px;display:grid}.pl-create-fields label.wide{grid-column:1/-1}.pl-create-fields label span{color:#9eabc0;font-size:9px}.pl-create-fields input,.pl-create-fields select{box-sizing:border-box;color:#fff;background:#07101e;border:1px solid #2d3d59;border-radius:11px;width:100%;padding:13px}.pl-ten-shot{background:linear-gradient(90deg,#f0569e1a,#4287f51a);border:1px solid #594475;border-radius:14px;align-items:center;gap:17px;margin-top:16px;padding:14px;display:flex}.pl-ten-shot>b{color:#ff6b9e;font:500 44px Georgia,serif}.pl-ten-shot strong,.pl-ten-shot small{display:block}.pl-ten-shot small{color:#818da3;margin-top:4px}.pl-create-error{color:#ff9eb8}.pl-create-dialog>main>footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.pl-create-dialog>main>footer button{color:#fff;background:#0a1525;border:1px solid #354563;border-radius:11px;padding:14px 18px}.pl-create-dialog>main>footer button:last-child{background:linear-gradient(110deg,#f05b90,#c94ac5,#4389f8);border-color:#dc79aa;min-width:240px;font-weight:800}.pl-create-dialog>main>footer button span{margin-left:18px}@media (max-width:1080px){.mh-nav{grid-template-columns:1fr auto}.mh-nav nav{border:1px solid var(--mh-line);background:#0b1425;border-radius:18px;flex-direction:column;padding:25px;display:none;position:absolute;top:85px;left:20px;right:20px}.mh-nav nav.open{display:flex}.mh-nav-actions{display:none}.mh-menu{gap:7px;padding:12px;display:grid}.mh-menu i{background:#fff;width:28px;height:2px;display:block}.mh-hero{grid-template-columns:1fr;padding-top:50px}.mh-hero-stage{margin-top:40px}.mh-start-grid{grid-template-columns:1fr 1fr}.mh-connection,.mh-album,.mh-keepsakes,.mh-organisations{grid-template-columns:1fr}.mh-how>div,.mh-life-grid>div{grid-template-columns:1fr 1fr}.mh-org-dashboard{margin-top:30px}.mh-modal{grid-template-columns:.75fr 1.25fr}.pl-summary,.pl-album-grid,.pl-library-grid{grid-template-columns:1fr 1fr}.pl-photo-grid{grid-template-columns:repeat(3,1fr)}.pl-welcome{grid-template-columns:1fr}.pl-welcome-art{min-height:300px}.pl-create-dialog{grid-template-columns:1fr}.pl-create-dialog>aside{display:none}}@media (max-width:720px){.mh-brand{width:145px}.mh-nav{padding:20px}.mh-hero{min-height:auto;padding:55px 22px 70px}.mh-hero h1{font-size:58px}.mh-hero-copy>p{font-size:16px}.mh-hero-copy>div{flex-direction:column}.mh-hero-copy ul{flex-wrap:wrap;gap:12px}.mh-hero-stage{min-height:500px}.mh-hero-book{width:66%;left:20%}.mh-floating-photo.one{width:37%;bottom:5%;left:-5%}.mh-floating-photo.two{width:41%;right:-10%}.mh-floating-photo.three{display:none}.mh-hero-count{bottom:10%;right:0}.mh-proof-bar{justify-content:flex-start;overflow:auto}.mh-start,.mh-how,.mh-life-grid{padding:85px 20px}.mh-start header,.mh-life-grid header{display:block}.mh-start h2,.mh-life-grid h2{font-size:51px}.mh-start-grid,.mh-how>div,.mh-life-grid>div{grid-template-columns:1fr}.mh-start-grid article{min-height:360px}.mh-connection,.mh-album,.mh-keepsakes,.mh-organisations,.mh-privacy{padding:80px 20px}.mh-connection{flex-direction:column-reverse;display:flex}.mh-connection-visual{width:100%;height:480px}.mh-person.main{width:100px;height:100px}.mh-album{gap:40px}.mh-album-demo{grid-template-columns:40px 1fr 40px;gap:7px}.mh-album-demo>button{width:40px;height:40px}.mh-demo-book{min-height:380px}.mh-demo-page{padding:13px}.mh-demo-page .mh-brand{width:62px}.mh-demo-page p{font-size:12px}.mh-keepsake-stack{min-height:520px}.mh-print-book{width:60%;left:12%}.mh-memory-card{width:40%;right:0}.mh-org-dashboard section{grid-template-columns:1fr}.mh-org-dashboard>div{flex-wrap:wrap}.mh-org-dashboard>div i{width:100%;margin:10px 0}.mh-privacy{grid-template-columns:1fr;gap:40px}.mh-closing{padding:110px 20px}.mh-closing h2{font-size:54px}.mh-closing>div:last-of-type{flex-direction:column;width:100%}.mh-footer{grid-template-columns:1fr;padding:55px 22px}.mh-footer nav{grid-template-columns:1fr 1fr}.mh-modal-backdrop{padding:0}.mh-modal{border:0;border-radius:0;width:100vw;height:100vh;max-height:none;display:block}.mh-modal-aside{display:none}.mh-modal-content{padding:65px 22px 30px}.mh-modal-content h2{font-size:43px}.mh-route-list>button{grid-template-columns:45px 1fr 18px;padding:13px}.mh-route-list>button>span{width:43px;height:43px}.pl-sidebar{transition:all .25s;transform:translate(-102%)}.pl-sidebar.open{transform:none}.pl-mobile-close{color:#fff;background:0 0;border:0;font-size:28px;display:block;position:absolute;top:18px;right:16px}.pl-main{margin-left:0}.pl-topbar{grid-template-columns:auto 1fr auto;gap:12px;padding:12px 16px}.pl-topbar>button:first-child{color:#fff;background:0 0;border:0;font-size:22px;display:block}.pl-topbar>span{display:none}.pl-topbar>button:last-child{padding:10px}.pl-notice{padding-inline:17px;top:76px}.pl-dashboard,.pl-library,.pl-uploads,.pl-connections{padding:22px 16px}.pl-welcome{min-height:auto}.pl-welcome>div:first-child{padding:33px 24px}.pl-welcome h1,.pl-library h1,.pl-uploads h1,.pl-connections h1{font-size:48px}.pl-welcome>div:first-child>div{flex-direction:column}.pl-welcome-art{min-height:245px}.pl-welcome-art>div{width:220px;height:220px}.pl-summary{grid-template-columns:1fr 1fr;gap:8px}.pl-summary article{min-height:125px;padding:17px}.pl-album-grid,.pl-library-grid{grid-template-columns:1fr}.pl-photo-grid{grid-template-columns:1fr 1fr}.pl-library header,.pl-uploads>header,.pl-connections>header{display:block}.pl-library header button,.pl-uploads header button{width:100%;margin-top:20px}.pl-invite{grid-template-columns:55px 1fr}.pl-invite label{grid-column:1/-1}.pl-create-overlay{padding:0}.pl-create-dialog{border:0;border-radius:0;width:100vw;height:100vh;max-height:none}.pl-create-dialog>main{padding:28px 18px}.pl-create-dialog>main>header h2{font-size:30px}.pl-paths,.pl-create-fields{grid-template-columns:1fr}.pl-create-fields label.wide{grid-column:auto}.pl-create-dialog>main>footer{background:#08111f;padding:15px 0;position:sticky;bottom:0}.pl-create-dialog>main>footer button:last-child{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.momento-home-v2 *,.personal-lab *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.pl-uploads button.pl-upload-zone{width:100%;font:inherit;color:inherit}.mh-tech-button,.mh-nav-actions button:last-child,.mh-closing button:first-child{isolation:isolate;color:#fff;letter-spacing:-.01em;cursor:pointer;justify-content:center;align-items:center;gap:22px;min-height:58px;padding:0 27px;font-weight:780;transition:transform .24s,box-shadow .24s,filter .24s;display:inline-flex;position:relative;overflow:hidden;background:linear-gradient(105deg,#ff627f 0%,#e94cab 42%,#7d58eb 69%,#348bff 100%)!important;border:1px solid #cfdcffb8!important;border-radius:18px!important;box-shadow:0 0 0 6px #6f5cf41c,0 16px 44px #3d6aff3d,0 9px 28px #ec489d33,inset 0 1px #ffffffad!important}.mh-tech-button:before,.mh-nav-actions button:last-child:before,.mh-closing button:first-child:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(120deg,#ffffff38,#0000 34% 67%,#ffffff21);border-radius:16px;position:absolute;inset:1px}.mh-tech-button:after,.mh-nav-actions button:last-child:after,.mh-closing button:first-child:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff9,#0000);width:22%;transition:left .55s;position:absolute;inset:-70% auto -70% -35%;transform:rotate(19deg)}.mh-tech-button:hover,.mh-nav-actions button:last-child:hover,.mh-closing button:first-child:hover{filter:saturate(1.1);transform:translateY(-3px);box-shadow:0 0 0 7px #6f5cf424,0 22px 55px #3d6aff52,0 12px 34px #ec489d47,inset 0 1px #fffc!important}.mh-tech-button:hover:after,.mh-nav-actions button:last-child:hover:after,.mh-closing button:first-child:hover:after{left:115%}.mh-tech-ghost{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:center;align-items:center;gap:17px;transition:transform .24s,border-color .24s,background .24s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 15px 35px #00000038;background:linear-gradient(135deg,#0f1d38cc,#070e1df0)!important;border:1px solid #7b98d76b!important;border-radius:18px!important;min-height:58px!important;padding:0 25px!important}.mh-tech-ghost:hover{transform:translateY(-3px);background:linear-gradient(135deg,#241d4aeb,#0a1832f5)!important;border-color:#6b8cffbf!important}.mh-tech-link{color:#e5eafe;align-items:center;gap:13px;font-weight:680;text-decoration:none;display:inline-flex}.mh-tech-link span{background:#0a1326c7;border:1px solid #8165ffcc;border-radius:50%;place-items:center;width:48px;height:48px;font-size:12px;display:grid;box-shadow:0 0 30px #a353ff2e}:is(.momento-home-v2 button:focus-visible,.momento-home-v2 a:focus-visible){outline-offset:4px;outline:3px solid #6fc8ff}.mh-nav{max-width:1640px;padding-block:23px}.mh-nav nav a{padding:10px 0;position:relative}.mh-nav nav a:after{content:"";background:linear-gradient(90deg,var(--mh-coral),var(--mh-blue));height:1px;transition:right .22s;position:absolute;bottom:3px;left:0;right:100%}.mh-nav nav a:hover:after{right:0}.mh-nav-actions button:last-child{min-height:50px;padding-inline:21px;border-radius:15px!important}.mh-hero{grid-template-columns:.86fr 1.14fr;max-width:1640px;min-height:830px;padding-top:70px}.mh-hero-copy{max-width:670px}.mh-hero-copy>small{background:#14142d94;border:1px solid #ff659e5c;border-radius:999px;align-items:center;min-height:36px;padding:0 15px;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.mh-hero h1{font-size:clamp(66px,6.5vw,105px)}.mh-hero-stage{background:#070d1c;border:1px solid #7193df3b;border-radius:42px;align-self:center;min-height:680px;overflow:hidden;transform:perspective(1400px)rotateY(-1.2deg);box-shadow:0 42px 110px #00000080,0 0 70px #5543ef24}.mh-hero-stage:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -80px 120px #02061059}.mh-hero-stage>img{object-fit:cover;object-position:52% center;filter:saturate(1.06)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.mh-hero-brand-lockup{z-index:4;filter:drop-shadow(0 4px 15px #000000d9);pointer-events:none;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;top:33%;left:47%;transform:translate(-50%,-50%)}.mh-hero-brand-lockup .mh-brand{width:152px}.mh-hero-brand-lockup span{letter-spacing:.26em;text-shadow:0 2px 8px #000;font-size:7px;font-weight:800}.mh-hero-count{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,#0c1327eb,#171239db);border-color:#7290ff7a;bottom:5%;right:4%;box-shadow:0 0 45px #5a41ff3d}.mh-start{max-width:1540px;padding-top:120px}.mh-start-intro{grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px;min-height:565px;display:grid}.mh-start .mh-start-intro>header{display:block}.mh-start-intro header small{background:linear-gradient(120deg,#f24a9c17,#3980f814);border:1px solid #ff5d9b75;border-radius:999px;align-items:center;width:max-content;min-height:36px;padding:0 17px;display:inline-flex}.mh-start-intro h2{margin:25px 0 20px;font-size:clamp(62px,5.8vw,95px);line-height:.94}.mh-start-intro header p{max-width:700px;font-size:18px}.mh-start-intro header>div{align-items:center;gap:26px;margin-top:31px;display:flex}.mh-start-art{background:radial-gradient(circle,#6035e74d,#0000 50%),#060d1c;border:1px solid #6584df59;border-radius:34px;min-height:500px;margin:0;position:relative;overflow:hidden;box-shadow:0 35px 90px #0000006b,inset 0 1px #ffffff14}.mh-start-art:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#05091433,#0000 36%),linear-gradient(#0000 60%,#05091438);position:absolute;inset:0}.mh-start-art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mh-start-art figcaption{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c1dc7;border:1px solid #7d98e757;border-radius:14px;gap:4px;padding:13px 17px;display:grid;position:absolute;bottom:22px;right:22px}.mh-start-art figcaption span{color:var(--mh-mint);letter-spacing:.2em;font-size:8px}.mh-start-art figcaption b{font:500 16px Georgia,serif}.mh-start-divider{color:#dbe0ed;letter-spacing:.34em;justify-content:center;align-items:center;margin:45px 0 28px;font-size:10px;font-weight:800;display:flex;position:relative}.mh-start-divider:before,.mh-start-divider:after{content:"";background:linear-gradient(90deg,transparent,var(--mh-coral),var(--mh-blue));flex:1;height:1px}.mh-start-divider:after{transform:scaleX(-1)}.mh-start-divider span{white-space:nowrap;padding:0 28px}.mh-start-grid{background:0 0;border:0;border-radius:0;gap:15px;margin-top:0;overflow:visible}.mh-start-grid article{background:linear-gradient(150deg,#0f1d35f0,#060d1afa);border:1px solid #6c86be42;border-radius:24px;flex-direction:column;min-height:520px;padding:22px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 52px #0003}.mh-start-grid article:before{content:"";opacity:.85;background:linear-gradient(90deg,#0000,currentColor,#0000);height:2px;position:absolute;inset:0 0 auto}.mh-start-grid article.coral{color:var(--mh-coral)}.mh-start-grid article.violet{color:var(--mh-violet)}.mh-start-grid article.blue{color:var(--mh-blue)}.mh-start-grid article.mint{color:var(--mh-mint)}.mh-start-grid article:hover{border-color:currentColor;transform:translateY(-9px);box-shadow:0 30px 70px #00000061,0 0 45px}@supports (color:color-mix(in lab, red, red)){.mh-start-grid article:hover{box-shadow:0 30px 70px #00000061,0 0 45px color-mix(in srgb,currentColor 13%,transparent)}}.mh-start-grid article>span{z-index:2;color:#fff;letter-spacing:.2em;font-size:9px;font-weight:800;position:absolute;top:36px;left:35px}.mh-start-grid article>figure{background-position:50%;background-size:cover;border:1px solid #ffffff1a;border-radius:18px;height:150px;margin:0 0 24px;position:relative;overflow:hidden}.mh-start-grid article>figure:after{content:"";background:linear-gradient(110deg,#060c1ba6,#0000 55%);position:absolute;inset:0}.mh-start-grid article>figure i{z-index:1;background:#080d1fc2;border:1px solid;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;font-style:normal;display:grid;position:absolute;bottom:17px;left:18px;box-shadow:0 0 30px}@supports (color:color-mix(in lab, red, red)){.mh-start-grid article>figure i{box-shadow:0 0 30px color-mix(in srgb,currentColor 27%,transparent)}}.mh-start-grid article>small{color:#8d99b0;letter-spacing:.16em;font-size:8px}.mh-start-grid article h3{color:#fff;margin:10px 0 8px;font:600 32px/1 Geist,Arial,sans-serif}.mh-start-grid article>b{color:currentColor;font:500 17px Georgia,serif}.mh-start-grid article p{color:#9ba6bb;margin:12px 0 27px;font-size:14px;line-height:1.55}.mh-start-grid article button{color:currentColor;background:#04091470;border:1px solid;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:49px;margin-top:auto;padding:0 17px;display:flex;position:static}.mh-start-grid article button em{font-size:20px;font-style:normal;transition:transform .2s}.mh-start-grid article button:hover em{transform:translate(5px)}.mh-start-trust{background:linear-gradient(100deg,#0e1a30b8,#08101fe6);border:1px solid #667fb745;border-radius:19px;grid-template-columns:repeat(3,1fr);margin-top:24px;padding:19px 28px;display:grid}.mh-start-trust>span{color:#9aa7bf;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;display:grid}.mh-start-trust>span+span{border-left:1px solid #798ebe33;padding-left:32px}.mh-start-trust b{color:#edf0f8;font-size:13px}.mh-start-trust small{color:#738198;grid-column:2;font-size:10px}.mh-connection{background:radial-gradient(circle at 19%,#4c34e640,#0000 42%),radial-gradient(circle at 45% 36%,#ec3faa1f,#0000 35%),#060d1b;grid-template-columns:1.08fr .92fr;gap:70px;min-height:880px}.mh-connection-visual{background:#090d22;border:1px solid #697fcd47;border-radius:35px;height:700px;overflow:hidden;box-shadow:0 35px 90px #0006,0 0 75px #5d37f01c}.mh-connection-visual:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 80px #04081452,inset 0 1px #ffffff14}.mh-connection-visual>img{object-fit:cover;object-position:45% center;filter:saturate(1.06)contrast(1.02);width:100%;height:100%}.mh-connection-badge{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050b1bcc;border:1px solid #708bd752;border-radius:15px;justify-content:space-between;align-items:center;padding:14px 17px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.mh-connection-badge span{letter-spacing:.18em;color:#bfc9dc;font-size:8px;font-weight:800}.mh-connection h2{font-size:clamp(58px,5vw,85px)}.mh-connection-copy>small{display:inline-block}.mh-connection-copy li span{color:#fff;background:linear-gradient(135deg,#ff5c9740,#3987ff40);box-shadow:0 0 20px #545bff29}.mh-connection-copy .mh-tech-button{margin-top:9px}@media (max-width:1180px){.mh-hero{grid-template-columns:1fr;gap:50px}.mh-hero-copy{max-width:870px}.mh-hero-stage{width:100%;min-height:700px}.mh-start-intro{grid-template-columns:1fr;gap:45px}.mh-start-art{min-height:600px}.mh-start-grid{grid-template-columns:1fr 1fr}.mh-connection{grid-template-columns:1fr;gap:45px}.mh-connection-visual{height:720px}.mh-connection-copy{max-width:880px}}@media (max-width:720px){.mh-tech-button,.mh-tech-ghost{width:100%;min-height:55px}.mh-nav{padding:17px 20px}.mh-hero{gap:31px;padding:45px 20px 75px}.mh-hero h1{font-size:clamp(51px,15vw,66px)}.mh-hero-copy>small{letter-spacing:.16em;font-size:9px}.mh-hero-copy>div{gap:12px}.mh-hero-stage{border-radius:25px;min-height:445px;margin-top:6px;transform:none}.mh-hero-stage>img{object-position:57% center}.mh-hero-brand-lockup{top:35%;left:48%}.mh-hero-brand-lockup .mh-brand{width:95px}.mh-hero-brand-lockup span{font-size:5px}.mh-hero-count{padding:11px 13px;bottom:12px;right:12px}.mh-hero-count strong{font-size:27px}.mh-hero-count span{font-size:8px}.mh-start{padding:80px 20px}.mh-start-intro{gap:28px;min-height:auto}.mh-start-intro h2{font-size:52px}.mh-start-intro header p{font-size:16px}.mh-start-intro header>div{flex-direction:column;align-items:stretch}.mh-tech-link{justify-content:center}.mh-start-art{border-radius:24px;min-height:365px}.mh-start-art img{object-position:56% center}.mh-start-divider{letter-spacing:.2em;margin-block:34px 24px;font-size:8px}.mh-start-divider span{padding-inline:12px}.mh-start-grid{grid-template-columns:1fr}.mh-start-grid article{min-height:480px}.mh-start-trust{grid-template-columns:1fr;gap:17px;padding:22px}.mh-start-trust>span+span{border-top:1px solid #798ebe33;border-left:0;padding:17px 0 0}.mh-connection{flex-direction:column;gap:35px;padding:80px 20px;display:flex}.mh-connection-visual{border-radius:25px;order:2;height:460px}.mh-connection-visual>img{object-position:42% center}.mh-connection-copy{order:1}.mh-connection h2{font-size:52px}.mh-connection-copy>p{font-size:16px}.mh-connection-badge{bottom:13px;left:13px;right:13px}.mh-connection-badge .mh-brand{width:83px}.mh-connection-badge span{text-align:right;max-width:155px;font-size:6px}}.momento-home-v2{background:#030713}.momento-home-v2>.mh-nav{z-index:50;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#020612b8,#0000);grid-template-columns:240px 1fr auto;width:min(100%,1660px);max-width:none;padding:27px clamp(32px,4.8vw,82px);position:absolute;top:0;left:0;right:0}.momento-home-v2>.mh-nav .mh-brand{filter:drop-shadow(0 10px 22px #00000080);width:178px}.momento-home-v2>.mh-nav nav{gap:clamp(24px,3.2vw,53px)}.momento-home-v2>.mh-nav nav a{color:#f3f0f7;text-shadow:0 2px 12px #000;font-size:13px;font-weight:520}.momento-home-v2>.mh-nav-actions{gap:14px}.momento-home-v2>.mh-nav-actions button:first-child{color:#fff;font-weight:620}.momento-home-v2>.mh-nav-actions button:last-child{min-height:52px;padding-inline:24px;border-radius:14px!important;box-shadow:0 0 0 5px #874bf321,0 0 30px #e243be40,inset 0 1px #ffffffb8!important}.momento-home-v2>.mh-hero{isolation:isolate;box-sizing:border-box;background:radial-gradient(circle at 84% 52%,#3d49ff38,#0000 27%),radial-gradient(circle at 52% 57%,#f239a324,#0000 29%),radial-gradient(circle at 14% 44%,#e83d9e21,#0000 32%),linear-gradient(115deg,#030715 0%,#040817 46%,#050a1c 100%);grid-template-columns:minmax(420px,39%) minmax(0,61%);align-items:center;gap:0;width:100%;max-width:none;min-height:max(850px,100svh);margin:0;padding:126px clamp(34px,4.8vw,84px) 36px;overflow:hidden}.momento-home-v2>.mh-hero:before{content:"";z-index:-1;opacity:.72;pointer-events:none;background:linear-gradient(104deg,#0000 40%,#6a43ff14 40.2%,#0000 41%),radial-gradient(circle at 68% 20%,#ff5bace6 0 1px,#0000 2px) 0 0/173px 149px,radial-gradient(circle at 44% 71%,#5d8bffd9 0 1.5px,#0000 2.5px) 0 0/211px 191px,radial-gradient(circle at 89% 31%,#ff5ca1bf 0 1px,#0000 2px) 0 0/137px 127px;position:absolute;inset:0}.momento-home-v2>.mh-hero:after{content:"";z-index:-1;filter:blur(6px);pointer-events:none;background:radial-gradient(at 60% 5%,#f435ad52,#0000 47%),linear-gradient(175deg,#0000 24%,#1f1f5b61);height:47%;position:absolute;bottom:-19%;left:31%;right:-5%;transform:perspective(700px)rotateX(64deg)}.mh-hero-light{filter:blur(34px);background:radial-gradient(circle,#ee499a38,#0000 66%);width:800px;height:800px;inset:auto auto -260px -230px}.momento-home-v2 .mh-hero-copy{z-index:8;align-self:center;max-width:500px;padding-bottom:8px}.momento-home-v2 .mh-hero-copy>small{letter-spacing:.16em;background:linear-gradient(110deg,#ff468b14,#2a66ff14);border-color:#dd4aad6b;gap:9px;min-height:34px;padding:0 15px;font-size:10px;box-shadow:0 0 24px #c93eb814,inset 0 1px #ffffff12}.momento-home-v2 .mh-hero-copy>small:before{content:"✦";color:#ff5e91;background:#ef429e1c;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.momento-home-v2 .mh-hero h1{letter-spacing:-.064em;text-wrap:initial;gap:4px;margin:24px 0 20px;font-size:clamp(64px,5.35vw,91px);line-height:.87;display:grid}.momento-home-v2 .mh-hero h1 span,.momento-home-v2 .mh-hero h1 em{display:block}.momento-home-v2 .mh-hero h1 em{letter-spacing:-.055em;font-size:1.05em;line-height:.88}.momento-home-v2 .mh-hero-copy>p{color:#b9bfd2;text-shadow:0 2px 16px #00000094;max-width:455px;margin:0;font-size:16px;line-height:1.58}.momento-home-v2 .mh-hero-copy>div{gap:17px;margin-top:29px}.momento-home-v2 .mh-hero-copy .mh-tech-button,.momento-home-v2 .mh-hero-copy .mh-tech-ghost{min-height:52px;font-size:14px;border-radius:14px!important;padding-inline:21px!important}.mh-play-dot{color:#fff;border:1px solid #7591dba3;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid;box-shadow:0 0 20px #5368ff38}.momento-home-v2 .mh-hero-copy ul{color:#afb6c8;grid-template-columns:auto auto auto;gap:12px 25px;max-width:485px;margin-top:32px;font-size:10px;line-height:1.4;display:grid}.momento-home-v2 .mh-hero-copy li{align-items:flex-start;display:flex}.momento-home-v2 .mh-hero-copy li:before{color:#ff5f92;min-width:18px;margin-right:5px;font-size:13px}.momento-home-v2 .mh-hero-copy li:first-child:before{content:"▢"}.momento-home-v2 .mh-hero-copy li:nth-child(2):before{content:"✦";color:#6c9dff}.momento-home-v2 .mh-hero-copy li:nth-child(3):before{content:"♡";color:#ff5e9f}.momento-home-v2 .mh-hero-stage{z-index:2;min-height:690px;box-shadow:none;perspective:1400px;background:0 0;border:0;border-radius:0;align-self:stretch;margin:0 -6.8vw 0 -4.5vw;overflow:visible;transform:none}.momento-home-v2 .mh-hero-stage:after{content:"";z-index:4;filter:blur(.2px);pointer-events:none;background:radial-gradient(#110e3075 20%,#e52fae33 48%,#0000 72%);border:1px solid #7c4cff4d;border-radius:50%;height:12%;position:absolute;inset:auto 4% 4% 21%;transform:perspective(500px)rotateX(68deg);box-shadow:0 0 18px #3658ff,0 0 36px #f234b0a3,inset 0 0 18px #486dffb8}.momento-home-v2 .mh-hero-stage>img{z-index:2;object-fit:cover;object-position:51% center;filter:saturate(1.12)contrast(1.05)brightness(1.02);mix-blend-mode:normal;width:100%;height:100%;animation:8s ease-in-out infinite mh-stage-breathe;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 96%,#0000 100%)}.mh-hero-beams{z-index:0;filter:blur(11px);opacity:.85;pointer-events:none;background:conic-gradient(from 194deg at 52% 100%,#0000 0deg,#5552ff33 8deg,#0000 16deg,#ec35b31f 24deg,#0000 34deg);position:absolute;inset:-12% -5% 0 8%}.mh-hero-podium{z-index:3;pointer-events:none;background:linear-gradient(#1711391a,#0a0825eb);border:1px solid #ff4bb9b8;border-radius:50%;height:16%;position:absolute;bottom:1.2%;left:18%;right:2%;transform:perspective(580px)rotateX(69deg);box-shadow:0 -2px #4675ffe6,0 0 18px #ee34b1b8,0 20px 60px #000000b3,inset 0 5px 19px #3a5eff6b}.momento-home-v2 .mh-hero-brand-lockup{z-index:5;opacity:.72;filter:grayscale(.4)brightness(.78)drop-shadow(0 4px 18px #000000e6);gap:4px;top:48%;left:58.5%;transform:translate(-50%,-50%)rotate(-3deg)}.momento-home-v2 .mh-hero-brand-lockup .mh-brand{width:118px}.momento-home-v2 .mh-hero-brand-lockup span{letter-spacing:.24em;font-size:5px}.momento-home-v2 .mh-hero-count{z-index:8;background:linear-gradient(135deg,#0a0e21f0,#161137eb);border-color:#6d88ea5c;border-radius:12px;gap:10px;padding:12px 18px;bottom:18%;right:5.8%;box-shadow:0 15px 45px #00000080,0 0 24px #653ff42e}.momento-home-v2 .mh-hero-count strong{font:500 29px/1 Geist,Arial,sans-serif}.momento-home-v2 .mh-hero-count span{letter-spacing:.12em;font-size:8px;line-height:1.4}.mh-hero-customise{z-index:9;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(120deg,#0b1022ed,#171233e8);border:1px solid #747eba4d;border-radius:10px;grid-template-columns:1.55fr 1fr;min-width:410px;display:grid;position:absolute;bottom:1.2%;left:15%;overflow:hidden;box-shadow:0 16px 48px #00000075,inset 0 1px #ffffff0f}.mh-hero-customise>div{padding:10px 17px}.mh-hero-customise>div+div{border-left:1px solid #7887b93d}.mh-hero-customise small{color:#e4e7f1;margin-bottom:4px;font-size:10px;display:block}.mh-hero-customise span{color:#7f8aa2;letter-spacing:.14em;font-size:7px;display:block}.mh-hero-customise p{align-items:center;gap:9px;margin:7px 0 0;display:flex}.mh-hero-customise i{background:#121116;border:1px solid #ffffff38;border-radius:50%;width:23px;height:23px;display:block;box-shadow:inset 0 1px 3px #ffffff24}.mh-hero-customise i:nth-child(2){background:#102249}.mh-hero-customise i:nth-child(3){background:linear-gradient(135deg,#ee4da3,#3e6aff)}.mh-hero-customise i:nth-child(4){background:#603755;box-shadow:0 0 0 2px #f38ac3}.mh-hero-customise i:nth-child(5){background:#d8d2d6}.mh-hero-customise b{color:#e9edf7;border:1px solid #6887d159;border-radius:999px;padding:5px 15px;font-size:9px;font-weight:620}.mh-hero-customise b:first-child{background:#455bac26;border-color:#6b93fb9e}.mh-scroll-cue{z-index:9;color:#8f99af;align-items:center;gap:9px;font-size:9px;text-decoration:none;display:flex;position:absolute;bottom:3.1%;right:6%}.mh-scroll-cue span{font-size:20px}.mh-scroll-cue b{color:#7886a1;margin-left:9px;font-size:16px}@keyframes mh-stage-breathe{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-7px)scale(1.006)}}@media (max-width:1180px){.momento-home-v2>.mh-nav{background:#030713;grid-template-columns:1fr auto;position:relative}.momento-home-v2>.mh-nav nav{z-index:20;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#050a19fa;top:82px}.momento-home-v2>.mh-hero{grid-template-columns:1fr;gap:0;min-height:auto;padding-top:55px}.momento-home-v2 .mh-hero-copy{max-width:700px;padding-bottom:28px}.momento-home-v2 .mh-hero-stage{width:calc(100% + 12vw);min-height:720px;margin:0 -6vw}.momento-home-v2 .mh-hero-stage>img{object-position:53% center}.mh-hero-customise{bottom:2%;left:19%}}@media (max-width:720px){.momento-home-v2>.mh-nav{padding:16px 20px}.momento-home-v2>.mh-nav .mh-brand{width:144px}.momento-home-v2>.mh-hero{background:radial-gradient(circle at 52% 75%,#4f3fff2e,#0000 36%),radial-gradient(circle at 12% 28%,#e538991f,#0000 34%),#030713;padding:42px 20px 24px;overflow:hidden}.momento-home-v2 .mh-hero-copy{padding-bottom:18px}.momento-home-v2 .mh-hero-copy>small{font-size:8px}.momento-home-v2 .mh-hero h1{gap:3px;margin-block:20px 17px;font-size:clamp(52px,15.5vw,68px)}.momento-home-v2 .mh-hero-copy>p{font-size:15px;line-height:1.55}.momento-home-v2 .mh-hero-copy>div{grid-template-columns:1fr;margin-top:23px;display:grid}.momento-home-v2 .mh-hero-copy ul{grid-template-columns:1fr 1fr;gap:10px 15px;margin-top:24px}.momento-home-v2 .mh-hero-copy li:nth-child(3){grid-column:1/-1}.momento-home-v2 .mh-hero-stage{border-radius:0;width:calc(100% + 46px);min-height:430px;margin:0 -23px}.momento-home-v2 .mh-hero-stage>img{object-position:52% center;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 94%,#0000)}.momento-home-v2 .mh-hero-stage:after{bottom:5%;left:12%;right:3%}.mh-hero-podium{height:15%;bottom:2%;left:10%;right:2%}.momento-home-v2 .mh-hero-brand-lockup{top:48%;left:58%}.momento-home-v2 .mh-hero-brand-lockup .mh-brand{width:72px}.momento-home-v2 .mh-hero-count{padding:9px 11px;bottom:14%;right:10px}.momento-home-v2 .mh-hero-count strong{font-size:22px}.momento-home-v2 .mh-hero-count span{font-size:6px}.mh-hero-customise{grid-template-columns:1.45fr 1fr;min-width:0;bottom:0;left:12px;right:12px}.mh-hero-customise>div{padding:8px 10px}.mh-hero-customise i{width:17px;height:17px}.mh-hero-customise b{padding:4px 9px;font-size:7px}.mh-scroll-cue{display:none}}.momento-home-v2 .mh-hero-copy>p{max-width:485px}.mh-hero-products{grid-template-columns:1fr 1fr;max-width:490px;gap:7px 8px!important;margin:20px 0 0!important;display:grid!important}.mh-hero-products>span{color:#e9edf8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#0d172dbd,#0d0c2594);border:1px solid #6883c738;border-radius:10px;flex-direction:column;min-height:43px;padding:9px 11px 8px 31px;font-size:10px;line-height:1.25;display:flex;position:relative;box-shadow:inset 0 1px #ffffff09}.mh-hero-products>span:before{content:"";border:1px solid #ff5d98;border-radius:2px;width:8px;height:8px;position:absolute;top:15px;left:11px;box-shadow:0 0 12px #ff4a9ea6}.mh-hero-products>span:nth-child(2):before{border-color:#b05fff;box-shadow:0 0 12px #a653ffad}.mh-hero-products>span:nth-child(3):before{border-color:#6286ff;box-shadow:0 0 12px #4b74ffad}.mh-hero-products>span:nth-child(4):before{border-color:#4ad2ff;box-shadow:0 0 12px #34beffad}.mh-hero-products b{color:#8793ad;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:7px;font-weight:740}.momento-home-v2 .mh-hero-copy>.mh-hero-actions{gap:14px;margin-top:21px;display:flex}.momento-home-v2 .mh-hero-brand-lockup{opacity:.58;filter:drop-shadow(-1px -1px #ffffff54)drop-shadow(2px 3px 2px #000000e6);mix-blend-mode:screen}.momento-home-v2 .mh-hero-brand-lockup .mh-brand{opacity:.58;filter:grayscale()brightness(1.75)contrast(.72)saturate(0)}.momento-home-v2 .mh-tech-button,.momento-home-v2>.mh-nav .mh-nav-actions button:last-child,.momento-home-v2 .mh-closing button:first-child{clip-path:none;text-shadow:0 1px 9px #0b0325a6;min-width:178px;font-size:14px;overflow:hidden;background:radial-gradient(circle at 82% 18%,#71e1ff9e,#0000 28%),linear-gradient(105deg,#ff5a9d 0%,#ee37cc 35%,#8043f4 67%,#23aff6 100%)!important;border:1px solid #e0eaffd1!important;border-radius:999px!important;min-height:52px!important;padding:0 53px 0 23px!important;box-shadow:0 0 0 3px #9954f424,0 0 21px #ed3abe57,0 0 30px #2c92ff42,0 12px 28px #0a0d3757,inset 0 2px #ffffffb8,inset 0 -8px 18px #3917a033!important}.momento-home-v2 .mh-tech-button:before,.momento-home-v2>.mh-nav .mh-nav-actions button:last-child:before,.momento-home-v2 .mh-closing button:first-child:before{border-radius:inherit;clip-path:none;background:linear-gradient(#ffffff4d,#0000 38%,#28146f1f);border:1px solid #ffffff59;inset:3px}.momento-home-v2 .mh-tech-button:after,.momento-home-v2>.mh-nav .mh-nav-actions button:last-child:after,.momento-home-v2 .mh-closing button:first-child:after{width:auto;height:43%;box-shadow:none;opacity:.82;background:linear-gradient(#ffffff59,#ffffff0a);border-radius:999px;transition:opacity .24s;inset:4px 13px auto;transform:none}.momento-home-v2 .mh-tech-button>span,.momento-home-v2>.mh-nav .mh-nav-actions button:last-child>span,.momento-home-v2 .mh-closing button:first-child>span{place-items:center;width:28px;height:28px;font-size:0;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.momento-home-v2 .mh-tech-button>span:after,.momento-home-v2>.mh-nav .mh-nav-actions button:last-child>span:after,.momento-home-v2 .mh-closing button:first-child>span:after{content:"↗";color:#fff;text-shadow:0 0 12px #ffffffe6;font:650 21px/1 Geist,Arial,sans-serif}.momento-home-v2 .mh-tech-button:hover,.momento-home-v2>.mh-nav .mh-nav-actions button:last-child:hover,.momento-home-v2 .mh-closing button:first-child:hover{filter:saturate(1.12)brightness(1.06);transform:translateY(-2px)scale(1.01);box-shadow:0 0 0 4px #b05cff2b,0 0 29px #ef39c17a,0 0 42px #279dff61,0 15px 33px #080c3266,inset 0 2px #ffffffd1!important}.momento-home-v2 .mh-tech-button:hover:after,.momento-home-v2>.mh-nav .mh-nav-actions button:last-child:hover:after,.momento-home-v2 .mh-closing button:first-child:hover:after{opacity:1;left:13px}.momento-home-v2>.mh-nav .mh-nav-actions button:last-child{min-width:164px;font-size:13px;min-height:46px!important;padding:0 47px 0 20px!important}.momento-home-v2 .mh-primary-action{width:100%;min-width:0}.momento-home-v2 .mh-tech-ghost{clip-path:polygon(0 0,86% 0,100% 50%,86% 100%,0 100%);box-shadow:inset 0 0 0 1px #5b85f147,0 0 28px #375dd224;background:linear-gradient(90deg,#ffffff0a,#0000 58%),#050c1ce0!important;border-radius:16px 5px 5px 16px!important}@media (max-width:1180px){.mh-hero-products,.momento-home-v2 .mh-hero-copy>p{max-width:650px}}@media (max-width:720px){.mh-hero-products{grid-template-columns:1fr 1fr;gap:6px!important;margin-top:16px!important}.mh-hero-products>span{min-height:47px;padding-left:29px;font-size:9px}.mh-hero-products>span:before{left:10px}.momento-home-v2 .mh-hero-copy>.mh-hero-actions{grid-template-columns:1fr;gap:10px;margin-top:18px;display:grid}.momento-home-v2 .mh-tech-button,.momento-home-v2 .mh-tech-ghost{width:100%}.momento-home-v2 .mh-hero-brand-lockup .mh-brand{width:75px}}.mh-modal-backdrop:has(.mh-auth-modal){-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 15% 18%,#5329972b,#0000 30%),radial-gradient(circle at 82% 76%,#0f5bbf21,#0000 31%),#01050ff7;padding:18px}.mh-auth-modal{isolation:isolate;background:linear-gradient(125deg,#030713 0%,#050919 47%,#071027 100%);border:1px solid #6f91dc94;border-radius:34px;grid-template-columns:minmax(0,1.04fr) minmax(500px,.96fr);width:min(1480px,100vw - 36px);height:min(930px,100svh - 36px);max-height:none;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #000000ad,inset 0 1px #ffffff0d}.mh-auth-modal:before{content:"";z-index:-1;opacity:.35;pointer-events:none;background-image:radial-gradient(circle at 23% 20%,#ff4dbf38 0 1px,#0000 2px),radial-gradient(circle at 54% 31%,#4a92ff36 0 1px,#0000 2px);background-size:113px 97px,147px 131px;position:absolute;inset:0}.mh-auth-modal .mh-modal-close{z-index:30;color:#fff;background:linear-gradient(135deg,#121733f5,#140a29f2);border:1px solid #e659eb9e;border-radius:50%;width:54px;height:54px;font:300 35px/1 Geist,Arial,sans-serif;transition:transform .2s,border-color .2s,box-shadow .2s;top:30px;right:34px;box-shadow:0 0 30px #dd35d829,inset 0 1px #ffffff1a}.mh-auth-modal .mh-modal-close:hover{border-color:#ff69cf;transform:rotate(6deg)scale(1.04);box-shadow:0 0 32px #eb3fd34d}.mh-auth-story{background:radial-gradient(circle at 64% 42%,#351b934d,#0000 30%),radial-gradient(circle at 39% 67%,#0053e82e,#0000 30%),linear-gradient(135deg,#020613fa,#080923f5);border:0;flex-direction:column;min-width:0;min-height:0;padding:34px 44px 37px;position:relative;overflow:hidden;display:flex!important}.mh-auth-story:before,.mh-auth-story:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.mh-auth-story:before{aspect-ratio:1;border:1px solid #e230cc38;width:58%;top:28%;left:31%;transform:rotate(-18deg);box-shadow:0 0 80px #463dff29}.mh-auth-story:after{filter:blur(12px);background:radial-gradient(#403eff57,#f12dc433 48%,#0000 72%);width:220px;height:56px;bottom:5%;left:46%}.mh-auth-story>.mh-brand{z-index:12;object-fit:contain;filter:drop-shadow(0 10px 26px #0000006b);width:226px;height:auto;position:relative}.mh-auth-story-copy{z-index:11;width:52%;max-width:350px;margin:auto 0 0;padding-bottom:24%;position:relative}.mh-auth-story-copy small{color:#ff63b7;letter-spacing:.19em;margin-bottom:20px;font:700 11px/1.2 Geist,Arial,sans-serif;display:block}.mh-auth-story-copy h2{color:#f5f7ff;letter-spacing:-.06em;text-wrap:balance;margin:0;font:680 clamp(48px,4.1vw,72px)/.92 Geist,Arial,sans-serif}.mh-auth-story-copy h2 em{color:#0000;letter-spacing:-.06em;background:linear-gradient(105deg,#ff5b8e,#e744bd 42%,#526ff7 88%);-webkit-background-clip:text;background-clip:text;margin-top:9px;font:italic 500 1.15em/.82 Georgia,serif;display:inline-block}.mh-auth-story-copy p{color:#c4cada;max-width:330px;margin:28px 0 0;font-size:16px;line-height:1.52}.mh-auth-visual{z-index:7;pointer-events:none;perspective:900px;position:absolute;inset:8% -1% 3% 29%}.mh-auth-orbit{filter:drop-shadow(0 0 8px #694fff99);opacity:.72;background:linear-gradient(#080c20,#080c20) padding-box padding-box,linear-gradient(102deg,#0000 5%,#f44bc2 38%,#2674ff 65%,#0000 94%) border-box;border:2px solid #0000;border-radius:50%;position:absolute;transform:rotate(-19deg)}.mh-auth-orbit-one{width:92%;height:48%;top:18%;left:1%}.mh-auth-orbit-two{width:82%;height:39%;top:39%;left:14%;transform:rotate(20deg)}.mh-auth-card{transform-style:preserve-3d;background:#11162e;border:1px solid #bf5cffb3;border-radius:15px;margin:0;position:absolute;overflow:hidden;box-shadow:0 18px 45px #00000080,0 0 22px #673bff42}.mh-auth-card img{object-fit:cover;width:100%;height:100%;display:block}.mh-auth-card figcaption{color:#fff;text-shadow:0 2px 10px #000;flex-direction:column;font-size:10px;line-height:1.35;display:flex;position:absolute;bottom:14px;left:15px;right:12px}.mh-auth-card figcaption b{font-size:14px}.mh-auth-card figcaption span{color:#d2d7e6}.mh-auth-card>i{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b1bb8;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid;position:absolute;bottom:12px;right:12px}.mh-auth-card-main{aspect-ratio:.78;width:42%;animation:7s ease-in-out infinite mh-auth-float;top:20%;left:12%;transform:rotateY(-10deg)rotate(-5deg)}.mh-auth-card-main:after,.mh-auth-card-two:after,.mh-auth-card-three:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#050714c7);position:absolute;inset:0}.mh-auth-card-one{aspect-ratio:.78;opacity:.52;width:18%;top:6%;right:4%;transform:rotate(8deg)}.mh-auth-card-two{aspect-ratio:.74;width:24%;animation:8s ease-in-out 1s infinite mh-auth-float;top:47%;right:8%;transform:rotateY(12deg)rotate(7deg)}.mh-auth-card-three{aspect-ratio:1.18;width:25%;animation:9s ease-in-out 1.8s infinite mh-auth-float;bottom:3%;right:1%;transform:rotate(-8deg)}.mh-auth-beacon{background:radial-gradient(#111437e6 10%,#27247659 49%,#0000 70%);border:1px solid #7849ff61;border-radius:50%;place-items:center;width:210px;height:90px;display:grid;position:absolute;bottom:0;left:22%;transform:perspective(300px)rotateX(66deg);box-shadow:0 0 18px #e837c599,inset 0 0 25px #275dff8c}.mh-auth-beacon:after{content:"";background:linear-gradient(#0000,#0000) padding-box padding-box,linear-gradient(90deg,#ff4aac,#9f3dff,#33a9ff) border-box;border:2px solid #0000;border-radius:50%;position:absolute;inset:24px 35px;box-shadow:0 0 16px #db36ee9e}.mh-auth-beacon img{z-index:2;filter:drop-shadow(0 0 10px #ca40f2);width:70px;transform:rotateX(-66deg)}.mh-auth-story .mh-modal-proof{z-index:13;background:0 0;align-items:center;gap:13px;margin:0;padding:0;display:flex;position:relative}.mh-auth-story .mh-modal-proof>span{background:linear-gradient(135deg,#fb498e,#884ce9,#36a9ff);border-radius:50%;place-items:center;width:49px;height:49px;font-size:20px;display:grid;box-shadow:0 0 27px #d038dd66}.mh-auth-story .mh-modal-proof p{color:#bfc6d8;margin:0;font-size:13px;line-height:1.45}.mh-auth-story .mh-modal-proof b{color:#f4f6fb;font-size:15px}@keyframes mh-auth-float{0%,to{translate:0}50%{translate:0 -9px}}.mh-auth-modal>.mh-modal-content{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);scrollbar-width:thin;scrollbar-color:#6a52c5 transparent;background:linear-gradient(147deg,#0b122aeb,#070a1cf0) padding-box padding-box,linear-gradient(138deg,#287eff 0%,#634bff59 34%,#eb2cbfe6 65%,#4f94ff 100%) border-box;border:1px solid #0000;border-radius:35px;align-self:center;width:auto;height:auto;max-height:calc(100svh - 120px);margin:54px 83px 54px 8px;padding:44px 48px 36px;position:relative;overflow:auto;box-shadow:0 0 58px #1752dc3d,0 0 32px #dd29be26,inset 0 1px #ffffff0f}.mh-auth-modal>.mh-modal-content:before{content:"";pointer-events:none;background:radial-gradient(circle,#3353ff26,#0000 68%);border-radius:50%;height:48%;position:absolute;inset:-22% -12% auto 32%}.mh-auth-modal .mh-modal-back{z-index:5;color:#aab4ca;position:absolute;top:17px;left:24px}.mh-auth-form{z-index:2;flex-direction:column;display:flex;position:relative}.mh-auth-heading .mh-modal-kicker{color:#ff64bb;letter-spacing:.19em;background:#47175a26;border:1px solid #ec3dcb7a;border-radius:999px;align-items:center;min-height:32px;margin:0 0 22px;padding:0 18px;font-size:10px;font-weight:750;display:inline-flex;box-shadow:0 0 24px #db31ca14}.mh-auth-heading .mh-modal-lede{color:#b9c1d3;max-width:500px;margin:20px 0 23px;font-size:17px;line-height:1.35}.mh-auth-modal .mh-auth-switch{background:#04081778;border:1px solid #596ea673;border-radius:14px;grid-template-columns:1fr 1fr;height:54px;margin:0 0 24px;display:grid;overflow:hidden}.mh-auth-modal .mh-auth-switch button{color:#aab2c6;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;transition:color .2s,background .2s;display:flex;position:relative}.mh-auth-modal .mh-auth-switch button span{color:#9aa6be;font-size:19px;transform:scaleX(.82)}.mh-auth-modal .mh-auth-switch button.active{color:#fff;background:linear-gradient(90deg,#dc31b224,#6b39cd29)}.mh-auth-modal .mh-auth-switch button.active span{color:#ff5bb5}.mh-auth-modal .mh-auth-switch button.active:after{content:"";background:linear-gradient(90deg,#ff4da7,#d64ee8,#5e63ff);border-radius:4px;height:3px;position:absolute;bottom:0;left:10px;right:10px;box-shadow:0 0 13px #da3cddb3}.mh-auth-field>label{color:#f2f4fa;font-size:13px;font-weight:620}.mh-input-shell:focus-within{border-color:#667fffd9;box-shadow:0 0 0 3px #4d53ff1a,0 0 22px #4d52ff1f}.mh-input-shell>span{color:#9ba7c0;place-items:center;width:50px;font-size:19px;display:grid}.mh-input-shell>button{color:#7f8aa2;cursor:pointer;background:0 0;border:0;width:50px;height:50px;font-size:17px}.mh-auth-modal .mh-form-error,.mh-auth-modal .mh-form-message{border-radius:10px;margin:14px 0 0;padding:11px 13px;font-size:12px;line-height:1.4}.mh-auth-modal .mh-primary-action{color:#fff;text-shadow:0 1px 10px #0d03338c;justify-content:center;align-items:center;width:100%;min-height:66px;font-size:18px;font-weight:680;display:flex;position:relative;overflow:hidden;clip-path:none!important;background:radial-gradient(circle at 85% 18%,#5ee3ff94,#0000 26%),linear-gradient(102deg,#f54c93,#ec2ec4 35%,#6845f3 70%,#168ff0)!important;border:1px solid #e7f1ffd1!important;border-radius:999px!important;margin-top:25px!important;padding:0 70px 0 30px!important;box-shadow:0 0 0 4px #6b4bef1f,0 0 27px #e331c257,0 0 35px #2087ff47,inset 0 2px #ffffffb3,inset 0 -9px 20px #22138238!important}.mh-auth-modal .mh-primary-action:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff40,#0000 39%);border:1px solid #ffffff57;position:absolute;inset:3px}.mh-auth-modal .mh-primary-action>span{background:#0b62ec42;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:46px;height:46px;font-size:25px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mh-auth-modal .mh-primary-action:hover{filter:brightness(1.06)saturate(1.08);transform:translateY(-2px)}.mh-auth-modal .mh-primary-action:disabled{opacity:.58;cursor:wait}.mh-auth-modal .mh-privacy-note{color:#909bb1;align-items:flex-start;gap:12px;margin:22px 0 0;font-size:11px;line-height:1.4;display:flex}.mh-auth-modal .mh-privacy-note>span{color:#c072ff;border:1px solid #7554ff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:12px;display:grid}@media (max-width:1180px){.mh-auth-modal{grid-template-columns:minmax(350px,.82fr) minmax(480px,1.18fr)}.mh-auth-story{padding:30px}.mh-auth-story>.mh-brand{width:190px}.mh-auth-story-copy{width:62%;padding-bottom:30%}.mh-auth-story-copy h2{font-size:54px}.mh-auth-story-copy p{font-size:14px}.mh-auth-visual{inset:10% -10% 4% 25%}.mh-auth-card-main{width:44%}.mh-auth-beacon{left:18%}.mh-auth-modal>.mh-modal-content{margin:46px 42px 46px 0;padding:39px 40px 33px}.mh-auth-modal .mh-modal-close{top:18px;right:18px}}@media (min-width:821px) and (max-height:800px){.mh-auth-modal{height:calc(100svh - 24px)}.mh-modal-backdrop:has(.mh-auth-modal){padding:12px}.mh-auth-story{padding:22px 34px 24px}.mh-auth-story>.mh-brand{width:174px}.mh-auth-story-copy{width:53%;padding-bottom:19%}.mh-auth-story-copy small{margin-bottom:12px;font-size:8px}.mh-auth-story-copy h2{font-size:43px}.mh-auth-story-copy p{margin-top:18px;font-size:12px;line-height:1.42}.mh-auth-visual{inset:6% -3% 2% 31%}.mh-auth-beacon{width:170px;height:66px}.mh-auth-story .mh-modal-proof>span{width:39px;height:39px}.mh-auth-story .mh-modal-proof p{font-size:10px}.mh-auth-story .mh-modal-proof b{font-size:12px}.mh-auth-modal>.mh-modal-content{border-radius:29px;max-height:calc(100svh - 54px);margin:20px 58px 20px 0;padding:25px 34px 22px;overflow:auto}.mh-auth-heading .mh-modal-kicker{min-height:27px;margin-bottom:13px;padding-inline:14px;font-size:8px}.mh-auth-heading h2{font-size:40px;line-height:.96}.mh-auth-heading .mh-modal-lede{margin:12px 0 15px;font-size:14px}.mh-auth-modal .mh-auth-switch{height:46px;margin-bottom:15px}.mh-auth-modal .mh-fields{gap:11px}.mh-auth-field{gap:6px}.mh-auth-field>label{font-size:11px}.mh-input-shell{min-height:45px}.mh-input-shell input{height:43px;font-size:12px}.mh-input-shell>span{width:43px;font-size:16px}.mh-input-shell>button{width:43px;height:43px}.mh-auth-modal .mh-primary-action{min-height:55px;font-size:16px;margin-top:17px!important}.mh-auth-modal .mh-primary-action>span{width:40px;height:40px;font-size:21px}.mh-auth-modal .mh-privacy-note{margin-top:13px;font-size:9px}}@media (max-width:820px){.mh-modal-backdrop:has(.mh-auth-modal){padding:0;overflow:auto}.mh-auth-modal{border:0;border-radius:0;width:100%;height:auto;min-height:100svh;max-height:none;display:block;overflow:visible}.mh-auth-story{border-bottom:1px solid #6a5ac94d;min-height:340px;padding:25px 26px 68px;display:flex!important}.mh-auth-story>.mh-brand{width:177px}.mh-auth-story-copy{z-index:11;width:53%;max-width:390px;margin:auto 0 0;padding:0}.mh-auth-story-copy small{margin-bottom:12px;font-size:9px}.mh-auth-story-copy h2{font-size:47px}.mh-auth-story-copy p{display:none}.mh-auth-visual{inset:5% -4% 0 38%}.mh-auth-card-main{width:38%;top:20%;left:8%}.mh-auth-card-one{top:6%;right:5%}.mh-auth-card-two{width:23%;top:43%;right:3%}.mh-auth-card-three{width:20%;bottom:1%;right:8%}.mh-auth-beacon{width:160px;height:65px;bottom:-1%;left:10%}.mh-auth-story .mh-modal-proof{display:none}.mh-auth-modal>.mh-modal-content{z-index:15;border-radius:28px;max-height:none;margin:-34px 16px 30px;padding:36px 30px 30px;overflow:visible}.mh-auth-modal .mh-modal-close{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040818db;width:45px;height:45px;font-size:29px;position:fixed;top:18px;right:18px}.mh-auth-heading h2{font-size:48px}.mh-auth-heading .mh-modal-lede{font-size:15px}}@media (max-width:560px){.mh-auth-story{min-height:268px;padding:21px 20px 55px}.mh-auth-story>.mh-brand{width:150px}.mh-auth-story-copy{width:60%;margin-top:auto}.mh-auth-story-copy small{max-width:160px;font-size:7px;line-height:1.4}.mh-auth-story-copy h2{font-size:36px;line-height:.92}.mh-auth-story-copy h2 em{margin-top:5px}.mh-auth-visual{inset:8% -16% -1% 45%}.mh-auth-card-main{border-radius:10px;width:44%;top:21%;left:0}.mh-auth-card-main figcaption{bottom:8px;left:8px}.mh-auth-card-main figcaption b{font-size:9px}.mh-auth-card-main figcaption span{font-size:7px}.mh-auth-card-one{display:none}.mh-auth-card-two{border-radius:9px;width:23%;top:17%;right:8%}.mh-auth-card-three{border-radius:9px;width:29%;bottom:8%;right:3%}.mh-auth-beacon{width:116px;height:46px;bottom:0;left:0}.mh-auth-beacon img{width:42px}.mh-auth-modal>.mh-modal-content{border-radius:24px;margin:-26px 10px 18px;padding:29px 19px 24px}.mh-auth-modal .mh-modal-close{top:13px;right:13px}.mh-auth-heading .mh-modal-kicker{min-height:29px;margin-bottom:17px;padding-inline:13px;font-size:8px}.mh-auth-heading h2{font-size:39px}.mh-auth-heading .mh-modal-lede{margin:15px 0 19px;font-size:14px;line-height:1.4}.mh-auth-modal .mh-auth-switch{height:51px;margin-bottom:20px}.mh-auth-modal .mh-auth-switch button{gap:7px;font-size:12px}.mh-auth-modal .mh-auth-switch button span{font-size:16px}.mh-auth-modal .mh-fields{gap:14px}.mh-auth-field{gap:7px}.mh-input-shell{min-height:51px}.mh-input-shell>span{width:42px}.mh-input-shell input{height:49px;font-size:13px}.mh-input-shell>button{width:43px;height:49px}.mh-auth-modal .mh-primary-action{min-height:58px;font-size:16px;margin-top:21px!important;padding-left:22px!important}.mh-auth-modal .mh-primary-action>span{width:40px;height:40px;font-size:21px;right:9px}.mh-auth-modal .mh-privacy-note{margin-top:18px;font-size:10px}.mh-auth-modal .mh-modal-back{top:9px;left:17px}}.mh-modal-backdrop:has(.mh-auth-modal){-webkit-backdrop-filter:none;backdrop-filter:none;background:#020617;padding:0;display:block;overflow:auto}.mh-auth-modal{width:100%;height:auto;min-height:100svh;max-height:none;box-shadow:none;isolation:isolate;background:radial-gradient(circle at 50% 38%,#342c8f2b,#0000 34%),radial-gradient(circle at 88% 55%,#2765de1f,#0000 31%),linear-gradient(145deg,#020514,#040823 52%,#020715);border:0;border-radius:0;grid-template-columns:1fr;place-items:center;padding:150px 28px 56px;font-family:Geist,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.mh-auth-modal:before{content:"";z-index:-3;opacity:.42;pointer-events:none;background-image:radial-gradient(circle,#ed4dc53d 0 1px,#0000 1.4px),radial-gradient(circle,#5187ff38 0 1px,#0000 1.4px);background-position:0 0,51px 39px;background-size:113px 103px,157px 149px;position:absolute;inset:0}.mh-auth-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mh-auth-atmosphere:before{content:"";aspect-ratio:1;filter:blur(3px);background:radial-gradient(circle,#4837d329,#0d123f14 43%,#0000 69%);border-radius:50%;width:min(680px,62vw);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.mh-auth-atmosphere>span{background:linear-gradient(#030717,#030717) padding-box padding-box,linear-gradient(150deg,#ff4ccf,#8d4fff 48%,#31a9ff 74%,#0000 86%) border-box;border:2px solid #0000;border-radius:50%;width:42vw;height:96vh;position:absolute;top:7%;right:-16vw;transform:rotate(16deg);box-shadow:0 0 18px #5a5bff59,inset 0 0 14px #dc33de1a}.mh-auth-atmosphere>span:nth-child(2){opacity:.62;width:52vw;height:89vh;top:19%;right:-27vw;transform:rotate(28deg)}.mh-auth-atmosphere>span:nth-child(3){opacity:.26;width:54vw;height:38vh;top:74%;left:-23vw;right:auto;transform:rotate(-13deg)}.mh-auth-lockup{z-index:3;position:absolute;top:43px;left:50%;transform:translate(-50%)}.mh-auth-lockup .mb-brand{display:block}.mh-auth-lockup .mb-brand>img{filter:drop-shadow(0 0 20px #cc43e133);width:188px;height:auto}.mh-auth-modal .mh-modal-close{z-index:30;color:#aeb8cf;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050a1dad;border:1px solid #6f84b566;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:border-color .2s,color .2s,background .2s,transform .2s;display:grid;position:fixed;top:26px;right:28px;box-shadow:inset 0 1px #ffffff0a}.mh-auth-modal .mh-modal-close:hover{color:#fff;background:#110e2ee6;border-color:#ec50cbb8;transform:none;box-shadow:0 0 22px #d636cd26}.mh-auth-modal>.mh-modal-content{width:min(520px,100%);height:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-self:auto;margin:0;padding:0;position:relative;overflow:visible}.mh-auth-modal>.mh-modal-content:before{display:none}.mh-auth-modal .mh-modal-back{z-index:5;color:#929db5;letter-spacing:.01em;background:0 0;border:0;align-items:center;min-height:34px;padding:0;font:600 12px/1 Geist,Arial,sans-serif;display:flex;position:absolute;top:-47px;left:0}.mh-auth-modal .mh-modal-back:hover{color:#fff}.mh-auth-form{z-index:2;flex-direction:column;width:100%;display:flex;position:relative}.mh-auth-heading{text-align:center}.mh-auth-heading .mh-modal-kicker{display:none}.mh-auth-heading h2{color:#f7f8fc;letter-spacing:-.045em;text-wrap:balance;max-width:none;margin:0;font:680 clamp(37px,3.1vw,48px)/1 Geist,Arial,sans-serif}.mh-auth-heading .mh-modal-lede{color:#aeb7cc;max-width:none;margin:14px 0 34px;font:450 16px/1.5 Geist,Arial,sans-serif}.mh-auth-modal .mh-auth-switch{display:none}.mh-auth-modal .mh-fields{gap:17px;margin:0;display:grid}.mh-auth-field{gap:8px;display:grid}.mh-auth-field>label{color:#cbd2df;letter-spacing:.01em;font:600 12px/1.2 Geist,Arial,sans-serif}.mh-input-shell{background:linear-gradient(110deg,#030718d9,#080c24bd);border:1px solid #58689d75;border-radius:14px;align-items:center;min-height:58px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff06}.mh-input-shell:hover{border-color:#7584b899}.mh-input-shell:focus-within{background:#05091df0;border-color:#7768ffe0;box-shadow:0 0 0 3px #5b4fed1a,0 0 24px #3f5dee1c}.mh-input-shell>span{color:#8f9ab3;place-items:center;width:55px;display:grid}.mh-input-shell>span svg{stroke-width:1.6px;width:20px;height:20px}.mh-input-shell input{color:#f8f9fc;outline:0;width:100%;min-width:0;height:56px;padding:0 14px 0 0;font:500 15px/1 Geist,Arial,sans-serif;box-shadow:none!important;background:0 0!important;border:0!important}.mh-input-shell input::placeholder{color:#6e7890}.mh-input-shell>button{color:#7e89a2;cursor:pointer;background:0 0;border:0;place-items:center;width:53px;height:56px;padding:0;display:grid}.mh-input-shell>button:hover{color:#d6dbea}.mh-input-shell>button svg{stroke-width:1.7px;width:20px;height:20px}.mh-auth-modal .mh-form-error,.mh-auth-modal .mh-form-message{color:#ffc8da;background:#6c1a3629;border:1px solid #f3537c47;border-left:3px solid #f25387;border-radius:10px;margin:15px 0 0;padding:12px 14px;font:500 12px/1.45 Geist,Arial,sans-serif}.mh-auth-modal .mh-form-message{color:#baf4df;background:#195d4b26;border-color:#4ad8ae4d #4ad8ae4d #4ad8ae4d #4ed7ae}.mh-auth-modal .mh-primary-action{color:#fff;width:100%;min-height:60px;text-shadow:none;justify-content:center;align-items:center;font:680 16px/1 Geist,Arial,sans-serif;transition:background .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;clip-path:none!important;background:linear-gradient(#0a0e28,#0a0e28) padding-box padding-box,linear-gradient(100deg,#fa4ec5,#8f4dff 50%,#32b6ff) border-box!important;border:1px solid #0000!important;border-radius:15px!important;margin-top:25px!important;padding:0 62px!important;box-shadow:0 0 25px #bd3ae426,0 0 27px #2e8bff21,inset 0 1px #ffffff0a!important}.mh-auth-modal .mh-primary-action:before{content:"";border-radius:inherit;opacity:.72;pointer-events:none;background:linear-gradient(105deg,#e531b629,#6740e514 55%,#249df426);border:0;position:absolute;inset:0}.mh-auth-modal .mh-primary-action>svg{stroke-width:1.8px;width:21px;height:21px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.mh-auth-modal .mh-primary-action:hover{filter:none;transform:translateY(-1px);box-shadow:0 0 31px #ce3ddc38,0 0 32px #328eff2e,inset 0 1px #ffffff0f!important}.mh-auth-modal .mh-primary-action:disabled{opacity:.55;cursor:wait;transform:none}.mh-auth-alternate{color:#8f9ab1;justify-content:center;align-items:center;gap:6px;margin:22px 0 0;font:450 13px/1.4 Geist,Arial,sans-serif;display:flex}.mh-auth-alternate>button{color:#d55ff1;cursor:pointer;background:0 0;border:0;padding:3px 0;font:650 13px/1.4 Geist,Arial,sans-serif}.mh-auth-alternate>button:hover{color:#f58fe9}.mh-auth-modal .mh-privacy-note{color:#77839b;justify-content:center;align-items:center;gap:9px;margin:25px 0 0;font:450 11px/1.45 Geist,Arial,sans-serif;display:flex}.mh-auth-modal .mh-privacy-note>svg{color:#6979ee;stroke-width:1.7px;flex:none;width:16px;height:16px}.mh-auth-modal .mh-privacy-note b{color:#aeb7c9;font-weight:600}@media (max-width:640px){.mh-auth-modal{place-items:start center;min-height:100svh;padding:112px 20px 36px;overflow:auto}.mh-auth-atmosphere>span{opacity:.63;width:92vw;height:68vh;top:8%;right:-44vw}.mh-auth-atmosphere>span:nth-child(2){width:105vw;height:67vh;top:26%;right:-64vw}.mh-auth-atmosphere>span:nth-child(3){width:110vw;height:30vh;top:75%;left:-68vw}.mh-auth-lockup{top:27px}.mh-auth-lockup .mb-brand>img{width:150px}.mh-auth-modal .mh-modal-close{width:42px;height:42px;top:16px;right:16px}.mh-auth-modal .mh-modal-close svg{width:18px;height:18px}.mh-auth-modal>.mh-modal-content{border-radius:0;width:100%;margin:0;padding:22px 0 0}.mh-auth-modal .mh-modal-back{font-size:11px;top:-18px}.mh-auth-heading h2{font-size:34px}.mh-auth-heading .mh-modal-lede{margin:12px 0 28px;font-size:14px}.mh-auth-modal .mh-fields{gap:15px}.mh-auth-field>label{font-size:11px}.mh-input-shell{border-radius:13px;min-height:55px}.mh-input-shell>span{width:50px}.mh-input-shell input{height:53px;font-size:14px}.mh-input-shell>button{width:49px;height:53px}.mh-auth-modal .mh-primary-action{min-height:56px;font-size:15px;border-radius:14px!important;margin-top:22px!important}.mh-auth-modal .mh-primary-action>svg{width:19px;height:19px;right:19px}.mh-auth-alternate{flex-wrap:wrap;margin-top:19px;font-size:12px}.mh-auth-alternate>button{font-size:12px}.mh-auth-modal .mh-privacy-note{text-align:left;align-items:flex-start;margin-top:24px;font-size:10px}}@media (max-height:700px) and (min-width:641px){.mh-auth-modal{place-items:start center;padding-top:118px}.mh-auth-lockup{top:24px}.mh-auth-lockup .mb-brand>img{width:150px}.mh-auth-heading .mh-modal-lede{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.mh-auth-modal *,.mh-auth-modal :before,.mh-auth-modal :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mh-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.momento-home-v2 .mh-hero-stage{--mh-cover-filter:#02081a14;--mh-cover-sheen-opacity:.08}.momento-home-v2 .mh-hero-stage[data-cover=midnight]{--mh-cover-filter:#01040e57}.momento-home-v2 .mh-hero-stage[data-cover=navy]{--mh-cover-filter:#103e927a}.momento-home-v2 .mh-hero-stage[data-cover=aurora]{--mh-cover-filter:linear-gradient(135deg,#e834ac80,#5c35e16e 48%,#1994f56b)}.momento-home-v2 .mh-hero-stage[data-cover=rose]{--mh-cover-filter:#b1407985}.momento-home-v2 .mh-hero-stage[data-cover=pearl]{--mh-cover-filter:#e3dde28a}.momento-home-v2 .mh-hero-cover-tint,.momento-home-v2 .mh-hero-cover-sheen{z-index:3;pointer-events:none;clip-path:polygon(39.3% 18%,74.2% 11%,76.7% 82.2%,35.7% 86.7%);transition:background .42s,opacity .42s,filter .42s,transform .65s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0}.momento-home-v2 .mh-hero-cover-tint{background:var(--mh-cover-filter);mix-blend-mode:color;opacity:.82}.momento-home-v2 .mh-hero-stage[data-cover=midnight] .mh-hero-cover-tint{mix-blend-mode:multiply;opacity:.63}.momento-home-v2 .mh-hero-stage[data-cover=pearl] .mh-hero-cover-tint{mix-blend-mode:screen;opacity:.7}.momento-home-v2 .mh-hero-cover-sheen{z-index:4;mix-blend-mode:screen;opacity:var(--mh-cover-sheen-opacity);background:linear-gradient(112deg,#0000 27%,#fff3 47%,#0000 59%);transform:translate(-20%)}.momento-home-v2 .mh-hero-stage[data-finish=luxe]{--mh-cover-sheen-opacity:.56}.momento-home-v2 .mh-hero-stage[data-finish=luxe] .mh-hero-cover-sheen{filter:blur(.2px);transform:translate(12%)}.momento-home-v2 .mh-hero-brand-lockup{z-index:6;opacity:.44;mix-blend-mode:screen;filter:drop-shadow(-1px -1px #ffffff3d)drop-shadow(1.5px 2px 1px #000000f2);width:158px;transition:opacity .42s,filter .42s;top:52%;left:56.8%;transform:translate(-50%,-50%)rotate(-2.5deg)skewY(-1deg)}.momento-home-v2 .mh-hero-brand-lockup .mh-brand{opacity:.46;filter:grayscale()saturate(0)brightness(1.34)contrast(.66);width:158px;max-width:none}.momento-home-v2 .mh-hero-stage[data-finish=luxe] .mh-hero-brand-lockup{opacity:.59;filter:drop-shadow(-1px -1px #fff6)drop-shadow(2px 2.5px 1px #000000e6)}.momento-home-v2 .mh-hero-stage>img{image-rendering:auto;filter:saturate(1.04)contrast(1.025)}.mh-hero-customise{grid-template-columns:1.45fr 1fr;min-width:448px;bottom:1.25%;left:14%;overflow:visible;box-shadow:0 18px 58px #0000008c,0 0 26px #414fff21,inset 0 1px #ffffff12}.mh-hero-customise>div{flex-direction:column;justify-content:center;min-height:66px;padding:10px 17px;display:flex}.mh-cover-options,.mh-finish-options{align-items:center;gap:9px;margin-top:7px;display:flex}.mh-cover-options button{cursor:pointer;background:#111217;border:1px solid #ffffff40;border-radius:50%;width:25px;height:25px;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;box-shadow:inset 0 1px 4px #ffffff2e}.mh-cover-options button[data-colour=navy]{background:linear-gradient(145deg,#183768,#071a38)}.mh-cover-options button[data-colour=aurora]{background:linear-gradient(135deg,#fb4b9b,#a153e8 50%,#3f7cff)}.mh-cover-options button[data-colour=rose]{background:linear-gradient(145deg,#b9698e,#63354f)}.mh-cover-options button[data-colour=pearl]{background:linear-gradient(145deg,#fbf8fb,#c7c4ce)}.mh-cover-options button:hover{transform:translateY(-2px)scale(1.06)}.mh-cover-options button.selected{border-color:#ffd2ef;box-shadow:0 0 0 3px #f465be8c,0 0 18px #ed43c59e,inset 0 1px 4px #ffffff59}.mh-finish-options button{color:#b9c2d5;cursor:pointer;background:#080c218f;border:1px solid #708bda5e;border-radius:999px;min-width:58px;padding:6px 13px;font:650 10px/1 Geist,Arial,sans-serif;transition:color .18s,border-color .18s,background .18s,box-shadow .18s}.mh-finish-options button:hover{color:#fff;border-color:#809bffb3}.mh-finish-options button.selected{color:#fff;background:linear-gradient(110deg,#eb3eb32b,#2f64e738);border-color:#7e9dffd9;box-shadow:0 0 15px #5b52f229}.mh-hero-customise output{color:#8f9bb5;letter-spacing:.11em;text-transform:uppercase;margin-top:6px;font:600 7px/1 Geist,Arial,sans-serif}:is(.mh-cover-options button:focus-visible,.mh-finish-options button:focus-visible){outline-offset:3px;outline:2px solid #fff}@media (max-width:1200px){.momento-home-v2 .mh-hero-brand-lockup{width:136px;top:51%;left:57%}.momento-home-v2 .mh-hero-brand-lockup .mh-brand{width:136px}.mh-hero-customise{bottom:1.8%;left:17%}}@media (max-width:720px){.momento-home-v2 .mh-hero-cover-tint,.momento-home-v2 .mh-hero-cover-sheen{clip-path:polygon(37% 23%,76% 15%,79% 78%,33% 83%)}.momento-home-v2 .mh-hero-brand-lockup{width:76px;top:49%;left:57%}.momento-home-v2 .mh-hero-brand-lockup .mh-brand{width:76px}.mh-hero-customise{grid-template-columns:1.3fr 1fr;min-width:0;bottom:0;left:10px;right:10px}.mh-hero-customise>div{min-height:58px;padding:8px 10px}.mh-cover-options{gap:6px;margin-top:6px}.mh-cover-options button{width:19px;height:19px}.mh-finish-options{gap:5px;margin-top:6px}.mh-finish-options button{min-width:44px;padding:5px 8px;font-size:8px}.mh-hero-customise output{display:none}}.production-lab{background:radial-gradient(circle at 15% 5%,#2f69f817,#0000 23%),radial-gradient(circle at 95% 22%,#e53dad14,#0000 26%),linear-gradient(135deg,#020813 0%,#050b18 46%,#061127 100%)}.lab-sidebar{background:radial-gradient(circle at 50% -5%,#416ff330,#0000 31%),radial-gradient(circle at 8% 72%,#e53d971a,#0000 28%),linear-gradient(165deg,#0b1930fc,#030914fe);border-right-color:#819ddb3d;overflow:hidden;box-shadow:24px 0 90px #0000004d,inset -1px 0 #ffffff06}.lab-sidebar:before{content:"";pointer-events:none;opacity:.18;background-image:radial-gradient(circle,#7e9ce699 .7px,#0000 .8px);background-size:19px 19px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 52%);mask-image:linear-gradient(#000,#0000 52%)}.lab-sidebar>*{z-index:1;position:relative}.lab-sidebar-head .real-studio-logo img{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 23px #265bff3b);width:188px;max-height:78px}.lab-workspace{background:linear-gradient(90deg,#0000,#5a7ce506 50%,#0000),radial-gradient(circle at 50% 0,#4358d212,#0000 31%)}.lab-topbar{-webkit-backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(#030a16eb,#030a16ab)}.lab-topbar:after{opacity:.65;background:linear-gradient(90deg,#0000 2%,#ff4d8c 16%,#b44dda 47%,#4b83ff 81%,#0000 98%)}.lab-card,.lab-production-card,.lab-next-action,.lab-stat-grid article,.album-customiser,.album-preview-shell{border-color:#7594d13d!important;box-shadow:0 28px 80px #00000042,inset 0 1px #ffffff09!important}.lab-nav button,.studio-event-item{border-radius:13px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.lab-nav button:hover,.studio-event-item:hover{background:#2f428029;border-color:#7492e247;transform:translate(3px)}.lab-nav button.active{background:linear-gradient(100deg,#ee49902e,#5c45d533,#3063df29);box-shadow:inset 3px 0 #ff588e,0 10px 34px #35319c21}.studio-creation-paths{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 21px;display:grid}.studio-creation-paths button{color:#b4bfd0;text-align:left;background:linear-gradient(145deg,#0c182be6,#050d1af0);border:1px solid #7e95ca33;border-radius:13px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:5px;min-height:92px;padding:15px 14px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff06}.studio-creation-paths button:before{content:"✦";color:#eb5b9b;filter:drop-shadow(0 0 10px #eb4ca773);font-size:15px}.studio-creation-paths button b{color:#f6f8fc;font-size:13px}.studio-creation-paths button small{color:#74839a;font-size:10px;line-height:1.35}.studio-creation-paths button:hover{border-color:#8d77ff8f;transform:translateY(-2px);box-shadow:0 16px 35px #0003,0 0 24px #6d4aeb17}.studio-creation-paths button.active{background:linear-gradient(145deg,#1c1b44f5,#0c152ffa) padding-box padding-box,linear-gradient(110deg,#ff598f,#d348cc,#4a87ff) border-box;border-color:#0000;box-shadow:0 0 0 2px #7a4ff11a,0 17px 38px #09071f57,inset 0 1px #ffffff12}.album-experience-note{background:radial-gradient(circle at 8% 12%,#eb539229,#0000 24%),radial-gradient(circle at 93% 30%,#3b6ef121,#0000 28%),linear-gradient(115deg,#0e1d32fc,#060e1bfc);grid-template-columns:minmax(150px,190px) minmax(0,1fr) auto;padding:18px 22px}.album-experience-note>img{width:176px;height:auto;max-height:70px;box-shadow:none;object-fit:contain;object-position:left center;filter:drop-shadow(0 7px 20px #3353e333);background:0 0;border:0;border-radius:0;padding:0}.album-paper-rule>img{width:78px;height:27px}.album-inside-cover-mark img,.album-hard-cover>header img{object-fit:contain;width:150px!important;max-height:63px!important}.album-cover-look:before{background-image:var(--album-brand-logo,url(/momento-brand-logo.png));width:72px;height:24px;top:5px;left:8px}.album-photo-open{touch-action:manipulation;z-index:14!important;pointer-events:auto!important}.album-page-hotspot{z-index:8!important;width:clamp(34px,3.4vw,54px)!important}.album-photo-expand{z-index:16}.album-photo-lightbox{overscroll-behavior:contain;z-index:30000!important}.album-photo-lightbox .album-lightbox-dismiss{z-index:0!important}.album-photo-lightbox>header,.album-photo-lightbox>figure,.album-photo-lightbox .album-lightbox-nav{z-index:3!important}.album-photo-lightbox>header img{object-fit:contain;object-position:left center;width:150px;height:45px}.album-preview-shell.fullscreen{z-index:20000!important;width:100vw!important;max-width:none!important;height:100svh!important;box-shadow:none!important;background:radial-gradient(circle at 14% 8%,#db37a424,#0000 28%),radial-gradient(circle at 89% 12%,#3375ff24,#0000 31%),#020712!important;border:0!important;border-radius:0!important;margin:0!important;padding:12px 18px 18px!important;position:fixed!important;inset:0!important;overflow:auto!important}.album-preview-shell.fullscreen>header{z-index:75;-webkit-backdrop-filter:blur(20px);background:#020813c7;border-bottom:1px solid #7793d32e;min-height:60px;padding:8px 66px 8px 14px;position:sticky;top:0}.album-preview-shell.fullscreen .momento-album-book{min-height:calc(100svh - 90px)}.album-preview-shell.fullscreen .album-book-stage{height:calc(100svh - 235px);min-height:calc(100svh - 235px)}.album-preview-shell.fullscreen .album-open-book,.album-preview-shell.fullscreen .album-paper,.album-preview-shell.fullscreen .album-hard-cover{height:calc(100svh - 265px);min-height:calc(100svh - 265px)}.album-fullscreen-close{z-index:20003;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);place-items:center;width:46px;height:46px;display:grid;position:fixed;top:14px;right:19px;box-shadow:0 10px 35px #00000059;color:#fff!important;background:#050c1bc7!important;border:1px solid #ffffff4d!important;border-radius:50%!important;padding:0!important;font-size:25px!important}.album-fullscreen-close:hover{box-shadow:0 0 24px #ed45b147;border-color:#ff5d9d!important}.turn-forward .album-turning-sheet,.turn-back .album-turning-sheet{animation-duration:.42s!important}.album-book-stage.cover-opening .album-hard-cover,.album-book-stage.cover-closing .album-hard-cover{animation-duration:.52s!important}@media (max-width:900px){.studio-creation-paths{grid-template-columns:1fr 1fr}.album-experience-note{grid-template-columns:132px 1fr}.album-experience-note>img{width:132px}.album-experience-note>span{grid-column:1/-1}}@media (max-width:620px){.lab-sidebar-head .real-studio-logo img{width:166px;max-height:67px}.studio-creation-paths{grid-template-columns:1fr}.studio-creation-paths button{min-height:80px}.album-experience-note{grid-template-columns:1fr;padding:16px}.album-experience-note>img{width:155px}.album-preview-shell.fullscreen{padding:4px!important}.album-preview-shell.fullscreen>header{min-height:56px;padding:5px 57px 5px 9px}.album-preview-shell.fullscreen .album-book-stage{height:calc(100svh - 185px);min-height:calc(100svh - 185px)}.album-preview-shell.fullscreen .album-open-book,.album-preview-shell.fullscreen .album-paper,.album-preview-shell.fullscreen .album-hard-cover{height:calc(100svh - 215px);min-height:calc(100svh - 215px)}.album-page-hotspot{width:38px!important}.album-photo-lightbox>header img{width:112px;height:38px}}.stage-roll .guest-roll-header{background:linear-gradient(#020714f7,#020714b8);border:0;justify-content:center;width:min(100%,520px);height:118px;margin:0 auto;padding:20px 24px 10px}.stage-roll .guest-roll-header img{object-fit:contain;filter:drop-shadow(0 0 20px #426eff33);width:248px;max-height:88px}.stage-roll .guest-roll-header span{display:none}.guest-social-roll{--roll-line:#849ed83d;--roll-panel:#060f21eb;width:min(100%,520px);padding:0 14px calc(105px + env(safe-area-inset-bottom));z-index:4;gap:13px;margin:0 auto;display:grid;position:relative}.guest-social-roll button{font:inherit}.social-roll-hero{background-position:50%;background-size:cover;border:1px solid #0000;border-radius:30px;min-height:485px;position:relative;overflow:hidden;box-shadow:0 26px 72px #0000008c,0 0 0 1px #ff50a22e}.social-roll-hero:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#ff588e,#d042cb 44%,#448cff 82%,#47d8ff);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.social-roll-hero-shade{background:linear-gradient(90deg,#020814d1,#02081414 58%),linear-gradient(#0000 40%,#020814a8);position:absolute;inset:0}.social-roll-hero-video{z-index:0;object-fit:cover;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.social-roll-hero-shade{z-index:1}.social-live-pill{color:#f7f8fd;letter-spacing:.12em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070a1ab8;border-radius:999px;padding:9px 14px;font-size:11px;position:absolute;top:25px;left:24px}.social-live-pill i{background:#ff5b9a;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #ff5b9a}.social-roll-copy{z-index:2;position:absolute;top:127px;left:25px;right:178px}.social-roll-copy h1{letter-spacing:-.045em;text-wrap:balance;text-shadow:0 3px 22px #000000a6;margin:0;font:400 43px/.96 Georgia,serif}.social-avatar-stack{align-items:center;display:flex}.social-avatar-stack b,.social-avatar-stack span{background:linear-gradient(135deg,#ff5794,#4c7fff);border:2px solid #eef2fa;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:-8px;font-size:10px;display:grid;box-shadow:0 5px 18px #00000059}.social-avatar-stack b:first-child{margin-left:0}.social-avatar-stack span{background:#080f22}.social-roll-counter{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#030a19eb,#030a19eb) padding-box padding-box,linear-gradient(145deg,#ff55a1,#9151f6,#32c6ff) border-box;border:1px solid #0000;border-radius:26px;width:164px;min-height:250px;padding:22px 20px;position:absolute;top:136px;right:18px;box-shadow:0 22px 52px #0000007a,inset 0 1px #ffffff0f}.social-roll-counter>span{color:#50a6ff;font-size:26px;display:block}.social-roll-counter small{color:#b7c0d0;letter-spacing:.09em;margin-top:16px;font-size:9px;display:block}.social-roll-counter strong{color:#0000;background:linear-gradient(120deg,#ff5aa0,#bf45d4,#4d8cff);-webkit-background-clip:text;background-clip:text;margin-top:14px;font:400 65px/.95 Georgia,serif;display:block}.social-roll-counter strong em{color:#5284ef;font:400 18px/1 Arial,sans-serif}.social-roll-counter p{color:#afb8c8;min-height:35px;margin:15px 0 20px;font-size:11px;line-height:1.4}.social-roll-counter>div{background:#29334c;border-radius:5px;height:4px;overflow:hidden}.social-roll-counter>div i{background:linear-gradient(90deg,#f94f99,#ba43d4,#2fc7ff);height:100%;display:block;box-shadow:0 0 13px #626cf6}.social-reaction-panel{border:1px solid var(--roll-line);background:var(--roll-panel);border-radius:26px;grid-template-columns:96px minmax(0,1fr) 88px;align-items:center;gap:10px;min-height:94px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff06}.social-reaction-copy small,.social-reaction-copy span{display:block}.social-reaction-copy small{letter-spacing:.08em;font-size:11px}.social-reaction-copy span{color:#8b98ac;margin-top:6px;font-size:9px}.social-reactions{scrollbar-width:none;background:#070f22;border:1px solid #8164ef47;border-radius:999px;gap:5px;min-width:0;padding:8px;display:flex;overflow-x:auto}.social-reactions button{color:#fff;cursor:pointer;background:linear-gradient(145deg,#111b31,#090e1d);border:0;border-radius:50%;flex:0 0 39px;width:39px;height:39px;transition:transform .18s,box-shadow .18s;position:relative}.social-reactions button:hover,.social-reactions button.selected{transform:translateY(-2px)scale(1.04);box-shadow:0 0 0 1px #f452ad,0 0 20px #c43fe44d}.social-reactions button span{font-size:19px}.social-reactions button b{color:#92a1b9;font-size:8px;position:absolute;bottom:-4px;right:-1px}.social-note-shortcut{border:0;border-left:1px solid var(--roll-line);color:#d9deea;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;height:62px;display:flex}.social-note-shortcut>b{font-size:27px}.social-note-shortcut span{letter-spacing:.06em;font-size:8px;display:grid}.social-note-shortcut small{color:#ff6ca6;margin-top:4px;font-size:12px}.social-conversation{border:1px solid var(--roll-line);background:linear-gradient(125deg,#081226f5,#060c1bf7);border-radius:25px;grid-template-columns:1.15fr 1fr .85fr;gap:9px;padding:12px;display:grid}.social-comment-card,.social-audio-note,.social-video-note{color:#e9edf6;background:#081021d1;border:1px solid #758fc933;border-radius:19px;min-height:122px}.social-comment-card header{align-items:center;gap:7px;display:flex}.social-comment-card header span{background:linear-gradient(135deg,#ff5b9d,#4e82f6);border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.social-comment-card header b{font-size:10px}.social-comment-card header small{color:#728097;margin-left:auto;font-size:8px}.social-comment-compose{gap:5px;margin-top:10px;display:flex}.social-comment-compose input{color:#fff;background:#040b19;border:1px solid #748fca38;border-radius:10px;outline:0;width:100%;min-width:0;height:34px;padding:0 9px;font-size:9px}.social-comment-compose button{color:#fff;background:linear-gradient(135deg,#ef4a9f,#4f80ff);border:0;border-radius:10px;width:34px}.social-comment-card p{color:#aeb8c9;margin:7px 0 0;font-size:8px;line-height:1.35}.social-comment-card p b{color:#fff}.social-audio-note,.social-video-note{cursor:pointer;justify-content:center;align-items:center;gap:4px;display:flex;position:relative;overflow:hidden}.social-audio-note>span{border:1px solid #ce5de7;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.social-audio-note i{background:linear-gradient(#ef54a7,#438cff);border-radius:3px;width:3px;height:14px}.social-audio-note i:nth-of-type(2){height:25px}.social-audio-note i:nth-of-type(4){height:21px}.social-audio-note b,.social-video-note b{color:#7fc5ff;letter-spacing:.06em;font-size:7px;position:absolute;bottom:8px;left:9px;right:9px}.social-audio-note.complete,.social-video-note.complete{border-color:#49dca97a}.social-video-note video{object-fit:cover;width:100%;height:100%}.social-video-note>span{z-index:2;background:#00000059;border:1px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.social-capture-dock{border:1px solid var(--roll-line);background:radial-gradient(circle at 50% 48%,#7e38ea2e,#0000 30%),linear-gradient(115deg,#071126,#061226);border-radius:28px;grid-template-columns:1fr 1.18fr 1fr;align-items:center;min-height:152px;padding:14px 17px;display:grid}.social-capture-dock button{color:#e8ecf5;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:96px;display:flex}.social-capture-dock button i{font-size:27px;font-style:normal}.social-capture-dock button b{letter-spacing:.08em;font-size:10px}.social-capture-dock button small{color:#8391a8;font-size:8px}.social-capture-main{justify-self:center;width:126px;height:126px;box-shadow:0 0 0 9px #763ee814,0 0 34px #bd40e03d;background:linear-gradient(#071128,#071128) padding-box padding-box,linear-gradient(135deg,#ff55a1,#b64ee5,#348fff) border-box!important;border:1px solid #0000!important;border-radius:50%!important}.social-capture-main i{font-size:37px!important}.social-roll-message{color:#dce3f0;text-align:center;background:#1c102de0;border:1px solid #f552a440;border-radius:14px;padding:12px 15px;font-size:10px}.social-own-roll,.shot-night{border:1px solid var(--roll-line);background:var(--roll-panel);border-radius:25px;padding:18px}.social-own-roll header{justify-content:space-between;align-items:center;display:flex}.social-own-roll h2{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px}.social-own-roll header span{color:#9ba8ba;font-size:10px}.social-own-roll>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-top:13px;display:flex;overflow-x:auto}.social-own-roll button{aspect-ratio:1.15;scroll-snap-align:start;background:#071021;border:1px solid #0000;border-radius:13px;flex:0 0 112px;width:112px;padding:0;position:relative;overflow:hidden}.social-own-roll button.active{border-color:#36c9ff;box-shadow:0 0 19px #3994ff47}.social-own-roll img,.social-own-roll video{object-fit:cover;width:100%;height:100%}.social-own-roll button span{text-shadow:0 2px 7px #000;position:absolute;bottom:6px;right:7px}.shot-night header{text-align:center}.shot-night header small{color:#fa60aa;letter-spacing:.18em;font-size:8px}.shot-night h2{margin:8px 0 5px;font:400 34px/1 Georgia,serif}.shot-night header p{color:#8f9cb0;max-width:370px;margin:0 auto;font-size:10px;line-height:1.5}.shot-night>div{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:17px;display:grid}.shot-night button{aspect-ratio:1.18;color:#fff;background:#07101e;border:1px solid #788fc038;border-radius:15px;padding:0;position:relative;overflow:hidden}.shot-night button.voted{border-color:#ff5ca9;box-shadow:0 0 25px #da4acf42}.shot-night img{object-fit:cover;width:100%;height:100%}.shot-night button>span{text-shadow:0 2px 8px #000;font-size:20px;position:absolute;top:7px;right:9px}.shot-night button small{background:#020812a8;border-radius:7px;padding:4px 6px;font-size:7px;position:absolute;bottom:7px;left:8px}.shot-night-leading{color:#75d4bb;text-align:center;font-size:9px;line-height:1.5}.social-roll-nav{z-index:90;width:min(492px,100% - 28px);min-height:72px;left:50%;bottom:max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#050c1ce6;border:1px solid #8297c840;border-radius:999px;grid-template-columns:repeat(4,1fr);padding:8px 14px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 24px 70px #000000b3}.social-roll-nav button{color:#8996aa;background:0 0;border:0;border-radius:999px;place-items:center;gap:3px;font-size:9px;display:grid}.social-roll-nav i{font-size:19px;font-style:normal}.social-roll-nav button.active{color:#fff;text-shadow:0 0 17px #9d5cff;background:radial-gradient(circle,#8546ed59,#0000 65%)}.social-roll-nav button.active i{color:#dc60ef}@media (min-width:521px){.stage-roll{background:radial-gradient(circle at 50% 20%,#3d38ba38,#0000 36%),#010611}.guest-social-roll{padding-left:12px;padding-right:12px}.stage-roll .guest-roll-header{border-left:1px solid #849ed81f;border-right:1px solid #849ed81f}}@media (max-width:440px){.stage-roll .guest-roll-header{height:105px;padding-top:calc(12px + env(safe-area-inset-top))}.stage-roll .guest-roll-header img{width:218px}.guest-social-roll{gap:10px;padding-left:10px;padding-right:10px}.social-roll-hero{border-radius:25px;min-height:430px}.social-live-pill{top:18px;left:18px}.social-roll-copy{top:105px;left:20px;right:145px}.social-roll-copy h1{font-size:34px}.social-roll-copy p{margin-top:17px;font-size:12px}.social-roll-counter{width:136px;min-height:218px;padding:17px 15px;top:119px;right:13px}.social-roll-counter strong{font-size:53px}.social-roll-counter p{font-size:9px}.social-reaction-panel{grid-template-columns:76px minmax(0,1fr) 58px;gap:6px;padding:10px}.social-reactions button{flex-basis:34px;width:34px;height:34px}.social-reactions button span{font-size:17px}.social-note-shortcut{gap:3px}.social-note-shortcut>b{font-size:20px}.social-conversation{grid-template-columns:1.25fr 1fr}.social-video-note{display:none}.social-comment-card,.social-audio-note{min-height:115px}.social-capture-dock{min-height:136px;padding:10px}.social-capture-main{width:106px;height:106px}.social-own-roll,.shot-night{padding:15px}.shot-night h2{font-size:30px}}.stage-roll{background:radial-gradient(circle at 50% 3%,#3849d52e,#0000 25%),radial-gradient(circle at 78% 55%,#1f64e814,#0000 28%),#010611}.stage-roll .guest-roll-header{background:linear-gradient(#010611fc,#010611d1);border:0;grid-template-columns:58px minmax(0,1fr) 58px;align-items:center;gap:12px;width:min(100%,520px);height:112px;margin:0 auto;padding:14px 18px 8px;display:grid}.stage-roll .guest-roll-header img{object-fit:contain;filter:drop-shadow(0 0 20px #4769ff33);justify-self:center;width:min(235px,100%);max-height:86px}.social-header-action{color:#eef1f8;cursor:pointer;background:#070e1ebd;border:1px solid #8da1cf47;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff0a}.social-header-action span{color:inherit!important;letter-spacing:.04em!important;font-size:19px!important;display:block!important}.social-header-action:last-child span{transform:translateY(-2px);font-size:15px!important}.guest-social-roll{width:min(100%,520px);padding:0 10px calc(101px + env(safe-area-inset-bottom));gap:12px}.social-roll-hero{isolation:isolate;background-position:50% 42%;border-radius:28px;min-height:480px}.social-roll-hero:after{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#ff54aa,#37caff,#0000);height:1px;position:absolute;inset:auto 0 0}.social-live-pill{background:#060919b3;padding:8px 12px;font-size:10px;top:24px;left:22px}.social-roll-copy{top:148px;left:23px;right:174px}.social-roll-copy p{margin:23px 0 24px;font-size:13px;line-height:1.48}.social-avatar-stack b,.social-avatar-stack span{background:linear-gradient(135deg,#ec4aa4,#3b87ff);border-color:#f5f7fb;width:35px;height:35px;margin-left:-7px;font-size:8px}.social-roll-counter{border-radius:24px;width:160px;min-height:247px;padding:20px 18px;top:138px;right:16px}.social-roll-counter>span{font-size:25px}.social-roll-counter small{letter-spacing:.08em;font-size:8px}.social-roll-counter strong{font-size:62px}.social-roll-counter p{font-size:10px}.social-reaction-panel{border-radius:24px;grid-template-columns:72px minmax(170px,1fr) 138px;gap:8px;min-height:95px;padding:11px 12px}.social-reaction-copy small{font-size:10px}.social-reaction-copy span{font-size:8px}.social-reactions{gap:4px;padding:7px 8px}.social-reactions button{flex-basis:37px;width:37px;height:37px}.social-reactions button:disabled{opacity:.44;cursor:not-allowed}.social-quick-actions{border-left:1px solid var(--roll-line);grid-template-columns:1fr 1fr;height:66px;display:grid}.social-quick-actions button{color:#dce4f2;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:4px;display:flex}.social-quick-actions button+button{border-left:1px solid var(--roll-line)}.social-quick-actions button:disabled{opacity:.45}.social-quick-actions b{font-size:22px;font-weight:400}.social-quick-actions .voice-glyph{color:#af55f2;text-shadow:0 0 15px #4b7dff}.social-quick-actions span{letter-spacing:.05em;text-align:center;font-size:7px}.social-quick-actions small{color:#ff69ae;margin-top:2px;font-size:10px;display:block}.social-conversation{border-radius:24px;grid-template-columns:1.2fr 1fr .88fr;gap:9px;min-height:153px;padding:11px 57px 11px 11px;position:relative}.social-comment-card,.social-audio-note,.social-video-note{border-radius:18px;min-height:129px}.social-comment-card{padding:12px}.social-comment-card header span{flex:0 0 25px}.social-latest-comment{min-height:34px;color:#e5e9f2!important;margin:10px 0 0!important;font-size:10px!important;line-height:1.42!important}.social-comment-compose{margin-top:9px}.social-comment-compose input{height:31px;font-size:8px}.social-comment-compose button{cursor:pointer;height:31px}.social-audio-note,.social-video-note{flex-direction:column;min-width:0;padding:9px}.social-audio-note>span:not(.note-avatar){flex:0 0 31px;width:31px;height:31px}.social-audio-note .note-avatar{background:linear-gradient(135deg,#f357a8,#3c82f6);border-radius:50%;place-items:center;width:24px;height:24px;font-size:7px;display:grid;position:absolute;bottom:9px;left:9px}.social-audio-note audio{accent-color:#d554e5;width:100%;height:34px;margin:auto 0}.social-audio-note b,.social-video-note b{text-align:center;bottom:8px}.social-video-note{padding:0}.social-video-note video{border-radius:inherit;object-fit:cover;width:100%;height:100%}.social-video-note.complete b{background:#020712ad;border-radius:6px;padding:4px}.social-floating-hearts{pointer-events:none;width:46px;position:absolute;top:18px;bottom:18px;right:5px}.social-floating-hearts i{color:#d34ee6;filter:drop-shadow(0 0 10px #d34ee6b8);font-size:26px;font-style:normal;position:absolute}.social-floating-hearts i:first-child{top:0;right:2px}.social-floating-hearts i:nth-child(2){color:#f447ae;font-size:21px;top:45px;left:0}.social-floating-hearts i:last-child{color:#427eff;font-size:16px;bottom:0;right:8px}.social-capture-dock{background:radial-gradient(circle at 50% 48%,#8131ea38,#0000 34%),linear-gradient(115deg,#071126,#051127);border-radius:27px;min-height:170px;padding:13px 15px}.social-capture-dock button{min-height:102px}.social-capture-dock button:disabled{opacity:.35;cursor:not-allowed}.social-capture-main{width:132px;height:132px;position:relative;box-shadow:0 0 0 8px #763ee814,0 0 38px #d043da54;background:radial-gradient(circle at 50% 35%,#3148905c,#0000 58%),linear-gradient(#071128,#071128) padding-box padding-box,linear-gradient(135deg,#ff55a1,#b64ee5,#348fff) border-box!important}.social-capture-main:after{content:"";filter:drop-shadow(0 0 9px #b84ee8);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(120deg,#ff55ae,#c54be3 48%,#3f8cff) border-box;border:2px solid #0000;border-radius:50%;position:absolute;inset:-8px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.social-own-roll,.shot-night{border-radius:24px}.social-own-roll{padding:16px 17px}.social-own-roll h2{font-size:12px}.social-own-roll>div{gap:7px}.social-own-roll button{aspect-ratio:1.22;cursor:pointer;border-radius:12px;flex-basis:108px;width:108px}.shot-night{padding:23px 17px}.shot-night>div{grid-template-columns:repeat(2,1fr)}.social-roll-sheet{z-index:110;width:min(488px,100vw - 28px);max-height:min(65svh,560px);left:50%;bottom:calc(92px + env(safe-area-inset-bottom));color:#edf1f8;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#0a152cfa,#030916fc);border:1px solid #8da0d357;border-radius:26px;padding:26px;position:fixed;overflow:auto;transform:translate(-50%);box-shadow:0 28px 90px #000000c7,0 0 38px #6740e129}.social-roll-sheet>small{color:#ee65b1;letter-spacing:.17em;font-size:8px}.social-roll-sheet h2{margin:8px 40px 8px 0;font:400 32px/1 Georgia,serif}.social-roll-sheet>p{color:#93a0b4;margin:0;font-size:11px;line-height:1.55}.social-sheet-close{color:#fff;background:#0a152b;border:1px solid #8ca0cd47;border-radius:50%;width:36px;height:36px;font-size:21px;position:absolute;top:17px;right:17px}.social-people-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.social-people-list span{background:#060e1eb3;border:1px solid #8297c92e;border-radius:13px;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.social-people-list b{background:linear-gradient(135deg,#ed54aa,#4387fa);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:8px;display:grid}.social-people-list i{color:#dbe1ec;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.social-settings-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.social-settings-summary span{color:#8f9db2;text-align:center;background:#060e1eb3;border:1px solid #8297c92e;border-radius:13px;padding:13px 8px;font-size:8px}.social-settings-summary b{color:#fff;margin-bottom:5px;font:400 25px/1 Georgia,serif;display:block}.social-roll-nav{background:#050c1cf0;min-height:72px;padding:7px 11px}.social-roll-nav button{cursor:pointer}.social-roll-nav button.active{box-shadow:inset 0 0 28px #6f44e529}.social-roll-message{z-index:80;position:sticky;bottom:92px;box-shadow:0 12px 35px #0000007a}@media (max-width:440px){.stage-roll .guest-roll-header{height:102px;padding:calc(9px + env(safe-area-inset-top)) 12px 6px;grid-template-columns:48px minmax(0,1fr) 48px}.stage-roll .guest-roll-header img{width:205px}.social-header-action{width:46px;height:46px}.guest-social-roll{padding-left:7px;padding-right:7px}.social-roll-hero{min-height:422px}.social-roll-copy{top:116px;left:18px;right:142px}.social-roll-copy h1{font-size:33px}.social-roll-copy p{font-size:11px}.social-avatar-stack b,.social-avatar-stack span{width:31px;height:31px}.social-roll-counter{width:132px;min-height:215px;padding:16px 14px;top:113px;right:11px}.social-roll-counter strong{font-size:51px}.social-roll-counter p{font-size:8px}.social-reaction-panel{grid-template-columns:53px minmax(145px,1fr) 92px;gap:5px;padding:8px}.social-reaction-copy span{display:none}.social-reactions{padding:6px}.social-reactions button{flex-basis:33px;width:33px;height:33px}.social-reactions button span{font-size:16px}.social-quick-actions{height:60px}.social-quick-actions b{font-size:18px}.social-quick-actions span{font-size:6px}.social-conversation{grid-template-columns:1.18fr 1fr .9fr;gap:6px;padding:8px 40px 8px 8px}.social-comment-card,.social-audio-note,.social-video-note{min-height:113px}.social-comment-card{padding:9px}.social-comment-card header b{font-size:8px}.social-latest-comment{font-size:8px!important}.social-comment-compose input{padding-inline:6px}.social-audio-note{padding:6px}.social-audio-note i{width:2px}.social-audio-note b,.social-video-note b{font-size:6px}.social-floating-hearts{width:34px}.social-floating-hearts i{font-size:21px}.social-floating-hearts i:nth-child(2){font-size:17px}.social-video-note{display:flex}.social-capture-dock{min-height:145px;padding:8px}.social-capture-dock button{min-height:90px}.social-capture-main{width:108px;height:108px}.social-capture-dock button b{font-size:8px}.social-capture-dock button small{font-size:7px}.social-own-roll,.shot-night{padding:14px}.social-own-roll button{flex-basis:96px;width:96px}.social-roll-sheet{padding:22px 18px}.social-people-list{grid-template-columns:1fr}.social-settings-summary{grid-template-columns:1fr 1fr}.social-settings-summary span:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.social-reactions button,.social-roll-nav button{transition:none}.social-capture-main:after{filter:none}}.stage-roll .guest-roll-header{background:linear-gradient(#010611 0%,#010611db 100%);justify-content:space-between;align-items:center;height:108px;padding:15px 22px 8px;display:flex}.stage-roll .guest-roll-header img{justify-self:auto;width:182px;max-height:86px}.stage-roll .guest-roll-header .social-header-action{width:52px;height:52px;margin-left:auto}.social-reaction-panel{display:none!important}.stage-roll{height:auto;min-height:100dvh;overflow:clip visible}.social-roll-hero{background:#030817;border-radius:72px 72px 30px 30px;min-height:500px;box-shadow:0 28px 72px #0000009e,0 0 0 1px #ff57ae2b}.social-roll-hero-backdrop{z-index:0;filter:blur(20px)saturate(.82)brightness(.68);opacity:.78;background-position:50%;background-size:cover;position:absolute;inset:-10%;transform:scale(1.08)}.social-roll-hero-media,.social-roll-hero-video{z-index:1;object-fit:contain;object-position:center;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.social-roll-hero-shade{z-index:2;background:linear-gradient(90deg,#020712e3,#0207122e 62%,#02071214),linear-gradient(#0000 36%,#020712c2)}.social-live-pill,.social-roll-copy,.social-roll-counter{z-index:3}.social-roll-hero:after{height:2px;box-shadow:0 0 18px #40a2ff66}.social-live-pill{background:#06091994;border:1px solid #f64ca678;padding:10px 16px;font-size:11px;top:28px;left:25px}.social-roll-copy{inset:auto 165px 34px 28px}.social-roll-copy>small{color:#f4f6fb;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 12px #000;margin-bottom:11px;font-size:9px;font-weight:700;display:block}.social-roll-copy h1{letter-spacing:-.035em;font-size:42px;line-height:1.02}.social-roll-copy h1 em{color:#0000;background:linear-gradient(105deg,#ff5f9f,#c153e5 56%,#438dff);-webkit-background-clip:text;background-clip:text;font-style:normal}.social-roll-copy p{color:#f0f2f7;margin:18px 0 0;font-size:13px;line-height:1.5}.social-roll-counter{--roll-progress:0deg;background:conic-gradient(from -35deg,#ff55a1 0deg,#398dff var(--roll-progress),#4e5e846b var(--roll-progress) 360deg);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:50%;place-items:center;width:148px;height:148px;min-height:148px;padding:8px;display:grid;top:auto;bottom:35px;right:22px;box-shadow:0 0 0 1px #ffffff1f,0 0 33px #7e45eb61,inset 0 0 18px #ffffff1f}.social-roll-counter:before{content:"";background:radial-gradient(circle at 50% 35%,#232053f5,#061027 68%);border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #aab4e645,inset 0 0 24px #00000080}.social-roll-counter>div{z-index:1;text-align:center;background:0 0;border-radius:0;place-items:center;height:auto;display:grid;position:relative;overflow:visible}.social-roll-counter strong{margin:0;font:400 47px/.9 Georgia,serif}.social-roll-counter strong em{font-size:17px}.social-roll-counter>div>span{color:#f3f5fa;letter-spacing:.06em;margin-top:6px;font-size:8px;font-weight:800;line-height:1.25;display:block}.social-roll-counter>div>small{color:#c1c9d8;letter-spacing:0;margin-top:8px;font-size:8px;display:block}.social-own-roll-empty{color:#7f8da4;border:1px dashed #7792ca40;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:72px;font-size:9px;display:flex!important}.social-own-roll-empty span{color:#8fa3ca;font-size:18px;text-shadow:none!important;position:static!important}.social-story-tools{border:1px solid var(--roll-line);background:linear-gradient(135deg,#081227f7,#050c1bfa);border-radius:25px;padding:22px 17px}.social-story-tools>header{text-align:center}.social-story-tools>header small{color:#f25ca8;letter-spacing:.17em;font-size:8px}.social-story-tools>header h2{margin:7px 0 5px;font:400 31px/1 Georgia,serif}.social-story-tools>header p{color:#929fb3;max-width:390px;margin:0 auto;font-size:9px;line-height:1.5}.social-story-tools>div{grid-template-columns:1.15fr 1fr .9fr;gap:9px;margin-top:17px;display:grid}.social-story-tools .social-comment-card,.social-voice-recorder,.social-video-message{color:#ebeff7;background:#050d1dcc;border:1px solid #7c94c838;border-radius:19px;min-width:0;min-height:145px;overflow:hidden}.social-story-tools .social-comment-card{flex-direction:column;display:flex}.social-story-tools .social-comment-compose{margin-top:auto}.social-voice-recorder{text-align:center;background:radial-gradient(circle at 50% 75%,#7e38ea2b,#0000 45%),#050d1de0;flex-direction:column;align-items:center;padding:14px 11px;display:flex;position:relative}.social-voice-recorder>small{color:#aeb9ca;letter-spacing:.12em;font-size:7px}.social-voice-wave{justify-content:center;align-items:center;gap:2px;height:37px;margin:10px 0 7px;display:flex}.social-voice-wave i{background:linear-gradient(#f153a7,#4b8dff);border-radius:3px;width:2px;height:14px}.social-voice-wave i:nth-child(3n){height:29px}.social-voice-wave i:nth-child(4n){height:21px}.social-voice-wave i:nth-child(5n){height:34px}.social-voice-recorder.recording .social-voice-wave i{animation:.75s ease-in-out infinite alternate voice-pulse}.social-voice-recorder.recording .social-voice-wave i:nth-child(2n){animation-delay:-.35s}.social-voice-recorder>button{color:#fff;background:linear-gradient(#071128,#071128) padding-box padding-box,linear-gradient(135deg,#ff55a1,#b64ee5,#348fff) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 0 0 6px #7d3ee81a,0 0 22px #bb44e547}.social-voice-recorder>button span{color:#f85eae;font-size:18px}.social-voice-recorder>button b{letter-spacing:.06em;font-size:7px}.social-voice-recorder>time{color:#8492a8;margin-top:9px;font-size:7px}.social-voice-recorder audio{accent-color:#cc50e4;width:100%;height:38px;margin:auto 0}.social-video-message{place-items:center;display:grid;position:relative}.social-video-message>button{color:#e9edf6;background:radial-gradient(circle,#395ec424,#0000 62%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:100%;display:flex}.social-video-message>button span{border:1px solid #b65ae8;border-radius:50%;place-items:center;width:47px;height:47px;display:grid;box-shadow:0 0 18px #5f60f640}.social-video-message>button b{font-size:9px}.social-video-message>button small{color:#8795aa;max-width:90px;font-size:7px}.social-video-message video{object-fit:cover;width:100%;height:100%}@keyframes voice-pulse{0%{opacity:.65;transform:scaleY(.48)}to{opacity:1;transform:scaleY(1.08)}}.shot-night{overflow:hidden}.shot-night>div.shot-night-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin:19px -17px 0;padding:0 17px 8px;display:flex;overflow-x:auto}.shot-night-strip>button{aspect-ratio:1.15;scroll-snap-align:start;flex:0 0 178px;width:178px;transition:transform .18s,border-color .18s}.shot-night-strip>button.selected{border-color:#44a7ff;transform:translateY(-2px);box-shadow:0 0 0 1px #f34bae7a,0 0 25px #516ff145}.shot-night button .shot-night-heart{text-shadow:0 2px 9px #000;font-size:22px;position:absolute;top:8px;right:10px}.shot-night-reaction-counts{text-align:left;gap:4px;display:flex;text-shadow:none!important;font-size:9px!important;position:absolute!important;inset:auto 7px 7px!important}.shot-night-reaction-counts i{background:#020711c7;border-radius:999px;padding:3px 5px;font-style:normal}.shot-night-strip>button>small{bottom:32px}.shot-night-reaction-drawer{background:linear-gradient(125deg,#0a152df2,#070d1df7);border:1px solid #7390d042;border-radius:18px;align-items:center;gap:11px;padding:10px;grid-template-columns:70px 1fr 82px!important;margin:10px 0 0!important;display:grid!important}.shot-night-reaction-drawer>img{object-fit:cover;border-radius:12px;width:70px;height:70px}.shot-night-reaction-drawer>div>small{color:#f25fa9;letter-spacing:.12em;font-size:7px}.shot-night-reaction-drawer>div>b{margin:4px 0 7px;font-size:9px;display:block}.shot-night-reaction-drawer .social-reactions{background:0 0;border:0;padding:0}.shot-night-reaction-drawer .social-reactions button{flex-basis:31px;width:31px;height:31px}.shot-night-reaction-drawer .social-reactions button span{font-size:15px}.shot-night .shot-night-vote{aspect-ratio:auto;background:linear-gradient(145deg,#f2489d24,#3668ea1f);border-color:#f353a973;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:62px;padding:8px;font-size:9px;display:flex}.shot-night .shot-night-vote small{color:#9ba8bb;background:0 0;padding:0;font-size:7px;position:static}.shot-night-prompt{color:#7f8da4;text-align:center;margin:10px 0 0;font-size:8px}@media (max-width:440px){.stage-roll .guest-roll-header{height:84px;padding:calc(6px + env(safe-area-inset-top)) 16px 3px}.stage-roll .guest-roll-header img{width:154px}.stage-roll .guest-roll-header .social-header-action{width:43px;height:43px}.social-roll-hero{border-radius:48px 48px 25px 25px;height:clamp(340px,52svh,420px);min-height:0}.social-live-pill{top:18px;left:18px}.social-roll-copy{bottom:24px;left:20px;right:138px}.social-roll-copy>small{font-size:7px}.social-roll-copy h1{font-size:32px}.social-roll-copy p{font-size:10px}.social-roll-counter{width:120px;height:120px;min-height:120px;bottom:23px;right:12px}.social-roll-counter strong{font-size:38px}.social-roll-counter strong em{font-size:14px}.social-roll-counter>div>span,.social-roll-counter>div>small{font-size:7px}.social-capture-dock{grid-template-columns:minmax(0,1fr) minmax(102px,1.08fr) minmax(0,1fr);min-height:132px;padding:7px}.social-capture-dock button{min-width:0;min-height:88px}.social-capture-main{width:102px;height:102px}.social-capture-dock button i{font-size:24px}.social-story-tools{padding:18px 13px}.social-story-tools>header h2{font-size:28px}.social-story-tools>div{grid-template-columns:1fr 1fr}.social-story-tools .social-comment-card{grid-column:1/-1;min-height:116px}.social-voice-recorder,.social-video-message{min-height:150px}.shot-night-reaction-drawer{grid-template-columns:58px 1fr!important}.shot-night-reaction-drawer>img{width:58px;height:70px}.shot-night-reaction-drawer .shot-night-vote{grid-column:1/-1;width:100%;min-height:46px}.shot-night-reaction-drawer .social-reactions button{flex-basis:29px;width:29px;height:29px}}@media (max-width:360px){.guest-social-roll{padding-left:5px;padding-right:5px}.social-roll-hero{border-radius:40px 40px 23px 23px;height:clamp(328px,50svh,375px)}.social-roll-copy{left:17px;right:117px}.social-roll-copy h1{font-size:28px}.social-roll-counter{width:104px;height:104px;min-height:104px;bottom:20px;right:9px}.social-roll-counter:before{inset:6px}.social-roll-counter strong{font-size:33px}.social-roll-counter>div>small{margin-top:5px}.social-capture-dock{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);padding:6px}.social-capture-main{width:92px;height:92px}.social-capture-dock button small{display:none}}@media (prefers-reduced-motion:reduce){.social-voice-recorder.recording .social-voice-wave i{animation:none}.shot-night-strip>button{transition:none}}.roll-hero-picker{background:#071225;border:1px solid #6a81b43d;border-radius:16px;margin-top:16px;padding:17px}.roll-hero-picker>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.roll-hero-picker>header b{color:#edf1f7;font-size:12px;display:block}.roll-hero-picker>header p{color:#7f8da3;margin:5px 0 0;font-size:9px;line-height:1.45}.roll-hero-picker>header button{color:#dce3ef;background:#0b182d;border:1px solid #344665;border-radius:10px;flex:none;padding:9px 11px;font-size:8px}.roll-hero-picker>div{grid-template-columns:repeat(6,1fr);gap:7px;margin-top:14px;display:grid}.roll-hero-picker>div button{aspect-ratio:1;background:#061020;border:1px solid #0000;border-radius:10px;padding:0;position:relative;overflow:hidden}.roll-hero-picker>div button.active{border-color:#f459aa;box-shadow:0 0 0 1px #4590ff,0 0 17px #a641e047}.roll-hero-picker>div img{object-fit:cover;width:100%;height:100%}.roll-hero-picker>div span{color:#fff;letter-spacing:.08em;background:linear-gradient(110deg,#ef55a6,#4c84f5);border-radius:6px;padding:3px 5px;font-size:6px;position:absolute;bottom:5px;left:5px}.roll-hero-picker>small{color:#8795aa;margin-top:13px;font-size:9px;display:block}@media (max-width:720px){.roll-hero-picker>div{grid-template-columns:repeat(4,1fr)}}.contributor-creative-pack{background:radial-gradient(circle at 86% 12%,#3659c526,#0000 35%),linear-gradient(145deg,#071226,#040b18);border:1px solid #708bc83b;border-radius:24px;margin-top:22px;padding:28px;overflow:hidden;box-shadow:0 26px 70px #00000038}.contributor-creative-pack>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:23px;display:flex}.contributor-creative-pack>header small,.contributor-hero-maker header small,.qr-poster-maker>header small{color:#ee59ac;letter-spacing:.2em;font-size:9px;font-weight:800;display:block}.contributor-creative-pack>header h2{color:#f5f7fc;margin:6px 0 5px;font:400 27px/1.05 Georgia,serif}.contributor-creative-pack>header p{color:#8e9cb1;max-width:670px;margin:0;font-size:10px;line-height:1.55}.contributor-creative-pack>header>span{color:#667993;letter-spacing:.14em;flex:none;font-size:8px;font-weight:700}.contributor-creative-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:18px;display:grid}.contributor-hero-maker,.qr-poster-maker{background:#020915ad;border:1px solid #738bbe33;border-radius:20px;min-width:0;padding:18px}.contributor-hero-preview{background-position:50%;background-size:cover;border:1px solid #ffffff1f;border-radius:18px;align-items:end;min-height:315px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -110px 110px #01050fcc}.contributor-hero-preview>i,.qr-poster-preview>i{background:linear-gradient(115deg,#020714bd,#0408120a 55%,#04081238);position:absolute;inset:0}.contributor-hero-preview>span{color:#fff;letter-spacing:.14em;background:#040814b3;border:1px solid #f153ac80;border-radius:999px;padding:7px 11px;font-size:8px;font-weight:700;position:absolute;top:18px;left:19px}.contributor-hero-preview>span:before{content:"";background:#f25eaf;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 11px #f25eaf}.contributor-hero-preview>div{z-index:1;flex-direction:column;display:flex;position:relative}.contributor-hero-preview>div small{color:#c7cfdb;letter-spacing:.18em;font-size:8px}.contributor-hero-preview>div b{color:#fff;max-width:410px;margin:6px 0 8px;font:500 36px/.98 Georgia,serif}.contributor-hero-preview>div em{color:#f168b5;font:italic 22px Georgia,serif}.contributor-hero-maker>header{justify-content:space-between;align-items:start;gap:18px;padding:17px 2px 0;display:flex}.contributor-hero-maker header h3,.qr-poster-maker>header h3{color:#f0f3f9;margin:5px 0;font:400 18px/1.15 Georgia,serif}.contributor-hero-maker header p,.qr-poster-maker>header p{color:#8190a6;margin:0;font-size:9px;line-height:1.55}.contributor-hero-maker>header button,.qr-poster-backgrounds header button{color:#cbd5e5;background:#0a162a;border:1px solid #304263;border-radius:9px;flex:none;padding:7px 9px;font-size:7px}.contributor-photo-choices,.qr-poster-backgrounds>div{grid-template-columns:repeat(6,1fr);gap:7px;margin-top:14px;display:grid}.contributor-photo-choices button,.qr-poster-backgrounds>div button{aspect-ratio:1;background:#071123;border:1px solid #0000;border-radius:10px;padding:0;position:relative;overflow:hidden}.contributor-photo-choices button.active,.qr-poster-backgrounds>div button.active{border-color:#f35aae;box-shadow:0 0 0 1px #4e85ff,0 0 15px #e44ab747}.contributor-photo-choices img,.qr-poster-backgrounds img{object-fit:cover;width:100%;height:100%}.contributor-photo-choices span,.qr-poster-backgrounds>div span{color:#fff;letter-spacing:.09em;background:linear-gradient(110deg,#ef55a6,#4c84f5);border-radius:5px;padding:3px 5px;font-size:5px;font-weight:800;position:absolute;bottom:4px;left:4px}.contributor-creative-empty{color:#8190a6;text-align:center;border:1px dashed #2b3b58;border-radius:10px;margin-top:14px;padding:12px;font-size:9px;display:block}.qr-poster-preview{aspect-ratio:3/4;background-position:50%;background-size:cover;border:1px solid #7693d659;border-radius:16px;flex-direction:column;width:min(72%,330px);margin:0 auto 18px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 46px #00000059}.qr-poster-preview.style-midnight>i{background:linear-gradient(#03081624,#03081680 45%,#030816fa)}.qr-poster-preview.style-celebration>i{background:radial-gradient(circle at 80% 72%,#e837af73,#0000 40%),linear-gradient(#0a07221f,#120623eb)}.qr-poster-preview.style-editorial>i{background:linear-gradient(#2415181a,#341f237a 48%,#efe0cef7)}.qr-poster-logo{z-index:1;width:102px;height:auto;position:relative}.qr-poster-copy{z-index:1;flex-direction:column;margin-top:20px;display:flex;position:relative}.qr-poster-copy small{color:#fff;letter-spacing:.13em;font-size:5px;font-weight:800}.qr-poster-copy b{color:#fff;margin:4px 0;font:500 20px/1 Georgia,serif}.qr-poster-copy span{color:#ffffffba;font-size:6px}.style-editorial .qr-poster-copy small,.style-editorial .qr-poster-copy b,.style-editorial .qr-poster-copy span{color:#fff}.qr-poster-code{z-index:1;color:#1e293b;text-align:center;background:#fff;border-radius:12px;place-items:center;width:110px;height:110px;margin:auto auto 9px;padding:8px;font-size:7px;display:grid;position:relative;box-shadow:0 10px 25px #00000040}.qr-poster-code img{width:100%;height:100%}.qr-poster-preview footer{z-index:1;text-align:center;flex-direction:column;gap:3px;display:flex;position:relative}.qr-poster-preview footer b{color:#fff;letter-spacing:.12em;font-size:6px}.qr-poster-preview footer span{color:#ffffffa8;font-size:5px}.style-editorial footer b{color:#3d2830}.style-editorial footer span{color:#745d65}.qr-poster-maker>header{text-align:center}.qr-poster-styles{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.qr-poster-styles button{color:#cbd5e4;text-align:left;background:#071225;border:1px solid #6680b63d;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:8px;display:flex}.qr-poster-styles button.active{background:#101b35;border-color:#e357a8;box-shadow:0 0 14px #db41b11f}.qr-poster-styles button>i{background:linear-gradient(145deg,#081531,#244b87);border-radius:4px;flex:none;width:20px;height:30px}.qr-poster-styles button>i.style-celebration{background:linear-gradient(145deg,#ee4fa7,#5748df 65%,#159ce0)}.qr-poster-styles button>i.style-editorial{background:linear-gradient(145deg,#4b2e36 0 48%,#eadcc9 49%)}.qr-poster-styles span{flex-direction:column;min-width:0;display:flex}.qr-poster-styles b{font-size:7px}.qr-poster-styles small{color:#78889f;margin-top:2px;font-size:5px;line-height:1.25}.qr-poster-backgrounds{margin-top:15px}.qr-poster-backgrounds>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.qr-poster-backgrounds>header>b{color:#d9e0eb;font-size:8px}.qr-poster-download{color:#fff;background:linear-gradient(110deg,#e13da6e0,#3e71f0eb);border:1px solid #668bffbd;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:43px;margin-top:15px;padding:0 15px;font-size:9px;font-weight:750;display:flex;box-shadow:0 10px 25px #4633c733}.qr-poster-download:disabled{opacity:.48}.qr-poster-download b{font-size:16px}@media (max-width:980px){.contributor-creative-grid{grid-template-columns:1fr}.qr-poster-preview{width:min(66%,360px)}}@media (max-width:620px){.contributor-creative-pack{border-radius:18px;margin-top:14px;padding:16px}.contributor-creative-pack>header{flex-direction:column;align-items:start;gap:8px}.contributor-creative-pack>header>span{display:none}.contributor-creative-pack>header h2{font-size:23px}.contributor-hero-maker,.qr-poster-maker{padding:12px}.contributor-hero-preview{min-height:270px;padding:17px}.contributor-hero-preview>div b{font-size:29px}.contributor-hero-maker>header{flex-direction:column}.contributor-photo-choices,.qr-poster-backgrounds>div{grid-template-columns:repeat(4,1fr)}.qr-poster-preview{width:min(88%,330px)}.qr-poster-styles{grid-template-columns:1fr}.qr-poster-styles button>i{height:23px}.qr-poster-styles small{font-size:7px}}.album-moment-comment,.album-moment-voice,.album-moment-video_note{color:var(--album-ink);place-items:center;padding:0;display:grid;background:0 0!important;grid-area:1/1/-1/-1!important}.album-comment-moment,.album-voice-moment,.album-video-note-moment{border:1px solid var(--album-muted);flex-direction:column;justify-content:center;width:min(86%,430px);min-height:58%;padding:42px 44px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.album-comment-moment,.album-voice-moment,.album-video-note-moment{border:1px solid color-mix(in srgb,var(--album-muted),transparent 65%)}}.album-comment-moment,.album-voice-moment,.album-video-note-moment{background:linear-gradient(145deg,#ffffffa3,#ffffff2e),var(--album-paper);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.album-comment-moment,.album-voice-moment,.album-video-note-moment{background:linear-gradient(145deg,#ffffffa3,#ffffff2e),color-mix(in srgb,var(--album-paper),#fff 22%)}}.album-comment-moment,.album-voice-moment,.album-video-note-moment{box-shadow:0 22px 45px #271d181f,inset 0 0 0 7px var(--album-paper)}@supports (color:color-mix(in lab, red, red)){.album-comment-moment,.album-voice-moment,.album-video-note-moment{box-shadow:0 22px 45px #271d181f,inset 0 0 0 7px color-mix(in srgb,var(--album-paper),transparent 38%)}}.album-comment-moment:before,.album-voice-moment:before{content:"";background:var(--album-accent);width:46px;height:2px;margin-bottom:25px;display:block}.album-comment-moment>small,.album-voice-moment>small,.album-video-note-moment small{color:var(--album-muted);letter-spacing:.17em;font-size:7px;font-weight:800}.album-comment-moment blockquote{color:var(--album-ink);letter-spacing:-.025em;text-wrap:balance;margin:25px 0;font:italic 500 clamp(22px,3vw,35px)/1.14 Iowan Old Style,Baskerville,Georgia,serif}.album-comment-moment footer,.album-voice-moment footer,.album-video-note-moment footer{border-top:1px solid var(--album-muted);align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.album-comment-moment footer,.album-voice-moment footer,.album-video-note-moment footer{border-top:1px solid color-mix(in srgb,var(--album-muted),transparent 72%)}}.album-comment-moment footer span,.album-voice-moment footer span,.album-video-note-moment footer span{color:#fff;background:linear-gradient(135deg,var(--album-accent),#4c83f7);width:31px;height:31px;box-shadow:0 6px 15px var(--album-accent);border-radius:50%;place-items:center;font-size:7px;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.album-comment-moment footer span,.album-voice-moment footer span,.album-video-note-moment footer span{box-shadow:0 6px 15px color-mix(in srgb,var(--album-accent),transparent 72%)}}.album-comment-moment footer b,.album-voice-moment footer b,.album-video-note-moment footer b{color:var(--album-ink);font-size:9px}.album-voice-moment{background:radial-gradient(circle at 72% 18%,var(--album-accent),transparent 38%),linear-gradient(145deg,#ffffffad,#fff3),var(--album-paper)}@supports (color:color-mix(in lab, red, red)){.album-voice-moment{background:radial-gradient(circle at 72% 18%,color-mix(in srgb,var(--album-accent),transparent 75%),transparent 38%),linear-gradient(145deg,#ffffffad,#fff3),var(--album-paper)}}.album-voice-moment>.album-voice-waveform{justify-content:center;align-items:center;gap:4px;height:72px;margin:30px 0 20px;display:flex}.album-voice-moment>.album-voice-waveform i{background:linear-gradient(180deg,var(--album-accent),#4b83f7);width:3px;height:20px;box-shadow:0 0 8px var(--album-accent);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.album-voice-moment>.album-voice-waveform i{box-shadow:0 0 8px color-mix(in srgb,var(--album-accent),transparent 66%)}}.album-voice-moment>.album-voice-waveform i:nth-child(3n){height:56px}.album-voice-moment>.album-voice-waveform i:nth-child(4n){height:38px}.album-voice-moment>.album-voice-waveform i:nth-child(5n){height:67px}.album-voice-moment>.album-voice-waveform i:nth-child(7n){height:29px}.note-editorial .album-comment-moment,.note-editorial .album-voice-moment,.note-editorial .album-video-note-moment{width:100%;height:100%;min-height:0;box-shadow:none;background:radial-gradient(circle at 82% 15%,var(--album-accent),transparent 42%),linear-gradient(145deg,var(--album-paper),var(--album-paper));border:0;border-radius:0;padding:52px 58px}@supports (color:color-mix(in lab, red, red)){.note-editorial .album-comment-moment,.note-editorial .album-voice-moment,.note-editorial .album-video-note-moment{background:radial-gradient(circle at 82% 15%,color-mix(in srgb,var(--album-accent),transparent 64%),transparent 42%),linear-gradient(145deg,color-mix(in srgb,var(--album-paper),#fff 10%),var(--album-paper))}}.note-editorial .album-comment-moment:after{content:"“";color:var(--album-accent);position:absolute;top:18px;right:42px}@supports (color:color-mix(in lab, red, red)){.note-editorial .album-comment-moment:after{color:color-mix(in srgb,var(--album-accent),transparent 76%)}}.note-editorial .album-comment-moment:after{font:170px/.8 Iowan Old Style,Baskerville,Georgia,serif}.note-editorial .album-comment-moment blockquote{z-index:1;max-width:88%;font-size:clamp(31px,4.6vw,52px);line-height:1.05;position:relative}.note-editorial .album-voice-moment>.album-voice-waveform{height:105px}.note-editorial .album-voice-moment>.album-voice-waveform i{width:4px}.note-minimal .album-comment-moment,.note-minimal .album-voice-moment,.note-minimal .album-video-note-moment{border:0;border-left:3px solid var(--album-accent);width:82%;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:28px 30px}.note-minimal .album-comment-moment:before,.note-minimal .album-voice-moment:before{display:none}.note-minimal .album-comment-moment blockquote{margin:16px 0 22px;font-size:20px;line-height:1.3}.note-minimal .album-voice-moment>.album-voice-waveform{justify-content:flex-start;height:45px;margin:18px 0 12px}.note-minimal .album-voice-moment>.album-voice-waveform i{height:13px}.note-minimal .album-voice-moment>.album-voice-waveform i:nth-child(3n){height:32px}.note-minimal .album-voice-moment>.album-voice-waveform i:nth-child(4n){height:23px}.note-minimal .album-voice-moment>.album-voice-waveform i:nth-child(5n){height:39px}.album-note-style-choices{grid-template-columns:1fr;gap:7px;display:grid}.album-note-style-choices>button{color:#c4cede;text-align:left;background:linear-gradient(145deg,#0a1728,#06101d);border:1px solid #2b3d57;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:74px 1fr;align-items:center;column-gap:11px;min-height:78px;padding:10px;display:grid}.album-note-style-choices>button>i{background:#eae5dd;border:1px solid #31435e;border-radius:7px;grid-row:1/3;place-items:center;width:74px;height:55px;display:grid;position:relative;overflow:hidden}.album-note-style-choices>button>i span{background:linear-gradient(90deg,#e95d9e,#597ff4);border-radius:5px;width:43px;height:5px;position:absolute}.album-note-style-choices>button>i span:first-child{top:14px}.album-note-style-choices>button>i span:nth-child(2){width:32px;top:25px}.album-note-style-choices>button>i span:last-child{width:24px;top:36px}.album-note-style-choices>button>b{color:#f1f4f9;align-self:end;font-size:10px}.album-note-style-choices>button>small{color:#74839a;align-self:start;margin-top:4px;font-size:7px;line-height:1.35}.album-note-style-choices>button.active{border-color:var(--album-accent);box-shadow:0 0 0 2px var(--album-accent);background:linear-gradient(120deg,#e54c8f26,#4668e524)}@supports (color:color-mix(in lab, red, red)){.album-note-style-choices>button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--album-accent),transparent 77%)}}.album-note-style-choices>button:nth-child(2)>i span:first-child{background:linear-gradient(145deg,#e65d9c,#516ff0);border-radius:2px;width:58px;height:30px;top:12px}.album-note-style-choices>button:nth-child(2)>i span:not(:first-child){display:none}.album-note-style-choices>button:nth-child(3)>i span{transform-origin:0;left:13px;transform:scaleX(.62)}@media (max-width:720px){.album-comment-moment,.album-voice-moment,.album-video-note-moment{width:92%;min-height:67%;padding:24px 22px}.album-comment-moment blockquote{font-size:21px}.album-voice-moment>.album-voice-waveform{gap:2px;height:50px;margin:18px 0 12px}.album-voice-moment>.album-voice-waveform i{width:2px}.note-editorial .album-comment-moment,.note-editorial .album-voice-moment{padding:27px 24px}.note-editorial .album-comment-moment blockquote{font-size:27px}.note-editorial .album-comment-moment:after{font-size:110px;top:10px;right:14px}.note-minimal .album-comment-moment,.note-minimal .album-voice-moment{width:92%;padding:18px 17px}.note-minimal .album-comment-moment blockquote{font-size:17px}}@media print{.album-print-photo-grid figure.album-print-comment,.album-print-photo-grid figure.album-print-voice,.album-print-photo-grid figure.album-print-video,.album-print-photo-grid figure.album-print-video_note{color:#17202b;background:linear-gradient(145deg,#fff,#e7e1d8);border:1px solid #c9c0b4;place-items:center;padding:26px;display:grid}.album-print-comment>div,.album-print-voice>div,.album-print-video>div,.album-print-video_note>div{text-align:center;place-items:center;gap:9px;max-width:88%;display:grid}.album-print-comment span,.album-print-voice span,.album-print-video span,.album-print-video_note span{color:var(--album-accent);font:500 38px/1 Georgia,serif}.album-print-comment b{font:italic 500 22px/1.25 Iowan Old Style,Baskerville,Georgia,serif}.album-print-voice b,.album-print-video b,.album-print-video_note b{letter-spacing:.12em;font-size:14px}.album-print-comment small,.album-print-voice small,.album-print-video small,.album-print-video_note small{color:#69717b;font-size:8px}.note-editorial .album-print-comment,.note-editorial .album-print-voice{background:radial-gradient(circle at 80% 15%,var(--album-accent),transparent 38%),#f5f0e7;grid-column:span 2}@supports (color:color-mix(in lab, red, red)){.note-editorial .album-print-comment,.note-editorial .album-print-voice{background:radial-gradient(circle at 80% 15%,color-mix(in srgb,var(--album-accent),transparent 77%),transparent 38%),#f5f0e7}}.note-minimal .album-print-comment,.note-minimal .album-print-voice{border:0;border-left:4px solid var(--album-accent);background:0 0}}.lab-mobile-brand,.lab-mobile-bottom-nav{display:none}.contributor-hero-upload{color:#edf2fb;text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 0,#ee41ab26,#0000 60%),#050e1fcc;border:1px dashed #ee53a994;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:126px;margin-top:14px;padding:20px;transition:border-color .2s,transform .2s,background .2s;display:flex}.contributor-hero-upload:hover{background:radial-gradient(circle at 50% 0,#4e73ff33,#0000 60%),#071125eb;border-color:#6096ff;transform:translateY(-1px)}.contributor-hero-upload:focus-within{outline-offset:3px;outline:2px solid #79a5ff}.contributor-hero-upload input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contributor-hero-upload>span{color:#fff;background:linear-gradient(135deg,#ef55aa,#4b7bf4);border:1px solid #f057b09e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;display:grid;box-shadow:0 0 24px #de42b642}.contributor-hero-upload>b{letter-spacing:.02em;font-size:10px}.contributor-hero-upload>small{color:#8796ad;max-width:380px;font-size:8px;line-height:1.5}.lab-dashboard-overview{max-width:1500px;padding-top:18px}.dashboard-readiness{background:linear-gradient(110deg,#ec4ba633,#2c1f69d6 44%,#051025fa 78%) padding-box padding-box,linear-gradient(110deg,#f254a6,#9c4ed7 47%,#3485fb) border-box;grid-template-rows:1fr auto;grid-template-columns:minmax(390px,.92fr) minmax(420px,1.08fr);gap:18px 30px;min-height:310px;padding:31px 34px 24px}.dashboard-readiness:after{z-index:1;background:linear-gradient(90deg,#140823c7,#050d1f75 48%,#02091808 78%)}.dashboard-readiness-copy{z-index:3;align-self:start}.dashboard-readiness-copy h2{max-width:500px;margin:15px 0 10px;font-size:clamp(31px,2.7vw,45px)}.dashboard-readiness-copy p{max-width:470px}.dashboard-readiness-copy>button{color:#fff;background:linear-gradient(105deg,#f05a90,#cf47be 52%,#2c80f3);border:1px solid #fff9;border-radius:10px;justify-content:center;align-items:center;gap:28px;width:min(345px,100%);min-height:54px;margin-top:20px;padding:0 22px;font-size:13px;font-weight:800;display:flex;box-shadow:0 13px 34px #2a4bdc3d,inset 0 1px #ffffff57}.dashboard-readiness-copy>button b{font-size:19px;font-weight:400}.dashboard-album-art{z-index:0;object-fit:cover;object-position:68% center;filter:saturate(1.08)contrast(1.03);mix-blend-mode:screen;width:64%;height:100%;position:absolute;top:0;right:0}.dashboard-milestones{z-index:4}.dashboard-metrics>article{min-height:128px;padding:20px}.dashboard-film-mark{width:92px;height:76px;box-shadow:none;background:0 0;border:0;overflow:hidden}.dashboard-film-mark:before,.dashboard-film-mark:after{display:none}.dashboard-film-mark img{object-fit:cover;object-position:70% center;filter:saturate(1.2);width:145%;height:145%;transform:rotate(-4deg)}.dashboard-lower>article{min-height:360px}.dashboard-film>header>img{object-fit:cover;object-position:68% center;filter:saturate(1.16);border-radius:9px;width:92px;height:54px;transform:rotate(-3deg)}.lab-mobile-bottom-nav{isolation:isolate}@media (max-width:900px){.lab-workspace{padding-bottom:94px}.lab-topbar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 9px;min-height:128px;margin-inline:-24px;padding:12px 24px 14px;display:grid}.lab-mobile-brand{grid-area:1/1;display:block}.lab-mobile-brand .real-studio-logo img{width:142px;height:auto}.lab-mobile-menu{order:0;grid-area:1/3;display:grid}.lab-event-heading{grid-area:2/1/auto/-1;min-width:0}.lab-event-heading>small{display:none}.lab-event-heading h1{text-overflow:ellipsis;white-space:nowrap;max-width:none;margin:0;font-size:27px;overflow:hidden}.lab-event-heading>p{max-width:none!important;margin:4px 0 0!important;font-size:10px!important}.lab-top-actions{grid-area:1/2;margin:0}.lab-top-actions>button{width:46px;height:46px}.lab-dashboard-overview{padding-top:13px}.dashboard-readiness{grid-template-rows:auto auto;grid-template-columns:1fr;min-height:0}.dashboard-readiness-copy{max-width:60%;min-height:150px}.dashboard-album-art{object-position:66% center;width:72%;height:190px}.dashboard-milestones{grid-row:2}}@media (max-width:700px){.production-lab{background:radial-gradient(circle at 82% 3%,#3b66e71f,#0000 24%),linear-gradient(150deg,#020713,#040b18 58%,#061027);min-height:100svh}.lab-workspace{padding:0 12px calc(88px + env(safe-area-inset-bottom))}.lab-topbar{min-height:124px;padding:calc(9px + env(safe-area-inset-top)) 14px 11px;background:linear-gradient(#030a16fa,#030a16e6);gap:7px 8px;margin-inline:-12px}.lab-topbar:after{opacity:.25}.lab-mobile-brand .real-studio-logo img{width:130px}.lab-mobile-menu,.lab-top-actions>button{width:39px;height:39px;font-size:16px}.lab-event-heading h1{letter-spacing:-.045em;font-size:25px}.lab-event-heading>p{font-size:9px!important}.lab-page{padding-top:12px}.lab-dashboard-overview{padding-top:12px;padding-bottom:24px}.dashboard-readiness{background:linear-gradient(110deg,#e145a03d,#1c1651d1 48%,#040f23fa) padding-box padding-box,linear-gradient(110deg,#ed54a1,#9250dd 53%,#3185fb) border-box;border-radius:14px;gap:10px;padding:17px 15px 14px}.dashboard-readiness:after{background:linear-gradient(90deg,#0c071ab8,#040b1a52 57%,#0000 84%)}.dashboard-readiness-copy{max-width:58%;min-height:132px}.dashboard-readiness-copy>small{letter-spacing:.16em;font-size:7px!important}.dashboard-readiness-copy h2{letter-spacing:-.035em;margin:9px 0 0;font-size:20px;line-height:1.08}.dashboard-readiness-copy p{display:none}.dashboard-readiness-copy>button{border-radius:7px;gap:16px;width:150px;min-height:42px;margin-top:15px;padding:0 12px;font-size:9px}.dashboard-readiness-copy>button b{font-size:14px}.dashboard-album-art{object-position:67% center;opacity:.96;width:74%;height:165px;right:-2%}.dashboard-milestones{grid-template-columns:1fr;gap:0;margin-top:4px}.dashboard-milestones:before{display:none}.dashboard-milestones article{border-bottom:1px solid #7993c421;grid-template-columns:21px minmax(0,1fr);align-items:center;gap:7px;min-height:27px}.dashboard-milestones article:last-child{border-bottom:0}.dashboard-milestones article>span{width:17px;height:17px;font-size:8px}.dashboard-milestones article>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:8px;display:grid}.dashboard-milestones b{font-size:9px}.dashboard-milestones small{text-align:left;margin:0;font-size:7px!important}.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.dashboard-metrics>article{border-radius:10px;gap:5px;min-height:79px;padding:10px 11px}.dashboard-metrics small{letter-spacing:.11em;font-size:6px!important}.dashboard-metrics strong{margin-top:7px;font-size:22px}.dashboard-metrics p{margin-top:4px;font-size:7px;line-height:1.2}.dashboard-person,.dashboard-storage-mark{border-width:1px;width:43px;height:43px;box-shadow:inset 0 0 0 5px #3053a412,0 0 18px #2f6af721}.dashboard-person i{width:30px;height:30px;font-size:11px}.dashboard-storage-mark:before{width:34px;height:34px}.dashboard-storage-mark i{font-size:15px}.dashboard-bars{flex-basis:48px;gap:4px;height:43px;transform:none}.dashboard-bars i{width:5px}.dashboard-bars i:first-child{height:14px}.dashboard-bars i:nth-child(2){height:31px}.dashboard-bars i:nth-child(3){height:23px}.dashboard-bars i:nth-child(4){height:39px}.dashboard-bars i:nth-child(5){height:20px}.dashboard-film-mark{width:49px;height:43px;transform:none}.dashboard-film-mark img{width:158%;height:158%}.dashboard-lower{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.dashboard-lower>article{border-radius:11px;min-height:190px;padding:12px 11px}.dashboard-activity{display:none}.dashboard-lower>article>small,.dashboard-lower>article>header small{letter-spacing:.12em;font-size:6px!important}.dashboard-coverage-orbit{width:105px;height:105px;margin:13px auto 10px}.dashboard-coverage-orbit:before{inset:11px}.dashboard-coverage-orbit:after{inset:23px}.dashboard-coverage-orbit>i:first-child{inset:34px}.dashboard-coverage-orbit>i:nth-child(2){inset:44px}.dashboard-coverage-orbit>span:first-of-type{top:38px;left:0}.dashboard-coverage-orbit>span:nth-of-type(2){top:63px;right:5px}.dashboard-coverage-orbit>span{width:6px;height:6px}.dashboard-coverage-orbit>strong{font-size:25px}.dashboard-coverage-orbit>strong em{margin-top:5px;font-size:7px}.dashboard-coverage>p{font-size:7px}.dashboard-coverage>b{display:none}.dashboard-film>header>img{width:53px;height:33px}.dashboard-film h3{margin:16px 0 7px;font-size:17px}.dashboard-film>p{font-size:8px;line-height:1.35}.dashboard-film>div{display:none}.dashboard-film>button{min-height:39px;margin-top:auto;padding:0 9px;font-size:8px}.lab-mobile-bottom-nav{height:calc(68px + env(safe-area-inset-bottom));padding:6px 8px env(safe-area-inset-bottom);z-index:75;-webkit-backdrop-filter:blur(24px);background:#040b18f0;border-top:1px solid #8099ce40;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 48px #00000075}.lab-mobile-bottom-nav button{color:#8391a6;background:0 0;border:0;border-radius:9px;align-content:center;place-items:center;gap:3px;min-width:0;display:grid}.lab-mobile-bottom-nav button i{border:1px solid #8399c61f;border-radius:8px;place-items:center;width:28px;height:26px;font-size:14px;font-style:normal;display:grid}.lab-mobile-bottom-nav button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;overflow:hidden}.lab-mobile-bottom-nav button.active{color:#f061ac;background:radial-gradient(circle at 50% 35%,#b140dc30,#0000 70%)}.lab-mobile-bottom-nav button.active i{color:#f15ead;border-color:#ed52a461;box-shadow:0 0 18px #e046aa26}}.control-live-invitation>div:only-child{grid-column:1/-1}.contributor-page-v75{max-width:1500px;padding-top:12px}.contributor-page-command{justify-content:flex-end;align-items:center;gap:12px;min-height:50px;margin-bottom:10px;display:flex}.contributor-page-command>span{color:#f375b5;letter-spacing:.12em;background:#3d0d2f47;border:1px solid #ee489ba6;border-radius:999px;align-items:center;gap:8px;min-height:31px;padding:0 13px;font-size:9px;font-weight:800;display:flex}.contributor-page-command>span i{background:#f34f9e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #f34f9e}.contributor-page-command>span.closed{color:#ddb876;background:#51370f33;border-color:#c9974c73}.contributor-page-command>span.closed i{background:#d6a554;box-shadow:0 0 12px #d6a554}.contributor-page-command>button{color:#edf2f8;background:#081426d9;border:1px solid #94acd745;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:0 18px;font-size:10px;font-weight:750;display:flex}.contributor-page-command>button b{font-size:16px;font-weight:400}.contributor-page-v75 .contributor-orbit-layout{grid-template-columns:minmax(365px,.83fr) minmax(0,1.45fr);gap:14px}.contributor-page-v75 .event-invitation-card,.contributor-page-v75 .crowd-map-card{border-radius:17px;min-height:555px}.event-invitation-v75{isolation:isolate;background-color:#071224;background-position:50%;background-size:cover;justify-content:flex-start;padding:19px 19px 17px}.event-invitation-v75:before{opacity:.46;background-image:radial-gradient(circle at 18% 20%,#fff6 0 1px,#0000 1.3px),radial-gradient(circle at 78% 72%,#4291ff9e 0 1px,#0000 1.5px);background-size:31px 31px,47px 47px;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.event-invitation-v75:after{filter:none;background:linear-gradient(#0407141f,#04071421 30%,#030814e6 76%,#030814fa);border-radius:0;width:auto;height:auto;inset:0}.event-invitation-shade{pointer-events:none;background:linear-gradient(90deg,#02061138,#0000 50%,#0206112e);inset:0;z-index:0!important;position:absolute!important}.event-invitation-v75 .event-live-chip{letter-spacing:.14em;background:#100c22b8;border:1px solid #ef4ca08c;border-radius:999px;align-self:flex-start;min-width:105px;min-height:28px;margin:0;padding:0 12px;font-size:7px}.event-invitation-logo{width:132px;height:auto;margin:27px auto 0}.event-invitation-v75 h2{letter-spacing:-.045em;margin:12px 0 2px;font-size:clamp(33px,3.2vw,47px);font-weight:670}.event-invitation-v75>em{color:#ed65bb;text-shadow:0 0 20px #e04bbe42;font:italic 22px/1.1 Georgia,serif}.event-invitation-v75>p{max-width:310px;color:#eef1f8!important;letter-spacing:0!important;text-transform:none!important;margin:20px auto 0!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important}.event-invitation-v75 .event-invitation-code{background:#050b1cd6;border-color:#e64eb580;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;width:min(290px,92%);min-height:69px;margin-top:auto;padding:9px 12px;display:grid;box-shadow:0 0 22px #c939b41f}.event-invitation-code>small{color:#9da9bd;letter-spacing:.15em;grid-column:1/-1;font-size:6px!important}.event-invitation-code>b{letter-spacing:.16em;grid-column:1;font-size:11px}.event-invitation-code>button{color:#e8eef8;background:0 0;grid-area:2/2;min-height:24px;padding:0 5px;font-size:13px}.event-invitation-code>em{color:#6f7f96;grid-column:1/-1;font-size:6px;font-style:normal}.event-invitation-v75 .event-invitation-actions{gap:7px;margin-top:14px}.event-invitation-v75 .event-invitation-actions a,.event-invitation-v75 .event-invitation-actions button{background:#051022db;border-color:#84a6e052;min-height:42px;font-size:9px}.event-invitation-v75 .event-invitation-actions a:first-child{background:linear-gradient(110deg,#d73a9d59,#265ec940);border-color:#ec47a599}.contributor-page-v75 .crowd-map-card>header{min-height:74px;padding:18px 20px}.contributor-page-v75 .crowd-map-card>header small{font-size:8px!important}.contributor-page-v75 .crowd-map-card>header p{gap:6px 15px;margin-top:11px;font-size:8px}.contributor-page-v75 .crowd-map-card>header p span{width:7px;height:7px;margin-right:-10px}.contributor-page-v75 .crowd-map-card>header>button{min-height:34px;padding:0 12px;font-size:8px}.contributor-page-v75 .crowd-map{min-height:425px}.contributor-page-v75 .crowd-map-rings{width:min(510px,72%)}.contributor-page-v75 .crowd-event-core{border-width:3px;width:155px;height:155px;box-shadow:0 0 0 7px #de4ba60d,0 0 48px #5949e247,inset 0 0 46px #2f5dca17}.contributor-page-v75 .crowd-event-core strong{color:#fff;width:auto;margin:0;font:650 32px/1 Georgia,serif}.contributor-page-v75 .crowd-event-core small{margin-top:5px;font-size:8px!important}.contributor-page-v75 .crowd-event-core em{color:#a4b0c3;background:0 0;margin-top:7px;padding:0;font-size:7px}.contributor-page-v75 .crowd-person{width:100px}.contributor-page-v75 .crowd-person>span{border-width:3px;width:55px;height:55px;font-size:13px}.contributor-page-v75 .crowd-person>b{width:120px;margin-top:7px;font-size:9px}.contributor-page-v75 .crowd-person>small{font-size:8px!important}.contributor-page-v75 .crowd-person>em{margin-top:3px;padding:3px 6px;font-size:6px}.contributor-page-v75 .crowd-person-0{top:41%;left:5%}.contributor-page-v75 .crowd-person-1{top:-2%;left:43%}.contributor-page-v75 .crowd-person-2{top:40%;right:4%}.contributor-page-v75 .crowd-person-3{bottom:-6%;left:43%}.contributor-page-v75 .crowd-person-4{top:8%;left:18%}.contributor-page-v75 .crowd-person-5{top:9%;right:17%}.contributor-page-v75 .crowd-person-6{bottom:0;left:18%}.contributor-page-v75 .crowd-person-7{bottom:0;right:17%}.contributor-page-v75 .crowd-map-card>footer{border-top:1px solid #7e97c91a;min-height:55px;padding:0 18px;font-size:8px}.contributor-page-v75 .crowd-map-card>footer b{gap:18px;font-size:8px;display:flex}.contributor-page-v75 .crowd-map-card>footer b span{color:#8897aa}.contributor-page-v75 .crowd-map-card>footer>span{margin-left:auto}.contributor-page-v75 .crowd-map-card>footer>button{color:#c9d4e4;background:#08172b;border:1px solid #809cd32e;border-radius:7px;min-height:31px;padding:0 10px;font-size:7px}.contributor-roll-progress{display:none}.contributor-bottom-grid{grid-template-columns:minmax(340px,.85fr) minmax(0,1.15fr);align-items:stretch;gap:14px;margin-top:14px;display:grid}.contributor-bottom-grid>.contributor-directory{border-radius:16px;min-width:0;margin:0;padding:20px}.contributor-bottom-grid>.contributor-directory>header{align-items:center}.contributor-bottom-grid>.contributor-directory>header h3{margin-top:6px;font-size:21px}.contributor-bottom-grid>.contributor-directory>header>button{color:#dce5f2;background:linear-gradient(100deg,#c7329640,#2a5bbd3d);border:1px solid #7e9bd238;border-radius:8px;min-height:35px;padding:0 13px;font-size:8px}.contributor-bottom-grid .lab-section-tools{border-top:0;min-height:52px;margin-top:8px;padding:8px 0}.contributor-bottom-grid .lab-section-tools input,.contributor-bottom-grid .lab-section-tools button{min-height:31px}.contributor-bottom-grid .contributor-table>header,.contributor-bottom-grid .contributor-table>article{grid-template-columns:minmax(120px,1.35fr) minmax(105px,1fr) minmax(74px,.7fr) minmax(65px,.65fr) 24px;gap:8px;min-height:43px;padding:0 10px}.contributor-bottom-grid .contributor-table>header{min-height:31px;font-size:6px}.contributor-bottom-grid .contributor-table article b{font-size:8px}.contributor-bottom-grid .contributor-table article small{font-size:6px}.contributor-bottom-grid .contributor-table article>div:first-child>i{width:24px;height:24px}.contributor-bottom-grid .contributor-table article>div:nth-child(2)>strong{font-size:10px}.contributor-bottom-grid .contributor-table time{font-size:6px}.contributor-bottom-grid .contributor-remove{color:#a9b6c8;text-indent:0;background:0 0;border:0;width:24px;height:24px;padding:0;font-size:14px;overflow:hidden}.contributor-directory>footer{color:#76869d;justify-content:center;align-items:center;gap:18px;min-height:38px;font-size:7px;display:flex}.contributor-directory>footer button{color:#d6dfeb;background:0 0;border:0;font-size:7px}.guest-experience-pack-card{background:radial-gradient(circle at 18% 18%,#6238cb33,#0000 38%),linear-gradient(145deg,#101437fa,#050f20fc) padding-box padding-box,linear-gradient(135deg,#ef4b9ec7,#3f7ef68c) border-box;border:1px solid #0000;border-radius:16px;grid-template-columns:minmax(0,1.03fr) minmax(210px,.97fr);min-height:405px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 62px #00000040}.guest-pack-copy{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.guest-pack-copy>small{color:#f267b2;letter-spacing:.17em;font-weight:800;font-size:8px!important}.guest-pack-copy h2{color:#f7f8fc;max-width:330px;margin:13px 0 8px;font:500 25px/1.13 Georgia,serif}.guest-pack-copy>p{color:#9ba8bc;max-width:335px;margin:0;font-size:9px;line-height:1.55}.guest-pack-copy>div{flex-wrap:wrap;gap:6px;margin-top:21px;display:flex}.guest-pack-copy>div span{color:#aebbd0;background:#0711278f;border:1px solid #7794cd40;border-radius:7px;padding:6px 8px;font-size:7px}.guest-pack-copy>footer{grid-template-columns:1fr 1fr;gap:7px;width:100%;margin-top:auto;display:grid}.guest-pack-copy>footer button{color:#eff4fb;background:#071228c7;border:1px solid #7597da61;border-radius:8px;justify-content:space-between;align-items:center;min-height:43px;padding:0 13px;font-size:9px;font-weight:750;display:flex}.guest-pack-copy>footer button:last-child{background:linear-gradient(100deg,#e64d9e,#b644c1 51%,#377ff1);border-color:#ffffff80;box-shadow:0 12px 27px #473bd633}.guest-pack-copy>footer button:disabled{opacity:.5}.guest-pack-art{perspective:900px;min-width:0;position:relative}.guest-pack-art>i,.guest-pack-art>article{background-position:50%;background-size:cover;border:1px solid #ffffff2e;border-radius:9px;position:absolute;box-shadow:0 20px 35px #0000005e}.guest-pack-art>i{filter:saturate(.9);width:68%;height:75%;bottom:6%;right:7%}.guest-pack-art>i:first-child{opacity:.54;transform:translate(-31px,-10px)rotate(-9deg)}.guest-pack-art>i:nth-child(2){opacity:.76;transform:translate(-8px,-4px)rotate(-3deg)}.guest-pack-art>article{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:70%;height:78%;padding:18px;display:flex;bottom:0;right:-1%;transform:rotate(5deg)}.guest-pack-art>article:before{content:"";border-radius:inherit;background:linear-gradient(#0207121a,#02071240 48%,#020712e6);position:absolute;inset:0}.guest-pack-art article span,.guest-pack-art article small{z-index:1;color:#fff;position:relative}.guest-pack-art article span{font:italic 25px/1 Georgia,serif}.guest-pack-art article small{letter-spacing:.12em;margin-top:13px;font-size:7px;line-height:1.5}.guest-pack-setup-overlay{z-index:130;-webkit-backdrop-filter:blur(20px);background:#01050edb;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.guest-pack-setup{border-radius:22px;width:min(1180px,96vw);max-height:92svh;margin:0;padding:25px;overflow:auto}.guest-pack-setup>header{align-items:flex-start;margin-bottom:18px}.guest-pack-setup>header>button{color:#fff;background:#09162a;border:1px solid #8faadb47;border-radius:50%;flex:none;width:42px;height:42px;font-size:22px}.guest-pack-setup .contributor-creative-grid{grid-template-columns:1fr 1fr}@media (max-width:1100px){.contributor-page-v75 .contributor-orbit-layout{grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr)}.contributor-page-v75 .crowd-person-6,.contributor-page-v75 .crowd-person-7{display:none}.contributor-bottom-grid{grid-template-columns:1fr}.guest-experience-pack-card{min-height:350px}.contributor-bottom-grid>.contributor-directory{margin:0}.guest-pack-setup .contributor-creative-grid{grid-template-columns:1fr}.guest-pack-setup .qr-poster-preview{width:min(60%,350px)}}@media (max-width:700px){.contributor-page-v75{flex-direction:column;padding-top:9px;padding-bottom:16px;display:flex}.contributor-page-command{order:1;justify-content:flex-start;min-height:34px;margin-bottom:8px}.contributor-page-command>span{min-height:26px;padding:0 10px;font-size:7px}.contributor-page-command>button{display:none}.contributor-page-v75 .contributor-orbit-layout{display:contents}.event-invitation-v75{background-position:50% 42%;order:2;border-radius:14px!important;min-height:363px!important;padding:13px 12px 12px!important}.event-invitation-v75 .event-live-chip{min-width:82px;min-height:23px;padding:0 9px;font-size:6px}.event-invitation-logo{width:105px;margin-top:15px}.event-invitation-v75 h2{margin-top:9px;font-size:28px}.event-invitation-v75>em{font-size:17px}.event-invitation-v75>p{max-width:225px;margin-top:12px!important;font-size:9px!important;line-height:1.35!important}.event-invitation-v75 .event-invitation-code{min-height:58px;margin-top:auto;padding:7px 10px}.event-invitation-code>b{font-size:9px}.event-invitation-v75 .event-invitation-actions{grid-template-columns:1fr 1fr;margin-top:8px}.event-invitation-v75 .event-invitation-actions a,.event-invitation-v75 .event-invitation-actions button{min-height:37px;font-size:8px}.event-invitation-v75 .event-invitation-actions button:last-child{grid-column:1/-1}.contributor-roll-progress{background:linear-gradient(145deg,#081528f2,#040e1dfa);border:1px solid #7291cb47;border-radius:12px;order:3;min-height:98px;margin-top:9px;padding:13px;display:block}.contributor-roll-progress header{color:#a9b6c9;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:7px;display:flex}.contributor-roll-progress>strong{color:#edf2f9;margin-top:5px;font-size:12px;display:block}.contributor-roll-progress>div{background:#17243a;border-radius:99px;height:4px;margin-top:8px;overflow:hidden}.contributor-roll-progress>div i{border-radius:inherit;background:linear-gradient(90deg,#f058a5,#bd48c5,#4b7ef0);height:100%;display:block;box-shadow:0 0 14px #bc4bc2}.contributor-roll-progress footer{border-top:1px solid #7a96c91a;grid-template-columns:repeat(3,1fr);margin-top:10px;padding-top:8px;display:grid}.contributor-roll-progress footer span{color:#8998ac;text-align:center;font-size:7px}.contributor-roll-progress footer b{color:#61dca0;margin-right:4px}.contributor-page-v75 .crowd-map-card{order:4;margin-top:9px;border-radius:12px!important;min-height:380px!important}.contributor-page-v75 .crowd-map-card>header{min-height:57px;padding:13px}.contributor-page-v75 .crowd-map-card>header p{display:none}.contributor-page-v75 .crowd-map-card>header>button{min-height:28px;font-size:7px}.contributor-page-v75 .crowd-map{min-height:305px}.contributor-page-v75 .crowd-map-rings{width:275px;top:54%}.contributor-page-v75 .crowd-event-core{border-width:2px;width:105px;height:105px;top:54%}.contributor-page-v75 .crowd-event-core strong{font-size:25px}.contributor-page-v75 .crowd-event-core small{font-size:6px!important}.contributor-page-v75 .crowd-event-core em{font-size:5px}.contributor-page-v75 .crowd-person{width:72px}.contributor-page-v75 .crowd-person>span{border-width:2px;width:43px;height:43px;font-size:11px}.contributor-page-v75 .crowd-person>b{width:78px;margin-top:4px;font-size:7px}.contributor-page-v75 .crowd-person>small{font-size:6px!important}.contributor-page-v75 .crowd-person>em{display:none}.contributor-page-v75 .crowd-person-0{top:42%;left:4%}.contributor-page-v75 .crowd-person-1{top:2%;left:40%}.contributor-page-v75 .crowd-person-2{top:42%;right:4%}.contributor-page-v75 .crowd-person-3,.contributor-page-v75 .crowd-person-4,.contributor-page-v75 .crowd-person-5,.contributor-page-v75 .crowd-person-6,.contributor-page-v75 .crowd-person-7,.contributor-page-v75 .crowd-invite-node,.contributor-page-v75 .crowd-more,.contributor-page-v75 .crowd-map-card>footer{display:none}.contributor-bottom-grid{order:5;grid-template-columns:1fr;gap:9px;margin-top:9px;display:grid}.guest-experience-pack-card{border-radius:13px;grid-template-columns:minmax(0,1.1fr) minmax(115px,.9fr);min-height:300px;padding:16px}.guest-pack-copy>small{font-size:7px!important}.guest-pack-copy h2{margin-top:9px;font-size:19px}.guest-pack-copy>p{font-size:8px}.guest-pack-copy>div{gap:4px;margin-top:13px}.guest-pack-copy>div span{padding:5px;font-size:6px}.guest-pack-copy>footer{grid-template-columns:1fr;margin-top:15px}.guest-pack-copy>footer button{min-height:36px;font-size:8px}.guest-pack-art>i{width:86%;height:67%;right:-3%}.guest-pack-art>article{width:90%;height:71%;padding:9px;right:-10%}.guest-pack-art article span{font-size:16px}.contributor-bottom-grid>.contributor-directory{border-radius:12px;padding:15px}.contributor-bottom-grid>.contributor-directory>header h3{font-size:18px}.contributor-bottom-grid>.contributor-directory>header>button,.contributor-bottom-grid .lab-section-tools{display:none}.contributor-bottom-grid .contributor-table{background:0 0;border:0;overflow:hidden}.contributor-bottom-grid .contributor-table>header{display:none}.contributor-bottom-grid .contributor-table>article{border-top:1px solid #7894c81f;grid-template-columns:minmax(0,1fr) auto auto;min-width:0;min-height:58px;padding:0 3px}.contributor-bottom-grid .contributor-table>article>div:first-child{grid-column:1}.contributor-bottom-grid .contributor-table>article>div:nth-child(2){grid-column:2;min-width:74px}.contributor-bottom-grid .contributor-table>article>.contributor-status,.contributor-bottom-grid .contributor-table>article>time{display:none}.contributor-bottom-grid .contributor-table>article>.contributor-remove{grid-column:3}.contributor-directory>footer{font-size:6px}.guest-pack-setup-overlay{align-items:end;padding:0}.guest-pack-setup{border-width:1px 0 0;border-radius:20px 20px 0 0;width:100%;max-height:94svh;padding:18px 14px}.guest-pack-setup>header{flex-direction:row;align-items:flex-start}.guest-pack-setup>header h2{font-size:23px}.guest-pack-setup>header>button{width:36px;height:36px}.guest-pack-setup .contributor-creative-grid{grid-template-columns:1fr}.guest-pack-setup .contributor-hero-preview{min-height:260px}.guest-pack-setup .qr-poster-preview{width:min(88%,330px)}.contributor-mobile-nav{grid-template-columns:repeat(4,1fr)!important}}.guest-pack-copy>footer button,.guest-pack-setup button{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.2}.guest-pack-copy>footer button{gap:9px}.guest-pack-copy>footer button>b{flex:none}.guest-pack-setup{background:radial-gradient(circle at 4% 5%,#e23fa41f,#0000 30%),linear-gradient(145deg,#071326,#030b18) padding-box padding-box,linear-gradient(135deg,#f150a3b8,#4184f89e) border-box;width:min(1320px,97vw);padding:24px}.guest-pack-setup>header{border-bottom:1px solid #819dd126;align-items:flex-start;min-height:78px;margin-bottom:17px;padding-bottom:17px}.guest-pack-setup>header h2{font-size:30px}.guest-pack-setup>header p{max-width:690px}.guest-pack-optimised-grid{grid-template-columns:minmax(400px,.86fr) minmax(520px,1.14fr);align-items:start;gap:16px;display:grid}.guest-pack-live-preview{isolation:isolate;background-position:50%;background-size:cover;border:1px solid #eb4fb094;border-radius:20px;min-height:700px;padding:24px;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:0 28px 70px #00000061,inset 0 0 0 1px #ffffff0d}.guest-pack-live-preview:after{content:"";z-index:0;background:linear-gradient(90deg,#020713db,#0207132b 66%,#0207130f),linear-gradient(#0000 36%,#020713e0);position:absolute;inset:0}.guest-pack-live-shade{z-index:1;background:radial-gradient(circle at 72% 21%,#299bff33,#0000 18%),radial-gradient(circle at 86% 72%,#ed38b038,#0000 24%);position:absolute;inset:0}.guest-pack-live-preview>header{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:22px;left:22px;right:22px}.guest-pack-live-preview>header>span{color:#fff;letter-spacing:.13em;background:#060a1bb8;border:1px solid #ef4ca894;border-radius:999px;align-items:center;gap:7px;min-height:29px;padding:0 11px;font-size:7px;font-weight:800;display:flex}.guest-pack-live-preview>header>span i{background:#f152a3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #f152a3}.guest-pack-live-preview>header img{width:112px;height:auto}.guest-pack-live-copy{z-index:3;flex-direction:column;max-width:60%;display:flex;position:absolute;bottom:116px;left:28px}.guest-pack-live-copy small{color:#d4dbe7;letter-spacing:.18em;font-size:7px}.guest-pack-live-copy h3{color:#fff;letter-spacing:-.04em;margin:9px 0 5px;font:600 39px/.98 Georgia,serif}.guest-pack-live-copy em{color:#f16cbb;font:italic 20px/1.05 Georgia,serif}.guest-pack-live-copy p{color:#e0e5ee;max-width:220px;margin:18px 0 0;font-size:10px;line-height:1.45}.guest-pack-live-preview>aside{z-index:4;background:linear-gradient(#040c1beb,#050e1ff2) padding-box padding-box,linear-gradient(145deg,#ef52ab,#4d87ff) border-box;border:1px solid #0000;border-radius:21px;flex-direction:column;align-items:flex-start;width:158px;min-height:236px;padding:19px;display:flex;position:absolute;bottom:105px;right:20px;box-shadow:0 21px 42px #0000006b,0 0 26px #347aff1f}.guest-pack-live-preview>aside>span{font-size:20px}.guest-pack-live-preview>aside>small{color:#a6b1c2;letter-spacing:.08em;margin-top:18px;font-size:7px}.guest-pack-live-preview>aside>strong{color:#ed62b8;margin-top:8px;font:600 51px/.9 Georgia,serif}.guest-pack-live-preview>aside>strong em{color:#4f82f4;margin-left:4px;font:700 15px Arial,sans-serif}.guest-pack-live-preview>aside>p{color:#9aa8bc;margin:15px 0 0;font-size:8px;line-height:1.4}.guest-pack-live-preview>aside>i{background:linear-gradient(90deg,#ed5caf,#4a8cf8);border-radius:9px;width:100%;height:3px;margin-top:auto}.guest-pack-live-preview>footer{z-index:5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#030915c2;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:0 23px;display:flex;position:absolute;bottom:0;left:0;right:0}.guest-pack-live-preview>footer span{color:#f167b4;letter-spacing:.16em;font-size:7px;font-weight:800}.guest-pack-live-preview>footer b{color:#cbd4e2;text-align:right;max-width:250px;font-size:8px;font-weight:600}.guest-pack-optimised-controls{gap:13px;display:grid}.guest-pack-control-card{background:linear-gradient(145deg,#081427f7,#040d1cfa);border:1px solid #7b97cb3b;border-radius:17px;padding:19px;box-shadow:inset 0 1px #ffffff06}.guest-pack-control-card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.guest-pack-control-card>header small{color:#f166b2;letter-spacing:.16em;font-weight:800;font-size:7px!important}.guest-pack-control-card>header h3{color:#f4f7fb;margin:6px 0 5px;font:500 20px/1.12 Georgia,serif}.guest-pack-control-card>header p{color:#8998ad;max-width:470px;margin:0;font-size:8px;line-height:1.5}.guest-pack-control-card>header>button{color:#d8e0ec;background:#09172b;border:1px solid #7d9eda47;border-radius:8px;flex:none;max-width:132px;min-height:34px;padding:6px 10px;font-size:7px}.guest-pack-upload-button{color:#edf2fa;cursor:pointer;background:radial-gradient(circle at 6%,#e840ae29,#0000 24%),#071124b3;border:1px dashed #f053ada6;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);align-content:center;gap:3px 10px;min-height:74px;margin-top:15px;padding:10px 13px;display:grid}.guest-pack-upload-button:focus-within{outline-offset:2px;outline:2px solid #75a2ff}.guest-pack-upload-button input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guest-pack-upload-button>span{background:linear-gradient(135deg,#ed55a7,#497ff0);border:1px solid #ffffff3d;border-radius:50%;grid-row:1/-1;align-self:center;place-items:center;width:36px;height:36px;font-size:19px;display:grid}.guest-pack-upload-button>b{align-self:end;font-size:9px}.guest-pack-upload-button>small{color:#78889f;align-self:start;font-size:6px}.guest-pack-photo-picker{margin-top:14px}.guest-pack-photo-picker>small{color:#7f8ea4;letter-spacing:.13em;display:block;font-size:6px!important}.guest-pack-photo-picker>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.guest-pack-photo-picker button{aspect-ratio:1;background:#071224;border:1px solid #0000;border-radius:9px;padding:0;position:relative;overflow:hidden}.guest-pack-photo-picker button.active{border-color:#f157a8;box-shadow:0 0 0 1px #4f88ff,0 0 16px #e244b13d}.guest-pack-photo-picker img{object-fit:cover;width:100%;height:100%}.guest-pack-photo-picker button span{color:#fff;letter-spacing:.08em;background:linear-gradient(105deg,#e950a4,#4e7ff0);border-radius:4px;padding:3px 5px;font-size:5px;font-weight:800;position:absolute;bottom:4px;left:4px}.guest-pack-no-photos{color:#8392a8;background:#071426;border:1px solid #7e97c72e;border-radius:8px;margin:13px 0 0;padding:10px;font-size:7px}.guest-pack-poster-workspace{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.guest-pack-poster-workspace .qr-poster-preview{width:190px;margin:0}.guest-pack-poster-options{min-width:0}.guest-pack-poster-options .qr-poster-styles{grid-template-columns:1fr;gap:5px;margin-top:0}.guest-pack-poster-options .qr-poster-styles button{min-height:43px}.guest-pack-poster-options .qr-poster-styles button>i{height:27px}.guest-pack-poster-options .qr-poster-styles b{font-size:7px}.guest-pack-poster-options .qr-poster-styles small{font-size:6px}.guest-pack-poster-options .qr-poster-backgrounds{margin-top:10px}.guest-pack-poster-options .qr-poster-backgrounds>header{align-items:center}.guest-pack-poster-options .qr-poster-backgrounds>header button{max-width:120px;min-height:28px;padding:5px 7px}.guest-pack-poster-options .qr-poster-backgrounds>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:8px}.guest-pack-poster-control>.qr-poster-download{gap:12px;min-height:48px;margin-top:14px;line-height:1.25}.guest-pack-poster-control>.qr-poster-download>span{overflow-wrap:anywhere;text-align:left;min-width:0}.guest-pack-poster-control>.qr-poster-download>b{flex:none}@media (max-width:1050px){.guest-pack-optimised-grid{grid-template-columns:1fr}.guest-pack-live-preview{min-height:560px;position:relative}.guest-pack-live-copy{max-width:56%}.guest-pack-optimised-controls{grid-template-columns:1fr 1fr}.guest-pack-poster-workspace{grid-template-columns:150px minmax(0,1fr)}.guest-pack-poster-workspace .qr-poster-preview{width:150px}}@media (max-width:760px){.guest-pack-setup{padding:16px 12px}.guest-pack-setup>header{gap:10px;min-height:0}.guest-pack-setup>header h2{font-size:24px}.guest-pack-optimised-grid{grid-template-columns:1fr;gap:10px}.guest-pack-live-preview{border-radius:16px;min-height:480px;padding:14px}.guest-pack-live-preview>header{top:14px;left:14px;right:14px}.guest-pack-live-preview>header img{width:94px}.guest-pack-live-copy{max-width:58%;bottom:91px;left:17px}.guest-pack-live-copy h3{font-size:29px}.guest-pack-live-copy em{font-size:15px}.guest-pack-live-copy p{margin-top:11px;font-size:8px}.guest-pack-live-preview>aside{border-radius:16px;width:124px;min-height:181px;padding:13px;bottom:84px;right:12px}.guest-pack-live-preview>aside>small{margin-top:11px;font-size:6px}.guest-pack-live-preview>aside>strong{font-size:40px}.guest-pack-live-preview>aside>p{margin-top:10px;font-size:7px}.guest-pack-live-preview>footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:62px;padding:0 14px}.guest-pack-live-preview>footer b{text-align:left;max-width:none;font-size:7px}.guest-pack-optimised-controls{grid-template-columns:1fr;gap:10px}.guest-pack-control-card{border-radius:14px;padding:14px}.guest-pack-control-card>header{gap:8px}.guest-pack-control-card>header h3{font-size:18px}.guest-pack-control-card>header>button{max-width:110px}.guest-pack-upload-button{min-height:70px}.guest-pack-photo-picker>div{grid-template-columns:repeat(4,minmax(0,1fr))}.guest-pack-poster-workspace{grid-template-columns:1fr}.guest-pack-poster-workspace .qr-poster-preview{width:min(82%,300px);margin:0 auto}.guest-pack-poster-options .qr-poster-styles{grid-template-columns:1fr}.guest-pack-poster-options .qr-poster-backgrounds>div{grid-template-columns:repeat(4,minmax(0,1fr))}.guest-pack-poster-control>.qr-poster-download{min-height:52px;font-size:8px}.guest-pack-copy>footer button{padding:7px 10px}}.guest-pack-copy{min-width:0}.guest-pack-copy>footer{flex-wrap:wrap;gap:8px;display:flex}.guest-pack-copy>footer button{white-space:nowrap;word-break:normal;overflow-wrap:normal;flex:150px;justify-content:center;gap:12px;min-width:150px}.guest-pack-copy>footer button>b{margin-left:auto}.guest-pack-setup button{word-break:normal;overflow-wrap:normal}.guest-pack-preview-column{min-width:0;position:sticky;top:0}.guest-pack-preview-column .guest-pack-live-preview{position:relative;top:auto}.guest-pack-preview-switcher{background:#040c1be6;border:1px solid #7f9bd138;border-radius:13px;grid-template-columns:1fr 1fr;gap:6px;min-height:48px;margin-bottom:8px;padding:5px;display:grid}.guest-pack-preview-switcher button{color:#8290a5;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:0;font-size:8px;font-weight:800;display:flex}.guest-pack-preview-switcher button span{border:1px solid #87a3d840;border-radius:50%;place-items:center;width:21px;height:21px;font-size:6px;display:grid}.guest-pack-preview-switcher button.active{color:#fff;background:linear-gradient(100deg,#da3b9d47,#355dcc40);border-color:#ed4daa8c;box-shadow:0 0 18px #d13fb217}.guest-pack-preview-switcher button.active span{color:#f36ab5;border-color:#f25fae}.guest-pack-invitation-preview{isolation:isolate;background-position:50%;background-size:cover;border:1px solid #eb4fb094;border-radius:20px;flex-direction:column;align-items:center;min-height:644px;padding:24px 24px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000061,inset 0 0 0 1px #ffffff0d}.guest-pack-invitation-preview:after{content:"";z-index:0;background:linear-gradient(#0206122e,#02061233 35%,#020714e6 73%,#020816);position:absolute;inset:0}.guest-pack-invitation-preview>:not(.guest-pack-live-shade){z-index:2;position:relative}.guest-pack-invitation-live{color:#fff;letter-spacing:.14em;background:#060a1bb3;border:1px solid #ef4ca8a6;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;min-height:29px;padding:0 12px;font-size:7px;font-weight:800;display:flex}.guest-pack-invitation-live i{background:#f152a3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #f152a3}.guest-pack-invitation-preview>img{width:142px;height:auto;margin-top:30px}.guest-pack-invitation-preview>h3{color:#fff;letter-spacing:-.045em;text-align:center;margin:13px 0 3px;font:650 44px/.98 Arial,sans-serif}.guest-pack-invitation-preview>em{color:#ed65bb;font:italic 21px/1.1 Georgia,serif}.guest-pack-invitation-preview>p{color:#eef2f8;text-align:center;max-width:330px;margin:20px 0 0;font-size:10px;line-height:1.5}.guest-pack-invitation-code{color:#fff;text-align:left;background:#040a1bde;border:1px solid #e94cb094;border-radius:13px;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;width:min(360px,90%);min-height:82px;margin-top:auto;padding:11px 15px;display:grid}.guest-pack-invitation-code small{color:#9ca8bb;letter-spacing:.16em;grid-column:1/-1;font-size:6px}.guest-pack-invitation-code b{letter-spacing:.18em;white-space:nowrap;align-self:center;font-size:11px}.guest-pack-invitation-code>span{align-self:center;font-size:14px}.guest-pack-invitation-code em{color:#75849b;grid-column:1/-1;font-size:6px;font-style:normal}.guest-pack-invitation-preview>footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;margin-top:10px;display:grid}.guest-pack-invitation-preview>footer a,.guest-pack-invitation-preview>footer button{color:#eff3fa;white-space:nowrap;background:#050f21e3;border:1px solid #82a0d959;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:42px;padding:0 9px;font-size:8px;font-weight:800;display:flex}.guest-pack-invitation-preview>footer a{background:linear-gradient(100deg,#d5369966,#2b5bc74d);border-color:#ed4aa8a6}.album-studio-page{max-width:1540px;padding-top:12px}.album-premium-overview{background:radial-gradient(circle at 70% 38%,#473fdc29,#0000 31%),radial-gradient(circle at 51% 83%,#e4379f1a,#0000 22%),linear-gradient(145deg,#070b1b,#040914 61%,#071224);border:1px solid #6782b747;border-radius:22px;overflow:hidden;box-shadow:0 30px 85px #0000005c}.album-premium-command{border-bottom:1px solid #7c94c424;grid-template-columns:220px minmax(420px,1fr) 310px;align-items:center;gap:25px;min-height:104px;padding:16px 32px;display:grid}.album-premium-brand small{color:#a2aec1;letter-spacing:.13em;margin-bottom:10px;font-size:7px;display:block}.album-premium-brand img{width:118px;height:auto}.album-premium-command nav{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.album-premium-command nav button{color:#edf1f8;text-align:left;background:0 0;border:0;grid-template-columns:31px 1fr;align-items:center;gap:9px;min-width:0;display:grid}.album-premium-command nav button>span{border:1px solid #d059be7a;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.album-premium-command nav button>b{letter-spacing:.05em;font-size:8px}.album-premium-command nav button small{color:#7e8ca1;letter-spacing:0;margin-top:3px;font-size:6px;font-weight:500;display:block}.album-premium-publish{grid-template-columns:auto minmax(150px,1fr);gap:7px;display:grid}.album-premium-publish>span{color:#aab5c5;letter-spacing:.1em;background:#071222;border:1px solid #7f96c240;border-radius:8px;place-items:center;min-height:42px;padding:0 13px;font-size:7px;display:grid}.album-premium-publish>button{color:#fff;white-space:nowrap;background:linear-gradient(100deg,#ef5d93,#bd48c2 52%,#3e82f4);border:1px solid #ffffff73;border-radius:8px;justify-content:space-between;align-items:center;min-width:0;min-height:42px;padding:0 15px;font-size:8px;font-weight:800;display:flex}.album-premium-publish>button:disabled{opacity:.55}.album-premium-publish>small{color:#f15da9;letter-spacing:.14em;text-align:right;grid-column:1/-1;font-size:5px}.album-premium-hero{grid-template-columns:minmax(290px,.66fr) minmax(560px,1.34fr);align-items:center;gap:30px;min-height:660px;padding:35px 48px 24px;display:grid}.album-premium-copy{z-index:5;position:relative}.album-premium-copy>small{color:#f066a7;letter-spacing:.17em;font-size:8px;font-weight:800}.album-premium-copy h2{color:#f5f3f5;letter-spacing:-.055em;text-wrap:balance;max-width:470px;margin:23px 0 9px;font:500 clamp(54px,6vw,84px)/.89 Iowan Old Style,Baskerville,Georgia,serif}.album-premium-copy>em{color:#f066a7;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff668d,#d35bd6,#6990ff);-webkit-background-clip:text;background-clip:text;max-width:390px;font:italic 29px/1.2 Iowan Old Style,Baskerville,Georgia,serif;display:block}.album-premium-copy>p{color:#8f9cb0;max-width:285px;margin:22px 0;font-size:11px;line-height:1.65}.album-premium-copy>div{gap:8px;max-width:285px;display:grid}.album-premium-copy button{color:#eef3fa;background:#071425;border:1px solid #839fd84d;border-radius:8px;justify-content:space-between;align-items:center;min-height:48px;padding:0 15px;font-size:9px;font-weight:800;display:flex}.album-premium-copy button:first-child{background:linear-gradient(100deg,#ef5c96,#bd4ac3 54%,#3e80f3);border-color:#ffffff7a}.album-premium-book-stage{perspective:1500px;place-items:center;min-height:590px;display:grid;position:relative}.album-premium-aura{filter:blur(55px);opacity:.34;background:linear-gradient(90deg,#2f62ff,#f042b3,#4e81ff);border-radius:50%;width:78%;height:36%;position:absolute;bottom:2%;left:11%;transform:rotate(-5deg)}.album-premium-page{transform-origin:0;background:#0b1530;border:1px solid #849bd547;border-radius:7px 19px 19px 7px;width:66%;height:76%;position:absolute;top:11%;right:8%;box-shadow:0 24px 50px #0000005c}.album-premium-page.page-one{opacity:.48;transform:translate3d(52px,-14px,-80px)rotateY(-18deg)rotate(5deg)}.album-premium-page.page-two{opacity:.72;transform:translate3d(27px,-7px,-35px)rotateY(-10deg)rotate(2.5deg)}.album-premium-book-cover{aspect-ratio:.78;z-index:3;border:1px solid var(--album-dashboard-accent);color:#fff;background-image:linear-gradient(180deg,#02050c2e,#02050c59 34%,#060509eb),var(--album-dashboard-cover);width:min(565px,70%);box-shadow:-12px 10px 0 #02040a,-15px 12px 0 var(--album-dashboard-accent),0 45px 75px #0009;background-position:50%;background-size:cover;border-radius:7px 18px 18px 7px;flex-direction:column;margin:0;padding:35px 38px 27px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.album-premium-book-cover{box-shadow:-12px 10px 0 #02040a,-15px 12px 0 color-mix(in srgb,var(--album-dashboard-accent),#050711 62%),0 45px 75px #0009}}.album-premium-book-cover{transform:rotateY(-6deg)rotateX(1deg)}.album-premium-book-cover>i{background:linear-gradient(90deg,#000000bf,#ffffff1f,#0006);width:10px;position:absolute;inset:0 auto 0 0}.album-premium-book-cover>img{z-index:2;width:110px;height:auto;position:relative}.album-premium-book-cover>small{z-index:2;letter-spacing:.18em;font-size:6px;position:absolute;top:38px;right:35px}.album-premium-book-cover>div{z-index:2;margin:auto 0 36px;position:relative}.album-premium-book-cover>div span{letter-spacing:.15em;font-size:7px;font-weight:800}.album-premium-book-cover>div strong{letter-spacing:-.045em;max-width:430px;margin-top:19px;font:500 clamp(46px,5vw,72px)/.87 Iowan Old Style,Baskerville,Georgia,serif;display:block}.album-premium-book-cover>div em{margin-top:14px;font:italic 12px/1.2 Georgia,serif;display:block}.album-premium-book-cover>div b{background:var(--album-dashboard-accent);width:48px;height:2px;margin-top:24px;display:block}.album-premium-book-cover>footer{z-index:2;color:#a9b2c1;letter-spacing:.13em;justify-content:flex-end;gap:22px;font-size:6px;display:flex;position:relative}.album-premium-book-cover>footer span:last-child{color:var(--album-dashboard-accent)}.album-premium-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:0 24px 24px;display:grid}.album-premium-cards>button{color:#edf2f8;text-align:left;background:linear-gradient(145deg,#0c172bed,#050d1bf7);border:1px solid #708bbf47;border-radius:16px;flex-direction:column;min-width:0;min-height:265px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffff06}.album-premium-cards>button:hover{border-color:#eb4caa94;transform:translateY(-2px)}.album-premium-cards>button>header{align-items:center;gap:10px;display:flex}.album-premium-cards>button>header>span{background:radial-gradient(circle,#d941b12b,#0000 70%);border:1px solid #dd4eb56e;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.album-premium-cards header b,.album-premium-cards header small{display:block}.album-premium-cards header b{letter-spacing:.08em;font-size:9px}.album-premium-cards header small{color:#7d8ca3;margin-top:3px;font-size:7px}.album-premium-cards>button>footer{margin-top:auto}.album-premium-cards>button>footer b,.album-premium-cards>button>footer small{display:block}.album-premium-cards>button>footer b{font-size:10px}.album-premium-cards>button>footer small{color:#7d8b9f;margin-top:5px;font-size:7px}.album-design-miniatures{justify-content:center;gap:7px;height:110px;margin:18px 0;display:flex}.album-design-miniatures i{background:linear-gradient(180deg,#ee50a914,#02060ee0),var(--album-dashboard-cover);border:1px solid #c453af42;border-radius:4px;width:50px;transform:scale(.9);box-shadow:0 10px 18px #0000004d}.album-design-miniatures i.active{border-color:#ef5ca7;transform:scale(1.05);box-shadow:0 0 16px #eb4ab23b}.album-photo-miniatures{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);gap:4px;height:108px;margin:18px 0;display:grid}.album-photo-miniatures img{object-fit:cover;border-radius:4px;width:100%;height:100%}.album-photo-miniatures strong{border:1px solid #859fd038;border-radius:50%;grid-area:1/3/-1;align-content:center;place-items:center;font:600 23px/1 Georgia,serif;display:grid}.album-photo-miniatures strong small{color:#8897aa;margin-top:4px;font:6px Arial,sans-serif}.album-layout-miniature{background:#d8d5cc;border:1px solid #7f98c836;border-radius:7px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;height:94px;margin:18px 0 7px;padding:8px;display:grid}.album-layout-miniature i{background:#344255}.album-layout-miniature i:first-child{grid-row:1/-1}.album-layout-choices-mini{gap:5px;margin-bottom:11px;display:flex}.album-layout-choices-mini i{background:#0b1729;border:1px solid #7a97d03b;border-radius:3px;flex:1;height:18px}.album-premium-cards ul{gap:7px;margin:18px 0;padding:0;list-style:none;display:grid}.album-premium-cards li{background:#091628;border:1px solid #7793c62e;border-radius:8px;grid-template-columns:27px 1fr 19px;align-items:center;gap:7px;min-height:39px;padding:0 8px;display:grid}.album-premium-cards li>span{font-size:15px}.album-premium-cards li>b,.album-premium-cards li small{display:block}.album-premium-cards li>b{font-size:7px}.album-premium-cards li small{color:#79889d;margin-top:2px;font-size:5px}.album-premium-cards li>i{color:#6fe0b4;border:1px solid #69deb06b;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;display:grid}#album-studio-workspace{scroll-margin-top:18px}@media (max-width:1180px){.album-premium-command{grid-template-columns:160px 1fr 245px;padding-inline:22px}.album-premium-hero{grid-template-columns:300px 1fr;padding-inline:30px}.album-premium-book-cover{width:min(500px,76%)}.album-premium-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.guest-pack-preview-column{position:relative}.guest-pack-invitation-preview{min-height:540px}.guest-pack-optimised-grid{grid-template-columns:1fr}.album-premium-command{grid-template-columns:150px 1fr}.album-premium-publish{grid-column:1/-1}.album-premium-publish>small{text-align:left}.album-premium-hero{grid-template-columns:270px 1fr}.album-premium-copy h2{font-size:54px}.album-premium-book-stage{min-height:500px}.album-premium-book-cover{width:min(430px,78%)}}@media (max-width:700px){.guest-pack-copy>footer{grid-template-columns:1fr;display:grid}.guest-pack-copy>footer button{white-space:nowrap;width:100%;min-width:0}.guest-pack-preview-switcher{min-height:44px}.guest-pack-preview-switcher button{font-size:7px}.guest-pack-invitation-preview{border-radius:16px;min-height:470px;padding:14px 12px}.guest-pack-invitation-preview>img{width:104px;margin-top:20px}.guest-pack-invitation-preview>h3{font-size:30px}.guest-pack-invitation-preview>em{font-size:16px}.guest-pack-invitation-preview>p{margin-top:12px;font-size:8px}.guest-pack-invitation-code{min-height:66px;padding:8px 10px}.guest-pack-invitation-code b{font-size:8px}.guest-pack-invitation-preview>footer{grid-template-columns:1fr 1fr}.guest-pack-invitation-preview>footer a,.guest-pack-invitation-preview>footer button{min-height:36px;font-size:7px}.guest-pack-invitation-preview>footer button:last-child{grid-column:1/-1}.album-studio-page{padding:8px 8px 92px}.album-premium-overview{border-radius:16px}.album-premium-command{grid-template-columns:1fr auto;gap:10px;min-height:67px;padding:10px 12px}.album-premium-brand small,.album-premium-command nav,.album-premium-publish>span,.album-premium-publish>small{display:none}.album-premium-brand img{width:108px}.album-premium-publish{display:block}.album-premium-publish>button{min-height:36px;padding:0 11px;font-size:7px}.album-premium-hero{flex-direction:column;gap:17px;min-height:0;padding:25px 14px 15px;display:flex}.album-premium-copy{width:100%}.album-premium-copy>small{font-size:7px}.album-premium-copy h2{max-width:290px;margin:12px 0 7px;font-size:49px}.album-premium-copy>em{font-size:18px}.album-premium-copy>p{display:none}.album-premium-copy>div{max-width:none;margin-top:19px}.album-premium-copy button{min-height:45px}.album-premium-copy button:last-child{display:none}.album-premium-book-stage{order:2;width:100%;min-height:415px}.album-premium-page{width:78%;height:75%;right:3%}.album-premium-book-cover{border-radius:5px 13px 13px 5px;width:min(300px,77%);padding:23px 21px 19px}.album-premium-book-cover>img{width:79px}.album-premium-book-cover>small{font-size:4px;top:24px;right:20px}.album-premium-book-cover>div{margin:auto 0 23px}.album-premium-book-cover>div span{font-size:5px}.album-premium-book-cover>div strong{margin-top:12px;font-size:39px}.album-premium-book-cover>div em{margin-top:9px;font-size:8px}.album-premium-book-cover>div b{margin-top:16px}.album-premium-book-cover>footer{gap:11px;font-size:4px}.album-premium-copy>div{order:3}.album-premium-cards{grid-template-columns:1fr;gap:8px;padding:0 10px 12px}.album-premium-cards>button{border-radius:11px;grid-template-rows:auto auto;grid-template-columns:1fr auto;min-height:88px;padding:12px;display:grid}.album-premium-cards>button>header{grid-column:1}.album-premium-cards>button>footer{grid-column:1;margin:8px 0 0}.album-premium-cards>button>footer b{font-size:8px}.album-premium-cards>button>footer small{font-size:6px}.album-design-miniatures,.album-photo-miniatures,.album-layout-miniature,.album-layout-choices-mini,.album-premium-cards ul{grid-area:1/2/-1;width:95px;height:61px;margin:0}.album-design-miniatures i{width:26px}.album-photo-miniatures strong{font-size:14px}.album-layout-choices-mini{display:none}.album-premium-cards ul{gap:2px;display:grid}.album-premium-cards li{grid-template-columns:14px 1fr 11px;min-height:18px;padding:0 4px}.album-premium-cards li>span{font-size:8px}.album-premium-cards li>b{font-size:5px}.album-premium-cards li small{display:none}.album-premium-cards li>i{width:10px;height:10px;font-size:4px}.album-studio-toolbar{scroll-margin-top:74px}.album-studio-page>.album-studio-toolbar{margin-top:10px}.album-studio-toolbar>span{display:none}}.real-studio-logo img.studio-rail-icon,.lab-sidebar-collapse{display:none}.production-lab,.lab-sidebar{transition:grid-template-columns .28s,width .28s,padding .28s}.album-premium-overview{overflow:visible}.album-premium-command{grid-template-columns:220px minmax(280px,1fr) 310px}.album-single-book-message{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.album-single-book-message>small{color:#ef64a8;letter-spacing:.16em;font-weight:800;font-size:7px!important}.album-single-book-message>strong{color:#f5f7fb;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:5px;font:500 27px/1.05 Iowan Old Style,Baskerville,Georgia,serif;overflow:hidden}.album-single-book-message>span{color:#9ba9bc;letter-spacing:.1em;align-items:center;gap:7px;margin-top:7px;font-size:6px;font-weight:750;display:flex}.album-single-book-message>span i{background:#5ce0b3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #5ce0b3}.album-studio-page>.album-studio-toolbar{margin-top:12px}.album-studio-toolbar>div,.album-studio-toolbar>div>button{flex:1}.album-studio-toolbar>div>button:nth-child(4):before{content:"4"}.album-studio-layout{grid-template-columns:minmax(0,1fr) minmax(335px,390px);gap:18px}.album-live-preview{grid-area:1/1;min-width:0;top:96px}.album-live-preview>header small{align-items:center;gap:7px;display:flex}.album-live-preview>header small i{background:#5ce0b3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #5ce0b3}.album-live-preview .momento-album-book{min-height:790px;padding:32px 30px 22px}.album-live-preview .album-book-stage{min-height:725px}.album-live-preview .album-hard-cover{width:min(560px,68%);min-height:675px}.album-live-preview .album-open-book,.album-live-preview .album-paper{min-height:675px}.album-customiser{scrollbar-width:thin;scrollbar-color:#344969 transparent;grid-area:1/2;max-height:calc(100svh - 116px);position:sticky;top:96px;overflow:auto}.album-customiser::-webkit-scrollbar{width:6px}.album-customiser::-webkit-scrollbar-thumb{background:#344969;border-radius:99px}@media (min-width:901px){.production-lab.sidebar-collapsed{grid-template-columns:92px minmax(0,1fr)}.lab-sidebar{overflow:visible}.lab-sidebar-collapse{z-index:40;color:#eff4fb;background:linear-gradient(145deg,#101f35,#071222);border:1px solid #9bb5e15c;border-radius:50%;place-items:center;width:34px;height:34px;font-size:21px;display:grid;position:absolute;top:92px;right:-17px;box-shadow:0 9px 28px #00000061}.lab-sidebar-collapse:hover{color:#fff;border-color:#ec63a8;box-shadow:0 0 22px #e34ba833}.lab-sidebar.collapsed{padding:28px 14px 22px}.lab-sidebar.collapsed .lab-sidebar-head{justify-content:center}.lab-sidebar.collapsed .lab-sidebar-head .real-studio-logo{background:#02040a;border:0;border-radius:16px;width:58px;height:58px;display:block;overflow:hidden;box-shadow:0 0 26px #6c45ee47}.lab-sidebar.collapsed .lab-sidebar-head .real-studio-logo img.studio-rail-icon{object-fit:cover;object-position:center;filter:none;width:100%;height:100%;display:block}.lab-sidebar.collapsed .lab-product-label,.lab-sidebar.collapsed .lab-event-switcher,.lab-sidebar.collapsed .lab-new-event-button,.lab-sidebar.collapsed .lab-nav-copy,.lab-sidebar.collapsed .lab-navigation button>i,.lab-sidebar.collapsed .control-centre-button>b,.lab-sidebar.collapsed .control-centre-button>i,.lab-sidebar.collapsed .lab-account>div,.lab-sidebar.collapsed .lab-account>button{display:none}.lab-sidebar.collapsed .lab-navigation{gap:10px;margin-top:29px}.lab-sidebar.collapsed .lab-navigation button{border-left-width:0;border-radius:12px;grid-template-columns:1fr;place-items:center;min-height:52px;padding:0;display:grid}.lab-sidebar.collapsed .lab-navigation button>.lab-nav-icon{width:38px;height:38px;font-size:17px}.lab-sidebar.collapsed .lab-navigation button.active{background:linear-gradient(145deg,#e5439f2e,#365cdb2b);border:1px solid #ef58a542}.lab-sidebar.collapsed .control-centre-button{grid-template-columns:1fr;place-items:center;min-height:52px;padding:0;display:grid}.lab-sidebar.collapsed .control-centre-button>span{font-size:20px}.lab-sidebar.collapsed .lab-account{grid-template-columns:1fr;place-items:center;padding-top:16px;display:grid}.lab-sidebar.collapsed .lab-account>span{width:46px;height:46px}.lab-sidebar.collapsed .lab-sidebar-collapse{right:-17px}.lab-sidebar.collapsed .lab-sidebar-head .real-studio-logo img.studio-logo-full{display:none}}@media (max-width:1180px){.album-premium-command{grid-template-columns:170px minmax(220px,1fr) 270px}.album-studio-layout{grid-template-columns:minmax(0,1fr) 345px}.album-live-preview .album-hard-cover{width:min(500px,71%)}}@media (max-width:1100px){.album-studio-layout{grid-template-columns:1fr}.album-live-preview{grid-area:1/1;position:relative;top:auto}.album-customiser{grid-area:2/1;max-height:none;position:relative;top:auto;overflow:visible}.album-live-preview .momento-album-book{min-height:680px}.album-live-preview .album-book-stage{min-height:620px}.album-live-preview .album-hard-cover,.album-live-preview .album-open-book,.album-live-preview .album-paper{min-height:580px}}@media (max-width:700px){.album-premium-command{grid-template-columns:minmax(0,1fr) auto}.album-premium-brand{display:none}.album-single-book-message{min-width:0}.album-single-book-message>strong{font-size:20px}.album-single-book-message>span{font-size:5px}.album-studio-toolbar>div{grid-template-columns:1fr 1fr;gap:5px;display:grid;overflow:visible}.album-studio-toolbar>div>button{width:100%;min-width:0!important}.album-live-preview .momento-album-book{min-height:530px;padding:15px 8px}.album-live-preview .album-book-stage{min-height:485px}.album-live-preview .album-hard-cover{width:min(310px,76%);min-height:430px}.album-live-preview .album-open-book,.album-live-preview .album-paper{min-height:430px}}.album-studio-toolbar{background:linear-gradient(120deg,#0c1628f7,#050c19fa);border-color:#7894c952;box-shadow:0 20px 60px #00000052,inset 0 1px #ffffff0a}.album-studio-toolbar>div>button{border-radius:8px}.album-studio-toolbar>div>button.active{background:linear-gradient(120deg,#e14b9a2b,#3d69e424);border-color:#e152ac8a;box-shadow:inset 0 1px #ffffff0d}.album-customiser{background:radial-gradient(circle at 0 0,#de45a018,#0000 31%),linear-gradient(165deg,#0b182a 0,#06111f 58%,#040b16 100%)}.album-customiser>header{border-bottom:1px solid #7b95c429;padding-bottom:18px}.album-customiser>header h3{letter-spacing:-.025em}.album-design-section fieldset,.album-customiser>label{padding-top:2px}.album-media-summary{background:linear-gradient(145deg,#0e1b30fa,#060f1dfa);border:1px solid #7592ca45;border-radius:14px;margin-bottom:16px;padding:15px;box-shadow:inset 0 1px #ffffff09}.album-media-summary>div{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:end;column-gap:8px;display:grid}.album-media-summary>div small{color:#ed65a7;letter-spacing:.15em;grid-column:1/-1;font-size:7px;font-weight:850}.album-media-summary>div strong{color:#fff;margin-top:5px;font:500 34px/1 Iowan Old Style,Baskerville,Georgia,serif}.album-media-summary>div>span{color:#8796aa;padding-bottom:3px;font-size:8px}.album-media-summary ul{gap:5px;margin:13px 0;padding:0;list-style:none;display:grid}.album-media-summary li{background:#050d1aa6;border:1px solid #7891bf24;border-radius:8px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:32px;padding:0 8px;display:grid}.album-media-summary li>i{color:#f4d5ec;background:#cf40aa14;border:1px solid #d352b252;border-radius:6px;place-items:center;width:21px;height:21px;font-size:8px;font-style:normal;display:grid}.album-media-summary li>span{color:#aab6c8;font-size:8px}.album-media-summary li>b{color:#f4f7fb;font-size:9px}.album-media-summary footer{border-top:1px solid #7891bf24;justify-content:space-between;align-items:center;gap:10px;padding-top:11px;display:flex}.album-media-summary footer>span{color:#b8c5d6;align-items:center;gap:6px;font-size:7px;font-weight:750;display:flex}.album-media-summary footer>span i{background:#5de0b4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #5de0b4}.album-media-summary footer small{color:#708098;font-size:6px}.album-media-filters{scrollbar-width:none;background:#030a14b8;border:1px solid #708dc338;border-radius:11px;gap:5px;margin:0 0 11px;padding:5px;display:flex;overflow-x:auto}.album-media-filters::-webkit-scrollbar{display:none}.album-media-filters button{color:#8492a6;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;min-width:max-content;min-height:35px;padding:0 10px;font-size:7px;font-weight:750;display:flex}.album-media-filters button b{color:#9ba9bc;background:#101e32;border-radius:20px;place-items:center;min-width:18px;height:18px;font-size:6px;display:grid}.album-media-filters button.active{color:#fff;background:linear-gradient(120deg,#e54d9f30,#4265e229);border-color:#e456ab7a}.album-media-filters button.active b{color:#fff;background:linear-gradient(135deg,#e856a5,#4a7ff1)}.album-media-picker button{aspect-ratio:.94;border-radius:10px}.album-media-picker button>em{z-index:6;color:#fff;letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030811d1;border:1px solid #ffffff1f;border-radius:5px;padding:4px 6px;font-size:5px;font-style:normal;font-weight:850;position:absolute;bottom:6px;left:6px}.album-media-picker button.selected>em{background:linear-gradient(110deg,#e248a4eb,#4373ebeb)}.album-media-picker button>video{opacity:.68}.album-media-picker button.selected>video{opacity:1}.album-media-audio-thumb,.album-media-comment-thumb{color:#dbe5f3;background:radial-gradient(circle at 30% 20%,#e649aa47,#0000 35%),linear-gradient(145deg,#111c36,#061121);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.album-media-audio-thumb>i{font-size:32px;font-style:normal}.album-media-audio-thumb>span{color:#96a4b7;letter-spacing:.13em;margin-top:7px;font-size:6px;font-weight:800}.album-media-comment-thumb{text-align:left;background:radial-gradient(circle at 76% 0,#4375f038,#0000 38%),linear-gradient(145deg,#15182d,#071120);justify-content:flex-start;padding:13px 10px}.album-media-comment-thumb>i{color:#ef6bb0;align-self:flex-start;font:34px/1 Georgia,serif}.album-media-comment-thumb>p{color:#d7deea;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:5px 0 0;font:italic 500 10px/1.35 Iowan Old Style,Baskerville,Georgia,serif;display:-webkit-box;overflow:hidden}.album-voice-player{border:1px solid var(--album-muted);grid-template-columns:45px minmax(0,1fr) 38px;align-items:center;gap:9px;min-height:54px;padding:7px 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.album-voice-player{border:1px solid color-mix(in srgb,var(--album-muted),transparent 64%)}}.album-voice-player{background:var(--album-paper);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.album-voice-player{background:color-mix(in srgb,var(--album-paper),#fff 28%)}}.album-voice-player{box-shadow:0 10px 25px #1b1e301c}.album-voice-player audio{display:none}.album-voice-player button{cursor:pointer;border:0}.album-voice-play{color:#fff;background:linear-gradient(135deg,var(--album-accent),#4a82f5);width:42px;height:42px;box-shadow:0 7px 18px var(--album-accent);place-items:center;display:grid;border-radius:50%!important}@supports (color:color-mix(in lab, red, red)){.album-voice-play{box-shadow:0 7px 18px color-mix(in srgb,var(--album-accent),transparent 64%)}}.album-voice-play{font-size:12px}.album-voice-player>div{min-width:0}.album-voice-player input{width:100%;height:4px;accent-color:var(--album-accent);cursor:pointer;display:block}.album-voice-player>div>span{color:var(--album-muted);gap:5px;margin-top:7px;font-size:6px;font-weight:750;display:flex}.album-voice-player>div>span i{opacity:.55;font-style:normal}.album-voice-speed{width:34px;height:28px;color:var(--album-ink);background:var(--album-muted);border-radius:7px!important}@supports (color:color-mix(in lab, red, red)){.album-voice-speed{background:color-mix(in srgb,var(--album-muted),transparent 83%)}}.album-voice-speed{font-size:7px;font-weight:850}.album-voice-player>p{color:var(--album-muted);grid-column:1/-1;margin:0;font-size:6px}.album-voice-player>p a{color:var(--album-accent)}.album-video-note-moment{background:radial-gradient(circle at 15% 0,var(--album-accent),transparent 36%),linear-gradient(145deg,#ffffff8c,#ffffff1f),var(--album-paper)}@supports (color:color-mix(in lab, red, red)){.album-video-note-moment{background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--album-accent),transparent 76%),transparent 36%),linear-gradient(145deg,#ffffff8c,#ffffff1f),var(--album-paper)}}.album-video-note-moment>header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.album-video-note-moment>header b{color:var(--album-ink);font:italic 500 16px/1.1 Iowan Old Style,Baskerville,Georgia,serif}.album-video-note-moment>video{object-fit:contain;background:#02050b;border-radius:8px;flex:1;width:100%;min-height:210px;max-height:340px;box-shadow:0 18px 38px #0000003d}.note-editorial .album-video-note-moment>video{border-radius:0;max-height:none}.note-minimal .album-video-note-moment>video{min-height:160px;max-height:260px}.note-minimal .album-video-note-moment>header b{font-size:12px}@media (max-width:720px){.album-media-summary footer{flex-direction:column;align-items:flex-start}.album-media-filters{margin-inline:-2px}.album-media-picker{grid-template-columns:repeat(3,1fr)}.album-voice-player{grid-template-columns:38px minmax(0,1fr) 33px;gap:6px;padding:6px}.album-voice-play{width:36px;height:36px}.album-voice-speed{width:30px}.album-video-note-moment>header{display:block}.album-video-note-moment>header b{margin-top:5px;font-size:12px;display:block}.album-video-note-moment>video{min-height:150px}.note-editorial .album-video-note-moment{padding:22px 20px}.note-minimal .album-video-note-moment{padding:16px 15px}.note-minimal .album-video-note-moment>video{min-height:130px}}.lab-navigation{gap:12px}.lab-nav-group{gap:5px;display:grid}.lab-nav-section-label{color:#5f718b;letter-spacing:.19em;padding:0 12px;font-weight:850;line-height:1.2;display:block;font-size:7px!important}.lab-navigation button{min-height:54px}.control-centre-button{margin-top:13px}.setup-page-v80{max-width:1500px;padding-top:18px}.setup-page-intro{background:radial-gradient(circle at 84% 18%,#416ff342,#0000 31%),radial-gradient(circle at 10% 100%,#eb4aa433,#0000 38%),linear-gradient(145deg,#0e1c33fa,#050e1dfc) padding-box padding-box,linear-gradient(115deg,#ee53a4ad,#7f4cda52,#407ff89e) border-box;border:1px solid #0000;border-radius:21px;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:42px;min-height:245px;padding:36px 40px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000045}.setup-page-intro:after{content:"";border:1px solid #5888f533;border-radius:50%;width:470px;height:470px;position:absolute;bottom:-315px;right:-190px;box-shadow:0 0 0 55px #ed4aa909,0 0 0 110px #4f75f107}.setup-page-intro>div:first-child{z-index:1;position:relative}.setup-page-intro>div:first-child>small{color:#f06aaa;letter-spacing:.18em;font-weight:850;font-size:8px!important}.setup-page-intro h2{color:#fff;letter-spacing:-.045em;max-width:720px;margin:13px 0 11px;font:600 clamp(32px,3.6vw,54px)/.98 Iowan Old Style,Baskerville,Georgia,serif}.setup-page-intro h2 em{color:#ec66b5;font-weight:500}.setup-page-intro p{color:#aeb9c9;max-width:700px;margin:0;line-height:1.55;font-size:12px!important}.setup-progress{z-index:2;background:linear-gradient(145deg,#0d1c33f0,#050e1df5);border:1px solid #8eaadd47;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:165px;display:flex;position:relative;box-shadow:0 18px 50px #00000040,inset 0 1px #ffffff0a}.setup-progress strong{color:#fff;font:600 48px/1 Georgia,serif}.setup-progress strong span{color:#6f86b1;font-size:20px}.setup-progress>b{color:#eda2ce;letter-spacing:.16em;margin-top:8px;font-size:7px}.setup-progress>div{background:#17253c;border-radius:99px;width:70%;height:4px;margin-top:16px;overflow:hidden}.setup-progress>div i{border-radius:inherit;background:linear-gradient(90deg,#ef579f,#b947cf,#4584f4);height:100%;display:block;box-shadow:0 0 13px #de48b980}.setup-progress>small{color:#7f8fa7;margin-top:9px;font-size:7px!important}.setup-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.setup-action-grid article{background:linear-gradient(145deg,#0c192df5,#050e1cfa);border:1px solid #839ecf38;border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:40px minmax(0,1fr);gap:10px 13px;min-height:205px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff06}.setup-action-grid article>span{color:#f08bbd;background:linear-gradient(145deg,#e1459f21,#4268e521);border:1px solid #e850a86e;border-radius:12px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid}.setup-action-grid article.complete>span{color:#68deb5;background:#239a741a;border-color:#4cd7a659}.setup-action-grid article>div{min-width:0}.setup-action-grid article small{color:#d55ca2;letter-spacing:.13em;font-weight:850;font-size:7px!important}.setup-action-grid article h3{color:#f4f7fb;letter-spacing:-.025em;margin:8px 0 6px;font-size:20px}.setup-action-grid article p{color:#8493a8;margin:0;line-height:1.45;font-size:9px!important}.setup-action-grid article>button{color:#dce5f2;background:#071223cc;border:1px solid #84a1d63d;border-radius:9px;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:39px;padding:0 13px;font-size:9px;font-weight:750;display:flex}.setup-action-grid article>button:hover{background:linear-gradient(110deg,#da419e33,#3965da2e);border-color:#eb52a78c}.setup-action-grid article>button:disabled{cursor:wait;opacity:.55}.setup-page-v80>.guest-experience-pack-card{margin-top:0}.contributor-page-command>div:first-child{max-width:660px;margin-right:auto}.contributor-page-command>div:first-child>small{color:#ef67a9;letter-spacing:.15em;font-weight:850;font-size:8px!important}.contributor-page-command>div:first-child h2{color:#f2f6fb;letter-spacing:-.035em;margin:5px 0 0;font-size:24px}.contributor-page-command>div:first-child p{color:#7f8fa6;margin:3px 0 0;font-size:9px!important}.guests-directory-only{grid-template-columns:1fr}.guests-directory-only>.contributor-directory{width:100%}@media (min-width:901px){.lab-sidebar.collapsed .lab-nav-section-label{display:none}.lab-sidebar.collapsed .lab-nav-group,.lab-sidebar.collapsed .lab-navigation{gap:10px}}@media (max-width:900px){.setup-page-v80{padding-top:12px}.setup-page-intro{grid-template-columns:minmax(0,1fr) 175px;padding:28px}.setup-action-grid{grid-template-columns:1fr}.setup-action-grid article{grid-template-rows:1fr;grid-template-columns:40px minmax(0,1fr) 120px;min-height:0}.setup-action-grid article>button{grid-column:3;align-self:center}.setup-page-v80>.guest-experience-pack-card{margin-top:12px}}@media (max-width:700px){.lab-nav-section-label{padding-top:6px;font-size:8px!important}.setup-page-v80{padding-bottom:22px}.setup-page-intro{border-radius:15px;grid-template-columns:1fr;gap:18px;min-height:0;padding:21px 18px}.setup-page-intro h2{margin-top:10px;font-size:29px}.setup-page-intro p{font-size:9px!important}.setup-progress{grid-template-rows:auto auto auto;grid-template-columns:58px 1fr;justify-content:stretch;align-items:center;min-height:78px;padding:12px 14px;display:grid}.setup-progress strong{grid-row:1/-1;font-size:31px}.setup-progress strong span{font-size:13px}.setup-progress>b{margin:0;font-size:6px}.setup-progress>div{width:100%;margin:7px 0 0}.setup-progress>small{margin:5px 0 0;font-size:6px!important}.setup-action-grid{gap:8px;margin:9px 0}.setup-action-grid article{border-radius:12px;grid-template-rows:1fr auto;grid-template-columns:34px minmax(0,1fr);gap:8px 9px;min-height:127px;padding:13px}.setup-action-grid article>span{border-radius:9px;width:32px;height:32px;font-size:11px}.setup-action-grid article h3{margin:5px 0 3px;font-size:16px}.setup-action-grid article p{font-size:7px!important}.setup-action-grid article>button{grid-column:1/-1;min-height:35px;font-size:8px}.setup-page-v80>.guest-experience-pack-card{margin-top:9px}.contributor-page-command{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;min-height:74px!important;display:grid!important}.contributor-page-command>div:first-child{min-width:0}.contributor-page-command>div:first-child h2{font-size:17px}.contributor-page-command>div:first-child p{display:none}.contributor-page-command>div:first-child>small{font-size:6px!important}.contributor-page-command>span{grid-column:2;min-height:25px!important;padding:0 9px!important;font-size:6px!important}.guests-directory-only{order:5}}.setup-action-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.guest-pack-choice-list{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:6px!important;margin-top:18px!important;display:grid!important}.guest-pack-choice-list button{color:#bdc9d9;text-align:left;white-space:normal;background:#0711279e;border:1px solid #7794cd40;border-radius:8px;align-items:center;gap:7px;min-width:0;min-height:34px;padding:6px 9px;font-size:7px;font-weight:750;line-height:1.2;display:flex}.guest-pack-choice-list button:first-child{background:linear-gradient(110deg,#db3e9f2e,#3668dc26);border-color:#ed4daa6b;grid-column:1/-1}.guest-pack-choice-list button:hover{color:#fff;border-color:#ee53aa94}.guest-pack-choice-list button>span{flex:none;place-items:center;width:22px;height:22px;display:grid;color:#f07cb7!important;background:#e044a214!important;border:1px solid #e652aa57!important;border-radius:6px!important;padding:0!important;font-size:10px!important}.guest-pack-item-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:13px;display:grid}.guest-pack-item-nav button{color:#8494aa;text-align:left;white-space:normal;background:#050f1fb8;border:1px solid #7c99cf33;border-radius:11px;align-items:center;gap:9px;min-width:0;min-height:62px;padding:8px 9px;display:flex}.guest-pack-item-nav button>span{border:1px solid #7e9dd938;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.guest-pack-item-nav button>div{flex-direction:column;min-width:0;display:flex}.guest-pack-item-nav small{color:#63738a;letter-spacing:.13em;font-weight:850;font-size:5px!important}.guest-pack-item-nav b{color:#d7e0ec;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.2;overflow:hidden}.guest-pack-item-nav em{color:#66758b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:5px;font-style:normal;line-height:1.2;overflow:hidden}.guest-pack-item-nav button.active{color:#fff;background:linear-gradient(115deg,#dc3f9e3d,#3666db33);border-color:#ef4fa89e;box-shadow:0 0 22px #db42b11a}.guest-pack-item-nav button.active>span{color:#f27bb9;background:#e848a81f;border-color:#f25bb0b3}.guest-pack-item-nav button.active small{color:#ed77b5}.guest-pack-item-nav button.active b{color:#fff}.guest-pack-item-nav button.active em{color:#a9b7ca}.guest-pack-artifact-poster,.guest-pack-share-preview,.guest-pack-guide-preview{isolation:isolate;border:1px solid #ffffff2e;border-radius:20px;min-height:620px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000057}.guest-pack-artifact-poster{text-align:center;background-position:50%;background-size:cover;flex-direction:column;align-items:center;padding:36px 31px 27px;display:flex}.guest-pack-artifact-shade{z-index:-1;background:linear-gradient(#02071340,#02071394 47%,#020713f7);position:absolute;inset:0}.guest-pack-artifact-poster.style-editorial .guest-pack-artifact-shade{background:linear-gradient(#1911142e,#1e15188c 46%,#23171bf5)}.guest-pack-artifact-poster.style-celebration:after{content:"";z-index:-1;background:radial-gradient(circle at 80% 78%,#e748ae6b,#0000 39%),radial-gradient(circle at 14% 16%,#407ef84d,#0000 32%);position:absolute;inset:0}.guest-pack-artifact-poster>img{width:155px;height:auto}.guest-pack-artifact-poster>small{color:#f5afd2;letter-spacing:.18em;margin-top:28px;font-weight:850;font-size:7px!important}.guest-pack-artifact-poster>h3{color:#fff;letter-spacing:-.045em;max-width:92%;margin:11px 0 6px;font:600 clamp(34px,4vw,53px)/.96 Iowan Old Style,Baskerville,Georgia,serif}.guest-pack-artifact-poster>p{color:#c2ccda;letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700;font-size:8px!important}.guest-pack-artifact-poster>div{background:#fff;border-radius:18px;place-items:center;width:185px;height:185px;margin:auto 0 21px;padding:14px;display:grid;box-shadow:0 20px 45px #00000052}.guest-pack-artifact-poster>div img{object-fit:contain;width:100%;height:100%}.guest-pack-artifact-poster>div span{color:#253149;font-size:8px}.guest-pack-artifact-poster>footer{color:#fff;flex-direction:column;align-items:center;gap:6px;display:flex}.guest-pack-artifact-poster>footer b{letter-spacing:.16em;font-size:8px}.guest-pack-artifact-poster>footer span{color:#8f9db1;font-size:7px}.guest-pack-artifact-poster.table{min-height:620px;padding-top:50px}.guest-pack-artifact-poster.table>small{margin-top:42px}.guest-pack-artifact-poster.table>div{width:205px;height:205px}.guest-pack-share-preview{background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:38px;display:flex}.guest-pack-share-preview>i{z-index:-1;background:linear-gradient(#02071224,#0207128c 45%,#030814f7),radial-gradient(circle at 12% 16%,#e648aa47,#0000 32%);position:absolute;inset:0}.guest-pack-share-preview>img{width:160px;height:auto;position:absolute;top:30px;left:30px}.guest-pack-share-preview>small{color:#f278b6;letter-spacing:.2em;font-weight:850;font-size:8px!important}.guest-pack-share-preview>h3{color:#fff;letter-spacing:-.05em;max-width:440px;margin:12px 0 4px;font:600 clamp(42px,5vw,67px)/.9 Iowan Old Style,Baskerville,Georgia,serif}.guest-pack-share-preview>em{color:#ee74ba;font:italic 500 23px/1.1 Iowan Old Style,Baskerville,Georgia,serif}.guest-pack-share-preview>p{color:#d2d9e4;letter-spacing:.1em;text-transform:uppercase;margin:13px 0 0;font-weight:750;font-size:8px!important}.guest-pack-share-preview>footer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040b1bcc;border:1px solid #eb52ae70;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:76px;margin-top:26px;padding:12px 15px;display:flex}.guest-pack-share-preview>footer span small{color:#73839a;letter-spacing:.14em;display:block;font-size:5px!important}.guest-pack-share-preview>footer span b{color:#fff;letter-spacing:.14em;margin-top:5px;font-size:10px;display:block}.guest-pack-share-preview>footer strong{color:#fff;letter-spacing:.08em;font-size:8px}.guest-pack-guide-preview{background:radial-gradient(circle at 90% 2%,#3870ed47,#0000 35%),radial-gradient(circle at 0 100%,#e549a938,#0000 43%),linear-gradient(145deg,#0e1b34,#040b19);flex-direction:column;align-items:flex-start;padding:35px;display:flex}.guest-pack-guide-preview:after{content:"";z-index:-1;border:1px solid #4f82f533;border-radius:50%;width:370px;height:370px;position:absolute;bottom:-170px;right:-170px;box-shadow:0 0 0 48px #e849ac07,0 0 0 96px #4275ed06}.guest-pack-guide-preview>img{width:155px;height:auto}.guest-pack-guide-preview>small{color:#ee75b4;letter-spacing:.2em;margin-top:29px;font-weight:850;font-size:7px!important}.guest-pack-guide-preview>h3{color:#fff;letter-spacing:-.045em;margin:10px 0 24px;font:600 clamp(37px,4.4vw,59px)/.93 Iowan Old Style,Baskerville,Georgia,serif}.guest-pack-guide-preview>h3 em{color:#ed70b8;font-weight:500}.guest-pack-guide-preview ol{gap:9px;width:100%;margin:0;padding:0;list-style:none;display:grid}.guest-pack-guide-preview li{background:#040d1c94;border:1px solid #7b99cf2b;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:72px;padding:10px 12px;display:grid}.guest-pack-guide-preview li>span{color:#f178b8;background:#e246a314;border:1px solid #ed4eaa6e;border-radius:50%;place-items:center;width:39px;height:39px;font-size:7px;font-weight:850;display:grid}.guest-pack-guide-preview li b{color:#e9eef6;font-size:9px;display:block}.guest-pack-guide-preview li small{color:#8392a7;margin-top:4px;line-height:1.35;display:block;font-size:7px!important}.guest-pack-guide-preview>footer{color:#74859d;letter-spacing:.12em;margin-top:auto;padding-top:20px;font-size:7px;font-weight:800}.guest-pack-poster-options-wide{margin-top:15px}.guest-pack-poster-options-wide .qr-poster-styles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.guest-pack-poster-options-wide .qr-poster-styles button{min-width:0;min-height:62px}.guest-pack-poster-options-wide .qr-poster-backgrounds{margin-top:13px}.guest-pack-control-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:15px;display:grid}.guest-pack-control-actions button,.guest-pack-control-actions a{color:#dce6f3;text-align:center;white-space:normal;background:#08172b;border:1px solid #7e9dd747;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:42px;padding:7px 9px;font-size:7px;font-weight:780;line-height:1.25;text-decoration:none;display:flex}.guest-pack-control-actions button:first-child,.guest-pack-control-actions a:first-child{background:linear-gradient(110deg,#da3e9f45,#3466db38);border-color:#ec4fa980}.guest-pack-control-actions button:hover,.guest-pack-control-actions a:hover{color:#fff;border-color:#f054aea3}.guest-pack-private-link{background:#061326;border:1px solid #7e9bd230;border-radius:10px;margin-top:16px;padding:13px}.guest-pack-private-link small{color:#6f8097;letter-spacing:.14em;font-weight:800;display:block;font-size:6px!important}.guest-pack-private-link span{color:#dbe5f2;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:8px;display:block;overflow:hidden}.guest-pack-instruction-summary{color:#c8d2df;background:#061326;border:1px solid #7e9bd22e;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:67px;margin-top:15px;padding:11px 12px;font-size:7px;font-weight:720;display:flex}.guest-pack-instruction-summary span{color:#f17aba;background:#e146a514;border:1px solid #ed4eaa73;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:7px;display:grid}.guest-pack-instruction-summary i{color:#53657e;font-style:normal}@media (max-width:1050px){.setup-action-grid-two{grid-template-columns:1fr}.guest-pack-item-nav{scrollbar-width:none;grid-template-columns:repeat(5,minmax(130px,1fr));padding-bottom:4px;overflow-x:auto}.guest-pack-item-nav::-webkit-scrollbar{display:none}.guest-pack-artifact-poster,.guest-pack-share-preview,.guest-pack-guide-preview{min-height:560px}}@media (max-width:700px){.guest-experience-pack-card{grid-template-columns:1fr;gap:16px}.guest-pack-art{display:none}.guest-pack-copy h2,.guest-pack-copy>p{max-width:none}.guest-pack-choice-list{grid-template-columns:1fr 1fr}.guest-pack-choice-list button{min-height:36px;font-size:7px}.guest-pack-item-nav{grid-template-columns:repeat(5,minmax(122px,1fr));gap:5px;margin-inline:-2px}.guest-pack-item-nav button{min-height:55px;padding:6px 7px}.guest-pack-item-nav button>span{width:26px;height:26px}.guest-pack-item-nav em{display:none}.guest-pack-artifact-poster,.guest-pack-share-preview,.guest-pack-guide-preview{border-radius:16px;min-height:480px}.guest-pack-artifact-poster{padding:25px 18px 20px}.guest-pack-artifact-poster>img{width:118px}.guest-pack-artifact-poster>small{margin-top:20px;font-size:6px!important}.guest-pack-artifact-poster>h3{font-size:35px}.guest-pack-artifact-poster>div,.guest-pack-artifact-poster.table>div{width:155px;height:155px;margin-bottom:16px}.guest-pack-artifact-poster.table{min-height:480px;padding-top:30px}.guest-pack-artifact-poster.table>small{margin-top:27px}.guest-pack-share-preview{padding:25px 20px}.guest-pack-share-preview>img{width:117px;top:20px;left:20px}.guest-pack-share-preview>h3{font-size:43px}.guest-pack-share-preview>em{font-size:17px}.guest-pack-share-preview>footer{gap:10px;min-height:66px;padding:10px}.guest-pack-share-preview>footer strong{font-size:6px}.guest-pack-guide-preview{padding:25px 20px}.guest-pack-guide-preview>img{width:118px}.guest-pack-guide-preview>small{margin-top:20px}.guest-pack-guide-preview>h3{margin-bottom:17px;font-size:39px}.guest-pack-guide-preview li{grid-template-columns:36px 1fr;min-height:62px}.guest-pack-guide-preview li>span{width:33px;height:33px}.guest-pack-guide-preview li b{font-size:8px}.guest-pack-poster-options-wide .qr-poster-styles,.guest-pack-control-actions{grid-template-columns:1fr}.guest-pack-control-actions button,.guest-pack-control-actions a{min-height:39px}.guest-pack-instruction-summary{flex-wrap:wrap;justify-content:flex-start}.guest-pack-instruction-summary i{display:none}}.guest-pack-design-studio{background:radial-gradient(circle at 100% 0,#4f71ec21,#0000 34%),linear-gradient(145deg,#0a172cfa,#050e1dfc);border:1px solid #87a5da40;border-radius:17px;padding:18px;box-shadow:inset 0 1px #ffffff09}.guest-pack-design-studio>header{border-bottom:1px solid #7b98cb24;justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:14px;display:flex}.guest-pack-design-studio>header small{color:#f174b3;letter-spacing:.16em;font-weight:850;font-size:7px!important}.guest-pack-design-studio>header h3{color:#f4f7fb;margin:6px 0 4px;font:500 21px/1.1 Iowan Old Style,Baskerville,Georgia,serif}.guest-pack-design-studio>header p{color:#8493a8;max-width:430px;margin:0;font-size:7px;line-height:1.45}.guest-pack-design-studio>header>span{color:#66dcb7;letter-spacing:.12em;background:#28987814;border:1px solid #4dd9b140;border-radius:99px;flex:none;align-items:center;min-height:25px;padding:0 8px;font-size:5px;font-weight:850;display:flex}.guest-pack-editor-section{margin-top:13px}.guest-pack-editor-section>label{color:#77879d;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:6px;font-weight:850;display:block}.guest-pack-layout-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.guest-pack-layout-options button{color:#aab6c7;text-align:left;white-space:normal;background:#07162a;border:1px solid #7a98cf2e;border-radius:9px;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:57px;padding:7px;display:grid}.guest-pack-layout-options button:hover,.guest-pack-layout-options button.active{color:#fff;background:linear-gradient(115deg,#d83f9f2e,#3a65d926);border-color:#ef51ab8a}.guest-pack-layout-options button>i{background:#0b1b33;border:1px solid #8da9da3d;border-radius:5px;flex-direction:column;gap:3px;width:34px;height:38px;padding:5px;display:flex}.guest-pack-layout-options button>i b{background:#536987;border-radius:2px;height:4px;display:block}.guest-pack-layout-options button>i b:first-child{background:linear-gradient(135deg,#d94c9b,#527feb);height:12px}.guest-pack-layout-options button>i.layout-editorial{align-items:flex-start}.guest-pack-layout-options button>i.layout-editorial b:first-child{width:65%;height:17px}.guest-pack-layout-options button>i.layout-editorial b:nth-child(2){width:100%}.guest-pack-layout-options button>i.layout-minimal b:first-child{background:#60718a;height:7px}.guest-pack-layout-options button>i.layout-minimal b:nth-child(2){background:#d957a3;width:65%}.guest-pack-layout-options button>span{min-width:0}.guest-pack-layout-options button span b{text-overflow:ellipsis;white-space:nowrap;font-size:7px;display:block;overflow:hidden}.guest-pack-layout-options button span small{color:#69798f;margin-top:3px;line-height:1.2;display:block;font-size:5px!important}.guest-pack-layout-options button.active span small{color:#98a7ba}.guest-pack-editor-split{grid-template-columns:1fr .72fr;gap:12px;display:grid}.guest-pack-type-options{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.guest-pack-type-options button{color:#b7c2d1;white-space:normal;background:#07162a;border:1px solid #7a97cd2b;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:54px;display:flex}.guest-pack-type-options button>b{font:500 16px/1 Georgia,serif}.guest-pack-type-options button.modern>b{font-family:Arial,sans-serif;font-weight:800}.guest-pack-type-options button.signature>b{font-style:italic}.guest-pack-type-options button>small{color:#6f7f96;margin-top:5px;font-size:5px!important}.guest-pack-type-options button.active{color:#fff;background:linear-gradient(135deg,#d83c9d33,#3665d82e);border-color:#ee51aa94}.guest-pack-type-options button.active>small{color:#c1ccda}.guest-pack-accent-options{background:#07162a;border:1px solid #7a97cd2b;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:54px;padding:8px;display:flex}.guest-pack-accent-options button{border:3px solid #07162a;border-radius:50%;flex:none;width:23px;height:23px;box-shadow:0 0 0 1px #ffffff1f}.guest-pack-accent-options button.active{transform:scale(.93);box-shadow:0 0 0 2px #fff,0 0 18px}.guest-pack-copy-editor{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.guest-pack-copy-editor label{background:#061326;border:1px solid #7b99ce2b;border-radius:9px;grid-template-columns:1fr auto;gap:6px;min-width:0;padding:9px 10px;display:grid}.guest-pack-copy-editor label>span{color:#77889f;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:850}.guest-pack-copy-editor label>small{color:#53647b;font-size:5px!important}.guest-pack-copy-editor input,.guest-pack-copy-editor textarea{resize:none;color:#e4ebf4;background:0 0;border:0;outline:0;grid-column:1/-1;width:100%;font:600 9px/1.35 inherit}.guest-pack-copy-editor textarea{font-weight:500}.guest-pack-copy-editor input:focus,.guest-pack-copy-editor textarea:focus{color:#fff}.guest-pack-artifact-poster>em{max-width:88%;color:var(--pack-accent);margin:5px 0 0;font:italic 500 15px/1.25 Iowan Old Style,Baskerville,Georgia,serif}.guest-pack-invitation-preview>em,.guest-pack-live-copy>small,.guest-pack-live-copy>em,.guest-pack-artifact-poster>small,.guest-pack-share-preview>small,.guest-pack-share-preview>em,.guest-pack-guide-preview>small,.guest-pack-guide-preview>h3 em{color:var(--pack-accent)}.guest-pack-artifact-poster>div{box-shadow:0 20px 45px #00000052,0 0 0 2px var(--pack-accent)}@supports (color:color-mix(in lab, red, red)){.guest-pack-artifact-poster>div{box-shadow:0 20px 45px #00000052,0 0 0 2px color-mix(in srgb,var(--pack-accent),transparent 55%)}}.guest-pack-guide-preview li>span{border-color:var(--pack-accent)}@supports (color:color-mix(in lab, red, red)){.guest-pack-guide-preview li>span{border-color:color-mix(in srgb,var(--pack-accent),transparent 50%)}}.guest-pack-guide-preview li>span{color:var(--pack-accent)}.pack-type-modern>h3,.pack-type-modern .guest-pack-live-copy h3{letter-spacing:-.055em;font-family:Arial,sans-serif!important;font-style:normal!important;font-weight:800!important}.pack-type-modern>em,.pack-type-modern .guest-pack-live-copy em{font-family:Arial,sans-serif!important;font-style:normal!important;font-weight:650!important}.pack-type-signature>h3,.pack-type-signature .guest-pack-live-copy h3{font-style:italic!important;font-weight:500!important}.pack-type-signature>em,.pack-type-signature .guest-pack-live-copy em{letter-spacing:.01em}.guest-pack-invitation-preview.pack-layout-editorial,.guest-pack-live-preview.pack-layout-editorial,.guest-pack-share-preview.pack-layout-editorial{background-position:50%}.guest-pack-invitation-preview.pack-layout-editorial>h3{max-width:85%;font-size:clamp(38px,4vw,60px)}.guest-pack-artifact-poster.pack-layout-editorial{text-align:left;align-items:flex-start}.guest-pack-artifact-poster.pack-layout-editorial>h3{max-width:78%}.guest-pack-artifact-poster.pack-layout-editorial>div{align-self:flex-end;margin-top:auto}.guest-pack-artifact-poster.pack-layout-editorial>footer{align-self:stretch;align-items:flex-start}.guest-pack-share-preview.pack-layout-editorial{align-items:flex-start}.guest-pack-share-preview.pack-layout-editorial>h3{max-width:70%}.guest-pack-guide-preview.pack-layout-editorial li{background:0 0;border-width:0 0 1px;border-radius:0;grid-template-columns:52px 1fr}.guest-pack-invitation-preview.pack-layout-minimal:before{background:linear-gradient(#0308126b,#030812bf)}.guest-pack-live-preview.pack-layout-minimal .guest-pack-live-shade,.guest-pack-share-preview.pack-layout-minimal>i{background:linear-gradient(#0308128c,#030812e0)}.guest-pack-artifact-poster.pack-layout-minimal .guest-pack-artifact-shade{background:#030913db}.guest-pack-artifact-poster.pack-layout-minimal>div{width:165px;height:165px}.guest-pack-share-preview.pack-layout-minimal>h3{font-size:clamp(37px,4vw,54px)}.guest-pack-guide-preview.pack-layout-minimal{background:#071223}.guest-pack-guide-preview.pack-layout-minimal:after{display:none}@media (max-width:760px){.guest-pack-design-studio{border-radius:14px;padding:14px}.guest-pack-design-studio>header h3{font-size:18px}.guest-pack-layout-options{grid-template-columns:1fr}.guest-pack-layout-options button{grid-template-columns:31px 1fr;min-height:52px}.guest-pack-layout-options button>i{width:30px;height:34px}.guest-pack-layout-options button span small{font-size:6px!important}.guest-pack-editor-split,.guest-pack-copy-editor{grid-template-columns:1fr}.guest-pack-artifact-poster.pack-layout-editorial>h3{max-width:90%}.guest-pack-artifact-poster>em{font-size:11px}}.guest-pack-editor-label{color:#77879d;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:6px;font-weight:850;display:block}.setup-page-premium{max-width:1540px;padding-top:16px}.guest-experience-pack-premium{background:radial-gradient(circle at 76% 34%,#445be533,#0000 31%),radial-gradient(circle at 18% 78%,#eb41a529,#0000 34%),linear-gradient(145deg,#0b1024,#050b18 58%,#071326) padding-box padding-box,linear-gradient(125deg,#f453a7d1,#714bdb6b 47%,#4184f9b8) border-box;border-radius:24px;min-height:0;padding:0;display:block;overflow:hidden;box-shadow:0 34px 100px #00000061,inset 0 1px #ffffff0b}.guest-pack-premium-header{background:#030a176b;border-bottom:1px solid #7e99ca29;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:13px 25px;display:flex}.guest-pack-premium-header>div span{color:#f17bb8;letter-spacing:.17em;align-items:center;gap:8px;font-size:8px;font-weight:850;display:flex}.guest-pack-premium-header>div span i{background:#5ce0b5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px #5ce0b5}.guest-pack-premium-header>div small{color:#677890;letter-spacing:.12em;margin-top:5px;font-weight:750;display:block;font-size:6px!important}.guest-pack-premium-header>button{color:#edf3fb;background:#07182c;border:1px solid #8ba6dc4d;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;min-width:155px;min-height:42px;padding:0 15px;font-size:8px;font-weight:800;display:flex}.guest-pack-premium-header>button:hover{background:linear-gradient(105deg,#da3c9e3d,#3265db33);border-color:#f054ad9e}.guest-pack-premium-stage{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);gap:35px;min-height:450px;padding:42px 47px 34px;display:grid}.guest-experience-pack-premium .guest-pack-copy{justify-content:center}.guest-experience-pack-premium .guest-pack-copy>small{color:#f076b4;letter-spacing:.2em;font-size:8px!important}.guest-experience-pack-premium .guest-pack-copy h2{letter-spacing:-.052em;max-width:690px;margin:15px 0 13px;font:600 clamp(43px,4.7vw,69px)/.9 Iowan Old Style,Baskerville,Georgia,serif}.guest-experience-pack-premium .guest-pack-copy h2 em{color:#ed6ab5;font-weight:500}.guest-experience-pack-premium .guest-pack-copy>p{color:#a6b2c4;max-width:600px;line-height:1.65;font-size:11px!important}.guest-pack-premium-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;margin-top:28px!important;display:grid!important}.guest-pack-premium-meta>span{flex-direction:column;justify-content:center;align-items:flex-start;min-height:69px;color:#fff!important;background:#040e1ea1!important;border:1px solid #7d99ce33!important;border-radius:10px!important;padding:10px 12px!important;display:flex!important}.guest-pack-premium-meta b{font:600 21px/1 Georgia,serif}.guest-pack-premium-meta small{color:#74859c;letter-spacing:.12em;margin-top:5px;font-weight:850;font-size:5px!important}.guest-experience-pack-premium .guest-pack-art{isolation:isolate;min-height:370px}.guest-experience-pack-premium .guest-pack-art:before{content:"";z-index:-1;border:1px solid #5786f436;border-radius:50%;width:320px;height:320px;position:absolute;top:7%;right:6%;box-shadow:0 0 0 50px #e844ab08,0 0 0 100px #4874ee06}.guest-experience-pack-premium .guest-pack-art>i{border-radius:12px;width:58%;height:73%;bottom:8%;right:14%}.guest-experience-pack-premium .guest-pack-art>i:first-child{transform:translate(-70px,-2px)rotate(-10deg)}.guest-experience-pack-premium .guest-pack-art>i:nth-child(2){transform:translate(-27px,-7px)rotate(-4deg)}.guest-experience-pack-premium .guest-pack-art>article{border-color:#ee51ab61;width:62%;height:80%;padding:22px;bottom:0;right:3%;transform:rotate(4deg);box-shadow:0 28px 55px #0000007a,0 0 35px #5253e11f}.guest-experience-pack-premium .guest-pack-art>article>img{z-index:1;width:98px;height:auto;position:absolute;top:19px;left:19px}.guest-experience-pack-premium .guest-pack-art article span{font-size:30px}.guest-pack-art-glow{filter:blur(8px);background:linear-gradient(90deg,#ef55a6,#a74bd2,#4a83f3);border-radius:50%;width:125px;height:5px;position:absolute;bottom:2%;right:18%;box-shadow:0 0 30px #a954d8}.guest-experience-pack-premium>.guest-pack-choice-list{background:#030a176b;border-top:1px solid #7e99cb29;border-bottom:1px solid #7e99cb29;grid-template-columns:repeat(5,minmax(0,1fr));gap:0!important;margin:0!important;display:grid!important}.guest-experience-pack-premium>.guest-pack-choice-list button,.guest-experience-pack-premium>.guest-pack-choice-list button:first-child{background:0 0;border-width:0 1px 0 0;border-color:#7c98cc26;border-radius:0;grid-column:auto;grid-template-columns:27px 36px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:104px;padding:14px 15px;display:grid}.guest-experience-pack-premium>.guest-pack-choice-list button:last-child{border-right:0}.guest-experience-pack-premium>.guest-pack-choice-list button:hover{background:linear-gradient(125deg,#dd409f26,#3767db1f)}.guest-experience-pack-premium>.guest-pack-choice-list button>small{color:#56677e;font-weight:850;font-size:6px!important}.guest-experience-pack-premium>.guest-pack-choice-list button>span{width:35px;height:35px;border-radius:9px!important;font-size:13px!important}.guest-experience-pack-premium>.guest-pack-choice-list button>div{min-width:0}.guest-experience-pack-premium>.guest-pack-choice-list button>div b{color:#e8eef7;font-size:9px;display:block}.guest-experience-pack-premium>.guest-pack-choice-list button>div em{color:#6f8097;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:6px;font-style:normal;line-height:1.25;display:block;overflow:hidden}.guest-experience-pack-premium>.guest-pack-choice-list button>strong{color:#7890b2;font-size:11px;font-weight:400}.guest-pack-premium-footer{justify-content:space-between;align-items:center;gap:22px;min-height:91px;padding:15px 25px;display:flex}.guest-pack-premium-footer>div{align-items:center;gap:11px;display:flex}.guest-pack-premium-footer>div>i{color:#62dbb5;background:#269a7714;border:1px solid #53deb44d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.guest-pack-premium-footer>div b{color:#dde6f2;font-size:9px;display:block}.guest-pack-premium-footer>div small{color:#6f8097;margin-top:4px;display:block;font-size:7px!important}.guest-pack-premium-footer>button{color:#fff;background:linear-gradient(100deg,#ed599d,#b847c7 52%,#3d82f4);border:1px solid #ffffff73;border-radius:10px;justify-content:space-between;align-items:center;min-width:220px;min-height:48px;padding:0 17px;font-size:9px;font-weight:850;display:flex;box-shadow:0 14px 35px #5344d638}.album-studio-v84{max-width:1900px;padding-top:0}.album-studio-commandbar{z-index:32;-webkit-backdrop-filter:blur(22px);background:linear-gradient(125deg,#091323f7,#050c19fb 60%,#0a1328f7);border:1px solid #7897cf4d;border-radius:18px;grid-template-columns:minmax(270px,1fr) auto auto;align-items:center;gap:22px;min-height:88px;padding:13px 15px 13px 20px;display:grid;position:sticky;top:8px;box-shadow:0 22px 65px #00000061,inset 0 1px #ffffff0b}.album-studio-title{min-width:0}.album-studio-title>small{color:#ef69aa;letter-spacing:.18em;font-size:8px;font-weight:850}.album-studio-title h2{color:#f4f7fb;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 4px;font:600 25px/1 Iowan Old Style,Baskerville,Georgia,serif;overflow:hidden}.album-studio-title>span{color:#8999ae;align-items:center;gap:7px;font-size:8px;font-weight:700;display:flex}.album-studio-title>span i{background:#5ce0b3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #5ce0b3}.album-studio-command-metrics{align-items:center;gap:7px;display:flex}.album-studio-command-metrics>span{background:#071428;border:1px solid #7695cd33;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:72px;min-height:48px;display:flex}.album-studio-command-metrics b{color:#eef3f9;font:600 18px/1 Georgia,serif}.album-studio-command-metrics small{color:#72839a;text-transform:uppercase;margin-top:4px;font-size:7px}.album-studio-command-actions{align-items:center;gap:7px;display:flex}.album-studio-history-tools{background:#061326;border:1px solid #7897cf2e;border-radius:10px;gap:4px;padding:4px;display:flex}.album-studio-history-tools button{color:#aab8ca;background:0 0;border:0;border-radius:7px;min-width:52px;min-height:35px;font-size:11px}.album-studio-history-tools button:hover:not(:disabled){color:#fff;background:#10203a}.album-studio-history-tools button:disabled{opacity:.3}.album-studio-history-tools button span{margin-left:4px;font-size:8px}.album-studio-command-actions>.album-inspector-toggle{color:#c5d0df;background:#09182d;border:1px solid #809dd347;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;min-width:112px;min-height:43px;padding:0 12px;font-size:8px;font-weight:750;display:flex}.album-studio-save{color:#fff;background:linear-gradient(100deg,#ee5d94,#bd48c2 52%,#3d82f5);border:1px solid #ffffff85;border-radius:10px;justify-content:space-between;align-items:center;min-width:145px;min-height:45px;padding:0 15px;font-size:9px;font-weight:850;display:flex;box-shadow:0 12px 30px #6f40ca40}.album-studio-save:disabled{opacity:.45}.album-studio-v84>.album-studio-pro-layout{grid-template-columns:88px minmax(600px,1fr) minmax(390px,465px);align-items:start;gap:12px;margin-top:12px;display:grid}.album-studio-v84>.album-studio-pro-layout.inspector-collapsed{grid-template-columns:88px minmax(0,1fr)}.album-studio-v84>.album-studio-pro-layout.inspector-collapsed .album-studio-canvas{grid-column:2}.album-studio-toolrail{z-index:18;background:linear-gradient(160deg,#09182b,#050d1a);border:1px solid #7796cd3d;border-radius:16px;gap:7px;max-height:calc(100svh - 125px);padding:8px;display:grid;position:sticky;top:110px;box-shadow:0 20px 55px #00000047}.album-studio-toolrail button{color:#8292a8;background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;min-height:78px;padding:7px 4px;display:flex}.album-studio-toolrail button:hover,.album-studio-toolrail button.active{color:#fff;background:linear-gradient(145deg,#e14b9d30,#3663d92e);border-color:#e857a861;box-shadow:inset 0 1px #ffffff0a}.album-studio-toolrail button i{color:#c2ccda;background:#0a1a30;border:1px solid #7d9acf47;border-radius:9px;place-items:center;width:28px;height:28px;margin-bottom:6px;font-size:12px;font-style:normal;display:grid}.album-studio-toolrail button.active i{color:#fff;border-color:#f169b48c;box-shadow:0 0 17px #e743a538}.album-studio-toolrail button b{font-size:8px}.album-studio-toolrail button small{color:#617289;text-overflow:ellipsis;white-space:nowrap;max-width:70px;margin-top:3px;font-size:6px;overflow:hidden}.album-studio-toolrail button.active small{color:#a4b1c2}.album-studio-canvas{align-self:start;min-width:0;position:sticky;top:110px}.album-studio-v84 .album-live-preview{border-radius:18px;grid-area:auto;padding:12px;position:relative;top:auto}.album-studio-v84 .album-live-preview>header{min-height:52px;padding:0 5px 10px}.album-studio-v84 .album-live-preview>header small{font-size:8px}.album-studio-v84 .album-live-preview>header b{font-size:10px}.album-studio-v84 .album-live-preview .momento-album-book{min-height:690px;padding:25px 24px 18px}.album-studio-v84 .album-live-preview .album-book-stage{min-height:625px}.album-studio-v84 .album-live-preview .album-hard-cover,.album-studio-v84 .album-live-preview .album-open-book,.album-studio-v84 .album-live-preview .album-paper{min-height:585px}.album-studio-v84 .album-preview-shell.fullscreen{z-index:10000;border:0;border-radius:0;position:fixed;inset:0}.album-story-filmstrip{background:linear-gradient(150deg,#09182b,#050d1a);border:1px solid #7897cf3d;border-radius:16px;margin-top:10px;padding:12px;box-shadow:0 18px 50px #0000003d}.album-story-filmstrip>header{grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:0 2px 10px;display:grid}.album-story-filmstrip>header small{color:#ef6bab;letter-spacing:.16em;font-size:7px;font-weight:850;display:block}.album-story-filmstrip>header b{color:#dce5ef;margin-top:3px;font-size:10px;display:block}.album-story-filmstrip>header>span{color:#8e9db1;letter-spacing:.1em;background:#071428;border:1px solid #7d9bd238;border-radius:99px;padding:6px 9px;font-size:6px;font-weight:850}.album-story-filmstrip>header nav{gap:5px;display:flex}.album-story-filmstrip>header button{color:#bac5d4;background:#0a192d;border:1px solid #7d9bd23b;border-radius:7px;min-height:31px;padding:0 10px;font-size:7px;font-weight:750}.album-story-filmstrip>div{scrollbar-width:thin;gap:7px;padding:2px 1px 6px;display:flex;overflow-x:auto}.album-story-filmstrip>div>button{color:#fff;background:linear-gradient(145deg,#15243b,#071326);border:1px solid #7e9bcf33;border-radius:9px;width:76px;min-width:76px;height:74px;padding:0;position:relative;overflow:hidden}.album-story-filmstrip>div>button img,.album-story-filmstrip>div>button video{object-fit:cover;width:100%;height:100%}.album-story-filmstrip>div>button>span{color:#ef6fad;place-items:center;height:100%;font-size:22px;display:grid}.album-story-filmstrip>div>button>small{z-index:2;color:#fff;background:#01060fb8;border-radius:4px;padding:3px 4px;font-size:6px;position:absolute;top:5px;left:5px}.album-story-filmstrip>div>button>i{z-index:2;color:#fff;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#01060fbf;border-radius:4px;max-width:67px;padding:3px 4px;font-size:5px;font-style:normal;position:absolute;bottom:4px;left:4px;overflow:hidden}.album-story-filmstrip>div>.album-filmstrip-more{place-items:center;display:grid}.album-filmstrip-more b{color:#f175b6;font:600 20px/1 Georgia,serif}.album-filmstrip-more small{color:#71839a!important;background:0 0!important;padding:0!important;position:static!important}.album-studio-v84 .album-continuous-inspector{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#344969 transparent;background:radial-gradient(circle at 0 0,#de45a014,#0000 25%),linear-gradient(165deg,#0b182a,#06111f 58%,#040b16);grid-area:auto;max-height:calc(100svh - 112px);padding:0;position:sticky;top:110px;overflow-y:auto}.album-continuous-inspector>header{border-bottom:1px solid #7b95c429;min-height:146px;margin:0!important;padding:22px!important;display:block!important}.album-continuous-inspector>header>div:first-child small{color:#ef68a9;letter-spacing:.17em;font-size:8px;font-weight:850}.album-continuous-inspector>header h3{color:#f3f6fa;font:600 28px/1 Iowan Old Style,Baskerville,Georgia,serif;margin:8px 0 6px!important}.album-continuous-inspector>header p{color:#8e9db0;line-height:1.55;margin:0!important;font-size:10px!important}.album-studio-readiness{margin-top:15px}.album-studio-readiness>span{background:#14233a;border-radius:99px;height:4px;display:block;overflow:hidden}.album-studio-readiness>span i{background:linear-gradient(90deg,#ed5d9a,#b94bc7,#3b83f4);border-radius:99px;height:100%;display:block;box-shadow:0 0 14px #e249aa73}.album-studio-readiness>b{color:#91a0b4;text-align:right;margin-top:7px;font-size:8px;display:block}.album-inspector-block{border-bottom:1px solid #7b95c426;padding:24px 22px 28px;scroll-margin-top:18px}.album-inspector-block:last-child{border-bottom:0}.album-inspector-block>header{grid-template-columns:35px 1fr;align-items:start;gap:11px;margin-bottom:21px;display:grid}.album-inspector-block>header>span{color:#f078b7;background:linear-gradient(145deg,#df459d26,#3463d924);border:1px solid #e857aa5e;border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;font-weight:850;display:grid}.album-inspector-block>header small{color:#ee6dac;letter-spacing:.15em;font-size:7px;font-weight:850}.album-inspector-block>header h4{color:#edf2f8;letter-spacing:-.02em;margin:5px 0;font:600 22px/1.03 Iowan Old Style,Baskerville,Georgia,serif}.album-inspector-block>header p{color:#8595aa;margin:0;line-height:1.5;font-size:9px!important}.album-inspector-block>label,.album-inspector-block>fieldset{color:#abb7c7;border:0;gap:8px;margin:0 0 20px;padding:0;font-size:9px;font-weight:750;display:grid}.album-inspector-block input:not([type=checkbox]):not([type=color]),.album-inspector-block select{color:#fff;background:#071322;border:1px solid #2a3b55;border-radius:9px;outline:0;width:100%;min-height:46px;padding:0 12px;font-size:11px}.album-inspector-block legend{color:#b8c3d1;margin-bottom:8px;font-size:9px;font-weight:800}.album-inspector-block fieldset>p{color:#78899f;margin:0 0 6px;line-height:1.5;font-size:8px!important}.album-inspector-block .album-template-gallery,.album-inspector-block .album-theme-grid,.album-inspector-block .album-cover-look-grid,.album-inspector-block .album-scene-grid{grid-template-columns:1fr 1fr}.album-inspector-block .album-layout-choices{grid-template-columns:1fr}.album-inspector-block .album-story-sequencer{margin-bottom:0}.album-inspector-block .album-story-sequencer>div{max-height:520px}.album-inspector-block .album-photo-picker{grid-template-columns:repeat(3,1fr);max-height:560px}.album-inspector-block .album-media-filters{grid-template-columns:repeat(3,1fr)}.album-inspector-share{padding-bottom:45px}@media (max-width:1450px){.album-studio-v84>.album-studio-pro-layout{grid-template-columns:78px minmax(510px,1fr) minmax(360px,410px)}.album-studio-command-metrics>span{min-width:63px}.album-studio-history-tools button{min-width:39px}.album-studio-history-tools button span{display:none}.album-studio-v84 .album-live-preview .momento-album-book{min-height:620px;padding-inline:15px}.album-studio-v84 .album-live-preview .album-book-stage{min-height:560px}.album-studio-v84 .album-live-preview .album-hard-cover,.album-studio-v84 .album-live-preview .album-open-book,.album-studio-v84 .album-live-preview .album-paper{min-height:520px}}@media (max-width:1180px){.album-studio-commandbar{grid-template-columns:1fr auto}.album-studio-command-metrics{display:none}.album-studio-v84>.album-studio-pro-layout,.album-studio-v84>.album-studio-pro-layout.inspector-collapsed{grid-template-columns:1fr}.album-studio-toolrail{grid-row:1;max-height:none;padding:6px;display:flex;position:sticky;top:104px;overflow-x:auto}.album-studio-toolrail button{min-width:104px;min-height:62px}.album-studio-toolrail button i{width:23px;height:23px;margin-bottom:4px}.album-studio-canvas,.album-studio-v84>.album-studio-pro-layout.inspector-collapsed .album-studio-canvas{grid-area:2/1;position:relative;top:auto}.album-studio-v84 .album-continuous-inspector{grid-area:3/1;max-height:none;position:relative;top:auto;overflow:visible}.album-studio-v84 .album-live-preview .momento-album-book{min-height:680px}.album-studio-v84 .album-live-preview .album-book-stage{min-height:620px}.album-studio-v84 .album-live-preview .album-hard-cover,.album-studio-v84 .album-live-preview .album-open-book,.album-studio-v84 .album-live-preview .album-paper{min-height:580px}.album-continuous-inspector{grid-template-columns:1fr 1fr;display:grid}.album-continuous-inspector>header{grid-column:1/-1}.album-inspector-block{border-right:1px solid #7b95c426}.album-inspector-block:nth-child(odd){border-right:0}}@media (max-width:760px){.album-studio-v84{padding:4px 5px 95px}.album-studio-commandbar{border-radius:14px;grid-template-columns:1fr;min-height:0;padding:13px;position:relative;top:auto}.album-studio-title h2{font-size:23px}.album-studio-command-actions{grid-template-columns:1fr 1fr;display:grid}.album-studio-history-tools{grid-column:1/-1}.album-studio-history-tools button{flex:1}.album-studio-history-tools button span{display:inline}.album-studio-command-actions>.album-inspector-toggle,.album-studio-save{width:100%;min-width:0}.album-studio-toolrail{border-radius:12px;margin-inline:-2px;top:4px}.album-studio-toolrail button{min-width:84px;min-height:55px}.album-studio-toolrail button small{display:none}.album-story-filmstrip>header{grid-template-columns:1fr auto}.album-story-filmstrip>header>span{display:none}.album-story-filmstrip>header nav{grid-column:1/-1}.album-story-filmstrip>header nav button{flex:1}.album-story-filmstrip>div>button{width:68px;min-width:68px;height:67px}.album-continuous-inspector{display:block}.album-continuous-inspector>header{min-height:0;padding:20px 16px!important}.album-inspector-block{border-right:0;padding:22px 15px 26px}.album-inspector-block>header h4{font-size:21px}.album-inspector-block .album-template-gallery,.album-inspector-block .album-theme-grid,.album-inspector-block .album-cover-look-grid,.album-inspector-block .album-scene-grid{grid-template-columns:1fr 1fr}.album-inspector-block .album-photo-picker{grid-template-columns:repeat(3,1fr)}.album-studio-v84 .album-live-preview .momento-album-book{min-height:530px;padding:14px 7px}.album-studio-v84 .album-live-preview .album-book-stage{min-height:485px}.album-studio-v84 .album-live-preview .album-hard-cover{width:min(310px,76%);min-height:430px}.album-studio-v84 .album-live-preview .album-open-book,.album-studio-v84 .album-live-preview .album-paper{min-height:430px}.album-studio-v84 .album-preview-frame-tools>span,.album-studio-v84 .album-preview-frame-tools>label{display:none!important}}.album-atelier-overview{overflow:hidden!important}.album-atelier-command-deck{background:radial-gradient(circle at 74% 42%,#474add33,#0000 31%),radial-gradient(circle at 10% 100%,#e63f9f26,#0000 39%),linear-gradient(145deg,#0a1024,#050a17 63%,#071225);grid-template-columns:minmax(380px,1.1fr) minmax(360px,.9fr) 270px;align-items:center;gap:28px;min-height:270px;padding:30px 33px;display:grid}.album-atelier-intro>small{color:#ef6cad;letter-spacing:.19em;font-weight:850;font-size:7px!important}.album-atelier-intro h2{color:#fff;letter-spacing:-.045em;max-width:630px;margin:12px 0 10px;font:600 clamp(34px,3.5vw,52px)/.91 Iowan Old Style,Baskerville,Georgia,serif}.album-atelier-intro h2 em{color:#ed69b5;font-weight:500}.album-atelier-intro p{color:#9eabbf;max-width:620px;margin:0;line-height:1.6;font-size:9px!important}.album-atelier-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.album-atelier-metrics article{text-align:center;background:linear-gradient(145deg,#0c1b31db,#040d1be6);border:1px solid #7f9acc30;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:126px;padding:12px;display:flex}.album-atelier-metrics strong{color:#fff;font:600 32px/1 Georgia,serif}.album-atelier-metrics span{color:#ee76b3;letter-spacing:.14em;margin-top:9px;font-size:6px;font-weight:850}.album-atelier-metrics small{color:#64758c;margin-top:6px;line-height:1.35;font-size:5px!important}.album-atelier-history{background:#040d1cb8;border:1px solid #829ed133;border-radius:14px;padding:16px}.album-atelier-history>small{color:#71839a;letter-spacing:.14em;font-weight:850;font-size:6px!important}.album-atelier-history>div{grid-template-columns:1fr 1fr .85fr;gap:5px;margin-top:10px;display:grid}.album-atelier-history button{color:#d5dfec;background:#09182c;border:1px solid #829ed438;border-radius:8px;min-width:0;min-height:39px;font-size:7px;font-weight:750}.album-atelier-history button:disabled{opacity:.35}.album-atelier-history button span{margin-left:3px}.album-atelier-history p{color:#77889f;margin:11px 0 0;line-height:1.4;font-size:6px!important}.album-premium-publish>span.unsaved{color:#efbd70;background:#8154131a;border-color:#eeb25354}.album-premium-publish>span.saved{color:#72dab8}.album-studio-toolbar>.album-inspector-toggle{justify-content:space-between;align-items:center;color:#bdc9d8!important;background:#07162a!important;border:1px solid #7d9ad340!important;min-width:105px!important;padding:0 11px!important;display:flex!important}.album-studio-layout.inspector-collapsed{grid-template-columns:1fr}.album-studio-layout.inspector-collapsed .album-live-preview{grid-column:1}.album-preview-frame-tools{align-items:center;gap:6px!important;display:flex!important}.album-preview-frame-tools>span{background:#061225;border:1px solid #7a96ca2e;border-radius:8px;padding:3px;display:flex}.album-preview-frame-tools>span button{color:#708198;background:0 0;border:0;border-radius:5px;min-height:28px;padding:0 8px;font-size:6px}.album-preview-frame-tools>span button.active{color:#fff;background:linear-gradient(110deg,#db3ea059,#3865da4d)}.album-preview-frame-tools>label{background:#061225;border:1px solid #7a97cc33;border-radius:8px;align-items:center;min-height:34px;display:flex}.album-preview-frame-tools>label button{background:0 0;border:0;min-width:28px;min-height:32px;padding:0}.album-preview-frame-tools>label b{color:#aab7c8;text-align:center;min-width:41px;font-size:6px}.album-live-preview .momento-album-book{zoom:var(--album-editor-scale,1);transition:zoom .2s}.album-studio-layout.preview-reader .album-live-preview .momento-album-book{max-width:1050px;margin-inline:auto}.album-studio-layout.preview-reader .album-scene-print{opacity:.18}.album-studio-layout.preview-mobile .album-live-preview .momento-album-book{border-radius:34px;width:min(430px,94%);min-height:650px;margin-inline:auto;box-shadow:0 0 0 10px #020610,0 0 0 11px #344055,0 35px 80px #0000007a}.album-story-order-options{gap:6px;display:grid}.album-story-order-options button{color:#aeb9c9;text-align:left;background:#071527;border:1px solid #7c99d030;border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:10px;min-height:62px;padding:9px;display:grid}.album-story-order-options button>i{color:#8596ad;border:1px solid #829ed33b;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;display:grid}.album-story-order-options button span b{font-size:8px;display:block}.album-story-order-options button span small{color:#6b7c93;margin-top:4px;display:block;font-size:6px!important}.album-story-order-options button.active{color:#fff;background:linear-gradient(115deg,#da3d9d2e,#3666db29);border-color:#ed50aa8c}.album-story-order-options button.active>i{color:#f17bb8;border-color:#ef67ac}.album-story-order-options button.active span small{color:#9baabd}.album-story-sequencer{background:linear-gradient(145deg,#0a172bf0,#050e1cfa);border:1px solid #7c99ce33;border-radius:14px;margin-bottom:17px;padding:14px}.album-story-sequencer>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.album-story-sequencer>header small{color:#ef70ae;letter-spacing:.14em;font-weight:850;font-size:6px!important}.album-story-sequencer>header h4{color:#edf2f8;margin:5px 0 0;font:500 17px/1.05 Iowan Old Style,Baskerville,Georgia,serif}.album-story-sequencer>header>span{color:#8292a8;letter-spacing:.11em;background:#071529;border:1px solid #7b98cc33;border-radius:99px;padding:6px 8px;font-size:5px;font-weight:850}.album-story-sequencer>header>span.curated{color:#f07ab7;border-color:#ef4fa973}.album-story-sequencer>p{color:#75869c;margin:8px 0 10px;font-size:6px!important}.album-story-sequencer>div{scrollbar-width:thin;gap:5px;max-height:330px;padding-right:3px;display:grid;overflow:auto}.album-story-sequencer article{background:#061326;border:1px solid #7a97cc24;border-radius:9px;grid-template-columns:23px 42px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;padding:5px 6px;display:grid}.album-story-sequencer article>small{color:#586b82;font-size:5px!important}.album-sequence-thumb{color:#ef72b1;background:linear-gradient(145deg,#15233b,#081326);border-radius:7px;place-items:center;width:40px;height:40px;font-size:14px;display:grid;overflow:hidden}.album-sequence-thumb img,.album-sequence-thumb video{object-fit:cover;width:100%;height:100%}.album-story-sequencer article>div:nth-child(3){min-width:0}.album-story-sequencer article>div:nth-child(3)>b{color:#dbe4ef;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;font-size:7px;display:block;overflow:hidden}.album-story-sequencer article>div:nth-child(3)>small{color:#66778f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden;font-size:5px!important}.album-story-sequencer article nav{gap:3px;display:flex}.album-story-sequencer article nav button{color:#aebacd;background:#0a1a30;border:1px solid #7c99cd33;border-radius:7px;width:27px;height:27px;font-size:8px}.album-story-sequencer article nav button:disabled{opacity:.25}.album-story-sequencer>footer{color:#687a91;margin-top:9px;font-size:5px;line-height:1.4}@media (max-width:1180px){.album-atelier-command-deck{grid-template-columns:1fr 1fr}.album-atelier-history{grid-column:1/-1}.album-atelier-history>div{grid-template-columns:repeat(3,120px)}}@media (max-width:900px){.guest-pack-premium-stage{grid-template-columns:1fr 350px;padding:31px}.guest-experience-pack-premium>.guest-pack-choice-list{grid-template-columns:1fr 1fr}.guest-experience-pack-premium>.guest-pack-choice-list button:nth-child(5){grid-column:1/-1}.album-atelier-command-deck{grid-template-columns:1fr;padding:26px}.album-atelier-history{grid-column:auto}.album-studio-toolbar>.album-inspector-toggle{display:none!important}}@media (max-width:700px){.setup-page-premium{padding-top:8px}.guest-experience-pack-premium{border-radius:16px}.guest-pack-premium-header{min-height:59px;padding:10px 13px}.guest-pack-premium-header>div small{display:none}.guest-pack-premium-header>button{min-width:126px;min-height:36px;padding:0 10px;font-size:7px}.guest-pack-premium-stage{min-height:0;padding:27px 18px 21px;display:block}.guest-experience-pack-premium .guest-pack-copy h2{font-size:43px}.guest-experience-pack-premium .guest-pack-copy>p{font-size:8px!important}.guest-pack-premium-meta{margin-top:20px!important}.guest-pack-premium-meta>span{min-height:57px}.guest-experience-pack-premium .guest-pack-art{min-height:330px;margin-top:14px;display:block}.guest-experience-pack-premium>.guest-pack-choice-list{grid-template-columns:1fr}.guest-experience-pack-premium>.guest-pack-choice-list button,.guest-experience-pack-premium>.guest-pack-choice-list button:first-child,.guest-experience-pack-premium>.guest-pack-choice-list button:nth-child(5){border-width:0 0 1px;grid-column:auto;grid-template-columns:24px 31px 1fr 15px;min-height:67px;padding:9px 13px}.guest-experience-pack-premium>.guest-pack-choice-list button:last-child{border-bottom:0}.guest-experience-pack-premium>.guest-pack-choice-list button>span{width:30px;height:30px}.guest-pack-premium-footer{flex-direction:column;align-items:stretch;padding:14px}.guest-pack-premium-footer>button{width:100%;min-width:0}.album-atelier-command-deck{gap:19px;min-height:0;padding:22px 15px}.album-atelier-intro h2{font-size:39px}.album-atelier-intro p{font-size:7px!important}.album-atelier-metrics article{min-height:94px;padding:8px}.album-atelier-metrics strong{font-size:25px}.album-atelier-history>div{grid-template-columns:repeat(3,1fr)}.album-preview-frame-tools>span,.album-preview-frame-tools>label{display:none}.album-preview-frame-tools>button{font-size:6px!important}.album-story-sequencer article{grid-template-columns:19px 35px minmax(0,1fr) auto}.album-sequence-thumb{width:34px;height:34px}.album-story-sequencer article nav button{width:25px}.album-live-preview .momento-album-book{zoom:1}.album-studio-layout.preview-mobile .album-live-preview .momento-album-book{width:100%;box-shadow:none}}.setup-page-premium,.guest-experience-pack-premium,.guest-pack-setup{font-family:var(--font-geist-sans),Arial,sans-serif}.setup-page-premium .setup-page-intro h2,.setup-page-premium .setup-page-intro h2 em,.setup-page-premium .setup-progress strong,.setup-page-premium .setup-progress strong span{font-family:var(--font-geist-sans),Arial,sans-serif;font-style:normal}.setup-page-premium .setup-page-intro h2{letter-spacing:-.045em;font-weight:690}.setup-page-premium .setup-page-intro h2 em{font-weight:690}.setup-page-premium .setup-progress strong{letter-spacing:-.035em;font-weight:760}.guest-experience-pack-premium .guest-pack-copy h2,.guest-pack-setup>header h2,.guest-pack-design-studio>header h3,.guest-pack-control-card>header h3,.guest-pack-nfc-preview h3{letter-spacing:-.045em;font-family:inherit;font-style:normal;font-weight:690}.guest-experience-pack-premium .guest-pack-copy h2{font-size:clamp(39px,4.2vw,62px);line-height:.94}.guest-experience-pack-premium .guest-pack-copy h2 em{color:#0000;background:linear-gradient(92deg,#ef5c9e,#bd4bd0 52%,#4c89f7);-webkit-background-clip:text;background-clip:text;font-family:inherit;font-style:normal;font-weight:690}.guest-pack-premium-meta b{font-family:inherit;font-weight:760}.guest-pack-choice-list button>span svg,.guest-pack-item-nav button>span svg{stroke-width:1.8px;width:17px;height:17px}.guest-experience-pack-premium>.guest-pack-choice-list,.guest-pack-item-nav{grid-template-columns:repeat(6,minmax(0,1fr))}.guest-pack-nfc-preview{background:radial-gradient(circle at 18% 15%,#e446a433,#0000 30%),radial-gradient(circle at 86% 80%,#3384f633,#0000 35%),linear-gradient(145deg,#09152b,#030918 68%,#071327);border:1px solid #6c8fd552;border-radius:20px;flex-direction:column;min-height:610px;padding:31px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000052,inset 0 1px #ffffff0a}.guest-pack-nfc-preview:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#6c91d840 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 76%);mask-image:linear-gradient(#0000008c,#0000 76%)}.guest-pack-nfc-preview>header,.guest-pack-nfc-preview-copy,.guest-pack-nfc-preview>footer{z-index:2;position:relative}.guest-pack-nfc-preview>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.guest-pack-nfc-preview>header img{object-fit:contain;width:135px;height:auto}.guest-pack-nfc-preview>header span{color:#69dbba;letter-spacing:.14em;background:#1e917514;border:1px solid #65debc47;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:850}.guest-pack-nfc-visual{z-index:1;justify-content:center;align-items:center;gap:25px;min-height:265px;margin:18px 0 8px;display:flex;position:relative}.guest-pack-nfc-phone{color:#6b7f9c;background:linear-gradient(160deg,#0d1d35,#040a14);border:2px solid #344a6d;border-radius:24px;place-items:center;width:112px;height:205px;display:grid;position:relative;box-shadow:0 25px 50px #0000006b}.guest-pack-nfc-phone svg{width:29px;height:29px}.guest-pack-nfc-phone>i{background:#020611;border-radius:99px;width:38px;height:5px;position:absolute;top:8px}.guest-pack-nfc-signal{align-items:center;gap:5px;display:flex}.guest-pack-nfc-signal i{background:linear-gradient(#ed5ba7,#5889fa);border-radius:99px;width:5px;box-shadow:0 0 14px #d84dbe8c}.guest-pack-nfc-signal i:first-child{height:22px}.guest-pack-nfc-signal i:nth-child(2){height:38px}.guest-pack-nfc-signal i:nth-child(3){height:56px}.guest-pack-nfc-tag{color:#fff;background:radial-gradient(circle at 34% 28%,#ef52aa73,#282a70d6 48%,#061326 74%);border:1px solid #f66bb5b3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:135px;height:135px;display:flex;box-shadow:0 0 0 8px #d245ba14,0 0 45px #654fe757}.guest-pack-nfc-tag svg{stroke-width:1.55px;width:39px;height:39px}.guest-pack-nfc-tag small{letter-spacing:.15em;font-weight:850;font-size:6px!important}.guest-pack-nfc-preview-copy{margin-top:auto}.guest-pack-nfc-preview-copy>small{color:#f073b3;letter-spacing:.16em;font-weight:850;font-size:7px!important}.guest-pack-nfc-preview-copy h3{color:#f5f8fc;margin:8px 0;font-size:34px;line-height:.95}.guest-pack-nfc-preview-copy p{color:#94a2b6;max-width:460px;margin:0;line-height:1.55;font-size:8px!important}.guest-pack-nfc-preview>footer{background:#030a179e;border:1px solid #7797d033;border-radius:10px;justify-content:space-between;align-items:center;gap:13px;min-height:56px;margin-top:18px;padding:10px 12px;display:flex}.guest-pack-nfc-preview>footer span{min-width:0}.guest-pack-nfc-preview>footer b,.guest-pack-nfc-preview>footer small{display:block}.guest-pack-nfc-preview>footer b{color:#f178b7;letter-spacing:.14em;font-size:6px}.guest-pack-nfc-preview>footer small{color:#8596ac;text-overflow:ellipsis;white-space:nowrap;max-width:320px;margin-top:4px;overflow:hidden;font-size:6px!important}.guest-pack-nfc-preview>footer strong{color:#67dbba;letter-spacing:.13em;white-space:nowrap;font-size:6px}.guest-pack-nfc-control>header>span{color:#69dbb9;letter-spacing:.13em;background:#259a7814;border:1px solid #52dab24d;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:6px;font-weight:850;display:flex}.guest-pack-nfc-payload{background:#061326;border:1px solid #7997ce38;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:18px;padding:13px;display:grid}.guest-pack-nfc-payload>div{align-items:center;gap:9px;display:flex}.guest-pack-nfc-payload>div>svg{color:#ef70b1;width:18px}.guest-pack-nfc-payload>div span,.guest-pack-nfc-payload small,.guest-pack-nfc-payload b{display:block}.guest-pack-nfc-payload small{color:#697b92;letter-spacing:.12em;font-weight:850;font-size:5px!important}.guest-pack-nfc-payload b{color:#dfe7f2;margin-top:3px;font-size:7px}.guest-pack-nfc-payload code{color:#9eacc0;min-width:0;font:600 7px/1.3 var(--font-geist-sans),Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.guest-pack-nfc-payload>button{color:#dce5f1;background:#0b1a30;border:1px solid #83a3dc47;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.guest-pack-nfc-payload>button svg{width:15px}.guest-pack-nfc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.guest-pack-nfc-steps article{background:#071325bd;border:1px solid #7897ce2e;border-radius:11px;grid-template-columns:30px 1fr;align-content:start;gap:9px;min-height:116px;padding:12px;display:grid}.guest-pack-nfc-steps article>span{color:#ef75b4;background:#db409f14;border:1px solid #eb50aa57;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.guest-pack-nfc-steps svg{width:15px;height:15px}.guest-pack-nfc-steps small{color:#ed71b1;letter-spacing:.12em;font-weight:850;font-size:5px!important}.guest-pack-nfc-steps b{color:#e5ecf6;margin-top:4px;font-size:7px;display:block}.guest-pack-nfc-steps p{color:#7789a0;margin:5px 0 0;line-height:1.45;font-size:6px!important}.guest-pack-nfc-actions{grid-template-columns:1.3fr .85fr 1fr;gap:7px;margin-top:12px;display:grid}.guest-pack-nfc-actions button{color:#cdd8e6;white-space:normal;background:#09182c;border:1px solid #7d9cd640;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:43px;padding:8px 10px;font-size:7px;font-weight:780;display:flex}.guest-pack-nfc-actions button:first-child{color:#fff;background:linear-gradient(100deg,#e9579c,#b94bc8 52%,#3d82f4);border-color:#ffffff6b}.guest-pack-nfc-actions button:disabled{cursor:progress;opacity:.65}.guest-pack-nfc-actions svg{flex:none;width:15px;height:15px}.guest-pack-nfc-note{color:#718198;border-top:1px solid #7997cc24;margin:12px 0 0;padding-top:11px;line-height:1.5;font-size:6px!important}.guest-pack-nfc-note strong{color:#9ba9bb}@media (max-width:1150px){.guest-experience-pack-premium>.guest-pack-choice-list{grid-template-columns:repeat(3,minmax(0,1fr))}.guest-experience-pack-premium>.guest-pack-choice-list button:nth-child(3){border-right:0}.guest-experience-pack-premium>.guest-pack-choice-list button:nth-child(-n+3){border-bottom:1px solid #7c98cc26}.guest-pack-item-nav{scrollbar-width:none;grid-template-columns:repeat(6,minmax(132px,1fr));padding-bottom:4px;overflow-x:auto}.guest-pack-item-nav::-webkit-scrollbar{display:none}}@media (max-width:760px){.guest-pack-nfc-preview{border-radius:16px;min-height:500px;padding:20px}.guest-pack-nfc-preview>header img{width:112px}.guest-pack-nfc-visual{gap:15px;min-height:215px}.guest-pack-nfc-phone{border-radius:18px;width:83px;height:157px}.guest-pack-nfc-tag{width:105px;height:105px}.guest-pack-nfc-tag svg{width:30px;height:30px}.guest-pack-nfc-preview-copy h3{font-size:29px}.guest-pack-nfc-preview>footer{flex-direction:column;align-items:flex-start}.guest-pack-nfc-steps,.guest-pack-nfc-actions{grid-template-columns:1fr}.guest-pack-nfc-steps article{min-height:0}.guest-pack-nfc-actions button{min-height:44px}.guest-pack-nfc-payload{grid-template-columns:1fr auto}.guest-pack-nfc-payload>div{grid-column:1/-1}.guest-pack-nfc-payload code{font-size:6px}.guest-experience-pack-premium .guest-pack-copy h2{font-size:37px}.guest-experience-pack-premium>.guest-pack-choice-list,.guest-experience-pack-premium>.guest-pack-choice-list button:nth-child(5){grid-template-columns:1fr}.guest-experience-pack-premium>.guest-pack-choice-list button{border-bottom:1px solid #7c98cc26!important;border-right:0!important}.guest-experience-pack-premium>.guest-pack-choice-list button:last-child{border-bottom:0!important}}.guest-pack-setup-overlay{background:#01050deb;padding:18px}.guest-pack-setup{background:radial-gradient(circle at 4% 3%,#dc3a9e1c,#0000 27%),linear-gradient(145deg,#071326,#030a17) padding-box padding-box,linear-gradient(135deg,#ee4da9a3,#3e85f485) border-box;border-radius:22px;grid-template-rows:auto auto minmax(0,1fr);width:min(1740px,100vw - 30px);height:min(990px,100svh - 30px);max-height:none;padding:0;display:grid;overflow:hidden;box-shadow:0 45px 140px #000000ad}.guest-pack-setup>header{border-bottom:1px solid #7d99cc29;min-height:86px;margin:0;padding:18px 24px}.guest-pack-setup>header h2{margin-top:4px;font-size:25px}.guest-pack-setup>header p{max-width:780px;font-size:8px!important}.guest-pack-setup>header>button{border-radius:10px;width:38px;height:38px}.guest-pack-item-nav{background:#030a177a;border-bottom:1px solid #7d99cc24;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0;padding:0 14px}.guest-pack-item-nav button{background:0 0;border-width:0 1px 0 0;border-radius:0;min-height:67px}.guest-pack-item-nav button:last-child{border-right:0}.guest-pack-item-nav button.active{background:linear-gradient(#dc3f9e14,#3666db1f);box-shadow:inset 0 -2px #ef55a8}.guest-pack-optimised-grid{grid-template-columns:minmax(470px,.92fr) minmax(620px,1.08fr);gap:0;min-height:0;overflow:hidden}.guest-pack-preview-column{background:radial-gradient(circle at 50% 35%,#5545cc21,#0000 42%),#0208128f;border-right:1px solid #7d99cc26;height:100%;padding:18px;overflow:auto}.guest-pack-optimised-controls{background:#050e1d7a;align-content:start;height:100%;padding:18px;overflow:auto}.guest-pack-preview-column:before{content:"REAL OUTPUT PREVIEW";color:#718198;letter-spacing:.16em;margin:0 0 8px;font-size:6px;font-weight:850;display:block}.guest-pack-surface-media{border-radius:inherit;z-index:-2!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.guest-pack-art>article>.guest-pack-surface-media{z-index:0!important}.guest-pack-art>article>img,.guest-pack-art>article>span,.guest-pack-art>article>small{z-index:2}.guest-pack-art>article:after{content:"";z-index:1;background:linear-gradient(#0000 32%,#020712d1);position:absolute;inset:0}.guest-pack-invitation-preview,.guest-pack-live-preview,.guest-pack-artifact-poster,.guest-pack-share-preview{background-color:#071225;background-position:50%;background-size:cover}.guest-pack-invitation-preview>.guest-pack-surface-media,.guest-pack-live-preview>.guest-pack-surface-media,.guest-pack-artifact-poster>.guest-pack-surface-media,.guest-pack-share-preview>.guest-pack-surface-media{z-index:-2!important}.guest-pack-photo-picker img,.guest-pack-photo-picker video{object-fit:cover;width:100%;height:100%}.guest-pack-photo-picker button>em{color:#fff;letter-spacing:.08em;background:#050a18c7;border-radius:5px;align-items:center;gap:3px;padding:3px 5px;font-size:4px;font-style:normal;font-weight:850;display:flex;position:absolute;top:4px;right:4px}.guest-pack-photo-picker button>em svg{width:8px;height:8px}.guest-pack-master-themes{background:#061326;border:1px solid #7b98cc2b;border-radius:11px;margin-top:13px;padding:11px}.guest-pack-master-themes>header{justify-content:space-between;align-items:center;display:flex}.guest-pack-master-themes>header span{color:#6f8198;letter-spacing:.14em;font-size:5px;font-weight:850}.guest-pack-master-themes>header b{color:#e4ebf4;font-size:7px}.guest-pack-master-themes>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}.guest-pack-master-themes button{color:#8998ac;text-align:left;background:#08172b;border:1px solid #7b97ca26;border-radius:7px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:45px;padding:5px;display:grid}.guest-pack-master-themes button>i{border-radius:6px;width:24px;height:24px}.guest-pack-master-themes button>span{text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.guest-pack-master-themes button.active{color:#fff;background:linear-gradient(110deg,#d83d9e2e,#3966da29);border-color:#ef51aa94;box-shadow:0 0 15px #dc3dab14}.guest-pack-live-source{background:#061326;border:1px solid #7b98cc2e;border-radius:11px;margin-top:15px;padding:11px}.guest-pack-live-source>small{color:#7889a0;letter-spacing:.14em;font-weight:850;font-size:5px!important}.guest-pack-live-source>div{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.guest-pack-live-source button{color:#8494aa;text-align:left;background:#08172b;border:1px solid #7b98cc2e;border-radius:9px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:8px;min-height:56px;padding:8px;display:grid}.guest-pack-live-source button>svg{justify-self:center;width:17px}.guest-pack-live-source button b,.guest-pack-live-source button small{display:block}.guest-pack-live-source button b{color:#d7e0ec;font-size:7px}.guest-pack-live-source button small{color:#67788f;margin-top:4px;font-size:5px}.guest-pack-live-source button.active{color:#f176b5;background:linear-gradient(110deg,#d83d9e2e,#3966da26);border-color:#ee51a994}.guest-pack-screen-photo>video{background:#071022;border:3px solid #ffffffe0;border-radius:50%;width:96%;height:96%;position:absolute;inset:2%;box-shadow:0 0 0 7px #d046d821,0 30px 60px #00000073}.guest-pack-camera-preview{color:#eaf0f8;text-align:center;background:radial-gradient(circle at 50% 38%,#3c74da47,#061123 67%);border:3px solid #ffffffdb;border-radius:50%;place-content:center;justify-items:center;gap:7px;display:grid;position:absolute;inset:2%}.guest-pack-camera-preview svg{width:25px;color:var(--screen-accent,#ef5aa9)}.guest-pack-camera-preview b{letter-spacing:.12em;font-size:7px}.guest-pack-camera-preview small{color:#8393aa;max-width:82px;line-height:1.35;font-size:5px!important}@media (max-width:1150px){.guest-pack-setup{width:calc(100vw - 16px);height:calc(100svh - 16px)}.guest-pack-item-nav{grid-template-columns:repeat(7,minmax(130px,1fr));overflow-x:auto}.guest-pack-optimised-grid{grid-template-columns:1fr}.guest-pack-preview-column{border-bottom:1px solid #7d99cc26;border-right:0;height:auto;position:relative}.guest-pack-optimised-controls{height:auto}.guest-pack-master-themes>div{grid-template-columns:repeat(5,minmax(90px,1fr));overflow-x:auto}}@media (max-width:760px){.guest-pack-setup-overlay{padding:0}.guest-pack-setup{border-radius:0;width:100%;height:100svh}.guest-pack-setup>header{min-height:76px;padding:14px}.guest-pack-item-nav{padding:0 6px}.guest-pack-optimised-grid{overflow:auto}.guest-pack-preview-column,.guest-pack-optimised-controls{padding:12px;overflow:visible}.guest-pack-master-themes>div{grid-template-columns:repeat(10,100px)}.guest-pack-live-source>div{grid-template-columns:1fr}}.guest-pack-setup,.guest-pack-setup>header,.guest-pack-item-nav,.guest-pack-optimised-grid,.guest-pack-preview-column,.guest-pack-optimised-controls,.guest-pack-design-studio,.guest-pack-control-card{box-sizing:border-box;min-width:0}.guest-pack-setup{max-width:calc(100vw - 28px);overflow:hidden}.guest-pack-setup>header>div{min-width:0}.guest-pack-setup>header h2,.guest-pack-setup>header p{overflow-wrap:anywhere}.guest-pack-item-nav{grid-template-columns:repeat(7,minmax(0,1fr));padding:0;overflow:hidden}.guest-pack-item-nav button{gap:7px;min-width:0;min-height:68px;padding:8px 7px;overflow:hidden}.guest-pack-item-nav button>span{width:28px;height:28px}.guest-pack-item-nav button>div{overflow:hidden}.guest-pack-item-nav button b,.guest-pack-item-nav button em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.guest-pack-optimised-grid{grid-template-columns:minmax(390px,.88fr) minmax(0,1.12fr);width:100%;overflow:hidden}.guest-pack-preview-column,.guest-pack-optimised-controls{width:100%;min-width:0;overflow-x:hidden}.guest-pack-optimised-controls>*{max-width:100%}.guest-pack-premium-presets{background:linear-gradient(145deg,#08162aeb,#040c1af2);border:1px solid #7c99cf2e;border-radius:12px;margin-top:14px;padding:13px}.guest-pack-premium-presets>header{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:11px;display:flex}.guest-pack-premium-presets>header small{color:#ef6caf;letter-spacing:.15em;font-weight:850;display:block;font-size:6px!important}.guest-pack-premium-presets>header h4{color:#ecf1f7;margin:4px 0 0;font-size:12px}.guest-pack-premium-presets>header>span{color:#75859b;white-space:nowrap;min-width:0;font-size:6px}.guest-pack-premium-presets>header>span b{color:#dce4ef}.guest-pack-premium-presets>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.guest-pack-premium-presets button{color:#94a3b7;text-align:left;white-space:normal;background:#071527;border:1px solid #7c99cf2b;border-radius:10px;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:74px;padding:7px;display:grid;position:relative;overflow:hidden}.guest-pack-premium-presets button:hover,.guest-pack-premium-presets button.active{border-color:var(--pack-accent,#ef58aa)}@supports (color:color-mix(in lab, red, red)){.guest-pack-premium-presets button:hover,.guest-pack-premium-presets button.active{border-color:color-mix(in srgb,var(--pack-accent,#ef58aa),#fff 8%)}}.guest-pack-premium-presets button:hover,.guest-pack-premium-presets button.active{color:#fff;background:linear-gradient(120deg,#de42a224,#3669dd21);box-shadow:inset 0 1px #ffffff0a}.guest-pack-premium-presets button>span{min-width:0}.guest-pack-premium-presets button>span>b,.guest-pack-premium-presets button>span>small,.guest-pack-premium-presets button>span>em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.guest-pack-premium-presets button>span>b{color:#e8edf5;font-size:8px}.guest-pack-premium-presets button>span>small{color:#7d8ba0;margin-top:3px;font-size:6px!important}.guest-pack-premium-presets button>span>em{color:#53657e;text-transform:capitalize;margin-top:5px;font-size:5px;font-style:normal}.guest-pack-premium-presets button>strong{color:#72ddbd;letter-spacing:.08em;background:#0a2a2a;border-radius:4px;padding:3px 4px;font-size:4px;position:absolute;top:5px;right:5px}.guest-pack-preset-art{background:linear-gradient(145deg,var(--preset-two),#030918);border:1px solid #ffffff21;border-radius:7px;width:68px;height:56px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guest-pack-preset-art{background:linear-gradient(145deg,color-mix(in srgb,var(--preset-two),#020815 54%),#030918)}}.guest-pack-preset-art{box-shadow:inset 0 1px #ffffff0d}.guest-pack-preset-art b{background:var(--preset-one);display:block;position:absolute}.guest-pack-preset-art b:first-child{background:linear-gradient(145deg,var(--preset-one),var(--preset-two));border-radius:50%;width:34px;height:34px;top:7px;right:5px}.guest-pack-preset-art b:nth-child(2){border-radius:3px;width:22px;height:4px;top:12px;left:6px}.guest-pack-preset-art b:nth-child(3){background:var(--preset-three);opacity:.78;border-radius:3px;width:29px;height:3px;top:21px;left:6px}.preset-arch .guest-pack-preset-art b:first-child{border-radius:19px 19px 3px 3px;height:41px}.preset-gallery .guest-pack-preset-art b:first-child{width:38px;height:29px;box-shadow:-7px 7px 0 var(--preset-three);border-radius:2px}@supports (color:color-mix(in lab, red, red)){.preset-gallery .guest-pack-preset-art b:first-child{box-shadow:-7px 7px 0 color-mix(in srgb,var(--preset-three),transparent 35%)}}.preset-split .guest-pack-preset-art b:first-child{border-radius:0;width:31px;height:56px;top:0;right:0}.preset-organic .guest-pack-preset-art b:first-child{border-radius:58% 42% 62% 38%/38% 60% 40% 62%;width:40px;height:38px}.preset-collage .guest-pack-preset-art b:first-child{width:31px;height:31px;box-shadow:-13px 16px 0 var(--preset-one);border-radius:3px;top:5px;right:4px}@supports (color:color-mix(in lab, red, red)){.preset-collage .guest-pack-preset-art b:first-child{box-shadow:-13px 16px 0 color-mix(in srgb,var(--preset-one),var(--preset-three) 40%)}}.preset-bordered .guest-pack-preset-art:after{content:"";border:1px solid var(--preset-one);position:absolute;inset:5px}.preset-panoramic .guest-pack-preset-art b:first-child{border-radius:0;width:68px;height:27px;top:7px;right:0}.preset-scoreboard .guest-pack-preset-art b:first-child{border-radius:2px;width:30px;height:22px;top:7px;right:5px}.preset-scoreboard .guest-pack-preset-art:after{content:"41";color:#fff;font-size:9px;font-weight:900;position:absolute;top:11px;right:11px}.preset-modular .guest-pack-preset-art b:first-child{width:25px;height:21px;box-shadow:0 25px 0 var(--preset-two),-30px 25px 0 var(--preset-three);border-radius:2px}@supports (color:color-mix(in lab, red, red)){.preset-modular .guest-pack-preset-art b:first-child{box-shadow:0 25px 0 color-mix(in srgb,var(--preset-two),#fff 10%),-30px 25px 0 color-mix(in srgb,var(--preset-three),#fff 5%)}}.guest-pack-surface-control{background:#040d1cb8;border:1px solid #7f9dd233;border-radius:12px;min-width:0;margin:15px 0;padding:13px}.guest-pack-surface-control>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.guest-pack-surface-control>header>div{min-width:0}.guest-pack-surface-control>header small{color:#ef6cae;letter-spacing:.14em;font-weight:850;display:block;font-size:6px!important}.guest-pack-surface-control>header h4{color:#e8edf5;margin:4px 0;font-size:11px}.guest-pack-surface-control>header p{color:#77869b;margin:0;line-height:1.45;font-size:7px!important}.guest-pack-surface-control>header>button{color:#adb9c9;background:#09182b;border:1px solid #89a5d840;border-radius:7px;flex:none;min-height:31px;padding:0 9px;font-size:6px;font-weight:750}.guest-pack-section-upload{grid-template-columns:40px minmax(0,1fr)!important;min-height:68px!important;padding:9px 12px!important}.guest-pack-section-upload>span{width:37px!important;height:37px!important}.guest-pack-section-upload>b,.guest-pack-section-upload>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guest-pack-motion-note{color:#8292a7;align-items:center;gap:7px;margin:9px 0 0;display:flex;font-size:7px!important}.guest-pack-motion-note svg{color:#ef6bab;width:13px}.guest-pack-surface-control .guest-pack-photo-picker{margin-top:11px}.guest-pack-surface-control .guest-pack-photo-picker>div{grid-template-columns:repeat(6,minmax(0,1fr))}.guest-pack-guide-preview,.guest-pack-nfc-preview{isolation:isolate;background-position:50%;background-size:cover}.guest-pack-guide-shade,.guest-pack-nfc-shade{z-index:-1;background:linear-gradient(145deg,#030914d6,#040c1bba 52%,#030812f0);position:absolute;inset:0}.guest-pack-screen-preview{isolation:isolate;background:linear-gradient(145deg,var(--pack-accent-two),#030816)}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview{background:linear-gradient(145deg,color-mix(in srgb,var(--pack-accent-two),#020816 70%),#030816)}}.pack-type-modern h3,.pack-type-modern h3 span,.pack-type-modern h3 em{font-family:var(--font-geist-sans),Arial,sans-serif!important;letter-spacing:-.055em!important;font-style:normal!important;font-weight:780!important}.pack-type-signature h3 em,.pack-type-signature>em{font-family:Iowan Old Style,Baskerville,Georgia,serif!important;font-style:italic!important;font-weight:500!important}.pack-align-center{text-align:center}.pack-align-center .guest-pack-screen-title,.pack-align-center .guest-pack-live-copy,.pack-align-center .guest-pack-artifact-poster,.pack-align-center.guest-pack-share-preview{text-align:center;align-items:center}.pack-composition-arch>.guest-pack-surface-media{border-radius:48% 48% 8px 8px!important;width:74%!important;height:65%!important;inset:5% 13% 30%!important}.pack-composition-arch.guest-pack-share-preview,.pack-composition-arch.guest-pack-invitation-preview{text-align:center;align-items:center}.pack-composition-arch.guest-pack-share-preview>h3,.pack-composition-arch.guest-pack-invitation-preview>h3{max-width:86%}.pack-composition-gallery>.guest-pack-surface-media{box-shadow:35px 28px 0 var(--pack-accent);border:7px solid #ffffffe0;border-radius:3px!important;width:72%!important;height:61%!important;inset:8% 9% 31%!important}@supports (color:color-mix(in lab, red, red)){.pack-composition-gallery>.guest-pack-surface-media{box-shadow:35px 28px 0 color-mix(in srgb,var(--pack-accent),transparent 55%)}}.pack-composition-gallery.guest-pack-artifact-poster{text-align:left;align-items:flex-start}.pack-composition-gallery.guest-pack-artifact-poster>div{align-self:flex-end}.pack-composition-split>.guest-pack-surface-media{border-radius:0!important;width:50%!important;left:50%!important}.pack-composition-split.guest-pack-invitation-preview,.pack-composition-split.guest-pack-share-preview,.pack-composition-split.guest-pack-artifact-poster{text-align:left;align-items:flex-start;padding-right:52%}.pack-composition-split.guest-pack-artifact-poster>div{align-self:flex-start}.pack-composition-organic>.guest-pack-surface-media{border-radius:58% 42% 62% 38%/42% 58%!important;width:79%!important;height:62%!important;inset:4% -7% 34% 28%!important}.pack-composition-organic:after{content:"";z-index:-1;aspect-ratio:1;background:var(--pack-accent-three);border-radius:50%;width:38%;position:absolute;bottom:-8%;left:-12%}@supports (color:color-mix(in lab, red, red)){.pack-composition-organic:after{background:color-mix(in srgb,var(--pack-accent-three),transparent 72%)}}.pack-composition-collage>.guest-pack-surface-media{clip-path:polygon(7% 0,100% 7%,93% 94%,0 100%);border-radius:0!important;width:69%!important;height:67%!important;inset:4% 3% 29% 28%!important}.pack-composition-collage:after{content:"";z-index:-1;background:linear-gradient(135deg,var(--pack-accent),var(--pack-accent-two));position:absolute;inset:15% 58% 53% 4%;transform:rotate(-7deg)}.pack-composition-bordered:after{content:"";z-index:4;border:1px solid var(--pack-accent);position:absolute;inset:16px}@supports (color:color-mix(in lab, red, red)){.pack-composition-bordered:after{border:1px solid color-mix(in srgb,var(--pack-accent),#fff 18%)}}.pack-composition-bordered:after{pointer-events:none}.pack-composition-bordered>.guest-pack-surface-media{border-radius:0!important;width:88%!important;height:63%!important;inset:6%!important}.pack-composition-panoramic>.guest-pack-surface-media{border-radius:0!important;width:100%!important;height:56%!important;inset:0 0 44%!important}.pack-composition-panoramic.guest-pack-invitation-preview,.pack-composition-panoramic.guest-pack-share-preview{justify-content:flex-end}.pack-composition-panoramic.guest-pack-invitation-preview>h3,.pack-composition-panoramic.guest-pack-share-preview>h3{max-width:90%}.pack-composition-scoreboard{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px)!important;background-size:28px 28px!important}.pack-composition-scoreboard h3,.pack-composition-scoreboard em{text-transform:uppercase}.pack-composition-scoreboard>.guest-pack-surface-media{border-radius:3px!important;width:46%!important;height:55%!important;inset:8% 6% 37% 48%!important}.pack-composition-scoreboard:after{content:"LIVE / 41";color:var(--pack-accent);letter-spacing:.16em;font-size:9px;font-weight:900;position:absolute;bottom:8%;right:8%}.pack-composition-modular>.guest-pack-surface-media{border-radius:5px!important;width:47%!important;height:49%!important;inset:5% 5% 46% 48%!important}.pack-composition-modular:after{content:"";z-index:-1;border:1px solid var(--pack-accent-two);width:47%;height:36%;position:absolute;bottom:5%;right:5%}@supports (color:color-mix(in lab, red, red)){.pack-composition-modular:after{border:1px solid color-mix(in srgb,var(--pack-accent-two),transparent 42%)}}.pack-composition-modular:after{background:linear-gradient(135deg,var(--pack-accent),transparent)}@supports (color:color-mix(in lab, red, red)){.pack-composition-modular:after{background:linear-gradient(135deg,color-mix(in srgb,var(--pack-accent),transparent 80%),transparent)}}.guest-pack-screen-preview.pack-composition-arch .guest-pack-screen-photo>i,.guest-pack-screen-preview.pack-composition-arch .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-arch .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-arch .guest-pack-camera-preview{border-radius:50% 50% 10% 10%}.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-photo{width:35%;top:120px;left:36%;transform:rotate(-1.5deg)}.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-photo>i{display:none}.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-gallery .guest-pack-camera-preview{width:100%;height:100%;box-shadow:22px 20px 0 var(--pack-accent),0 30px 60px #00000073;border-width:7px;border-radius:2px;inset:0}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-gallery .guest-pack-camera-preview{box-shadow:22px 20px 0 color-mix(in srgb,var(--pack-accent),transparent 54%),0 30px 60px #00000073}}.guest-pack-screen-preview.pack-composition-split .guest-pack-screen-photo>i{display:none}.guest-pack-screen-preview.pack-composition-split .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-split .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-split .guest-pack-camera-preview{border-width:1px;border-radius:9px;width:100%;height:100%;inset:0}.guest-pack-screen-preview.pack-composition-organic .guest-pack-screen-photo{width:39%;top:91px;left:35%;transform:rotate(2deg)}.guest-pack-screen-preview.pack-composition-organic .guest-pack-screen-photo>i,.guest-pack-screen-preview.pack-composition-organic .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-organic .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-organic .guest-pack-camera-preview{border-radius:58% 42% 62% 38%/42% 58%}.guest-pack-screen-preview.pack-composition-collage .guest-pack-screen-photo{width:37%;top:100px;left:36%;transform:rotate(1.5deg)}.guest-pack-screen-preview.pack-composition-collage .guest-pack-screen-photo>i{display:none}.guest-pack-screen-preview.pack-composition-collage .guest-pack-screen-photo:before{content:"";z-index:-1;background:linear-gradient(135deg,var(--pack-accent),var(--pack-accent-two));opacity:.62;position:absolute;inset:14% 52% 46% -20%;transform:rotate(-8deg)}.guest-pack-screen-preview.pack-composition-collage .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-collage .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-collage .guest-pack-camera-preview{clip-path:polygon(7% 0,100% 7%,93% 94%,0 100%);border-radius:0;width:100%;height:100%;inset:0}.guest-pack-screen-preview.pack-composition-bordered .guest-pack-screen-frame{border-width:2px;border-radius:0;inset:20px}.guest-pack-screen-preview.pack-composition-bordered .guest-pack-screen-photo>i{display:none}.guest-pack-screen-preview.pack-composition-bordered .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-bordered .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-bordered .guest-pack-camera-preview{border-width:1px;border-radius:0;width:100%;height:100%;inset:0}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo{aspect-ratio:16/10;width:45%;top:160px;left:31%}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo>i{display:none}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-camera-preview{border-width:2px;border-radius:9px;width:100%;height:100%;inset:0}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo>span{bottom:-17px}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo>b{bottom:-45px}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo>small{bottom:-61px}.guest-pack-screen-preview.pack-composition-scoreboard{background-image:linear-gradient(90deg,#ffffff07 1px,transparent 1px),linear-gradient(#ffffff07 1px,transparent 1px),var(--screen-canvas)!important;background-size:35px 35px,35px 35px,auto!important}.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-screen-photo>i{display:none}.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-camera-preview{border-width:2px;border-radius:3px;width:100%;height:100%;inset:0}.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-screen-title>div span{border:1px solid var(--pack-accent-three);padding:6px}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-screen-title>div span{border:1px solid color-mix(in srgb,var(--pack-accent-three),transparent 72%)}}.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-title{border:1px solid var(--pack-accent-three);width:31%;padding:14px;top:100px;left:30px}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-title{border:1px solid color-mix(in srgb,var(--pack-accent-three),transparent 72%)}}.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-title{background:#030a177a}.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-photo>i{display:none}.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-photo>img,.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-photo>video,.guest-pack-screen-preview.pack-composition-modular .guest-pack-camera-preview{border-width:1px;border-radius:5px;width:100%;height:100%;inset:0}.guest-pack-screen-preview.pack-composition-modular>aside,.guest-pack-screen-preview.pack-composition-modular>footer{border:1px solid var(--pack-accent-three);padding:10px}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-modular>aside,.guest-pack-screen-preview.pack-composition-modular>footer{border:1px solid color-mix(in srgb,var(--pack-accent-three),transparent 72%)}}.guest-pack-screen-preview.pack-composition-modular>aside,.guest-pack-screen-preview.pack-composition-modular>footer{background:#030a1799}.guest-pack-screen-preview{aspect-ratio:16/9;border-radius:14px;min-height:0;top:18px;container-type:inline-size}.guest-pack-screen-frame{border-radius:2.5%;inset:2.1% 1.35%}.guest-pack-screen-preview>header{height:9%;top:5%;left:4%;right:4%}.guest-pack-screen-preview>header>img{width:7.5%;height:auto;max-height:100%}.guest-pack-screen-preview>header>span{min-height:24px;padding:0 10px;font-size:1.05cqi}.guest-pack-screen-preview>header>time{font-size:1.75cqi}.guest-pack-screen-preview>header>time small{font-size:.78cqi}.guest-pack-screen-promise{z-index:7;color:var(--screen-title-primary,#fff);text-align:center;pointer-events:none;justify-items:center;gap:2px;display:grid;position:absolute;top:4.2%;left:24%;right:24%}.guest-pack-screen-promise small{color:var(--screen-accent,#ef5aa9);letter-spacing:.16em;align-items:center;gap:5px;font-size:.72cqi;font-weight:900;display:flex}.guest-pack-screen-promise small i{background:var(--screen-accent,#ef5aa9);width:5px;height:5px;box-shadow:0 0 8px var(--screen-accent,#ef5aa9);border-radius:50%}.guest-pack-screen-promise b{letter-spacing:-.02em;font-size:1.28cqi}.guest-pack-screen-promise p{max-width:82%;color:var(--screen-muted,#8793ab);margin:0;font-size:.73cqi;line-height:1.35}.guest-pack-screen-title{width:29%;top:20%;left:4.5%}.guest-pack-screen-title>small{font-size:.78cqi}.guest-pack-screen-title h3{margin-top:2.2cqi}.guest-pack-screen-title h3 span,.guest-pack-screen-title h3 em{font-size:clamp(17px,6.2cqi,44px)!important}.guest-pack-screen-title>p{margin-top:1.5cqi;font-size:.78cqi}.guest-pack-screen-title>div{gap:1cqi;margin-top:4cqi}.guest-pack-screen-title>div span{grid-template-columns:5.8cqi 1fr;padding-bottom:1cqi}.guest-pack-screen-title>div b{font-size:2.7cqi}.guest-pack-screen-title>div small{font-size:.72cqi}.guest-pack-screen-photo{width:39%;top:14%;left:34.5%}.guest-pack-screen-photo>span{min-height:2.7cqi;padding:0 1.25cqi;font-size:.8cqi;bottom:-2.1cqi}.guest-pack-screen-photo>b{font-size:1.8cqi;bottom:-5.4cqi}.guest-pack-screen-photo>small{font-size:.82cqi;bottom:-7.6cqi}.guest-pack-screen-preview>aside{width:20.5%;top:19%;right:3.8%}.guest-pack-screen-preview>aside>small{padding-bottom:1.4cqi;font-size:.75cqi}.guest-pack-screen-preview>aside>span{grid-template-columns:3.2cqi 1fr;gap:0 1cqi;min-height:6.7cqi}.guest-pack-screen-preview>aside>span i{width:3cqi;height:3cqi;font-size:.8cqi}.guest-pack-screen-preview>aside>span b{font-size:1cqi}.guest-pack-screen-preview>aside>span small{font-size:.75cqi}.guest-pack-screen-preview>footer{border-radius:1.2cqi;grid-template-columns:1fr 7.2cqi;gap:1.2cqi;width:21%;padding:1.3cqi;bottom:4.5%;right:3.8%}.guest-pack-screen-preview>footer small{font-size:.72cqi}.guest-pack-screen-preview>footer b{font-size:1.05cqi}.guest-pack-screen-preview>footer img,.guest-pack-screen-preview>footer svg{width:7.2cqi;height:7.2cqi;padding:.5cqi}.guest-pack-screen-preview.pack-composition-arch .guest-pack-screen-photo{width:40%;top:13%;left:34%}.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-title{top:18%}.guest-pack-screen-preview.pack-composition-gallery .guest-pack-screen-photo{width:35%;top:19%;left:36%}.guest-pack-screen-preview.pack-composition-split .guest-pack-screen-title{width:36%;top:19%;left:4%}.guest-pack-screen-preview.pack-composition-split .guest-pack-screen-photo{width:36%;top:12.5%;left:43%}.guest-pack-screen-preview.pack-composition-split>aside{width:17%;right:2.5%}.guest-pack-screen-preview.pack-composition-split>footer{width:18%;right:2.5%}.guest-pack-screen-preview.pack-composition-organic .guest-pack-screen-photo{width:39%;top:14.5%;left:35%}.guest-pack-screen-preview.pack-composition-collage .guest-pack-screen-title{top:17%}.guest-pack-screen-preview.pack-composition-collage .guest-pack-screen-photo{width:37%;top:16%;left:36%}.guest-pack-screen-preview.pack-composition-bordered .guest-pack-screen-frame{border-width:2px;inset:3%}.guest-pack-screen-preview.pack-composition-bordered .guest-pack-screen-photo{width:35%;top:16%;left:36%}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-title{width:27%;top:22%}.guest-pack-screen-preview.pack-composition-panoramic .guest-pack-screen-photo{width:45%;top:25%;left:31%}.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-screen-title{top:16%}.guest-pack-screen-preview.pack-composition-scoreboard .guest-pack-screen-photo{width:34%;top:20%;left:37%}.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-title{width:31%;padding:1.8cqi;top:16%;left:3.8%}.guest-pack-screen-preview.pack-composition-modular .guest-pack-screen-photo{width:31%;top:19%;left:39%}@media (max-width:1380px){.guest-pack-item-nav button{justify-content:center}.guest-pack-item-nav button em{display:none}.guest-pack-item-nav button>span{width:25px;height:25px}.guest-pack-optimised-grid{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr)}.guest-pack-premium-presets button{grid-template-columns:56px minmax(0,1fr)}.guest-pack-preset-art{width:56px}.guest-pack-surface-control .guest-pack-photo-picker>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1120px){.guest-pack-setup{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.guest-pack-optimised-grid{grid-template-columns:1fr;overflow-y:auto}.guest-pack-preview-column{border-bottom:1px solid #7d99cc26;border-right:0;height:auto;position:relative}.guest-pack-optimised-controls{height:auto;overflow:visible}.guest-pack-item-nav button b{font-size:7px}.guest-pack-premium-presets>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.guest-pack-item-nav{grid-template-columns:repeat(7,minmax(82px,1fr));overflow-x:auto}.guest-pack-item-nav button{text-align:center;flex-direction:column;gap:4px;padding:7px 4px}.guest-pack-premium-presets>div{grid-template-columns:1fr}.guest-pack-surface-control>header{flex-direction:column}.guest-pack-surface-control .guest-pack-photo-picker>div{grid-template-columns:repeat(3,minmax(0,1fr))}.guest-pack-copy-editor{grid-template-columns:1fr}.pack-composition-split.guest-pack-invitation-preview,.pack-composition-split.guest-pack-share-preview,.pack-composition-split.guest-pack-artifact-poster{padding-right:30px}.pack-composition-split>.guest-pack-surface-media{opacity:.5;width:58%!important;left:42%!important}}.pack-studio-page{width:100%;max-width:none!important;margin:0!important;padding:0!important}.guest-pack-embedded-shell{background:#020816;width:100%;min-width:0;position:relative}.guest-pack-setup.guest-pack-setup-embedded{width:100%;max-width:none;height:calc(100svh - 2px);min-height:820px;box-shadow:none;background:radial-gradient(circle at 78% 7%,#3b73ee1c,#0000 30%),radial-gradient(circle at 8% 12%,#e841a217,#0000 28%),linear-gradient(145deg,#071326,#030916);border:0;border-radius:0}.guest-pack-setup-embedded>.pack-studio-masthead{background:linear-gradient(90deg,#ea48a60e,#0000 48%);justify-content:flex-start;align-items:center;display:flex;border-bottom:1px solid #829fd229!important;min-height:106px!important;margin:0!important;padding:24px 30px!important}.pack-studio-masthead>div{align-items:center;gap:16px;display:flex}.pack-studio-masthead img{object-fit:contain;filter:drop-shadow(0 0 18px #df49ac33);width:58px;height:58px}.pack-studio-masthead span{display:block}.pack-studio-masthead h2{color:#f2f5fa!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;letter-spacing:.16em!important;margin:0!important;font-size:19px!important;font-weight:780!important}.pack-studio-masthead p{color:#8999b1!important;letter-spacing:.22em!important;margin:7px 0 0!important;font-size:7px!important;font-weight:820!important}.guest-pack-setup-embedded .guest-pack-item-nav{background:#030915b3;padding-inline:22px}.guest-pack-setup-embedded .guest-pack-optimised-grid{grid-template-columns:minmax(510px,.96fr) minmax(620px,1.04fr)}.guest-pack-setup-embedded .guest-pack-preview-column,.guest-pack-setup-embedded .guest-pack-optimised-controls{padding:24px}.guest-pack-preview-canvas{position:relative}.guest-pack-design-layer{cursor:grab;-webkit-user-select:none;user-select:none}.guest-pack-design-layer:active{cursor:grabbing}.guest-pack-design-layer.selected{outline:1px dashed var(--pack-accent,#ef58aa)}@supports (color:color-mix(in lab, red, red)){.guest-pack-design-layer.selected{outline:1px dashed color-mix(in srgb,var(--pack-accent,#ef58aa),#fff 18%)}}.guest-pack-design-layer.selected{outline-offset:6px}.guest-pack-design-layer.selected:after{content:"DRAG";color:#fff;background:var(--pack-accent,#ef58aa);border-radius:4px;padding:3px 5px;position:absolute;top:-15px;right:-7px}@supports (color:color-mix(in lab, red, red)){.guest-pack-design-layer.selected:after{background:color-mix(in srgb,var(--pack-accent,#ef58aa),#091426 30%)}}.guest-pack-design-layer.selected:after{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:.12em;pointer-events:none;font-size:5px;font-style:normal;font-weight:850;line-height:1}.guest-pack-design-layer.customised{max-width:min(90%,820px)}.guest-pack-layout-editor{background:linear-gradient(145deg,#08172bf5,#040c1afa);border:1px solid #819ed333;border-radius:12px;margin-top:14px;padding:15px;box-shadow:inset 0 1px #ffffff06}.guest-pack-layout-editor>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.guest-pack-layout-editor>header small{color:#ef6cae;letter-spacing:.16em;font-weight:850;display:block;font-size:6px!important}.guest-pack-layout-editor>header h4{color:#edf2f8;margin:5px 0 0;font-size:13px}.guest-pack-layout-editor>header p{color:#77889f;max-width:500px;margin:6px 0 0;line-height:1.5;font-size:7px!important}.guest-pack-layout-editor>header>span{color:#6ee0c2;letter-spacing:.12em;background:#10554b26;border:1px solid #64dec040;border-radius:999px;flex:none;padding:6px 8px;font-size:5px;font-weight:850}.guest-pack-layer-picker{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.guest-pack-layer-picker button{color:#96a6b9;background:#08172a;border:1px solid #7d9acf33;border-radius:8px;align-items:center;gap:7px;min-height:35px;padding:5px 10px;font-size:7px;font-weight:760;display:flex}.guest-pack-layer-picker button span{color:#788aa3;background:#061224;border:1px solid #8ba7da33;border-radius:6px;place-items:center;width:23px;height:23px;font-size:7px;display:grid}.guest-pack-layer-picker button.active{color:#fff;background:linear-gradient(120deg,#e03ea133,#3d69dd29);border-color:#ef53aab3}.guest-pack-layer-picker button.active span{color:#f17bb9;border-color:#ef53aa80}.guest-pack-layout-sliders{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.guest-pack-layout-sliders label{background:#061326;border:1px solid #7c99cd29;border-radius:9px;padding:10px;display:block}.guest-pack-layout-sliders label>span{color:#8292a7;justify-content:space-between;font-size:6px;font-weight:720;display:flex}.guest-pack-layout-sliders label b{color:#e8edf5}.guest-pack-layout-sliders input{accent-color:#ec58a9;width:100%;margin-top:10px}.guest-pack-layout-editor>footer{border-top:1px solid #7c99cd24;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding-top:12px;display:flex}.guest-pack-layout-editor>footer>div{align-items:center;gap:5px;display:flex}.guest-pack-layout-editor>footer button{color:#98a7ba;background:#071528;border:1px solid #7e9bcf33;border-radius:7px;min-height:30px;padding:0 9px;font-size:6px;font-weight:760}.guest-pack-layout-editor>footer button:hover,.guest-pack-layout-editor>footer button.active{color:#fff;background:#dd3e9e24;border-color:#ef52aa8c}.guest-pack-align-control>span{color:#63758d;letter-spacing:.12em;margin-right:5px;font-size:5px;font-weight:850}.guest-pack-align-control button{width:31px;padding:0!important;font-size:13px!important}.guest-pack-align-control button:first-of-type{text-align:left}.guest-pack-align-control button:last-of-type{text-align:right}.suite-production-hero,.suite-orders-hero{background:radial-gradient(circle at 18% 7%,#e0409f24,#0000 35%),radial-gradient(circle at 78% 24%,#3a70e629,#0000 40%),linear-gradient(145deg,#0a162d,#050b18);border:1px solid #7d9cd333;border-radius:28px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);gap:42px;min-height:430px;padding:56px 60px;display:grid;overflow:hidden}.suite-production-hero>div>span,.suite-orders-hero>div>span{color:#ef6eb0;letter-spacing:.18em;align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex}.suite-production-hero>div>span svg,.suite-orders-hero>div>span svg{width:18px}.suite-production-hero .suite-approved-logo,.suite-orders-hero .suite-approved-logo{width:82px;height:82px;margin-top:32px}.suite-production-hero h2,.suite-orders-hero h2{color:#f4f6fa;letter-spacing:-.07em;margin:18px 0 0;font-size:clamp(56px,6vw,98px);font-weight:670;line-height:.9}.suite-production-hero h2 em,.suite-orders-hero h2 em{color:#0000;background:linear-gradient(90deg,#f05ca8,#b356d8 54%,#4b87f4);-webkit-background-clip:text;background-clip:text;font-style:normal}.suite-production-hero>div>p,.suite-orders-hero>div>p{color:#9aa8bb;max-width:760px;margin:25px 0 0;font-size:16px;line-height:1.65}.suite-production-hero>div>button{color:#fff;background:linear-gradient(100deg,#df419e,#8c50de 58%,#3e7fee);border:1px solid #ffffff2b;border-radius:13px;align-items:center;gap:14px;min-height:56px;margin-top:28px;padding:0 22px;font-weight:780;display:flex}.suite-production-hero>aside,.suite-orders-hero>aside{background:#040d1db8;border:1px solid #819ed438;border-radius:22px;align-self:stretch;padding:30px}.suite-production-hero>aside>small,.suite-orders-hero>aside>small{color:#ef6dae;letter-spacing:.17em;font-size:8px;font-weight:850}.suite-production-hero>aside>div{background:#08162a;border:1px solid #7f9cd22e;border-radius:15px;align-items:center;gap:16px;margin-top:28px;padding:18px;display:flex}.suite-production-hero>aside>div .suite-approved-logo{width:58px;height:58px;margin:0}.suite-production-hero>aside>div span b,.suite-production-hero>aside>div span small{display:block}.suite-production-hero>aside>div span b{color:#f0f3f8;font-size:17px}.suite-production-hero>aside>div span small{color:#8191a6;margin-top:6px;font-size:9px}.suite-production-hero aside dl,.suite-orders-hero aside dl{border-block:1px solid #7d9acf29;grid-template-columns:repeat(3,1fr);gap:0;margin:28px 0 0;display:grid}.suite-production-hero aside dl div,.suite-orders-hero aside dl div{border-right:1px solid #7d9acf29;padding:19px 9px}.suite-production-hero aside dl div:last-child,.suite-orders-hero aside dl div:last-child{border-right:0}.suite-production-hero aside dt,.suite-orders-hero aside dt{color:#72839b;text-transform:uppercase;font-size:7px}.suite-production-hero aside dd,.suite-orders-hero aside dd{color:#fff;margin:8px 0 0;font-size:24px;font-weight:760}.suite-orders-hero>aside>strong{color:#fff;margin-top:26px;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:78px;font-weight:500;line-height:1;display:block}.suite-orders-hero>aside>span{color:#8797ab;font-size:11px}.suite-orders-command{margin-top:18px}@media (max-width:1180px){.guest-pack-setup-embedded .guest-pack-optimised-grid{grid-template-columns:1fr;overflow-y:auto}.guest-pack-setup-embedded{min-height:100svh;height:auto!important}.suite-production-hero,.suite-orders-hero{grid-template-columns:1fr;padding:38px}.guest-pack-layout-sliders{grid-template-columns:1fr}}@media (max-width:720px){.pack-studio-masthead h2{font-size:13px!important}.pack-studio-masthead img{width:42px;height:42px}.guest-pack-setup-embedded>.pack-studio-masthead{min-height:82px!important;padding:18px!important}.guest-pack-layout-editor>header,.guest-pack-layout-editor>footer{flex-direction:column;align-items:flex-start}.suite-production-hero,.suite-orders-hero{border-radius:18px;padding:26px 20px}.suite-production-hero h2,.suite-orders-hero h2{font-size:48px}.suite-production-hero>aside,.suite-orders-hero>aside{padding:20px}}.guest-pack-mobile-roll-review{background:radial-gradient(circle at 50% 28%,#793cd12b,#0000 36%),linear-gradient(145deg,#061326,#020811);border:1px solid #7d9acf2e;border-radius:18px;flex-direction:column;min-height:100%;padding:24px;display:flex}.guest-pack-mobile-roll-review>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.guest-pack-mobile-roll-review>header small{color:#ef66ae;letter-spacing:.18em;font-size:6px;font-weight:900;display:block}.guest-pack-mobile-roll-review>header h3{color:#f2f5fa;margin:6px 0 0;font-size:19px}.guest-pack-mobile-roll-review>header p{color:#8191a7;max-width:560px;margin:7px 0 0;font-size:8px;line-height:1.55}.guest-pack-mobile-roll-review>header>span{color:#66dfc0;letter-spacing:.13em;background:#0e564924;border:1px solid #5ddec03d;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 10px;font-size:6px;font-weight:900;display:flex}.guest-pack-mobile-roll-review>header>span i{background:#65dfc0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #65dfc0}.guest-pack-phone-stage{background:radial-gradient(circle at 50% 43%,#ec4ca91f,#0000 36%),#030914;border:1px solid #7e9bd024;border-radius:16px;flex:1;place-items:start center;min-height:900px;margin-top:20px;padding:24px;display:grid}.guest-pack-roll-screen{aspect-ratio:390/844;background:#020813;border:0;border-radius:0;width:min(100%,430px);position:relative;overflow:hidden;box-shadow:0 28px 70px #0000006b}.guest-pack-roll-screen iframe{background:#020813;border:0;border-radius:0;width:100%;height:100%;display:block}.guest-pack-mobile-roll-review>footer{border-top:1px solid #7d9acf24;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.guest-pack-mobile-roll-review>footer>span{grid-template-columns:22px minmax(0,1fr);gap:2px 9px;display:grid}.guest-pack-mobile-roll-review>footer>span i{color:#66dfbf;background:#0d524626;border:1px solid #60ddbe47;border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.guest-pack-mobile-roll-review>footer b{color:#dfe5ee;font-size:8px}.guest-pack-mobile-roll-review>footer small{color:#74869e;font-size:6px}.guest-pack-mobile-roll-review>footer>a{color:#fff;background:linear-gradient(110deg,#e03ea02e,#4067de29);border:1px solid #ee54aa66;border-radius:9px;align-items:center;gap:12px;min-height:36px;padding:0 13px;font-size:7px;font-weight:820;text-decoration:none;display:flex}.guest-pack-setup-embedded .guest-pack-item-nav{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:720px){.guest-pack-mobile-roll-review{padding:15px}.guest-pack-mobile-roll-review>header{flex-direction:column}.guest-pack-phone-stage{min-height:0;padding:0}.guest-pack-roll-screen{width:100%}.guest-pack-mobile-roll-review>footer{flex-direction:column;align-items:flex-start}.guest-pack-mobile-roll-review>footer>a{justify-content:center;width:100%}}.guest-pack-theme-generator{border-block:1px solid #7e9bcf2b;margin:0 0 22px;padding:22px 0}.guest-pack-theme-generator>header{align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.guest-pack-theme-generator>header>span:first-child{color:#f273b7;background:linear-gradient(145deg,#e541a42b,#4468dd1f);border:1px solid #ef52aa5c;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid;box-shadow:inset 0 1px #ffffff0a}.guest-pack-theme-generator>header>span:first-child svg{width:17px}.guest-pack-theme-generator>header>div{min-width:0}.guest-pack-theme-generator>header small{color:#ed6db0;letter-spacing:.19em;font-size:6px;font-weight:900;display:block}.guest-pack-theme-generator>header h4{color:#f0f3f8;margin:5px 0 0;font-size:17px;line-height:1.15}.guest-pack-theme-generator>header>span:last-child{color:#65dcbf;letter-spacing:.14em;white-space:nowrap;background:#0d534821;border:1px solid #65ddbf3d;border-radius:999px;margin-left:auto;padding:7px 9px;font-size:5px;font-weight:900}.guest-pack-generator-stage{background:linear-gradient(145deg,#0a1a31f5,#040c1bfa);border:1px solid #7d9acf33;border-radius:14px;grid-template-columns:minmax(150px,.55fr) minmax(210px,1fr) minmax(126px,.48fr);align-items:stretch;gap:18px;padding:16px;display:grid;box-shadow:0 17px 45px #0003,inset 0 1px #ffffff06}.guest-pack-generator-art{--screen-accent:var(--generator-one,#ef55aa);--screen-accent-two:var(--generator-two,#8f55e7);--screen-accent-three:var(--generator-three,#4388f1);isolation:isolate;border:1px solid var(--screen-accent);min-height:128px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guest-pack-generator-art{border:1px solid color-mix(in srgb,var(--screen-accent) 34%,#263a59)}}.guest-pack-generator-art{background:radial-gradient(circle at 70% 24%,var(--screen-accent-two),transparent 28%),radial-gradient(circle at 30% 82%,var(--screen-accent),transparent 34%),linear-gradient(145deg,#0a1427,#030914);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.guest-pack-generator-art{background:radial-gradient(circle at 70% 24%,color-mix(in srgb,var(--screen-accent-two) 34%,transparent),transparent 28%),radial-gradient(circle at 30% 82%,color-mix(in srgb,var(--screen-accent) 26%,transparent),transparent 34%),linear-gradient(145deg,#0a1427,#030914)}}.guest-pack-generator-art{box-shadow:inset 0 0 28px #00000057}.guest-pack-generator-art>span{z-index:3;background:linear-gradient(90deg,var(--screen-accent),var(--screen-accent-two),var(--screen-accent-three));height:3px;box-shadow:0 0 16px var(--screen-accent);border-radius:999px;position:absolute;bottom:15%;left:13%;right:13%}@supports (color:color-mix(in lab, red, red)){.guest-pack-generator-art>span{box-shadow:0 0 16px color-mix(in srgb,var(--screen-accent) 52%,transparent)}}.guest-pack-generator-copy{align-self:center;min-width:0}.guest-pack-generator-copy>small{color:#71839b;letter-spacing:.16em;font-size:6px;font-weight:850;display:block}.guest-pack-generator-copy h5{color:#f2f4f8;margin:6px 0 0;font-size:20px;line-height:1.05}.guest-pack-generator-copy p{color:#8191a7;max-width:430px;margin:8px 0 0;font-size:7px;line-height:1.55}.guest-pack-generator-copy dl{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.guest-pack-generator-copy dl div{background:#040c1a85;border:1px solid #7c99cd26;border-radius:7px;padding:6px 8px}.guest-pack-generator-copy dt{color:#596d87;letter-spacing:.12em;text-transform:uppercase;font-size:5px;font-weight:850}.guest-pack-generator-copy dd{color:#cbd3df;text-transform:capitalize;margin:3px 0 0;font-size:6px;font-weight:760}.guest-pack-generator-actions{align-content:center;gap:7px;display:grid}.guest-pack-generator-actions button{color:#aeb9c9;white-space:nowrap;background:#08162a;border:1px solid #7e9bd036;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:41px;padding:0 12px;font-size:7px;font-weight:820;display:flex}.guest-pack-generator-actions button svg{width:13px}.guest-pack-generator-actions button.primary{color:#fff;background:linear-gradient(105deg,#de439e,#9351de 57%,#3f82ef);border-color:#ffffff30;box-shadow:0 12px 26px #893dc22e}.guest-pack-generator-actions button:disabled{cursor:wait;opacity:.58}.guest-pack-generator-actions button:not(:disabled):hover{border-color:#ef54ab8c;transform:translateY(-1px)}.guest-pack-saved-library{margin-top:15px}.guest-pack-saved-library>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.guest-pack-saved-library>header>span:first-child{color:#9eacc0;letter-spacing:.14em;align-items:center;gap:7px;font-size:6px;font-weight:880;display:flex}.guest-pack-saved-library>header svg{color:#ed64ad;width:13px}.guest-pack-saved-library>header>span:last-child{color:#71839b;text-align:center;background:#08162a;border-radius:999px;min-width:24px;padding:4px 7px;font-size:6px}.guest-pack-saved-library>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.guest-pack-saved-library button{color:#a5b2c4;text-align:left;background:#071528;border:1px solid #7d9acf2b;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;gap:9px;min-width:0;min-height:51px;padding:7px;display:grid}.guest-pack-saved-library button:hover{color:#fff;background:linear-gradient(115deg,#e03ea11c,#3763d017);border-color:#ef54ab80}.guest-pack-saved-library button>i{background:linear-gradient(135deg,var(--preset-one,#ef55aa),var(--preset-two,#8f55e7) 55%,var(--preset-three,#4388f1));border-radius:7px;width:34px;height:34px;box-shadow:inset 0 1px #ffffff2b,0 5px 12px #0003}.guest-pack-saved-library button>span{min-width:0}.guest-pack-saved-library button b,.guest-pack-saved-library button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.guest-pack-saved-library button b{color:#dfe5ee;font-size:7px}.guest-pack-saved-library button small{color:#657891;text-transform:capitalize;margin-top:4px;font-size:5px}.guest-pack-saved-library button>svg{color:#536881;width:12px}.guest-pack-saved-empty{color:#667990;text-align:center;background:#06112280;border:1px dashed #7c99cd33;border-radius:9px;margin:12px 0 0;padding:12px;font-size:6px;line-height:1.5}:is(.guest-pack-screen-preview,.live-audience-display){isolation:isolate}:is(.guest-pack-generated-effects,.live-generated-effects){z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}:is(.guest-pack-generated-effects,.live-generated-effects)>i,.guest-pack-generator-art>i{pointer-events:none;display:block;position:absolute}:is(.guest-pack-screen-preview,.live-audience-display)>:not(.guest-pack-generated-effects):not(.live-generated-effects):not(.live-audience-fullscreen-gate){z-index:2}.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-halo>i:first-child{aspect-ratio:1;border:1px solid var(--screen-accent);width:43%;top:11%;left:38%}@supports (color:color-mix(in lab, red, red)){.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-halo>i:first-child{border:1px solid color-mix(in srgb,var(--screen-accent) 44%,transparent)}}.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-halo>i:first-child{box-shadow:0 0 52px var(--screen-accent-two),inset 0 0 40px var(--screen-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-halo>i:first-child{box-shadow:0 0 52px color-mix(in srgb,var(--screen-accent-two) 21%,transparent),inset 0 0 40px color-mix(in srgb,var(--screen-accent) 12%,transparent)}}.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-halo>i:nth-child(2){aspect-ratio:1;border:1px dashed var(--screen-accent-three);width:29%;top:20%;left:45%}@supports (color:color-mix(in lab, red, red)){.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-halo>i:nth-child(2){border:1px dashed color-mix(in srgb,var(--screen-accent-three) 38%,transparent)}}.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-halo>i:nth-child(2){border-radius:50%}.live-effect-halo :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-halo>i:nth-child(3){background:var(--screen-accent);width:7px;height:7px;box-shadow:22vw -28vh 0 -2px var(--screen-accent-three),46vw -6vh 0 -1px var(--screen-accent-two),68vw -32vh 0 -2px var(--screen-accent);border-radius:50%;bottom:11%;left:8%}.live-effect-prism :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-prism>i:first-child{opacity:.24;background:linear-gradient(135deg,var(--screen-accent),var(--screen-accent-two) 54%,transparent 55%);clip-path:polygon(9% 0,100% 11%,86% 100%,0 87%);width:49%;height:68%;top:13%;left:29%;transform:rotate(-3deg)}.live-effect-prism :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-prism>i:nth-child(2){opacity:.15;background:linear-gradient(150deg,var(--screen-accent-three),transparent);clip-path:polygon(100% 0,70% 100%,0 39%);width:24%;height:55%;top:5%;right:4%}.live-effect-prism :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-prism>i:nth-child(3){background:linear-gradient(90deg,transparent,var(--screen-accent),transparent);width:42%;height:2px;box-shadow:0 0 18px var(--screen-accent);bottom:4%;left:3%;transform:rotate(-9deg)}.live-effect-film :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-film>i:first-child{opacity:.08;background:repeating-linear-gradient(0deg,#0000 0 5px,#fff 6px);inset:0}.live-effect-film :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-film>i:nth-child(2){opacity:.18;background:linear-gradient(90deg,transparent,var(--screen-accent),transparent);filter:blur(20px);width:24%;height:150%;animation:10s ease-in-out infinite momento-film-sweep;top:-20%;left:-30%;transform:rotate(18deg)}.live-effect-film :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-film>i:nth-child(3){border:1px solid var(--screen-accent);inset:3%}@supports (color:color-mix(in lab, red, red)){.live-effect-film :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-film>i:nth-child(3){border:1px solid color-mix(in srgb,var(--screen-accent) 29%,transparent)}}.live-effect-film :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-film>i:nth-child(3){box-shadow:inset 0 0 70px #00000075}.live-effect-constellation :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-constellation>i:first-child{opacity:.42;background-image:radial-gradient(circle,var(--screen-accent) 0 1.5px,transparent 2px),radial-gradient(circle,var(--screen-accent-three) 0 1px,transparent 1.5px);background-position:8% 19%,0 0;background-size:83px 73px,117px 109px;inset:0}.live-effect-constellation :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-constellation>i:nth-child(2){opacity:.22;background:linear-gradient(13deg,transparent 48%,var(--screen-accent-two) 49% 50%,transparent 51%),linear-gradient(-16deg,transparent 49%,var(--screen-accent-three) 50%,transparent 51%);width:69%;height:44%;top:22%;left:11%}.live-effect-constellation :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-constellation>i:nth-child(3){border:1px solid var(--screen-accent);width:10px;height:10px;box-shadow:0 0 18px var(--screen-accent);border-radius:50%;bottom:13%;right:12%}.live-effect-silk :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-silk>i:first-child{border:1px solid var(--screen-accent);width:58%;height:87%;top:4%;left:-9%}@supports (color:color-mix(in lab, red, red)){.live-effect-silk :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-silk>i:first-child{border:1px solid color-mix(in srgb,var(--screen-accent) 32%,transparent)}}.live-effect-silk :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-silk>i:first-child{border-radius:48% 52% 64% 36%/41% 38% 62% 59%;transform:rotate(18deg)}.live-effect-silk :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-silk>i:nth-child(2){aspect-ratio:1;background:var(--screen-accent-two);border-radius:50%;width:54%;bottom:-22%;right:-8%}@supports (color:color-mix(in lab, red, red)){.live-effect-silk :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-silk>i:nth-child(2){background:color-mix(in srgb,var(--screen-accent-two) 18%,transparent)}}.live-effect-silk :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-silk>i:nth-child(2){filter:blur(52px)}.live-effect-silk :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-silk>i:nth-child(3){opacity:.18;background:linear-gradient(90deg,transparent,var(--screen-accent-three),transparent);filter:blur(16px);width:24%;height:170%;top:-42%;left:36%;transform:rotate(31deg)}.live-effect-kinetic :is(.guest-pack-generated-effects,.live-generated-effects)>i:first-child,.guest-pack-generator-art.live-effect-kinetic>i:first-child{opacity:.23;background:linear-gradient(90deg,transparent,var(--screen-accent),var(--screen-accent-two),transparent);clip-path:polygon(0 42%,100% 0,95% 61%,4% 100%);width:83%;height:16%;top:20%;left:-8%;transform:rotate(-5deg)}.live-effect-kinetic :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-kinetic>i:nth-child(2){opacity:.18;background:linear-gradient(90deg,transparent,var(--screen-accent-three),var(--screen-accent),transparent);clip-path:polygon(0 0,100% 41%,94% 100%,5% 58%);width:69%;height:13%;bottom:18%;right:-10%;transform:rotate(6deg)}.live-effect-kinetic :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-kinetic>i:nth-child(3){border:1px solid var(--screen-accent);width:92%;height:90%;top:5%;left:4%}@supports (color:color-mix(in lab, red, red)){.live-effect-kinetic :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-kinetic>i:nth-child(3){border:1px solid color-mix(in srgb,var(--screen-accent) 26%,transparent)}}.live-effect-kinetic :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(3),.guest-pack-generator-art.live-effect-kinetic>i:nth-child(3){clip-path:polygon(0 9%,94% 0,100% 92%,8% 100%)}.live-frame-editorial :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-editorial>i:nth-child(4){border-inline:1px solid var(--screen-accent);width:90%;height:82%;top:9%;left:5%}@supports (color:color-mix(in lab, red, red)){.live-frame-editorial :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-editorial>i:nth-child(4){border-inline:1px solid color-mix(in srgb,var(--screen-accent) 32%,transparent)}}.live-frame-editorial :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-editorial>i:nth-child(4){background:linear-gradient(90deg,transparent 32.8%,var(--screen-accent-three) 33%,transparent 33.2%,transparent 66.4%,var(--screen-accent-three) 66.6%,transparent 66.8%)}@supports (color:color-mix(in lab, red, red)){.live-frame-editorial :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-editorial>i:nth-child(4){background:linear-gradient(90deg,transparent 32.8%,color-mix(in srgb,var(--screen-accent-three) 16%,transparent) 33%,transparent 33.2%,transparent 66.4%,color-mix(in srgb,var(--screen-accent-three) 16%,transparent) 66.6%,transparent 66.8%)}}.live-frame-cinema :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-cinema>i:nth-child(4){border-block:clamp(5px,1.4vw,26px) solid #00000057;inset:0;box-shadow:inset 0 0 70px #0000004d}.live-frame-prism :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-prism>i:nth-child(4){border:1px solid var(--screen-accent);inset:2%}@supports (color:color-mix(in lab, red, red)){.live-frame-prism :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-prism>i:nth-child(4){border:1px solid color-mix(in srgb,var(--screen-accent) 38%,transparent)}}.live-frame-prism :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-prism>i:nth-child(4){clip-path:polygon(0 0,92% 0,100% 13%,100% 100%,8% 100%,0 87%)}.live-frame-orbital :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-orbital>i:nth-child(4){aspect-ratio:1;border:1px dashed var(--screen-accent-three);width:66%;top:-28%;left:24%}@supports (color:color-mix(in lab, red, red)){.live-frame-orbital :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-orbital>i:nth-child(4){border:1px dashed color-mix(in srgb,var(--screen-accent-three) 25%,transparent)}}.live-frame-orbital :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-orbital>i:nth-child(4){border-radius:50%;animation:34s linear infinite momento-orbit}@keyframes momento-film-sweep{0%,22%{transform:translate(0)rotate(18deg)}72%,to{transform:translate(590%)rotate(18deg)}}@keyframes momento-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.live-effect-film :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(2),.guest-pack-generator-art.live-effect-film>i:nth-child(2),.live-frame-orbital :is(.guest-pack-generated-effects,.live-generated-effects)>i:nth-child(4),.guest-pack-generator-art.live-frame-orbital>i:nth-child(4){animation:none}}@media (max-width:1380px){.guest-pack-generator-stage{grid-template-columns:130px minmax(190px,1fr)}.guest-pack-generator-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.guest-pack-generator-stage{grid-template-columns:1fr}.guest-pack-generator-art{min-height:160px}.guest-pack-generator-actions{grid-column:auto}.guest-pack-saved-library>div{grid-template-columns:1fr}.guest-pack-theme-generator>header>span:last-child{display:none}}.guest-pack-live-editor-active{z-index:260!important;width:100vw!important;max-width:none!important;height:100dvh!important;min-height:0!important;box-shadow:none!important;background:#02050a!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.live-editor-command-bar{z-index:20;background:#030811f7;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;height:68px;display:grid;position:relative;box-shadow:0 14px 35px #00000047;border:0!important;border-bottom:1px solid #94a3b829!important;margin:0!important;padding:0 18px!important}.live-editor-back{-webkit-appearance:none;appearance:none;color:#e9edf4;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:10px;min-width:0;display:flex}.live-editor-back>span:first-child{background:#071426;border:1px solid #91a6cd3d;border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.live-editor-back>span:last-child,.live-editor-status span{gap:2px;display:grid}.live-editor-back small,.live-editor-status small{color:#75869e;letter-spacing:.16em;font-size:6px;font-weight:900}.live-editor-back b,.live-editor-status b{font-size:10px}.live-editor-status{justify-self:center;align-items:center;gap:9px;display:flex}.live-editor-status i{background:#5ce0c0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px #5ce0c0}.live-editor-status span{text-align:center}.live-editor-actions{justify-self:end;align-items:center;gap:7px;display:flex}.live-editor-actions button{color:#abb7c7;cursor:pointer;background:#071426;border:1px solid #91a6cd38;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:7px;font-weight:800;display:flex}.live-editor-actions button.primary{color:#fff;background:linear-gradient(105deg,#de439e,#9351de 57%,#3f82ef);border-color:#ffffff2b}.live-editor-actions svg{width:13px}.guest-pack-live-editor-active .guest-pack-optimised-grid{background:#02050a;grid-template-columns:minmax(0,1fr) minmax(360px,410px)!important;gap:0!important;height:calc(100dvh - 68px)!important;min-height:0!important;display:grid!important;overflow:hidden!important}.guest-pack-live-editor-active.inspector-closed .guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr) 0!important}.guest-pack-live-editor-active .guest-pack-preview-column{background:radial-gradient(circle at 50% 45%,#402b6338,#0000 52%),#02050a;border:0!important;grid-template-rows:minmax(0,1fr)!important;place-items:center!important;min-width:0!important;height:100%!important;padding:32px 18px 18px!important;display:grid!important;position:relative!important;overflow:hidden!important}.guest-pack-live-editor-active .guest-pack-preview-column:before{z-index:2;content:"FULL 16:9 OUTPUT · SCALED TO FIT";pointer-events:none;margin:0;position:absolute;top:12px;left:24px}.guest-pack-live-editor-active .guest-pack-screen-preview{container-type:inline-size;aspect-ratio:16/9!important;border:1px solid #ffffff29!important;border-radius:18px!important;width:min(100% - 24px,177.778dvh - 234.667px)!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:calc(100% - 14px)!important;margin:0!important;position:relative!important;top:auto!important;overflow:hidden!important}.guest-pack-live-editor-active .guest-pack-optimised-controls{transition:opacity .2s;background:#07101e!important;border-left:1px solid #94a3b82e!important;min-width:0!important;height:100%!important;padding:0 18px 40px!important;overflow-y:auto!important}.guest-pack-live-editor-active.inspector-closed .guest-pack-optimised-controls{visibility:hidden;opacity:0;pointer-events:none}.guest-pack-live-editor-active .guest-pack-design-studio{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.guest-pack-live-editor-active .guest-pack-design-studio>header{display:none!important}.live-editor-inspector-tabs{z-index:15;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040a14f0;border-bottom:1px solid #94a3b829;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 -18px 18px;padding:12px 18px;display:grid;position:sticky;top:0}.live-editor-inspector-tabs button{color:#8292a8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-height:35px;font-size:7px;font-weight:800}.live-editor-inspector-tabs button.active{color:#fff;background:linear-gradient(110deg,#df3d9f33,#4068db29);border-color:#ef53aa73}.live-panel-direction .guest-pack-layout-editor,.live-panel-direction .guest-pack-copy-editor,.live-panel-direction .guest-pack-screen-control,.live-panel-layout .guest-pack-theme-generator,.live-panel-layout .guest-pack-premium-presets,.live-panel-layout .guest-pack-screen-control,.live-panel-media .guest-pack-theme-generator,.live-panel-media .guest-pack-premium-presets,.live-panel-media .guest-pack-layout-editor,.live-panel-media .guest-pack-copy-editor{display:none!important}.guest-pack-screen-preview .studio-broadcast-header{z-index:10;border-bottom:1px solid var(--pack-accent-three);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1.3cqi;padding-bottom:1.1cqi;display:grid;position:absolute;inset:3.4% 3.5% auto}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview .studio-broadcast-header{border-bottom:1px solid color-mix(in srgb,var(--pack-accent-three) 22%,transparent)}}.studio-broadcast-brand{align-items:center;gap:.8cqi;width:22%;min-width:0;display:flex}.studio-broadcast-brand img{object-fit:contain;width:4.3cqi;height:3.5cqi}.studio-broadcast-brand span{gap:.16cqi;display:grid}.studio-broadcast-brand small{color:var(--pack-accent);letter-spacing:.18em;font-size:.52cqi;font-weight:900}.studio-broadcast-brand b{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;max-width:14cqi;font-size:.78cqi;overflow:hidden}.guest-pack-screen-preview .studio-broadcast-live{border:1px solid var(--pack-accent);align-items:center;gap:.45cqi;min-height:2.5cqi;padding:0 1cqi;display:flex;position:static}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview .studio-broadcast-live{border:1px solid color-mix(in srgb,var(--pack-accent) 60%,transparent)}}.guest-pack-screen-preview .studio-broadcast-live{color:var(--pack-accent);background:var(--pack-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview .studio-broadcast-live{background:color-mix(in srgb,var(--pack-accent) 12%,#040812d6)}}.guest-pack-screen-preview .studio-broadcast-live{letter-spacing:.14em;font-size:.58cqi;font-weight:900}.studio-broadcast-live i,.studio-broadcast-lower-third i,.studio-broadcast-ticker i{background:var(--pack-accent);width:.45cqi;height:.45cqi;box-shadow:0 0 1cqi var(--pack-accent);border-radius:50%}.guest-pack-screen-preview .studio-broadcast-header time{color:#f5f7fb;text-align:right;gap:.1cqi;font-size:1cqi;display:grid;position:static}.guest-pack-screen-preview .studio-broadcast-header time small{color:#7f8da2;letter-spacing:.12em;font-size:.55cqi}.studio-broadcast-copy{width:31%;padding:1.4cqi 0}.studio-broadcast-copy>small{color:var(--pack-accent);letter-spacing:.2em;font-size:.63cqi;font-weight:900}.studio-broadcast-copy h3{color:#f4f6fa;letter-spacing:-.06em;margin:1.1cqi 0 0;font-size:3.35cqi;line-height:.94}.studio-broadcast-copy h3 em{color:#0000;background:linear-gradient(95deg,var(--pack-accent),var(--pack-accent-two),var(--pack-accent-three));-webkit-background-clip:text;background-clip:text;margin-top:.28cqi;font-style:normal;display:block}.studio-broadcast-copy>p{color:#a5b0c2;margin:1.2cqi 0 0;font-size:.82cqi;line-height:1.55}.studio-broadcast-copy>div{border-block:1px solid #97a9ca29;grid-template-columns:repeat(3,1fr);margin-top:1.45cqi;display:grid}.studio-broadcast-copy>div span{border-right:1px solid #97a9ca29;gap:.15cqi;padding:.65cqi 0;display:grid}.studio-broadcast-copy>div span:last-child{border-right:0}.studio-broadcast-copy>div b{color:#fff;font-size:1.3cqi}.studio-broadcast-copy>div small{color:#7c8ba0;letter-spacing:.12em;font-size:.5cqi;font-weight:850}.studio-broadcast-media{border:1px solid var(--pack-accent);width:42%;height:60%;overflow:visible}@supports (color:color-mix(in lab, red, red)){.studio-broadcast-media{border:1px solid color-mix(in srgb,var(--pack-accent) 55%,#fff 12%)}}.studio-broadcast-media{box-shadow:0 2.2cqi 5cqi #00000075,0 0 3cqi var(--pack-accent);background:#050b18;border-radius:1.8cqi}@supports (color:color-mix(in lab, red, red)){.studio-broadcast-media{box-shadow:0 2.2cqi 5cqi #00000075,0 0 3cqi color-mix(in srgb,var(--pack-accent) 18%,transparent)}}.studio-broadcast-media>i{border:1px solid var(--pack-accent-two);position:absolute;inset:-1.3cqi}@supports (color:color-mix(in lab, red, red)){.studio-broadcast-media>i{border:1px solid color-mix(in srgb,var(--pack-accent-two) 34%,transparent)}}.studio-broadcast-media>i{border-radius:inherit;pointer-events:none}.studio-broadcast-media>img,.studio-broadcast-media>video{border-radius:inherit;width:100%;height:100%;display:block}.studio-broadcast-lower-third{border:1px solid var(--pack-accent);justify-items:center;gap:.24cqi;padding:.75cqi 1cqi 1cqi;display:grid;position:absolute;bottom:-4.3cqi;left:7%;right:7%}@supports (color:color-mix(in lab, red, red)){.studio-broadcast-lower-third{border:1px solid color-mix(in srgb,var(--pack-accent) 42%,transparent)}}.studio-broadcast-lower-third{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#030812e0;border-radius:1cqi;box-shadow:0 1.4cqi 3cqi #0000005c}.studio-broadcast-lower-third small{color:var(--pack-accent);letter-spacing:.15em;align-items:center;gap:.4cqi;font-size:.52cqi;font-weight:900;display:flex}.studio-broadcast-lower-third b{color:#fff;font-size:1.12cqi}.studio-broadcast-lower-third span{color:#7d8ca2;font-size:.64cqi}.guest-pack-screen-preview>aside.studio-broadcast-activity{z-index:8;width:18%!important;display:grid!important;position:absolute!important;inset:20% 3.5% auto auto!important}.studio-broadcast-activity>small{color:var(--pack-accent);letter-spacing:.17em;border-bottom:1px solid #96a8c929;padding-bottom:.85cqi;font-size:.62cqi;font-weight:900}.studio-broadcast-activity>span{align-content:center;min-height:4.4cqi;position:relative;border-bottom:1px solid #96a8c91f!important;grid-template-columns:2cqi minmax(0,1fr)!important;gap:.7cqi!important;padding:.65cqi 0!important;display:grid!important}.studio-broadcast-activity>span i{border:1px solid var(--pack-accent);grid-row:1/3;place-items:center;width:1.7cqi;height:1.7cqi;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-broadcast-activity>span i{border:1px solid color-mix(in srgb,var(--pack-accent) 42%,transparent)}}.studio-broadcast-activity>span i{color:var(--pack-accent);border-radius:50%;font-size:.55cqi;font-style:normal}.studio-broadcast-activity>span b{font-size:.66cqi;line-height:1.3}.studio-broadcast-activity>span small{color:#718197;letter-spacing:.1em;font-size:.48cqi}.guest-pack-screen-preview>footer.studio-broadcast-qr{border:1px solid var(--pack-accent-three)!important;grid-template-columns:minmax(0,1fr) 5cqi!important;align-items:center!important;gap:.9cqi!important;width:18%!important;min-height:0!important;padding:.9cqi!important;display:grid!important}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview>footer.studio-broadcast-qr{border:1px solid color-mix(in srgb,var(--pack-accent-three) 34%,transparent)!important}}.guest-pack-screen-preview>footer.studio-broadcast-qr{background:linear-gradient(135deg,#050e1fe8,#110823e8)!important;border-radius:1cqi!important;box-shadow:0 1.4cqi 3cqi #00000061!important}.studio-broadcast-qr>div{gap:.25cqi;display:grid}.studio-broadcast-qr small{color:var(--pack-accent);letter-spacing:.13em;font-size:.5cqi;font-weight:900}.studio-broadcast-qr b{color:#fff;font-size:.84cqi;line-height:1.1}.studio-broadcast-qr img,.studio-broadcast-qr>svg{object-fit:contain;background:#fff!important;border-radius:.5cqi!important;width:5cqi!important;height:5cqi!important;padding:.25cqi!important}.studio-broadcast-ticker{z-index:11;border-block:1px solid var(--pack-accent-three);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1cqi;min-height:3.2cqi;padding:0 1cqi;display:grid;position:absolute;bottom:2.8%;left:3.5%;right:3.5%}@supports (color:color-mix(in lab, red, red)){.studio-broadcast-ticker{border-block:1px solid color-mix(in srgb,var(--pack-accent-three) 24%,transparent)}}.studio-broadcast-ticker{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#040a16db,#040a166b,#040a16db)}.studio-broadcast-ticker span{color:var(--pack-accent);letter-spacing:.14em;align-items:center;gap:.42cqi;font-size:.52cqi;font-weight:900;display:flex}.studio-broadcast-ticker b{color:#e5e9f1;letter-spacing:.08em;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.6cqi;overflow:hidden}.studio-broadcast-ticker small{color:#718198;letter-spacing:.1em;font-size:.46cqi;font-weight:800}.guest-pack-screen-preview.pack-composition-arch .studio-broadcast-media{border-radius:46% 46% 1.8cqi 1.8cqi}.guest-pack-screen-preview.pack-composition-gallery .studio-broadcast-media{box-shadow:1cqi 1cqi 0 var(--pack-accent-two),-1cqi -.8cqi 0 var(--pack-accent),0 2.2cqi 5cqi #00000075;border-radius:.35cqi}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-gallery .studio-broadcast-media{box-shadow:1cqi 1cqi 0 color-mix(in srgb,var(--pack-accent-two) 14%,transparent),-1cqi -.8cqi 0 color-mix(in srgb,var(--pack-accent) 10%,transparent),0 2.2cqi 5cqi #00000075}}.guest-pack-screen-preview.pack-composition-gallery .studio-broadcast-media>img{transform:rotate(1.5deg)scale(1.04)}.guest-pack-screen-preview.pack-composition-split .studio-broadcast-copy{width:34%}.guest-pack-screen-preview.pack-composition-split .studio-broadcast-media{border-radius:0;width:45%}.guest-pack-screen-preview.pack-composition-organic .studio-broadcast-media{clip-path:polygon(4% 9%,92% 0,100% 85%,80% 100%,0 91%);border-radius:3cqi}.guest-pack-screen-preview.pack-composition-collage .studio-broadcast-media:after{content:"";z-index:-1;border:1px solid var(--pack-accent-three);position:absolute;inset:8% -8% -7% 10%}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-collage .studio-broadcast-media:after{border:1px solid color-mix(in srgb,var(--pack-accent-three) 45%,transparent)}}.guest-pack-screen-preview.pack-composition-collage .studio-broadcast-media:after{background:var(--pack-accent-two)}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-collage .studio-broadcast-media:after{background:color-mix(in srgb,var(--pack-accent-two) 13%,#07101e)}}.guest-pack-screen-preview.pack-composition-collage .studio-broadcast-media:after{transform:rotate(4deg)}.guest-pack-screen-preview.pack-composition-bordered .studio-broadcast-media{box-shadow:0 0 0 .15cqi var(--pack-accent-three),0 2.2cqi 5cqi #00000075;border-width:.45cqi}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-bordered .studio-broadcast-media{box-shadow:0 0 0 .15cqi color-mix(in srgb,var(--pack-accent-three) 42%,transparent),0 2.2cqi 5cqi #00000075}}.guest-pack-screen-preview.pack-composition-panoramic .studio-broadcast-media{border-radius:.7cqi;width:48%;height:48%}.guest-pack-screen-preview.pack-composition-scoreboard .studio-broadcast-media{border-radius:.4cqi}.guest-pack-screen-preview.pack-composition-modular .studio-broadcast-copy{border:1px solid var(--pack-accent);padding:1.3cqi}@supports (color:color-mix(in lab, red, red)){.guest-pack-screen-preview.pack-composition-modular .studio-broadcast-copy{border:1px solid color-mix(in srgb,var(--pack-accent) 24%,transparent)}}.guest-pack-screen-preview.pack-composition-modular .studio-broadcast-copy{background:#040b1894}@keyframes studioMediaBreathe{0%{filter:saturate(.94)contrast(1.01)}to{filter:saturate(1.08)contrast(1.05)}}@keyframes studioLowerThirdIn{0%{opacity:0;transform:translateY(1.4cqi)}to{opacity:1;transform:translateY(0)}}@keyframes studioSignalPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--pack-accent) 55%,transparent)}70%{box-shadow:0 0 0 .65cqi #0000}to{box-shadow:0 0 #0000}}.studio-broadcast-media>img,.studio-broadcast-media>video{animation:12s ease-in-out infinite alternate studioMediaBreathe}.studio-broadcast-lower-third{animation:.8s cubic-bezier(.22,1,.36,1) studioLowerThirdIn}.studio-broadcast-live i,.studio-broadcast-ticker i{animation:1.6s ease-out infinite studioSignalPulse}@media (max-width:980px){.live-editor-command-bar{grid-template-columns:1fr auto}.live-editor-status{display:none}.guest-pack-live-editor-active .guest-pack-optimised-grid{grid-template-rows:minmax(280px,56dvh) minmax(0,1fr);grid-template-columns:1fr!important}.guest-pack-live-editor-active .guest-pack-screen-preview{width:min(100% - 16px,99.5556dvh - 113.778px)!important}.guest-pack-live-editor-active .guest-pack-optimised-controls{border-top:1px solid #94a3b82e!important;border-left:0!important}.guest-pack-live-editor-active.inspector-closed .guest-pack-optimised-grid{grid-template-rows:1fr 0;grid-template-columns:1fr!important}.guest-pack-live-editor-active.inspector-closed .guest-pack-screen-preview{width:min(100% - 24px,177.778dvh - 234.667px)!important}}@media (max-width:640px){.live-editor-command-bar{height:58px;padding:0 10px!important}.live-editor-back small,.live-editor-back b{display:none}.live-editor-actions button{padding:0 9px}.live-editor-actions button span{display:none}.guest-pack-live-editor-active .guest-pack-optimised-grid{grid-template-rows:minmax(210px,42dvh) minmax(0,1fr);height:calc(100dvh - 58px)!important}.guest-pack-live-editor-active .guest-pack-preview-column{padding:24px 8px 8px!important}.guest-pack-live-editor-active .guest-pack-preview-column:before{top:6px;left:10px}.guest-pack-live-editor-active .guest-pack-screen-preview{width:min(100% - 8px,74.6667dvh - 78.2222px)!important}.guest-pack-live-editor-active.inspector-closed .guest-pack-screen-preview{width:min(100% - 12px,177.778dvh - 192px)!important}}@media (prefers-reduced-motion:reduce){.studio-broadcast-media>img,.studio-broadcast-media>video,.studio-broadcast-lower-third,.studio-broadcast-live i,.studio-broadcast-ticker i{animation:none!important}}.media-products-workspace{--mp-pink:#ff4fa3;--mp-violet:#985cff;--mp-blue:#22a8ff;--mp-mint:#61e8ca;color:#f7f8ff;background:radial-gradient(circle at 18% 4%,#a745ff29,#0000 25%),radial-gradient(circle at 92% 18%,#1a8fff24,#0000 26%),#030918;gap:18px;min-width:0;padding:20px 22px 110px;display:grid}.media-products-command{background:linear-gradient(100deg,#19113ead,#050f2361);border-top:1px solid #7ba0ff57;border-bottom:1px solid #7ba0ff38;grid-template-columns:minmax(0,1fr) minmax(420px,.62fr);align-items:stretch;gap:26px;padding:28px 30px;display:grid;box-shadow:inset 0 1px #ffffff08}.media-products-brand{align-items:center;gap:22px;min-width:0;display:flex}.media-products-brand>img{object-fit:contain;filter:drop-shadow(0 0 18px #e733be70);width:82px;height:82px}.media-products-brand span{min-width:0}.media-products-brand small,.media-products-library header small,.media-products-inspector header small,.media-products-editor-head small,.media-products-guest header small{color:#9bbcff;letter-spacing:.18em;font-size:11px;font-weight:900;display:block}.media-products-brand h2{letter-spacing:-.055em;margin:8px 0 6px;font-size:clamp(32px,3.1vw,58px);font-weight:500;line-height:.95}.media-products-brand h2 em{color:#0000;background:linear-gradient(90deg,var(--mp-pink),var(--mp-violet),var(--mp-blue));-webkit-background-clip:text;background-clip:text;font-style:normal}.media-products-brand p{color:#99a6bd;max-width:800px;margin:0;font-size:14px;line-height:1.55}.media-products-command-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.media-products-command-actions button{color:#eef3ff;text-align:left;cursor:pointer;background:#060e21c2;border:1px solid #829bdc38;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;transition:all .2s;display:grid}.media-products-command-actions button:hover{border-color:#ff60bc8c;transform:translateY(-2px)}.media-products-command-actions button.primary{background:linear-gradient(125deg,#ef2da4eb,#664af4f0 55%,#1b91fff0);border-color:#8868ff80;box-shadow:0 14px 34px #542cd340}.media-products-command-actions button>svg{width:24px;height:24px}.media-products-command-actions button>svg:last-child{width:18px;height:18px}.media-products-command-actions button span{gap:3px;display:grid}.media-products-command-actions button small{letter-spacing:.15em;opacity:.66;font-size:9px;font-weight:900}.media-products-command-actions button b{font-size:14px}.media-products-status{background:#050d1f94;border-top:1px solid #809ae133;border-bottom:1px solid #809ae133;grid-template-columns:repeat(5,minmax(92px,1fr)) auto;align-items:center;display:grid;overflow:hidden}.media-products-status>span{border-right:1px solid #809ae126;grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:9px;min-height:70px;display:grid}.media-products-status>span svg,.media-products-status>span>i{color:#b790ff;grid-row:1/3;width:20px;height:20px}.media-products-status>span>i{background:var(--mp-mint);width:8px;height:8px;box-shadow:0 0 14px var(--mp-mint);border-radius:50%}.media-products-status>span b{font-size:22px;line-height:1}.media-products-status>span small{color:#7f8ba4;letter-spacing:.13em;font-size:9px;font-weight:900}.media-products-status>em{color:#7fe9d0;white-space:nowrap;align-items:center;gap:8px;padding:0 22px;font-size:11px;font-style:normal;font-weight:800;display:flex}.media-products-status>em svg{width:17px}.media-products-mode{background:#738bd22e;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;display:grid}.media-products-mode button{color:#8e99b2;text-align:left;cursor:pointer;background:#061027;border:0;align-items:center;gap:13px;min-height:76px;padding:14px 20px;transition:all .2s;display:flex}.media-products-mode button:hover,.media-products-mode button.active{color:#fff;background:linear-gradient(115deg,#4a288cb8,#081734eb)}.media-products-mode button.active{background-image:linear-gradient(115deg,#4a288cb8,#081734eb),linear-gradient(90deg,var(--mp-pink),var(--mp-violet),var(--mp-blue));background-origin:border-box;background-clip:padding-box,border-box;border-bottom:3px solid #0000;box-shadow:inset 0 -3px #0000}.media-products-mode svg{color:#ae80ff;width:24px;height:24px}.media-products-mode span{gap:3px;display:grid}.media-products-mode b{font-size:14px}.media-products-mode small{opacity:.66;font-size:11px;font-weight:600}.media-products-library{background:#829bdc2e;grid-template-columns:minmax(0,1.65fr) minmax(300px,.55fr);gap:1px;display:grid}.media-products-library-main,.media-products-inspector{background:#050d20;min-width:0}.media-products-library-main{padding:28px}.media-products-library-main>header,.media-products-editor-head,.media-products-guest>header{border-bottom:1px solid #829bdc2e;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.media-products-library h3,.media-products-editor-head h3,.media-products-guest h3{letter-spacing:-.045em;margin:8px 0 5px;font-size:clamp(25px,2.5vw,42px);font-weight:520}.media-products-library header p,.media-products-editor-head p,.media-products-guest header p{color:#8f9bb1;max-width:760px;margin:0;font-size:13px;line-height:1.55}.media-products-library-main>header>span{color:#70e6ce;letter-spacing:.1em;white-space:nowrap;border:1px solid #6eebd14d;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:900}.media-products-filters{gap:8px;padding:18px 0;display:flex;overflow-x:auto}.media-products-filters button{color:#8e9ab2;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #7e95cf33;border-radius:999px;align-items:center;gap:10px;padding:9px 12px;display:flex}.media-products-filters button span{color:#c6d1e8;background:#845dfa2e;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:10px;display:grid}.media-products-filters button.active{color:#fff;background:#7b46dd33;border-color:#b76bff99}.media-products-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.media-products-tile{color:#fff;text-align:left;cursor:pointer;background:#071127;border:1px solid #7f96cf2e;border-radius:14px;padding:0;transition:all .2s;overflow:hidden}.media-products-tile:hover,.media-products-tile.is-selected{border-color:#ff56b8b3;transform:translateY(-2px);box-shadow:0 12px 30px #00000040}.media-products-tile-visual{aspect-ratio:1.18;color:#b89aff;background:radial-gradient(circle,#8f4aff38,#0000 58%),#020817;place-items:center;display:grid;position:relative;overflow:hidden}.media-products-tile-visual img,.media-products-tile-visual video{object-fit:cover;width:100%;height:100%}.media-products-tile-visual>svg{width:42px;height:42px}.media-products-tile-visual>i{background:#030814a8;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute}.media-products-tile-visual>i svg{fill:#fff;width:18px}.media-products-mini-wave{justify-content:center;align-items:center;gap:3px;height:32px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.media-products-mini-wave i{width:3px;height:var(--h,50%);background:linear-gradient(#ff4faa,#3da9ff);border-radius:3px}.media-products-mini-wave i:nth-child(3n){height:90%}.media-products-mini-wave i:nth-child(3n+1){height:45%}.media-products-tile-copy{gap:3px;padding:12px;display:grid}.media-products-tile-copy small{color:#b470ff;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.media-products-tile-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.media-products-tile-copy em{color:#7f8aa1;font-size:10px;font-style:normal}.media-products-inspector{flex-direction:column;padding:22px;display:flex}.media-products-inspector>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.media-products-inspector>header span{color:#64e9cf;letter-spacing:.14em;font-size:9px;font-weight:900}.media-products-inspector-stage{background:#010612;border:1px solid #7f96cf38;place-items:center;min-height:320px;display:grid;overflow:hidden}.media-products-inspector-stage img,.media-products-inspector-stage video{object-fit:contain;width:100%;height:100%;max-height:520px}.media-products-audio,.media-products-message{text-align:center;place-items:center;gap:24px;padding:30px;display:grid}.media-products-audio>svg,.media-products-message>svg{color:#d268ff;width:58px;height:58px}.media-products-audio>div{align-items:center;gap:4px;height:75px;display:flex}.media-products-audio>div i{width:4px;height:var(--h,40%);background:linear-gradient(#ff4fa3,#299eff);border-radius:5px}.media-products-audio>div i:nth-child(4n){height:95%}.media-products-audio>div i:nth-child(4n+1){height:62%}.media-products-audio audio{width:min(100%,360px)}.media-products-message blockquote{color:#f8f9ff;margin:0;font-size:26px;line-height:1.25}.media-products-inspector-copy{gap:5px;padding:18px 0;display:grid}.media-products-inspector-copy small{color:#b7f;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:900}.media-products-inspector-copy h4{margin:0;font-size:21px}.media-products-inspector-copy p,.media-products-inspector-copy time{color:#8b97ae;margin:0;font-size:11px}.media-products-inspector>button,.media-products-empty button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#de30a5e6,#4868ffe6);border:1px solid #9662ff85;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:13px 15px;font-weight:800;display:flex}.media-products-inspector>button svg{width:18px}.media-products-empty{color:#8995ad;text-align:center;border:1px dashed #829bdc40;place-items:center;min-height:260px;padding:30px;display:grid}.media-products-empty svg{color:#9d70f5;width:46px;height:46px}.media-products-empty h4{color:#f2f4ff;margin:12px 0 0;font-size:19px}.media-products-empty p{margin:4px 0}.media-products-empty.compact{min-height:230px}.media-products-editor,.media-products-guest{background:#050d20;min-width:0;padding:28px}.media-products-editor-head>span{color:#70e6ce;white-space:nowrap;border:1px solid #61e8ca4d;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:10px;font-weight:900;display:flex}.media-products-editor-head>span i{background:#61e8ca;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #61e8ca}.media-products-editor .album-studio-page{background:0 0!important;margin:22px 0 0!important;padding:0!important}.media-products-editor .album-studio-command-dock{background:#030918f0!important;border-color:#7e95cf40!important}.media-products-guest>header small{align-items:center;gap:7px;display:flex}.media-products-guest>header small svg{width:16px}.media-products-guest>header>div:last-child{align-items:center;gap:9px;display:flex}.media-products-guest>header button,.media-products-guest>header a{color:#eef2ff;cursor:pointer;background:#09152d;border:1px solid #869dd745;border-radius:9px;align-items:center;gap:8px;padding:11px 13px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.media-products-guest>header svg{width:17px}.media-products-guest-stage{background:radial-gradient(circle at 50% 10%,#753ce533,#0000 35%),#020716;place-items:center;min-height:680px;margin-top:20px;padding:30px;display:grid;overflow:auto}.media-products-customer-book{width:min(100%,1050px)}.media-products-guest>footer{color:#8290aa;justify-content:flex-end;gap:26px;padding-top:16px;font-size:10px;font-weight:800;display:flex}.media-products-guest>footer span{align-items:center;gap:7px;display:flex}.media-products-guest>footer svg{color:#61e8ca;width:16px}@media (max-width:1200px){.media-products-command,.media-products-library{grid-template-columns:1fr}.media-products-inspector{border-top:1px solid #829bdc2e}.media-products-inspector-stage{min-height:430px}.media-products-status{grid-template-columns:repeat(5,1fr)}.media-products-status>em{border-top:1px solid #809ae126;grid-column:1/-1;justify-content:center;min-height:42px}}@media (max-width:760px){.media-products-workspace{padding:10px 10px 92px}.media-products-command{padding:20px 16px}.media-products-brand{align-items:flex-start}.media-products-brand>img{width:58px;height:58px}.media-products-brand h2{font-size:34px}.media-products-command-actions{grid-template-columns:1fr}.media-products-status{grid-template-columns:repeat(2,1fr)}.media-products-status>span:nth-child(5){grid-column:1/-1}.media-products-mode{grid-template-columns:1fr}.media-products-mode button{min-height:62px}.media-products-library-main,.media-products-editor,.media-products-guest{padding:18px 14px}.media-products-library-main>header,.media-products-editor-head,.media-products-guest>header{display:grid}.media-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-products-inspector{padding:16px}.media-products-inspector-stage{min-height:300px}.media-products-guest>header>div:last-child{flex-direction:column;align-items:stretch}.media-products-guest-stage{min-height:480px;padding:12px}.media-products-guest>footer{flex-direction:column;align-items:flex-start;gap:8px}.media-products-editor .album-studio-command-dock{bottom:64px!important}}.guest-roll-shell .shot-night-strip:empty{display:none!important}.guest-roll-shell .shot-night .shot-night-empty{text-align:center;color:inherit;border:1px dashed;border-radius:14px;flex-direction:column;align-items:center;gap:10px;margin-top:18px;padding:28px 18px;display:flex}.guest-roll-shell .shot-night-empty svg{opacity:.7;width:28px;height:28px}.guest-roll-shell .shot-night-empty strong{font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}.guest-roll-shell .shot-night-empty span{opacity:.8;max-width:32ch;font-size:13px;line-height:1.5}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer director{.director-workspace{--director-ink:#12233d;--director-muted:#66758a;--director-line:#dde4ed;--director-blue:#2563eb;--director-paper:#fff;--director-canvas:#f4f6f9;--director-radius:14px;background:var(--director-canvas)!important;min-height:100svh!important;color:var(--director-ink)!important;padding:0!important}.director-workspace:before,.director-workspace:after{display:none!important}.director-workspace>.lab-workspace{background:var(--director-canvas)!important;min-width:0!important;max-width:none!important;min-height:100svh!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;padding:36px clamp(22px,3vw,52px) 64px!important;font-size:16px!important;line-height:1.5!important}.director-workspace .client-workspace-command{display:none!important}.director-workspace .director-event-header{max-width:1440px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;margin:0 auto 28px!important;padding:0!important;display:flex!important}.director-workspace .director-eyebrow{color:#65758c!important;letter-spacing:.16em!important;margin-bottom:8px!important;font-size:12px!important;font-weight:650!important;display:block!important}.director-workspace .director-event-header h1{letter-spacing:-.04em!important;color:var(--director-ink)!important;overflow-wrap:anywhere!important;margin:0!important;font-size:clamp(26px,2.8vw,38px)!important;font-weight:650!important;line-height:1.15!important}.director-workspace .director-event-header p{color:var(--director-muted)!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.director-workspace .director-event-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.director-workspace .director-event-actions>button{border:1px solid var(--director-line)!important;min-height:42px!important;box-shadow:none!important;color:var(--director-ink)!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:10px 14px!important;font-size:13px!important;font-weight:550!important;list-style:none!important;display:flex!important}.director-workspace .director-event-actions svg{width:16px!important;height:16px!important}.director-workspace>.lab-workspace :is(button,a,summary,input,select):focus-visible{outline-offset:3px!important;outline:3px solid #5486f1!important}.director-workspace>.lab-workspace button:disabled{opacity:.45!important;cursor:not-allowed!important}@media (max-width:1100px){.director-workspace>.lab-workspace{padding:26px 22px 48px!important}.director-workspace .director-event-header{flex-direction:column!important;align-items:flex-start!important;gap:18px!important}}@media (max-width:900px){.director-workspace>.lab-workspace{padding:0 18px 40px!important}.director-workspace .director-event-actions{justify-content:flex-start!important;gap:6px!important}.director-workspace .director-event-actions>button{padding:9px 11px!important;font-size:12px!important}}.director-workspace :is(.setup-masterhub-page,.setup-glass-interface,.setup-glass-workspace,.setup-glass-workspace-content,.setup-workstation,.setup-workstation-body,.guest-pack-embedded-shell,.guest-pack-setup-embedded,.experience-live-design-suite){width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.director-workspace .setup-masterhub-page{max-width:1440px!important;margin:0 auto!important}.director-workspace :is(.setup-glass-interface,.setup-glass-workspace,.setup-workstation,.setup-workstation-body,.guest-pack-setup-embedded,.experience-live-design-suite):before,.director-workspace :is(.setup-glass-interface,.setup-glass-workspace,.setup-workstation,.setup-workstation-body,.guest-pack-setup-embedded,.experience-live-design-suite):after,.director-workspace .pack-studio-masthead{display:none!important}.director-workspace .director-studio-toolbar{border-bottom:1px solid var(--director-line)!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0 0 28px!important;display:flex!important}.director-workspace .director-studio-tabs{gap:24px!important;display:flex!important}.director-workspace .director-studio-tabs>button{min-height:54px!important;color:var(--director-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0 2px 16px!important;font-size:15px!important;font-weight:550!important;display:flex!important;position:relative!important}.director-workspace .director-studio-tabs>button[aria-selected=true]{color:var(--director-ink)!important;box-shadow:inset 0 -3px var(--director-ink)!important}.director-workspace .director-studio-tabs svg{stroke-width:1.7px!important;width:19px!important;height:19px!important}.director-workspace .director-studio-note{color:var(--director-muted)!important;align-items:center!important;gap:8px!important;padding-bottom:16px!important;font-size:12px!important;display:flex!important}.director-workspace .director-studio-note i{background:#5f8d7a!important;border-radius:50%!important;width:6px!important;height:6px!important;display:block!important}.director-workspace .director-studio-panel{background:0 0!important;border:0!important;min-width:0!important;margin:0!important;padding:0!important}.director-workspace .director-studio-panel[hidden]{display:none!important}.director-workspace .guest-pack-optimised-grid{border:0!important;grid-template-columns:minmax(0,1fr) 356px!important;align-items:start!important;gap:24px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important}.director-workspace .guest-pack-optimised-controls{background:0 0!important;grid-area:1/1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.director-workspace .guest-pack-preview-column{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/2!important;align-self:start!important;margin:0!important;padding:0!important;display:block!important;position:sticky!important;inset:24px auto auto!important;overflow:visible!important}.director-workspace .guest-pack-preview-column:before,.director-workspace .guest-pack-preview-column:after{display:none!important}.director-workspace .guest-pack-roll-unified-studio{border:1px solid var(--director-line)!important;border-radius:var(--director-radius)!important;background:#fff!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 2px 4px #12233d03!important}.director-workspace .guest-pack-roll-unified-header{border:0!important;border-bottom:1px solid var(--director-line)!important;box-shadow:none!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0!important;padding:24px 26px!important;display:flex!important}.director-workspace .guest-pack-roll-unified-header:before,.director-workspace .guest-pack-roll-unified-header:after,.director-workspace .guest-pack-roll-unified-header small{display:none!important}.director-workspace .guest-pack-roll-unified-header h3{color:var(--director-ink)!important;font:600 22px/1.3 var(--font-geist-sans),Arial,sans-serif!important;letter-spacing:-.03em!important;margin:0!important}.director-workspace .guest-pack-roll-unified-header p{color:var(--director-muted)!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.5!important}.director-workspace .guest-pack-roll-unified-header>span{border:1px solid var(--director-line)!important;color:var(--director-muted)!important;letter-spacing:0!important;box-shadow:none!important;background:#f7f9fc!important;border-radius:6px!important;flex-shrink:0!important;padding:5px 8px!important;font-size:12px!important;font-weight:500!important}.director-workspace .guest-pack-roll-unified-header>span i{display:none!important}.director-workspace .guest-pack-roll-unified-grid{background:#fff!important;border:0!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0 26px!important;display:flex!important}.director-workspace .guest-pack-roll-unified-grid>:is(section,details){order:initial!important;border:0!important;border-bottom:1px solid var(--director-line)!important;width:100%!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:22px 0!important;position:relative!important;inset:auto!important}.director-workspace .guest-pack-roll-unified-grid>:is(section,details):before,.director-workspace .guest-pack-roll-unified-grid>:is(section,details):after{display:none!important}.director-workspace .guest-pack-roll-unified-grid>:last-child{border-bottom:0!important}.director-workspace .guest-pack-roll-preset-panel label{color:var(--director-ink)!important;grid-template-columns:1fr!important;gap:10px!important;margin:0!important;padding:0!important;display:grid!important}.director-workspace .guest-pack-roll-preset-panel label>span{letter-spacing:0!important;color:var(--director-ink)!important;font-size:14px!important;font-weight:600!important}.director-workspace .guest-pack-roll-preset-panel select{width:100%!important;height:46px!important;min-height:46px!important;color:var(--director-ink)!important;background:#fff!important;border:1px solid #c7d1de!important;border-radius:8px!important;padding:0 12px!important;font-family:inherit!important;font-size:15px!important;font-weight:550!important;box-shadow:0 1px 2px #12233d06!important}.director-workspace .guest-pack-roll-preset-summary{box-shadow:none!important;background:#f5f7fa!important;border:0!important;border-radius:8px!important;align-items:center!important;gap:12px!important;margin:14px 0 0!important;padding:12px!important;display:flex!important}.director-workspace .guest-pack-roll-preset-summary>i{width:46px!important;height:46px!important;box-shadow:none!important;border:1px solid #12233d14!important;border-radius:8px!important;flex-shrink:0!important;gap:0!important;display:flex!important;overflow:hidden!important;transform:none!important}.director-workspace .guest-pack-roll-preset-summary>i b{flex:1!important;height:100%!important;display:block!important;transform:none!important}.director-workspace .guest-pack-roll-preset-summary>span{min-width:0!important;display:block!important}.director-workspace .guest-pack-roll-preset-summary>span small{display:none!important}.director-workspace .guest-pack-roll-preset-summary>span b{color:var(--director-ink)!important;margin:0!important;font-size:14px!important;font-weight:600!important;display:block!important}.director-workspace .guest-pack-roll-preset-summary>span em{color:var(--director-muted)!important;margin:2px 0 0!important;font-size:12px!important;font-style:normal!important;line-height:1.4!important;display:block!important}.director-workspace .guest-pack-roll-preset-summary>strong{color:#27745b!important;white-space:nowrap!important;letter-spacing:.02em!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;margin-left:auto!important;padding:0!important;font-size:10px!important;font-weight:650!important;display:flex!important}.director-workspace .guest-pack-roll-preset-summary>strong svg{width:14px!important;height:14px!important}.director-workspace .guest-pack-roll-upload-panel>header{display:none!important}.director-workspace :is(.guest-pack-roll-source-control,.guest-pack-roll-source-upload){width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}.director-workspace .guest-pack-roll-source-upload label{width:100%!important;min-height:100px!important;color:var(--director-ink)!important;box-shadow:none!important;cursor:pointer!important;background:#fbfcfe!important;border:1px dashed #b9c8db!important;border-radius:10px!important;align-items:center!important;gap:14px!important;margin:0!important;padding:16px!important;display:flex!important;position:relative!important}.director-workspace .guest-pack-roll-source-upload label:hover{border-color:var(--director-blue)!important;background:#f2f6ff!important}.director-workspace .guest-pack-roll-source-upload label>span:first-of-type{border:1px solid var(--director-line)!important;width:58px!important;height:64px!important;box-shadow:none!important;color:#527092!important;background:#edf2f8!important;border-radius:7px!important;flex-shrink:0!important;place-items:center!important;margin:0!important;display:grid!important;overflow:hidden!important}.director-workspace .guest-pack-roll-source-upload label>span:first-of-type :is(img,video){object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.director-workspace .guest-pack-roll-source-upload label>span:nth-of-type(2){min-width:0!important;display:block!important}.director-workspace .guest-pack-roll-source-upload small{color:var(--director-muted)!important;letter-spacing:.07em!important;margin-bottom:5px!important;font-size:11px!important;line-height:1.4!important;display:block!important}.director-workspace .guest-pack-roll-source-upload b{color:var(--director-ink)!important;font-size:14px!important;line-height:1.4!important;display:block!important}.director-workspace .guest-pack-roll-source-upload em{color:var(--director-muted)!important;margin-top:4px!important;font-size:12px!important;font-style:normal!important;line-height:1.4!important;display:block!important}.director-workspace .guest-pack-roll-source-upload strong{display:none!important}.director-workspace .guest-pack-roll-crop-editor{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:18px!important;margin:0!important;padding:0!important;display:grid!important}.director-workspace .guest-pack-roll-frame-toolbar{background:0 0!important;border:0!important;grid-area:1/1/auto/-1!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important}.director-workspace .guest-pack-roll-frame-toolbar small{color:var(--director-ink)!important;letter-spacing:0!important;font-size:14px!important;font-weight:600!important}.director-workspace .guest-pack-roll-frame-toolbar p{color:var(--director-muted)!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.4!important}.director-workspace .guest-pack-roll-frame-toolbar button{border:1px solid var(--director-line)!important;min-height:34px!important;color:var(--director-muted)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;align-items:center!important;gap:6px!important;padding:6px 10px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.director-workspace .guest-pack-roll-frame-toolbar button svg{width:14px!important;height:14px!important}.director-workspace .guest-pack-roll-crop-frame{aspect-ratio:16/10!important;border:1px solid var(--director-line)!important;width:100%!important;height:auto!important;min-height:160px!important;box-shadow:none!important;background:#e7ecf3!important;border-radius:8px!important;grid-area:2/1!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.director-workspace .guest-pack-roll-crop-frame>span{letter-spacing:.08em!important;box-shadow:none!important;background:#12233dbd!important;border:0!important;border-radius:5px!important;padding:5px 8px!important;font-size:9px!important;bottom:8px!important}.director-workspace .guest-pack-roll-crop-controls{width:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;grid-area:2/2!important;justify-content:center!important;gap:14px!important;margin:0!important;padding:0!important;display:flex!important}.director-workspace .guest-pack-roll-zoom-control{background:0 0!important;border:0!important;grid-template-columns:30px minmax(0,1fr) 30px!important;align-items:center!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.director-workspace .guest-pack-roll-zoom-control>button{border:1px solid var(--director-line)!important;width:30px!important;min-width:0!important;height:32px!important;min-height:0!important;color:var(--director-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;place-items:center!important;padding:0!important;display:grid!important}.director-workspace .guest-pack-roll-zoom-control>button svg{width:15px!important;height:15px!important}.director-workspace .guest-pack-roll-crop-controls label{background:0 0!important;border:0!important;gap:5px!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}.director-workspace .guest-pack-roll-crop-controls label span{color:var(--director-muted)!important;letter-spacing:0!important;justify-content:space-between!important;gap:4px!important;font-size:12px!important;display:flex!important}.director-workspace .guest-pack-roll-crop-controls label b{color:var(--director-ink)!important;font-size:12px!important}.director-workspace input[type=range]{width:100%!important;height:22px!important;accent-color:var(--director-blue)!important;box-shadow:none!important;margin:0!important;padding:0!important}.director-workspace .guest-pack-roll-crop-controls footer{border:0!important;border-top:1px solid var(--director-line)!important;background:0 0!important;flex-wrap:wrap!important;gap:8px 14px!important;margin:0!important;padding:12px 0 0!important;display:flex!important}.director-workspace .guest-pack-roll-crop-controls footer span{color:var(--director-muted)!important;font-size:12px!important}.director-workspace .guest-pack-roll-crop-controls footer b{color:var(--director-ink)!important;font-size:12px!important}.director-workspace .guest-pack-roll-crop-controls footer strong{color:#27745b!important;letter-spacing:0!important;width:100%!important;margin:0!important;font-size:11px!important;font-weight:500!important}.director-workspace .guest-pack-roll-crop-empty{border:1px dashed var(--director-line)!important;min-height:150px!important;box-shadow:none!important;background:#f8fafc!important;border-radius:8px!important;padding:20px!important}.director-workspace .guest-pack-roll-crop-empty h4{color:var(--director-ink)!important;font-size:16px!important}.director-workspace .guest-pack-roll-crop-empty small{color:var(--director-muted)!important;font-size:12px!important}.director-workspace .guest-pack-roll-crop-empty p{color:var(--director-muted)!important;font-size:14px!important;line-height:1.5!important}.director-workspace .guest-pack-theme-journey-panel>summary{cursor:pointer!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.director-workspace .guest-pack-theme-journey-panel>summary::-webkit-details-marker{display:none!important}.director-workspace .guest-pack-theme-journey-panel>summary div>small{display:none!important}.director-workspace .guest-pack-theme-journey-panel h4{color:var(--director-ink)!important;letter-spacing:-.01em!important;margin:0!important;font-size:15px!important;line-height:1.4!important}.director-workspace .guest-pack-theme-journey-panel p{color:var(--director-muted)!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.5!important}.director-workspace .guest-pack-theme-journey-panel summary>span{flex-shrink:0!important;display:block!important}.director-workspace .guest-pack-theme-journey-panel summary>span :is(i,b){display:none!important}.director-workspace .guest-pack-theme-journey-panel summary>span small{color:var(--director-blue)!important;letter-spacing:0!important;font-size:12px!important;font-weight:550!important}.director-workspace .guest-pack-theme-journey-panel nav{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:18px!important;display:grid!important}.director-workspace .guest-pack-theme-journey-panel:not([open])>nav{display:none!important}.director-workspace .guest-pack-theme-journey-panel nav button{border:1px solid var(--director-line)!important;min-width:0!important;min-height:66px!important;color:var(--director-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:12px!important;display:flex!important}.director-workspace .guest-pack-theme-journey-panel nav button:hover{background:#f5f8ff!important;border-color:#b1c6ef!important}.director-workspace .guest-pack-theme-journey-panel nav button>i{color:#426284!important;width:30px!important;height:30px!important;box-shadow:none!important;background:#eef3fa!important;border:0!important;border-radius:6px!important;flex-shrink:0!important;place-items:center!important;display:grid!important}.director-workspace .guest-pack-theme-journey-panel nav button>i svg{width:17px!important;height:17px!important}.director-workspace .guest-pack-theme-journey-panel nav button>span{flex:1!important;min-width:0!important}.director-workspace .guest-pack-theme-journey-panel nav button small{display:none!important}.director-workspace .guest-pack-theme-journey-panel nav button b{color:var(--director-ink)!important;font-size:13px!important;font-weight:550!important}.director-workspace .guest-pack-theme-journey-panel nav button>svg{color:#8b9aaf!important;width:14px!important;height:14px!important}.director-workspace .guest-pack-mobile-roll-review{border:1px solid var(--director-line)!important;border-radius:var(--director-radius)!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#edf1f6!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.director-workspace .guest-pack-mobile-roll-review>header{border:0!important;border-bottom:1px solid var(--director-line)!important;min-height:74px!important;box-shadow:none!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:18px!important;display:flex!important}.director-workspace .guest-pack-roll-preview-title{align-items:center!important;gap:10px!important;display:flex!important}.director-workspace .guest-pack-roll-preview-title>span{display:none!important}.director-workspace .guest-pack-roll-preview-title small{color:var(--director-muted)!important;letter-spacing:.12em!important;font-size:10px!important}.director-workspace .guest-pack-roll-preview-title h3{color:var(--director-ink)!important;margin:3px 0 0!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}.director-workspace .guest-pack-roll-preview-title p{display:none!important}.director-workspace .guest-pack-mobile-roll-review>header>span{color:#27745b!important;letter-spacing:.04em!important;box-shadow:none!important;background:#eaf5ef!important;border:0!important;border-radius:5px!important;align-items:center!important;gap:5px!important;padding:5px 7px!important;font-size:9px!important;display:flex!important}.director-workspace .guest-pack-phone-stage{width:100%!important;height:calc(var(--director-phone-height,648px) + 48px)!important;min-height:calc(var(--director-phone-height,648px) + 48px)!important;background:#edf1f6!important;border:0!important;flex:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.director-workspace .guest-pack-phone-stage:before,.director-workspace .guest-pack-phone-stage:after{display:none!important}.director-workspace .guest-pack-phone-device{box-sizing:border-box!important;width:410px!important;min-width:410px!important;max-width:none!important;height:864px!important;min-height:864px!important;transform:translateX(-50%) scale(var(--director-phone-scale,.75))!important;transform-origin:top!important;opacity:1!important;visibility:visible!important;background:#142239!important;border:0!important;border-radius:48px!important;flex:none!important;margin:0!important;padding:10px!important;display:block!important;position:absolute!important;inset:24px auto auto 50%!important;box-shadow:0 18px 32px #12233d26,0 0 0 1px #12233d14!important}.director-workspace .guest-pack-phone-device:before,.director-workspace .guest-pack-phone-device:after,.director-workspace .guest-pack-phone-island,.director-workspace .guest-pack-phone-side-key{display:none!important}.director-workspace .guest-pack-roll-screen{background:#fff!important;border:0!important;border-radius:39px!important;width:390px!important;max-width:none!important;height:844px!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.director-workspace .guest-pack-roll-screen iframe{background:#fff!important;border:0!important;border-radius:0!important;width:390px!important;min-width:390px!important;max-width:none!important;height:844px!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.director-workspace .guest-pack-mobile-roll-review>footer{border:0!important;border-top:1px solid var(--director-line)!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:13px 16px!important;display:flex!important}.director-workspace .guest-pack-mobile-roll-review>footer>span{align-items:center!important;gap:6px!important;display:flex!important}.director-workspace .guest-pack-mobile-roll-review>footer b{color:var(--director-muted)!important;font-size:11px!important;font-weight:500!important}.director-workspace .guest-pack-mobile-roll-review>footer i{color:#27745b!important;font-size:12px!important;font-style:normal!important}.director-workspace .guest-pack-mobile-roll-review>footer small{display:none!important}.director-workspace .guest-pack-mobile-roll-review>footer a{color:var(--director-blue)!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;padding:0!important;font-size:11px!important;display:flex!important}.director-workspace .guest-pack-mobile-roll-review>footer a svg{width:12px!important;height:12px!important}.director-workspace .guest-pack-roll-preview-brief{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:10px!important;margin:14px 0 0!important;padding:0 4px!important;display:flex!important}.director-workspace .guest-pack-roll-preview-brief>span,.director-workspace .guest-pack-roll-preview-brief small{display:none!important}.director-workspace .guest-pack-roll-preview-brief h3{color:var(--director-muted)!important;margin:0!important;font-size:12px!important;font-weight:550!important}.director-workspace .guest-pack-roll-preview-brief p{display:none!important}.director-workspace .guest-pack-roll-preview-brief strong{color:#27745b!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:4px!important;margin-left:auto!important;padding:0!important;font-size:11px!important;display:flex!important}.director-workspace .guest-pack-roll-preview-brief strong svg{width:13px!important;height:13px!important}.director-workspace .lab-notice{z-index:80!important;width:min(460px,100vw - 48px)!important;color:var(--director-ink)!important;background:#fff!important;border:1px solid #c6d3e3!important;border-radius:10px!important;margin:0!important;padding:16px 18px!important;font-size:14px!important;position:fixed!important;inset:auto 24px 24px auto!important;box-shadow:0 8px 32px #12233d1a!important}@media (max-width:1280px){.director-workspace .guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr) 320px!important;gap:20px!important}.director-workspace .guest-pack-roll-unified-grid{padding:0 20px!important}.director-workspace .guest-pack-roll-unified-header{padding:20px!important}.director-workspace .guest-pack-roll-unified-header>span{display:none!important}}@media (max-width:1050px){.director-workspace .guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr)!important}.director-workspace .guest-pack-preview-column{grid-area:2/1!important;justify-self:center!important;max-width:430px!important;position:relative!important;top:auto!important}}@media (max-width:560px){.director-workspace .director-studio-note{display:none!important}.director-workspace .director-studio-tabs{gap:20px!important}.director-workspace .director-studio-tabs>button{font-size:14px!important}.director-workspace .guest-pack-roll-unified-grid{padding:0 18px!important}.director-workspace .guest-pack-roll-unified-header{padding:20px 18px!important}.director-workspace .guest-pack-roll-crop-editor{grid-template-columns:1fr!important;gap:14px!important}.director-workspace .guest-pack-roll-crop-controls{grid-area:3/1!important}.director-workspace .guest-pack-roll-crop-frame{max-height:230px!important}.director-workspace .guest-pack-theme-journey-panel summary{align-items:flex-start!important}.director-workspace .guest-pack-theme-journey-panel nav{grid-template-columns:1fr!important}.director-workspace .guest-pack-theme-journey-panel summary>span{text-align:right!important;max-width:80px!important}.director-workspace .guest-pack-roll-preset-summary>strong{font-size:0!important}}.director-workspace .venue-screen-template-studio{border:1px solid var(--director-line)!important;border-radius:var(--director-radius)!important;background:#fff!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px 4px #12233d03!important}.director-workspace .venue-screen-template-studio:before,.director-workspace .venue-screen-template-studio:after{display:none!important}.director-workspace .venue-screen-template-studio>header{border:0!important;border-bottom:1px solid var(--director-line)!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;margin:0!important;padding:24px!important;display:flex!important}.director-workspace .venue-screen-template-studio>header>span,.director-workspace .venue-screen-template-studio>header small{display:none!important}.director-workspace .venue-screen-template-studio>header h4{color:var(--director-ink)!important;letter-spacing:-.03em!important;margin:0!important;font-size:22px!important;font-weight:600!important;line-height:1.3!important}.director-workspace .venue-screen-template-studio>header p{color:var(--director-muted)!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.5!important}.director-workspace .venue-screen-template-studio>header>em{color:#27745b!important;letter-spacing:.02em!important;box-shadow:none!important;white-space:nowrap!important;background:#f0f8f4!important;border:1px solid #cce5d9!important;border-radius:6px!important;align-items:center!important;gap:6px!important;margin-left:auto!important;padding:7px 10px!important;font-size:11px!important;font-style:normal!important;display:flex!important}.director-workspace .venue-screen-template-studio>header>em.unsaved{color:#8b661d!important;background:#fff9eb!important;border-color:#eedba9!important}.director-workspace .venue-screen-template-studio>header>em.error{color:#a33341!important;background:#fff0f1!important;border-color:#efc4c8!important}.director-workspace .venue-screen-template-studio>header>em svg{width:14px!important;height:14px!important}.director-workspace .venue-studio-control-deck{width:100%!important;min-width:0!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.director-workspace .venue-studio-control-deck:before,.director-workspace .venue-studio-control-deck:after{display:none!important}.director-workspace .venue-studio-workbench{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) 328px!important;align-items:start!important;gap:24px!important;min-width:0!important;margin:0!important;padding:0 24px 24px!important;display:grid!important;overflow:visible!important}.director-workspace .venue-studio-edit-column{display:contents!important}.director-workspace .venue-studio-stepper{border:0!important;border-bottom:1px solid var(--director-line)!important;width:100%!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-area:1/1/auto/-1!important;justify-content:flex-start!important;gap:8px!important;margin:0!important;padding:18px 0!important;display:flex!important;overflow:auto!important}.director-workspace .venue-studio-stepper button{min-width:0!important;min-height:40px!important;color:var(--director-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:9px 15px!important;display:flex!important;transform:none!important}.director-workspace .venue-studio-stepper button.active{color:#245aaa!important;background:#edf3fc!important;border-color:#cfddf3!important}.director-workspace .venue-studio-stepper button>i,.director-workspace .venue-studio-stepper button small,.director-workspace .venue-studio-stepper button>span+svg,.director-workspace .venue-studio-stepper button:after{display:none!important}.director-workspace .venue-studio-stepper button>svg:first-of-type{width:17px!important;height:17px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;display:block!important}.director-workspace .venue-studio-stepper button>span,.director-workspace .venue-studio-stepper button b{color:inherit!important;letter-spacing:0!important;padding:0!important;font-size:14px!important;font-weight:550!important;line-height:1.3!important;display:block!important}.director-workspace .venue-studio-step-panel{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;grid-area:2/2!important;margin:0!important;padding:0!important;overflow:visible!important}.director-workspace .venue-studio-step-scroll{flex-direction:column!important;gap:18px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.director-workspace .venue-studio-step-heading{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}.director-workspace .venue-studio-step-heading:before,.director-workspace .venue-studio-step-heading:after,.director-workspace .venue-studio-step-heading>span{display:none!important}.director-workspace .venue-studio-step-heading h5{color:var(--director-ink)!important;letter-spacing:-.02em!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important}.director-workspace .venue-studio-step-heading p{color:var(--director-muted)!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.6!important}.director-workspace .venue-studio-single-preview{width:100%!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/1!important;margin:0!important;padding:0!important;display:block!important;position:sticky!important;inset:24px auto auto!important;overflow:visible!important}.director-workspace .venue-studio-single-preview>header{background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:0!important;margin:0 0 16px!important;padding:0!important;display:flex!important}.director-workspace .venue-studio-preview-copy{flex-direction:column!important;gap:4px!important;display:flex!important}.director-workspace .venue-studio-preview-copy>span{color:#536780!important;letter-spacing:.08em!important;align-items:center!important;gap:6px!important;font-size:10px!important;line-height:1.4!important;display:flex!important}.director-workspace .venue-studio-preview-copy small{color:var(--director-muted)!important;font-size:11px!important;line-height:1.4!important}.director-workspace .venue-studio-preview-copy i{width:6px!important;height:6px!important;box-shadow:none!important;background:#6b8c7e!important;border-radius:50%!important;margin:0!important}.director-workspace .venue-studio-preview-toggle{border:1px solid var(--director-line)!important;min-height:0!important;box-shadow:none!important;background:#f5f7fa!important;border-radius:7px!important;gap:3px!important;margin:0!important;padding:3px!important;display:flex!important}.director-workspace .venue-studio-preview-toggle button{min-height:32px!important;color:var(--director-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:7px 9px!important;font-size:11px!important;font-weight:550!important;display:flex!important}.director-workspace .venue-studio-preview-toggle button.active{color:var(--director-ink)!important;background:#fff!important;box-shadow:0 1px 3px #12233d12!important}.director-workspace .venue-studio-preview-toggle button svg{width:13px!important;height:13px!important}.director-workspace .venue-studio-preview-grid{width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.director-workspace .venue-studio-output-card{background:#101e34!important;border:1px solid #d5dde8!important;border-radius:8px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 5px 16px #12233d0d!important}.director-workspace .venue-studio-output-card[hidden],.director-workspace .venue-studio-output-card>header{display:none!important}.director-workspace .venue-studio-iframe-stage{aspect-ratio:16/9!important;background:#101e34!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.director-workspace .venue-studio-iframe-stage iframe{transform-origin:0 0!important;border:0!important;width:1920px!important;max-width:none!important;height:1080px!important;max-height:none!important;display:block!important;position:absolute!important;inset:0 auto auto 0!important}.director-workspace .venue-template-upload-row{flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important}.director-workspace .venue-template-upload-row>:is(label,button){border:1px solid var(--director-line)!important;width:100%!important;min-width:0!important;min-height:88px!important;color:var(--director-ink)!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border-radius:8px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:15px!important;display:flex!important}.director-workspace .venue-template-upload-row>label{background:#f9fbfd!important;border-style:dashed!important}.director-workspace .venue-template-upload-row>button.active{background:#f1f6ff!important;border-color:#8faee0!important}.director-workspace .venue-template-upload-row>:is(label,button)>i{color:#517095!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#edf2f8!important;border:0!important;border-radius:7px!important;flex-shrink:0!important;place-items:center!important;padding:0!important;display:grid!important}.director-workspace .venue-template-upload-row>:is(label,button) svg{color:#507096!important;flex-shrink:0!important;width:20px!important;height:20px!important}.director-workspace .venue-template-upload-row>:is(label,button)>span{text-align:left!important;flex:1!important;min-width:0!important;display:block!important}.director-workspace .venue-template-upload-row b{color:var(--director-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;display:block!important}.director-workspace .venue-template-upload-row small{color:var(--director-muted)!important;margin-top:5px!important;font-size:12px!important;line-height:1.5!important;display:block!important}.director-workspace :is(.venue-template-controls,.venue-active-preset-selector,.venue-template-message-versions){border:1px solid var(--director-line)!important;box-shadow:none!important;background:#fbfcfe!important;border-radius:9px!important;flex-direction:column!important;gap:16px!important;margin:0!important;padding:16px!important;display:flex!important}.director-workspace :is(.venue-template-controls,.venue-active-preset-selector,.venue-template-message-versions)>header{border:0!important;border-bottom:1px solid var(--director-line)!important;background:0 0!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 0 12px!important;display:flex!important}.director-workspace :is(.venue-template-controls,.venue-active-preset-selector,.venue-template-message-versions)>header :is(span,small,em){letter-spacing:.04em!important;color:var(--director-muted)!important;align-items:center!important;gap:5px!important;font-size:10px!important;font-style:normal!important;display:flex!important}.director-workspace :is(.venue-template-controls,.venue-active-preset-selector,.venue-template-message-versions)>header svg{width:14px!important;height:14px!important}.director-workspace .venue-template-fit{border:1px solid var(--director-line)!important;background:#edf1f6!important;border-radius:7px!important;grid-template-columns:1fr 1fr!important;gap:4px!important;padding:4px!important;display:grid!important}.director-workspace .venue-template-fit button{min-height:36px!important;color:var(--director-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:8px!important;font-size:12px!important}.director-workspace .venue-template-fit button.active{color:var(--director-ink)!important;background:#fff!important;box-shadow:0 1px 3px #12233d12!important}.director-workspace .venue-template-controls>label{gap:8px!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important}.director-workspace .venue-template-controls>label>span{color:var(--director-muted)!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;display:flex!important}.director-workspace .venue-template-controls>label b{color:var(--director-ink)!important;font-size:13px!important;font-weight:600!important}.director-workspace .venue-template-controls button{color:#36587f!important;box-shadow:none!important;font-size:12px!important}.director-workspace .venue-artwork-hint{border-bottom:1px solid var(--director-line)!important;color:var(--director-muted)!important;margin:0!important;padding:0 0 14px!important;font-size:12px!important;line-height:1.5!important}.director-workspace .venue-template-controls>label.venue-template-colour{border-top:1px solid var(--director-line)!important;grid-template-columns:1fr 32px auto!important;align-items:center!important;padding-top:14px!important;display:grid!important}.director-workspace .venue-template-colour input{border:1px solid var(--director-line)!important;background:#fff!important;border-radius:5px!important;width:32px!important;height:32px!important}.director-workspace .venue-active-preset-summary{box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important}.director-workspace .venue-active-preset-summary>i{width:44px!important;height:44px!important;box-shadow:none!important;border:0!important;border-radius:7px!important;flex-shrink:0!important}.director-workspace .venue-active-preset-summary small{color:var(--director-muted)!important;letter-spacing:.03em!important;font-size:10px!important;line-height:1.4!important}.director-workspace .venue-active-preset-summary b{color:var(--director-ink)!important;font-size:16px!important;display:block!important}.director-workspace .venue-active-preset-summary p{color:var(--director-muted)!important;margin:3px 0 0!important;font-size:12px!important}.director-workspace .venue-active-preset-summary strong{color:#27745b!important;letter-spacing:.02em!important;font-size:10px!important}.director-workspace .venue-baby-output-map{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.director-workspace .venue-baby-output-map article{border:1px solid var(--director-line)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:14px!important;display:flex!important}.director-workspace .venue-baby-output-map article>svg{color:#547393!important;width:19px!important;height:19px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.director-workspace .venue-baby-output-map small{color:var(--director-muted)!important;letter-spacing:.04em!important;font-size:10px!important}.director-workspace .venue-baby-output-map b{color:var(--director-ink)!important;font-size:14px!important;display:block!important}.director-workspace .venue-baby-output-map p{color:var(--director-muted)!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.5!important}.director-workspace .venue-template-message-versions>div{grid-template-columns:1fr!important;gap:8px!important;max-height:340px!important;display:grid!important;overflow:auto!important}.director-workspace .venue-template-message-versions button{border:1px solid var(--director-line)!important;min-height:0!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border-radius:7px!important;align-items:flex-start!important;gap:10px!important;padding:12px!important;display:flex!important}.director-workspace .venue-template-message-versions button.active{background:#edf4ff!important;border-color:#94b0dd!important}.director-workspace .venue-template-message-versions button>i{display:none!important}.director-workspace .venue-template-message-versions button b{color:var(--director-ink)!important;font-size:13px!important}.director-workspace .venue-template-message-versions button small{color:var(--director-muted)!important;font-size:12px!important;line-height:1.5!important;display:block!important}.director-workspace .venue-template-message-versions button svg{color:#245aaa!important;width:16px!important;height:16px!important}.director-workspace .venue-studio-message-field{color:var(--director-muted)!important;gap:8px!important;margin:0!important;padding:0!important;font-size:12px!important;display:grid!important}.director-workspace .venue-studio-message-field input{width:100%!important;min-height:46px!important;color:var(--director-ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #c7d1de!important;border-radius:7px!important;padding:10px 12px!important;font-size:14px!important}.director-workspace .venue-studio-message-field small{color:var(--director-muted)!important;font-size:12px!important;line-height:1.5!important}.director-workspace .venue-studio-actions{border:0!important;border-top:1px solid var(--director-line)!important;width:100%!important;min-height:0!important;box-shadow:none!important;background:#fbfcfe!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin:0!important;padding:18px 24px!important;display:flex!important}.director-workspace .venue-studio-actions>span{max-width:460px!important;color:var(--director-muted)!important;text-align:center!important;justify-content:center!important;align-items:center!important;gap:6px!important;font-size:12px!important;line-height:1.5!important;display:flex!important}.director-workspace .venue-studio-actions>span svg{color:#27745b!important;flex-shrink:0!important;width:14px!important;height:14px!important}.director-workspace .venue-studio-actions>button{border:1px solid var(--director-line)!important;min-width:0!important;min-height:42px!important;color:var(--director-ink)!important;box-shadow:none!important;white-space:nowrap!important;background:#fff!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:10px 16px!important;font-size:13px!important;font-weight:550!important;display:flex!important}.director-workspace .venue-studio-actions>button:is(.next,.apply){color:#fff!important;background:#245fe0!important;border-color:#245fe0!important}.director-workspace .venue-studio-actions>button svg{width:16px!important;height:16px!important}@media (max-width:1280px){.director-workspace .venue-studio-workbench{grid-template-columns:minmax(0,1fr)!important;gap:22px!important;padding:0 20px 20px!important}.director-workspace .venue-studio-single-preview{grid-area:2/1!important;position:relative!important;inset:auto!important}.director-workspace .venue-studio-step-panel{grid-area:3/1!important}.director-workspace .venue-studio-step-scroll{max-width:680px!important;margin:0 auto!important}.director-workspace .venue-template-upload-row{grid-template-columns:1fr 1fr!important;display:grid!important}.director-workspace .venue-template-upload-row>label{grid-column:1/-1!important}}@media (max-width:600px){.director-workspace .venue-screen-template-studio>header{flex-wrap:wrap!important;align-items:flex-start!important;padding:20px 18px!important}.director-workspace .venue-screen-template-studio>header>em{margin-left:0!important}.director-workspace .venue-studio-workbench{padding:0 16px 20px!important}.director-workspace .venue-studio-stepper{gap:3px!important}.director-workspace .venue-studio-stepper button{gap:5px!important;padding:8px!important}.director-workspace .venue-studio-stepper button b{font-size:12px!important}.director-workspace .venue-studio-stepper button>svg:first-of-type{width:14px!important;height:14px!important}.director-workspace .venue-template-upload-row{grid-template-columns:1fr!important}.director-workspace .venue-studio-actions{flex-wrap:wrap!important;gap:12px!important;padding:16px!important}.director-workspace .venue-studio-actions>span{order:3!important;width:100%!important;max-width:none!important;font-size:11px!important}.director-workspace .venue-studio-actions>button{padding:9px 12px!important;font-size:12px!important}}.director-workspace .guest-pack-theme-journey-panel summary>span small{align-items:center!important;gap:4px!important;display:flex!important}.director-workspace .guest-pack-theme-journey-panel summary>span small svg{width:14px!important;height:14px!important;transition:transform .15s!important}.director-workspace .guest-pack-theme-journey-panel[open] summary>span small svg{transform:rotate(90deg)!important}.director-workspace .guest-pack-roll-position-controls{background:0 0!important;border:0!important;gap:12px!important;padding:0!important;display:grid!important}@media (prefers-reduced-motion:reduce){.director-workspace .guest-pack-theme-journey-panel summary svg{transition:none!important}}.client-design-studio{--studio-ink:#15263e;--studio-muted:#637086;--studio-line:#dce2ea;--studio-paper:#fff;--studio-canvas:#edf0f4;--studio-accent:#315ee8;--studio-stage:#172335;--studio-radius:18px;--studio-shadow:0 3px 6px #13243b04, 0 16px 42px #13243b08;--director-ink:var(--studio-ink);--director-muted:var(--studio-muted);--director-line:var(--studio-line);--director-blue:var(--studio-accent);--director-canvas:var(--studio-canvas);--director-radius:var(--studio-radius)}.client-design-studio.director-workspace>.lab-workspace{background:var(--studio-canvas)!important;padding:30px clamp(20px,2.6vw,46px) 64px!important}.client-design-studio .director-event-header{border-bottom:1px solid #d5dce6!important;margin-bottom:26px!important;padding-bottom:26px!important}.client-design-studio .director-eyebrow{color:var(--studio-accent)!important;letter-spacing:.13em!important;font-size:12px!important}.client-design-studio .director-event-header h1{letter-spacing:-.045em!important;font-size:clamp(28px,2.6vw,38px)!important}.client-design-studio .director-event-actions>button{border-radius:11px!important;min-height:44px!important;font-size:14px!important;box-shadow:0 2px 3px #15263e05!important}.client-design-studio .director-studio-toolbar{border:0!important;margin-bottom:24px!important}.client-design-studio .director-studio-tabs{background:#e4e9f0!important;border:1px solid #d7dee8!important;border-radius:13px!important;gap:5px!important;padding:5px!important}.client-design-studio .director-studio-tabs>button{border-radius:9px!important;min-height:44px!important;padding:10px 18px!important;font-size:14px!important;transition:background .18s,color .18s,box-shadow .18s!important}.client-design-studio .director-studio-tabs>button[aria-selected=true]{color:var(--studio-ink)!important;background:#fff!important;box-shadow:0 2px 5px #16243c12,0 0 0 1px #16243c05!important}.client-design-studio .director-studio-note{padding-bottom:0!important;font-size:13px!important}.client-design-studio .guest-pack-roll-unified-studio{box-shadow:var(--studio-shadow)!important}.client-design-studio .guest-pack-phone-stage{background:radial-gradient(at 50% 30%,#304259,#172335 75%)!important}.client-design-studio .guest-pack-mobile-roll-review{border-color:#27384c!important;box-shadow:0 14px 35px #10223920!important}.client-design-studio .guest-pack-mobile-roll-review>header{background:var(--studio-stage)!important;border-bottom-color:#354255!important}.client-design-studio .guest-pack-roll-preview-title h3{color:#fff!important}.client-design-studio .guest-pack-roll-preview-title small{color:#a7b7cd!important;font-size:12px!important}.client-design-studio .guest-pack-mobile-roll-review>header>span{color:#a5e7c9!important;background:#233e3b!important;border-radius:6px!important;padding:7px 9px!important;font-size:12px!important}.client-design-studio.single-client-mode>.lab-workspace{background:var(--studio-canvas)!important;color:var(--studio-ink)!important;padding:30px clamp(20px,2.6vw,46px) 64px!important}.client-design-studio .setup-professional-heading{max-width:1440px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #d5dce6!important;align-items:center!important;gap:24px!important;margin:0 auto 26px!important;padding:0 0 26px!important;display:flex!important}.client-design-studio .setup-professional-heading>div{min-width:0!important}.client-design-studio .setup-professional-heading small{color:var(--studio-accent)!important;letter-spacing:.13em!important;font-size:12px!important}.client-design-studio .setup-professional-heading h1{color:var(--studio-ink)!important;letter-spacing:-.04em!important;margin:8px 0!important;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.15!important}.client-design-studio .setup-professional-heading p{color:var(--studio-muted)!important;max-width:680px!important;font-size:15px!important;line-height:1.55!important}.client-design-studio .setup-professional-heading>span{color:#2d6b51!important;box-shadow:none!important;background:#e3eee8!important;border:1px solid #cadfd3!important;border-radius:8px!important;flex-shrink:0!important;padding:9px 12px!important;font-size:12px!important}.client-design-studio.single-client-mode :is(.setup-masterhub-page,.setup-glass-interface,.setup-glass-workspace,.setup-glass-workspace-content,.setup-workstation,.setup-workstation-body){width:100%!important;min-width:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.client-design-studio.single-client-mode .setup-masterhub-page{max-width:1440px!important;margin-inline:auto!important}.client-design-studio.single-client-mode :is(.setup-glass-interface,.setup-glass-workspace,.setup-workstation,.setup-workstation-body):before,.client-design-studio.single-client-mode :is(.setup-glass-interface,.setup-glass-workspace,.setup-workstation,.setup-workstation-body):after{display:none!important}.client-design-studio .staff-event-creator-overlay{z-index:140!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07132199!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.client-design-studio .staff-event-creator{width:min(1100px,100%)!important;max-width:1100px!important;height:min(850px,100dvh - 48px)!important;min-height:0!important;max-height:calc(100dvh - 48px)!important;color:var(--studio-ink)!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;background:#fff!important;border:1px solid #ffffff38!important;border-radius:22px!important;grid-template-columns:310px minmax(0,1fr)!important;display:grid!important;overflow:hidden!important;box-shadow:0 35px 100px #06112666!important}.client-design-studio .staff-event-creator:before,.client-design-studio .staff-event-creator:after{display:none!important}.client-design-studio .staff-event-creator-intro{color:#fff!important;min-height:0!important;box-shadow:none!important;background:radial-gradient(at 0 0,#263e60,#0000 65%),#122238!important;border:0!important;flex-direction:column!important;gap:28px!important;padding:32px 28px!important;display:flex!important;overflow-y:auto!important}.client-design-studio .staff-event-creator-intro>header{background:0 0!important;border:0!important;gap:22px!important;padding:0!important;display:grid!important}.client-design-studio .staff-event-creator-intro>header img{object-fit:contain!important;filter:brightness(0)invert()!important;width:180px!important;max-width:100%!important;height:auto!important}.client-design-studio .staff-event-creator-intro>header>span{color:#c4d4ec!important;letter-spacing:.09em!important;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important;padding:0!important;font-size:12px!important;display:inline-flex!important}.client-design-studio .staff-event-creator-intro>header svg{width:15px!important;height:15px!important}.client-design-studio .staff-event-creator-intro>div>small{color:#9bb9e7!important;letter-spacing:.12em!important;font-size:12px!important;display:block!important}.client-design-studio .staff-event-creator-intro h2{letter-spacing:-.04em!important;color:#fff!important;margin:13px 0 16px!important;font-size:36px!important;font-weight:580!important;line-height:1.13!important}.client-design-studio .staff-event-creator-intro h2 em{color:#c3d5ff!important;font-style:normal!important}.client-design-studio .staff-event-creator-intro p{color:#b7c7dc!important;margin:0!important;font-size:15px!important;line-height:1.65!important}.client-design-studio .staff-event-creator-intro>div>strong{display:none!important}.client-design-studio .staff-event-creator-intro ol{gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.client-design-studio .staff-event-creator-intro ol li{opacity:1!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;align-items:center!important;gap:13px!important;margin:0!important;padding:12px!important;display:flex!important}.client-design-studio .staff-event-creator-intro li.active{background:#ffffff0d!important;border-color:#769bd050!important;box-shadow:inset 3px 0 #90b0ff!important}.client-design-studio .staff-event-creator-intro li>span{color:#bac8df!important;width:33px!important;height:33px!important;box-shadow:none!important;background:#ffffff06!important;border:1px solid #ffffff24!important;border-radius:50%!important;place-items:center!important;font-size:12px!important;display:grid!important}.client-design-studio .staff-event-creator-intro li.active>span{color:#173360!important;background:#d4e0ff!important;border-color:#d4e0ff!important}.client-design-studio .staff-event-creator-intro li.complete>span{color:#b9e8cf!important;background:#284c48!important}.client-design-studio .staff-event-creator-intro li b{color:#eef4ff!important;font-size:15px!important;display:block!important}.client-design-studio .staff-event-creator-intro li small{color:#aebfd6!important;margin-top:3px!important;font-size:12px!important;display:block!important}.client-design-studio .staff-event-creator-intro footer{overflow-wrap:anywhere;color:#b7c7dc!important;background:0 0!important;border-top:1px solid #ffffff1f!important;margin-top:auto!important;padding:16px 0 0!important;font-size:12px!important}.client-design-studio .staff-event-creator-intro footer b{color:#e5edfa!important}.client-design-studio .staff-event-creator>form{background:#fff!important;flex-direction:column!important;min-width:0!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.client-design-studio .staff-event-creator>form>header{background:#fff!important;border:0!important;border-bottom:1px solid #e4e9f0!important;flex-shrink:0!important;align-items:center!important;gap:22px!important;min-height:90px!important;padding:22px 30px!important;display:flex!important}.client-design-studio .staff-event-creator>form>header small{color:var(--studio-muted)!important;letter-spacing:.06em!important;font-size:12px!important}.client-design-studio .staff-event-creator>form>header b{color:var(--studio-ink)!important;margin-top:4px!important;font-size:16px!important;display:block!important}.client-design-studio .staff-event-creator>form>header>span{background:#e8edf4!important;border-radius:3px!important;flex:1!important;height:4px!important;overflow:hidden!important}.client-design-studio .staff-event-creator>form>header>span i{background:var(--studio-accent)!important;height:100%!important;transition:width .25s!important;display:block!important}.client-design-studio .staff-event-creator>form>header>button{width:36px!important;height:36px!important;color:var(--studio-muted)!important;background:#f7f9fc!important;border:1px solid #dce3ed!important;border-radius:9px!important;font-size:24px!important}.client-design-studio .staff-event-creator-stage{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1!important;min-height:0!important;padding:30px!important;overflow-y:auto!important}.client-design-studio .staff-creator-panel{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.client-design-studio .staff-creator-panel>header{background:0 0!important;border:0!important;align-items:flex-start!important;gap:14px!important;margin:0 0 28px!important;padding:0!important;display:flex!important}.client-design-studio .staff-creator-panel>header>span{width:42px!important;height:42px!important;color:var(--studio-accent)!important;box-shadow:none!important;background:#f0f5ff!important;border:1px solid #dce5f7!important;border-radius:12px!important;flex-shrink:0!important;place-items:center!important;display:grid!important}.client-design-studio .staff-creator-panel>header small{display:none!important}.client-design-studio .staff-creator-panel h3{color:var(--studio-ink)!important;letter-spacing:-.035em!important;margin:0 0 8px!important;font-size:25px!important;line-height:1.2!important}.client-design-studio .staff-creator-panel>header p{color:var(--studio-muted)!important;margin:0!important;font-size:15px!important;line-height:1.6!important}.client-design-studio .staff-creator-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:22px 18px!important;display:grid!important}.client-design-studio .staff-creator-grid>.wide{grid-column:1/-1!important}.client-design-studio .staff-creator-grid>label{gap:9px!important;min-width:0!important;margin:0!important;display:grid!important}.client-design-studio .staff-creator-grid label>span{color:#3c4c64!important;letter-spacing:0!important;font-size:14px!important;font-weight:550!important}.client-design-studio .staff-creator-grid label>div:not(.staff-contact-options){background:#fbfcfe!important;border:1px solid #ced8e5!important;border-radius:9px!important;align-items:center!important;gap:11px!important;min-height:49px!important;padding:0 13px!important;display:flex!important;box-shadow:0 1px 2px #15263e03!important}.client-design-studio .staff-creator-grid label>div>svg{color:#8392a8!important;flex-shrink:0!important;width:18px!important;height:18px!important}.client-design-studio .staff-creator-grid :is(input,select,textarea){width:100%!important;min-width:0!important;min-height:49px!important;color:var(--studio-ink)!important;box-shadow:none!important;background:#fbfcfe!important;border:1px solid #ced8e5!important;border-radius:9px!important;padding:12px 13px!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important}.client-design-studio .staff-creator-grid label>div>input{background:0 0!important;border:0!important;border-radius:0!important;padding:12px 0!important}.client-design-studio .staff-creator-grid textarea{resize:vertical!important;min-height:115px!important;line-height:1.55!important}.client-design-studio .staff-creator-grid input::placeholder,.client-design-studio .staff-creator-grid textarea::placeholder{color:#8692a6!important}.client-design-studio .staff-contact-options{background:0 0!important;border:0!important;gap:8px!important;padding:0!important;display:flex!important}.client-design-studio .staff-contact-options>button{color:#64738a!important;text-transform:capitalize!important;min-height:43px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d8e0ec!important;border-radius:9px!important;flex:1!important;padding:10px!important;font-size:14px!important}.client-design-studio .staff-contact-options>button.active{color:#244fc9!important;background:#eef3ff!important;border-color:#a9bfee!important}.client-design-studio .staff-event-creator>form>footer{background:#f8fafc!important;border-top:1px solid #e1e7ef!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:20px 30px!important;display:flex!important}.client-design-studio .staff-event-creator>form>footer button{color:#42566f!important;white-space:nowrap!important;min-height:45px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6dfeb!important;border-radius:9px!important;align-items:center!important;gap:9px!important;padding:12px 18px!important;font-size:14px!important;display:inline-flex!important}.client-design-studio .staff-event-creator>form>footer button.primary{color:#fff!important;background:var(--studio-accent)!important;border-color:var(--studio-accent)!important;box-shadow:0 3px 7px #315ee826!important}.client-design-studio .staff-event-creator>form>footer>span{color:#768299!important;max-width:180px!important;font-size:12px!important;line-height:1.5!important}.client-design-studio .staff-event-creator button svg{width:17px!important;height:17px!important}.client-design-studio .staff-review-hero{box-shadow:none!important;background:#eef3fa!important;border:1px solid #dae3f2!important;border-radius:13px!important;padding:24px!important}.client-design-studio .staff-review-hero h4{color:var(--studio-ink)!important;overflow-wrap:anywhere!important;font-size:28px!important;line-height:1.2!important}.client-design-studio .staff-review-hero :is(p,small){color:#60738d!important;font-size:13px!important}.client-design-studio .staff-review-grid{gap:14px!important;margin-block:16px!important}.client-design-studio .staff-review-grid article{box-shadow:none!important;background:#fff!important;border:1px solid #e0e6ef!important;border-radius:11px!important;padding:20px!important}.client-design-studio .staff-review-grid :is(b,p){color:var(--studio-ink)!important;font-size:16px!important;line-height:1.55!important}.client-design-studio .staff-review-grid :is(small,em,span){color:var(--studio-muted)!important;font-size:13px!important;line-height:1.5!important}.client-design-studio .staff-review-edit{color:var(--studio-accent)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:13px!important}.client-design-studio .staff-review-safety{color:#356650!important;background:#f0f7f3!important;border:1px solid #d5e7dc!important;border-radius:10px!important;padding:16px!important}.client-design-studio .staff-review-safety b{color:#285c43!important;font-size:14px!important}.client-design-studio .staff-review-safety small{color:#5a7466!important;font-size:13px!important;line-height:1.5!important}.client-design-studio .staff-creator-error{color:#a43632!important;background:#fff0ee!important;border-radius:8px!important;margin:0 30px 16px!important;padding:13px!important;font-size:14px!important}.client-design-studio .guest-pack-optimised-grid:not(.guest-pack-nfc-unified-grid):not(.guest-pack-poster-workbench){grid-template-columns:minmax(0,1fr) minmax(350px,.82fr)!important;gap:24px!important}.client-design-studio .guest-pack-roll-unified-header{background:linear-gradient(135deg,#fff 55%,#f4f7fc)!important;align-items:flex-start!important;padding:25px 26px!important}.client-design-studio .guest-pack-roll-unified-header small{color:var(--studio-accent)!important;letter-spacing:.09em!important;margin-bottom:8px!important;font-size:12px!important;display:block!important}.client-design-studio .guest-pack-roll-unified-header h3{letter-spacing:-.035em!important;font-size:24px!important;line-height:1.2!important}.client-design-studio .guest-pack-roll-unified-header p{max-width:38ch!important;font-size:15px!important}.client-design-studio .guest-pack-roll-unified-header>span{font-variant-numeric:tabular-nums;white-space:nowrap!important}.client-design-studio .guest-pack-roll-unified-grid>section{padding-block:26px!important}.client-design-studio .guest-pack-roll-preset-panel label>span{align-items:center!important;gap:10px!important;font-size:15px!important;display:flex!important}.client-design-studio .guest-pack-roll-preset-panel label>span:before{content:"01";color:var(--studio-accent);background:#f0f4ff;border:1px solid #d9e1f7;border-radius:5px;padding:4px 6px;font-size:12px}.client-design-studio .guest-pack-roll-preset-panel select{background:#fbfcfe!important;border-color:#cbd5e3!important;border-radius:10px!important;height:50px!important;font-size:16px!important}.client-design-studio .guest-pack-roll-preset-summary{background:#f5f7fb!important;border:1px solid #e1e7f0!important;border-radius:11px!important;flex-wrap:wrap!important;gap:14px!important;padding:16px!important}.client-design-studio .guest-pack-roll-preset-summary>i{border-radius:8px!important;width:62px!important;height:68px!important;box-shadow:0 3px 6px #15263e15!important}.client-design-studio .guest-pack-roll-preset-summary>span{flex:1!important;min-width:120px!important}.client-design-studio .guest-pack-roll-preset-summary>span b{font-size:16px!important}.client-design-studio .guest-pack-roll-preset-summary>span em{font-size:13px!important;line-height:1.55!important}.client-design-studio .guest-pack-roll-preset-summary>strong{letter-spacing:0!important;font-size:12px!important}.client-design-studio .guest-pack-roll-upload-panel>header{box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 15px!important;padding:0!important;display:block!important}.client-design-studio .guest-pack-roll-upload-panel>header small{display:none!important}.client-design-studio .guest-pack-roll-upload-panel>header h4{color:var(--studio-ink)!important;align-items:center!important;gap:10px!important;margin:0!important;font-size:15px!important;font-weight:600!important;display:flex!important}.client-design-studio .guest-pack-roll-upload-panel>header h4:before{content:"02";color:var(--studio-accent);background:#f0f4ff;border:1px solid #d9e1f7;border-radius:5px;padding:4px 6px;font-size:12px}.client-design-studio .guest-pack-roll-upload-panel>header p{color:var(--studio-muted)!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.client-design-studio .guest-pack-roll-source-upload label{background:#f8faff!important;border-style:solid!important;border-radius:12px!important;min-height:112px!important}.client-design-studio .guest-pack-roll-source-upload label>span:first-of-type{border-radius:8px!important;width:65px!important;height:78px!important}.client-design-studio .guest-pack-roll-source-upload small{letter-spacing:.04em!important;font-size:12px!important}.client-design-studio .guest-pack-roll-source-upload b{font-size:15px!important}.client-design-studio .guest-pack-roll-source-upload em{font-size:13px!important;line-height:1.5!important}.client-design-studio .guest-pack-roll-crop-editor{gap:18px!important}.client-design-studio .guest-pack-roll-frame-toolbar{border-bottom:1px solid var(--studio-line)!important;flex-wrap:wrap!important;gap:10px!important;padding-bottom:14px!important}.client-design-studio .guest-pack-roll-frame-toolbar :is(b,h4){color:var(--studio-ink)!important;font-size:15px!important}.client-design-studio .guest-pack-roll-frame-toolbar :is(small,button){font-size:13px!important}.client-design-studio .guest-pack-roll-crop-frame{background:#1a293f!important;border:1px solid #bac7d8!important;border-radius:11px!important;box-shadow:0 4px 9px #14243b0d!important}.client-design-studio .guest-pack-roll-crop-controls{gap:17px!important}.client-design-studio .guest-pack-roll-crop-controls label :is(span,b){font-size:14px!important;line-height:1.4!important}.client-design-studio .guest-pack-roll-crop-controls label b{font-variant-numeric:tabular-nums}.client-design-studio .guest-pack-roll-zoom-control{grid-template-columns:36px minmax(0,1fr) 36px!important}.client-design-studio .guest-pack-roll-zoom-control>button{border-radius:8px!important;width:36px!important;height:36px!important}.client-design-studio .guest-pack-roll-crop-controls footer :is(span,b,strong){font-size:12px!important}.client-design-studio .guest-pack-mobile-roll-review>footer{padding:16px!important}.client-design-studio .guest-pack-mobile-roll-review>footer :is(b,a){font-size:12px!important}.client-design-studio .guest-pack-roll-preview-brief h3{font-size:13px!important}.client-design-studio .guest-pack-roll-preview-brief strong{font-size:12px!important}.client-design-studio .director-phone-journey{border-top:1px solid var(--studio-line)!important;background:#fff!important;padding:20px 16px!important}.client-design-studio .director-phone-journey>p{color:var(--studio-ink)!important;margin:0 0 13px!important;font-size:14px!important;font-weight:600!important}.client-design-studio .director-phone-journey>div{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}.client-design-studio .director-phone-journey button{color:#5a6b82!important;min-height:44px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #e1e6ed!important;border-radius:8px!important;gap:7px!important;padding:10px!important;font-size:13px!important}.client-design-studio .director-phone-journey button[aria-pressed=true]{color:#244cc1!important;background:#eef3ff!important;border-color:#b7c7f5!important;box-shadow:inset 3px 0 #315ee8!important}.client-design-studio .director-phone-journey button svg{flex-shrink:0!important;width:16px!important;height:16px!important}.client-design-studio .central-main{background:var(--studio-canvas)!important;color:var(--studio-ink)!important}.client-design-studio .central-topbar{border-bottom:1px solid var(--studio-line)!important;background:#ffffffd9!important;box-shadow:0 2px 5px #14243b03!important}.client-design-studio .central-topbar h1{letter-spacing:-.025em!important;color:var(--studio-ink)!important;font-size:21px!important;font-weight:600!important}.client-design-studio .central-topbar>label{box-shadow:none!important;background:#f4f7fb!important;border:1px solid #dce3ed!important;border-radius:10px!important}.client-design-studio .central-topbar input{color:var(--studio-ink)!important;font-size:15px!important}.client-design-studio .central-topbar .central-create{color:#fff!important;background:#315ee8!important;border:1px solid #315ee8!important;border-radius:9px!important;min-height:43px!important;font-size:14px!important;box-shadow:0 3px 7px #315ee826!important}.client-design-studio .central-section-heading{box-shadow:none!important;background:0 0!important;border:0!important;padding-top:28px!important;padding-bottom:25px!important}.client-design-studio .central-section-heading>span{color:var(--studio-accent)!important;font-size:12px!important}.client-design-studio .central-section-heading h2{color:var(--studio-ink)!important;letter-spacing:-.04em!important;font-size:clamp(27px,2.5vw,36px)!important;line-height:1.2!important}.client-design-studio .central-section-heading p{color:var(--studio-muted)!important;font-size:15px!important}.client-design-studio :is(.central-client-card,.central-workspace-control,.central-workspace-quick,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.operations-pipeline,.central-calendar,.central-agenda){overflow:hidden;border:1px solid var(--studio-line)!important;box-shadow:var(--studio-shadow)!important;background:#fff!important;border-radius:15px!important}.client-design-studio .central-workspace-control{overflow:visible!important}.client-design-studio :is(.central-client-card,.central-workspace-control,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot):before,.client-design-studio :is(.central-client-card,.central-workspace-control,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot):after{display:none!important}.client-design-studio .central-client-card{text-align:left!important;padding:24px!important}.client-design-studio .central-client-avatar{color:#375785!important;box-shadow:none!important;background:#edf2fc!important;border:1px solid #d3def1!important;border-radius:13px!important}.client-design-studio .central-client-identity b{color:var(--studio-ink)!important;letter-spacing:-.025em!important;font-size:20px!important}.client-design-studio .central-client-identity :is(small,em){color:var(--studio-muted)!important;font-size:13px!important}.client-design-studio .central-client-next-event{box-shadow:none!important;background:#f7f9fc!important;border:1px solid #e3e9f2!important;border-radius:10px!important;padding:18px!important}.client-design-studio .central-client-next-event b{color:var(--studio-ink)!important;font-size:17px!important}.client-design-studio .central-client-next-event :is(small,em){color:var(--studio-muted)!important;font-size:12px!important}.client-design-studio .central-client-card-foot{border-top:1px solid #e3e9f2!important;padding-top:18px!important}.client-design-studio .central-client-card-foot small{color:var(--studio-muted)!important;font-size:12px!important}.client-design-studio .central-client-card-foot b{color:var(--studio-ink)!important}.client-design-studio .central-client-summary{box-shadow:none!important;background:0 0!important;border:0!important}.client-design-studio :is(.central-clients-hero,.central-workspace-intro) h2{color:var(--studio-ink)!important;letter-spacing:-.04em!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important}.client-design-studio :is(.central-clients-hero,.central-workspace-intro) p{color:var(--studio-muted)!important;font-size:15px!important;line-height:1.6!important}.client-design-studio .central-workspace-selection b{color:var(--studio-ink)!important;letter-spacing:-.03em!important;font-size:25px!important}.client-design-studio .central-workspace-selection :is(small,em){color:var(--studio-muted)!important;font-size:13px!important}.client-design-studio .central-workspace-open{background:var(--studio-accent)!important;border:1px solid var(--studio-accent)!important;color:#fff!important;border-radius:10px!important;font-size:14px!important;box-shadow:0 3px 7px #315ee826!important}.client-design-studio .operations-toolbar{box-shadow:none!important;background:#f9fbfd!important;border-bottom:1px solid #e0e6ee!important}.client-design-studio .operations-toolbar nav button{min-height:40px!important;color:var(--studio-muted)!important;box-shadow:none!important;background:0 0!important;border-radius:7px!important;padding:9px 13px!important;font-size:14px!important}.client-design-studio .operations-toolbar nav button.active{color:#2a52c5!important;background:#eaf0ff!important}.client-design-studio .operations-event-table-head{color:#708098!important;background:#f2f5fa!important;border-block:1px solid #e3e9f1!important;font-size:12px!important}.client-design-studio .operations-event-row{box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e5eaf1!important}.client-design-studio .operations-event-row.selected{background:#f4f7ff!important}.client-design-studio .operations-event-name b{color:var(--studio-ink)!important;font-size:16px!important;font-weight:600!important}.client-design-studio .operations-event-row :is(small,em){font-size:12px!important}.client-design-studio .operations-event-row :is(.operations-event-date,.operations-event-client) b{color:#43556e!important;font-size:14px!important}.client-design-studio .central-command-featured{background:linear-gradient(135deg,#243a59,#112238)!important;border:1px solid #334d71!important;border-radius:16px!important;box-shadow:0 14px 32px #1222381f!important}.client-design-studio .central-command-actions>header,.client-design-studio .central-command-events>header{color:#64738c!important;border-bottom:1px solid #e3e8f0!important;font-size:12px!important}.client-design-studio .central-command-actions>div button{box-shadow:none!important;background:#f9fbfe!important;border:1px solid #e1e7f0!important;border-radius:10px!important}.client-design-studio .central-command-actions button b{color:var(--studio-ink)!important;font-size:15px!important}.client-design-studio .central-command-actions button small{color:var(--studio-muted)!important;font-size:13px!important}.client-design-studio .control-overlay{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07132199!important;padding:24px!important}.client-design-studio .control-centre{background:#fff!important;border:1px solid #ffffff50!important;border-radius:20px!important;flex-direction:column!important;width:min(1120px,100%)!important;max-width:1120px!important;height:min(860px,100dvh - 48px)!important;min-height:0!important;max-height:calc(100dvh - 48px)!important;display:flex!important;overflow:hidden!important;box-shadow:0 35px 100px #06112666!important}.client-design-studio .control-premium-header{box-shadow:none!important;background:#f8fafd!important;border:0!important;border-bottom:1px solid #dce4ef!important;padding:24px!important}.client-design-studio .control-event-title h2{color:var(--studio-ink)!important;letter-spacing:-.03em!important;font-size:25px!important}.client-design-studio .control-event-title small{color:var(--studio-muted)!important;font-size:12px!important}.client-design-studio .control-event-status span{color:#60718b!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce4ef!important;border-radius:7px!important;font-size:12px!important}.client-design-studio .control-premium-header{flex:none!important;min-height:0!important}.client-design-studio .control-centre:before,.client-design-studio .control-body>nav:before,.client-design-studio .control-body>main:after{display:none!important}.client-design-studio .control-body{background:#fff!important;flex:1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.client-design-studio .control-body>nav{background:#f1f5fa!important;border-right:1px solid #e0e6ef!important;padding:18px 12px!important}.client-design-studio .control-body>nav button{color:#63738b!important;min-height:43px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:11px 13px!important;font-size:14px!important}.client-design-studio .control-body>nav button.active{color:#214ac4!important;background:#fff!important;border-color:#d6e1f6!important;box-shadow:0 2px 5px #15263e05!important}.client-design-studio .control-body>nav button :is(b,span){color:inherit!important;font-size:14px!important}.client-design-studio .control-body>nav button i{color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}.client-design-studio .control-body>main{background:#fff!important;padding:28px!important}.client-design-studio .control-section{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.client-design-studio .control-section>span{color:var(--studio-accent)!important;font-size:12px!important}.client-design-studio .control-section>h3{color:var(--studio-ink)!important;letter-spacing:-.03em!important;margin:8px 0!important;font-size:27px!important}.client-design-studio :is(.control-section>h3,.staff-event-creator-intro h2,.staff-creator-panel h3,.suite-shop-dashboard-heading h2,.guest-pack-roll-unified-header h3,.venue-screen-template-studio>header h4){font-family:var(--font-geist-sans),Arial,sans-serif!important;font-weight:600!important}.client-design-studio .control-section>p{color:var(--studio-muted)!important;font-size:15px!important;line-height:1.55!important}.client-design-studio .control-form label>span{color:#42536b!important;font-size:14px!important}.client-design-studio .control-form :is(input,select,textarea){min-height:46px!important;color:var(--studio-ink)!important;box-shadow:none!important;background:#f9fbfe!important;border:1px solid #ced9e7!important;border-radius:9px!important;font-size:16px!important}.client-design-studio .control-form>button{background:var(--studio-accent)!important;color:#fff!important;border:1px solid var(--studio-accent)!important;border-radius:9px!important;min-height:44px!important;font-size:14px!important;box-shadow:0 3px 7px #315ee826!important}.client-design-studio .setting-row{box-shadow:none!important;background:#fcfdff!important;border:1px solid #e1e7ef!important;border-radius:11px!important;margin-block:12px!important;padding:20px!important}.client-design-studio .setting-row>div>b{color:var(--studio-ink)!important;font-size:16px!important}.client-design-studio .setting-row p{color:var(--studio-muted)!important;font-size:14px!important}.client-design-studio .setting-row>span :is(b,button,strong){font-size:13px!important}.client-design-studio .control-premium-header{grid-template-columns:180px minmax(0,1fr) auto 44px!important;gap:22px!important;display:grid!important}.client-design-studio .control-premium-header .real-studio-logo{width:180px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.client-design-studio .control-premium-header .studio-logo-professional{object-fit:contain!important;filter:none!important;width:180px!important;height:60px!important;display:block!important}.client-design-studio .control-premium-header .studio-rail-icon,.client-design-studio .control-premium-header:after{display:none!important}.client-design-studio .control-event-title{border-left:1px solid var(--studio-line)!important;padding-left:22px!important}.client-design-studio .control-event-title small{letter-spacing:.12em!important}.client-design-studio .control-event-title h2{white-space:normal!important;overflow-wrap:anywhere!important;margin:6px 0!important;line-height:1.2!important}.client-design-studio .control-current-preset{color:var(--studio-muted)!important;margin:0!important;font-size:13px!important;line-height:1.4!important}.client-design-studio .control-event-status{flex-wrap:wrap!important;justify-content:flex-end!important;max-width:230px!important}.client-design-studio .control-event-status span{letter-spacing:.05em!important;min-height:32px!important}.client-design-studio .control-event-status i{box-shadow:none!important;background:#23886a!important}.client-design-studio .control-event-status [data-live=false] i{background:#8994a5!important}.client-design-studio .control-premium-header>button{border:1px solid var(--studio-line)!important;width:44px!important;height:44px!important;color:var(--studio-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:0!important}.client-design-studio .control-premium-header>button svg{width:20px!important;height:20px!important}.client-design-studio .control-body{grid-template-columns:220px minmax(0,1fr)!important;display:grid!important}.client-design-studio .control-body>nav button{grid-template-columns:22px minmax(0,1fr) 16px!important;gap:10px!important}.client-design-studio .control-body>nav button i{width:22px!important;height:22px!important}.client-design-studio .control-body>nav button i svg{stroke-width:1.75px!important;width:19px!important;height:19px!important}.client-design-studio .control-body>nav button .control-nav-chevron{opacity:.5!important;width:15px!important;height:15px!important}.client-design-studio .control-body>nav button:hover{color:var(--studio-ink)!important;background:#e5ecf5!important}.client-design-studio .control-body>main{overscroll-behavior:contain!important;min-width:0!important;height:auto!important;min-height:0!important}.client-design-studio .control-section>div{margin-top:26px!important}.client-design-studio .control-form{gap:20px!important;max-width:none!important}.client-design-studio .control-form :is(input,select,textarea){width:100%!important}.client-design-studio .control-form .control-package-lock{border:1px solid var(--studio-line)!important;min-height:82px!important;box-shadow:none!important;background:#f4f7fb!important;border-radius:11px!important;align-items:center!important;gap:18px!important;padding:18px!important;display:flex!important}.client-design-studio .control-package-lock>span{min-width:58px!important;color:var(--studio-ink)!important;font-size:32px!important;font-weight:650!important;line-height:1!important}.client-design-studio .control-package-lock>div{gap:5px!important;display:grid!important}.client-design-studio .control-package-lock b{color:var(--studio-ink)!important;font-size:14px!important}.client-design-studio .control-package-lock small{color:var(--studio-muted)!important;font-size:13px!important;line-height:1.5!important}.client-design-studio .control-centre :is(.setting-row button,.setting-select,.control-invitation button,.invitation-actions button,.invitation-actions a,.roll-hero-picker>header button){min-height:44px!important;color:var(--studio-ink)!important;box-shadow:none!important;background:#f5f8fc!important;border:1px solid #ced9e7!important;border-radius:9px!important;font-size:14px!important}.client-design-studio .control-centre .setting-row button.danger{color:#a12d3c!important;background:#fff2f3!important;border-color:#ecc9cf!important}.client-design-studio .control-centre button:disabled{opacity:.5!important;cursor:not-allowed!important}.client-design-studio .control-centre :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--studio-accent)!important;outline-offset:3px!important}.client-design-studio .control-centre .control-invitation{border:1px solid var(--studio-line)!important;color:var(--studio-ink)!important;background:#f5f8fc!important;border-radius:10px!important}.client-design-studio .control-invitation>span{overflow-wrap:anywhere!important;min-width:0!important}.client-design-studio .control-centre .roll-hero-picker{border-color:var(--studio-line)!important;box-shadow:none!important;background:#f8fafd!important}.client-design-studio .control-centre .roll-hero-picker button.active{border-color:var(--studio-accent)!important;box-shadow:0 0 0 2px var(--studio-accent)!important}.client-design-studio .control-centre .roll-hero-picker button>span{background:var(--studio-accent)!important;color:#fff!important}@media (max-width:1000px){.client-design-studio .control-premium-header{grid-template-columns:140px minmax(0,1fr) 44px!important;gap:16px!important}.client-design-studio .control-premium-header .real-studio-logo{width:140px!important}.client-design-studio .control-premium-header .studio-logo-professional{width:140px!important;height:48px!important}.client-design-studio .control-event-status{display:none!important}.client-design-studio .control-body{grid-template-columns:185px minmax(0,1fr)!important}}@media (max-width:700px){.client-design-studio .control-premium-header{grid-template-columns:minmax(0,1fr) 44px!important;gap:10px!important;padding:18px!important}.client-design-studio .control-premium-header .real-studio-logo{display:none!important}.client-design-studio .control-event-title{border:0!important;padding:0!important}.client-design-studio .control-event-title h2{max-width:none!important;font-size:22px!important}.client-design-studio .control-body>nav button{grid-template-columns:22px auto!important;width:auto!important;min-width:max-content!important}.client-design-studio .control-body>nav .control-nav-chevron{display:none!important}.client-design-studio .control-body>main{flex:1!important}.client-design-studio .control-centre .setting-row{flex-direction:column!important;align-items:stretch!important;gap:14px!important;display:flex!important}}.client-design-studio .guest-pack-nfc-dual-console{border:1px solid var(--studio-line)!important;box-shadow:var(--studio-shadow)!important;background:#fff!important;border-radius:18px!important;padding:0!important;overflow:hidden!important}.client-design-studio .guest-pack-nfc-dual-intro{border:0!important;border-bottom:1px solid var(--studio-line)!important;box-shadow:none!important;background:#f8fafd!important;padding:26px!important}.client-design-studio .guest-pack-nfc-dual-intro h3{color:var(--studio-ink)!important;letter-spacing:-.03em!important;font-size:25px!important;line-height:1.25!important}.client-design-studio .guest-pack-nfc-dual-intro p{color:var(--studio-muted)!important;font-size:15px!important;line-height:1.55!important}.client-design-studio .guest-pack-nfc-dual-intro small{color:#647c9f!important;font-size:12px!important}.client-design-studio .guest-pack-nfc-dual-programmer{box-shadow:none!important;background:#fff!important;border:0!important;padding:24px!important}.client-design-studio .guest-pack-nfc-dual-programmer>header{background:0 0!important;border:0!important;padding:0 0 22px!important}.client-design-studio .guest-pack-nfc-dual-programmer>header h3{color:var(--studio-ink)!important;letter-spacing:-.025em!important;font-size:21px!important}.client-design-studio .guest-pack-nfc-dual-programmer>header :is(small,li){color:var(--studio-muted)!important;font-size:12px!important}.client-design-studio .guest-pack-nfc-destination-table{background:0 0!important;border:0!important;gap:18px!important}.client-design-studio .guest-pack-nfc-destination-table>article{box-shadow:none!important;background:#fbfcfe!important;border:1px solid #d8e2ef!important;border-radius:12px!important;overflow:hidden!important}.client-design-studio .guest-pack-nfc-destination-table>article>header{background:#f2f6fc!important;border-bottom:1px solid #dfe7f2!important;padding:20px!important}.client-design-studio .guest-pack-nfc-destination-table h4{color:var(--studio-ink)!important;font-size:20px!important}.client-design-studio .guest-pack-nfc-destination-table .identity p{color:var(--studio-muted)!important;font-size:14px!important}.client-design-studio .guest-pack-nfc-destination-table .identity small{color:#607798!important;font-size:12px!important}.client-design-studio .guest-pack-nfc-mobile-handoff{background:#fff!important;padding:20px!important}.client-design-studio .guest-pack-nfc-mobile-handoff b{color:var(--studio-ink)!important;font-size:14px!important}.client-design-studio .guest-pack-nfc-mobile-handoff small{color:var(--studio-muted)!important;font-size:14px!important;line-height:1.55!important}.client-design-studio .guest-pack-nfc-mobile-handoff code{color:#6c7c92!important;overflow-wrap:anywhere!important;background:#f4f7fb!important;border:1px solid #e2e8f1!important;border-radius:6px!important;font-size:12px!important}.client-design-studio .guest-pack-nfc-destination-table .actions{background:#f7f9fc!important;border-top:1px solid #e1e7f0!important;gap:8px!important;padding:16px!important}.client-design-studio .guest-pack-nfc-destination-table .actions :is(button,a){color:#466283!important;min-height:42px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4deeb!important;border-radius:8px!important;font-size:14px!important}.client-design-studio .guest-pack-nfc-destination-table .actions>button:first-child{border-color:var(--studio-accent)!important;background:var(--studio-accent)!important;color:#fff!important}.client-design-studio :is(.setup-venue-station,.venue-super-console-main,.venue-ops-suite,.suite-shop-dashboard){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.client-design-studio .live-remote-pairing{border:1px solid var(--studio-line)!important;box-shadow:var(--studio-shadow)!important;background:#fff!important;border-radius:17px!important}.client-design-studio .live-remote-pairing-copy>span{color:var(--studio-accent)!important;font-size:12px!important}.client-design-studio .live-remote-pairing-copy h3{color:var(--studio-ink)!important;font-size:26px!important}.client-design-studio .live-remote-pairing-copy p{color:var(--studio-muted)!important;font-size:15px!important}.client-design-studio .live-remote-pairing-copy small{color:#557091!important;font-size:13px!important}.client-design-studio .live-remote-pairing-qr a{color:var(--studio-accent)!important;font-size:14px!important}.client-design-studio .venue-ops-masthead{background:linear-gradient(120deg,#1b304c,#142339)!important;border:1px solid #2c4260!important;border-radius:16px!important;margin-top:24px!important;padding:24px!important;box-shadow:0 8px 22px #13243b14!important}.client-design-studio .venue-ops-lockup img{filter:brightness(0)invert()!important}.client-design-studio .venue-ops-lockup b{color:#fff!important;font-size:21px!important}.client-design-studio .venue-ops-lockup small{color:#a5bddf!important;font-size:12px!important}.client-design-studio .venue-ops-connection b{color:#d9eee4!important;font-size:14px!important}.client-design-studio .venue-ops-connection em{color:#b8c9df!important;font-size:13px!important;line-height:1.5!important}.client-design-studio :is(.venue-ops-command-deck,.venue-ops-card,.venue-ops-scene-safety,.venue-ops-shop-takeover){border:1px solid var(--studio-line)!important;box-shadow:var(--studio-shadow)!important;background:#fff!important;border-radius:16px!important;padding:24px!important}.client-design-studio .venue-ops-command-deck>header h3{color:var(--studio-ink)!important;letter-spacing:-.03em!important;font-size:24px!important}.client-design-studio .venue-ops-command-deck>header p{color:var(--studio-muted)!important;font-size:15px!important}.client-design-studio .venue-ops-command-deck>header small{color:var(--studio-accent)!important;font-size:12px!important}.client-design-studio .setup-venue-emergency-controls>button{color:#425c7f!important;box-shadow:none!important;background:#f9fbfe!important;border:1px solid #d9e2ee!important;border-radius:12px!important;padding:20px!important}.client-design-studio .setup-venue-emergency-controls>button b{color:var(--studio-ink)!important;font-size:17px!important}.client-design-studio .setup-venue-emergency-controls>button small{color:var(--studio-muted)!important;font-size:13px!important}.client-design-studio .setup-venue-emergency-controls>button.go{background:var(--studio-accent)!important;border-color:var(--studio-accent)!important;color:#fff!important}.client-design-studio .setup-venue-emergency-controls>button.go :is(b,small){color:#fff!important}.client-design-studio .setup-venue-emergency-controls>button:is(.hide,.end){color:#b1453d!important;background:#fff1ef!important;border-color:#f1ccc7!important}.client-design-studio .setup-venue-emergency-controls>button:is(.hide,.end) :is(b,small){color:#a54038!important}.client-design-studio .setup-venue-emergency-controls>button.active{background:#fff8e9!important;border-color:#d8bd7c!important}.client-design-studio .suite-shop-dashboard-hero{border:1px solid var(--studio-line)!important;box-shadow:var(--studio-shadow)!important;background:#fff!important;border-radius:17px!important;padding:26px!important}.client-design-studio .suite-shop-dashboard-heading h2{color:var(--studio-ink)!important;letter-spacing:-.035em!important;font-size:27px!important}.client-design-studio .suite-shop-dashboard-heading p{color:var(--studio-muted)!important;font-size:15px!important;line-height:1.55!important}.client-design-studio .suite-shop-dashboard-heading>span{color:var(--studio-accent)!important;font-size:12px!important}.client-design-studio .suite-shop-dashboard-actions>:is(button,a){color:#496181!important;min-height:42px!important;box-shadow:none!important;background:#f8fafd!important;border:1px solid #d9e2ee!important;border-radius:9px!important;padding:11px 14px!important;font-size:14px!important}.client-design-studio .suite-shop-dashboard-actions>.shop-publish-button{background:var(--studio-ink)!important;color:#fff!important;border-color:var(--studio-ink)!important}.client-design-studio .shop-publish-button b{color:#fff!important;font-size:16px!important}.client-design-studio .shop-publish-button>span{color:#bdd1ed!important;font-size:12px!important}.client-design-studio .suite-shop-dashboard-metrics{gap:14px!important}.client-design-studio .suite-shop-dashboard-metrics>article{border:1px solid var(--studio-line)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important;padding:19px!important}.client-design-studio .suite-shop-dashboard-metrics b{color:var(--studio-ink)!important;font-size:24px!important}.client-design-studio .suite-shop-dashboard-metrics :is(small,em){color:var(--studio-muted)!important;font-size:12px!important}.client-design-studio :is(.suite-shop-settings,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-shop-launch,.suite-global-catalogue){border:1px solid var(--studio-line)!important;box-shadow:var(--studio-shadow)!important;background:#fff!important;border-radius:16px!important;overflow:hidden!important}.client-design-studio .suite-shop-settings>header{background:#f8fafd!important;border-bottom:1px solid #e0e7f0!important;padding:24px!important}.client-design-studio .suite-shop-settings>header h3{color:var(--studio-ink)!important;font-size:24px!important}.client-design-studio .suite-shop-settings>header p{color:var(--studio-muted)!important;font-size:15px!important}.client-design-studio .suite-shop-settings>header small{color:var(--studio-accent)!important;font-size:12px!important}.client-design-studio .suite-shop-form-section{background:#fff!important;border-bottom:1px solid #e0e7f0!important;padding:24px!important}.client-design-studio .suite-shop-form-heading b{color:var(--studio-ink)!important;font-size:17px!important}.client-design-studio .suite-shop-form-heading small{color:var(--studio-muted)!important;font-size:13px!important}.client-design-studio .suite-shop-fields label>span{color:#49607e!important;font-size:14px!important}.client-design-studio .suite-shop-fields :is(input:not([type=color]),select,textarea){min-height:46px!important;color:var(--studio-ink)!important;box-shadow:none!important;background:#fbfcfe!important;border:1px solid #d0dae8!important;border-radius:9px!important;padding:12px!important;font-size:16px!important}.client-design-studio .suite-shop-fields label>small{color:var(--studio-muted)!important;font-size:12px!important}.client-design-studio .suite-shop-product-list>article{box-shadow:none!important;background:#fff!important;border:1px solid #dce4ee!important;border-radius:13px!important}.client-design-studio .suite-shop-product-identity h4{color:var(--studio-ink)!important;font-size:21px!important}.client-design-studio .suite-shop-product-identity p{color:var(--studio-muted)!important;font-size:14px!important;line-height:1.55!important}.client-design-studio .suite-shop-product-controls>button{color:#677b97!important;box-shadow:none!important;background:#f7f9fc!important;border:1px solid #dee5ee!important;border-radius:9px!important;padding:15px!important}.client-design-studio .suite-shop-product-controls>button.active{color:#315aa3!important;background:#eff4ff!important;border-color:#b7c9ef!important}.client-design-studio .suite-shop-product-controls b{color:var(--studio-ink)!important;font-size:14px!important}.client-design-studio .suite-shop-product-controls small{color:var(--studio-muted)!important;font-size:12px!important}.client-design-studio .venue-screen-template-studio{border:1px solid var(--studio-line)!important;box-shadow:var(--studio-shadow)!important;background:#fff!important;border-radius:18px!important}.client-design-studio .venue-screen-template-studio>header{background:linear-gradient(135deg,#fff 55%,#f4f7fc)!important;padding:25px!important}.client-design-studio .venue-screen-template-studio>header h4{letter-spacing:-.035em!important;font-size:24px!important}.client-design-studio .venue-screen-template-studio>header p{font-size:15px!important}.client-design-studio .venue-screen-template-studio>header>em{font-size:12px!important}.client-design-studio .venue-studio-stepper{border-bottom:0!important;gap:8px!important;padding-block:18px!important}.client-design-studio .venue-studio-stepper>button{color:#637086!important;min-height:45px!important;box-shadow:none!important;background:#f7f9fc!important;border:1px solid #dfe5ee!important;border-radius:9px!important;padding:11px 16px!important;font-size:14px!important}.client-design-studio .venue-studio-stepper>button.active{background:var(--studio-ink)!important;color:#fff!important;border-color:var(--studio-ink)!important}.client-design-studio .venue-studio-stepper>button :is(b,small){color:inherit!important;font-size:14px!important}.client-design-studio .venue-studio-single-preview{background:var(--studio-stage)!important;border:1px solid #27384c!important;border-radius:13px!important;padding:18px!important;box-shadow:0 8px 18px #16263e17!important}.client-design-studio .venue-studio-single-preview>header{background:0 0!important;border:0!important;padding:0 0 18px!important}.client-design-studio .venue-studio-preview-copy>span{color:#e1eaf7!important;font-size:12px!important}.client-design-studio .venue-studio-preview-copy>small{color:#acbdd2!important;font-size:13px!important}.client-design-studio .venue-studio-preview-toggle{background:#0f1b2c!important;border:1px solid #334359!important;border-radius:9px!important;padding:4px!important}.client-design-studio .venue-studio-preview-toggle button{color:#b8c7db!important;border-radius:6px!important;min-height:38px!important;font-size:13px!important}.client-design-studio .venue-studio-preview-toggle button.active{color:#fff!important;box-shadow:none!important;background:#344b68!important}.client-design-studio .venue-studio-output-card{border:1px solid #384960!important;border-radius:8px!important;overflow:hidden!important}.client-design-studio .venue-studio-output-card>header{color:#bccbe0!important;background:#203249!important;border:0!important}.client-design-studio .venue-studio-output-card>header :is(span,em,b){color:#bccbe0!important;font-size:12px!important}.client-design-studio .venue-studio-step-panel{background:#f8faff!important;border:1px solid #e0e6ef!important;border-radius:12px!important;padding:20px!important}.client-design-studio .venue-studio-step-heading{border-bottom:1px solid #e0e6ef!important;margin-bottom:18px!important;padding-bottom:17px!important}.client-design-studio .venue-studio-step-heading :is(h4,h5){color:var(--studio-ink)!important;letter-spacing:-.025em!important;font-size:21px!important}.client-design-studio .venue-studio-step-heading small{color:var(--studio-accent)!important;font-size:12px!important}.client-design-studio .venue-studio-step-heading p{color:var(--studio-muted)!important;font-size:14px!important;line-height:1.55!important}.client-design-studio .venue-template-upload-row{background:#fff!important;border-radius:10px!important;padding:15px!important}.client-design-studio .venue-template-upload-row.active{background:#eef3ff!important;border-color:#a9bfee!important}.client-design-studio .venue-template-upload-row b{font-size:15px!important}.client-design-studio .venue-template-upload-row small{font-size:13px!important;line-height:1.5!important}.client-design-studio .venue-template-controls{gap:18px!important}.client-design-studio .venue-template-controls>label :is(span,b){font-size:14px!important}.client-design-studio .venue-template-controls button{border-radius:7px!important;min-height:38px!important;font-size:13px!important}.client-design-studio .venue-template-controls .venue-artwork-hint{font-size:13px!important;line-height:1.5!important}.client-design-studio .venue-template-message-versions button :is(b,small),.client-design-studio .venue-studio-message-field{font-size:14px!important}.client-design-studio .venue-studio-message-field textarea{background:#fff!important;border-radius:9px!important;padding:14px!important;font-size:16px!important}.client-design-studio .venue-studio-actions{background:#f8fafc!important;border-top:1px solid #e0e6ef!important;padding:18px 24px!important}.client-design-studio .venue-studio-actions>button{border-radius:9px!important;min-height:44px!important;padding:12px 18px!important;font-size:14px!important}.client-design-studio .venue-studio-actions>:is(.apply,.next){background:var(--studio-accent)!important;border:1px solid var(--studio-accent)!important;color:#fff!important;box-shadow:0 3px 7px #315ee826!important}.client-design-studio .venue-studio-actions>span{font-size:12px!important}.client-design-studio :is(.director-event-actions,.director-studio-tabs,.director-phone-journey,.staff-event-creator,.control-centre,.guest-pack-roll-crop-controls,.venue-studio-stepper,.venue-studio-actions,.suite-shop-dashboard-actions,.setup-venue-emergency-controls) button{cursor:pointer;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s!important}.client-design-studio :is(.director-event-actions,.staff-event-creator,.control-centre,.venue-studio-actions,.suite-shop-dashboard-actions) button:not(:disabled):hover{filter:brightness(.98)}.client-design-studio :is(.director-event-actions,.staff-event-creator,.venue-studio-actions,.setup-venue-emergency-controls) button:not(:disabled):active{transform:translateY(1px)}.client-design-studio :is(.director-studio,.staff-event-creator,.control-centre,.guest-pack-nfc-dual-console,.suite-shop-settings,.suite-shop-dashboard-actions,.setup-venue-emergency-controls) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px!important;outline:3px solid #668aee!important}.client-design-studio .staff-creator-grid label>div:focus-within{border-color:#668aee!important;box-shadow:0 0 0 3px #315ee813!important}.client-design-studio .staff-creator-grid label>div>input:focus-visible{outline:none!important}.client-design-studio :is(.staff-event-creator,.control-centre,.suite-shop-dashboard,.guest-pack-nfc-dual-console) button:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important}.client-design-studio .director-studio-panel:not([hidden]),.client-design-studio .staff-event-creator-stage{animation:.2s ease-out both studio-panel-enter}.client-design-studio .staff-event-creator,.client-design-studio .control-centre{animation:.22s cubic-bezier(.2,.7,.2,1) both studio-dialog-enter}.client-design-studio .central-client-card{transition:border-color .18s,box-shadow .18s,transform .18s!important}.client-design-studio .central-client-card:hover{border-color:#b4c5e1!important;transform:translateY(-2px)!important;box-shadow:0 4px 6px #13243b04,0 18px 32px #13243b10!important}@keyframes studio-panel-enter{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes studio-dialog-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (max-width:1200px){.client-design-studio .venue-studio-workbench{grid-template-columns:minmax(0,1fr)!important}.client-design-studio .venue-studio-single-preview{grid-area:2/1!important}.client-design-studio .venue-studio-step-panel{grid-area:3/1!important}.client-design-studio .venue-studio-stepper{grid-area:1/1!important}.client-design-studio .guest-pack-roll-unified-header>span{display:none!important}}@media (max-width:1050px){.client-design-studio .guest-pack-optimised-grid:not(.guest-pack-nfc-unified-grid):not(.guest-pack-poster-workbench){grid-template-columns:minmax(0,1fr)!important}.client-design-studio.director-workspace .guest-pack-preview-column{grid-area:2/1!important;justify-self:center!important;width:min(100%,450px)!important;max-width:450px!important;position:relative!important;inset:auto!important}.client-design-studio .setup-professional-heading{flex-wrap:wrap!important;align-items:flex-start!important}.client-design-studio .staff-event-creator{grid-template-columns:260px minmax(0,1fr)!important}.client-design-studio .staff-event-creator-intro{padding:28px 22px!important}.client-design-studio .staff-event-creator-intro h2{font-size:32px!important}.client-design-studio .staff-event-creator>form>footer>span{display:none!important}}@media (max-width:900px){.client-design-studio.single-client-mode>.lab-workspace{padding:0 18px 40px!important}.client-design-studio .director-event-header{gap:16px!important;padding-top:20px!important}.client-design-studio .setup-professional-heading{padding-top:20px!important}.client-design-studio .director-studio-note{display:none!important}.client-design-studio .staff-event-creator{grid-template-columns:1fr!important}.client-design-studio .staff-event-creator-intro{display:none!important}.client-design-studio .staff-event-creator>form{grid-row:1!important}.client-design-studio .staff-event-creator-stage{padding:26px!important}.client-design-studio .staff-event-creator>form>header{min-height:82px!important;padding:20px 26px!important}.client-design-studio .staff-event-creator>form>footer{padding:18px 26px!important}.client-design-studio .control-body>main{padding:22px!important}}@media (max-width:600px){.client-design-studio .director-studio-tabs{gap:3px!important;width:100%!important}.client-design-studio .director-studio-tabs>button{flex:1!important;justify-content:center!important;padding:10px 8px!important;font-size:13px!important}.client-design-studio .director-studio-tabs svg{width:17px!important}.client-design-studio .guest-pack-roll-unified-header{padding:22px 18px!important}.client-design-studio .guest-pack-roll-unified-header h3{font-size:23px!important}.client-design-studio .guest-pack-roll-unified-grid{padding-inline:18px!important}.client-design-studio .guest-pack-roll-crop-editor{grid-template-columns:minmax(0,1fr)!important}.client-design-studio .guest-pack-roll-crop-controls{grid-area:3/1!important}.client-design-studio .guest-pack-roll-crop-frame{grid-area:2/1!important}.client-design-studio .guest-pack-roll-preset-summary{padding:12px!important}.client-design-studio .guest-pack-roll-preset-summary>strong{font-size:12px!important}.client-design-studio .venue-studio-workbench{gap:16px!important;padding:0 14px 18px!important}.client-design-studio .venue-studio-stepper{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}.client-design-studio .venue-studio-stepper>button{justify-content:center!important;padding:11px!important}.client-design-studio .venue-screen-template-studio>header{flex-wrap:wrap!important;padding:22px 18px!important}.client-design-studio .venue-studio-single-preview{padding:12px!important}.client-design-studio .venue-studio-single-preview>header{flex-wrap:wrap!important;gap:12px!important}.client-design-studio .venue-studio-preview-toggle{width:100%!important}.client-design-studio .venue-studio-preview-toggle button{flex:1!important}.client-design-studio .venue-studio-actions{flex-wrap:wrap!important;gap:12px!important;padding:18px!important}.client-design-studio .venue-studio-actions>span{order:3!important;width:100%!important}.client-design-studio .venue-studio-actions>button{padding:11px!important}.client-design-studio .staff-event-creator-overlay,.client-design-studio .control-overlay{padding:10px!important}.client-design-studio .staff-event-creator{border-radius:16px!important;height:calc(100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important}.client-design-studio .staff-event-creator>form>header{gap:12px!important;padding:18px!important}.client-design-studio .staff-event-creator>form>header>span{min-width:25px!important}.client-design-studio .staff-event-creator-stage{padding:24px 18px!important}.client-design-studio .staff-creator-grid{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.client-design-studio .staff-creator-panel>header{gap:12px!important}.client-design-studio .staff-creator-panel h3{font-size:23px!important}.client-design-studio .staff-event-creator>form>footer{padding:16px 18px max(16px,env(safe-area-inset-bottom))!important;gap:10px!important}.client-design-studio .staff-review-grid{grid-template-columns:minmax(0,1fr)!important}.client-design-studio .staff-creator-error{margin-inline:18px!important}.client-design-studio .control-centre{border-radius:16px!important;max-height:calc(100dvh - 20px)!important}.client-design-studio .control-body{flex-direction:column!important;display:flex!important}.client-design-studio .control-body>nav{border:0!important;border-bottom:1px solid #e1e7ef!important;flex:none!important;gap:6px!important;padding:10px!important;display:flex!important;overflow-x:auto!important}.client-design-studio .control-body>nav button{white-space:nowrap!important;flex-shrink:0!important;margin:0!important}.client-design-studio .control-body>main{padding:20px!important;overflow-y:auto!important}.client-design-studio .guest-pack-nfc-dual-programmer{padding:16px!important}.client-design-studio .guest-pack-nfc-dual-programmer>header{flex-wrap:wrap!important;gap:14px!important}.client-design-studio .guest-pack-nfc-destination-table{grid-template-columns:minmax(0,1fr)!important}.client-design-studio .guest-pack-nfc-dual-intro{flex-wrap:wrap!important;padding:22px 18px!important}.client-design-studio .suite-shop-dashboard-hero{padding:22px 18px!important}.client-design-studio .suite-shop-form-section{padding:20px 18px!important}}@media (prefers-reduced-motion:reduce){.client-design-studio :is(.director-studio-panel,.staff-event-creator-stage,.staff-event-creator,.control-centre){animation:none!important}.client-design-studio :is(.director-event-actions,.director-studio-tabs,.director-phone-journey,.staff-event-creator,.control-centre,.guest-pack-roll-crop-controls,.venue-studio-stepper,.venue-studio-actions,.suite-shop-dashboard-actions,.setup-venue-emergency-controls) button,.client-design-studio .central-client-card,.client-design-studio .staff-event-creator>form>header>span i{transition:none!important;transform:none!important}}.client-design-studio .central-console.reduce-motion .central-client-card{transition:none!important;transform:none!important}}@media (min-width:901px){.production-lab:not(.sidebar-collapsed){grid-template-columns:clamp(250px,19vw,292px) minmax(0,1fr)}.lab-sidebar:not(.collapsed){background:radial-gradient(circle at 11% 0,#f44b9624,#0000 23%),radial-gradient(circle at 100% 18%,#2f74ff2e,#0000 30%),radial-gradient(circle at 20% 79%,#a137db17,#0000 32%),linear-gradient(168deg,#0a1830 0%,#061223 46%,#030915 100%);border-right:1px solid #84a5e54d;padding:25px 20px 20px;overflow:visible;box-shadow:30px 0 90px #00000061,inset -1px 0 #ffffff09,inset 0 1px #ffffff08}.lab-sidebar:not(.collapsed):before{opacity:.2;background-image:linear-gradient(#729ae60e 1px,#0000 1px),linear-gradient(90deg,#729ae60b 1px,#0000 1px),radial-gradient(circle,#85aaf4bf 0 .75px,#0000 .9px);background-size:38px 38px,38px 38px,19px 19px;-webkit-mask-image:linear-gradient(#000 0%,#00000059 55%,#0000 92%);mask-image:linear-gradient(#000 0%,#00000059 55%,#0000 92%)}.lab-sidebar:not(.collapsed):after{content:"";z-index:0;pointer-events:none;opacity:.055;filter:saturate(1.35)drop-shadow(0 0 25px #4d69ff8c);background:url(/momento-rail-monogram.png) 50%/contain no-repeat;width:245px;height:175px;position:absolute;bottom:98px;right:-78px}.lab-sidebar:not(.collapsed)>:not(.lab-sidebar-collapse){z-index:1;position:relative}.lab-sidebar:not(.collapsed) .lab-sidebar-head{border-bottom:1px solid #849ed129;align-items:flex-start;min-height:92px;padding:2px 7px 17px}.lab-sidebar:not(.collapsed) .lab-sidebar-head:after{content:"";background:linear-gradient(90deg,#ff665f,#e84db0 50%,#4d86ff);width:72px;height:1px;position:absolute;bottom:-1px;left:7px;box-shadow:0 0 15px #e54bae61}.lab-sidebar:not(.collapsed) .lab-sidebar-head .real-studio-logo{align-items:center;display:flex}.lab-sidebar:not(.collapsed) .lab-sidebar-head .real-studio-logo img.studio-logo-full{object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 25px #385fe633);width:min(190px,100%);height:76px}.lab-sidebar:not(.collapsed) .lab-product-label{color:#b9c6d9;letter-spacing:.2em;justify-content:space-between;align-items:center;gap:10px;min-height:26px;margin:13px 5px 0;font-size:8px;font-weight:850;display:flex}.lab-sidebar:not(.collapsed) .lab-product-label:after{content:"●  WORKSPACE LIVE";color:#65ddb8;letter-spacing:.11em;white-space:nowrap;background:#22977714;border:1px solid #53dcb038;border-radius:999px;padding:6px 8px;font-size:5px;box-shadow:inset 0 1px #ffffff06}.lab-sidebar:not(.collapsed) .lab-event-switcher{background:radial-gradient(circle at 93% 10%,#407cff33,#0000 38%),linear-gradient(145deg,#0e1d35fa,#06101ffa) padding-box padding-box,linear-gradient(120deg,#ff629294,#9345d738 52%,#4081ff99) border-box;border:1px solid #0000;border-radius:17px;min-height:112px;margin:11px 0 12px;padding:16px 16px 14px;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff0e}.lab-sidebar:not(.collapsed) .lab-event-switcher:before{content:"";background:linear-gradient(90deg,#ff6b66,#ed4ab0,#4b8cff);border-radius:0 0 99px 99px;width:52px;height:3px;position:absolute;top:0;left:17px;box-shadow:0 0 16px #e54ab373}.lab-sidebar:not(.collapsed) .lab-event-switcher:after{display:none}.lab-sidebar:not(.collapsed) .lab-event-switcher>span{color:#ef75b5;letter-spacing:.17em;font-size:7px;font-weight:850}.lab-sidebar:not(.collapsed) .lab-current-event{color:#f7f9fc;text-align:left;background:0 0;border:0;border-top:1px solid #7e99cc1f;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:4px 8px;width:100%;min-height:71px;margin-top:6px;padding:0;display:grid}.lab-sidebar:not(.collapsed) .lab-current-event b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:760;overflow:hidden}.lab-sidebar:not(.collapsed) .lab-current-event i{color:#a6b6cc;background:#071223bd;border:1px solid #89a4da38;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;display:grid}.lab-sidebar:not(.collapsed) .lab-current-event small{color:#8292a9;grid-column:1/-1;font-size:8px}.lab-sidebar:not(.collapsed) .lab-current-event:hover i{color:#fff;background:linear-gradient(135deg,#e546a152,#4070ef4d);border-color:#f45bb185}.lab-sidebar:not(.collapsed) .lab-event-picker{border-top:1px solid #7e99cc1a;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding-top:8px;display:grid}.lab-sidebar:not(.collapsed) .lab-event-picker>span{color:#65758d;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:750}.lab-sidebar:not(.collapsed) .lab-event-picker select{color:#a9b6c9;min-width:0;min-height:25px;margin:0;font-size:8px}.lab-sidebar:not(.collapsed) .lab-new-event-button{color:#b6c2d2;background:linear-gradient(110deg,#0f1f37e0,#071223f0);border:1px solid #89a4da3b;border-radius:12px;min-height:44px;margin:0 0 15px;padding:0 13px;box-shadow:inset 0 1px #ffffff06;font-size:11px!important}.lab-sidebar:not(.collapsed) .lab-new-event-button span{color:#ef71b3;background:#dd43a014;border:1px solid #eb53aa52;border-radius:8px;place-items:center;width:25px;height:25px;font-size:15px;display:grid}.lab-sidebar:not(.collapsed) .lab-new-event-button:hover{color:#fff;background:linear-gradient(110deg,#de449f21,#3969e021);border-color:#eb56ae80;transform:translateY(-1px);box-shadow:0 10px 30px #00000038}.lab-sidebar:not(.collapsed) .lab-navigation{scrollbar-width:thin;scrollbar-color:#566f9f6b transparent;flex:auto;align-content:start;gap:15px;min-height:0;padding:2px 2px 5px 0;overflow-y:auto}.lab-sidebar:not(.collapsed) .lab-nav-group{gap:6px}.lab-sidebar:not(.collapsed) .lab-nav-section-label{color:#60738f;letter-spacing:.18em;align-items:center;gap:8px;min-height:16px;padding:0 9px;display:flex;font-size:6px!important}.lab-sidebar:not(.collapsed) .lab-nav-section-label:after{content:"";background:linear-gradient(90deg,#6d89be33,#0000);flex:1;height:1px}.lab-sidebar:not(.collapsed) .lab-navigation button{color:#9ba9bd;min-height:56px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:6px 8px;transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .2s}.lab-sidebar:not(.collapsed) .lab-navigation button>.lab-nav-icon{color:#8fa1ba;background:linear-gradient(145deg,#0e1d33f0,#050f1df5);border:1px solid #87a2d629;border-radius:11px;width:38px;height:38px;font-size:14px;box-shadow:inset 0 1px #ffffff06}.lab-sidebar:not(.collapsed) .lab-navigation button>.lab-nav-copy b{color:inherit;font-size:12px;font-weight:720}.lab-sidebar:not(.collapsed) .lab-navigation button>.lab-nav-copy small{color:#667790;font-size:8px!important}.lab-sidebar:not(.collapsed) .lab-navigation button>i{color:#9aa9bd;background:#0b1a2e;border:1px solid #7e99ca21;min-width:27px;padding:5px 7px;font-size:8px}.lab-sidebar:not(.collapsed) .lab-navigation button:hover{color:#edf3fa;background:linear-gradient(110deg,#20376066,#0c1b3480);border-color:#789ce13b;transform:translate(2px);box-shadow:0 12px 28px #0000002b,inset 0 1px #ffffff06}.lab-sidebar:not(.collapsed) .lab-navigation button.active{color:#fff;background:radial-gradient(circle at 12%,#ef4c9f33,#0000 36%),linear-gradient(105deg,#d73d9926,#4366e129);border-color:#eb58ad61;box-shadow:inset 3px 0 #f45ca4,inset 0 1px #ffffff0b,0 12px 32px #2f30922b}.lab-sidebar:not(.collapsed) .lab-navigation button.active>.lab-nav-icon{color:#fff;background:linear-gradient(135deg,#e848a057,#3d73ee4d);border-color:#ef61b57a;box-shadow:0 0 22px #dc46af2e,inset 0 1px #ffffff14}.lab-sidebar:not(.collapsed) .lab-navigation button.active>.lab-nav-copy small{color:#aebbd0}.lab-sidebar:not(.collapsed) .control-centre-button{color:#d6deea;background:radial-gradient(circle at 0,#e646a31f,#0000 42%),linear-gradient(110deg,#0d1d34f2,#061121fa);border:1px solid #8ba7dc40;border-radius:13px;min-height:54px;margin:11px 0 0;padding:0 13px;box-shadow:inset 0 1px #ffffff09}.lab-sidebar:not(.collapsed) .control-centre-button>span{color:#ed75b8;background:#da419e14;border:1px solid #ea56ae4d;border-radius:9px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.lab-sidebar:not(.collapsed) .control-centre-button>b{font-size:11px}.lab-sidebar:not(.collapsed) .control-centre-button:hover{color:#fff;border-color:#ed59b06e;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffff0a}.lab-sidebar:not(.collapsed) .lab-account{background:linear-gradient(145deg,#0c1b30eb,#050f1df2);border:1px solid #7f9bcf33;border-radius:15px;grid-template-columns:43px minmax(0,1fr) 32px;gap:10px;min-height:70px;margin:13px 0 0;padding:10px;box-shadow:0 15px 36px #0003,inset 0 1px #ffffff09}.lab-sidebar:not(.collapsed) .lab-account>span{border:1px solid #ffffff3d;width:43px;height:43px;font-size:11px;box-shadow:0 0 0 4px #6f4ce314,0 8px 22px #0000003d}.lab-sidebar:not(.collapsed) .lab-account b{color:#f4f7fb;font-size:11px}.lab-sidebar:not(.collapsed) .lab-account small{color:#71829a;margin-top:4px;font-size:8px}.lab-sidebar:not(.collapsed) .lab-account button{color:#8798af;background:#09182b;border:1px solid #7e99cc29;place-items:center;width:31px;height:31px;font-size:13px;display:grid}.lab-sidebar:not(.collapsed) .lab-account button:hover{color:#fff;background:linear-gradient(135deg,#de419f2e,#3b67de2b);border-color:#eb58ae61}.lab-sidebar-collapse{z-index:90;background:linear-gradient(145deg,#122642,#071425);border-color:#91b0e775;width:38px;height:38px;font-size:22px;position:absolute;top:112px;right:0;transform:translate(50%);box-shadow:0 12px 32px #00000070,inset 0 1px #ffffff0f}.lab-sidebar-collapse:hover{background:linear-gradient(145deg,#261938,#0b1d39);border-color:#f45bb1ad;transform:translate(50%);box-shadow:0 0 25px #e44ab03d,0 12px 32px #00000070}.lab-sidebar.collapsed{background:radial-gradient(circle at 50% 4%,#e246a51f,#0000 21%),radial-gradient(circle at 55% 45%,#3b6fef1f,#0000 34%),linear-gradient(#09172b,#030a16 78%);box-shadow:22px 0 70px #00000057,inset -1px 0 #ffffff09}.lab-sidebar.collapsed .lab-sidebar-head .real-studio-logo{background:#02050b;border:1px solid #7792d33d;border-radius:18px;width:64px;height:64px;box-shadow:0 0 0 4px #6447e10e,0 0 28px #5161ee3b}.lab-sidebar.collapsed .lab-sidebar-head .real-studio-logo img.studio-rail-icon{object-fit:cover;border-radius:17px;width:100%;height:100%}.lab-sidebar.collapsed .lab-navigation button{border:1px solid #0000;border-radius:13px}.lab-sidebar.collapsed .lab-navigation button>.lab-nav-icon{background:linear-gradient(145deg,#0f1f37f2,#050f1dfa);border-color:#829ed32e;box-shadow:inset 0 1px #ffffff09}.lab-sidebar.collapsed .lab-navigation button:hover{background:#1a2f5366;border-color:#7899d93d}.lab-sidebar.collapsed .lab-navigation button.active{background:radial-gradient(circle,#e346a52e,#3765dd26);border-color:#ef58ad5e;box-shadow:0 0 25px #6743dc29,inset 0 1px #ffffff0a}.lab-sidebar.collapsed .lab-sidebar-collapse{right:0}}.control-overlay{-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);background:radial-gradient(circle at 15% 18%,#e2459d24,#0000 28%),radial-gradient(circle at 86% 12%,#346bea2e,#0000 31%),#00040ce0;place-items:center;padding:clamp(14px,2vw,30px);display:grid}.control-centre{background:linear-gradient(150deg,#050e1bfc,#030913fe) padding-box padding-box,linear-gradient(120deg,#ff629294,#8748dc38 47%,#4286ff94) border-box;border:1px solid #0000;border-radius:26px;width:min(1450px,100vw - 48px);height:min(940px,100dvh - 48px);animation:.3s cubic-bezier(.2,.8,.2,1) control-premium-in;position:relative;overflow:hidden;box-shadow:0 48px 150px #0000009e,inset 0 1px #ffffff0b}@keyframes control-premium-in{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:none}}.control-centre:before{content:"";z-index:0;opacity:.04;pointer-events:none;filter:saturate(1.4)drop-shadow(0 0 28px #4170f28c);background:url(/momento-rail-monogram.png) 50%/contain no-repeat;width:250px;height:250px;position:absolute;top:150px;right:-72px}.control-centre>.control-premium-header{z-index:2;background:radial-gradient(circle at 77% 0,#3f70ec26,#0000 35%),linear-gradient(105deg,#0c1d35f0,#050f1df5);border-bottom:1px solid #86a3db2e;grid-template-columns:205px minmax(0,1fr) auto 54px;align-items:center;gap:25px;min-height:116px;padding:0 30px;display:grid;position:relative}.control-premium-header:after{content:"";background:linear-gradient(90deg,#ff665f 0 6%,#ed4bac 15%,#5468f64d 43%,#0000 76%);height:2px;position:absolute;bottom:-1px;left:30px;right:30px;box-shadow:0 0 18px #e54bae4d}.control-premium-header .real-studio-logo{align-items:center;text-decoration:none;display:flex}.control-premium-header .real-studio-logo img.studio-logo-full{object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 24px #3f66e238);width:184px;height:78px;display:block}.control-premium-header .real-studio-logo img.studio-rail-icon{display:none}.control-event-title{border-left:1px solid #87a2d329;min-width:0;padding-left:24px}.control-centre .control-event-title small{color:#ef70b1;letter-spacing:.19em;font-size:8px;font-weight:850}.control-centre .control-event-title h2{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:clamp(26px,2.6vw,38px);font-weight:650;overflow:hidden}.control-event-status{align-items:center;gap:8px;display:flex}.control-event-status span{color:#8fa0b8;letter-spacing:.11em;background:#061222b8;border:1px solid #809dd333;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 11px;font-size:7px;font-weight:780;display:flex}.control-event-status i{background:#5ce0b3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #5ce0b3}.control-centre .control-premium-header>button{color:#eaf0f8;background:linear-gradient(145deg,#10233d,#071425);border:1px solid #89a4d940;border-radius:50%;place-items:center;width:48px;height:48px;font-size:25px;display:grid;box-shadow:0 12px 30px #0000004d,inset 0 1px #ffffff0b}.control-centre .control-premium-header>button:hover{background:linear-gradient(145deg,#251938,#0a1c34);border-color:#f158ad8c}.control-centre .control-body{z-index:1;grid-template-columns:255px minmax(0,1fr);height:calc(100% - 116px);display:grid;position:relative}.control-centre .control-body>nav{scrollbar-width:thin;scrollbar-color:#2e4669 transparent;background:radial-gradient(circle at 0 20%,#e2439d1a,#0000 35%),linear-gradient(#0b1b31fa,#040d19fc);border-right:1px solid #85a0d32b;padding:56px 16px 24px;position:relative;overflow-y:auto}.control-centre .control-body>nav:before{content:"EVENT CONTROL";color:#72839d;letter-spacing:.19em;font-size:7px;font-weight:850;position:absolute;top:26px;left:29px}.control-centre .control-body>nav button{color:#8798af;text-align:left;background:0 0;border:1px solid #0000;border-left-width:2px;border-radius:11px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;width:100%;min-height:49px;padding:0 13px;display:grid}.control-centre .control-body>nav button+button{margin-top:4px}.control-centre .control-body>nav button i{color:#8293ac;background:#09182bbf;border:1px solid #839fd524;border-radius:9px;place-items:center;width:31px;height:31px;font-size:13px;font-style:normal;display:grid}.control-centre .control-body>nav button b{font-size:11px;font-weight:670}.control-centre .control-body>nav button span{color:#53647c;font-size:17px}.control-centre .control-body>nav button:hover{color:#fff;background:#1a2f507a;border-color:#829fd62b}.control-centre .control-body>nav button.active{color:#fff;background:linear-gradient(100deg,#e5449d33,#3a62e026);border-color:#ed53aa4a #ed53aa4a #ed53aa4a #ff5f9f;box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff06}.control-centre .control-body>nav button.active i{color:#ff82bd;background:linear-gradient(145deg,#e5439e2e,#3d66e324);border-color:#ef58ac4d}.control-centre .control-body>nav button.active span{color:#cf65ac}.control-centre .control-body>main{background:radial-gradient(circle at 95% 5%,#366ceb1c,#0000 32%),linear-gradient(145deg,#050e1bf5,#020811fc);padding:58px clamp(36px,5.5vw,82px) 78px;position:relative;overflow-y:auto}.control-centre .control-body>main:after{content:"";opacity:.025;pointer-events:none;background:url(/momento-rail-monogram.png) 50%/contain no-repeat;width:170px;height:170px;position:fixed;bottom:5%;right:9%}.control-centre .control-section{max-width:900px}.control-centre .control-section>span{color:#ef69af;letter-spacing:.21em;font-size:8px;font-weight:850}.control-centre .control-section>h3{letter-spacing:-.055em;max-width:720px;margin:18px 0 14px;font:500 clamp(40px,4.6vw,68px)/.98 Iowan Old Style,Baskerville,Georgia,serif}.control-centre .control-section>p{color:#9cabbf;max-width:670px;font-size:13px;line-height:1.65}.control-centre .control-section>div{margin-top:38px}.control-centre .control-form{grid-template-columns:1fr 1fr;gap:15px;max-width:860px;display:grid}.control-centre .control-form>label:first-child,.control-centre .control-form>label:nth-child(3),.control-centre .control-form>.control-package-lock,.control-centre .control-form>button{grid-column:1/-1}.control-centre .control-form>div{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:15px;display:grid}.control-centre .control-form label{min-width:0}.control-centre .control-form label>span{color:#aab8ca;margin-bottom:9px;font-size:10px;font-weight:680;display:block}.control-centre .control-form input,.control-centre .control-form select,.control-centre .setting-select{color:#f6f8fc;background:linear-gradient(145deg,#0a1a2fe6,#05101ef2);border:1px solid #86a3d938;border-radius:11px;outline:0;height:53px;padding:0 15px;font-size:13px;box-shadow:inset 0 1px #ffffff05}.control-centre .control-form input:focus,.control-centre .control-form select:focus,.control-centre .setting-select:focus{border-color:#d852b494;box-shadow:0 0 0 4px #854edb1c,0 0 23px #d24caf14}.control-centre .control-package-lock{background:linear-gradient(120deg,#1d142df2,#0c162ef0) padding-box padding-box,linear-gradient(100deg,#eb52a659,#4578ec47) border-box;border:1px solid #0000;border-radius:13px;min-height:82px;padding:13px 17px}.control-centre .control-package-lock>span{font-size:35px}.control-centre .control-package-lock b{font-size:12px}.control-centre .control-package-lock small{color:#8999af;font-size:9px}.control-centre .control-form>button{color:#fff;background:linear-gradient(105deg,#ef586e,#dd47b1 48%,#4286f5);border:1px solid #ffffff85;border-radius:12px;min-height:54px;margin-top:7px;font-size:12px;font-weight:780;box-shadow:0 0 0 4px #7945d714,0 15px 34px #7b30a12e,inset 0 1px #ffffff2e}.control-centre .setting-row{border-color:#85a0d326;min-height:94px;padding:18px 4px}.control-centre .setting-row>div>b{font-size:13px}.control-centre .setting-row p{color:#8d9db2;max-width:580px;font-size:10px}.control-centre .setting-row button{color:#dbe2ed;background:linear-gradient(145deg,#0f223be6,#061324f2);border:1px solid #87a2d738;border-radius:9px;min-height:42px;padding:0 14px;font-size:10px}@media (max-width:1000px){.control-centre>.control-premium-header{grid-template-columns:minmax(0,1fr) auto 50px;padding-inline:22px}.control-premium-header .real-studio-logo{display:none}.control-event-title{border-left:0;padding-left:0}.control-centre .control-body{grid-template-columns:220px minmax(0,1fr)}.control-event-status span:last-child{display:none}}@media (max-width:700px){.control-overlay{padding:0}.control-centre{border-width:0;border-radius:0;width:100vw;height:100dvh}.control-centre>.control-premium-header{grid-template-columns:minmax(0,1fr) 46px;gap:12px;min-height:88px;padding:0 16px}.control-premium-header:after{left:16px;right:16px}.control-event-title small{font-size:7px!important}.control-centre .control-event-title h2{max-width:67vw;font-size:25px}.control-event-status{display:none}.control-centre .control-premium-header>button{width:44px;height:44px;font-size:23px}.control-centre .control-body{height:calc(100dvh - 88px);display:block}.control-centre .control-body>nav{scrollbar-width:none;border-bottom:1px solid #85a0d32b;border-right:0;gap:7px;min-height:68px;padding:8px 12px;display:flex;overflow:auto hidden}.control-centre .control-body>nav:before{display:none}.control-centre .control-body>nav::-webkit-scrollbar{display:none}.control-centre .control-body>nav button{grid-template-columns:27px auto;gap:7px;width:auto;min-width:max-content;min-height:50px;padding:0 12px}.control-centre .control-body>nav button+button{margin-top:0}.control-centre .control-body>nav button i{width:27px;height:27px}.control-centre .control-body>nav button span{display:none}.control-centre .control-body>main{height:calc(100% - 68px);padding:34px 18px 70px}.control-centre .control-section>h3{font-size:clamp(38px,11.5vw,49px)}.control-centre .control-section>p{font-size:13px}.control-centre .control-section>div{margin-top:28px}.control-centre .control-form,.control-centre .control-form>div{grid-template-columns:1fr;gap:15px}.control-centre .control-form>label,.control-centre .control-form>div,.control-centre .control-form>.control-package-lock,.control-centre .control-form>button{grid-column:auto}.control-centre .control-form input,.control-centre .control-form select{height:55px}.control-centre .setting-row{flex-direction:column;align-items:stretch;gap:14px}.control-centre .setting-row>span,.control-centre .setting-row>span>button,.control-centre .setting-row>span>select{width:100%}}.studio-home-page{color:#f7f8ff;gap:22px;max-width:1540px;margin:0 auto;padding-bottom:90px;display:grid}.studio-home-page button{font:inherit}.studio-home-hero{isolation:isolate;background:radial-gradient(circle at 8% 20%,#f345ad33,#0000 34%),radial-gradient(circle at 86% 28%,#316fff38,#0000 42%),linear-gradient(135deg,#141226 0%,#070f21 52%,#081632 100%);border:1px solid #6c95ff57;border-radius:28px;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);min-height:560px;display:grid;position:relative;overflow:hidden;box-shadow:0 36px 90px #00000057,inset 0 1px #ffffff0d}.studio-home-hero:before{content:"";z-index:-1;opacity:.22;background-image:radial-gradient(circle,#8eaeffcc 1px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.studio-home-hero-copy{align-self:center;padding:72px 24px 72px 66px}.studio-home-hero-copy>small,.studio-home-route header small,.studio-home-step-copy>span,.studio-home-directory>header small,.studio-home-settings-guide>div>small,.studio-home-notes>div>small{color:#ff67b6;letter-spacing:.19em;margin-bottom:22px;font-size:12px;font-weight:850;display:block}.studio-home-hero-copy h2{letter-spacing:-.04em;max-width:720px;margin:0;font:500 clamp(50px,5vw,78px)/.96 Georgia,Times New Roman,serif}.studio-home-hero-copy h2 em,.studio-home-notes h3 em{color:#0000;background:linear-gradient(95deg,#ff648d,#df54df 52%,#6798ff);-webkit-background-clip:text;background-clip:text;font-weight:400}.studio-home-hero-copy>p{color:#b8c2d7;max-width:650px;margin:28px 0 0;font-size:16px;line-height:1.72}.studio-home-hero-copy>p b{color:#fff}.studio-home-hero-actions{gap:12px;margin-top:32px;display:flex}.studio-home-hero-actions button,.studio-home-step-copy button,.studio-home-settings-guide button{color:#eef3ff;cursor:pointer;background:#050f21ad;border:1px solid #7b9fde54;border-radius:11px;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:0 22px;font-size:13px;font-weight:800;transition:border-color .2s,transform .2s,background .2s;display:inline-flex}.studio-home-hero-actions button:first-child,.studio-home-step-copy button,.studio-home-settings-guide button{background:linear-gradient(100deg,#ec4d92,#b647ce 57%,#3b88ff);border-color:#ff8ed170;box-shadow:0 14px 36px #662bcf3d}.studio-home-hero-actions button:hover,.studio-home-step-copy button:hover,.studio-home-settings-guide button:hover{border-color:#ff73be;transform:translateY(-2px)}.studio-home-trust{color:#8593ad;letter-spacing:.05em;gap:20px;margin-top:26px;font-size:11px;font-weight:700;display:flex}.studio-home-trust span{align-items:center;gap:8px;display:flex}.studio-home-trust i{background:#64e6be;border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px #64e6be}.studio-home-map{background:linear-gradient(145deg,#070f21f0,#0c1936de);border:1px solid #7697da52;border-radius:22px;grid-template-columns:76px 1fr;align-self:center;width:calc(100% - 36px);min-height:470px;margin:30px 28px 30px 8px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000059}.studio-home-map>aside{background:linear-gradient(#17264ce6,#081124e6);border-right:1px solid #7091cf38;flex-direction:column;align-items:center;gap:12px;padding:20px 10px;display:flex}.studio-home-map>aside>img{object-fit:contain;border-radius:13px;width:42px;height:42px;box-shadow:0 0 24px #cb40d54d}.studio-home-map>aside>i{background:linear-gradient(90deg,#ff4c99,#668eff);width:28px;height:1px;margin:2px 0 4px}.studio-home-map>aside>span{color:#8494b3;background:#050d1d70;border:1px solid #84a0d32b;border-radius:12px;place-items:center;width:46px;height:51px;font-size:17px;font-style:normal;display:grid}.studio-home-map>aside>span small{letter-spacing:.08em;margin-top:-5px;font-size:6px;font-weight:800}.studio-home-map>aside>span.active{color:#ff73bd;background:linear-gradient(135deg,#f047a13d,#3a61d533);border-color:#ff54aa8c;box-shadow:0 8px 28px #dd35af29}.studio-home-map-stage{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.studio-home-map-stage>header{color:#91a0bb;letter-spacing:.14em;border-bottom:1px solid #7897d329;justify-content:space-between;align-items:center;padding:18px 22px;font-size:9px;font-weight:850;display:flex}.studio-home-map-stage>header span{align-items:center;gap:8px;display:flex}.studio-home-map-stage>header i{background:#64e6be;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #64e6be}.studio-home-map-stage>header b{color:#ff67b6}.studio-home-map-stage>div{min-height:350px;padding:28px 26px;position:relative;overflow:hidden}.studio-home-map-stage>div>small{color:#ff66b6;letter-spacing:.18em;font-size:9px;font-weight:900}.studio-home-map-stage h3{z-index:2;max-width:310px;margin:12px 0 4px;font:500 40px/1 Georgia,Times New Roman,serif;position:relative}.studio-home-map-stage p{z-index:2;color:#a8b4ca;margin:0;font-size:11px;position:relative}.studio-home-map-stage>div>img{mix-blend-mode:screen;filter:saturate(1.18)contrast(1.04);width:90%;max-width:590px;position:absolute;bottom:0;right:-12%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24%);mask-image:linear-gradient(90deg,#0000 0,#000 24%)}.studio-home-map-stage>footer{color:#7888a6;letter-spacing:.15em;border-top:1px solid #7897d329;align-items:center;gap:10px;padding:17px 22px;font-size:7px;font-weight:900;display:flex}.studio-home-map-stage>footer i{background:linear-gradient(90deg,#ff57ac,#884fee,#3b9dff);flex:1;height:2px}.studio-home-route{background:linear-gradient(145deg,#0b162cf2,#090f1ff5);border:1px solid #7497db42;border-radius:24px;padding:44px 46px;box-shadow:inset 0 1px #ffffff09}.studio-home-route>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;display:flex}.studio-home-route header small{margin-bottom:12px}.studio-home-route h3,.studio-home-directory h3,.studio-home-settings-guide h3{letter-spacing:-.025em;margin:0;font:500 36px/1.08 Georgia,Times New Roman,serif}.studio-home-route header p{color:#91a0ba;max-width:520px;margin:0;font-size:13px;line-height:1.6}.studio-home-route>div{grid-template-columns:repeat(6,1fr);gap:12px;display:grid;position:relative}.studio-home-route>div:before{content:"";background:linear-gradient(90deg,#ff57a9,#b752d8,#4f91ff);height:1px;position:absolute;top:19px;left:6%;right:6%}.studio-home-route>div>span{color:#9daac0;letter-spacing:.13em;justify-items:center;gap:9px;font-size:10px;font-weight:850;display:grid;position:relative}.studio-home-route>div i{color:#fff;background:#0b1730;border:1px solid #ff5eb185;border-radius:50%;place-items:center;width:39px;height:39px;font-size:9px;font-style:normal;display:grid;box-shadow:0 0 0 7px #091428,0 0 24px #e03ab526}.studio-home-steps{gap:22px;display:grid}.studio-home-step{background:radial-gradient(circle at 15% 15%,#ee42a61a,#0000 35%),linear-gradient(135deg,#101227,#07152c);border:1px solid #7397dd45;border-radius:25px;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);min-height:510px;display:grid;overflow:hidden;box-shadow:0 28px 70px #00000038}.studio-home-step.guests,.studio-home-step.design,.studio-home-step.review{grid-template-columns:minmax(480px,1.1fr) minmax(0,.9fr)}.studio-home-step-copy{align-self:center;padding:56px 56px 54px 62px}.studio-home-step-copy>span{margin-bottom:14px}.studio-home-step-copy h3{letter-spacing:-.035em;margin:0;font:500 46px/1 Georgia,Times New Roman,serif}.studio-home-step-copy>p{color:#9eabc1;max-width:590px;margin:18px 0 24px;font-size:14px;line-height:1.65}.studio-home-step-copy ol{counter-reset:guide;gap:14px;margin:0 0 28px;padding:0;list-style:none;display:grid}.studio-home-step-copy li{counter-increment:guide;border-left:1px solid #fa5cb357;grid-template-columns:1fr;gap:3px;padding-left:20px;display:grid}.studio-home-step-copy li b{color:#f5f7fd;font-size:12px}.studio-home-step-copy li small{color:#8391aa;font-size:11px;line-height:1.55}.studio-home-step-copy button{min-width:190px}.studio-home-step-visual{background:#060d1c;min-width:0;min-height:510px;position:relative;overflow:hidden}.setup-visual>img{object-fit:cover;filter:saturate(.9)brightness(.62);width:100%;height:100%}.setup-visual:after{content:"";background:linear-gradient(90deg,#070d1cb8,#0000 38%),linear-gradient(#0000 45%,#050a16eb);position:absolute;inset:0}.setup-visual>span{z-index:2;letter-spacing:.15em;background:#040a18b3;border:1px solid #ff4ca399;border-radius:999px;padding:10px 17px;font-size:9px;font-weight:900;position:absolute;top:30px;left:30px}.setup-visual>div{z-index:2;text-align:center;justify-items:center;width:min(74%,500px);padding:25px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.setup-visual>div img{width:150px;height:auto;margin-bottom:14px}.setup-visual>div b{font:500 clamp(32px,3.5vw,56px)/1 Georgia,Times New Roman,serif}.setup-visual>div small{color:#e27fc1;letter-spacing:.18em;margin-top:12px;font-size:8px;font-weight:850}.setup-visual>footer{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060e1ed4;border:1px solid #7094d64d;border-radius:14px;align-items:center;gap:10px;padding:14px;display:flex;position:absolute;bottom:24px;left:26px;right:26px}.setup-visual>footer i{color:#ff69b5;border:1px solid #90a7d647;border-radius:9px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.setup-visual>footer small{color:#8d9bb4;letter-spacing:.12em;margin-left:auto;font-size:8px;font-weight:850}.guests-visual{background:radial-gradient(circle,#c038de38,#0000 20%),radial-gradient(circle,#2b71ff29,#0000 54%),#071225}.guests-visual>small,.review-visual>header{z-index:3;color:#ff6ab8;letter-spacing:.16em;font-size:9px;font-weight:900;position:absolute;top:28px;left:30px}.guests-visual>i{border:1px solid #914fe142;border-radius:50%;width:clamp(170px,24vw,370px);height:clamp(170px,24vw,370px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.guests-visual>i:nth-of-type(2){width:clamp(245px,32vw,485px);height:clamp(245px,32vw,485px)}.guests-visual>i:nth-of-type(3){width:clamp(330px,40vw,610px);height:clamp(330px,40vw,610px)}.guests-visual>strong{z-index:2;background:radial-gradient(circle,#69245f,#131c4e 65%,#071326);border:1px solid #ff59b8a6;border-radius:50%;place-items:center;width:116px;height:116px;font:500 40px/1 Georgia,serif;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #c535dd14,0 0 45px #ce39db61}.guests-visual>strong em{letter-spacing:.16em;color:#d8deef;font:800 7px/1 sans-serif}.guests-visual>span{z-index:3;color:#eef3ff;background:linear-gradient(145deg,#202147,#08152d);border:1px solid #639aff9e;border-radius:50%;place-items:center;width:58px;height:58px;font-size:12px;font-weight:800;display:grid;position:absolute;box-shadow:0 0 22px #3d7eff33}.guests-visual>span b{background:#63e5bc;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:3px;box-shadow:0 0 10px #63e5bc}.guests-visual .guest-1{top:24%;left:17%}.guests-visual .guest-2{top:26%;right:15%}.guests-visual .guest-3{bottom:19%;left:11%}.guests-visual .guest-4{bottom:17%;right:12%}.guests-visual .guest-5{bottom:10%;left:50%;transform:translate(-50%)}.album-visual{background:radial-gradient(circle at 78% 15%,#4270ff33,#0000 35%),#071122;grid-template-rows:1fr auto auto;padding:24px;display:grid}.album-mosaic{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr;gap:8px;min-height:330px;display:grid}.album-mosaic img{object-fit:cover;filter:saturate(.86)brightness(.85);border-radius:11px;width:100%;height:100%;min-height:0}.album-mosaic img:first-child{grid-row:1/3}.album-audio{background:linear-gradient(90deg,#2e1142cc,#0c1c3cd1);border:1px solid #a060e04d;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;margin-top:13px;padding:13px 14px;display:grid}.album-audio button{color:#fff;background:#111a3b;border:1px solid #dc62e5;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.album-audio>span{align-items:center;gap:3px;height:22px;display:flex}.album-audio i{background:linear-gradient(#f757bc,#6b7fff);border-radius:3px;width:3px}.album-audio small{color:#a9b4c9;letter-spacing:.1em;font-size:8px;font-weight:800}.album-visual>footer{gap:8px;padding-top:12px;display:flex}.album-visual>footer span{color:#8795ae;letter-spacing:.1em;border:1px solid #7093d438;border-radius:7px;padding:7px 9px;font-size:7px;font-weight:850}.design-visual{background:radial-gradient(circle at 25% 35%,#e23dad30,#0000 35%),#081125;grid-template-rows:auto 1fr auto;padding:26px;display:grid}.design-visual>header{gap:8px;margin-bottom:16px;display:flex}.design-visual>header span{color:#7f8da7;letter-spacing:.12em;border:1px solid #7d98cf33;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:850}.design-visual>header span.active{color:#fff;background:#e74aa92b;border-color:#f05eaf}.design-spread{background:#f4efe6;border:7px solid #111724;border-radius:6px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 26px 60px #0000006b}.design-spread section{color:#16131a;background:linear-gradient(145deg,#1c1317,#39251f);min-width:0;padding:28px;position:relative}.design-spread section:first-child{color:#fff;background:linear-gradient(#10090d26,#10090dd1),url(/event-live-music-candid.jpg) 50%/cover;flex-direction:column;justify-content:flex-end;display:flex}.design-spread section:first-child:after{content:"";background:linear-gradient(90deg,#00000047,#ffffff14,#0000002e);width:12px;position:absolute;top:0;bottom:0;right:-6px}.design-spread small{letter-spacing:.17em;font-size:7px;font-weight:900}.design-spread h4{margin:13px 0 8px;font:500 35px/.92 Georgia,serif}.design-spread em{color:#ef96c9;font:italic 11px Georgia,serif}.design-spread section:last-child{background:#eee7dc;grid-template-rows:1fr auto;gap:12px;display:grid}.design-spread section:last-child img{object-fit:cover;width:100%;height:100%;min-height:0}.design-spread section:last-child p{margin:0;font:italic 15px Georgia,serif}.design-visual>footer{color:#8d9bb3;letter-spacing:.12em;justify-content:center;align-items:center;gap:14px;padding-top:15px;font-size:8px;font-weight:800;display:flex}.design-visual>footer button{color:#d9e2f2;background:#0d1930;border:1px solid #7e98cc40;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.keepsake-visual{background:#050b17}.keepsake-visual img{object-fit:cover;filter:saturate(1.08)contrast(1.08);width:100%;height:100%}.keepsake-visual:after{content:"";background:linear-gradient(90deg,#050a1640,#0000 45%),linear-gradient(#0000 60%,#040913b3);position:absolute;inset:0}.keepsake-visual span{z-index:2;letter-spacing:.15em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050b1abd;border:1px solid #ff6dbd75;border-radius:999px;padding:11px 15px;font-size:8px;font-weight:900;position:absolute;bottom:25px;right:28px}.review-visual{background:radial-gradient(circle at 50% 45%,#b33ddc33,#0000 22%),radial-gradient(circle at 45% 44%,#2d6dff24,#0000 50%),#071326;padding:28px}.review-visual>header{color:#ff68b7;justify-content:space-between;display:flex;position:static}.review-visual>header span{color:#6be2bd;align-items:center;gap:7px;display:flex}.review-visual>header i{background:#62e2b9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #62e2b9}.review-orbit{height:240px;margin-top:16px;position:relative}.review-orbit>i{border:1px solid #e045bf59;border-radius:50%;width:140px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.review-orbit>i:nth-child(2){width:205px;height:205px}.review-orbit>i:nth-child(3){width:270px;height:270px}.review-orbit strong{background:radial-gradient(circle,#632562,#111d49 64%,#071326);border-radius:50%;place-items:center;width:102px;height:102px;font:500 34px Georgia,serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 35px #c737dc4d}.review-orbit strong em{letter-spacing:.13em;font:800 7px sans-serif}.review-orbit>span{background:#f253ac;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 14px #f253ac}.review-orbit>span:nth-last-child(2){top:32%;left:28%}.review-orbit>span:last-child{background:#4d92ff;bottom:24%;right:25%;box-shadow:0 0 14px #4d92ff}.review-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.review-stats span{background:#060f20a3;border:1px solid #7796d333;border-radius:10px;gap:3px;padding:13px;display:grid}.review-stats b{font:500 21px Georgia,serif}.review-stats small{color:#8493ac;text-transform:uppercase;letter-spacing:.1em;font-size:7px}.review-visual>footer{border-top:1px solid #7091cf2b;align-items:end;gap:5px;height:55px;margin-top:14px;padding:10px 12px 0;display:flex}.review-visual>footer i{background:linear-gradient(#ed51ac,#576fff);border-radius:3px 3px 0 0;flex:1;min-height:6px}.studio-home-directory{background:radial-gradient(circle at 15% 10%,#e941aa1f,#0000 38%),#081427;border:1px solid #7396d842;border-radius:25px;padding:48px}.studio-home-directory>header{grid-template-columns:1fr 1fr;align-items:end;gap:26px;margin-bottom:30px;display:grid}.studio-home-directory>header small{grid-column:1/-1;margin-bottom:-6px}.studio-home-directory>header p{color:#91a0b9;margin:0;font-size:13px;line-height:1.62}.studio-home-directory>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.studio-home-directory article{background:#050d1d73;border:1px solid #7496d630;border-radius:14px;align-items:center;gap:14px;min-height:92px;padding:18px;display:flex}.studio-home-directory article>i{color:#ff67b6;background:linear-gradient(145deg,#ea4ca82e,#315bbc26);border:1px solid #eb50ae5c;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.studio-home-directory article div{gap:4px;display:grid}.studio-home-directory article b{font-size:12px}.studio-home-directory article small{color:#8291aa;font-size:10px;line-height:1.45}.studio-home-settings-guide{background:radial-gradient(circle at 86% 20%,#3664e633,#0000 38%),linear-gradient(135deg,#151124,#08162e);border:1px solid #7197dd47;border-radius:25px;grid-template-columns:1fr minmax(390px,.72fr);align-items:center;gap:45px;padding:54px 58px;display:grid}.studio-home-settings-guide>div:first-child p{color:#96a5bc;max-width:650px;margin:20px 0 28px;font-size:14px;line-height:1.67}.settings-guide-visual{background:linear-gradient(145deg,#122544,#071326);border:1px solid #7297db47;border-radius:18px;padding:18px;box-shadow:0 22px 50px #00000047}.settings-guide-visual>header{color:#ff65b6;letter-spacing:.15em;border-bottom:1px solid #7897d32e;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:15px;font-size:9px;font-weight:900;display:grid}.settings-guide-visual>header img{object-fit:contain;border-radius:11px;width:38px;height:38px}.settings-guide-visual>header i{color:#8c9ab1;font-size:18px;font-style:normal}.settings-guide-visual>span{color:#9aa7bc;border-left:2px solid #0000;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;min-height:48px;padding:0 12px;font-size:11px;display:grid}.settings-guide-visual>span>i{color:#8091ad;font-style:normal}.settings-guide-visual>span>em{font-style:normal}.settings-guide-visual>span.active{color:#fff;background:linear-gradient(90deg,#e244a42e,#3156b621);border-color:#ff5eaf}.settings-guide-visual>span.active>i{color:#ff67b6}.studio-home-notes{background:#071225;border:1px solid #7497db3d;border-radius:24px;grid-template-columns:1.35fr repeat(3,1fr);gap:12px;padding:40px;display:grid}.studio-home-notes>div{padding:16px 22px}.studio-home-notes>div>small{margin-bottom:12px}.studio-home-notes h3{margin:0;font:500 30px/1.08 Georgia,serif}.studio-home-notes article{background:#0c193194;border:1px solid #7496d42e;border-radius:15px;min-height:170px;padding:24px}.studio-home-notes article span{color:#ff64b5;letter-spacing:.13em;font-size:9px;font-weight:900}.studio-home-notes article b{margin:28px 0 8px;font-size:12px;display:block}.studio-home-notes article p{color:#8492aa;margin:0;font-size:10px;line-height:1.55}@media (max-width:1220px){.studio-home-hero{grid-template-columns:1fr;min-height:auto}.studio-home-hero-copy{padding:58px 54px 20px}.studio-home-map{width:calc(100% - 80px);margin:28px 40px 46px}.studio-home-step,.studio-home-step.guests,.studio-home-step.design,.studio-home-step.review{grid-template-columns:1fr 1fr}.studio-home-step-copy{padding:46px 38px}.studio-home-step-copy h3{font-size:39px}.studio-home-notes{grid-template-columns:1fr 1fr}.studio-home-notes>div{grid-column:1/-1}}@media (max-width:900px){.studio-home-route>header,.studio-home-directory>header{grid-template-columns:1fr;align-items:start;display:grid}.studio-home-route>div{grid-template-columns:repeat(3,1fr);row-gap:28px}.studio-home-route>div:before{display:none}.studio-home-step,.studio-home-step.guests,.studio-home-step.design,.studio-home-step.review{grid-template-columns:1fr}.studio-home-step.guests .studio-home-step-copy,.studio-home-step.design .studio-home-step-copy,.studio-home-step.review .studio-home-step-copy{order:-1}.studio-home-step-visual{min-height:470px}.studio-home-directory>div{grid-template-columns:1fr 1fr}.studio-home-settings-guide{grid-template-columns:1fr}}@media (max-width:700px){.studio-home-page{gap:14px;padding:0 0 110px}.studio-home-hero,.studio-home-route,.studio-home-step,.studio-home-directory,.studio-home-settings-guide,.studio-home-notes{border-radius:18px}.studio-home-hero-copy{padding:38px 23px 16px}.studio-home-hero-copy>small{margin-bottom:16px;font-size:9px}.studio-home-hero-copy h2{font-size:42px}.studio-home-hero-copy>p{font-size:13px;line-height:1.65}.studio-home-hero-actions{display:grid}.studio-home-hero-actions button{width:100%}.studio-home-trust{flex-direction:column;align-items:flex-start;gap:8px}.studio-home-map{grid-template-columns:54px 1fr;width:calc(100% - 28px);min-height:380px;margin:20px 14px 28px}.studio-home-map>aside{gap:7px;padding:13px 6px}.studio-home-map>aside>img{width:34px;height:34px}.studio-home-map>aside>span{width:38px;height:42px;font-size:14px}.studio-home-map>aside>span small{font-size:5px}.studio-home-map-stage>div{min-height:285px;padding:21px 16px}.studio-home-map-stage h3{font-size:28px}.studio-home-map-stage>div>img{width:122%;right:-28%}.studio-home-map-stage>header,.studio-home-map-stage>footer{padding:14px 15px}.studio-home-route{padding:30px 20px}.studio-home-route h3,.studio-home-directory h3,.studio-home-settings-guide h3{font-size:30px}.studio-home-route header p{font-size:12px}.studio-home-route>div{grid-template-columns:repeat(2,1fr)}.studio-home-step{min-height:0}.studio-home-step-copy{padding:36px 24px}.studio-home-step-copy h3{font-size:38px}.studio-home-step-copy>p{font-size:13px}.studio-home-step-copy li small{font-size:10px}.studio-home-step-copy button{width:100%;min-width:0}.studio-home-step-visual{min-height:390px}.setup-visual>div img{width:118px}.setup-visual>div b{font-size:35px}.setup-visual>footer{bottom:14px;left:14px;right:14px}.setup-visual>footer i:nth-of-type(n+4){display:none}.guests-visual>i:nth-of-type(3){width:350px;height:350px}.album-visual{padding:14px}.album-mosaic{min-height:260px}.album-audio{grid-template-columns:38px 1fr}.album-audio small{display:none}.design-visual{padding:16px}.design-visual>header span{padding:8px;font-size:6px}.design-spread section{padding:17px}.design-spread h4{font-size:26px}.review-visual{padding:20px}.studio-home-directory{padding:34px 20px}.studio-home-directory>div{grid-template-columns:1fr}.studio-home-directory article{min-height:82px}.studio-home-settings-guide{gap:30px;padding:38px 22px}.settings-guide-visual{padding:12px}.studio-home-notes{grid-template-columns:1fr;padding:24px 18px}.studio-home-notes>div{grid-column:auto;padding:8px 6px}.studio-home-notes article{min-height:145px}.studio-home-notes article b{margin-top:21px}}@media (prefers-reduced-motion:reduce){.studio-home-page button{transition:none}}.staff-operations-home{--staff-pink:#ff4fa3;--staff-violet:#8d65ff;--staff-blue:#4da2ff;color:#f7f8ff;background:radial-gradient(circle at 8% 5%,#e02e981f,#0000 27%),radial-gradient(circle at 92% 0,#3a67ff21,#0000 31%),#050a16;min-height:calc(100vh - 96px);padding:clamp(24px,3.2vw,54px)}.staff-operations-hero{background:linear-gradient(130deg,#ff4fa314,#0000 32%),radial-gradient(circle at 75% 45%,#584cff38,#0000 34%),linear-gradient(145deg,#11142dfa,#050d1ffa);border:1px solid #7d94cf38;border-radius:30px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.55fr);gap:32px;padding:clamp(34px,5vw,76px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 110px #00000057,inset 0 1px #ffffff0a}.staff-operations-hero:before,.staff-operations-hero:after{content:"";pointer-events:none;border:1px solid #6181ff29;border-radius:50%;position:absolute}.staff-operations-hero:before{width:620px;height:620px;top:-410px;right:9%}.staff-operations-hero:after{border-color:#ff4fa32e;width:480px;height:480px;bottom:-360px;right:-250px}.staff-operations-hero-copy{z-index:1;position:relative}.staff-operations-hero-copy>small,.staff-event-command>header small,.staff-operations-signal>small,.staff-event-card-main>small,.staff-operations-rail header small{color:#ff6db4;letter-spacing:.2em;font-size:10px;font-weight:800}.staff-operations-hero-copy>small{align-items:center;gap:9px;display:flex}.staff-operations-hero-copy>small svg{width:15px}.staff-operations-hero-copy h2{letter-spacing:-.065em;max-width:820px;margin:22px 0 18px;font:400 clamp(48px,6.2vw,94px)/.9 Georgia,serif}.staff-operations-hero-copy h2 em{color:#0000;background:linear-gradient(90deg,#ff59ad,#a86dff 52%,#5af);-webkit-background-clip:text;background-clip:text;font-style:normal}.staff-operations-hero-copy>p{color:#aeb8ce;max-width:690px;margin:0;font-size:16px;line-height:1.7}.staff-operations-hero-copy>div{flex-wrap:wrap;align-items:center;gap:20px;margin-top:34px;display:flex}.staff-operations-hero-copy button,.staff-event-command>header button,.staff-events-empty button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#f23f98,#795cff 68%,#3c99ff);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font:800 12px/1 inherit;display:inline-flex;box-shadow:0 14px 38px #8146f545,inset 0 1px #ffffff40}.staff-operations-hero-copy button svg,.staff-event-command>header button svg,.staff-events-empty button svg{width:17px}.staff-operations-hero-copy>div>span{color:#7f8ba5;font-size:11px}.staff-operations-hero-copy>div>span i{background:#52e6c1;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 15px #52e6c1b3}.staff-operations-hero-copy>div>span b{color:#dce3f2}.staff-operations-signal{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#111d3cba,#070c1dd9);border:1px solid #a491ff33;border-radius:23px;flex-direction:column;justify-content:flex-end;align-self:stretch;min-height:290px;padding:30px;display:flex;position:relative}.staff-operations-signal>span{color:#fff;background:linear-gradient(145deg,#ef499f,#6a69ff);border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:auto;display:grid;box-shadow:0 16px 38px #7153f34d}.staff-operations-signal>span svg{width:24px}.staff-operations-signal>b{color:#fff;margin-top:12px;font:400 25px/1.1 Georgia,serif}.staff-operations-signal>p{color:#8f9bb3;margin:10px 0 22px;font-size:12px;line-height:1.6}.staff-operations-signal footer{color:#5de0be;letter-spacing:.15em;border-top:1px solid #8b9dcd24;align-items:center;gap:9px;padding-top:18px;font-size:9px;font-weight:800;display:flex}.staff-operations-signal footer i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px}.staff-operations-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 44px;display:grid}.staff-operations-metrics article{background:linear-gradient(145deg,#0d182fe6,#070e1eeb);border:1px solid #7b92c72b;border-radius:18px;padding:24px 25px;position:relative;overflow:hidden}.staff-operations-metrics article:after{content:"";opacity:.5;background:linear-gradient(90deg,#f454a3,#8963ff,#489cff);height:2px;position:absolute;inset:auto 0 0}.staff-operations-metrics span{color:#73819c;letter-spacing:.17em;font-size:9px;font-weight:800;display:block}.staff-operations-metrics b{color:#fff;margin:8px 0 4px;font:400 38px/1 Georgia,serif;display:block}.staff-operations-metrics small{color:#8794ab;font-size:10px}.staff-event-command{background:#070e1ec7;border:1px solid #7c94cf2e;border-radius:28px;padding:clamp(28px,4vw,48px);box-shadow:0 25px 80px #00000042}.staff-event-command>header{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:28px;display:flex}.staff-event-command>header h3{color:#f5f7ff;letter-spacing:-.035em;margin:9px 0 0;font:400 clamp(28px,3vw,42px)/1 Georgia,serif}.staff-event-command>header button{border-radius:12px;min-height:46px;padding:0 17px}.staff-event-toolbar{background:#071121;border:1px solid #7790c729;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:14px;display:flex}.staff-event-toolbar>label{color:#7d8ba4;flex:1;align-items:center;gap:12px;min-width:240px;padding:0 10px;display:flex}.staff-event-toolbar>label svg{width:18px}.staff-event-toolbar input{color:#eef2fb;background:0 0;border:0;outline:0;flex:1;min-width:0;height:42px;font:500 12px/1 inherit}.staff-event-toolbar input::placeholder{color:#66748c}.staff-event-toolbar kbd{color:#66748c;background:#0b172b;border:1px solid #26334f;border-radius:7px;padding:6px 8px;font-size:9px}.staff-event-toolbar nav{flex-wrap:wrap;gap:6px;display:flex}.staff-event-toolbar nav button{color:#8794ac;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;min-height:38px;padding:0 13px;font:700 9px/1 inherit}.staff-event-toolbar nav button.active{color:#fff;background:linear-gradient(145deg,#ed479d29,#7554ff29);border-color:#ff5bac57}.staff-event-layout{grid-template-columns:minmax(0,1fr) 310px;gap:20px;margin-top:20px;display:grid}.staff-event-list{align-content:start;gap:12px;display:grid}.staff-event-card{color:#eff3fc;text-align:left;cursor:pointer;background:linear-gradient(125deg,#0c172efa,#070e1dfa);border:1px solid #758fc729;border-radius:20px;grid-template-columns:minmax(210px,1.25fr) minmax(170px,.75fr) minmax(230px,.9fr) auto;align-items:center;gap:22px;width:100%;min-height:150px;padding:28px;transition:transform .2s,border-color .2s,background .2s;display:grid;position:relative;overflow:hidden}.staff-event-card:after{content:"";opacity:0;background:linear-gradient(#f64fa2,#7c63ff,#4b9cff);width:2px;position:absolute;inset:0 auto 0 0}.staff-event-card:hover,.staff-event-card.selected{background:linear-gradient(125deg,#181a3dfa,#081125fa);border-color:#866eff6e;transform:translateY(-2px)}.staff-event-card:hover:after,.staff-event-card.selected:after{opacity:1}.staff-event-status{color:#a5afc3;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex;position:absolute;top:16px;right:18px}.staff-event-status i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.staff-event-status.status-live{color:#57e2be}.staff-event-status.status-production,.staff-event-status.status-review{color:#a68bff}.staff-event-status.status-planning{color:#ff78b9}.staff-event-status.status-delivered{color:#57aaff}.staff-event-card-main h4{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 12px;font:400 24px/1.05 Georgia,serif;overflow:hidden}.staff-event-card-main p{color:#7f8da5;gap:6px;margin:0;font-size:9px;display:grid}.staff-event-card-main p span{align-items:center;gap:7px;display:flex}.staff-event-card-main p svg{width:13px}.staff-event-client{border-left:1px solid #7d93c221;align-items:center;gap:12px;padding-left:20px;display:flex}.staff-event-client>svg{color:#9c80ff;width:30px}.staff-event-client span{flex-direction:column;min-width:0;display:flex}.staff-event-client small,.staff-event-meta small{color:#65728b;letter-spacing:.14em;font-size:7px;font-weight:800}.staff-event-client b{color:#e6ebf5;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 3px;font-size:11px;overflow:hidden}.staff-event-client em{color:#758198;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.staff-event-meta{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.staff-event-meta span{flex-direction:column;gap:6px;display:flex}.staff-event-meta b{color:#d5ddeb;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:9px;overflow:hidden}.staff-event-open{color:#b3a4ff;white-space:nowrap;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.staff-event-open svg{width:15px}.staff-operations-rail{align-content:start;gap:14px;display:grid}.staff-operations-rail>section{background:linear-gradient(150deg,#0d1830e6,#070e1df0);border:1px solid #7b93c829;border-radius:20px;padding:24px}.staff-operations-rail header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.staff-operations-rail header svg{color:#816fff;width:17px}.staff-operations-rail section>button{color:#dce3ef;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #7d93c21f;grid-template-columns:42px 1fr 16px;align-items:center;gap:12px;width:100%;padding:14px 0;display:grid}.staff-operations-rail section>button>span{border:1px solid #263656;border-radius:10px;place-items:center;padding:7px;display:grid}.staff-operations-rail section>button>span b{color:#fff;font:400 17px/1 Georgia,serif}.staff-operations-rail section>button>span small{color:#7d8aa2;font-size:7px}.staff-operations-rail section>button div{flex-direction:column;gap:4px;min-width:0;display:flex}.staff-operations-rail section>button div b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.staff-operations-rail section>button div small{color:#78859d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.staff-operations-rail section>button>svg{color:#846fff;width:14px}.staff-operations-rail section>p{color:#76839a;font-size:10px;line-height:1.6}.staff-operations-principles{background:radial-gradient(circle at 100% 0,#db369f1f,#0000 35%),linear-gradient(150deg,#151430f0,#080f1ff5)!important}.staff-operations-principles h4{color:#fff;margin:0 0 10px;font:400 22px/1.1 Georgia,serif}.staff-operations-principles>p{margin:0 0 20px;color:#8794aa!important;line-height:1.65!important}.staff-operations-principles>span{color:#aab4c7;align-items:center;gap:9px;margin-top:10px;font-size:9px;display:flex}.staff-operations-principles>span i{background:#58dfbd;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #58dfbd99}.staff-events-empty{text-align:center;background:#0a112399;border:1px dashed #8871ff52;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:40px;display:flex}.staff-events-empty>span{color:#ff65ae;background:#ee469d1f;border-radius:18px;place-items:center;width:55px;height:55px;display:grid}.staff-events-empty>span svg{width:22px}.staff-events-empty>small{color:#ff68b1;letter-spacing:.17em;margin-top:22px;font-size:9px}.staff-events-empty h4{color:#fff;margin:12px 0 8px;font:400 27px/1.1 Georgia,serif}.staff-events-empty p{color:#7f8ca3;margin:0 0 24px;font-size:11px}.staff-event-creator-overlay{z-index:10000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#02050de0;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.staff-event-creator{background:#071020;border:1px solid #927eff57;border-radius:24px;grid-template-columns:320px minmax(0,1140px);width:min(1460px,100%);height:min(900px,100svh - 36px);min-height:720px;display:grid;overflow:hidden;box-shadow:0 50px 160px #000000a6,0 0 80px #7249f41a}.staff-event-creator-intro{background:radial-gradient(circle at 0 0,#eb3d9d2e,#0000 36%),radial-gradient(circle at 100% 65%,#525aff33,#0000 42%),#080b1a;border-right:1px solid #8194c126;flex-direction:column;padding:34px;display:flex}.staff-event-creator-intro>header{justify-content:space-between;align-items:center;display:flex}.staff-event-creator-intro>header img{width:128px;height:auto}.staff-event-creator-intro>header span{color:#5de0be;letter-spacing:.13em;background:#34caa612;border:1px solid #5bddbc3d;border-radius:99px;align-items:center;gap:6px;padding:7px 9px;font-size:7px;font-weight:800;display:flex}.staff-event-creator-intro>header span svg{width:12px}.staff-event-creator-intro>div small{color:#ff64ae;letter-spacing:.2em;font-size:9px;font-weight:800}.staff-event-creator-intro h2{color:#fff;letter-spacing:-.045em;margin:15px 0 18px;font:400 40px/.98 Georgia,serif}.staff-event-creator-intro h2 em{color:#c2adff;font-style:normal}.staff-event-creator-intro>div p{color:#8f9ab0;margin:0;font-size:11px;line-height:1.65}.staff-event-creator-intro ol{gap:3px;margin:28px 0 0;padding:0;list-style:none;display:grid}.staff-event-creator-intro li{opacity:.47;border:1px solid #0000;border-radius:13px;align-items:center;gap:13px;padding:11px 12px;display:flex}.staff-event-creator-intro li.active{opacity:1;background:#ef479d14;border-color:#ff5fae3d}.staff-event-creator-intro li>span{color:#8e9ab0;border:1px solid #293752;border-radius:10px;place-items:center;width:33px;height:33px;font-size:8px;display:grid}.staff-event-creator-intro li.complete>span{color:#5de0be;border-color:#5de0be45}.staff-event-creator-intro li svg{width:14px}.staff-event-creator-intro li div{flex-direction:column;gap:4px;display:flex}.staff-event-creator-intro>footer{color:#77849b;border-top:1px solid #8697c024;align-items:center;gap:9px;margin-top:auto;padding-top:22px;font-size:8px;display:flex}.staff-event-creator-intro>footer i{background:#58dfbd;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #58dfbd99}.staff-event-creator>form{background:radial-gradient(circle at 100% 0,#4166ff14,#0000 35%),#071020;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.staff-event-creator>form>header{border-bottom:1px solid #7e93c121;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:82px;padding:0 32px;display:grid}.staff-event-creator>form>header>div{flex-direction:column;gap:5px;display:flex}.staff-event-creator>form>header small{color:#6f7c94;letter-spacing:.16em;font-size:7px}.staff-event-creator>form>header>span{background:#18253c;border-radius:99px;height:2px;position:relative;overflow:hidden}.staff-event-creator>form>header>span i{border-radius:inherit;background:linear-gradient(90deg,#f54da1,#865fff,#48a0ff);height:100%;transition:width .3s;display:block}.staff-event-creator>form>header>button{color:#9aa6ba;cursor:pointer;background:#0a1527;border:1px solid #27344e;border-radius:11px;width:36px;height:36px;font-size:20px}.staff-event-creator-stage{flex:auto;min-height:0;padding:34px;overflow:auto}.staff-creator-panel>header{align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.staff-creator-panel>header>span{color:#ff65ae;background:#eb469b17;border:1px solid #ff5bab3d;border-radius:15px;flex:none;place-items:center;width:47px;height:47px;display:grid}.staff-creator-panel>header small{color:#ff65ae;letter-spacing:.18em;font-size:8px;font-weight:800}.staff-creator-panel>header h3{color:#fff;letter-spacing:-.035em;margin:7px 0 8px;font:400 31px/1 Georgia,serif}.staff-creator-panel>header p{color:#8390a7;margin:0;font-size:10px;line-height:1.55}.staff-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.staff-creator-grid label,.staff-creator-field{flex-direction:column;gap:8px;min-width:0;display:flex}.staff-creator-grid label.wide{grid-column:1/-1}.staff-creator-grid label>span,.staff-creator-field>span{color:#8b98ad;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:750}.staff-creator-grid label>div:not(.staff-capacity-lock):not(.staff-contact-options){align-items:center;display:flex;position:relative}.staff-creator-grid label>div>svg{z-index:1;color:#6b7890;width:15px;position:absolute;left:14px}.staff-creator-grid input,.staff-creator-grid select,.staff-creator-grid textarea{color:#eef2fa;background:#091527;border:1px solid #22324d;border-radius:12px;outline:0;width:100%;min-height:50px;padding:0 15px;font:500 11px/1.4 inherit;transition:border-color .2s,box-shadow .2s}.staff-creator-grid label>div>input{padding-left:43px}.staff-creator-grid textarea{resize:vertical;min-height:94px;padding-top:14px}.staff-creator-grid input:focus,.staff-creator-grid select:focus,.staff-creator-grid textarea:focus{border-color:#f44da09e;box-shadow:0 0 0 3px #f44da014}.staff-contact-options{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.staff-contact-options button{color:#7e8ba2;text-transform:uppercase;cursor:pointer;background:#091527;border:1px solid #22324d;border-radius:11px;min-height:46px;font:800 8px/1 inherit}.staff-package-options{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px;display:grid}.staff-package-options button{color:#8d99af;text-align:left;cursor:pointer;background:#091527;border:1px solid #22324d;border-radius:16px;flex-direction:column;min-height:145px;padding:20px;display:flex;position:relative}.staff-package-options button.active{color:#b7c1d2;background:radial-gradient(circle at 100% 0,#7a55ff33,#0000 45%),linear-gradient(145deg,#ef459a21,#0b172df2);border-color:#f44da08a;box-shadow:inset 0 1px #ffffff0a}.staff-package-options button small{color:#ff64ae;letter-spacing:.17em;font-size:7px;font-weight:800}.staff-package-options button b{color:#fff;margin:9px 0 8px;font:400 18px/1 Georgia,serif}.staff-package-options button p{margin:0;font-size:8px;line-height:1.5}.staff-package-options button>span{color:#66748d;border:1px solid #31405c;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:15px;right:15px}.staff-package-options button.active>span{color:#fff;background:linear-gradient(145deg,#e94799,#745eff);border-color:#0000}.staff-package-options button svg{width:12px}.staff-capacity-lock{background:#091527;border:1px solid #22324d;border-radius:12px;align-items:center;gap:12px;min-height:50px;padding:0 14px;display:flex}.staff-capacity-lock b{color:#fff;font:400 21px/1 Georgia,serif}.staff-capacity-lock small{color:#77849b;font-size:8px}.staff-review-hero{background:radial-gradient(circle at 100% 0,#487dff2b,#0000 40%),linear-gradient(145deg,#ed459b1f,#0b172ded);border:1px solid #8d6aff45;border-radius:18px;padding:25px;position:relative}.staff-review-hero>small{color:#ff64ae;letter-spacing:.16em;font-size:8px;font-weight:800}.staff-review-hero h4{color:#fff;margin:10px 0 13px;font:400 34px/1 Georgia,serif}.staff-review-hero p{color:#9aa6b9;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:9px;display:flex}.staff-review-hero p svg{color:#a78cff;width:14px}.staff-review-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;display:grid}.staff-review-grid article{background:#091425;border:1px solid #1f2e47;border-radius:14px;flex-direction:column;min-height:102px;padding:18px;display:flex;position:relative}.staff-review-grid article.wide{grid-column:1/-1}.staff-review-grid small{color:#6d7a91;letter-spacing:.15em;font-size:7px;font-weight:800}.staff-review-grid b{color:#fff;margin:9px 0 5px;font-size:11px}.staff-review-grid span,.staff-review-grid em{color:#8491a6;font-size:8px;font-style:normal}.staff-review-grid article p{color:#b7c0d0;margin:10px 0 0;font-size:10px;line-height:1.55}.staff-review-edit{z-index:2;color:#d7deea;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#0c192b;border:1px solid #35455f;border-radius:7px;align-items:center;gap:6px;min-height:29px;padding:0 10px;font:800 7px/1 inherit;display:inline-flex;position:absolute;top:12px;right:12px}.staff-review-edit svg{width:11px}.staff-review-hero>small,.staff-review-grid article>small{padding-right:76px}.staff-review-safety{color:#58dfbd;background:#3ac3a10f;border:1px solid #52dbb833;border-radius:14px;align-items:center;gap:14px;margin-top:12px;padding:15px 18px;display:flex}.staff-review-safety>svg{width:22px}.staff-review-safety span{flex-direction:column;gap:4px;display:flex}.staff-review-safety b{font-size:9px}.staff-review-safety small{color:#819b96;font-size:8px}.staff-creator-error{color:#ff849c;background:#d5315914;border:1px solid #ff5c7f45;border-radius:10px;margin:0 34px 12px;padding:11px 14px;font-size:9px}.staff-event-creator>form>footer{z-index:5;background:#071020fa;border-top:1px solid #7f93be21;flex:0 0 82px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:82px;padding:0 32px;display:grid;position:relative}.staff-event-creator>form>footer>span{color:#65728a;text-align:center;font-size:8px}.staff-event-creator>form>footer button{color:#a4aec0;cursor:pointer;background:#0a1527;border:1px solid #273550;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 17px;font:800 9px/1 inherit;display:inline-flex}.staff-event-creator>form>footer button svg{width:14px}.staff-event-creator button:disabled{cursor:wait;opacity:.58}.staff-experience-studio>header{margin-bottom:20px}.staff-experience-workspace{grid-template-columns:minmax(420px,.95fr) minmax(410px,1.05fr);align-items:start;gap:18px;display:grid}.staff-experience-preview,.staff-experience-controls{background:linear-gradient(150deg,#0a182dfa,#040c1afa);border:1px solid #7d97c933;border-radius:18px;min-width:0}.staff-experience-preview{padding:13px;position:sticky;top:0;overflow:hidden;box-shadow:0 22px 55px #00000038}.staff-experience-preview>header{justify-content:space-between;align-items:center;padding:2px 3px 12px;display:flex}.staff-experience-preview>header span{color:var(--experience-accent);letter-spacing:.16em;font-size:6px;font-weight:850}.staff-experience-preview>header b{color:#9aa8bc;font-size:7px}.staff-experience-screen{isolation:isolate;background:radial-gradient(circle at 66% 45%, color-mix(in srgb, var(--experience-accent-two) 42%, transparent), transparent 35%), linear-gradient(135deg, #070916, #0a1730);border:1px solid #ffffff1a;border-radius:13px;min-height:300px;position:relative;overflow:hidden}.staff-experience-screen:after{content:"";z-index:1;background:linear-gradient(90deg,#020711e8,#0207112e 73%),linear-gradient(#0000 40%,#0207118c);position:absolute;inset:0}.staff-experience-screen>video,.staff-experience-screen>img:not(.staff-experience-brand){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.staff-experience-screen>i{z-index:2;border:1px solid color-mix(in srgb, var(--experience-accent) 62%, transparent);pointer-events:none;border-radius:8px;position:absolute;inset:9px}.staff-experience-brand{z-index:3;width:58px;height:auto;position:absolute;top:21px;left:22px}.staff-experience-screen>div:last-child{z-index:3;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:24px;left:24px;right:22px}.staff-experience-screen>div:last-child small{color:var(--experience-accent);letter-spacing:.16em;font-size:6px;font-weight:850}.staff-experience-screen>div:last-child b{color:#fff;letter-spacing:-.04em;max-width:82%;margin-top:8px;font-size:clamp(20px,2.5vw,34px);line-height:.98}.staff-experience-screen>div:last-child span{color:#c0cad9;letter-spacing:.12em;text-transform:uppercase;margin-top:10px;font-size:6px;font-weight:750}.staff-experience-placeholder{color:#72839c;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.staff-experience-placeholder svg{width:32px}.staff-experience-placeholder span{letter-spacing:.1em;text-transform:uppercase;font-size:7px}.staff-experience-surfaces{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:7px;display:grid}.staff-experience-surfaces article{background:#071427;border:1px solid #7c98cb2b;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;min-height:67px;padding:8px;display:flex}.staff-experience-surfaces article span{color:var(--experience-accent);letter-spacing:.13em;font-size:5px;font-weight:850}.staff-experience-surfaces article b{color:#e6edf7;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:7px;overflow:hidden}.staff-experience-surfaces article small{color:#65778f;margin-top:4px;font-size:5px}.staff-experience-controls{gap:10px;padding:12px;display:grid}.staff-experience-upload{cursor:pointer;background:linear-gradient(110deg,#e03fa117,#4668e114);border:1px dashed #ec51aa7a;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 27px;align-items:center;gap:10px;min-height:82px;padding:11px;display:grid}.staff-experience-upload input{opacity:0;width:1px;height:1px;position:absolute}.staff-experience-upload>span{color:#f372b8;background:#e242a317;border:1px solid #ef5bb159;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.staff-experience-upload>span svg{width:18px}.staff-experience-upload div{min-width:0}.staff-experience-upload small{color:#ed67ae;letter-spacing:.13em;font-size:5px;font-weight:850}.staff-experience-upload b{color:#eef3fa;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;display:block;overflow:hidden}.staff-experience-upload p{color:#6f8097;margin:5px 0 0;font-size:6px}.staff-experience-upload>strong{color:#64dfbd;border:1px solid #6ce0be4d;border-radius:50%;place-items:center;width:26px;height:26px;font-size:15px;display:grid}.staff-experience-upload>strong svg{width:13px}.staff-live-source,.staff-theme-library{background:#050f1fb8;border:1px solid #7d97c929;border-radius:12px;padding:11px}.staff-live-source>header,.staff-theme-library>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.staff-live-source>header small,.staff-theme-library>header small{color:#75869d;letter-spacing:.13em;font-size:5px;font-weight:850}.staff-live-source>header span,.staff-theme-library>header>span{color:#687991;text-align:right;font-size:5px}.staff-live-source>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.staff-live-source button{color:#7d8ca1;text-align:left;background:#08162a;border:1px solid #22324d;border-radius:9px;grid-template-columns:29px 1fr;align-items:center;gap:8px;min-height:52px;padding:8px;display:grid}.staff-live-source button>svg{justify-self:center;width:16px}.staff-live-source button b,.staff-live-source button small{display:block}.staff-live-source button b{color:#cdd6e3;font-size:7px}.staff-live-source button small{color:#65768d;margin-top:3px;font-size:5px}.staff-live-source button.active{color:#f172b4;background:linear-gradient(115deg,#db3d9d29,#3a66dc21);border-color:#ef54ab80}.staff-theme-library>header b{color:#e3eaf4;margin-top:4px;font-size:8px;display:block}.staff-theme-library>div{grid-template-columns:1fr 1fr;gap:5px;max-height:230px;margin-top:9px;padding-right:2px;display:grid;overflow:auto}.staff-theme-library button{color:#b4c0d0;text-align:left;background:#071427;border:1px solid #7b97cc2b;border-radius:8px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:48px;padding:6px;display:grid}.staff-theme-library button>i{border-radius:7px;width:31px;height:31px}.staff-theme-library button b,.staff-theme-library button small{display:block}.staff-theme-library button b{color:#dce5f1;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.staff-theme-library button small{color:#62738a;margin-top:3px;font-size:5px}.staff-theme-library button em{color:#66dbbc;letter-spacing:.08em;font-size:4px;font-style:normal;font-weight:850}.staff-theme-library button.active{background:linear-gradient(110deg,#d93d9d2b,#3765dd26);border-color:#f050ab94;box-shadow:inset 0 1px #ffffff0a}.staff-event-identity-summary{border-color:color-mix(in srgb, var(--experience-accent,#ef5aa9) 30%, #1f2e47)!important}@media (max-width:1250px){.staff-experience-workspace{grid-template-columns:1fr}.staff-experience-preview{position:relative}.staff-event-creator{grid-template-columns:270px minmax(0,1fr)}}@media (max-width:720px){.staff-experience-surfaces{grid-template-columns:1fr 1fr}.staff-theme-library>div,.staff-live-source>div{grid-template-columns:1fr}}.studio-gate-card .studio-gate-actions button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#f23f98,#795cff 68%,#3c99ff);border:1px solid #ffffffa6;border-radius:8px;justify-content:space-between;align-items:center;min-width:210px;min-height:54px;padding:0 19px;font-size:11px;font-weight:750;display:inline-flex;box-shadow:0 0 0 4px #6b46ed21,0 0 28px #5453ff42}.staff-catalogue{--catalogue-pink:#ff54a8;color:#f5f7ff;background:radial-gradient(circle at 90% 5%,#4f6fff21,#0000 29%),radial-gradient(circle at 10% 18%,#e63d9e1a,#0000 25%),#050a16;padding:clamp(24px,3.2vw,54px)}.staff-catalogue-hero{background:linear-gradient(135deg,#141530f5,#071022fa);border:1px solid #8597cc36;border-radius:29px;grid-template-columns:minmax(0,1.25fr) minmax(370px,.75fr);gap:38px;padding:clamp(34px,5vw,64px);display:grid;box-shadow:0 28px 90px #00000047}.staff-catalogue-hero>div>small{color:var(--catalogue-pink);letter-spacing:.19em;align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.staff-catalogue-hero>div>small svg{width:16px}.staff-catalogue-hero h2{color:#fff;letter-spacing:-.055em;margin:17px 0 16px;font:400 clamp(40px,5vw,72px)/.92 Georgia,serif}.staff-catalogue-hero h2 em{color:#b7a2ff;font-style:normal}.staff-catalogue-hero>div>p{color:#98a4ba;max-width:720px;margin:0;font-size:14px;line-height:1.7}.staff-catalogue-hero>div>div{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.staff-catalogue-hero button,.staff-order-ledger>header button,.staff-order-empty button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#ef4599,#785fff 70%,#429eff);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font:800 9px/1 inherit;display:inline-flex}.staff-catalogue-hero button svg,.staff-order-ledger>header button svg,.staff-order-empty button svg{width:15px}.staff-catalogue-hero>div>div span{color:#77849a;align-items:center;gap:8px;font-size:9px;display:flex}.staff-catalogue-hero>div>div span svg{color:#5cddbb;width:15px}.staff-catalogue-hero>aside{background:#070f1fba;border:1px solid #8195c329;border-radius:19px;grid-template-columns:repeat(3,1fr);align-self:end;display:grid;overflow:hidden}.staff-catalogue-hero>aside article{border-right:1px solid #8195c321;padding:22px 18px}.staff-catalogue-hero>aside article:last-child{border:0}.staff-catalogue-hero>aside span{color:#697790;letter-spacing:.13em;font-size:7px;font-weight:800}.staff-catalogue-hero>aside b{color:#fff;margin:9px 0 4px;font:400 28px/1 Georgia,serif;display:block}.staff-catalogue-hero>aside small{color:#7f8ba1;font-size:7px;line-height:1.4}.staff-catalogue-layout{grid-template-columns:minmax(0,1fr) 335px;gap:20px;margin-top:20px;display:grid}.staff-catalogue-products,.staff-order-ledger{background:#070e1edb;border:1px solid #7d94c72b;border-radius:25px;padding:clamp(24px,3vw,38px)}.staff-catalogue-products>header,.staff-order-ledger>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.staff-catalogue-products>header small,.staff-order-ledger>header small{color:var(--catalogue-pink);letter-spacing:.16em;font-size:8px;font-weight:800}.staff-catalogue-products>header h3,.staff-order-ledger>header h3{color:#fff;letter-spacing:-.03em;margin:8px 0 0;font:400 28px/1 Georgia,serif}.staff-catalogue-products>header label{color:#718098;background:#091426;border:1px solid #24334d;border-radius:11px;align-items:center;gap:9px;min-width:255px;padding:0 13px;display:flex}.staff-catalogue-products>header label svg{width:15px}.staff-catalogue-products>header input{color:#f0f3fa;background:0 0;border:0;outline:0;min-width:0;height:43px;font:500 9px/1 inherit}.staff-catalogue-products>nav{gap:6px;margin:25px 0 17px;display:flex;overflow-x:auto}.staff-catalogue-products>nav button{color:#75839a;white-space:nowrap;cursor:pointer;background:#091426;border:1px solid #202f48;border-radius:9px;min-height:35px;padding:0 11px;font:750 7px/1 inherit}.staff-catalogue-products>nav button.active{color:#fff;background:#e842991f;border-color:#ff53a761}.staff-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.staff-product-grid>article{background:linear-gradient(145deg,#0b182b,#071224);border:1px solid #1d2c45;border-radius:17px;flex-direction:column;min-height:325px;padding:21px;display:flex}.staff-product-grid>article>header{justify-content:space-between;align-items:center;display:flex}.staff-product-grid>article>header>span{color:#ff64ae;background:#e8429914;border:1px solid #ff54a836;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.staff-product-grid>article>header svg{width:19px}.staff-product-grid>article>header small{color:#59677f;letter-spacing:.12em;font-size:7px}.staff-product-grid>article>div{margin:20px 0 18px}.staff-product-grid>article>div small{color:#8b76ff;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:800}.staff-product-grid h4{color:#fff;margin:8px 0 9px;font:400 20px/1.05 Georgia,serif}.staff-product-grid p{color:#79869c;margin:0;font-size:8px;line-height:1.55}.staff-product-grid dl{grid-template-columns:repeat(2,1fr);gap:9px;margin:auto 0 0;display:grid}.staff-product-grid dl div{background:#081224;border:1px solid #1d2b42;border-radius:10px;padding:11px}.staff-product-grid dt{color:#5d6a81;letter-spacing:.1em;font-size:6px;font-weight:800}.staff-product-grid dd{color:#dfe5ef;margin:6px 0 0;font-size:8px}.staff-product-grid dd.pending{color:#ff79b8}.staff-product-grid>article>footer{grid-template-columns:1fr 1fr;gap:7px;margin-top:15px;display:grid}.staff-product-grid>article>footer button{color:#98a5b9;cursor:pointer;background:#0a1628;border:1px solid #273650;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;font:800 7px/1 inherit;display:flex}.staff-product-grid>article>footer button:last-child{color:#c0b4ff;background:#6f52f21a;border-color:#8865ff4d}.staff-product-grid>article>footer svg{width:12px}.staff-order-ledger>header{align-items:center}.staff-order-ledger>header button{min-height:39px;padding:0 12px}.staff-order-ledger>div{gap:9px;margin-top:22px;display:grid}.staff-order-ledger>div>article{background:#091426;border:1px solid #1e2d46;border-radius:14px;padding:18px;position:relative}.order-status{color:#ff76b7;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:5px;font-size:6px;font-weight:800;display:flex;position:absolute;top:14px;right:14px}.order-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.order-status.status-approved,.order-status.status-fulfilled{color:#55dfbc}.order-status.status-in_production{color:#a990ff}.staff-order-ledger article>small{color:#65738b;letter-spacing:.12em;font-size:7px}.staff-order-ledger article h4{color:#fff;margin:9px 0 5px;padding-right:70px;font:400 17px/1.1 Georgia,serif}.staff-order-ledger article p{color:#738097;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.staff-order-ledger article footer{border-top:1px solid #1e2c43;justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;display:flex}.staff-order-ledger article footer span{color:#ff72b5;align-items:center;gap:7px;font-size:8px;display:flex}.staff-order-ledger article footer svg{width:13px}.staff-order-ledger article footer b{color:#637087;text-transform:uppercase;font-size:7px}.staff-order-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.staff-order-empty>svg{color:#a98fff;width:34px}.staff-order-empty h4{color:#fff;margin:16px 0 8px;font:400 21px/1 Georgia,serif}.staff-order-empty p{color:#758299;max-width:220px;margin:0 0 18px;font-size:9px;line-height:1.6}.staff-catalogue-modal{z-index:11000;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#02050de6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.staff-catalogue-modal>section{background:radial-gradient(circle at 100% 0,#4666ff1f,#0000 35%),#081224;border:1px solid #8f74ff57;border-radius:24px;width:min(650px,100%);overflow:hidden;box-shadow:0 45px 140px #000000a6}.staff-catalogue-modal>section.staff-order-builder{width:min(880px,100%)}.staff-catalogue-modal>section>header{border-bottom:1px solid #7f93be24;grid-template-columns:auto 1fr auto;align-items:start;gap:15px;padding:28px;display:grid}.staff-catalogue-modal>section>header>span{color:#ff63ad;background:#e6409717;border:1px solid #ff52a540;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.staff-catalogue-modal>section>header>span svg{width:20px}.staff-catalogue-modal>section>header small{color:#ff63ad;letter-spacing:.15em;font-size:7px;font-weight:800}.staff-catalogue-modal>section>header h3{color:#fff;margin:7px 0 6px;font:400 25px/1 Georgia,serif}.staff-catalogue-modal>section>header p{color:#7f8ca3;margin:0;font-size:9px;line-height:1.5}.staff-catalogue-modal>section>header>button{color:#8c99ae;cursor:pointer;background:#0a1628;border:1px solid #263550;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.staff-catalogue-modal>section>header>button svg{width:15px}.catalogue-price-grid,.staff-order-fields{grid-template-columns:repeat(2,1fr);gap:14px;padding:28px;display:grid}.catalogue-price-grid label,.staff-order-fields label{flex-direction:column;gap:7px;display:flex}.catalogue-price-grid label.wide,.staff-order-fields label.wide{grid-column:1/-1}.catalogue-price-grid label span,.staff-order-fields label span{color:#7e8ba2;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.catalogue-price-grid input,.catalogue-price-grid select,.catalogue-price-grid textarea,.staff-order-fields select,.staff-order-fields textarea{color:#eef2fa;background:#091527;border:1px solid #23324c;border-radius:11px;outline:0;width:100%;min-height:47px;padding:0 13px;font:500 10px/1.4 inherit}.catalogue-price-grid textarea,.staff-order-fields textarea{resize:vertical;min-height:82px;padding-top:12px}.catalogue-modal-error{color:#ff849d;background:#d5315914;border:1px solid #ff577d40;border-radius:9px;margin:-10px 28px 18px;padding:10px 12px;font-size:8px}.staff-catalogue-modal>section>footer{border-top:1px solid #7f93be24;justify-content:flex-end;align-items:center;gap:10px;min-height:76px;padding:0 28px;display:flex}.staff-catalogue-modal>section>footer>span{color:#68758d;align-items:center;gap:7px;margin-right:auto;font-size:8px;display:flex}.staff-catalogue-modal>section>footer>span svg{color:#5bddba;width:14px}.staff-catalogue-modal>section>footer button{color:#9ba7ba;cursor:pointer;background:#0a1628;border:1px solid #273650;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font:800 8px/1 inherit;display:flex}.staff-catalogue-modal>section>footer button.primary{color:#fff;background:linear-gradient(120deg,#ef4499,#775eff 70%,#439fff);border-color:#0000;min-width:165px}.staff-catalogue-modal>section>footer button svg{width:14px}.staff-order-product-list{background:#071121;border:1px solid #1f2e47;border-radius:14px;max-height:315px;margin:0 28px 25px;overflow:auto}.staff-order-product-list>header{z-index:1;background:#091426;border-bottom:1px solid #1f2e47;justify-content:space-between;align-items:center;padding:13px 15px;display:flex;position:sticky;top:0}.staff-order-product-list>header small{color:#ff64ad;letter-spacing:.14em;font-size:7px;font-weight:800}.staff-order-product-list>header b{color:#7f8ba1;font-size:7px}.staff-order-product-list>article{border-bottom:1px solid #18263c;grid-template-columns:34px 1fr auto 34px;align-items:center;gap:11px;padding:11px 15px;display:grid}.staff-order-product-list>article.selected{background:#7153f212}.staff-order-product-list>article>span{color:#9c83ff;background:#111d34;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.staff-order-product-list>article>span svg{width:15px}.staff-order-product-list>article>div{flex-direction:column;gap:4px;display:flex}.staff-order-product-list>article>div b{color:#dfe5ef;font-size:9px}.staff-order-product-list>article>div small{color:#647189;font-size:7px}.staff-order-product-list>article label{color:#68758c;align-items:center;gap:6px;font-size:6px;display:flex}.staff-order-product-list>article input{color:#fff;background:#0a1628;border:1px solid #283752;border-radius:8px;width:58px;height:32px;padding:0 8px}.staff-order-product-list>article>button{color:#a791ff;cursor:pointer;background:#0b172a;border:1px solid #2a3954;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.staff-order-product-list>article.selected>button{color:#fff;background:linear-gradient(145deg,#e94799,#755eff);border-color:#0000}.staff-order-product-list>article>button svg{width:13px}@media (max-width:1260px){.staff-event-layout{grid-template-columns:1fr}.staff-operations-rail{grid-template-columns:repeat(2,1fr)}.staff-event-card{grid-template-columns:minmax(190px,1.2fr) minmax(150px,.7fr) minmax(210px,.9fr) auto}.staff-catalogue-layout{grid-template-columns:1fr}.staff-product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.staff-operations-home{padding:24px 18px 110px}.staff-operations-hero{grid-template-columns:1fr}.staff-operations-signal{min-height:220px}.staff-operations-metrics{grid-template-columns:repeat(2,1fr)}.staff-event-toolbar{flex-direction:column;align-items:stretch}.staff-event-card{grid-template-columns:1fr 1fr}.staff-event-card-main{padding-top:12px}.staff-event-client{border-left:0;padding-left:0}.staff-event-meta{grid-column:1/-1}.staff-event-open{position:absolute;bottom:20px;right:22px}.staff-event-creator{grid-template-columns:270px minmax(0,1fr)}.staff-event-creator-intro{padding:25px}.staff-event-creator-intro h2{font-size:32px}.staff-catalogue-hero{grid-template-columns:1fr}.staff-product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.staff-operations-hero{border-radius:22px;padding:30px 22px}.staff-operations-hero-copy h2{font-size:49px}.staff-operations-hero-copy>p{font-size:13px}.staff-operations-metrics{margin-bottom:25px}.staff-operations-metrics article{padding:19px}.staff-event-command{border-radius:22px;padding:21px 15px}.staff-event-command>header{flex-direction:column;align-items:flex-start}.staff-event-toolbar nav{flex-wrap:nowrap;overflow-x:auto}.staff-event-toolbar nav button{white-space:nowrap}.staff-event-card{grid-template-columns:1fr;padding:28px 20px 62px}.staff-event-meta{grid-column:auto}.staff-operations-rail{grid-template-columns:1fr}.staff-event-creator-overlay{align-items:start;padding:0}.staff-event-creator{border:0;border-radius:0;min-height:100vh;display:block}.staff-event-creator-intro{border:0;border-bottom:1px solid #8194c126;padding:20px;display:block}.staff-event-creator-intro>div,.staff-event-creator-intro ol,.staff-event-creator-intro>footer{display:none}.staff-event-creator>form>header{padding:0 18px}.staff-event-creator-stage{padding:24px 18px}.staff-creator-panel>header h3{font-size:27px}.staff-creator-grid,.staff-package-options,.staff-review-grid{grid-template-columns:1fr}.staff-creator-grid label.wide,.staff-review-grid article.wide{grid-column:auto}.staff-package-options button{min-height:120px}.staff-event-creator>form>footer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#071020f5;grid-template-columns:auto 1fr;padding:12px 18px;position:sticky;bottom:0}.staff-event-creator>form>footer>span{display:none}.staff-event-creator>form>footer button.primary{min-width:0}.staff-catalogue{padding:22px 18px 110px}.staff-catalogue-hero{border-radius:22px;padding:28px 21px}.staff-catalogue-hero h2{font-size:43px}.staff-catalogue-hero>aside{grid-template-columns:1fr}.staff-catalogue-hero>aside article{border-bottom:1px solid #8195c321;border-right:0}.staff-catalogue-products,.staff-order-ledger{border-radius:21px;padding:21px 15px}.staff-catalogue-products>header{flex-direction:column;align-items:flex-start}.staff-catalogue-products>header label{width:100%;min-width:0}.staff-product-grid{grid-template-columns:1fr}.catalogue-price-grid,.staff-order-fields{grid-template-columns:1fr;padding:22px 18px}.catalogue-price-grid label.wide,.staff-order-fields label.wide{grid-column:auto}.staff-catalogue-modal{align-items:start;padding:0}.staff-catalogue-modal>section{border:0;border-radius:0;min-height:100vh}.staff-catalogue-modal>section>header{padding:22px 18px}.staff-catalogue-modal>section>footer{background:#081224f5;flex-wrap:wrap;padding:12px 18px;position:sticky;bottom:0}.staff-catalogue-modal>section>footer>span{order:-1;width:100%}.staff-order-product-list{margin:0 18px 22px}}.staff-event-creator-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01050ce0}.staff-event-creator{background:#060c16;border:1px solid #35455f;border-radius:10px;grid-template-columns:300px minmax(0,1140px);box-shadow:0 42px 120px #000000ad}.staff-event-creator-intro{background:#07111e;border-right:1px solid #223149;padding:31px}.staff-event-creator-intro>header img{object-fit:contain;object-position:left center;width:58px;max-height:42px}.staff-event-creator-intro>header span{color:#6dd5bb;background:0 0;border-color:#315b57;border-radius:5px;padding:6px 8px}.staff-event-creator-intro>div small{color:#d96b9f;font-size:8px}.staff-event-creator-intro>div p{color:#8390a4;font-size:9px;line-height:1.65}.staff-event-creator-intro ol{border-top:1px solid #202e43;gap:0;margin-top:25px}.staff-event-creator-intro li{opacity:.5;border-top:0;border-bottom:1px solid #202e43;border-left:2px solid #0000;border-right:0;border-radius:0;gap:11px;min-height:57px;padding:8px 5px}.staff-event-creator-intro li.active{opacity:1;background:#0b1727;border-left-color:#df649d}.staff-event-creator-intro li>span{border-color:#2b3a53;border-radius:5px;width:29px;height:29px}.staff-event-creator-intro li.complete>span{background:0 0;border-color:#315b57}.staff-event-creator>form{background:#070e19}.staff-event-creator>form>header{border-bottom-color:#223149;min-height:76px}.staff-event-creator>form>header b{font:680 17px/1 var(--font-geist-sans),Arial,sans-serif}.staff-event-creator>form>header>span{border-radius:0}.staff-event-creator>form>header>span i{background:#e05d99;border-radius:0}.staff-event-creator>form>header>button{background:#0a1422;border-color:#2c3a51;border-radius:6px}.staff-creator-panel>header{border-bottom:1px solid #223149;padding-bottom:24px}.staff-creator-panel>header>span{color:#e66ca2;background:#151320;border-color:#73415a;border-radius:6px;width:42px;height:42px}.staff-creator-panel>header h3{font:680 29px/1.05 var(--font-geist-sans),Arial,sans-serif}.staff-creator-panel>header p{color:#7d899d}.staff-creator-grid input,.staff-creator-grid select,.staff-creator-grid textarea{background:#081321;border-color:#293950;border-radius:6px}.staff-contact-options button{background:#081321;border-color:#293950;border-radius:6px}.staff-contact-options button.active{color:#fff;background:#171423;border-color:#8b4969}.staff-review-hero{background:#0a1524;border-color:#2b3a52;border-radius:7px;padding:22px}.staff-review-hero h4{font:680 30px/1 var(--font-geist-sans),Arial,sans-serif}.staff-event-creator>form>footer{border-top-color:#223149;min-height:76px}.staff-event-creator>form>footer button{background:#0a1524;border-color:#2e3d55;border-radius:6px}.staff-event-creator>form>footer button.primary{background:#d74689;border-color:#d44f8c;box-shadow:0 10px 28px #aa2b6933}.staff-event-creator{border-color:#35465f;border-radius:18px;grid-template-columns:340px minmax(0,1120px);overflow:hidden}.staff-event-creator-intro{isolation:isolate;background:radial-gradient(circle at 10% 5%,#d5498b1f,#0000 34%),linear-gradient(158deg,#0b1728 0%,#07111e 74%);padding:36px;position:relative;overflow:hidden}.staff-event-creator-intro:before{content:"";z-index:0;background:linear-gradient(90deg,#ef6ba8 0%,#9b5ede 45%,#0000 86%);height:2px;position:absolute;top:0;left:0;right:0}.staff-event-creator-intro h2{letter-spacing:-.055em;margin:13px 0 19px;font-size:40px;line-height:.98}.staff-event-creator-intro h2 em{color:#cdd5e2;font-weight:430}.staff-event-creator-intro ol{margin-top:31px}.staff-event-creator>form>header{padding-inline:30px}.staff-event-creator-stage{padding:40px}@media (max-width:980px){.staff-event-creator-intro>div strong{display:none}}.staff-event-creator-overlay{-webkit-backdrop-filter:blur(18px)saturate(.82);backdrop-filter:blur(18px)saturate(.82);background:#0c1b335c;align-items:center;padding:20px}.staff-event-creator{background:#f3f6fa;border:1px solid #cfd9e6;border-radius:22px;grid-template-columns:326px minmax(0,1110px);width:min(1436px,100%);height:min(880px,100svh - 40px);min-height:680px;overflow:hidden;box-shadow:0 36px 90px #13294a3d,0 3px 12px #13294a14}.staff-event-creator-intro{isolation:isolate;color:#fff;background:#0c2344;border-right:1px solid #ffffff1a;padding:32px 30px 28px;position:relative;overflow:hidden}.staff-event-creator-intro:before{content:"";z-index:-1;background:linear-gradient(145deg,#487acb38,#0000 42%);position:absolute;inset:0}.staff-event-creator-intro:after{content:"";z-index:-1;border:1px solid #82aee821;border-radius:50%;width:390px;height:390px;position:absolute;bottom:-195px;right:-164px;box-shadow:0 0 0 62px #73a1e109,0 0 0 124px #73a1e106}.staff-event-creator-intro>header,.staff-event-creator-intro>div,.staff-event-creator-intro>ol,.staff-event-creator-intro>footer{z-index:1;position:relative}.staff-event-creator-intro>header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px}.staff-event-creator-intro>header img{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:206px;max-height:none}.staff-event-creator-intro>header span{color:#8ae1ca;letter-spacing:.12em;background:#41b59717;border:1px solid #70d9bd59;border-radius:999px;flex:none;padding:7px 9px;font-size:7px}.staff-event-creator-intro>div{margin-top:48px}.staff-event-creator-intro>div small{color:#8fb6f0;letter-spacing:.2em;font-size:8px}.staff-event-creator-intro h2{color:#fff;font:720 35px/1.02 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.052em;margin:15px 0 18px}.staff-event-creator-intro h2 em{color:#d8e4f3;font-style:normal;font-weight:430}.staff-event-creator-intro>div p{color:#adbad0;max-width:260px;font-size:10px;line-height:1.68}.staff-event-creator-intro>div strong{color:#8fb6f0;letter-spacing:.15em;border-top:1px solid #b4cae826;margin-top:22px;padding-top:18px;font-size:7px;font-weight:850;line-height:1.45;display:block}.staff-event-creator-intro ol{border:0;gap:7px;margin-top:34px}.staff-event-creator-intro li{opacity:.56;border:1px solid #0000;border-radius:12px;gap:12px;min-height:58px;padding:10px 11px}.staff-event-creator-intro li.active{opacity:1;background:#507fc429;border:1px solid #75a2e147;border-left:3px solid #6fa2e8;box-shadow:inset 0 1px #ffffff09}.staff-event-creator-intro li.complete{opacity:.82}.staff-event-creator-intro li>span{color:#a9b8ce;background:#ffffff06;border-color:#aec6e738;border-radius:9px;width:34px;height:34px;font-size:8px;font-weight:800}.staff-event-creator-intro li.active>span{color:#fff;background:#315f9f;border-color:#6f9fde}.staff-event-creator-intro li.complete>span{color:#73dabe;background:#3fb59514;border-color:#5dd3b459}.staff-event-creator-intro li b{color:#f6f9fc;font-size:10px}.staff-event-creator-intro li small{color:#9eabc0;font-size:8px}.staff-event-creator-intro>footer{color:#aab7ca;border:1px solid #abc4e529;border-radius:11px;gap:10px;margin-top:auto;padding:17px 18px;font-size:8px;background:#ffffff09!important}.staff-event-creator-intro>footer i{box-shadow:none;background:#58c8a9}.staff-event-creator-intro>footer b{color:#e5ecf5}.staff-event-creator>form{color:#13213b;background:#f3f6fa;min-width:0;min-height:0}.staff-event-creator>form>header{background:#fff;border-bottom:1px solid #dbe3ed;grid-template-columns:auto minmax(160px,1fr) auto auto;gap:22px;min-height:82px;padding:0 30px}.staff-event-creator>form>header>div:first-child{min-width:154px}.staff-event-creator>form>header small{color:#78869a;letter-spacing:.16em;font-size:7px;font-weight:800}.staff-event-creator>form>header b{color:#13213b;font:720 16px/1.1 var(--font-geist-sans), Arial, sans-serif}.staff-event-creator>form>header>span{background:#e6ebf2;border-radius:999px;height:4px}.staff-event-creator>form>header>span i{border-radius:inherit;background:#315fcf}.staff-creator-step-count{flex-direction:column;align-items:flex-end;gap:4px;min-width:72px;display:flex}.staff-creator-step-count b{color:#315fcf!important;font-size:11px!important}.staff-event-creator>form>header>button{color:#617087;background:#f8fafc;border:1px solid #d8e1ec;border-radius:10px;width:38px;height:38px;font-size:20px;transition:border-color .2s,color .2s,background .2s}.staff-event-creator>form>header>button:hover{color:#173e7a;background:#f1f5fa;border-color:#b9c8dc}.staff-event-creator-stage{background:#f3f6fa;padding:28px 30px 30px}.staff-creator-panel{background:#fff;border:1px solid #dbe3ed;border-radius:16px;min-height:100%;padding:28px 30px 30px;box-shadow:0 8px 28px #1e3a5f0b}.staff-creator-panel>header{border-bottom:1px solid #e2e8f0;gap:15px;margin-bottom:24px;padding-bottom:22px}.staff-creator-panel>header>span{color:#315fcf;background:#eef4fd;border:1px solid #cadcf4;border-radius:12px;width:46px;height:46px}.staff-creator-panel>header svg{width:20px}.staff-creator-panel>header small{color:#315fcf;letter-spacing:.17em;font-size:8px}.staff-creator-panel>header h3{color:#101d35;font:730 27px/1.08 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.04em;margin:5px 0 7px}.staff-creator-panel>header p{color:#718097;font-size:10px;line-height:1.5}.staff-creator-grid{gap:17px 16px}.staff-creator-grid label,.staff-creator-field{gap:8px}.staff-creator-grid label>span,.staff-creator-field>span{color:#56667d;letter-spacing:.1em;font-size:7px;font-weight:820}.staff-creator-grid label>div>svg{color:#7a8aa0}.staff-creator-grid input,.staff-creator-grid select,.staff-creator-grid textarea{color:#14223b;min-height:50px;font:520 11px/1.4 var(--font-geist-sans), Arial, sans-serif;background:#fbfcfe;border:1px solid #d6e0ec;border-radius:10px}.staff-creator-grid input::placeholder,.staff-creator-grid textarea::placeholder{color:#98a5b7;opacity:1}.staff-creator-grid textarea{min-height:98px}.staff-creator-grid input:focus,.staff-creator-grid select:focus,.staff-creator-grid textarea:focus{background:#fff;border-color:#5f87d9;box-shadow:0 0 0 3px #315fcf1a}.staff-contact-options{gap:8px}.staff-contact-options button{color:#68778c;letter-spacing:.07em;background:#f8fafc;border:1px solid #d6e0ec;border-radius:10px;min-height:46px;font-size:8px}.staff-contact-options button:hover{color:#244e8f;border-color:#afc3e1}.staff-contact-options button.active{color:#fff;background:#315fcf;border-color:#315fcf;box-shadow:0 6px 16px #315fcf29}.staff-review-hero{background:#f1f6fc;border:1px solid #cfdced;border-radius:14px;padding:23px 24px}.staff-review-hero>small{color:#315fcf}.staff-review-hero h4{color:#10203a;font:730 30px/1 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.04em;margin:9px 0 13px}.staff-review-hero p{color:#65758b;font-size:9px}.staff-review-hero p svg{color:#315fcf}.staff-review-grid{gap:12px}.staff-review-grid article{background:#fbfcfe;border:1px solid #dbe3ed;border-radius:12px;min-height:108px;padding:18px}.staff-review-grid small{color:#708096}.staff-review-grid b{color:#14223a;font-size:11px}.staff-review-grid span,.staff-review-grid em{color:#75849a;font-size:8px}.staff-review-grid article p{color:#35455c}.staff-review-edit{color:#2c5699;background:#fff;border:1px solid #cdd9e8;border-radius:8px;min-height:30px}.staff-review-edit:hover{background:#f3f7fc;border-color:#8eabd5}.staff-review-safety{color:#25866e;background:#edf9f5;border:1px solid #bde6d9;border-radius:12px}.staff-review-safety small{color:#5c8177}.staff-creator-error{color:#a33b4f;background:#fff4f5;border:1px solid #f0c2ca;border-radius:10px;margin:0 30px 12px;font-size:9px}.staff-event-creator>form>footer{background:#fff;border-top:1px solid #dbe3ed;flex-basis:80px;grid-template-columns:auto 1fr auto;min-height:80px;padding:0 30px}.staff-event-creator>form>footer>span{color:#7d8a9c;font-size:8px}.staff-event-creator>form>footer button{color:#53647b;background:#f8fafc;border:1px solid #d4deea;border-radius:10px;min-height:44px;font-size:9px}.staff-event-creator>form>footer button:hover{color:#214a87;background:#f2f6fb;border-color:#b6c6da}.staff-event-creator>form>footer button.primary{color:#fff;background:#234f91;border-color:#234f91;min-width:190px;box-shadow:0 9px 22px #234f912e}.staff-event-creator>form>footer button.primary:hover{color:#fff;background:#173f7a;border-color:#173f7a}@media (max-width:1120px){.staff-event-creator{grid-template-columns:278px minmax(0,1fr)}.staff-event-creator-intro{padding-inline:24px}.staff-event-creator-intro>header img{width:190px}.staff-event-creator-intro>div{margin-top:34px}.staff-event-creator-intro h2{font-size:30px}.staff-event-creator-stage{padding:22px}.staff-creator-panel{padding:24px}}@media (max-width:800px){.staff-event-creator-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f6fa;align-items:start;padding:0}.staff-event-creator{width:100%;height:100svh;min-height:100svh;box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;display:grid}.staff-event-creator-intro{border:0;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr;padding:17px 18px 12px;display:grid}.staff-event-creator-intro>header{flex-direction:row;justify-content:space-between;align-items:center}.staff-event-creator-intro>header img{width:146px}.staff-event-creator-intro>div,.staff-event-creator-intro>footer{display:none}.staff-event-creator-intro ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:14px 0 0;display:grid}.staff-event-creator-intro li{border-radius:8px;gap:7px;min-height:42px;padding:5px 7px}.staff-event-creator-intro li.active{border-left-width:1px}.staff-event-creator-intro li>span{width:27px;height:27px}.staff-event-creator-intro li small{display:none}.staff-event-creator-intro li b{font-size:8px}.staff-event-creator>form>header{grid-template-columns:auto 1fr auto;min-height:68px;padding:0 18px}.staff-creator-step-count{display:none}.staff-event-creator-stage{padding:16px}.staff-creator-panel{padding:21px 18px 24px}.staff-creator-panel>header{margin-bottom:20px;padding-bottom:18px}.staff-event-creator>form>footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;grid-template-columns:auto 1fr;padding:11px 16px;position:sticky;bottom:0}.staff-event-creator>form>footer>span{display:none}}@media (max-width:560px){.staff-event-creator-intro>header span{font-size:6px}.staff-event-creator-intro ol{grid-template-columns:repeat(4,minmax(104px,1fr));padding-bottom:2px;overflow-x:auto}.staff-event-creator>form>header{gap:12px}.staff-event-creator>form>header>div:first-child{min-width:118px}.staff-event-creator>form>header b{font-size:14px}.staff-creator-panel>header>span{width:40px;height:40px}.staff-creator-panel>header h3{font-size:23px}.staff-creator-grid,.staff-review-grid{grid-template-columns:1fr}.staff-creator-grid label.wide,.staff-review-grid article.wide{grid-column:auto}.staff-event-creator>form>footer button.primary{min-width:0}}.operations-console{--ops-bg:#060b15;--ops-surface:#091322;--ops-line:#899ec42b;--ops-muted:#8795ac;--ops-text:#f2f5fb;--ops-accent:#f05b9f;min-height:calc(100vh - 96px);color:var(--ops-text);background:var(--ops-bg);font-family:var(--font-geist-sans),Arial,sans-serif;padding:clamp(30px,3.2vw,54px)}.operations-command-header{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:flex-end;gap:32px;padding:12px 0 30px;display:flex}.operations-command-header small,.operations-pipeline>header small,.operations-team-panel header small,.event-setup-command small,.event-setup-section>header small,.event-readiness-panel header small,.event-setup-assets>header small{color:#e765a3;letter-spacing:.17em;font-size:9px;font-weight:800}.operations-command-header h2{color:#fff;letter-spacing:-.045em;margin:10px 0 7px;font-size:clamp(34px,3.3vw,52px);font-weight:680;line-height:1}.operations-command-header p{color:var(--ops-muted);margin:0;font-size:13px;line-height:1.55}.operations-command-actions{align-items:center;gap:22px;display:flex}.operations-command-actions>span{color:#77869e;white-space:nowrap;font-size:10px}.operations-command-actions>span i{background:#5bd8b8;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.operations-command-actions>span b{color:#cbd3e1}.operations-command-actions button,.event-setup-command-actions button{color:#fff;cursor:pointer;background:#d9478c;border:1px solid #ef5da1;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:0 17px;font:750 10px/1 inherit;display:inline-flex;box-shadow:0 10px 28px #c330772e}.operations-command-actions button svg,.event-setup-command-actions button svg{width:16px}.operations-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0;display:grid}.operations-summary>div,.operations-summary>button{min-width:0;min-height:132px;color:inherit;text-align:left;background:linear-gradient(145deg,#0b1728,#08111e);border:1px solid #26364f;border-radius:10px;padding:18px 17px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.operations-summary>div:after,.operations-summary>button:after{content:"";opacity:.52;background:linear-gradient(90deg,#0000 0,#c44a8a 18%,#7087ff 54%,#d35b96 78%,#0000 100%);border-radius:2px;height:2px;position:absolute;bottom:16px;left:17px;right:17px}.operations-summary>div>svg,.operations-summary>button>svg{color:#8291a8;stroke-width:1.8px;width:17px;height:17px;margin-bottom:12px}.operations-summary .attention>svg{color:#ff79b4}.operations-summary>div>span,.operations-summary>button>span{color:#8795aa;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.operations-summary>div>b,.operations-summary>button>b{color:#fff;letter-spacing:-.04em;margin:8px 0 3px;font-size:29px;font-weight:660;display:block}.operations-summary small{color:#6f7d93;text-overflow:ellipsis;white-space:nowrap;padding-bottom:14px;font-size:8px;display:block;overflow:hidden}.operations-summary .attention>b{color:#ff8db9}.operations-workspace-grid{display:block}.operations-pipeline{background:#08111e;border:1px solid #26364f;border-radius:11px;min-width:0;margin-top:28px;padding:24px 24px 34px;box-shadow:0 18px 54px #00000026}.operations-pipeline>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.operations-pipeline>header h3,.operations-team-panel header h3{color:#f4f6fb;letter-spacing:-.025em;margin:8px 0 0;font-size:22px;font-weight:660}.operations-pipeline>header>span{color:#6e7c93;font-size:9px}.operations-toolbar{border-bottom:1px solid var(--ops-line);grid-template-columns:minmax(250px,.8fr) minmax(520px,1.2fr);align-items:center;gap:24px;margin:25px 0 15px;padding-bottom:15px;display:grid}.operations-toolbar>label{color:#718097;background:#08111f;border:1px solid #22304a;border-radius:7px;align-items:center;gap:10px;min-height:40px;padding:0 13px;display:flex}.operations-toolbar>label svg{width:16px}.operations-toolbar input{color:#edf1f8;background:0 0;border:0;outline:0;width:100%;font:500 10px/1 inherit}.operations-toolbar input::placeholder{color:#647189}.operations-toolbar nav{justify-content:flex-end;align-items:center;gap:4px;display:flex}.operations-toolbar nav button{color:#7d8aa0;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:35px;padding:0 10px;font:700 8px/1 inherit}.operations-toolbar nav button.active{color:#fff;background:#1b2436}.operations-event-table-head,.operations-event-row{grid-template-columns:minmax(175px,1.25fr) minmax(145px,.9fr) minmax(135px,.8fr) 118px minmax(130px,.8fr) 75px 30px;align-items:center;gap:17px;display:grid}.operations-event-table-head{color:#647289;letter-spacing:.12em;text-transform:uppercase;min-height:38px;padding:0 13px;font-size:7px;font-weight:800}.operations-event-row{border-top:1px solid var(--ops-line);min-height:91px;padding:12px 13px;transition:background .18s;position:relative}.operations-event-row:hover,.operations-event-row.selected{background:#111d30b8}.operations-event-row.selected:before{content:"";background:var(--ops-accent);width:2px;position:absolute;inset:12px auto 12px 0}.operations-event-name{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.operations-event-name small{color:#d7659d;letter-spacing:.11em;font-size:7px;font-weight:800}.operations-event-name b{color:#f3f5fa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.operations-event-name em{color:#77859a;font-size:8px;font-style:normal}.operations-event-date,.operations-event-client{flex-direction:column;gap:7px;min-width:0;display:flex}.operations-event-date b,.operations-event-date small{align-items:center;gap:6px;display:flex}.operations-event-date b,.operations-event-client b{color:#c9d1df;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.operations-event-date small,.operations-event-client small{color:#6f7d93;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.operations-event-date svg{flex:none;width:12px}.operations-inline-select{flex-direction:column;gap:5px;min-width:0;display:flex;position:relative}.operations-inline-select>span{color:#a9b3c4;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:flex;overflow:hidden}.operations-inline-select>span svg{color:#8390a5;flex:none;width:12px}.operations-inline-select select{color:#8190a7;text-transform:capitalize;cursor:pointer;background:#091422;border:1px solid #202e46;border-radius:5px;outline:0;width:100%;height:27px;padding:0 22px 0 7px;font:650 7px/1 inherit}.status-dot i{background:#e66aa6;border-radius:50%;width:6px;height:6px}.status-dot.status-ready i,.status-dot.status-live i{background:#55d7b5}.status-dot.status-production i,.status-dot.status-review i{background:#8a8fe9}.status-dot.status-delivered i{background:#5c9fe0}.operations-collection-toggle{color:#79869a;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:29px;padding:0;font-size:8px;display:inline-flex}.operations-collection-toggle i{background:#536077;border-radius:50%;width:7px;height:7px}.operations-collection-toggle.open{color:#69d5b8}.operations-collection-toggle.open i{background:currentColor;box-shadow:0 0 10px #69d5b859}.operations-open-event{color:#9eabc0;cursor:pointer;background:0 0;border:1px solid #22314a;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.operations-open-event svg{width:13px}.operations-event-row[aria-busy=true]{opacity:.58}.operations-empty{color:#77869c;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.operations-empty>svg{width:24px;margin-bottom:16px}.operations-empty b{color:#dbe1eb;font-size:15px}.operations-empty p{margin:8px 0 18px;font-size:9px}.operations-empty button{color:#e4e8ef;background:0 0;border:1px solid #34425b;border-radius:6px;align-items:center;gap:7px;min-height:37px;padding:0 13px;font:700 8px/1 inherit;display:inline-flex}.operations-empty button svg{width:13px}.operations-team-panel{padding:35px 0 80px 31px}.operations-team-panel>section{border-bottom:1px solid var(--ops-line);padding:0 0 29px}.operations-team-panel>section+section{padding-top:28px}.operations-team-panel>section:last-child{border-bottom:0}.operations-team-panel header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:17px;display:flex}.operations-team-panel header>svg{color:#8592a7;width:18px}.operations-team-list article{border-top:1px solid var(--ops-line);grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:62px;display:grid}.operations-team-list article>span{color:#dce2ec;background:#0b1727;border:1px solid #2c3952;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;font-weight:800;display:grid}.operations-team-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.operations-team-list article>div b{color:#dbe1eb;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.operations-team-list article>div small{color:#6f7c92;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:7px;overflow:hidden}.operations-team-list dl{text-align:right;gap:13px;margin:0;display:flex}.operations-team-list dl div{flex-direction:column;gap:2px;display:flex}.operations-team-list dt{color:#657188;text-transform:uppercase;font-size:6px}.operations-team-list dd{color:#e1e5ed;margin:0;font-size:11px;font-weight:700}.operations-attention-panel>button,.operations-calendar-panel>button{border:0;border-top:1px solid var(--ops-line);color:#a7b2c2;text-align:left;cursor:pointer;background:0 0;grid-template-columns:17px minmax(0,1fr) 14px;align-items:center;gap:9px;width:100%;min-height:56px;padding:0;display:grid}.operations-attention-panel>button>svg:first-child{color:#ec6ca7;width:11px}.operations-attention-panel>button>svg:last-child,.operations-calendar-panel>button>svg{color:#69768d;width:12px}.operations-attention-panel button span,.operations-calendar-panel button span{flex-direction:column;gap:4px;min-width:0;display:flex}.operations-attention-panel button b,.operations-calendar-panel button b{color:#d8dee8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.operations-attention-panel button small,.operations-calendar-panel button small{color:#6f7c92;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.operations-team-panel section>p{color:#748298;align-items:flex-start;gap:8px;margin:0;font-size:8px;line-height:1.55;display:flex}.operations-team-panel section>p svg{color:#5ed3b2;flex:none;width:15px}.operations-calendar-panel>button{grid-template-columns:38px minmax(0,1fr) 14px}.operations-calendar-panel time{color:#dfe4ec;text-align:center;flex-direction:column;display:flex}.operations-calendar-panel time b{font-size:14px}.operations-calendar-panel time small{color:#79869a;text-transform:uppercase;font-size:7px}.setup-page-premium{background:#060b15;max-width:1760px!important;padding:0 clamp(24px,3vw,48px) 100px!important}.event-setup-console{--ops-line:#899ec42b;color:#f2f5fa;font-family:var(--font-geist-sans),Arial,sans-serif}.event-setup-command{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:flex-end;gap:30px;padding:42px 0 29px;display:flex}.event-setup-command h2{color:#fff;letter-spacing:-.045em;margin:9px 0 7px;font-size:clamp(34px,3.3vw,50px);font-weight:680;line-height:1}.event-setup-command p{color:#8391a7;max-width:710px;margin:0;font-size:12px;line-height:1.55}.event-setup-command-actions{align-items:center;gap:18px;display:flex}.event-setup-readiness{border-right:1px solid var(--ops-line);text-align:right;flex-direction:column;min-width:93px;padding-right:18px;display:flex}.event-setup-readiness b{color:#ff8abb;font-size:20px}.event-setup-readiness.complete b{color:#64d8b7}.event-setup-readiness small{color:#6f7d93;text-transform:uppercase;font-size:7px}.event-setup-section-nav{z-index:8;border-bottom:1px solid var(--ops-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060b15f0;align-items:center;gap:25px;min-height:50px;display:flex;position:sticky;top:95px}.event-setup-section-nav a{color:#7d8aa0;font-size:8px;font-weight:750;text-decoration:none}.event-setup-section-nav a:hover{color:#fff}.event-setup-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.event-setup-main{border-right:1px solid var(--ops-line);min-width:0;padding-right:clamp(30px,4vw,62px)}.event-setup-section{border-bottom:1px solid var(--ops-line);padding:43px 0 48px;scroll-margin-top:160px}.event-setup-section>header{grid-template-columns:34px minmax(0,1fr);gap:17px;margin-bottom:30px;display:grid}.event-setup-section>header>span{color:#d5699d;border:1px solid #2b3850;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.event-setup-section>header h3{color:#f2f4f8;letter-spacing:-.03em;margin:7px 0;font-size:24px;font-weight:650}.event-setup-section>header p{color:#7b899f;max-width:720px;margin:0;font-size:10px;line-height:1.55}.event-setup-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding-left:51px;display:grid}.event-setup-form-grid>label{flex-direction:column;gap:8px;min-width:0;display:flex}.event-setup-form-grid>label.wide{grid-column:1/-1}.event-setup-form-grid>label>span{color:#8390a5;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:750}.event-setup-form-grid>label>div{align-items:center;display:flex;position:relative}.event-setup-form-grid>label>div>svg{color:#6f7e95;pointer-events:none;width:14px;position:absolute;left:12px}.event-setup-form-grid input,.event-setup-form-grid select,.event-setup-form-grid textarea{color:#e5eaf2;background:#081220;border:1px solid #24324a;border-radius:7px;outline:0;width:100%;font:550 10px/1.35 inherit}.event-setup-form-grid input,.event-setup-form-grid select{height:43px;padding:0 12px}.event-setup-form-grid label>div input,.event-setup-form-grid label>div select{padding-left:36px}.event-setup-form-grid textarea{resize:vertical;min-height:118px;padding:13px}.event-setup-form-grid input:focus,.event-setup-form-grid select:focus,.event-setup-form-grid textarea:focus{border-color:#8c4c79;box-shadow:0 0 0 3px #e14c9412}.event-setup-client-record{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding-left:3px;display:grid}.event-setup-client-record>span{color:#9aa7b9;border:1px solid #2a3850;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.event-setup-client-record svg{width:16px}.event-setup-client-record>div{flex-direction:column;gap:3px;min-width:0;display:flex}.event-setup-client-record small{color:#6d7990;letter-spacing:.1em;font-size:7px}.event-setup-client-record b{color:#dfe4ec;font-size:10px}.event-setup-client-record p{color:#758298;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.event-collection-status{border-top:1px solid var(--ops-line);border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:center;gap:24px;margin-left:51px;padding:19px 0;display:flex}.event-collection-status>span{grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.event-collection-status>span svg{color:#7c899e;grid-row:1/3;width:22px}.event-collection-status>span.open svg{color:#ec6da7}.event-collection-status>span b{color:#e7ebf2;font-size:11px}.event-collection-status>span small{color:#748197;font-size:8px}.event-collection-status>button{color:#8ce1ca;cursor:pointer;background:#37947b14;border:1px solid #4a9a86;border-radius:6px;min-height:38px;padding:0 14px;font:750 8px/1 inherit}.event-collection-status>button.danger{color:#ff91b7;background:#ae326314;border-color:#85425e}.event-collection-settings{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;margin:20px 0 0 51px;display:grid}.event-library-toggle{align-items:flex-start;gap:11px;display:flex}.event-library-toggle input{accent-color:#d94d90;margin-top:2px}.event-library-toggle span{flex-direction:column;gap:4px;display:flex}.event-library-toggle b{color:#dce2eb;font-size:9px}.event-library-toggle small{color:#748197;font-size:8px;line-height:1.5}.event-collection-settings dl{margin:0;display:flex}.event-collection-settings dl>div{border-left:1px solid var(--ops-line);min-width:108px;padding:0 16px}.event-collection-settings dt{color:#65738a;text-transform:uppercase;font-size:6px}.event-collection-settings dd{color:#d9dfe9;margin:5px 0 0;font-size:9px}.event-readiness-panel{padding:44px 0 40px 31px;scroll-margin-top:160px;position:sticky;top:145px}.event-readiness-panel>header{border-bottom:1px solid var(--ops-line);align-items:flex-start;gap:12px;padding-bottom:19px;display:flex}.event-readiness-panel>header>svg{color:#d6659c;width:20px}.event-readiness-panel h3{color:#edf0f5;margin:6px 0 0;font-size:18px;font-weight:650}.event-readiness-panel article{border-bottom:1px solid var(--ops-line);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:15px 0;display:grid}.event-readiness-panel article>svg{color:#718096;width:14px}.event-readiness-panel article.complete>svg{color:#5dd1b1}.event-readiness-panel article.pending>svg{color:#ef71aa}.event-readiness-panel article span{flex-direction:column;gap:4px;display:flex}.event-readiness-panel article b{color:#ced5e0;font-size:9px}.event-readiness-panel article small{color:#6f7c92;font-size:7px;line-height:1.45}.event-readiness-panel footer{color:#657389;align-items:flex-start;gap:10px;padding-top:20px;display:flex}.event-readiness-panel footer svg{flex:none;width:16px}.event-readiness-panel footer p{margin:0;font-size:7px;line-height:1.55}.event-setup-assets{padding-top:54px;scroll-margin-top:160px}.event-setup-assets>header{border-bottom:1px solid var(--ops-line);padding-bottom:27px}.event-setup-assets>header h2{color:#f3f5f9;letter-spacing:-.035em;margin:9px 0 6px;font-size:29px;font-weight:650}.event-setup-assets>header p{color:#7b899f;max-width:700px;margin:0;font-size:10px;line-height:1.55}.event-setup-assets .guest-experience-pack-premium{box-shadow:none;border-left:0;border-right:0;border-radius:0;margin-top:22px}.staff-catalogue{font-family:var(--font-geist-sans),Arial,sans-serif;background:#060b15;padding:54px clamp(30px,3.2vw,54px) 100px}.staff-catalogue-hero{box-shadow:none;background:0 0;border:1px solid #899ec42b;border-left:0;border-right:0;border-radius:0;padding:42px 0}.staff-catalogue-hero h2{font:680 clamp(32px,3vw,48px)/1 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.045em}.staff-catalogue-hero h2 em{color:#f3f5fa;-webkit-text-fill-color:initial;background:0 0}.staff-catalogue-hero>aside{background:0 0;border-left:1px solid #899ec42b;border-radius:0}.staff-catalogue-hero>aside article{background:0 0}.staff-catalogue-layout{gap:0;margin-top:0}.staff-catalogue-products,.staff-order-ledger{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #899ec42b;border-radius:0}.staff-catalogue-products{border-right:1px solid #899ec42b}@media (min-width:901px){.lab-sidebar:not(.collapsed) .lab-event-switcher{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #7e94be2e;border-radius:0;margin-top:22px;padding:0 0 19px;overflow:visible}.lab-sidebar:not(.collapsed) .lab-event-switcher:before,.lab-sidebar:not(.collapsed) .lab-event-switcher:after{display:none}.lab-sidebar:not(.collapsed) .lab-current-event{min-height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:9px 0}.lab-sidebar:not(.collapsed) .lab-current-event i{background:0 0;right:0}.lab-sidebar:not(.collapsed) .lab-new-event-button{color:#cbd3df;box-shadow:none;background:#0b1626;border-color:#2c3a52;border-radius:7px}}@media (max-width:1500px){.operations-workspace-grid{grid-template-columns:1fr}.operations-pipeline{border-right:0;padding-right:0}.operations-team-panel{border-top:1px solid var(--ops-line);grid-template-columns:repeat(3,1fr);gap:28px;padding-left:0;display:grid}.operations-team-panel>section,.operations-team-panel>section+section{border-right:1px solid var(--ops-line);border-bottom:0;padding-top:30px;padding-right:25px}.operations-team-panel>section:last-child{border-right:0}}@media (max-width:1180px){.operations-command-header,.event-setup-command{flex-direction:column;align-items:flex-start}.operations-command-actions{justify-content:space-between;width:100%}.operations-summary{grid-template-columns:repeat(3,1fr);row-gap:20px}.operations-summary>div:nth-child(4){border-left:0;padding-left:0}.operations-toolbar{grid-template-columns:1fr}.operations-toolbar nav{flex-wrap:wrap;justify-content:flex-start}.operations-event-table{overflow-x:auto}.operations-event-table-head,.operations-event-row{min-width:980px}.event-setup-layout{grid-template-columns:1fr}.event-setup-main{border-right:0;padding-right:0}.event-readiness-panel{padding-left:0;position:static}}@media (max-width:760px){.operations-console{padding:24px 18px 110px}.operations-command-actions{flex-direction:column;align-items:stretch}.operations-command-actions>span{white-space:normal}.operations-summary{grid-template-columns:repeat(2,1fr)}.operations-summary>div,.operations-summary>div:nth-child(4){border-left:1px solid var(--ops-line);padding:0 14px}.operations-summary>div:nth-child(odd){border-left:0;padding-left:0}.operations-team-panel{grid-template-columns:1fr;gap:0}.operations-team-panel>section,.operations-team-panel>section+section{border-right:0;border-bottom:1px solid var(--ops-line);padding-right:0}.setup-page-premium{padding-inline:18px!important}.event-setup-command-actions{flex-direction:column;align-items:stretch;width:100%}.event-setup-readiness{text-align:left;border:0;padding:0}.event-setup-section-nav{white-space:nowrap;gap:14px;top:71px;overflow-x:auto}.event-setup-form-grid{grid-template-columns:1fr;padding-left:0}.event-setup-form-grid>label.wide{grid-column:auto}.event-setup-section>header{grid-template-columns:1fr}.event-collection-status,.event-collection-settings{margin-left:0}.event-collection-status{flex-direction:column;align-items:stretch}.event-collection-settings{grid-template-columns:1fr}.event-collection-settings dl{overflow-x:auto}}.operations-console,.operations-workspace-grid,.operations-pipeline,.operations-event-table,.operations-team-panel,.staff-catalogue,.staff-catalogue-layout,.staff-catalogue-products,.staff-order-ledger,.staff-product-grid,.staff-product-grid>article{box-sizing:border-box;min-width:0}.operations-workspace-grid,.operations-pipeline,.staff-catalogue-layout,.staff-catalogue-products{overflow:hidden}.operations-event-table{overscroll-behavior-x:contain;scrollbar-width:thin;width:100%;overflow-x:auto}.operations-event-table-head,.operations-event-row{min-width:1000px}.operations-team-panel>section,.operations-team-panel>section>header,.operations-team-panel>section>button{min-width:0;max-width:100%}.operations-attention-panel>button>svg:last-child,.operations-calendar-panel>button>svg:last-child{justify-self:end}.operations-attention-panel button span,.operations-calendar-panel button span{overflow:hidden}.operations-inline-select select{text-overflow:ellipsis;max-width:100%;overflow:hidden}.staff-catalogue-hero,.staff-catalogue-hero>div,.staff-catalogue-hero>aside,.staff-catalogue-products>header,.staff-product-grid>article,.staff-product-grid>article>*{box-sizing:border-box;min-width:0;max-width:100%}.staff-catalogue-hero h2,.staff-catalogue-products h3,.staff-order-ledger h3,.staff-product-grid h4{overflow-wrap:anywhere}.staff-catalogue-products{overflow:hidden}.staff-product-grid{grid-template-columns:repeat(auto-fit,minmax(min(285px,100%),1fr));gap:12px}.staff-product-grid>article{overflow:hidden}.staff-product-grid>article>footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;padding:10px;display:grid}.staff-product-grid>article>footer button{white-space:normal;overflow-wrap:anywhere;text-align:center;width:100%;min-width:0;min-height:48px;padding:7px 6px;font-size:7px;line-height:1.25;overflow:hidden}.staff-product-grid>article>footer button svg{flex:none;width:12px}.staff-catalogue-filters{scrollbar-width:thin;max-width:100%;overflow-x:auto}.staff-catalogue-filters button{min-width:max-content}@media (max-width:1800px){.operations-workspace-grid{grid-template-columns:1fr}.operations-pipeline{border-right:0;padding-right:0}.operations-team-panel{border-top:1px solid var(--ops-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-left:0;display:grid}.operations-team-panel>section,.operations-team-panel>section+section{border-right:1px solid var(--ops-line);border-bottom:0;min-width:0;padding-top:30px;padding-right:25px}.operations-team-panel>section:last-child{border-right:0;padding-right:0}}@media (max-width:1650px){.staff-catalogue-layout{grid-template-columns:1fr}.staff-catalogue-products{border-right:0}.staff-order-ledger{border-top:1px solid #899ec42b}}@media (max-width:900px){.operations-team-panel{grid-template-columns:1fr;gap:0}.operations-team-panel>section,.operations-team-panel>section+section{border-right:0;border-bottom:1px solid var(--ops-line);padding-right:0}.staff-product-grid>article>footer{grid-template-columns:1fr}}.operations-command-actions .operations-account-button{color:#d5dce7;box-shadow:none;background:#0a1525;border-color:#293952}.operations-command-actions .operations-account-button:hover{background:#101d30;border-color:#4d617f}.operations-summary>button{font:inherit;cursor:pointer}.operations-summary>button:hover{background:linear-gradient(145deg,#14182c,#0a1524);border-color:#6e456d}.operations-summary>button:hover>b{color:#ff8cbd}.operations-summary>button:focus-visible{outline-offset:3px;outline:1px solid #e765a3}.operations-event-table-head,.operations-event-row{grid-template-columns:minmax(175px,1.2fr) minmax(145px,.9fr) minmax(135px,.8fr) 112px minmax(145px,.9fr) 72px 70px;min-width:1060px}.operations-live-select{flex-direction:column;gap:5px;min-width:0;display:flex}.operations-live-select>span{color:#8a97aa;align-items:center;gap:6px;font-size:8px;font-weight:750;display:flex}.operations-live-select>span i{background:#59667b;border-radius:50%;width:6px;height:6px}.operations-live-select>span.live{color:#68d7b9}.operations-live-select>span.live i{background:currentColor;box-shadow:0 0 10px #68d7b966}.operations-live-select select{color:#9ca8ba;cursor:pointer;background:#091422;border:1px solid #202e46;border-radius:5px;width:100%;height:27px;padding:0 20px 0 7px;font:700 7px/1 inherit}.operations-row-actions{gap:6px;display:flex}.operations-delete-event{color:#b6688e;cursor:pointer;background:0 0;border:1px solid #443043;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.operations-delete-event:hover{color:#ff82b6;background:#ac2f6514;border-color:#ce4d86}.operations-delete-event svg{width:13px}.operations-account-filter{color:#8190a6;background:#091321;border:1px solid #293750;border-radius:7px;align-items:center;gap:9px;margin:0 0 13px;padding:10px 12px;font-size:8px;display:flex}.operations-account-filter>svg{color:#dd67a0;width:14px}.operations-account-filter span{flex:1}.operations-account-filter span b{color:#dce2eb}.operations-account-filter button{color:#b7c1d0;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font:700 7px/1 inherit;display:flex}.operations-account-filter button svg{width:11px}.operations-account-intro{margin-top:-4px!important;margin-bottom:10px!important}.operations-team-list>button{border:0;border-top:1px solid var(--ops-line);width:100%;min-height:68px;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:35px minmax(0,1fr) auto 13px;align-items:center;gap:11px;padding:0;display:grid}.operations-team-list>button:hover{background:#111d308c}.operations-team-list>button>span{color:#f0d7e4;background:#1a1020;border:1px solid #82476a;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;font-weight:800;display:grid}.operations-team-list>button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.operations-team-list>button>div b{color:#e7eaf0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.operations-team-list>button>div small{color:#758297;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.operations-team-list>button dl{text-align:right;gap:12px;margin:0;display:flex}.operations-team-list>button dl div{flex-direction:column;gap:2px;display:flex}.operations-team-list>button dt{color:#637087;text-transform:uppercase;font-size:6px}.operations-team-list>button dd{color:#e1e5ed;margin:0;font-size:11px;font-weight:700}.operations-team-list>button>svg{color:#647188;width:12px}.operations-modal-overlay{z-index:350;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#01050cd1;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.operations-account-directory{color:#eef2f7;background:linear-gradient(145deg,#0b1424,#070c15 65%);border:1px solid #334460;border-radius:18px;flex-direction:column;width:min(1120px,96vw);max-height:min(820px,92vh);display:flex;overflow:hidden;box-shadow:0 35px 110px #0000009e}.operations-account-directory>header{border-bottom:1px solid #223049;justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 34px;display:flex}.operations-account-directory>header small,.operations-account-directory main>header small,.operations-delete-dialog small{color:#ed70aa;letter-spacing:.16em;font-size:8px;font-weight:800}.operations-account-directory>header h2{letter-spacing:-.04em;margin:8px 0 7px;font-size:34px}.operations-account-directory>header p{color:#7c8aa1;margin:0;font-size:10px;line-height:1.5}.operations-account-directory>header>button,.operations-delete-dialog>header>button{color:#aab5c5;cursor:pointer;background:0 0;border:1px solid #283750;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.operations-account-directory>header>button svg,.operations-delete-dialog>header>button svg{width:15px}.operations-account-directory-body{grid-template-columns:280px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.operations-account-directory-body>nav{background:#070e19;border-right:1px solid #223049;padding:20px}.operations-account-directory-body>nav button{color:#8795aa;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1e2b40;grid-template-columns:30px minmax(0,1fr) 13px;align-items:center;gap:10px;width:100%;min-height:62px;padding:0 11px;display:grid}.operations-account-directory-body>nav button.active{color:#f3e5ed;background:linear-gradient(90deg,#d040872e,#0000)}.operations-account-directory-body>nav button>svg{width:15px}.operations-account-directory-body>nav button>svg:last-child{width:11px}.operations-account-directory-body>nav span{flex-direction:column;gap:4px;min-width:0;display:flex}.operations-account-directory-body>nav b{color:#dce2ec;font-size:9px}.operations-account-directory-body>nav small{color:#6f7d93;font-size:7px}.operations-account-directory-body>main{min-width:0;padding:28px 32px;overflow-y:auto}.operations-account-directory main>header{border-bottom:1px solid #223049;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:19px;display:flex}.operations-account-directory main>header h3{margin:7px 0 0;font-size:22px}.operations-account-directory main>header>span{color:#6e7c92;letter-spacing:.12em;font-size:7px}.operations-identity-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:18px;display:grid}.operations-identity-list article{background:#091321;border:1px solid #25344d;border-radius:11px;padding:19px}.operations-identity-list article.current{background:linear-gradient(145deg,#cb41871f,#091321 50%);border-color:#865071}.operations-identity-heading{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.operations-identity-heading>span{color:#d96b9f;border:1px solid #34435c;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.operations-identity-heading svg{width:15px}.operations-identity-heading>div{flex-direction:column;gap:4px;min-width:0;display:flex}.operations-identity-heading small{color:#dd6da3;letter-spacing:.11em;font-size:6px;font-weight:800}.operations-identity-heading b{color:#edf0f5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.operations-identity-heading p{color:#738197;margin:0;font-size:7px}.operations-identity-heading em{color:#60d7b5;background:#3eb08f1a;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:800}.operations-identity-list dl{border-top:1px solid #223049;border-bottom:1px solid #223049;grid-template-columns:repeat(3,1fr);margin:17px 0;display:grid}.operations-identity-list dl div{padding:11px 0}.operations-identity-list dt{color:#65738a;text-transform:uppercase;font-size:6px}.operations-identity-list dd{color:#d8dee8;text-transform:capitalize;margin:4px 0 0;font-size:10px;font-weight:700}.operations-identity-list article>button{color:#d6dde8;cursor:pointer;background:#0d1929;border:1px solid #34435d;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:0 10px;font:700 8px/1 inherit;display:flex}.operations-identity-list article>button:hover{border-color:#bd5b8e}.operations-identity-list article>button svg{width:12px}.operations-account-directory>footer{color:#718096;border-top:1px solid #223049;justify-content:space-between;align-items:center;gap:20px;padding:18px 34px;font-size:8px;display:flex}.operations-account-directory>footer span{align-items:center;gap:8px;display:flex}.operations-account-directory>footer svg{color:#5cd5b4;width:14px}.operations-account-directory>footer button{color:#d7dde7;cursor:pointer;background:0 0;border:1px solid #33425a;border-radius:6px;min-height:35px;padding:0 13px;font:700 8px/1 inherit}.operations-delete-dialog{color:#e9edf3;background:linear-gradient(145deg,#16111c,#080d16 65%);border:1px solid #64334c;border-radius:16px;width:min(560px,94vw);padding:28px;box-shadow:0 32px 100px #000000ad}.operations-delete-dialog>header{grid-template-columns:43px minmax(0,1fr) 35px;align-items:center;gap:13px;display:grid}.operations-delete-dialog>header>span{color:#f072a9;background:#b831651a;border:1px solid #7a3d5a;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.operations-delete-dialog>header>span svg{width:18px}.operations-delete-dialog h2{letter-spacing:-.03em;margin:6px 0 0;font-size:24px}.operations-delete-dialog>p{color:#919caf;margin:24px 0;font-size:10px;line-height:1.65}.operations-delete-dialog>p b{color:#fff}.operations-delete-dialog>label{flex-direction:column;gap:8px;display:flex}.operations-delete-dialog>label span{color:#8491a5;text-transform:uppercase;font-size:7px;font-weight:800}.operations-delete-dialog input{color:#fff;background:#090f19;border:1px solid #4e3447;border-radius:7px;outline:0;height:43px;padding:0 12px;font:600 10px/1 inherit}.operations-delete-dialog input:focus{border-color:#e06098;box-shadow:0 0 0 3px #d546891a}.operations-delete-dialog>footer{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.operations-delete-dialog>footer button{color:#cbd3df;cursor:pointer;background:0 0;border:1px solid #344159;border-radius:6px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font:700 8px/1 inherit;display:flex}.operations-delete-dialog>footer button.danger{color:#fff;background:#bd356f;border-color:#d44b83}.operations-delete-dialog>footer button:disabled{opacity:.4;cursor:not-allowed}.operations-delete-dialog>footer svg{width:13px}.event-setup-section>header>span svg{width:14px}.event-setup-live-state{flex-direction:column;gap:8px;min-width:0;display:flex}.event-setup-live-state>span{color:#8390a5;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:750}.event-setup-live-state>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.event-setup-live-state button{color:#8794a8;text-align:left;cursor:pointer;background:#081220;border:1px solid #24324a;border-radius:7px;grid-template-columns:8px minmax(0,1fr);gap:2px 8px;min-height:58px;padding:11px 12px;font:750 9px/1 inherit;display:grid}.event-setup-live-state button i{background:#586579;border-radius:50%;grid-row:1/3;align-self:center;width:8px;height:8px}.event-setup-live-state button small{color:#68768d;font-size:7px;font-weight:500}.event-setup-live-state button.active{color:#e3e7ee;background:#101a29;border-color:#59677c}.event-setup-live-state button.active.live{color:#82dfc7;background:#2d8b721a;border-color:#4ca98f}.event-setup-live-state button.active.live i{background:#61d6b5;box-shadow:0 0 12px #61d6b573}@media (max-width:760px){.operations-summary>button{padding:0 14px}.operations-account-directory-body{grid-template-columns:1fr}.operations-account-directory-body>nav{border-bottom:1px solid #223049;border-right:0;gap:6px;display:flex;overflow-x:auto}.operations-account-directory-body>nav button{min-width:190px}.operations-identity-list{grid-template-columns:1fr}.operations-account-directory>footer{flex-direction:column;align-items:flex-start}.operations-modal-overlay{padding:12px}.operations-delete-dialog{padding:20px}.event-setup-live-state>div{grid-template-columns:1fr}}.operations-pipeline{border:1px solid #26364f;padding:24px 24px 34px}@media (max-width:1180px){.operations-summary{gap:10px}}@media (max-width:760px){.operations-summary>div,.operations-summary>div:nth-child(4),.operations-summary>div:nth-child(odd),.operations-summary>button{border:1px solid #26364f;min-height:124px;padding:16px}.operations-pipeline{padding:18px}}.lab-sidebar:not(.collapsed) .lab-product-label{margin-bottom:12px}.lab-sidebar:not(.collapsed) .lab-new-event-button{color:#f1f4f8;letter-spacing:-.01em;text-align:left;background:#0b1728;border:1px solid #34445e;border-left:3px solid #e565a0;border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:54px;margin:0 0 14px;padding:0 15px;font-weight:760;display:flex;box-shadow:0 14px 32px #0003;font-size:11px!important}.lab-sidebar:not(.collapsed) .lab-new-event-button>span{color:#f078af;background:#171326;border:1px solid #71425f;border-radius:6px;place-items:center;width:30px;height:30px;font-size:18px;font-weight:400;display:grid}.lab-sidebar:not(.collapsed) .lab-event-switcher{margin-top:0!important;padding-bottom:18px!important}.lab-sidebar:not(.collapsed) .lab-event-picker{margin-top:4px;position:relative;grid-template-columns:1fr!important;gap:7px!important;padding-top:13px!important;display:grid!important}.lab-sidebar:not(.collapsed) .lab-event-picker>span{color:#738198;letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:800}.lab-event-picker-trigger{color:#d9dfe8;text-align:left;cursor:pointer;background:#081421;border:1px solid #2b3a53;border-radius:7px;grid-template-columns:minmax(0,1fr) 15px;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 11px;display:grid}.lab-event-picker-trigger b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.lab-event-picker-trigger svg{color:#8997aa;width:14px;transition:transform .18s}.lab-event-picker.open .lab-event-picker-trigger{background:#0d1828;border-color:#8a496b}.lab-event-picker.open .lab-event-picker-trigger svg{transform:rotate(180deg)}.lab-event-picker-menu{z-index:180;background:#07111f;border:1px solid #3a4b67;border-radius:8px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 22px 58px #00000094}.lab-event-picker-menu>button{color:#aeb8c7;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:4px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-height:48px;padding:8px 9px;display:grid}.lab-event-picker-menu>button:hover{color:#f1f4f8;background:#101c2d}.lab-event-picker-menu>button.active{color:#fff;background:#151525;border-left-color:#e4649f}.lab-event-picker-menu>button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.lab-event-picker-menu b,.lab-event-picker-menu small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lab-event-picker-menu b{font-size:8px}.lab-event-picker-menu small{color:#6f7d92;font-size:6px}.lab-event-picker-menu svg{color:#e86aa4;width:13px}@media (max-width:900px){.lab-event-picker-menu{margin-top:0;position:static}}.lab-sidebar:not(.collapsed) .lab-new-event-button{background:linear-gradient(135deg,#0d1a2c 0%,#0a1525 68%,#151327 100%);border:1px solid #34445e;border-left:3px solid #e565a0;border-radius:11px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:74px;padding:11px 13px;box-shadow:0 17px 38px #0000003d,inset 0 1px #ffffff06;display:grid!important}.lab-sidebar:not(.collapsed) .lab-new-event-button:hover{background:linear-gradient(135deg,#111f34,#10182b 68%,#1b142d);border-color:#a94d78 #a94d78 #a94d78 #ff78b6}.lab-sidebar:not(.collapsed) .lab-new-event-button .lab-new-event-icon{color:#f17ab0;background:#c53c7e14;border:1px solid #e765a07a;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.lab-sidebar:not(.collapsed) .lab-new-event-button .lab-new-event-icon svg{width:18px;height:18px}.lab-sidebar:not(.collapsed) .lab-new-event-button .lab-new-event-copy{min-width:0;color:inherit;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;display:flex!important}.lab-new-event-copy small{color:#d8649c;letter-spacing:.17em;text-transform:uppercase;font-size:6px;font-weight:900;line-height:1}.lab-new-event-copy b{color:#f2f5fa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:760;line-height:1.2;overflow:hidden}.lab-new-event-copy em{color:#718096;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;font-style:normal;font-weight:570;line-height:1.2;overflow:hidden}.lab-new-event-arrow{color:#74839b;width:14px;height:14px;transition:color .18s,transform .18s}.lab-new-event-button:hover .lab-new-event-arrow{color:#f17ab0;transform:translate(1px,-1px)}.lab-sidebar:not(.collapsed) .lab-event-switcher{z-index:2;position:relative;overflow:visible;margin-bottom:24px!important}.lab-sidebar:not(.collapsed) .lab-event-picker{z-index:2;position:relative}.lab-sidebar:not(.collapsed) .lab-event-picker>button{border-radius:8px;min-height:48px;padding:0 13px}.lab-sidebar:not(.collapsed) .lab-event-picker-menu{z-index:auto;background:#081321;border:1px solid #31425d;border-radius:9px;max-height:278px;margin:7px 0 0;padding:5px;overflow:hidden auto;box-shadow:inset 0 1px #ffffff06;position:static!important;inset:auto!important}.lab-sidebar:not(.collapsed) .lab-event-picker-menu button{border-radius:6px;min-height:51px;padding:8px 10px}.lab-sidebar:not(.collapsed) .lab-event-picker.open{margin-bottom:5px}.lab-sidebar:not(.collapsed) .lab-navigation{z-index:1;clear:both;position:relative}.momento-business-home{--mb-ink:#f6f7fb;--mb-muted:#a5adbb;--mb-line:#8e9ec233;min-height:100vh;color:var(--mb-ink);background:radial-gradient(circle at 78% 8%,#3c5cb724,#0000 28%),linear-gradient(145deg,#030812,#07101e 52%,#060c18);font-family:Geist,Arial,sans-serif}.momento-business-home *{box-sizing:border-box}.momento-business-home button,.momento-business-home input{font:inherit}.momento-business-home button{cursor:pointer}.mb-brand{color:#f5f6f9;letter-spacing:-.055em;align-items:center;gap:10px;font-size:27px;font-weight:430;line-height:1;display:inline-flex}.mb-brand.compact{gap:5px;font-size:12px}.mb-nav-shell{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#030810d6;border-bottom:1px solid #97a7c724;grid-template-columns:auto 1fr auto;align-items:center;gap:44px;height:84px;padding:0 clamp(28px,4.5vw,78px);display:grid;position:relative}.mb-home-link{text-decoration:none}.mb-nav-shell>nav{border-left:1px solid #8b9dc11f;align-items:center;gap:43px;height:100%;padding-left:36px;display:flex}.mb-nav-shell>nav a{color:#aeb5c1;white-space:nowrap;font-size:14px;text-decoration:none}.mb-nav-shell>nav a:hover{color:#fff}.mb-nav-shell>nav a span{color:#68758b;margin-left:4px;font-size:12px}.mb-nav-actions{align-items:center;gap:24px;display:flex}.mb-nav-actions button{color:#b7bfca;background:0 0;border:0;min-height:44px;padding:0;font-size:14px}.mb-nav-actions button:last-child{color:#fff;background:linear-gradient(105deg,#ff543f,#f3438c 38%,#b742d5 66%,#2e8bff);border:1px solid #ffffff7a;border-radius:15px;min-width:168px;padding:0 24px;font-weight:750;box-shadow:0 0 24px #e23dac40,inset 0 1px #ffffff42}.mb-nav-actions button:last-child:hover{transform:translateY(-1px);box-shadow:0 0 32px #e23dac61}.mb-menu-button{display:none}.mb-hero{grid-template-columns:minmax(430px,.74fr) minmax(720px,1.26fr);align-items:center;gap:30px;max-width:1600px;min-height:535px;margin:0 auto;padding:38px clamp(30px,4.5vw,76px) 16px;display:grid}.mb-hero-copy{z-index:4;padding-bottom:9px;position:relative}.mb-hero-copy>small{color:#f267ab;letter-spacing:.19em;font-size:8px;font-weight:850}.mb-hero-copy h1{color:#f4f5f8;letter-spacing:-.055em;max-width:610px;margin:17px 0 19px;font-size:clamp(48px,4.45vw,72px);line-height:.98}.mb-hero-copy h1 em{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff5b48,#f04d94 32%,#a84be0 66%,#3f91ff);-webkit-background-clip:text;background-clip:text;margin-top:8px;font-style:normal;display:block}.mb-hero-copy>p{color:#b4bbc7;max-width:520px;margin:0;font-size:17px;line-height:1.55}.mb-hero-actions{align-items:center;gap:14px;margin-top:25px;display:flex}.mb-hero-actions button,.mb-hero-actions a{color:#fff;border-radius:15px;justify-content:center;align-items:center;min-height:53px;padding:0 25px;font-size:15px;font-weight:720;text-decoration:none;display:flex}.mb-hero-actions button{background:linear-gradient(105deg,#ff543f,#f04395 42%,#b842d2 68%,#338bff);border:1px solid #ffffff80;min-width:205px;box-shadow:0 0 25px #db3bae38,inset 0 1px #ffffff38}.mb-hero-actions a{background:#070f1b9e;border:1px solid #93a4c759;gap:11px;min-width:202px}.mb-hero-actions a span{border:1px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.mb-hero-trust{color:#858f9f;align-items:center;gap:11px;margin-top:28px;font-size:12px;display:flex}.mb-hero-trust span{color:#f5ae45;font-size:15px}.mb-hero-trust b{font-weight:560}.mb-product-scene{isolation:isolate;min-height:475px;position:relative}.mb-scene-aura{z-index:-1;filter:blur(5px);background:radial-gradient(at 55% 45%,#396bce29,#0000 54%),radial-gradient(at 84% 57%,#e83d991a,#0000 42%);position:absolute;inset:5% -4% 0 2%}.mb-laptop{filter:drop-shadow(0 32px 35px #00000080);width:64%;height:350px;position:absolute;top:28px;left:0}.mb-laptop-screen{background:#070d18;border:3px solid #737986;border-bottom-width:7px;border-radius:16px 16px 7px 7px;grid-template-columns:122px 1fr;height:325px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #111826}.mb-laptop-screen>aside{background:#070b14;border-right:1px solid #182032;flex-direction:column;gap:6px;padding:23px 11px;display:flex}.mb-laptop-screen>aside .mb-brand{margin-bottom:15px}.mb-laptop-screen>aside>span{color:#6e7889;border-radius:5px;align-items:center;gap:7px;min-height:25px;padding:0 7px;font-size:7px;display:flex}.mb-laptop-screen>aside>span b{font-weight:600}.mb-laptop-screen>aside>span.active{color:#fff;background:linear-gradient(90deg,#d73c983d,#4943aa33)}.mb-laptop-screen>section{background:radial-gradient(circle at 100% 0,#3b5bba1a,#0000 35%),#090f1a;min-width:0;padding:26px 18px}.mb-laptop-screen>section>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.mb-laptop-screen>section>header small,.mb-laptop-screen>section>header b{display:block}.mb-laptop-screen>section>header small{color:#fff;font-size:14px;font-weight:750}.mb-laptop-screen>section>header b{color:#788499;margin-top:5px;font-size:6px;font-weight:500}.mb-laptop-screen>section>header>span{color:#bec6d2;border:1px solid #3c4659;border-radius:6px;padding:6px 9px;font-size:6px}.mb-dashboard-metrics{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:18px;display:grid}.mb-dashboard-metrics article{background:#0d1523;border:1px solid #182237;border-radius:7px;min-height:55px;padding:10px}.mb-dashboard-metrics b,.mb-dashboard-metrics small{display:block}.mb-dashboard-metrics b{font-size:15px}.mb-dashboard-metrics small{color:#69768a;margin-top:5px;font-size:6px}.mb-dashboard-body{grid-template-columns:.9fr 1.1fr;gap:7px;margin-top:8px;display:grid}.mb-dashboard-body>article,.mb-dashboard-body>figure{background:#0b1320;border:1px solid #182237;border-radius:7px;min-height:150px;margin:0;padding:10px}.mb-dashboard-body>article>small,.mb-dashboard-body>figure>small{color:#8894a6;font-size:6px}.mb-dashboard-body p{grid-template-columns:22px 1fr;align-items:center;gap:7px;margin:8px 0 0;display:grid}.mb-dashboard-body p>i{color:#fff;background:linear-gradient(135deg,#ef5d9c,#517ee8);border-radius:50%;place-items:center;width:21px;height:21px;font-size:5px;font-style:normal;display:grid}.mb-dashboard-body p b,.mb-dashboard-body p small{display:block}.mb-dashboard-body p b{font-size:6px}.mb-dashboard-body p small{color:#58677c;margin-top:2px;font-size:5px}.mb-dashboard-body figure>img{object-fit:cover;border-radius:5px;width:100%;height:91px;margin-top:8px;display:block}.mb-dashboard-body figure>div{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:5px;display:grid}.mb-dashboard-body figure>div img{object-fit:cover;border-radius:3px;width:100%;height:28px}.mb-laptop>i{background:linear-gradient(#a1a6ae,#424650 22%,#151922 55%,#05070b);border-radius:2px 2px 14px 14px;width:112%;height:17px;position:absolute;bottom:5px;left:-6%;box-shadow:0 8px 16px #00000080}.mb-phone{z-index:7;background:#03050a;border:2px solid #737986;border-radius:30px;width:158px;height:322px;padding:5px;position:absolute;top:145px;left:55%;box-shadow:0 26px 42px #0000009e}.mb-phone>span{z-index:3;background:#020307;border-radius:99px;width:62px;height:14px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.mb-phone>div{background:#080e19;border-radius:24px;flex-direction:column;height:100%;padding-top:17px;display:flex;overflow:hidden}.mb-phone header{color:#fff;grid-template-columns:20px 1fr 22px;align-items:center;height:35px;padding:0 8px;display:grid}.mb-phone header b{text-align:center;font-size:8px}.mb-phone header small,.mb-phone header i{font-size:7px;font-style:normal}.mb-phone nav{gap:5px;padding:4px 6px;display:flex}.mb-phone nav span,.mb-phone nav b{color:#7d899d;border-radius:99px;padding:4px 6px;font-size:5px}.mb-phone nav b{color:#fff;background:#29152f}.mb-phone section{grid-template-columns:1fr 1fr;gap:3px;padding:3px 6px;display:grid}.mb-phone section img{object-fit:cover;width:100%;height:87px}.mb-phone footer{color:#5f6c80;text-align:center;border-top:1px solid #172135;grid-template-columns:repeat(5,1fr);align-items:center;height:35px;margin-top:auto;font-size:4px;display:grid}.mb-phone footer b{color:#fff;background:linear-gradient(135deg,#f04d9e,#5b7ff1);border-radius:50%;place-items:center;width:24px;height:24px;margin:auto;font-size:12px;display:grid}.mb-album-product{background:radial-gradient(circle at 100% 0,#366ae824,#0000 29%),linear-gradient(145deg,#181b23,#06080d 65%);border:1px solid #2b3448;border-radius:8px 3px 3px 8px;width:34%;height:420px;position:absolute;top:10px;right:0;overflow:hidden;box-shadow:-8px 7px #05070c,-12px 10px #1a1e28,0 28px 45px #00000085}.mb-album-product:after{content:"";background:linear-gradient(#ff684e,#ed4ab0,#338dff);width:3px;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 19px #e44ea8}.mb-album-product>i{background:linear-gradient(90deg,#030408,#343841,#0a0b0e);width:10px;position:absolute;top:0;bottom:0;left:0}.mb-album-product>.mb-brand{opacity:.9;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.mb-album-product>div{text-align:center;position:absolute;bottom:54px;left:0;right:0}.mb-album-product>div small,.mb-album-product>div span{color:#7d8491;letter-spacing:.12em;font-size:6px;display:block}.mb-album-product>div span{margin-top:7px}.mb-nfc-puck{z-index:9;background:radial-gradient(circle,#151a25,#05070b 72%);border:2px solid #495165;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;bottom:5px;right:27%;box-shadow:0 0 0 3px #05070b,0 16px 24px #00000080}.mb-nfc-puck:after{content:"";border-bottom:2px solid #f04b9d;border-right:2px solid #398cff;border-radius:50%;position:absolute;inset:-2px}.mb-nfc-puck .mb-brand>span{display:none}.mb-nfc-puck .mb-brand>img{width:31px;height:22px}.mb-nfc-puck>span{color:#fff;font-size:12px;position:absolute;top:9px;right:8px}.mb-feature-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;max-width:1536px;margin:0 auto;padding:0 clamp(28px,4.5vw,76px) 18px;scroll-margin-top:95px;display:grid}.mb-feature-grid>article{background:linear-gradient(145deg,#0e1828f5,#080f1cfa);border:1px solid #8399c23d;border-radius:13px;min-height:215px;padding:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.mb-feature-grid article>header{grid-template-columns:46px 1fr;align-items:start;gap:12px;display:grid}.mb-feature-grid article>header>span{color:#f0dff9;background:linear-gradient(145deg,#8b30c09e,#5135b459);border:1px solid #bc5de261;border-radius:11px;place-items:center;width:44px;height:44px;font-size:20px;display:grid;box-shadow:inset 0 1px #ffffff24}.mb-feature-grid article>header b,.mb-feature-grid article>header small{display:block}.mb-feature-grid article>header b{font-size:15px}.mb-feature-grid article>header small{color:#a3adbb;max-width:175px;margin-top:5px;font-size:11px;line-height:1.35}.mb-video-feature{border-radius:10px;height:105px;margin:15px 0 0;position:relative;overflow:hidden}.mb-video-feature img{object-fit:cover;width:100%;height:100%}.mb-video-feature:after{content:"";background:linear-gradient(90deg,#0000,#04080f2e);position:absolute;inset:0}.mb-video-feature i{z-index:2;background:#04080f99;border:1px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;display:grid;position:absolute;bottom:9px;right:9px}.mb-video-feature small{z-index:2;background:#03060cad;border-radius:4px;padding:3px 5px;font-size:7px;position:absolute;bottom:8px;left:8px}.mb-wave-feature{background:#11172a;border:1px solid #283249;border-radius:10px;align-items:center;gap:3px;height:71px;margin-top:34px;padding:0 47px 0 13px;display:flex;position:relative}.mb-wave-feature>i{background:linear-gradient(#ed4cb2,#7d4fe9);border-radius:99px;width:2px}.mb-wave-feature>i:nth-child(3n){height:35px}.mb-wave-feature>i:nth-child(3n+1){height:17px}.mb-wave-feature>i:nth-child(3n+2){height:27px}.mb-wave-feature>span{border:1px solid #56627a;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;display:grid;position:absolute;right:8px}.mb-wave-feature>small{color:#758299;font-size:6px;position:absolute;bottom:6px;left:12px}.mb-nfc-feature{place-items:center;height:118px;margin-top:10px;display:grid;position:relative}.mb-nfc-feature>span{color:#fff;background:radial-gradient(circle,#1b2030,#07090e 70%);border:3px solid #565d6c;border-radius:50%;place-items:center;width:92px;height:92px;font-size:29px;display:grid;box-shadow:0 16px 25px #00000059}.mb-nfc-feature .mb-brand{position:absolute;bottom:38px}.mb-nfc-feature .mb-brand>span{display:none}.mb-nfc-feature .mb-brand>img{width:33px}.mb-book-feature{perspective:600px;justify-content:center;align-items:flex-end;height:116px;margin-top:11px;display:flex;position:relative}.mb-book-feature>i{background-position:50%;background-size:cover;border:4px solid #d7d3c9;width:48%;height:87px;box-shadow:0 12px 22px #00000052}.mb-book-feature>i:first-child{transform-origin:100%;transform:rotateY(10deg)}.mb-book-feature>i:nth-child(2){transform-origin:0;transform:rotateY(-10deg)}.mb-book-feature>span{background:#8c877d;width:2px;height:88px;position:absolute;bottom:0;box-shadow:0 0 8px #0006}.mb-people-feature{align-items:center;margin-top:30px;padding-left:5px;display:flex}.mb-people-feature>span{background-position:50%;background-size:cover;border:2px solid #222b3a;border-radius:50%;width:46px;height:46px;margin-left:-7px}.mb-people-feature>b{color:#dce3ec;background:#111a2a;border:1px solid #59657b;border-radius:50%;place-items:center;width:48px;height:48px;margin-left:-7px;font-size:11px;display:grid}.mb-feature-grid>article>p{color:#8592a5;margin:20px 0 0;font-size:9px}.mb-trust-strip{background:#0e1727d1;border:1px solid #8299c233;border-radius:12px;grid-template-columns:repeat(4,1fr);align-items:center;max-width:1395px;min-height:52px;margin:0 auto 20px;display:grid}.mb-trust-strip span{color:#9da8b8;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.mb-trust-strip span>b{font-weight:520}.mh-modal-aside>.mb-brand{z-index:3;font-size:25px;position:relative}.mh-modal-aside>.mb-brand>img{width:58px}.mh-modal-aside .mh-auth-story-copy{z-index:2;position:relative}@media (max-width:1260px){.mb-nav-shell>nav{gap:25px;padding-left:24px}.mb-hero{grid-template-columns:minmax(390px,.78fr) minmax(620px,1.22fr);padding-inline:32px}.mb-laptop{width:66%}.mb-feature-grid{padding-inline:32px}.mb-feature-grid>article{padding:14px}.mb-feature-grid article>header{grid-template-columns:39px 1fr;gap:8px}.mb-feature-grid article>header>span{width:38px;height:38px}.mb-trust-strip{margin-inline:32px}}@media (max-width:1050px){.mb-nav-shell{grid-template-columns:auto 1fr auto}.mb-nav-shell>nav{border:1px solid var(--mb-line);background:#071120;border-radius:15px;flex-direction:column;align-items:stretch;gap:4px;width:min(360px,90vw);height:auto;padding:14px;display:none;position:absolute;top:72px;right:18px;box-shadow:0 28px 60px #00000070}.mb-nav-shell>nav.open{display:flex}.mb-nav-shell>nav a{border-radius:8px;padding:12px}.mb-nav-actions{margin-left:auto}.mb-nav-actions button:first-child{display:none}.mb-menu-button{border:1px solid var(--mb-line);background:#081322;border-radius:50%;place-content:center;gap:6px;width:42px;height:42px;display:grid}.mb-menu-button span{background:#fff;width:16px;height:1px;display:block}.mb-hero{grid-template-columns:1fr;gap:4px;padding-top:55px}.mb-hero-copy{max-width:700px}.mb-product-scene{min-height:500px}.mb-feature-grid{scrollbar-width:none;grid-template-columns:repeat(5,245px);overflow-x:auto}.mb-feature-grid::-webkit-scrollbar{display:none}.mb-trust-strip{grid-template-columns:1fr 1fr;gap:15px;padding:14px}}@media (max-width:700px){.mb-nav-shell{gap:12px;height:68px;padding:0 14px}.mb-brand{gap:6px;font-size:22px}.mb-brand>img{width:47px;height:31px}.mb-nav-actions{gap:7px}.mb-nav-actions button:last-child{border-radius:11px;min-width:123px;min-height:38px;padding:0 13px;font-size:11px}.mb-menu-button{width:38px;height:38px}.mb-nav-shell>nav{top:64px;right:10px}.mb-hero{min-height:0;padding:41px 16px 11px}.mb-hero-copy>small{font-size:7px}.mb-hero-copy h1{margin:13px 0 15px;font-size:45px}.mb-hero-copy h1 em{margin-top:6px}.mb-hero-copy>p{font-size:14px}.mb-hero-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:21px;display:grid}.mb-hero-actions button,.mb-hero-actions a{border-radius:12px;min-width:0;min-height:48px;padding:0 10px;font-size:11px}.mb-hero-trust{margin-top:18px;font-size:10px}.mb-product-scene{min-height:380px;margin:9px -3px 0}.mb-laptop{width:81%;height:268px;top:22px;left:-1%}.mb-laptop-screen{border-width:2px 2px 5px;border-radius:10px;grid-template-columns:78px 1fr;height:245px}.mb-laptop-screen>aside{gap:3px;padding:16px 7px}.mb-laptop-screen>aside .mb-brand{margin-bottom:9px}.mb-laptop-screen>aside>span{min-height:18px;padding:0 4px;font-size:5px}.mb-laptop-screen>section{padding:18px 10px}.mb-laptop-screen>section>header small{font-size:9px}.mb-laptop-screen>section>header b{font-size:4px}.mb-laptop-screen>section>header>span{display:none}.mb-dashboard-metrics{gap:3px;margin-top:10px}.mb-dashboard-metrics article{min-height:39px;padding:6px}.mb-dashboard-metrics b{font-size:9px}.mb-dashboard-metrics small{font-size:4px}.mb-dashboard-body{grid-template-columns:1fr;margin-top:4px}.mb-dashboard-body>article{display:none}.mb-dashboard-body>figure{min-height:107px;padding:6px}.mb-dashboard-body figure>img{height:64px;margin-top:5px}.mb-dashboard-body figure>div img{height:20px}.mb-phone{border-radius:20px;width:104px;height:216px;top:128px;left:55%}.mb-phone>div{border-radius:16px;padding-top:12px}.mb-phone>span{width:40px;height:9px}.mb-phone header{height:23px}.mb-phone header b{font-size:5px}.mb-phone nav{gap:1px;padding:2px}.mb-phone nav span,.mb-phone nav b{padding:3px;font-size:3px}.mb-phone section{gap:2px;padding:2px 4px}.mb-phone section img{height:56px}.mb-phone footer{height:25px;font-size:3px}.mb-phone footer b{width:17px;height:17px;font-size:8px}.mb-album-product{width:30%;height:290px;top:5px}.mb-album-product>.mb-brand{transform:translate(-50%,-50%)scale(.72)}.mb-album-product>div{bottom:32px}.mb-nfc-puck{width:51px;height:51px;bottom:12px;right:24%}.mb-nfc-puck .mb-brand>img{width:22px}.mb-nfc-puck>span{font-size:8px;top:5px;right:5px}.mb-feature-grid{grid-template-columns:repeat(5,218px);gap:9px;padding:0 14px 13px}.mb-feature-grid>article{min-height:196px}.mb-trust-strip{grid-template-columns:1fr;align-items:start;gap:0;min-height:0;margin:0 14px 14px;padding:6px 12px}.mb-trust-strip span{border-bottom:1px solid #7e95c01f;justify-content:flex-start;padding:9px;font-size:10px}.mb-trust-strip span:last-child{border-bottom:0}}@media (min-width:1051px){.mb-nav-shell>.mb-home-link .mb-brand>img{filter:drop-shadow(0 0 18px #d741b33b);width:104px;height:59px}}.mb-story-section,.mb-use-cases,.mb-pricing{max-width:1395px;margin:0 auto;padding:112px 0;scroll-margin-top:85px}.mb-section-heading{max-width:660px}.mb-section-heading>small,.mb-business-panel>div:first-child>small{color:#f263ac;letter-spacing:.19em;font-size:10px;font-weight:850}.mb-section-heading h2,.mb-business-panel h2{letter-spacing:-.045em;margin:17px 0 18px;font-size:clamp(42px,4.5vw,68px);line-height:1}.mb-section-heading h2 em,.mb-business-panel h2 em{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff634e,#ee4ea5 42%,#9a59ec 72%,#4099ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.mb-section-heading>p{color:#9da8b9;max-width:610px;margin:0;font-size:16px;line-height:1.65}.mb-story-steps{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:55px;display:grid}.mb-story-steps article{border:1px solid var(--mb-line);background:linear-gradient(145deg,#131d31f2,#060d18f5);border-radius:18px;min-height:286px;padding:29px 25px;transition:transform .25s,border-color .25s;position:relative}.mb-story-steps article:hover{border-color:#e74ca86e;transform:translateY(-5px)}.mb-story-steps article>span{color:#536176;font-size:11px;font-weight:800;position:absolute;top:24px;right:24px}.mb-story-steps article>i{color:#fff;background:linear-gradient(145deg,#df419863,#3563cb40);border:1px solid #ca4ecc61;border-radius:14px;place-items:center;width:51px;height:51px;font-size:23px;font-style:normal;display:grid}.mb-story-steps h3{letter-spacing:-.025em;margin:53px 0 12px;font-size:20px}.mb-story-steps p{color:#98a4b5;margin:0;font-size:13px;line-height:1.55}.mb-use-cases{background:radial-gradient(circle at 50% 40%,#6032a424,#0000 34%),linear-gradient(#0000,#0b1221cc,#0000);max-width:none;padding-inline:max(28px,50vw - 697.5px)}.mb-section-heading-centred{text-align:center;max-width:760px;margin:0 auto}.mb-section-heading-centred>p{margin-inline:auto}.mb-case-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:52px;display:grid}.mb-case-grid>button{border:1px solid var(--mb-line);text-align:left;background:#0b1422;border-radius:19px;min-width:0;height:410px;padding:0;position:relative;overflow:hidden}.mb-case-grid>button:after{content:"";background:linear-gradient(#0000 35%,#02070ef0 88%);position:absolute;inset:0}.mb-case-grid>button>img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .5s,filter .5s;display:block}.mb-case-grid>button:hover>img{filter:saturate();transform:scale(1.045)}.mb-case-grid>button>span{z-index:2;color:#fff;position:absolute;bottom:23px;left:24px;right:21px}.mb-case-grid>button small,.mb-case-grid>button b{display:block}.mb-case-grid>button small{color:#f66eb3;letter-spacing:.16em;margin-bottom:8px;font-size:9px;font-weight:800}.mb-case-grid>button b{max-width:230px;font-size:18px;line-height:1.25}.mb-case-grid>button i{font-size:20px;font-style:normal;position:absolute;bottom:3px;right:0}.mb-business-panel{background:radial-gradient(circle at 10% 40%,#e1439729,#0000 33%),radial-gradient(circle at 90% 30%,#3065cb2e,#0000 35%),#091321;border:1px solid #899dc442;border-radius:26px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px;max-width:1395px;min-height:520px;margin:28px auto 0;padding:73px;scroll-margin-top:98px;display:grid}.mb-business-panel h2{font-size:clamp(40px,4vw,62px)}.mb-business-panel>div:first-child>p{color:#9eaabb;max-width:560px;margin:0;font-size:16px;line-height:1.65}.mb-business-panel>div:first-child>button,.mb-pricing-grid button,.mb-final-cta>button{color:#fff;background:linear-gradient(105deg,#ef5268,#df45ae 48%,#4389fb);border:1px solid #fff6;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;min-height:51px;margin-top:27px;padding:0 22px;font-weight:720;display:inline-flex;box-shadow:0 0 22px #d642ad33}.mb-business-console{background:#040b16d6;border:1px solid #2a3850;border-radius:18px;padding:18px;box-shadow:0 28px 60px #00000045}.mb-business-console>header{border-bottom:1px solid #1b283a;justify-content:space-between;align-items:center;padding:3px 3px 18px;display:flex}.mb-business-console>header>span{color:#738096;letter-spacing:.18em;font-size:8px}.mb-business-console>section{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.mb-business-console article{background:#0c1727;border:1px solid #1f2d42;border-radius:11px;padding:19px 15px}.mb-business-console article small,.mb-business-console article b,.mb-business-console article i{display:block}.mb-business-console article small{color:#728097;font-size:7px}.mb-business-console article b{margin:10px 0 8px;font-size:30px}.mb-business-console article i{color:#54d8ae;font-size:7px;font-style:normal}.mb-business-console>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.mb-business-console>div>span{color:#9eabba;border:1px solid #1e2b3e;border-radius:9px;align-items:center;gap:10px;min-height:45px;padding:0 12px;font-size:10px;display:flex}.mb-business-console>div i{color:#57d8ae;background:#37b8901f;border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.mb-pricing{padding-bottom:96px}.mb-pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:52px;display:grid}.mb-pricing-grid article{border:1px solid var(--mb-line);background:linear-gradient(145deg,#101b2d,#07101d);border-radius:19px;min-height:345px;padding:34px;position:relative}.mb-pricing-grid article.featured{background:radial-gradient(circle at 20% 0,#e63e9b2e,#0000 38%),linear-gradient(145deg,#12182d,#08101d);border-color:#e84aab8c}.mb-pricing-grid article>span{color:#ffc1df;letter-spacing:.14em;background:#da3c9724;border-radius:99px;padding:6px 8px;font-size:7px;position:absolute;top:18px;right:19px}.mb-pricing-grid article>small{color:#f267ab;letter-spacing:.16em;font-size:9px;font-weight:800}.mb-pricing-grid h3{max-width:340px;margin:46px 0 14px;font-size:26px;line-height:1.12}.mb-pricing-grid p{color:#98a4b5;max-width:330px;margin:0;font-size:14px;line-height:1.6}.mb-pricing-grid button{width:100%;box-shadow:none;background:#182439bf;border:0;border-radius:0 0 18px 18px;margin:0;padding:0 21px;position:absolute;bottom:0;left:0;right:0}.mb-pricing-grid article.featured button{background:linear-gradient(105deg,#e95372,#d647b7 47%,#4089fb)}.mb-final-cta{text-align:center;background:radial-gradient(circle at 50% 56%,#4e54dc3d,#0000 31%),radial-gradient(circle at 42% 70%,#e5389926,#0000 29%);flex-direction:column;justify-content:center;align-items:center;min-height:385px;padding:70px 20px;display:flex}.mb-final-cta h2{letter-spacing:-.045em;margin:31px 0 8px;font-size:clamp(36px,4.3vw,65px)}.mb-final-cta p{color:#9ba7b8;margin:0;font-size:18px}.mb-final-cta>button{min-width:215px}.mb-footer{background:#040a13;border-top:1px solid #8b9dbf2b;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;min-height:94px;padding:0 max(28px,50vw - 697.5px);display:grid}.mb-footer>a{text-decoration:none}.mb-footer nav{justify-content:center;align-items:center;gap:27px;display:flex}.mb-footer nav a,.mb-footer nav button{color:#8994a5;background:0 0;border:0;padding:0;font-size:11px;text-decoration:none}.mb-footer nav a:hover,.mb-footer nav button:hover{color:#fff}.mb-footer>p{color:#606d80;margin:0;font-size:9px}@media (max-width:1050px){.mb-story-section,.mb-pricing,.mb-use-cases{padding:90px 32px}.mb-story-steps,.mb-case-grid{grid-template-columns:1fr 1fr}.mb-business-panel{grid-template-columns:1fr;margin:20px 32px 0;padding:50px}.mb-pricing-grid{grid-template-columns:1fr}.mb-pricing-grid article{min-height:280px}.mb-footer{grid-template-columns:auto 1fr;padding:25px 32px}.mb-footer>p{grid-column:1/-1}.mb-footer nav{justify-content:flex-end}}@media (max-width:700px){.mb-story-section,.mb-use-cases,.mb-pricing{padding:74px 16px}.mb-section-heading h2,.mb-business-panel h2{font-size:39px}.mb-section-heading>p,.mb-business-panel>div:first-child>p{font-size:14px}.mb-story-steps,.mb-case-grid{grid-template-columns:1fr;margin-top:34px}.mb-story-steps article{min-height:235px}.mb-story-steps h3{margin-top:38px}.mb-case-grid>button{height:310px}.mb-business-panel{gap:35px;margin:8px 14px 0;padding:38px 20px}.mb-business-console>section,.mb-business-console>div{grid-template-columns:1fr}.mb-pricing-grid{margin-top:34px}.mb-pricing-grid article{min-height:300px;padding:26px}.mb-pricing-grid h3{margin-top:42px;font-size:23px}.mb-final-cta{min-height:360px}.mb-final-cta h2{font-size:39px}.mb-final-cta p{font-size:15px}.mb-footer{grid-template-columns:1fr;padding:28px 18px}.mb-footer nav{grid-template-columns:1fr 1fr;justify-content:start;gap:17px;display:grid}.mb-footer>p{grid-column:auto}}.album-studio-title>span.is-waiting i{background:#f2b75d;box-shadow:0 0 13px #f2b75d}.album-studio-title>span.is-saving i{background:#5fa2ff;animation:1s ease-in-out infinite album-save-pulse;box-shadow:0 0 13px #5fa2ff}@keyframes album-save-pulse{50%{opacity:.35;transform:scale(.72)}}.album-studio-command-metrics>span:nth-child(3){background:linear-gradient(145deg,#0d383a66,#071428);border-color:#5bddb838}.album-studio-command-metrics>span:nth-child(3) b{color:#75e2bd}.album-story-filmstrip>div>button.active{border-color:#ed64ae;box-shadow:0 0 0 2px #ed64ae2e,0 0 24px #4d7aff4d}.momento-album-book.is-editable .album-photo-open{cursor:pointer}.momento-album-book.is-editable .album-photo{transition:box-shadow .18s,outline-color .18s}.momento-album-book.is-editable .album-photo:hover{outline:1px solid color-mix(in srgb,var(--album-accent),#fff 25%);outline-offset:-1px}.album-photo.is-studio-selected{z-index:8;outline-offset:-2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--album-accent),transparent 72%),0 0 28px color-mix(in srgb,var(--album-accent),transparent 50%);outline:2px solid var(--album-accent)!important;overflow:visible!important}.album-photo.is-studio-selected:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff73 50%,#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),#ffffff73 50%,#0000 calc(50% + .5px));border:1px dashed #ffffffa8;position:absolute;inset:8%}.album-photo.is-studio-locked:before{content:"LOCKED";z-index:12;color:#fff;letter-spacing:.1em;background:#030812b8;border-radius:5px;padding:4px 6px;font-size:5px;font-weight:850;position:absolute;bottom:7px;right:7px}.album-studio-selection{z-index:15;border:1px solid color-mix(in srgb,var(--album-accent),#fff 10%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030a16f0;border-radius:7px;justify-content:flex-end;align-items:center;gap:4px;min-height:27px;padding:3px;display:flex;position:absolute;inset:-32px -2px auto;box-shadow:0 10px 25px #0000004d}.album-studio-selection>span{color:#f4f7fb;letter-spacing:.12em;margin-right:auto;padding:0 5px;font-size:5px;font-weight:850}.album-studio-selection>span i{background:var(--album-accent);width:5px;height:5px;box-shadow:0 0 8px var(--album-accent);border-radius:50%;margin-right:4px;display:inline-block}.album-studio-selection button{color:#e9eef6;background:#101d31;border:1px solid #ffffff24;border-radius:4px;min-height:20px;padding:0 6px;font-size:5px;font-weight:750}.album-photo-open>img,.album-photo-open>video,.album-video-note-moment>video{transform-origin:50%;transition:object-position .18s,transform .18s}.album-photo.priority-hero:not(.is-studio-selected){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--album-accent),transparent 45%)}.momento-album-book.type-display-modern .album-cover-copy h1,.momento-album-book.type-display-modern .album-inside-cover-copy h2{letter-spacing:-.06em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:650}.momento-album-book.type-display-romantic .album-cover-copy h1,.momento-album-book.type-display-romantic .album-inside-cover-copy h2{font-family:Iowan Old Style,Baskerville,Georgia,serif;font-style:italic;font-weight:500}.momento-album-book.type-body-literary .album-photo figcaption,.momento-album-book.type-body-literary .album-comment-moment,.momento-album-book.type-body-literary .album-voice-moment{font-family:Iowan Old Style,Baskerville,Georgia,serif}.momento-album-book.type-scale-quiet .album-cover-copy h1{font-size:clamp(26px,4vw,47px)}.momento-album-book.type-scale-statement .album-cover-copy h1{font-size:clamp(44px,6.1vw,82px);line-height:.84}.momento-album-book .album-photo-composition{gap:calc(5px + (1 - var(--album-density,.52))*11px)}.momento-album-book .album-page-mark{opacity:calc(.48 + var(--album-energy,.58)*.42)}.momento-album-book .album-cover-art{background-position:var(--album-cover-position,center);transform:scale(var(--album-cover-zoom,1.01)) rotate(var(--album-cover-rotation,0deg));transform-origin:50%}.album-moment-chapter{background:0 0!important;grid-area:1/1/-1/-1!important}.album-chapter-page{width:100%;height:100%;color:var(--album-ink);background:radial-gradient(circle at 84% 18%,color-mix(in srgb,var(--album-accent),transparent 72%),transparent 35%),linear-gradient(145deg,color-mix(in srgb,var(--album-paper),#fff 8%),var(--album-paper));flex-direction:column;justify-content:center;align-items:flex-start;padding:14%;display:flex;position:relative;overflow:hidden}.album-chapter-page:after{content:"";border:1px solid color-mix(in srgb,var(--album-accent),transparent 52%);width:54%;height:54%;box-shadow:0 0 0 35px color-mix(in srgb,var(--album-accent),transparent 91%),0 0 0 72px color-mix(in srgb,var(--album-accent),transparent 95%);border-radius:50%;position:absolute;bottom:-18%;right:-16%}.album-chapter-page>small{z-index:1;color:var(--album-accent);letter-spacing:.2em;font-size:7px;font-weight:850;position:relative}.album-chapter-page>i{z-index:1;background:var(--album-accent);width:48px;height:2px;margin:22px 0;position:relative}.album-chapter-page>h2{z-index:1;letter-spacing:-.04em;max-width:90%;margin:0;font:500 clamp(30px,4vw,54px)/.9 Iowan Old Style,Baskerville,Georgia,serif;position:relative}.album-chapter-page>p{z-index:1;max-width:78%;color:var(--album-muted);margin:16px 0 0;font-size:9px;line-height:1.55;position:relative}.album-chapter-page>span{z-index:1;color:var(--album-muted);letter-spacing:.18em;font-size:5px;font-weight:800;position:absolute;bottom:11%;left:14%}.album-contextual-inspector{background:radial-gradient(circle at 100% 0,#4171ff2e,#0000 35%),radial-gradient(circle at 0 20%,#ef4da726,#0000 36%),linear-gradient(150deg,#0d1b31,#071426);border-bottom:1px solid #7e9bcf3d;padding:20px 22px 24px;position:relative;box-shadow:0 20px 45px #00000038}.album-contextual-inspector:before{content:"";background:linear-gradient(90deg,#ff5d94,#b64bd0,#3b88ff);height:2px;position:absolute;inset:0 0 auto}.album-contextual-inspector>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.album-contextual-inspector>header small{color:#f174b6;letter-spacing:.16em;font-size:7px;font-weight:850}.album-contextual-inspector>header h3{color:#fff;margin:6px 0 4px;font:600 20px/1.05 Iowan Old Style,Baskerville,Georgia,serif}.album-contextual-inspector>header p{color:#8192aa;margin:0;line-height:1.45;font-size:7px!important}.album-contextual-inspector>header>button{color:#d8e1ee;background:#071426;border:1px solid #7e9cd340;border-radius:50%;flex:none;width:30px;height:30px}.album-selected-preview{color:#f070b2;background:radial-gradient(circle,#182b4b,#061120 68%);border:1px solid #809ed547;border-radius:12px;place-items:center;height:155px;margin-bottom:10px;font-size:34px;display:grid;overflow:hidden}.album-selected-preview img,.album-selected-preview video{object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}.album-context-actions{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:17px;display:grid}.album-context-actions button{color:#a8b6c8;background:#071426;border:1px solid #809dd23d;border-radius:8px;min-height:35px;font-size:7px;font-weight:750}.album-context-actions button:hover,.album-context-actions button.active{color:#fff;background:linear-gradient(130deg,#e548a03b,#3c6be436);border-color:#ef5cae8c}.album-contextual-inspector>label,.album-precision-controls>label{color:#aeb9c9;gap:6px;margin:0 0 12px;font-size:7px;font-weight:750;display:grid}.album-contextual-inspector input,.album-contextual-inspector select,.album-contextual-inspector textarea{color:#fff;width:100%;min-height:42px;font:inherit;resize:vertical;background:#061221;border:1px solid #293b56;border-radius:8px;outline:0;padding:9px 11px}.album-contextual-inspector input:focus,.album-contextual-inspector select:focus,.album-contextual-inspector textarea:focus{border-color:#d65cab;box-shadow:0 0 0 3px #d65cab1f}.album-precision-controls{background:#030b1785;border:1px solid #7c99ce2e;border-radius:11px;margin-bottom:15px;padding:13px}.album-precision-controls label{grid-template-columns:1fr auto;align-items:center}.album-precision-controls label output{color:#f17ab9;font-size:6px}.album-precision-controls input[type=range]{accent-color:#dd59ab;grid-column:1/-1;min-height:22px;padding:0}.album-precision-controls>small{color:#63768f;font-size:6px;line-height:1.5;display:block}.album-trim-controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.album-trim-controls label{color:#aeb9c9;gap:5px;font-size:7px;display:grid}.album-voice-moment blockquote{color:var(--album-ink);margin:14px 0 0;font:italic 500 18px/1.22 Iowan Old Style,Baskerville,Georgia,serif}.album-voice-transcript,.album-video-transcript{max-height:78px;color:var(--album-muted);margin:10px 0 0;font-size:7px;line-height:1.5;overflow:auto}.album-resolution-readout{color:#71839a;align-items:center;gap:6px;margin:-2px 0 10px;display:flex;font-size:6px!important}.album-resolution-readout i{border-radius:50%;width:7px;height:7px}.album-resolution-readout i.ready{background:#5edbb6;box-shadow:0 0 9px #5edbb68c}.album-resolution-readout i.warning{background:#efb85d;box-shadow:0 0 9px #efb85d73}.album-design-director{background:radial-gradient(circle at 100% 0,#3c68e824,#0000 38%),#061122b8;border:1px solid #eb50a847!important;border-radius:13px!important;padding:14px!important}.album-design-director>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.album-design-director button{color:#dbe3ee;text-align:left;background:linear-gradient(145deg,#0c1d34,#071426);border:1px solid #7d9bd133;border-radius:9px;min-height:66px;padding:10px}.album-design-director button:hover{border-color:#f05dae80;transform:translateY(-1px)}.album-design-director button b,.album-design-director button small{display:block}.album-design-director button b{font-size:8px}.album-design-director button small{color:#718299;margin-top:5px;line-height:1.4;font-size:6px!important}.album-rhythm-director{background:#061326;border:1px solid #7e9bcf2e!important;border-radius:12px!important;padding:14px!important}.album-rhythm-director label{gap:4px;display:grid}.album-rhythm-director label>span{color:#8091a7;justify-content:space-between;font-size:6px;display:flex}.album-rhythm-director input{accent-color:#e45daf}.album-typography-system>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.album-typography-system label{color:#8394aa;gap:5px;font-size:6px;display:grid}.album-typography-system label:last-child{grid-column:1/-1}.album-chapter-builder{background:radial-gradient(circle at 100% 0,#446ae61f,#0000 38%),#061426;border:1px solid #eb54aa40;border-radius:14px;margin-bottom:17px;padding:14px}.album-chapter-builder>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.album-chapter-builder>header small{color:#ee70b0;letter-spacing:.14em;font-size:6px;font-weight:850}.album-chapter-builder>header h4{color:#eef3f8;margin:5px 0 0;font:500 17px/1 Georgia,serif}.album-chapter-builder>header button{color:#c5d0df;background:#0a1a30;border:1px solid #809dd340;border-radius:7px;min-height:31px;padding:0 9px;font-size:6px}.album-chapter-builder>p{color:#75879e;margin:8px 0 12px;line-height:1.45;font-size:6px!important}.album-chapter-builder>div{gap:6px;display:grid}.album-chapter-builder article{background:#08162a;border:1px solid #7e9bd024;border-radius:9px;grid-template-columns:26px 1fr 1.35fr auto;align-items:end;gap:6px;padding:8px;display:grid}.album-chapter-builder article>span{color:#f179b9;background:#e54da821;border-radius:50%;align-self:center;place-items:center;width:24px;height:24px;font-size:6px;display:grid}.album-chapter-builder article label{color:#72839a;gap:4px;font-size:5px;display:grid}.album-chapter-builder article input{color:#fff;background:#061222;border:1px solid #7e9bd033;border-radius:6px;width:100%;min-width:0;height:32px;padding:0 7px;font-size:7px}.album-chapter-builder article>b{color:#8495aa;white-space:nowrap;align-self:center;font-size:6px}.album-replace-mode{background:linear-gradient(130deg,#da3c9c30,#3467dd26);border:1px solid #ef56ab7a;border-radius:12px;margin-bottom:14px;padding:14px;position:relative}.album-replace-mode span,.album-replace-mode b,.album-replace-mode p{display:block}.album-replace-mode span{color:#f278b8;letter-spacing:.15em;font-size:6px;font-weight:850}.album-replace-mode b{color:#fff;margin-top:6px;font-size:10px}.album-replace-mode p{color:#8797ac;margin:4px 70px 0 0;font-size:7px!important}.album-replace-mode button{color:#d7e0eb;background:#071426;border:1px solid #ffffff2e;border-radius:7px;min-height:30px;padding:0 8px;font-size:6px;position:absolute;top:10px;right:10px}.album-media-picker button.replace-candidate{border-color:#ed61ae80;box-shadow:inset 0 0 0 1px #ed61ae33}.album-quality-score{background:radial-gradient(circle at 8%,#38caa426,#0000 36%),#061426;border:1px solid #5ad9b63d;border-radius:14px;grid-template-columns:96px 1fr;align-items:center;gap:15px;margin-bottom:15px;padding:15px;display:grid}.album-quality-score>div:first-child{border:2px solid #62d9b6;border-radius:50%;justify-content:center;align-items:baseline;width:86px;height:86px;padding-top:26px;display:flex;box-shadow:0 0 28px #52dab533,inset 0 0 22px #41c19f14}.album-quality-score strong{color:#fff;font:600 31px/1 Georgia,serif}.album-quality-score>div:first-child span{color:#6f839b;font-size:7px}.album-quality-score small{color:#63dcb8;letter-spacing:.14em;font-size:6px;font-weight:850}.album-quality-score h4{color:#fff;margin:6px 0 4px;font:500 17px/1.05 Georgia,serif}.album-quality-score p{color:#74869e;margin:0;line-height:1.45;font-size:6px!important}.album-audit-list{gap:6px;margin-bottom:20px;display:grid}.album-audit-list article{background:#071426;border:1px solid #7e9bd029;border-radius:10px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:62px;padding:8px 9px;display:grid}.album-audit-list article>span{border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:850;display:grid}.album-audit-list article.pass>span{color:#62ddb7;background:#37c09c1f}.album-audit-list article.warning>span{color:#f1b85d;background:#dd972a1f}.album-audit-list article.error>span{color:#ff7193;background:#df436c21}.album-audit-list article b,.album-audit-list article small{display:block}.album-audit-list article b{color:#dce5ef;font-size:7px}.album-audit-list article small{color:#72839a;margin-top:4px;line-height:1.4;font-size:6px!important}.album-audit-list article button{color:#c5d0de;background:#0b1b31;border:1px solid #809dd33d;border-radius:6px;min-height:28px;padding:0 8px;font-size:6px}.album-version-studio,.album-review-studio{background:#061326;border:1px solid #7e9bd02e!important;border-radius:12px!important;padding:14px!important}.album-version-studio>div,.album-review-studio>div{grid-template-columns:1fr auto;gap:6px;display:grid}.album-version-studio>div button,.album-review-studio>div button{color:#fff;background:linear-gradient(115deg,#da409f52,#3769e14d);border:1px solid #ef5bad73;border-radius:8px;min-width:92px;font-size:7px;font-weight:750}.album-version-studio ul,.album-review-studio ul{gap:5px;margin:4px 0 0;padding:0;list-style:none;display:grid}.album-version-studio li{background:#08172a;border:1px solid #7c9acf24;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.album-version-studio li b,.album-version-studio li small{display:block}.album-version-studio li b{color:#e0e7f0;font-size:7px}.album-version-studio li small{color:#687a91;margin-top:3px;font-size:5px}.album-version-studio li button{color:#bfcbd9;background:#0b1b31;border:1px solid #7e9bd038;border-radius:6px;min-height:28px;padding:0 8px;font-size:6px}.album-review-studio>label{gap:5px;display:grid}.album-review-studio textarea{color:#fff;resize:vertical;background:#071322;border:1px solid #293b55;border-radius:8px;min-height:74px;padding:9px;font-size:8px}.album-review-studio>div button:disabled{opacity:.35}.album-review-studio li{background:#08172a;border:1px solid #7c9acf24;border-radius:8px;grid-template-columns:25px 1fr;gap:7px;padding:8px;display:grid}.album-review-studio li>button{color:#f175b4;background:#071426;border:1px solid #809dd340;border-radius:50%;width:24px;height:24px}.album-review-studio li.resolved{opacity:.48}.album-review-studio li.resolved p{text-decoration:line-through}.album-review-studio li b,.album-review-studio li small{color:#71839a;font-size:5px}.album-review-studio li p{color:#d8e1ed;margin:4px 0;line-height:1.4;font-size:7px!important}.album-print-preflight{background:#061326;border:1px solid #7e9bd02e;border-radius:12px;padding:14px}.album-print-preflight>small{color:#f071b1;letter-spacing:.14em;font-size:6px;font-weight:850}.album-print-preflight>div{gap:6px;margin-top:9px;display:grid}.album-print-preflight article{background:#08172a;border:1px solid #7e9bd024;border-radius:8px;grid-template-columns:30px 1fr;gap:1px 8px;padding:9px;display:grid}.album-print-preflight article>span{color:#ef72b2;background:#e34aa31f;border-radius:7px;grid-row:1/3;place-items:center;width:28px;height:28px;display:grid}.album-print-preflight article>b{color:#dce5ef;font-size:7px}.album-print-preflight article>small{color:#6e8096;font-size:5px!important}.album-publish-blocked,.album-publish-ready{border-radius:11px;gap:6px;margin-bottom:15px;padding:13px;display:grid}.album-publish-blocked{background:#9423451f;border:1px solid #ef5c7f59}.album-publish-blocked>span{color:#ff7b99;letter-spacing:.14em;font-size:6px;font-weight:850}.album-publish-blocked>b{color:#f1f4f8;font-size:8px}.album-publish-blocked>button{color:#fff;background:#0b1b31;border:1px solid #ffffff30;border-radius:7px;min-height:34px;margin-top:3px;font-size:7px}.album-publish-ready{background:#2ca0841a;border:1px solid #5bdbb64d;grid-template-columns:26px 1fr;align-items:center}.album-publish-ready>span{color:#07151c;background:#66dfba;border-radius:50%;grid-row:1/3;place-items:center;width:25px;height:25px;display:grid}.album-publish-ready>b{color:#dff9f0;font-size:8px}.album-publish-ready>small{color:#77a697;font-size:6px}@media (max-width:1450px){.album-studio-selection{inset:-29px -2px auto}.album-studio-selection>span{display:none}.album-contextual-inspector{padding-inline:17px}.album-chapter-builder article{grid-template-columns:24px 1fr}.album-chapter-builder article label:nth-of-type(2){grid-column:2}.album-chapter-builder article>b{text-align:right;grid-column:1/-1}}@media (max-width:1180px){.album-contextual-inspector{grid-column:1/-1}.album-studio-v84 .album-continuous-inspector>.album-contextual-inspector{position:relative;top:auto}.album-quality-studio{grid-column:1/-1}.album-design-director>div{grid-template-columns:repeat(4,1fr)}.album-chapter-builder article{grid-template-columns:26px 1fr 1.35fr auto}.album-chapter-builder article label:nth-of-type(2),.album-chapter-builder article>b{grid-column:auto}}@media (max-width:760px){.album-studio-command-metrics{grid-template-columns:repeat(4,1fr);gap:5px;width:100%;display:grid}.album-studio-command-metrics>span{min-width:0;min-height:43px}.album-studio-command-metrics b{font-size:15px}.album-contextual-inspector{padding:18px 14px}.album-selected-preview{height:210px}.album-context-actions,.album-design-director>div{grid-template-columns:1fr 1fr}.album-chapter-builder article{grid-template-columns:24px 1fr}.album-chapter-builder article label:nth-of-type(2){grid-column:2}.album-chapter-builder article>b{text-align:right;grid-column:1/-1}.album-quality-score{grid-template-columns:74px 1fr;padding:11px}.album-quality-score>div:first-child{width:68px;height:68px;padding-top:20px}.album-quality-score strong{font-size:25px}.album-typography-system>div{grid-template-columns:1fr}.album-typography-system label:last-child{grid-column:auto}.album-studio-selection{min-height:24px;inset:4px 4px auto auto}.album-studio-selection>button:first-of-type{display:none}.album-photo.is-studio-selected{overflow:hidden!important}}@media print{.album-print-chapter{background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--album-accent),transparent 76%),transparent 36%),#f6f1e8!important;grid-column:1/-1!important;min-height:150mm!important}.album-print-chapter>div{width:100%;text-align:left!important;justify-content:center!important;align-items:flex-start!important;padding:15%!important}.album-print-chapter>div span{color:var(--album-accent)!important;font-size:24px!important}.album-print-chapter>div b{color:#15192a!important;margin-top:18px!important;font:500 38pt/1 Iowan Old Style,Baskerville,Georgia,serif!important}.album-print-chapter>div small{color:#596273!important;max-width:65%!important;margin-top:15px!important;font-size:12pt!important;line-height:1.5!important}}.album-studio-v84 .album-studio-toolrail{background:radial-gradient(circle at 50% 0,#dd49a624,#0000 34%),linear-gradient(175deg,#0a1d35fa,#040c18fa);border-color:#799bda4d;gap:6px;padding:7px;box-shadow:inset 0 1px #ffffff0a,0 24px 60px #00000061}.album-studio-v84 .album-studio-toolrail button{background:#040d1b6b;border-color:#7d9dd61a;min-height:76px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative;overflow:hidden}.album-studio-v84 .album-studio-toolrail button:before{content:"";opacity:0;background:linear-gradient(#ff5c9e,#a64ee0,#3d8cff);border-radius:0 8px 8px 0;width:3px;transition:opacity .18s,transform .18s;position:absolute;inset:10px auto 10px 0;transform:scaleY(.35)}.album-studio-v84 .album-studio-toolrail button:after{content:attr(data-step);color:#50647e;letter-spacing:.08em;font-size:5px;font-weight:900;position:absolute;top:7px;right:7px}.album-studio-v84 .album-studio-toolrail button:hover{transform:translateY(-1px)}.album-studio-v84 .album-studio-toolrail button.active:before{opacity:1;transform:scaleY(1)}.album-studio-v84 .album-studio-toolrail button.active{background:linear-gradient(145deg,#e1479e3d,#3367e133);border-color:#ee58ae73;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0e061e47}.album-studio-v84 .album-studio-toolrail button b{letter-spacing:.025em;font-size:8px}.album-studio-v84 .album-studio-toolrail button small{color:#70849d;max-width:64px;font-size:5.5px}.album-studio-v84 .album-studio-toolrail button i{color:#b9c8dc;background:radial-gradient(circle at 30% 20%,#ffffff14,#0000 38%),linear-gradient(145deg,#102540,#071426);border-color:#83a6e245;border-radius:11px;width:34px;height:34px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #00000038}.album-studio-v84 .album-studio-toolrail button i svg{stroke-width:1.65px;width:16px;height:16px}.album-studio-v84 .album-studio-toolrail button.active i{color:#fff;background:radial-gradient(circle at 28% 18%,#ffffff29,#0000 34%),linear-gradient(145deg,#e648a4bd,#4b5adaad);border-color:#f968bd9e;box-shadow:inset 0 1px #ffffff2e,0 0 22px #e346a547,0 10px 22px #00000040}.album-studio-v84 .album-studio-command-actions>.album-inspector-toggle{display:none}.album-studio-v84 .album-studio-history-tools button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.album-studio-v84 .album-studio-history-tools button svg{stroke-width:1.7px;vertical-align:middle;width:13px;height:13px}.album-studio-v84 .album-studio-save{gap:9px}.album-studio-v84 .album-studio-save>svg{stroke-width:1.8px;width:15px;height:15px}.album-studio-v84 .album-studio-save>svg:last-child{margin-left:auto}.album-studio-v84 .album-studio-save>span{white-space:nowrap}.album-studio-v84 .album-continuous-inspector{overscroll-behavior:contain;background:radial-gradient(circle at 0 0,#e445a31a,#0000 25%),radial-gradient(circle at 100% 36%,#2f68ea17,#0000 28%),linear-gradient(165deg,#0b192c,#06111f 58%,#040b16);border-color:#7b9ad34a}.album-studio-v84 .album-continuous-inspector>.album-studio-task-header{background:linear-gradient(110deg,#e84aa514,#0000 44%),#061120db;grid-template-columns:1fr;gap:16px;min-height:164px;padding:23px 22px 18px!important;display:grid!important}.album-studio-task-heading{grid-template-columns:38px 1fr;align-items:start;gap:12px;display:grid}.album-studio-task-heading>span{color:#ff80bd;background:linear-gradient(145deg,#de429c2e,#396ae429);border:1px solid #ef5bae73;border-radius:12px;place-items:center;width:38px;height:38px;font-size:8px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff0f,0 0 26px #dc409f1f}.album-studio-task-heading>span svg{stroke-width:1.65px;width:18px;height:18px}.album-studio-v84 .album-studio-task-heading h3{font-size:26px;margin-top:7px!important}.album-studio-v84 .album-studio-task-heading p{max-width:36ch}.album-studio-v84 .album-studio-task-header .album-studio-readiness{margin-top:0;padding-left:50px}.album-studio-v84 .album-studio-task-header .album-studio-readiness b{justify-content:space-between;display:flex}.album-studio-v84 .album-inspector-block{border-bottom:0;border-right:0;min-height:300px;padding-top:25px;padding-bottom:34px;animation:.22s both album-studio-panel-in}.album-studio-v84 .album-inspector-block>fieldset{background:radial-gradient(circle at 100% 0,#416ce014,#0000 36%),linear-gradient(145deg,#09192df0,#05101fe6);border-radius:15px;box-shadow:inset 0 1px #ffffff09,0 16px 34px #0000001f;border:1px solid #7e9ed630!important;padding:15px!important}.album-studio-v84 .album-inspector-block>fieldset>legend{color:#e983ba;letter-spacing:.11em;text-transform:uppercase;padding:0 7px;font-size:7px;font-weight:900}.album-studio-v84 .album-inspector-block>label:not(.album-colour-picker){background:linear-gradient(145deg,#09182beb,#05101fe6);border:1px solid #7e9ed62e;border-radius:13px;padding:13px}.album-studio-v84 .album-inspector-block input:not([type=checkbox]):not([type=color]),.album-studio-v84 .album-inspector-block select,.album-studio-v84 .album-contextual-inspector input,.album-studio-v84 .album-contextual-inspector select,.album-studio-v84 .album-contextual-inspector textarea{background:linear-gradient(#07172a,#05111f);border-color:#82a3de45;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px 7px #0000003d}.album-studio-v84 .album-inspector-block input:focus,.album-studio-v84 .album-inspector-block select:focus,.album-studio-v84 .album-contextual-inspector input:focus,.album-studio-v84 .album-contextual-inspector select:focus,.album-studio-v84 .album-contextual-inspector textarea:focus{background:#08192c;border-color:#f05bb0b3;box-shadow:0 0 0 3px #e34aa51f,0 0 24px #4971e314}.album-studio-v84 .album-template-gallery button,.album-studio-v84 .album-theme-grid button,.album-studio-v84 .album-cover-look-grid button,.album-studio-v84 .album-scene-grid button,.album-studio-v84 .album-layout-choices button,.album-studio-v84 .album-story-order-options button,.album-studio-v84 .album-note-style-choices button{background:linear-gradient(145deg,#0c1e35f2,#061222f2);border-color:#809fd72e;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff08}.album-studio-v84 .album-template-gallery button:hover,.album-studio-v84 .album-theme-grid button:hover,.album-studio-v84 .album-cover-look-grid button:hover,.album-studio-v84 .album-scene-grid button:hover,.album-studio-v84 .album-layout-choices button:hover,.album-studio-v84 .album-story-order-options button:hover,.album-studio-v84 .album-note-style-choices button:hover{z-index:1;border-color:#ed5cae7a;transform:translateY(-2px);box-shadow:0 14px 28px #00000038,0 0 22px #d845a014}.album-studio-v84 .album-template-gallery button.active,.album-studio-v84 .album-theme-grid button.active,.album-studio-v84 .album-cover-look-grid button.active,.album-studio-v84 .album-scene-grid button.active,.album-studio-v84 .album-layout-choices button.active,.album-studio-v84 .album-story-order-options button.active,.album-studio-v84 .album-note-style-choices button.active{background:radial-gradient(circle at 100% 0,#4173ee2e,#0000 42%),linear-gradient(145deg,#de459f2e,#091a2ff5);border-color:#f867bb9e;box-shadow:inset 0 1px #ffffff12,0 0 24px #de45a11a}.album-studio-v84 .album-contextual-inspector{background:radial-gradient(circle at 100% 0,#3f70ec36,#0000 36%),radial-gradient(circle at 0 18%,#ed4caa2b,#0000 38%),linear-gradient(150deg,#0e1e35,#071426);border-bottom-color:#80a0da45;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #0000003d}@keyframes album-studio-panel-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.album-design-divider{background:linear-gradient(90deg,#ef59ac8c,#4175ed3d,#0000);height:1px;margin:30px 0 28px;position:relative}.album-design-divider span{color:#ef73b3;letter-spacing:.15em;text-transform:uppercase;background:#081426;padding:3px 9px 3px 0;font-size:6px;font-weight:900;position:absolute;top:-10px;left:0}.album-editor-empty-state{background:#05101fad;border:1px dashed #7c9dd54d;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;gap:12px;margin:18px 20px 0;padding:14px;display:grid}.album-editor-empty-state>span{color:#ed72b1;background:linear-gradient(145deg,#e249a026,#3969e326);border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.album-editor-empty-state b,.album-editor-empty-state small{display:block}.album-editor-empty-state b{color:#e4ebf5;font-size:8px}.album-editor-empty-state small{color:#75869c;margin-top:4px;font-size:6px;line-height:1.45}.album-story-moment-controls{padding-bottom:14px}.album-story-moment-controls>label:last-child{margin-bottom:0}.album-inspector-share>.album-print-preflight{margin-bottom:20px}.album-audit-list article>span svg,.album-publish-ready>span svg,.album-print-preflight article>span svg{stroke-width:1.8px;width:14px;height:14px}.album-studio-rail-toggle{z-index:31;color:#fff;background:radial-gradient(circle at 30% 15%,#ffffff26,#0000 32%),linear-gradient(155deg,#da3f9cf5,#5c44cbf5 58%,#2f77ebf5);border:1px solid #f464b97a;border-radius:12px;flex-direction:column;grid-area:1/3;justify-content:center;place-self:start;align-items:center;gap:7px;width:38px;min-height:84px;margin-top:18px;padding:8px 5px;transition:transform .2s,box-shadow .2s,filter .2s;display:flex;position:sticky;top:132px;transform:translate(-50%);box-shadow:inset 0 1px #ffffff26,0 0 0 4px #06111fe6,0 12px 30px #15072861,0 0 24px #dc449f2e}.album-studio-rail-toggle:hover{filter:brightness(1.1);box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #06111ff0,0 15px 34px #15072870,0 0 32px #dc449f47}.album-studio-rail-toggle svg{stroke-width:1.8px;width:17px;height:17px}.album-studio-rail-toggle span{letter-spacing:.07em;text-align:center;text-transform:uppercase;max-width:30px;font-size:5px;font-weight:900;line-height:1.2}.album-studio-rail-toggle.is-closed{flex-direction:row;width:92px;min-height:40px;margin:0;padding-inline:10px;position:absolute;top:18px;right:8px;transform:none}.album-studio-rail-toggle.is-closed span{white-space:nowrap;max-width:none}@media (min-width:1181px){.album-studio-v84>.album-studio-pro-layout{grid-template-rows:auto;position:relative}.album-studio-v84>.album-studio-pro-layout>.album-studio-toolrail{grid-area:1/1}.album-studio-v84>.album-studio-pro-layout>.album-studio-canvas{grid-area:1/2}.album-studio-v84 .album-continuous-inspector{grid-area:1/3}.album-studio-v84>.album-studio-pro-layout.inspector-collapsed>.album-studio-canvas{grid-area:1/2}}.album-studio-v84{--album-studio-ui-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.album-studio-v84 .album-studio-commandbar,.album-studio-v84 .album-studio-commandbar button,.album-studio-v84 .album-studio-toolrail,.album-studio-v84 .album-studio-toolrail button,.album-studio-v84 .album-live-preview>header,.album-studio-v84 .album-live-preview>header button,.album-studio-v84 .album-story-filmstrip,.album-studio-v84 .album-story-filmstrip button,.album-studio-v84 .album-continuous-inspector,.album-studio-v84 .album-continuous-inspector button,.album-studio-v84 .album-continuous-inspector input,.album-studio-v84 .album-continuous-inspector select,.album-studio-v84 .album-continuous-inspector textarea,.album-studio-v84 .album-continuous-inspector label,.album-studio-v84 .album-continuous-inspector legend,.album-studio-v84 .album-studio-rail-toggle,.album-studio-v84 .album-studio-commandbar h2,.album-studio-v84 .album-studio-command-metrics b,.album-studio-v84 .album-continuous-inspector h3,.album-studio-v84 .album-continuous-inspector h4,.album-studio-v84 .album-continuous-inspector b,.album-studio-v84 .album-continuous-inspector strong,.album-studio-v84 .album-continuous-inspector output{font-family:var(--album-studio-ui-font)!important}.album-studio-v84 .album-continuous-inspector h3,.album-studio-v84 .album-continuous-inspector h4{letter-spacing:-.035em}.album-studio-v84 .album-continuous-inspector button,.album-studio-v84 .album-studio-commandbar button,.album-studio-v84 .album-live-preview>header button,.album-studio-v84 .album-story-filmstrip button,.album-studio-v84 .album-studio-toolrail button{letter-spacing:-.01em;font-weight:720}.album-studio-journey{z-index:28;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040d1aeb;border-top:1px solid #7e9dd540;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:72px;padding:9px 11px;display:grid;position:sticky;bottom:0;box-shadow:0 -18px 34px #0208129e}.album-studio-journey>button{color:#dce5f0;text-align:left;background:linear-gradient(145deg,#0b1b31,#071426);border:1px solid #7e9dd53d;border-radius:10px;align-content:center;gap:3px;min-width:0;min-height:50px;padding:8px 11px;display:grid}.album-studio-journey>button:last-child{text-align:right}.album-studio-journey>button:hover:not(:disabled){background:linear-gradient(135deg,#de449e3b,#3a6be538);border-color:#ef5bae85}.album-studio-journey>button:disabled{opacity:.28}.album-studio-journey>button small{color:#6f8198;letter-spacing:.09em;text-transform:uppercase;font-size:5px;font-weight:800}.album-studio-journey>button b{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.album-studio-journey>span{color:#708198;text-align:center;min-width:48px;font-size:6px}.album-studio-journey>span>b{color:#fff;font-size:10px}.album-studio-journey>span>i{background:#15253c;border-radius:99px;width:44px;height:3px;margin:5px auto 0;display:block;overflow:hidden}.album-studio-journey>span>i>em{border-radius:inherit;background:linear-gradient(90deg,#ed5c9f,#a64ddb,#3c86f7);height:100%;display:block}@media (max-width:1180px){.album-studio-v84 .album-continuous-inspector{display:block}.album-studio-v84 .album-inspector-block{border-right:0}.album-studio-v84 .album-studio-toolrail button{min-width:106px}.album-studio-v84 .album-studio-task-header .album-studio-readiness{padding-left:50px}.album-studio-v84 .album-studio-command-actions>.album-inspector-toggle{display:flex}.album-studio-v84 .album-studio-command-actions>.album-inspector-toggle svg{width:15px;height:15px}.album-studio-rail-toggle{display:none}}@media (max-width:760px){.album-studio-v84 .album-studio-toolrail{gap:5px}.album-studio-v84 .album-studio-toolrail button{min-width:88px;min-height:58px}.album-studio-v84 .album-studio-toolrail button:after{top:5px;right:5px}.album-studio-v84 .album-continuous-inspector>.album-studio-task-header{gap:13px;min-height:0;padding:17px 14px 14px!important}.album-studio-task-heading{grid-template-columns:34px 1fr;gap:10px}.album-studio-task-heading>span{width:34px;height:34px}.album-studio-v84 .album-studio-task-heading h3{font-size:22px}.album-studio-v84 .album-studio-task-header .album-studio-readiness{padding-left:44px}.album-design-divider{margin:26px 0 24px}.album-editor-empty-state{margin:13px 13px 0}.album-studio-journey{min-height:66px;padding:7px}.album-studio-journey>button{min-height:47px;padding-inline:8px}.album-studio-journey>span{min-width:42px}.album-studio-journey>span>i{width:38px}}@media (prefers-reduced-motion:reduce){.album-studio-v84 .album-inspector-block{animation:none}.album-studio-v84 .album-studio-toolrail button{transition:none}}.mb-brand{flex:none;align-items:center;width:182px;height:68px;line-height:0;display:inline-flex}.mb-brand>img{object-fit:contain;filter:drop-shadow(0 0 18px #d741b333);width:100%;height:100%;display:block}.mb-brand.compact{width:82px;height:46px}.mb-brand.compact>img{width:100%;height:100%}.mb-laptop-screen>aside .mb-brand{width:76px;height:43px}.mb-album-product>.mb-brand{width:142px;height:80px}.mb-business-console .mb-brand{width:88px;height:50px}.mb-footer .mb-brand{width:90px;height:51px}.mb-final-cta>.mb-brand{width:205px;height:115px}.mh-modal-aside>.mb-brand{width:188px;height:106px}.mb-nfc-puck .mb-brand,.mb-nfc-feature .mb-brand{width:48px;height:27px}.mb-nfc-puck .mb-brand>img,.mb-nfc-feature .mb-brand>img{width:100%;height:100%}@media (max-width:700px){.mb-nav-shell .mb-brand{width:132px;height:58px}.mb-laptop-screen>aside .mb-brand{width:61px;height:35px}.mb-album-product>.mb-brand{width:94px;height:53px}.mb-nfc-puck .mb-brand{width:33px;height:19px}.mb-final-cta>.mb-brand{width:174px;height:98px}.mb-footer .mb-brand{width:104px;height:59px}}.contributor-page-v97 .contributor-orbit-layout{display:block}.contributor-page-v97 .contributor-roll-progress{margin-top:14px}.guest-network-card{background:radial-gradient(circle at 50% 52%,#4d4be02b,#0000 34%),radial-gradient(circle at 7% 22%,#e7439d1c,#0000 28%),linear-gradient(155deg,#081528fc,#030b17fe) padding-box padding-box,linear-gradient(120deg,#f14c9eb8,#9a4bdd38 48%,#2e84fbb8) border-box;border:1px solid #0000;border-radius:24px;min-height:760px;position:relative;overflow:hidden;box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff0d,0 0 60px #3759d814}.guest-network-card:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0 42%,#ffffff06 42.1% 42.2%,#0000 42.3%),radial-gradient(circle at 50% 46%,#0000 0 23%,#6f7ee70d 24%,#0000 42%);position:absolute;inset:0}.guest-network-header{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#0a192dc7,#06101f85);border-bottom:1px solid #7e99cb24;justify-content:space-between;align-items:center;gap:28px;min-height:104px;padding:20px 25px;display:flex;position:relative}.guest-network-title{align-items:center;gap:15px;min-width:0;display:flex}.guest-network-title>span{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff21,#0000 34%),linear-gradient(145deg,#de3f9da1,#3d65de7a);border:1px solid #ed5cb173;border-radius:14px;flex:none;place-items:center;width:49px;height:49px;display:grid;box-shadow:inset 0 1px #ffffff21,0 12px 28px #10042457,0 0 24px #e044a32e}.guest-network-title>span svg{stroke-width:1.6px;width:22px;height:22px}.guest-network-title small{color:#f06fb0;letter-spacing:.17em;font-weight:850;font-size:8px!important}.guest-network-title h3{color:#f5f8fc;letter-spacing:-.035em;margin:6px 0 3px;font-size:24px;line-height:1}.guest-network-title p{color:#7f90a8;margin:0;font-size:9px!important}.guest-network-actions{align-items:center;gap:9px;display:flex}.guest-network-actions>span{color:#65dcad;letter-spacing:.12em;white-space:nowrap;background:#1a74561c;border:1px solid #50d9a647;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:7px;font-weight:850;display:flex}.guest-network-actions>span i{background:#51dda6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #51dda6}.guest-network-actions>span.paused{color:#dcb165;background:#714b121f;border-color:#e0ab4d47}.guest-network-actions>span.paused i{background:#d6a554;box-shadow:0 0 13px #d6a554}.guest-network-actions>button{color:#dce5f1;background:linear-gradient(145deg,#0c2037,#071528);border:1px solid #83a1d83d;border-radius:10px;align-items:center;gap:9px;min-height:40px;padding:0 14px;font-size:8px;font-weight:750;display:flex}.guest-network-actions>button svg{width:14px;height:14px}.guest-network-legend{z-index:11;color:#8e9db2;border-bottom:1px solid #7e99cb14;align-items:center;gap:20px;min-height:48px;padding:0 25px;font-size:8px;display:flex;position:relative}.guest-network-legend>span{align-items:center;gap:7px;display:flex}.guest-network-legend>span i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px}.guest-network-legend .complete{color:#52dca2}.guest-network-legend .progress{color:#4b96ff}.guest-network-legend .invited{color:#b268e6}.guest-network-legend .quiet{color:#54657d}.guest-network-legend>em{color:#71839c;align-items:center;gap:7px;margin-left:auto;font-style:normal;display:flex}.guest-network-legend>em svg{width:13px;height:13px}.guest-network-stage{z-index:2;perspective:1100px;height:540px;transform-style:preserve-3d;isolation:isolate;position:relative}.guest-network-aurora{filter:blur(18px);background:radial-gradient(circle,#534ee83d,#d63ea414 32%,#0000 68%);border-radius:50%;position:absolute;inset:7% 20%;transform:translateZ(-90px)}.guest-network-floor{opacity:.42;transform-origin:top;background-image:linear-gradient(#5077c126 1px,#0000 1px),linear-gradient(90deg,#5077c126 1px,#0000 1px);background-size:42px 42px;height:93%;position:absolute;bottom:-30%;left:10%;right:10%;transform:rotateX(67deg)translateZ(-120px);-webkit-mask-image:radial-gradient(#000 7%,#0000 68%);mask-image:radial-gradient(#000 7%,#0000 68%)}.guest-network-orbit{transform-style:preserve-3d;border:1px solid #5279bf40;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(66deg)rotate(-8deg);box-shadow:inset 0 0 22px #2666dd0d}.guest-network-orbit:before,.guest-network-orbit:after{content:"";background:#4795ff;border-radius:50%;position:absolute;box-shadow:0 0 16px #4795ff}.guest-network-orbit:before{width:6px;height:6px;top:24%;left:9%}.guest-network-orbit:after{background:#ef5aaa;width:5px;height:5px;bottom:20%;right:11%;box-shadow:0 0 16px #ef5aaa}.guest-network-orbit.orbit-one{width:min(900px,74%);height:74%}.guest-network-orbit.orbit-two{border-color:#e54ba638;width:min(680px,56%);height:56%;transform:translate(-50%,-50%)rotateX(66deg)rotate(16deg)}.guest-network-orbit.orbit-three{border-style:dashed;border-color:#6d70e84d;width:min(440px,36%);height:36%;transform:translate(-50%,-50%)rotateX(66deg)rotate(-28deg)}.guest-network-core{z-index:7;color:#fff;text-align:center;background:radial-gradient(circle at 34% 25%,#ffffff24,#0000 20%),linear-gradient(145deg,#152447,#07142b 64%) padding-box padding-box,linear-gradient(135deg,#fa569b,#d24ab8 44%,#367ff5) border-box;border:2px solid #0000;border-radius:50%;align-content:center;place-items:center;width:196px;height:196px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(78px);box-shadow:0 0 0 10px #db46a60b,0 0 0 24px #4160d307,0 38px 65px #00000078,inset -20px -23px 45px #0000004d,inset 16px 14px 34px #5c7ce71f,0 0 64px #514ee14d}.guest-network-core:after{content:"";border:1px solid #ffffff12;border-radius:50%;position:absolute;inset:11px}.guest-network-core>span{color:#ec76b7;background:#da409e1a;border:1px solid #ef61b85c;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.guest-network-core>span svg{width:16px}.guest-network-core strong{margin-top:8px;font:600 39px/1 Georgia,serif}.guest-network-core small{color:#aebbd0;letter-spacing:.15em;margin-top:5px;font-weight:800;font-size:7px!important}.guest-network-core em{color:#5fe0a8;letter-spacing:.11em;background:#2dc1821a;border-radius:99px;margin-top:9px;padding:5px 9px;font-size:6px;font-style:normal;font-weight:850}.guest-network-person{z-index:9;color:#8393aa;text-align:left;background:radial-gradient(circle at 5% 10%,#ffffff12,#0000 32%),linear-gradient(145deg,#0d1f37f5,#050f1df0);border:1px solid #89a4d638;border-radius:17px;grid-template-rows:1fr auto;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:4px 10px;width:190px;min-height:80px;padding:10px;transition:transform .2s,border-color .2s,box-shadow .2s,filter .2s;display:grid;position:absolute;transform:translateZ(34px);box-shadow:0 22px 45px #00000057,inset 0 1px #ffffff0e}.guest-network-person:after{content:"";z-index:-1;opacity:.42;background:linear-gradient(90deg,currentColor,#0000);height:1px;position:absolute;top:50%;box-shadow:0 0 10px}.guest-network-avatar{color:#fff;background:radial-gradient(circle at 28% 20%,#ffffff3b,#0000 30%),linear-gradient(145deg,#e955a1,#ad4dcc 54%,#3c82f1) padding-box padding-box,linear-gradient(145deg,#ff7fba,#8b68ff,#39a9ff) border-box;border:2px solid #0000;border-radius:17px;grid-row:1/-1;place-items:center;width:56px;height:56px;font-size:15px;font-weight:850;display:grid;position:relative;box-shadow:inset 0 1px #fff3,0 8px 20px #35176057,0 0 22px #cf41ab29}.guest-network-avatar i{background:#52647c;border:2px solid #071427;border-radius:50%;width:11px;height:11px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 12px}.guest-network-person.complete{color:#51dca1}.guest-network-person.complete .guest-network-avatar i{background:#51dca1}.guest-network-person.progress{color:#4996ff}.guest-network-person.progress .guest-network-avatar i{background:#4996ff}.guest-network-person.invited{color:#b268e6}.guest-network-person.invited .guest-network-avatar i{background:#b268e6}.guest-network-person.quiet{color:#56677f}.guest-network-person-copy{min-width:0;display:block}.guest-network-person-copy b,.guest-network-person-copy small,.guest-network-person-copy em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.guest-network-person-copy b{color:#f1f5fa;font-size:10px}.guest-network-person-copy small{color:#8b9ab0;margin-top:3px;font-size:7px!important}.guest-network-person-copy em{color:currentColor;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:6px;font-style:normal;font-weight:850}.guest-network-meter{background:#18273d;border-radius:99px;grid-column:2;height:3px;overflow:hidden}.guest-network-meter i{border-radius:inherit;background:linear-gradient(90deg,#ed5ba6,#a64fd2,#438cf8);height:100%;display:block;box-shadow:0 0 9px #9b50d4}.guest-network-person-0{top:37%;left:4%}.guest-network-person-0:after{width:245px;left:100%}.guest-network-person-1{top:6%;left:17%}.guest-network-person-1:after{transform-origin:0;width:190px;left:92%;transform:rotate(25deg)}.guest-network-person-2{top:6%;right:17%}.guest-network-person-2:after{transform-origin:100%;background:linear-gradient(90deg,#0000,currentColor);width:190px;right:92%;transform:rotate(-25deg)}.guest-network-person-3{top:37%;right:4%}.guest-network-person-3:after{background:linear-gradient(90deg,#0000,currentColor);width:245px;right:100%}.guest-network-person-4{bottom:5%;left:17%}.guest-network-person-4:after{transform-origin:0;width:190px;left:92%;transform:rotate(-25deg)}.guest-network-person-5{bottom:5%;right:17%}.guest-network-person-5:after{transform-origin:100%;background:linear-gradient(90deg,#0000,currentColor);width:190px;right:92%;transform:rotate(25deg)}.guest-network-person-6{bottom:22%;left:5%}.guest-network-person-6:after{transform-origin:0;width:230px;left:100%;transform:rotate(-10deg)}.guest-network-person-7{bottom:22%;right:5%}.guest-network-person-7:after{transform-origin:100%;background:linear-gradient(90deg,#0000,currentColor);width:230px;right:100%;transform:rotate(10deg)}.guest-network-invite,.guest-network-more{z-index:8;color:#9bacbf;background:linear-gradient(145deg,#0c1c31db,#05101ddb);border:1px dashed #97b2e15e;border-radius:22px;align-content:center;place-items:center;gap:4px;width:80px;height:80px;display:grid;position:absolute;transform:translateZ(28px);box-shadow:0 18px 38px #00000047}.guest-network-invite svg{width:18px}.guest-network-invite span{letter-spacing:.08em;font-size:6px;font-weight:800}.guest-network-invite-0{top:40%;left:8%}.guest-network-invite-1{top:8%;left:23%}.guest-network-invite-2{top:8%;right:23%}.guest-network-invite-3{top:40%;right:8%}.guest-network-more{background:linear-gradient(145deg,#d340a142,#3668da3d);border-style:solid;border-color:#b65de061;bottom:5%;right:3%}.guest-network-more b{font-size:18px}.guest-network-more small{color:#a9b6c8;letter-spacing:.09em;font-weight:800;font-size:5px!important}.guest-network-footer{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050f1db8;border-top:1px solid #7e99cb21;grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:68px;padding:10px 20px;display:grid;position:relative}.guest-network-footer>div{align-items:center;gap:26px;display:flex}.guest-network-footer>div span{grid-template-columns:auto 1fr;align-items:center;gap:1px 8px;display:grid}.guest-network-footer>div b{color:#f1f5fa;grid-row:1/-1;font-size:17px}.guest-network-footer>div small{color:#708199;letter-spacing:.1em;font-weight:800;font-size:6px!important}.guest-network-footer>button{color:#cbd6e5;background:#08182b;border:1px solid #86a2d733;border-radius:10px;align-items:center;gap:8px;min-height:39px;padding:0 13px;font-size:8px;font-weight:750;display:flex}.guest-network-footer>button svg{width:14px}.guest-network-footer>button:first-of-type{color:#fff;background:linear-gradient(120deg,#da3d9e47,#3467dc3d);border-color:#ed5bb15c}@media (hover:hover){.guest-network-person:hover{z-index:15;filter:brightness(1.08);border-color:#f265b999;transform:translateZ(88px)translateY(-5px);box-shadow:0 30px 58px #0000006e,0 0 36px #da44a529}.guest-network-invite:hover,.guest-network-more:hover,.guest-network-actions button:hover,.guest-network-footer button:hover{color:#fff;filter:brightness(1.1);border-color:#ef60b78c;transform:translateY(-2px)}}.contributor-page-v97 .guests-directory-only{grid-template-columns:1fr;margin-top:14px}.contributor-page-v97 .contributor-table>header,.contributor-page-v97 .contributor-table>article{grid-template-columns:minmax(170px,1.45fr) minmax(120px,1fr) minmax(90px,.7fr) minmax(90px,.7fr) 72px}.contributor-name-button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.contributor-name-button>i{color:#fff;background:linear-gradient(145deg,#de41a18f,#3e6ae080);border:1px solid #e758ae6b;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;font-weight:800;display:grid}.contributor-name-button>span{min-width:0}.contributor-name-button b,.contributor-name-button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.contributor-name-button b{color:#eef3f9;font-size:8px}.contributor-name-button small{color:#77889e;margin-top:3px;font-size:6px!important}.contributor-open-profile{color:#cbd7e6;background:#091a2e;border:1px solid #83a0d538;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:27px;padding:0 8px;font-size:7px;font-weight:750;display:flex}.contributor-open-profile b{font-size:10px!important}.contributor-name-button:hover b{color:#f175b7}.contributor-open-profile:hover{color:#fff;border-color:#ee5eb480}.guest-profile-overlay{z-index:190;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#01060ed1;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.guest-profile-panel{color:#edf3f9;background:radial-gradient(circle at 13% 0,#e042a121,#0000 31%),radial-gradient(circle at 96% 30%,#3167e11f,#0000 31%),linear-gradient(155deg,#071529,#030d1b) padding-box padding-box,linear-gradient(130deg,#f15eaa,#924fda75 48%,#378cfb) border-box;border:1px solid #0000;border-radius:27px;width:min(1480px,100%);height:min(920px,94svh);position:relative;overflow:hidden;box-shadow:0 55px 140px #000000ab,inset 0 1px #ffffff0e}.guest-profile-panel:before{content:"";pointer-events:none;opacity:.2;background-image:radial-gradient(circle,#85b0ffcc 0 1px,#0000 1.2px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 45%);mask-image:linear-gradient(#000,#0000 45%)}.guest-profile-close{z-index:12;color:#d7e1ed;background:#05101ed6;border:1px solid #89a5d740;border-radius:50%;place-items:center;width:45px;height:45px;display:grid;position:absolute;top:20px;right:20px;box-shadow:0 14px 28px #00000047}.guest-profile-close svg{width:18px}.guest-profile-close:hover{color:#fff;border-color:#ee5fb48c}.guest-profile-hero{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(100deg,#0d1d33d6,#0711218c);border-bottom:1px solid #809cd029;grid-template-columns:112px minmax(0,1fr) 132px;align-items:center;gap:24px;min-height:185px;padding:26px 84px 25px 30px;display:grid;position:relative}.guest-profile-portrait{color:#fff;background:radial-gradient(circle at 25% 18%,#fff3,#0000 28%),linear-gradient(145deg,#ed5aa4,#a74dce 53%,#3e83f2) padding-box padding-box,linear-gradient(145deg,#ff88bf,#a267ff,#42a8ff) border-box;border:3px solid #0000;border-radius:31px;place-items:center;width:108px;height:108px;font-size:28px;font-weight:850;display:grid;position:relative;overflow:hidden;box-shadow:0 19px 42px #00000059,0 0 35px #da44a52e}.guest-profile-portrait img{object-fit:cover;width:100%;height:100%;display:block}.guest-profile-portrait>i{background:#aa62e2;border:3px solid #0a192e;border-radius:50%;width:16px;height:16px;position:absolute;top:7px;right:7px;box-shadow:0 0 13px}.guest-profile-portrait>i.complete{background:#51dca1}.guest-profile-portrait>i.progress{background:#4a95ff}.guest-profile-identity{min-width:0}.guest-profile-identity>small{color:#ef70b3;letter-spacing:.17em;font-weight:850;font-size:7px!important}.guest-profile-identity h2{color:#f8fafc;font-family:var(--font-display),sans-serif;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 4px;font-size:39px;overflow:hidden}.guest-profile-identity>p{color:#8999ae;margin:0;font-size:10px!important}.guest-profile-identity>div{align-items:center;gap:7px;margin-top:14px;display:flex}.guest-profile-identity>div span{color:#95a5b9;letter-spacing:.08em;text-transform:uppercase;background:#081628b8;border:1px solid #88a4d62e;border-radius:99px;align-items:center;gap:7px;min-height:28px;padding:0 9px;font-size:6px;font-weight:800;display:flex}.guest-profile-identity>div span:first-child i{background:#a965df;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px}.guest-profile-identity>div span.complete{color:#5ddfac}.guest-profile-identity>div span.progress{color:#5a9cff}.guest-profile-identity>div span svg{width:11px;height:11px}.guest-profile-progress{background:conic-gradient(#ef58a7 0,var(--guest-progress),#1a2940 var(--guest-progress),#1a2940 100%);border-radius:50%;align-content:center;place-items:center;width:118px;height:118px;display:grid;position:relative;box-shadow:0 0 38px #ba48c22b}.guest-profile-progress:before{content:"";background:radial-gradient(circle at 32% 22%,#ffffff14,#0000 24%),#071529;border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 0 24px #00000042}.guest-profile-progress strong,.guest-profile-progress span{z-index:1;position:relative}.guest-profile-progress strong{font:600 31px/1 Georgia,serif}.guest-profile-progress strong small{color:#8494aa;font-size:12px}.guest-profile-progress span{color:#8b9ab0;letter-spacing:.12em;text-transform:uppercase;margin-top:5px;font-size:6px;font-weight:800}.guest-profile-body{z-index:2;grid-template-columns:minmax(0,1fr) 370px;height:calc(100% - 185px);display:grid;position:relative}.guest-profile-body>main,.guest-profile-body>aside{scrollbar-color:#354b6a transparent;scrollbar-width:thin;overflow:auto}.guest-profile-body>main{padding:22px 24px 45px}.guest-profile-body>aside{background:linear-gradient(#081425b8,#030c17c2);border-left:1px solid #7e9acf24;padding:22px 22px 45px}.guest-profile-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.guest-profile-metrics article{background:linear-gradient(145deg,#0c1d33e6,#05101ee6);border:1px solid #829fd42b;border-radius:14px;grid-template-rows:1fr 1fr;grid-template-columns:42px 1fr;align-items:center;gap:0 10px;min-height:92px;padding:13px;display:grid;box-shadow:inset 0 1px #ffffff09}.guest-profile-metrics article>span{color:#ec75b7;background:linear-gradient(145deg,#da419f2e,#3a68db26);border:1px solid #e85ab14f;border-radius:11px;grid-row:1/-1;place-items:center;width:40px;height:40px;display:grid}.guest-profile-metrics svg{width:17px}.guest-profile-metrics b{color:#f4f7fb;align-self:end;font-size:22px}.guest-profile-metrics small{color:#78899f;letter-spacing:.06em;text-transform:uppercase;align-self:start;margin-top:2px;font-weight:750;font-size:7px!important}.guest-profile-captures,.guest-profile-messages{background:linear-gradient(145deg,#0a1a2ee6,#05101ee6);border:1px solid #809dd32b;border-radius:17px;margin-top:14px;padding:18px;box-shadow:inset 0 1px #ffffff09}.guest-profile-captures>header,.guest-profile-messages>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.guest-profile-captures header small,.guest-profile-messages header small{color:#ed6eb1;letter-spacing:.16em;font-weight:850;font-size:7px!important}.guest-profile-captures h3,.guest-profile-messages h3{color:#f0f4f9;margin:5px 0 0;font-size:20px}.guest-profile-captures>header>button{color:#c9d5e5;background:#08182b;border:1px solid #85a1d736;border-radius:9px;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:7px;font-weight:750;display:flex}.guest-profile-captures>header>button svg{width:12px}.guest-profile-roll-slots{grid-template-columns:repeat(10,1fr);gap:5px;margin-top:15px;display:grid}.guest-profile-roll-slots span{color:#53657e;background:#071528;border:1px solid #7e9cd22b;border-radius:7px;place-items:center;height:28px;font-size:6px;display:grid}.guest-profile-roll-slots span.filled{color:#fff;background:linear-gradient(135deg,#de419f8f,#4368dd85);border-color:#e759b06b;box-shadow:0 0 12px #d241a817}.guest-profile-roll-slots svg{width:11px}.guest-profile-gallery{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:13px;display:grid}.guest-profile-gallery article{aspect-ratio:1.18;background:#071426;border:1px solid #809ed433;border-radius:11px;position:relative;overflow:hidden}.guest-profile-gallery img,.guest-profile-gallery video{object-fit:cover;width:100%;height:100%;display:block}.guest-profile-gallery>article>span{color:#6f829c;place-items:center;height:100%;display:grid}.guest-profile-gallery>article>span svg{width:23px}.guest-profile-gallery article:after{content:"";pointer-events:none;background:linear-gradient(#0000,#020812e0);position:absolute;inset:40% 0 0}.guest-profile-gallery footer{z-index:2;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;bottom:7px;left:8px;right:8px}.guest-profile-gallery footer small{color:#dce4ee;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:5px!important}.guest-profile-gallery footer svg{color:#f06faf;fill:#f06faf2e;width:12px}.guest-profile-empty{color:#65778f;text-align:center;border:1px dashed #809dd32e;border-radius:13px;align-content:center;place-items:center;min-height:170px;margin-top:13px;display:grid}.guest-profile-empty svg{width:29px}.guest-profile-empty b{color:#cbd5e2;margin-top:10px;font-size:10px}.guest-profile-empty p{color:#718299;margin:5px 0 0;font-size:7px!important}.guest-profile-messages>div{gap:7px;margin-top:13px;display:grid}.guest-profile-messages article{background:#071528;border:1px solid #809dd324;border-radius:11px;grid-template-columns:38px 1fr;gap:10px;padding:11px;display:grid}.guest-profile-messages article>span{color:#ec70b1;background:#d8409e1c;border:1px solid #e758af47;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.guest-profile-messages article>span svg{width:16px}.guest-profile-messages b{font-size:9px}.guest-profile-messages p{color:#9aa8ba;margin:4px 0;line-height:1.45;font-size:8px!important}.guest-profile-messages small{color:#66788f;font-size:6px!important}.guest-profile-messages audio{opacity:.8;width:100%;height:28px;margin-top:8px;display:block}.guest-profile-card{background:linear-gradient(145deg,#0b1c31f0,#05101ef0);border:1px solid #819ed32b;border-radius:16px;padding:15px;box-shadow:inset 0 1px #ffffff09,0 16px 32px #0000001f}.guest-profile-card+.guest-profile-card{margin-top:10px}.guest-profile-card>header{align-items:center;gap:10px;display:flex}.guest-profile-card>header>span{color:#ed73b5;background:#da409f1a;border:1px solid #e75ab14d;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.guest-profile-card>header svg{width:16px}.guest-profile-card>header small{color:#798ba1;letter-spacing:.13em;font-weight:800;font-size:6px!important}.guest-profile-card>header h3{color:#edf2f8;margin:4px 0 0;font-size:13px}.guest-profile-contact>a{color:#b7c3d3;background:#071527;border:1px solid #7f9cd124;border-radius:9px;align-items:center;gap:9px;min-width:0;margin-top:11px;padding:9px;text-decoration:none;display:flex}.guest-profile-contact>a svg{color:#7d91aa;flex:none;width:14px}.guest-profile-contact>a span{min-width:0}.guest-profile-contact>a small,.guest-profile-contact>a b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.guest-profile-contact>a small{color:#65768c;text-transform:uppercase;font-size:5px!important}.guest-profile-contact>a b{color:#dbe4ee;margin-top:3px;font-size:7px}.guest-profile-contact>p,.guest-profile-activity>p{color:#7c8da3;margin:12px 0 0;line-height:1.55;font-size:7px!important}.guest-profile-contact>button{color:#fff;background:linear-gradient(110deg,#dc409f4d,#3b69df42);border:1px solid #ed5cb352;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:37px;margin-top:12px;font-size:7px;font-weight:750;display:flex}.guest-profile-contact>button svg{width:13px}.guest-profile-activity>div{margin-top:13px;display:grid}.guest-profile-activity article{grid-template-columns:12px 1fr;gap:8px;min-height:49px;display:grid;position:relative}.guest-profile-activity article:not(:last-child):after{content:"";background:#273a56;width:1px;position:absolute;top:15px;bottom:0;left:4px}.guest-profile-activity article>i{z-index:1;background:#468df8;border:2px solid #0a1a2d;border-radius:50%;width:9px;height:9px;margin-top:3px;position:relative;box-shadow:0 0 9px #468df8}.guest-profile-activity article>i.photo{background:#ed5ca9;box-shadow:0 0 9px #ed5ca9}.guest-profile-activity article>i.voice,.guest-profile-activity article>i.comment{background:#ae5ce1;box-shadow:0 0 9px #ae5ce1}.guest-profile-activity b,.guest-profile-activity small,.guest-profile-activity time{display:block}.guest-profile-activity b{font-size:7px}.guest-profile-activity small{color:#76889f;text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin-top:2px;overflow:hidden;font-size:6px!important}.guest-profile-activity time{color:#52647c;margin-top:3px;font-size:5px}.guest-profile-trust>p{color:#8e9db1;align-items:center;gap:8px;margin:11px 0 0;display:flex;font-size:7px!important}.guest-profile-trust>p svg{color:#5fdca7;width:13px}.guest-profile-reset{color:#c898a2;text-align:left;background:linear-gradient(145deg,#4a172740,#1f0e1d33);border:1px solid #dd73853b;border-radius:13px;grid-template-columns:29px 1fr 15px;align-items:center;gap:8px;width:100%;min-height:58px;margin-top:10px;padding:9px 11px;display:grid}.guest-profile-reset:disabled{cursor:not-allowed;color:#8191a8;opacity:1;background:#0814268f;border-color:#7489a633}.guest-profile-reset:disabled>svg:last-child{color:#5fdca7}.guest-profile-reset>svg:first-child{width:17px}.guest-profile-reset>svg:last-child{width:13px}.guest-profile-reset b,.guest-profile-reset small{display:block}.guest-profile-reset b{font-size:8px}.guest-profile-reset small{color:#7d6870;margin-top:3px;line-height:1.35;font-size:5px!important}@media (max-width:1180px){.guest-network-person{grid-template-columns:48px minmax(0,1fr);width:158px;padding:8px}.guest-network-avatar{border-radius:14px;width:46px;height:46px;font-size:12px}.guest-network-person-0,.guest-network-person-6{left:2%}.guest-network-person-3,.guest-network-person-7{right:2%}.guest-network-person-1,.guest-network-person-4{left:13%}.guest-network-person-2,.guest-network-person-5{right:13%}.guest-profile-body{grid-template-columns:minmax(0,1fr) 330px}.guest-profile-gallery{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.guest-network-card{min-height:0}.guest-network-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;height:auto;min-height:610px;padding:260px 16px 28px;display:grid}.guest-network-floor{display:none}.guest-network-orbit.orbit-one{width:430px;height:220px;top:130px}.guest-network-orbit.orbit-two{width:320px;height:170px;top:130px}.guest-network-orbit.orbit-three{width:210px;height:115px;top:130px}.guest-network-core{width:155px;height:155px;top:130px}.guest-network-person{width:100%;min-height:74px;transform:none;position:relative!important;inset:auto!important}.guest-network-person:after{display:none}.guest-network-invite,.guest-network-more{border-radius:16px;width:100%;height:74px;transform:none;position:relative!important;inset:auto!important}.guest-network-footer{grid-template-columns:1fr 1fr}.guest-network-footer>div{grid-column:1/-1;justify-content:space-between}.guest-profile-overlay{padding:0}.guest-profile-panel{border-width:0;border-radius:0;width:100%;height:100svh;overflow:auto}.guest-profile-hero{grid-template-columns:88px minmax(0,1fr);min-height:170px;padding:24px 76px 22px 22px}.guest-profile-portrait{border-radius:25px;width:84px;height:84px}.guest-profile-identity h2{font-size:31px}.guest-profile-progress{display:none}.guest-profile-body{height:auto;display:block}.guest-profile-body>main,.guest-profile-body>aside{overflow:visible}.guest-profile-body>aside{border-top:1px solid #7e9acf24;border-left:0}.guest-profile-metrics{grid-template-columns:1fr 1fr}.guest-profile-gallery{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.contributor-page-v97 .contributor-page-command{margin-bottom:9px}.contributor-page-v97 .contributor-page-command>span{font-size:5px!important}.guest-network-header{flex-direction:column;align-items:flex-start;min-height:0;padding:16px}.guest-network-title{align-items:flex-start}.guest-network-title>span{width:42px;height:42px}.guest-network-title h3{font-size:19px}.guest-network-title p{line-height:1.45;font-size:7px!important}.guest-network-actions{width:100%}.guest-network-actions>span,.guest-network-actions>button{flex:1;justify-content:center}.guest-network-legend{flex-wrap:wrap;gap:8px 13px;min-height:0;padding:12px 16px;font-size:6px}.guest-network-legend>em{width:100%;margin:2px 0 0}.guest-network-stage{gap:7px;min-height:565px;padding:215px 10px 18px}.guest-network-orbit.orbit-one{width:300px;height:165px;top:104px}.guest-network-orbit.orbit-two{width:230px;height:125px;top:104px}.guest-network-orbit.orbit-three{width:155px;height:86px;top:104px}.guest-network-core{width:126px;height:126px;top:104px}.guest-network-core>span{width:27px;height:27px}.guest-network-core strong{font-size:28px}.guest-network-core small{font-size:5px!important}.guest-network-core em{font-size:4px}.guest-network-person{border-radius:13px;grid-template-columns:40px minmax(0,1fr);gap:3px 7px;min-height:68px;padding:7px}.guest-network-avatar{border-radius:11px;width:39px;height:39px;font-size:10px}.guest-network-person-copy b{font-size:7px}.guest-network-person-copy small{font-size:5px!important}.guest-network-person-copy em{font-size:4px}.guest-network-footer{padding:10px}.guest-network-footer>div{gap:8px}.guest-network-footer>div span{text-align:center;grid-template-columns:1fr}.guest-network-footer>div b{grid-row:auto;font-size:13px}.guest-network-footer>div small{font-size:4px!important}.guest-network-footer>button{justify-content:center;padding:0 7px;font-size:6px}.contributor-page-v97 .contributor-table>article{grid-template-columns:minmax(0,1fr) 73px 55px!important;gap:6px!important;min-height:62px!important}.contributor-page-v97 .contributor-name-button{grid-column:1}.contributor-page-v97 .contributor-table>article>div:nth-child(2){grid-column:2!important}.contributor-page-v97 .contributor-table>article>.contributor-status,.contributor-page-v97 .contributor-table>article>time{display:none}.contributor-page-v97 .contributor-open-profile{grid-column:3;min-width:0;padding:0 5px}.guest-profile-close{width:40px;height:40px;top:12px;right:12px}.guest-profile-hero{grid-template-columns:68px minmax(0,1fr);gap:14px;padding:18px 58px 18px 14px}.guest-profile-portrait{border-radius:19px;width:66px;height:66px;font-size:18px}.guest-profile-identity>small{font-size:5px!important}.guest-profile-identity h2{margin-top:6px;font-size:24px}.guest-profile-identity>p{font-size:7px!important}.guest-profile-identity>div{flex-direction:column;align-items:flex-start;gap:4px;margin-top:9px}.guest-profile-identity>div span{min-height:23px;font-size:5px}.guest-profile-body>main,.guest-profile-body>aside{padding:13px}.guest-profile-metrics{gap:6px}.guest-profile-metrics article{grid-template-columns:32px 1fr;min-height:70px;padding:9px}.guest-profile-metrics article>span{border-radius:8px;width:30px;height:30px}.guest-profile-metrics b{font-size:17px}.guest-profile-metrics small{font-size:5px!important}.guest-profile-captures,.guest-profile-messages{padding:13px}.guest-profile-captures h3,.guest-profile-messages h3{font-size:16px}.guest-profile-captures>header>button{font-size:6px}.guest-profile-roll-slots{grid-template-columns:repeat(5,1fr)}.guest-profile-gallery{grid-template-columns:1fr 1fr}.guest-profile-messages article{grid-template-columns:31px 1fr;padding:8px}.guest-profile-messages article>span{width:29px;height:29px}.guest-profile-card{padding:13px}}@media (prefers-reduced-motion:reduce){.guest-network-person,.guest-network-invite,.guest-network-actions button,.guest-network-footer button{transition:none}}.contributor-page-v97{max-width:1900px}.contributor-page-v97 .contributor-orbit-layout{margin-top:4px}.guest-network-card{min-height:calc(var(--guest-stage-height,640px) + 218px)}.guest-network-actions>strong{color:#aebbd0;letter-spacing:.12em;white-space:nowrap;background:#071324c7;border:1px solid #7d9dd83d;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:7px;font-weight:850;display:flex}.guest-network-stage{height:var(--guest-stage-height,640px);min-height:var(--guest-stage-height,640px);padding:0;display:block;overflow:hidden}.guest-network-stage .guest-network-person{width:190px;transform:translate(-50%,-50%) translateZ(var(--node-z)) scale(var(--node-scale));transform-origin:50%;animation-delay:var(--node-delay);left:var(--node-x)!important;top:var(--node-y)!important;position:absolute!important;bottom:auto!important;right:auto!important}.guest-network-stage .guest-network-person:after{display:none}.guest-network-stage .guest-network-person:hover{transform:translate(-50%,-50%) translateZ(92px) scale(var(--node-scale));filter:brightness(1.14);border-color:#f063b89e;box-shadow:0 28px 60px #0000006b,0 0 28px #e046a638,inset 0 1px #ffffff17;z-index:120!important}.guest-network-orbit.orbit-four{border-color:#4a8bff1a;width:92%;height:84%;box-shadow:0 0 0 1px #e146a406,0 0 70px #3f6be80a}.density-medium .guest-network-core{width:180px;height:180px}.density-dense .guest-network-core{width:160px;height:160px}.density-ultra .guest-network-core{width:142px;height:142px}.density-dense .guest-network-person-copy b{font-size:9px}.density-dense .guest-network-person-copy small{font-size:6px!important}.density-dense .guest-network-person-copy em{font-size:5px}.density-ultra .guest-network-person-copy b{font-size:8px}.density-ultra .guest-network-person-copy small{font-size:5px!important}.density-ultra .guest-network-person-copy em{font-size:4px}.density-ultra .guest-network-meter{display:none}@media (max-width:1180px) and (min-width:901px){.guest-network-stage .guest-network-person{width:174px}}@media (max-width:900px){.guest-network-card{min-height:0}.guest-network-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:230px 16px 24px;display:grid;overflow:visible;height:auto!important;min-height:0!important}.guest-network-stage .guest-network-person{width:100%;min-height:72px;position:relative!important;inset:auto!important;transform:none!important}.guest-network-stage .guest-network-person:hover{transform:none!important}.guest-network-orbit.orbit-four{width:520px;height:250px;top:130px}.guest-network-core,.density-medium .guest-network-core,.density-dense .guest-network-core,.density-ultra .guest-network-core{width:150px;height:150px}.density-ultra .guest-network-meter{display:block}}@media (max-width:700px){.guest-network-actions>strong{flex:1;justify-content:center;font-size:5px}.guest-network-stage{padding:196px 10px 18px}.guest-network-orbit.orbit-four{width:340px;height:176px;top:104px}.guest-network-core,.density-medium .guest-network-core,.density-dense .guest-network-core,.density-ultra .guest-network-core{width:122px;height:122px}}.printshop-page,.printshop-gate{--ps-bg:#050b16;--ps-panel:#091426;--ps-panel-2:#0b1930;--ps-line:#7f9dd338;--ps-text:#f5f7fb;--ps-muted:#8796ad;--ps-pink:#ef5eaa;--ps-blue:#4d83ff;--ps-mint:#58e1bd;color:var(--ps-text);font-family:Geist,Inter,Arial,sans-serif}.printshop-page button,.printshop-page input,.printshop-page select,.printshop-gate button{font:inherit}.printshop-page button{cursor:pointer}.printshop-page button:disabled{cursor:not-allowed;opacity:.45}.printshop-page{background:radial-gradient(circle at 90% 0,#415ee024,#0000 30%),radial-gradient(circle at 12% 22%,#e543a117,#0000 30%),#050b16;min-height:100vh;padding:34px clamp(18px,3vw,55px) 110px}.printshop-header{justify-content:space-between;align-items:flex-end;gap:35px;max-width:1540px;margin:0 auto 24px;display:flex}.printshop-header>div:first-child>span,.printshop-workspace header>small{color:var(--ps-pink);letter-spacing:.2em;font-size:11px;font-weight:850}.printshop-header h1{letter-spacing:-.045em;margin:10px 0 7px;font:600 clamp(42px,4.6vw,72px)/.93 Iowan Old Style,Baskerville,Georgia,serif}.printshop-header p{max-width:720px;color:var(--ps-muted);margin:0;font-size:14px;line-height:1.55}.printshop-lock{background:#081927c7;border:1px solid #5bdbb842;border-radius:15px;align-items:center;gap:13px;min-width:350px;padding:13px;display:flex}.printshop-lock>svg{width:42px;height:42px;color:var(--ps-mint);background:#2ba68717;border:1px solid #53e0b94d;border-radius:11px;padding:10px}.printshop-lock span{flex-direction:column;flex:1;display:flex}.printshop-lock small{color:#6c8f91;letter-spacing:.15em;font-size:8px;font-weight:800}.printshop-lock b{color:#dff9f1;margin-top:4px;font-size:12px}.printshop-lock button{border:1px solid var(--ps-line);color:#cbd5e3;background:#0b1a2d;border-radius:9px;min-height:39px;padding:0 13px;font-size:10px;font-weight:750}.printshop-stage-nav{border:1px solid var(--ps-line);background:linear-gradient(145deg,#0a192ef5,#050e1cfa);border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1540px;margin:0 auto 23px;display:grid;overflow:hidden}.printshop-stage-nav button{color:#75859c;text-align:left;background:0 0;border:0;border-right:1px solid #7f9dd324;grid-template-columns:38px 1fr;align-items:center;gap:11px;min-width:0;min-height:87px;padding:14px 16px;display:grid}.printshop-stage-nav button:last-child{border-right:0}.printshop-stage-nav button i{background:#0b1a30;border:1px solid #7f9dd338;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.printshop-stage-nav svg{width:18px}.printshop-stage-nav span{grid-template-columns:auto 1fr;column-gap:7px;min-width:0;display:grid}.printshop-stage-nav span small{color:#53667f;letter-spacing:.12em;font-size:7px;font-style:normal;font-weight:850}.printshop-stage-nav span b{color:#aeb9c8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.printshop-stage-nav span em{color:#65758a;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin-top:4px;font-size:8px;font-style:normal;overflow:hidden}.printshop-stage-nav button.active{color:#fff;background:linear-gradient(125deg,#df3e9d38,#3965da30)}.printshop-stage-nav button.active i{color:#fff;background:linear-gradient(135deg,#d9439a,#6165e7);border-color:#f25bb0a6;box-shadow:0 0 24px #dd42a647}.printshop-stage-nav button.active span b{color:#fff}.printshop-stage-nav button.active span small{color:#f17ab9}.printshop-stage-nav button.complete i{color:var(--ps-mint);background:#30977e1a;border-color:#55ddbb5c}.printshop-workspace{border:1px solid var(--ps-line);background:linear-gradient(155deg,#0a182cfa,#040c19fc);border-radius:24px;max-width:1540px;margin:auto;overflow:hidden;box-shadow:0 40px 100px #0000004d}.printshop-workspace>section>header{background:radial-gradient(circle at 80% 0,#4b71f129,#0000 36%),radial-gradient(circle at 10% 80%,#e746a41a,#0000 38%);border-bottom:1px solid #7f9dd326;justify-content:space-between;align-items:flex-end;gap:30px;padding:44px 48px 35px;display:flex}.printshop-workspace h2{letter-spacing:-.05em;margin:12px 0 10px;font:600 clamp(42px,4.4vw,69px)/.9 Iowan Old Style,Baskerville,Georgia,serif}.printshop-workspace h2 em{color:#f06db3;font-weight:500}.printshop-workspace header p{max-width:760px;color:var(--ps-muted);margin:0;font-size:14px;line-height:1.65}.printshop-readiness{border:1px solid var(--ps-line);background:#050f1eb8;border-radius:16px;min-width:240px;padding:20px}.printshop-readiness strong{font:600 38px/1 Georgia,serif;display:block}.printshop-readiness strong span{color:#667991;font-size:18px}.printshop-readiness>small{color:#71849a;letter-spacing:.14em;margin-top:6px;font-size:7px;font-weight:850;display:block}.printshop-readiness>i{background:#15243a;border-radius:99px;height:5px;margin:14px 0;display:block;overflow:hidden}.printshop-readiness>i span{background:linear-gradient(90deg,#e855a3,#b955d3,#4d83ff);height:100%;display:block;box-shadow:0 0 14px #e146a773}.printshop-readiness button{color:#f5cae3;background:#df43a01a;border:1px solid #ef5eaa61;border-radius:9px;width:100%;min-height:37px;font-size:9px;font-weight:750}.printshop-moment-list{gap:12px;padding:24px;display:grid}.printshop-moment-list article{background:#06101fd1;border:1px solid #7f9dd32b;border-radius:18px;grid-template-columns:58px minmax(300px,.8fr) minmax(400px,1.2fr);gap:16px;padding:16px;transition:all .2s;display:grid}.printshop-moment-list article.approved{border-color:#52dbb759;box-shadow:inset 3px 0 #52dcb7}.printshop-moment-number{color:#8c9bb0;flex-direction:column;align-items:center;gap:11px;padding-top:8px;display:flex}.printshop-moment-number>span:first-child{font:600 19px Georgia,serif}.printshop-moment-number>svg,.printshop-moment-number>span:last-child{color:#ef73b3;background:#0b1930;border:1px solid #7f9dd333;border-radius:50%;place-items:center;width:35px;height:35px;padding:8px;display:grid}.printshop-moment-list article.approved .printshop-moment-number>svg{color:var(--ps-mint);border-color:#52dbb757}.printshop-moment-preview{background:#071326;border:1px solid #7f9dd333;border-radius:14px;min-height:285px;overflow:hidden}.print-video-still{background-position:50%;background-size:cover;height:100%;min-height:285px;position:relative}.print-video-still:after{content:"";background:linear-gradient(#0000 55%,#030812bf);position:absolute;inset:0}.print-video-still video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.print-video-still>span{z-index:2;color:#fff;letter-spacing:.11em;background:#040a16c2;border:1px solid #fff3;border-radius:99px;align-items:center;gap:7px;padding:7px 9px;font-size:7px;font-weight:850;display:flex;position:absolute;bottom:13px;left:14px}.print-video-still>span svg{width:11px}.print-audio-card{background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;height:100%;min-height:285px;padding:25px;display:flex}.print-audio-card>small{color:#f176b6;letter-spacing:.18em;font-size:7px;font-weight:850}.print-audio-card blockquote{color:#fff;margin:18px 0 4px;font:italic 500 29px/1.05 Iowan Old Style,Baskerville,Georgia,serif}.print-audio-card>b{color:#fff;margin-top:16px}.print-audio-card>span:last-child{color:#95a2b5;margin-top:5px;font-size:8px}.print-audio-card.quote,.print-audio-card.waveform{background:radial-gradient(circle at 50% 45%,#e545a433,#0000 35%),linear-gradient(145deg,#111b39,#06101f)}.print-audio-card.waveform b{font-size:18px}.print-waveform{align-items:center;gap:4px;height:64px;display:flex}.print-waveform i{background:linear-gradient(#f04ba5,#9b54e4,#4c83ff);border-radius:99px;width:3px;box-shadow:0 0 7px #e24aa966}.printshop-moment-controls{padding:10px 10px 4px}.printshop-moment-controls>small{color:#f06eaf;letter-spacing:.16em;font-size:7px;font-weight:850}.printshop-moment-controls h3{color:#edf2f8;margin:8px 0 4px;font:600 25px/1.05 Iowan Old Style,Baskerville,Georgia,serif}.printshop-moment-controls>p{color:#78899f;margin:0 0 16px;font-size:9px}.printshop-moment-controls>label{color:#b6c1d0;grid-template-columns:1fr auto;gap:8px;font-size:9px;font-weight:750;display:grid}.printshop-moment-controls output{color:#f078b6}.printshop-moment-controls input[type=range]{accent-color:#ee59a8;grid-column:1/-1;width:100%}.printshop-suggested-frames{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.printshop-suggested-frames button{color:#94a2b6;text-align:left;background:#09182c;border:1px solid #7f9dd32e;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:48px;padding:8px 10px;font-size:7px;display:flex}.printshop-suggested-frames button span{color:#f07ab9;font-weight:850}.printshop-treatment-choices{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.printshop-treatment-choices button{color:#8292a8;background:#071528;border:1px solid #7f9dd333;border-radius:8px;min-height:35px;padding:0 11px;font-size:8px}.printshop-treatment-choices button.active{color:#fff;background:linear-gradient(115deg,#db3f9f33,#3865dc2e);border-color:#ee57ab8c}.printshop-approve{color:#fff;background:linear-gradient(115deg,#dc3f9f73,#3a66dc66);border:1px solid #ef5cac80;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;min-height:42px;margin-top:15px;padding:0 14px;font-size:9px;font-weight:800;display:flex}.printshop-approve svg{width:16px}.approved .printshop-approve{color:#bdf3e4;background:#2990761a;border-color:#50dbb65c}.printshop-book-grid,.printshop-companion-grid,.printshop-proof-grid,.printshop-order-grid{grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr);gap:28px;padding:30px;display:grid}.printshop-book-stage{perspective:1400px;background:radial-gradient(circle at 50% 45%,#5b4cd330,#0000 35%),linear-gradient(145deg,#0a142b,#050c19);border:1px solid #7f9dd32b;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:680px;display:flex}.printshop-physical-book{aspect-ratio:.76;background-position:50%;background-size:cover;border:1px solid #ed56a980;border-radius:6px 24px 24px 6px;flex-direction:column;width:min(410px,65%);padding:34px;display:flex;position:relative;transform:rotateY(-9deg)rotateX(2deg);box-shadow:-15px 10px #09101c,-17px 12px #758096,0 45px 70px #00000080}.printshop-physical-book:after{content:"";background:#ffffff2e;width:2px;position:absolute;inset:0 auto 0 13px;box-shadow:5px 0 14px #00000080}.printshop-physical-book img{width:130px}.printshop-physical-book>span{color:#f5c8df;letter-spacing:.16em;margin-top:auto;font-size:7px;font-weight:850}.printshop-physical-book h3{color:#fff;margin:10px 0;font:600 45px/.92 Iowan Old Style,Baskerville,Georgia,serif}.printshop-physical-book>small{color:#d2d8e3;letter-spacing:.13em;font-size:7px}.printshop-physical-book>i{color:#71e1c3;letter-spacing:.12em;align-items:center;gap:7px;margin-top:21px;font-size:7px;font-style:normal;font-weight:850;display:flex}.printshop-physical-book>i svg{width:15px}.printshop-physical-book.heirloom{border-color:#e1bb72ab;box-shadow:-15px 10px #131017,-17px 12px #b6a06e,0 45px 70px #00000080}.printshop-book-stage>p{color:#8c9ab0;align-items:center;gap:7px;margin:42px 0 0;font-size:9px;display:flex}.printshop-book-stage>p svg{color:#ef6eaf;width:15px}.printshop-book-options{flex-direction:column;gap:18px;display:flex}.printshop-book-options fieldset,.printshop-companion-options fieldset{background:#071528;border:1px solid #7f9dd32b;border-radius:16px;margin:0;padding:18px}.printshop-book-options legend,.printshop-companion-options legend{color:#ef73b3;letter-spacing:.15em;text-transform:uppercase;padding:0 8px;font-size:8px;font-weight:850}.printshop-edition-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.printshop-edition-options button{color:#9ba9bc;text-align:left;background:#091a30;border:1px solid #7f9dd333;border-radius:13px;flex-direction:column;align-items:flex-start;min-height:175px;padding:16px;display:flex}.printshop-edition-options button>span{border:1px solid #7f9dd33d;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.printshop-edition-options svg{width:18px}.printshop-edition-options b{color:#dce4ee;margin-top:14px;font-size:13px}.printshop-edition-options small{color:#75859b;margin-top:7px;font-size:8px;line-height:1.45}.printshop-edition-options em{color:#f080bb;margin-top:auto;font-size:9px;font-style:normal;font-weight:800}.printshop-edition-options button.active{background:linear-gradient(145deg,#d93f9d33,#3965db2e);border-color:#ef58aa8c}.printshop-edition-options button.active>span{color:#fff;background:#dc41a01f;border-color:#f068b58c}.printshop-option-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.printshop-option-grid label{color:#8291a6;gap:7px;font-size:8px;font-weight:750;display:grid}.printshop-option-grid select{color:#fff;background:#071426;border:1px solid #7f9dd33b;border-radius:10px;outline:0;width:100%;min-height:47px;padding:0 12px}.printshop-spec-row{background:#071426;border:1px solid #7f9dd32b;border-radius:15px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.printshop-spec-row span{border-right:1px solid #7f9dd324;flex-direction:column;justify-content:center;align-items:center;min-height:85px;display:flex}.printshop-spec-row span:last-child{border-right:0}.printshop-spec-row b{color:#fff;font:600 18px Georgia,serif}.printshop-spec-row small{color:#6f8097;margin-top:7px;font-size:7px}.printshop-format-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.printshop-format-grid button{color:#8292a8;text-align:left;background:#091a30;border:1px solid #7f9dd330;border-radius:11px;grid-template-columns:43px 1fr 19px;align-items:center;gap:10px;min-height:72px;padding:10px;display:grid}.printshop-format-grid button>i{border:2px solid #73859c;border-radius:3px;justify-self:center;width:36px;height:36px;display:block}.printshop-format-grid button>i.portrait{width:27px;height:38px}.printshop-format-grid button>i.landscape{width:39px;height:28px}.printshop-format-grid button span b{color:#dbe4ee;font-size:9px;display:block}.printshop-format-grid button span small{color:#718198;margin-top:5px;font-size:7px;display:block}.printshop-format-grid button>svg{width:17px;color:var(--ps-mint)}.printshop-format-grid button.active{background:linear-gradient(115deg,#d83d9e33,#3965db2b);border-color:#ef57aa85}.printshop-format-grid button.active>i{border-color:#ef6fb2;box-shadow:0 0 15px #e246a640}.printshop-production-profile{background:linear-gradient(145deg,#1f716214,#071528);border:1px solid #51dcb83d;border-radius:16px;overflow:hidden}.printshop-production-profile>header{border-bottom:1px solid #7f9dd324;justify-content:space-between;align-items:center;gap:15px;min-height:61px;padding:12px 15px;display:flex}.printshop-production-profile>header span{grid-template-columns:34px 1fr;align-items:center;gap:2px 10px;display:grid}.printshop-production-profile>header svg{width:34px;height:34px;color:var(--ps-mint);border:1px solid #50dbb74d;border-radius:9px;grid-row:1/3;padding:8px}.printshop-production-profile>header b{color:#ddf6ef;font-size:10px}.printshop-production-profile>header small{color:#6ba896;letter-spacing:.12em;font-size:6px;font-weight:850}.printshop-production-profile>header em{color:#77e5c7;letter-spacing:.1em;background:#2e9d811f;border-radius:99px;padding:6px 9px;font-size:6px;font-style:normal;font-weight:850}.printshop-production-profile>div{grid-template-columns:repeat(3,1fr);display:grid}.printshop-production-profile>div span{border-bottom:1px solid #7f9dd31f;border-right:1px solid #7f9dd31f;min-height:69px;padding:13px}.printshop-production-profile>div span:nth-child(3n){border-right:0}.printshop-production-profile>div b{color:#e9eef5;font-size:9px;display:block}.printshop-production-profile>div small{color:#718299;margin-top:5px;font-size:6px;display:block}.printshop-production-profile>p{color:#a8b8c8;background:#030c1873;align-items:center;gap:10px;margin:0;padding:13px;display:flex}.printshop-production-profile>p svg{color:#68ddbd;width:25px}.printshop-production-profile>p span b{font-size:8px;display:block}.printshop-production-profile>p span small{color:#6f8297;margin-top:4px;font-size:6px;line-height:1.45;display:block}.printshop-companion-grid{grid-template-columns:1.05fr .95fr}.printshop-nfc-visual{background:radial-gradient(circle at 55% 52%,#5446d938,#0000 28%),linear-gradient(145deg,#0b1430,#050b17);border:1px solid #7f9dd32b;border-radius:20px;min-height:720px;position:relative;overflow:hidden}.printshop-nfc-visual>i{border:1px solid #427ff53d;border-radius:50%;height:230px;position:absolute;top:44%;left:11%;right:11%;transform:rotate(15deg)}.printshop-nfc-visual>i:nth-of-type(2){border-color:#ed4daa38;transform:rotate(-12deg)}.printshop-nfc-book{aspect-ratio:.72;z-index:2;background-position:50%;background-size:cover;border:1px solid #ee53a980;border-radius:5px 19px 19px 5px;flex-direction:column;align-items:center;width:44%;padding:28px;display:flex;position:absolute;top:15%;left:8%;transform:rotate(-6deg);box-shadow:-9px 7px #121727,0 35px 55px #0000007a}.printshop-nfc-book img{width:110px}.printshop-nfc-book>svg{color:#fff;background:radial-gradient(circle,#e445a245,#4276ec24);border:1px solid #ffffff38;border-radius:50%;width:90px;height:90px;margin:auto;padding:22px;box-shadow:0 0 30px #e147aa4d}.printshop-nfc-book b{font:600 22px Georgia,serif}.printshop-nfc-book small{color:#aeb8c7;letter-spacing:.1em;margin-top:6px;font-size:7px}.printshop-phone{z-index:3;background:#050a15;border:5px solid #172036;border-radius:30px;width:34%;min-width:210px;padding:12px;position:absolute;bottom:7%;right:8%;transform:rotate(5deg);box-shadow:0 35px 70px #0009}.printshop-phone header{align-items:center;gap:8px;padding:5px 2px 12px;display:flex}.printshop-phone header img{width:27px}.printshop-phone header span{font-size:9px;font-weight:750}.printshop-phone header small{color:#64748a;font-size:5px;display:block}.printshop-phone>div{background-position:50%;background-size:cover;border-radius:15px;place-items:center;height:220px;display:grid}.printshop-phone>div svg{color:#fff;background:#0308128c;border:1px solid #fff9;border-radius:50%;width:45px;height:45px;padding:13px}.printshop-phone .print-waveform{justify-content:center;height:46px}.printshop-phone footer{padding:8px 4px}.printshop-phone footer span{color:#ee72b1;letter-spacing:.13em;font-size:5px;font-weight:850}.printshop-phone footer b{margin-top:4px;font:600 14px Georgia,serif;display:block}.printshop-phone footer small{color:#718198;margin-top:4px;font-size:6px;display:block}.printshop-companion-options{flex-direction:column;gap:14px;display:flex}.printshop-companion-options fieldset{gap:7px;display:grid}.printshop-companion-options fieldset button{color:#8292a8;text-align:left;background:#091a30;border:1px solid #7f9dd32e;border-radius:10px;grid-template-columns:36px 1fr 22px;align-items:center;gap:11px;min-height:68px;padding:10px 12px;display:grid}.printshop-companion-options fieldset button>svg:first-child{border:1px solid #7f9dd333;border-radius:9px;width:35px;height:35px;padding:9px}.printshop-companion-options fieldset button span b{color:#d8e1ec;font-size:10px;display:block}.printshop-companion-options fieldset button span small{color:#6f8097;margin-top:4px;font-size:7px;display:block}.printshop-companion-options fieldset button>svg:last-child{width:18px;color:var(--ps-mint)}.printshop-companion-options fieldset button.active{background:linear-gradient(115deg,#d83d9d2e,#3765db29);border-color:#ee54a880}.printshop-toggle{background:#071528;border:1px solid #7f9dd32e;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;min-height:75px;padding:13px 16px;display:flex}.printshop-toggle>span{grid-template-columns:34px 1fr;align-items:center;column-gap:10px;display:grid}.printshop-toggle svg{color:#f075b5;border:1px solid #7f9dd333;border-radius:9px;grid-row:1/3;width:34px;height:34px;padding:8px}.printshop-toggle b{font-size:10px}.printshop-toggle small{color:#75869b;font-size:7px}.printshop-toggle input{accent-color:#e95aa6;width:38px;height:20px}.printshop-companion-promise,.printshop-production-promise{color:#c9f6e9;background:#28937714;border:1px solid #53dcb83b;border-radius:13px;align-items:center;gap:12px;padding:15px;display:flex}.printshop-companion-promise svg,.printshop-production-promise svg{width:35px}.printshop-companion-promise b,.printshop-production-promise b{font-size:10px;display:block}.printshop-companion-promise small,.printshop-production-promise small{color:#73a798;margin-top:5px;font-size:7px;line-height:1.45;display:block}.printshop-proof-grid{grid-template-columns:1.1fr .9fr}.printshop-spread{perspective:1200px;background:radial-gradient(circle at 50% 48%,#5045c529,#0000 34%),#071225;border:1px solid #7f9dd333;border-radius:20px;grid-template-columns:1fr 1fr;min-height:610px;padding:46px 46px 72px;display:grid;position:relative}.printshop-spread>section{background:#0b1529;border:1px solid #273852;flex-direction:column;justify-content:flex-end;padding:35px;display:flex;box-shadow:0 25px 45px #00000059}.printshop-spread>section:first-child{transform-origin:100%;border-radius:16px 3px 3px 16px;transform:rotateY(4deg)}.printshop-spread>section:nth-child(2){transform-origin:0;background-position:50%;background-size:cover;border-radius:3px 16px 16px 3px;position:relative;transform:rotateY(-4deg)}.printshop-spread>section:first-child img{width:120px;margin-bottom:auto}.printshop-spread h3{margin:0;font:600 45px/.92 Iowan Old Style,Baskerville,Georgia,serif}.printshop-spread p{color:#f07ab8;font:italic 14px Georgia,serif}.printshop-spread>section:nth-child(2)>span{color:#fff;letter-spacing:.1em;background:#030812a6;border:1px solid #ffffff3d;border-radius:99px;align-items:center;gap:6px;width:max-content;padding:7px 9px;font-size:7px;font-weight:850;display:flex}.printshop-spread>section:nth-child(2)>span svg{width:12px}.printshop-spread>section:nth-child(2)>small{color:#d5dbe5;margin-top:7px;font-size:7px}.printshop-spread>footer{color:#62748d;letter-spacing:.14em;text-align:center;font-size:7px;font-weight:850;position:absolute;bottom:29px;left:46px;right:46px}.printshop-preflight{background:#071528;border:1px solid #7f9dd32e;border-radius:18px;align-self:start;padding:19px}.printshop-preflight>div{background:#82541414;border:1px solid #eeb25342;border-radius:13px;align-items:center;gap:14px;padding:16px;display:flex}.printshop-preflight>div.pass{background:#27907514;border-color:#50dab645}.printshop-preflight>div>svg{color:#efbc6f;border:1px solid;border-radius:50%;width:48px;height:48px;padding:11px}.printshop-preflight>div.pass>svg{color:var(--ps-mint)}.printshop-preflight>div span{flex:1;grid-template-columns:1fr auto;gap:5px;display:grid}.printshop-preflight>div small{color:#8090a5;letter-spacing:.14em;font-size:6px;font-weight:850}.printshop-preflight>div strong{grid-area:1/2/3;font:600 34px Georgia,serif}.printshop-preflight>div b{font-size:10px}.printshop-preflight ul{margin:14px 0;padding:0;list-style:none}.printshop-preflight li{border-bottom:1px solid #7f9dd324;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:70px;padding:10px;display:grid}.printshop-preflight li>svg{width:33px;height:33px;color:var(--ps-mint);border:1px solid #50dbb74a;border-radius:50%;padding:8px}.printshop-preflight li.attention>svg{color:#efb968;border-color:#efb96847}.printshop-preflight li b{font-size:9px;display:block}.printshop-preflight li small{color:#74859b;margin-top:4px;font-size:7px;display:block}.printshop-preflight li button{color:#f5b9da;background:#dc409f1a;border:1px solid #ef54a961;border-radius:8px;min-height:32px;padding:0 10px;font-size:7px;font-weight:750}.printshop-preflight>button,.printshop-checkout>button{color:#fff;background:linear-gradient(110deg,#ed5794,#b64bd0,#4a83fb);border:1px solid #ffffff4d;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:53px;padding:0 17px;font-size:11px;font-weight:800;display:flex;box-shadow:0 15px 35px #bb42c033}.printshop-preflight>button svg,.printshop-checkout>button svg{width:17px}.printshop-output-pack{background:#09182c;border:1px solid #7f9dd32e;border-radius:13px;margin:15px 0;overflow:hidden}.printshop-output-pack>header{border-bottom:1px solid #7f9dd321;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.printshop-output-pack>header span{align-items:center;gap:8px;display:flex}.printshop-output-pack>header svg{color:#ef72b2;width:17px}.printshop-output-pack>header b{font-size:8px}.printshop-output-pack>header em{color:#6f8299;font-size:6px;font-style:normal}.printshop-output-pack>div{grid-template-columns:1fr 1fr;display:grid}.printshop-output-pack>div span{color:#8fa0b4;border-bottom:1px solid #7f9dd31f;border-right:1px solid #7f9dd31f;align-items:center;min-height:38px;padding:0 12px;font-size:7px;display:flex}.printshop-proof-choice{background:#8d5c1712;border:1px solid #efb9683d;border-radius:12px;align-items:center;gap:11px;min-height:66px;margin:0 0 15px;padding:12px;display:flex}.printshop-proof-choice input{accent-color:#ee5ba9;width:20px;height:20px}.printshop-proof-choice b{color:#ebd7bb;font-size:9px;display:block}.printshop-proof-choice small{color:#8c806f;margin-top:4px;font-size:7px;line-height:1.4;display:block}.printshop-order-grid{grid-template-columns:1.15fr .85fr}.printshop-order-card{background:radial-gradient(circle at 20% 45%,#5446d22e,#0000 29%),#071225;border:1px solid #7f9dd32e;border-radius:20px;grid-template-columns:.72fr 1fr;align-items:center;gap:31px;min-height:570px;padding:35px;display:grid}.printshop-order-book{aspect-ratio:.74;background-position:50%;background-size:cover;border:1px solid #ef54a980;border-radius:5px 20px 20px 5px;flex-direction:column;padding:25px;display:flex;transform:rotate(-4deg);box-shadow:-11px 8px #101626,0 35px 55px #00000073}.printshop-order-book img{width:100px}.printshop-order-book h3{margin-top:auto;font:600 37px/.94 Iowan Old Style,Baskerville,Georgia,serif}.printshop-order-book span{color:#79dfc5;letter-spacing:.12em;align-items:center;gap:6px;margin-top:15px;font-size:6px;font-weight:850;display:flex}.printshop-order-book span svg{width:13px}.printshop-order-card>div:last-child>small{color:#ef73b2;letter-spacing:.16em;font-size:7px;font-weight:850}.printshop-order-card>div:last-child h3{margin:10px 0 5px;font:600 28px/1 Georgia,serif}.printshop-order-card>div:last-child p{color:#8090a6;font-size:9px;line-height:1.5}.printshop-order-card ul{gap:11px;margin:25px 0 0;padding:0;list-style:none;display:grid}.printshop-order-card li{color:#afbbc9;align-items:center;gap:8px;font-size:9px;display:flex}.printshop-order-card li svg{width:17px;color:var(--ps-mint)}.printshop-checkout{background:#071528;border:1px solid #7f9dd32e;border-radius:19px;padding:22px}.printshop-checkout header{border-bottom:1px solid #7f9dd326;justify-content:space-between;align-items:end;padding-bottom:17px;display:flex}.printshop-checkout header span small{color:#ef72b1;letter-spacing:.15em;font-size:7px;font-weight:850;display:block}.printshop-checkout header span b{margin-top:7px;font:600 35px/1 Georgia,serif;display:block}.printshop-checkout header em{color:#697a91;text-align:right;max-width:140px;font-size:7px;font-style:normal}.printshop-checkout>label{color:#8494a9;gap:7px;margin-top:16px;font-size:8px;font-weight:750;display:grid}.printshop-checkout>label>div{border:1px solid #7f9dd338;border-radius:10px;grid-template-columns:40px 1fr 40px;display:grid;overflow:hidden}.printshop-checkout>label>div button,.printshop-checkout>label>div output{color:#fff;background:#0b1a2f;border:0;place-items:center;height:42px;display:grid}.printshop-checkout>label>div output{border-inline:1px solid #7f9dd329;font-weight:800}.printshop-checkout>p{color:#8292a7;justify-content:space-between;margin:12px 0;font-size:8px;display:flex}.printshop-checkout>p b{color:#d9e1eb}.printshop-checkout input{color:#fff;background:#08162a;border:1px solid #7f9dd338;border-radius:10px;outline:0;min-height:46px;padding:0 12px}.printshop-checkout .printshop-production-promise{margin:17px 0}.printshop-checkout>small{color:#697990;text-align:center;margin-top:10px;font-size:7px;line-height:1.45;display:block}.printshop-footer{border:1px solid var(--ps-line);background:#071222f0;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:1540px;min-height:78px;margin:20px auto 0;padding:0 18px;display:grid;box-shadow:0 20px 45px #0003}.printshop-footer>button{color:#bac5d3;background:#0a192d;border:1px solid #7f9dd338;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:0 15px;font-size:9px;font-weight:800;display:flex}.printshop-footer>button:last-child{color:#fff;background:linear-gradient(115deg,#da3f9e5c,#3966db57);border-color:#ef56aa80;justify-self:end}.printshop-footer svg{width:16px}.printshop-footer>span{color:#708198;grid-template-columns:auto auto;align-items:center;gap:7px;font-size:8px;display:grid}.printshop-footer>span b{color:#fff;font:600 17px Georgia,serif}.printshop-footer>span i{background:#15243a;border-radius:99px;grid-column:1/-1;width:160px;height:4px;overflow:hidden}.printshop-footer>span em{background:linear-gradient(90deg,#ee5aa7,#b64dd0,#4b83fb);height:100%;display:block}.printshop-notice{z-index:90;color:#d9f8ef;background:#061820f5;border:1px solid #4edcb759;border-radius:13px;grid-template-columns:25px 1fr 25px;align-items:center;gap:10px;max-width:440px;padding:15px;font-size:9px;display:grid;position:fixed;bottom:24px;right:25px;box-shadow:0 20px 55px #0006}.printshop-notice>svg{width:21px;color:var(--ps-mint)}.printshop-notice button{color:#8aa89f;background:0 0;border:0;font-size:18px}.printshop-gate{background:radial-gradient(circle at 70% 30%,#4d58e433,#0000 30%),radial-gradient(circle at 20% 70%,#e844a11f,#0000 30%),#050a15;grid-template-columns:minmax(330px,.8fr) minmax(520px,1.2fr);align-items:center;gap:80px;min-height:calc(100vh - 140px);padding:70px max(35px,50vw - 675px);display:grid}.printshop-gate-book{aspect-ratio:.75;background-position:50%;background-size:cover;border:1px solid #ee54a985;border-radius:6px 23px 23px 6px;flex-direction:column;justify-self:center;width:min(430px,90%);padding:35px;display:flex;transform:rotate(-4deg);box-shadow:-14px 10px #101625,0 45px 80px #0000008c}.printshop-gate-book img{width:140px}.printshop-gate-book span{color:#f080bb;letter-spacing:.16em;margin-top:auto;font-size:8px;font-weight:850}.printshop-gate-book h2{color:#fff;margin:10px 0;font:600 53px/.9 Iowan Old Style,Baskerville,Georgia,serif}.printshop-gate>div:last-child>small{color:#ef70b0;letter-spacing:.18em;font-size:10px;font-weight:850}.printshop-gate>div:last-child>svg{color:#f078b7;background:linear-gradient(135deg,#dc3fa02e,#3965db2b);border:1px solid #ee55aa73;border-radius:16px;width:58px;height:58px;margin:25px 0;padding:15px;display:block}.printshop-gate h1{color:#fff;letter-spacing:-.06em;margin:0;font:600 clamp(52px,6vw,86px)/.88 Iowan Old Style,Baskerville,Georgia,serif}.printshop-gate h1 em{color:#ef6fb2;font-weight:500}.printshop-gate p{color:#91a0b4;max-width:680px;font-size:15px;line-height:1.7}.printshop-gate ul{gap:12px;margin:26px 0;padding:0;list-style:none;display:grid}.printshop-gate li{color:#b8c3d2;align-items:center;gap:10px;font-size:11px;display:flex}.printshop-gate li svg{width:18px;color:var(--ps-mint)}.printshop-gate button{color:#fff;background:linear-gradient(110deg,#ec5896,#b64dd0,#4c83fb);border:1px solid #ffffff47;border-radius:11px;justify-content:space-between;align-items:center;gap:25px;min-height:55px;padding:0 19px;font-size:11px;font-weight:800;display:flex}.printshop-gate button svg{width:18px}.album-print-lock-card{background:linear-gradient(115deg,#d83f9d21,#3765db1f);border:1px solid #ef54a959;border-radius:13px;grid-template-columns:45px 1fr auto;align-items:center;gap:12px;margin:0 0 20px;padding:14px;display:grid}.album-print-lock-card>span{color:#f17ab9;background:#dd40a11a;border:1px solid #ef5bae66;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.album-print-lock-card svg{width:20px}.album-print-lock-card div small{color:#ef6eaf;letter-spacing:.14em;font-size:6px;font-weight:850}.album-print-lock-card div b{color:#eaf0f7;margin-top:4px;font-size:9px;display:block}.album-print-lock-card div p{color:#7d8ea4;margin:5px 0 0;line-height:1.45;font-size:7px!important}.album-print-lock-card>button{color:#fff;background:linear-gradient(110deg,#de40a173,#3a66dd66);border:1px solid #ef59ac80;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:7px;font-weight:800;display:flex}.album-print-lock-card.locked{background:#28927614;border-color:#50dbb74d}.album-print-lock-card.locked>span{color:var(--ps-mint,#58e1bd);border-color:#50dbb74d}@media (max-width:1180px){.printshop-header{flex-direction:column;align-items:flex-start}.printshop-lock{width:100%;min-width:0}.printshop-stage-nav{scrollbar-width:none;grid-template-columns:repeat(5,minmax(145px,1fr));overflow-x:auto}.printshop-moment-list article{grid-template-columns:46px 310px 1fr}.printshop-book-grid,.printshop-companion-grid,.printshop-proof-grid,.printshop-order-grid{grid-template-columns:1fr}.printshop-book-stage{min-height:620px}.printshop-nfc-visual{min-height:700px}.printshop-order-card{min-height:480px}.printshop-gate{grid-template-columns:.7fr 1.3fr;gap:40px;padding-inline:30px}}@media (max-width:760px){.printshop-page{padding:14px 8px 100px}.printshop-header{padding:7px 7px 0}.printshop-header h1{font-size:45px}.printshop-header p{font-size:11px}.printshop-lock{grid-template-columns:40px 1fr auto;padding:9px;display:grid}.printshop-lock>svg{width:38px;height:38px}.printshop-lock button{padding:0 9px;font-size:8px}.printshop-stage-nav{border-radius:13px;grid-template-columns:repeat(5,142px);margin-inline:0}.printshop-stage-nav button{grid-template-columns:31px 1fr;min-height:70px;padding:9px}.printshop-stage-nav button i{width:31px;height:31px}.printshop-stage-nav span em{font-size:6px}.printshop-workspace{border-radius:16px}.printshop-workspace>section>header{padding:27px 18px 23px;display:block}.printshop-workspace h2{font-size:43px}.printshop-workspace header p{font-size:10px}.printshop-readiness{min-width:0;margin-top:18px}.printshop-moment-list{padding:9px}.printshop-moment-list article{grid-template-columns:1fr;gap:9px;padding:10px}.printshop-moment-number{flex-direction:row;justify-content:space-between;align-items:center;padding:0}.printshop-moment-number>svg,.printshop-moment-number>span:last-child{width:30px;height:30px}.printshop-moment-preview,.print-video-still,.print-audio-card{min-height:245px}.printshop-moment-controls{padding:8px 4px}.printshop-suggested-frames{grid-template-columns:1fr 1fr 1fr}.printshop-suggested-frames button{padding:7px}.printshop-book-grid,.printshop-companion-grid,.printshop-proof-grid,.printshop-order-grid{padding:10px}.printshop-book-stage{min-height:500px}.printshop-physical-book{width:68%;padding:24px}.printshop-physical-book img{width:100px}.printshop-physical-book h3{font-size:36px}.printshop-edition-options,.printshop-option-grid{grid-template-columns:1fr}.printshop-spec-row{grid-template-columns:1fr 1fr}.printshop-spec-row span{border-bottom:1px solid #7f9dd324}.printshop-nfc-visual{min-height:520px}.printshop-nfc-book{width:55%;padding:19px;top:8%;left:4%}.printshop-nfc-book img{width:85px}.printshop-nfc-book>svg{width:65px;height:65px;padding:16px}.printshop-phone{border-width:4px;width:42%;min-width:160px;padding:8px;bottom:4%;right:3%}.printshop-phone>div{height:150px}.printshop-phone .print-waveform{gap:2px;height:35px}.printshop-phone .print-waveform i{width:2px}.printshop-spread{min-height:400px;padding:25px 17px 55px}.printshop-spread>section{padding:17px}.printshop-spread>section:first-child img{width:70px}.printshop-spread h3{font-size:27px}.printshop-spread>footer{bottom:21px;left:15px;right:15px}.printshop-order-card{grid-template-columns:1fr;min-height:0}.printshop-order-book{justify-self:center;width:65%}.printshop-footer{grid-template-columns:auto 1fr auto;min-height:70px;padding:0 8px}.printshop-footer>button{padding:0 10px}.printshop-footer>button:first-child{font-size:0}.printshop-footer>button:first-child svg{margin:0}.printshop-footer>span{justify-self:center}.printshop-footer>span i{width:80px}.printshop-footer>button:last-child{max-width:150px;font-size:8px}.printshop-notice{bottom:90px;left:10px;right:10px}.printshop-gate{flex-direction:column;min-height:100vh;padding:35px 20px 90px;display:flex}.printshop-gate-book{width:230px}.printshop-gate-book h2{font-size:34px}.printshop-gate h1{font-size:53px}.printshop-gate p{font-size:11px}.album-print-lock-card{grid-template-columns:40px 1fr}.album-print-lock-card>button{grid-column:1/-1;justify-content:space-between}.printshop-format-grid{grid-template-columns:1fr}.printshop-production-profile>header{flex-direction:column;align-items:flex-start}.printshop-production-profile>div{grid-template-columns:1fr 1fr}.printshop-production-profile>div span:nth-child(3n){border-right:1px solid #7f9dd31f}.printshop-production-profile>div span:nth-child(2n){border-right:0}.printshop-output-pack>div{grid-template-columns:1fr}.printshop-output-pack>div span{border-right:0}.printshop-preflight{padding:12px}.printshop-preflight li{grid-template-columns:30px 1fr auto}.printshop-preflight li>svg{width:29px;height:29px}.printshop-proof-choice{align-items:flex-start}}.mh-auth-modal{padding-top:196px}.mh-auth-lockup{justify-items:center;width:min(430px,58vw);display:grid;top:clamp(104px,8vh,150px)}.mh-auth-lockup:after{content:"";background:linear-gradient(90deg,#ff654e,#ed47b9 47%,#4b9dff);width:92px;height:1px;margin-top:18px;box-shadow:0 0 18px #da43d07a}.mh-auth-lockup .mb-brand>img{filter:drop-shadow(0 0 34px #cc43e133);width:clamp(260px,23vw,350px)}.mh-auth-modal>.mh-modal-content{width:min(540px,100%)}.mh-auth-heading h2{font-size:clamp(38px,3vw,50px);font-weight:650}.mh-auth-modal .mh-privacy-note{white-space:normal;flex-wrap:nowrap;width:100%;max-width:520px}.mh-auth-modal .mh-privacy-note>span{place-items:initial;width:auto;min-width:0;height:auto;color:inherit;font-size:inherit;border:0;border-radius:0;flex:0 auto;display:inline}@media (max-width:640px){.mh-auth-modal{padding:150px 20px 40px}.mh-auth-lockup{width:min(310px,72vw);top:28px}.mh-auth-lockup .mb-brand>img{width:min(270px,72vw)}.mh-auth-lockup:after{margin-top:12px}.mh-auth-heading h2{font-size:34px}.mh-auth-modal .mh-privacy-note{text-align:center;justify-content:center}}@media (min-width:901px){.lab-sidebar:not(.collapsed) .lab-sidebar-head{justify-content:center;align-items:center;min-height:114px;padding:0 4px 20px}.lab-sidebar:not(.collapsed) .lab-sidebar-head:after{width:112px;left:50%;transform:translate(-50%)}.lab-sidebar:not(.collapsed) .lab-sidebar-head .real-studio-logo{justify-content:center;width:100%}.lab-sidebar:not(.collapsed) .lab-sidebar-head .real-studio-logo img.studio-logo-full{object-position:center;filter:drop-shadow(0 12px 30px #5366f538);width:min(226px,96%);height:94px}.lab-sidebar.collapsed{padding-inline:11px}.lab-sidebar.collapsed .lab-sidebar-head .real-studio-logo{width:74px;height:52px;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.lab-sidebar.collapsed .lab-sidebar-head .real-studio-logo img.studio-rail-icon{object-fit:contain;filter:drop-shadow(0 0 15px #e23bcb52)drop-shadow(0 0 18px #3192ff33);border-radius:0;width:100%;height:100%}.lab-sidebar.collapsed .lab-navigation{gap:13px}.lab-sidebar.collapsed .lab-navigation button,.lab-sidebar.collapsed .control-centre-button{border-radius:16px;min-height:58px}.lab-sidebar.collapsed .lab-navigation button>.lab-nav-icon,.lab-sidebar.collapsed .control-centre-button>span{color:#aebbd1;background:radial-gradient(circle at 30% 15%,#ffffff14,#0000 30%),linear-gradient(145deg,#10213a,#061120);border:1px solid #829ed333;border-radius:13px;place-items:center;width:43px;height:43px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000003d}.lab-sidebar.collapsed .lab-navigation button>.lab-nav-icon svg,.lab-sidebar.collapsed .control-centre-button>span svg{stroke-width:1.65px;width:20px;height:20px}.lab-sidebar.collapsed .lab-navigation button.active>.lab-nav-icon{color:#fff;background:radial-gradient(circle at 30% 18%,#ffffff29,#0000 28%),linear-gradient(145deg,#e243a5a3,#456ce88a);border-color:#f060b68c;box-shadow:0 0 22px #de40b938,inset 0 1px #ffffff21}}.lab-nav-icon svg,.control-centre-button svg{stroke-width:1.7px;width:19px;height:19px}.contributor-page-v97 .contributor-orbit-layout{margin-inline:-8px}.guest-network-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.guest-network-card:before{display:none}.guest-network-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;padding-inline:8px}.guest-network-legend{background:#050f1d66;border:1px solid #7e99cb1f;border-radius:12px;margin-inline:8px}.guest-network-stage{background:radial-gradient(circle at 50% 55%,#4f45dc26,#0000 33%),radial-gradient(circle at 7% 22%,#e2429d14,#0000 26%);border:0;border-radius:0;margin-top:9px}.guest-network-stage .guest-network-person{left:var(--node-x)!important;top:var(--node-y)!important}.guest-network-core .guest-network-core-mark{width:58px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0}.guest-network-core-mark img{object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 0 12px #dc42d25c);width:100%;height:100%;display:block}.guest-network-core strong{letter-spacing:-.045em;font-family:Geist,Inter,Arial,sans-serif;font-weight:650}.guest-network-footer{background:#050f1d8a;border:1px solid #7e99cb1f;border-radius:14px;margin-inline:8px}.studio-home-page{max-width:1640px;padding-bottom:80px;font-family:Geist,Inter,Arial,sans-serif}.studio-home-page>:not(.studio-home-dashboard){display:none}.studio-home-dashboard{color:#f5f7fb;gap:18px;display:grid}.studio-home-dashboard button{font:inherit;cursor:pointer}.studio-home-dashboard small{letter-spacing:.16em;font-size:9px;font-weight:800}.lab-home-command,.lab-home-priority,.lab-home-workflow,.lab-home-runbook,.lab-home-pulse,.lab-home-support article{background:linear-gradient(145deg,#091427f7,#050d1bfa);border:1px solid #7797d333;box-shadow:inset 0 1px #ffffff09,0 24px 65px #0003}.lab-home-command{background:radial-gradient(circle at 88% 18%,#3667e82e,#0000 35%),radial-gradient(circle at 8% 0,#e741a41c,#0000 34%),linear-gradient(145deg,#0b1930,#050e1d);border-radius:23px;grid-template-columns:minmax(360px,1fr) auto;align-items:center;gap:20px 28px;min-height:178px;padding:31px 34px;display:grid}.lab-home-command>div:first-child small,.lab-home-section-heading small,.lab-home-workflow header small,.lab-home-runbook header small,.lab-home-pulse header small{color:#ef69ad}.lab-home-command h2{letter-spacing:-.045em;margin:7px 0 5px;font-size:clamp(34px,3.4vw,52px);line-height:1}.lab-account{border-top-color:#7c99cf33;grid-template-columns:44px minmax(0,1fr) auto;gap:11px;min-height:88px;padding:16px 10px 4px}.lab-account>.lab-account-avatar{background:radial-gradient(circle at 28% 18%,#ffffff38,#0000 30%),linear-gradient(145deg,#ed5aa4,#a74dce 53%,#3e83f2) padding-box padding-box,linear-gradient(145deg,#ff88bf,#a267ff,#42a8ff) border-box;border:2px solid #0000;width:44px;height:44px;font-size:11px;box-shadow:0 10px 24px #00000047,0 0 20px #da44a52b}.lab-account .lab-account-identity>small{color:#e969ae;letter-spacing:.14em;margin:0 0 4px;font-size:7px;font-weight:850}.lab-account .lab-account-identity>b{color:#f2f6fb;font-size:12px;font-weight:750}.lab-account .lab-account-identity>em{color:#75869d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;font-style:normal;display:block;overflow:hidden}.lab-account>button{color:#d7e0ec;background:#0a182bd1;border:1px solid #ec5baa47;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:auto;min-width:66px;height:36px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.lab-account>button svg{stroke-width:1.8px;width:13px;height:13px}.lab-account>button:hover{color:#fff;background:#7e1f5b2e;border-color:#ef60b399}.lab-home-command p{color:#8e9db5;margin:0;font-size:13px;line-height:1.55}.lab-home-command>span{color:#62dcb1;letter-spacing:.13em;background:#1a74561a;border:1px solid #50d9a647;border-radius:999px;align-self:start;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:7px;font-weight:850;display:inline-flex}.lab-home-command>span i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px}.lab-home-command>span.closed{color:#d9ae69;background:#714b121a;border-color:#dbac5e47}.lab-home-command-actions{grid-column:1/-1;gap:10px;display:flex}.lab-home-command-actions button,.lab-home-next-action>button,.lab-home-pulse>button{color:#dce4f0;background:#0a192e;border:1px solid #809ed538;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;min-height:43px;padding:0 16px;font-size:10px;font-weight:750;display:inline-flex}.lab-home-command-actions button:first-child,.lab-home-next-action>button{color:#fff;background:linear-gradient(110deg,#e041a180,#3c68e073);border-color:#ef5db073}.lab-home-priority{border-radius:22px;grid-template-columns:minmax(430px,1.15fr) minmax(360px,.85fr);display:grid;overflow:hidden}.lab-home-next-action{border-right:1px solid #7797d32b;padding:30px 32px}.lab-home-section-heading{align-items:flex-start;gap:16px;display:flex}.lab-home-section-heading>span{color:#fff;background:linear-gradient(145deg,#de3f9d8c,#3d65de80);border:1px solid #ef5eb275;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:10px;font-weight:850;display:grid}.lab-home-section-heading h3{letter-spacing:-.035em;max-width:680px;margin:5px 0 0;font-size:clamp(24px,2.2vw,34px);line-height:1.1}.lab-home-next-action>p{color:#8d9cb3;max-width:720px;margin:20px 0;font-size:12px;line-height:1.65}.lab-home-next-action ul{gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.lab-home-next-action li{background:#06101f7a;border:1px solid #7d9bcf24;border-radius:11px;grid-template-columns:33px 1fr;align-items:center;gap:11px;min-height:56px;padding:9px 12px;display:grid}.lab-home-next-action li>span{color:#58dcb4;background:#268b6f14;border:1px solid #54dab340;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:850;display:grid}.lab-home-next-action li b,.lab-home-next-action li small{display:block}.lab-home-next-action li b{font-size:10px}.lab-home-next-action li small{color:#74859c;letter-spacing:0;margin-top:4px;font-size:8px;font-weight:500}.lab-home-metrics{grid-template-columns:1fr 1fr;display:grid}.lab-home-metrics article{border-bottom:1px solid #7797d324;border-right:1px solid #7797d324;flex-direction:column;justify-content:center;min-height:145px;padding:23px;display:flex}.lab-home-metrics article:nth-child(2n){border-right:0}.lab-home-metrics article:nth-last-child(-n+2){border-bottom:0}.lab-home-metrics span{color:#ef69ad;letter-spacing:.15em;font-size:7px;font-weight:850}.lab-home-metrics b{letter-spacing:-.04em;margin-top:9px;font-size:clamp(27px,2.5vw,39px)}.lab-home-metrics small{color:#77889f;letter-spacing:0;margin-top:6px;font-size:7px;font-weight:550}.lab-home-workflow{border-radius:22px;padding:29px 31px 31px}.lab-home-workflow>header{grid-template-columns:1fr minmax(280px,.7fr);align-items:end;gap:25px;margin-bottom:23px;display:grid}.lab-home-workflow h3,.lab-home-runbook h3,.lab-home-pulse h3,.lab-home-support h3{letter-spacing:-.035em;margin:6px 0 0;font-size:27px;line-height:1.1}.lab-home-workflow header p{color:#8796ad;margin:0;font-size:11px;line-height:1.55}.lab-home-workflow>div{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.lab-home-workflow button{min-height:118px;color:inherit;text-align:left;background:#06101f94;border:1px solid #7c9bd329;border-radius:13px;grid-template-columns:36px 1fr;align-content:center;gap:7px 10px;padding:15px;display:grid}.lab-home-workflow button:hover{background:linear-gradient(145deg,#dd419f1f,#3864db1f);border-color:#ef5db073}.lab-home-workflow button>span{color:#e66cb3;background:#0c1c32;border:1px solid #83a0d638;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:8px;font-weight:850;display:grid}.lab-home-workflow b{font-size:11px}.lab-home-workflow small{color:#75869d;letter-spacing:0;font-size:7px;font-weight:500;line-height:1.45}.lab-home-workflow em{color:#59dcb3;letter-spacing:.11em;grid-column:2;font-size:6px;font-style:normal;font-weight:850}.lab-home-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:18px;display:grid}.lab-home-runbook,.lab-home-pulse{border-radius:22px;padding:29px 31px}.lab-home-runbook ol{gap:7px;margin:23px 0 0;padding:0;list-style:none;display:grid}.lab-home-runbook li{border-bottom:1px solid #7a99d021;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;min-height:68px;padding:10px 12px;display:grid}.lab-home-runbook li>span{color:#ee72b4;border:1px solid #e651ab4d;border-radius:9px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:850;display:grid}.lab-home-runbook li b,.lab-home-runbook li small{display:block}.lab-home-runbook li b{font-size:10px}.lab-home-runbook li small{color:#76879f;letter-spacing:0;margin-top:4px;font-size:8px;font-weight:500;line-height:1.45}.lab-home-runbook li button{color:#b8c5d7;background:#0a192d;border:1px solid #7d9cd333;border-radius:8px;min-height:31px;padding:0 10px;font-size:7px;font-weight:800}.lab-home-pulse{background:radial-gradient(circle at 50% 48%,#5c49df2b,#0000 35%),linear-gradient(145deg,#091427f7,#050d1bfa)}.lab-home-pulse-ring{background:conic-gradient(#ef5bac var(--pulse-progress,50%), #1b2b42 0);border-radius:50%;place-items:center;width:170px;height:170px;margin:24px auto;display:grid;position:relative;box-shadow:0 0 45px #bb3fd326}.lab-home-pulse-ring:before{content:"";background:#071426;border-radius:50%;position:absolute;inset:7px}.lab-home-pulse-ring span{z-index:2;justify-items:center;display:grid;position:relative}.lab-home-pulse-ring b{font-size:42px;line-height:1}.lab-home-pulse-ring small{color:#8d9cb2;margin-top:6px;font-size:7px}.lab-home-pulse-ring i{display:none}.lab-home-pulse dl{margin:0 0 20px}.lab-home-pulse dl div{color:#8292a8;border-bottom:1px solid #7a99d01f;justify-content:space-between;align-items:center;min-height:39px;font-size:9px;display:flex}.lab-home-pulse dd{color:#e4eaf2;margin:0;font-weight:750}.lab-home-pulse>button{width:100%}.lab-home-support{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.lab-home-support article{border-radius:19px;flex-direction:column;align-items:flex-start;min-height:205px;padding:26px;display:flex}.lab-home-support article>span{color:#ef69ad;letter-spacing:.15em;font-size:7px;font-weight:850}.lab-home-support h3{font-size:22px}.lab-home-support p{color:#8292a9;margin:13px 0 20px;font-size:10px;line-height:1.55}.lab-home-support button{color:#d8e1ed;text-align:left;background:0 0;border:0;min-height:34px;margin-top:auto;padding:0;font-size:8px;font-weight:800}.lab-home-support button:after{content:"  →";color:#ef69ad}@media (max-width:1120px){.lab-home-priority,.lab-home-grid{grid-template-columns:1fr}.lab-home-next-action{border-bottom:1px solid #7797d32b;border-right:0}.lab-home-workflow>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.studio-home-page{padding-inline:10px}.lab-home-command{grid-template-columns:1fr;min-height:0;padding:22px 18px}.lab-home-command>span{justify-self:start}.lab-home-command-actions{grid-template-columns:1fr;display:grid}.lab-home-command-actions button{width:100%}.lab-home-next-action,.lab-home-workflow,.lab-home-runbook,.lab-home-pulse{padding:22px 17px}.lab-home-metrics article{min-height:116px;padding:17px}.lab-home-workflow>header,.lab-home-workflow>div{grid-template-columns:1fr}.lab-home-workflow button{min-height:88px}.lab-home-runbook li{grid-template-columns:32px 1fr}.lab-home-runbook li button{grid-column:2;justify-self:start}.lab-home-support{grid-template-columns:1fr}.lab-home-support article{min-height:180px}.guest-network-header{padding-inline:16px}.guest-network-legend,.guest-network-footer{margin-inline:0}}.printshop-page,.printshop-gate,.printshop-page button,.printshop-page input,.printshop-page select,.printshop-page output,.printshop-gate button{font-family:Geist,Inter,Arial,sans-serif!important}.printshop-header h1,.printshop-workspace h2,.printshop-moment-controls h3,.printshop-readiness strong,.printshop-preflight>div strong,.printshop-order-card>div:last-child h3,.printshop-checkout header span b,.printshop-spec-row b,.printshop-footer>span b,.printshop-gate h1{letter-spacing:-.04em;font-family:Geist,Inter,Arial,sans-serif!important;font-style:normal!important}.printshop-header h1{font-size:clamp(38px,4vw,58px);font-weight:650;line-height:.98}.printshop-workspace h2{font-size:clamp(34px,3.4vw,50px);font-weight:650;line-height:1}.printshop-moment-controls h3{font-size:clamp(24px,2.4vw,34px);font-weight:650;line-height:1.08}.printshop-gate h1{font-size:clamp(44px,5vw,68px);font-weight:650;line-height:.94}.printshop-readiness strong,.printshop-preflight>div strong{font-size:32px;font-weight:650}.printshop-order-card>div:last-child h3{font-size:25px;font-weight:650}.printshop-checkout header span b{font-size:30px;font-weight:650}.printshop-spec-row b,.printshop-footer>span b{font-size:16px;font-weight:650}.printshop-page button,.printshop-page label,.printshop-page input,.printshop-page select,.printshop-page p,.printshop-page small,.printshop-page span,.printshop-page b,.printshop-page em{text-rendering:optimizelegibility}.printshop-workspace,.printshop-stage-nav,.printshop-footer{background-color:#060f1ff5;border-color:#7b99d233}.printshop-workspace{border-radius:22px}.printshop-stage-nav{border-radius:16px}.printshop-stage-nav button{min-height:82px}.printshop-stage-nav button span b{font-size:10px}.printshop-stage-nav button span small{font-size:7px}.printshop-page *,.printshop-gate *{font-family:Geist,Inter,Arial,sans-serif!important}.printshop-page em,.printshop-gate em{font-style:normal!important}.printshop-moments>header h2 em{color:#ef69ad;letter-spacing:-.04em;font-weight:650}@media (min-width:901px){.lab-sidebar.collapsed .lab-account{min-height:66px;padding:16px 0 0}.lab-sidebar.collapsed .lab-account>.lab-account-avatar{width:46px;height:46px}}@media (max-width:760px){.printshop-header h1{font-size:38px}.printshop-workspace h2{font-size:34px}.printshop-gate h1{font-size:46px}}.lab-topbar{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 4% 12%,#ffffffa6 0 1px,#0000 1.6px) 0 0/178px 136px,radial-gradient(circle at 18% 31%,#d077ff85 0 1px,#0000 1.7px) 0 0/233px 169px,radial-gradient(circle at 74% 17%,#61b5ff80 0 1px,#0000 1.7px) 0 0/191px 151px,radial-gradient(circle at 92% 42%,#ffffff8c 0 1px,#0000 1.7px) 0 0/271px 181px,radial-gradient(at -8% 68%,#ff21c1ad,#0000 38%),radial-gradient(at 108% 52%,#00a1ffad,#0000 42%),linear-gradient(105deg,#040719 0%,#071127 42%,#04182c 100%);border:1px solid #537ed042;border-radius:0 0 24px 24px;justify-content:center;align-items:center;min-height:244px;margin-inline:0;padding:25px clamp(64px,6vw,108px) 33px;display:flex;position:relative;top:auto;overflow:hidden;box-shadow:inset 0 -22px 70px #000616b8,0 18px 60px #0005142e}.lab-topbar:before{content:"";z-index:0;pointer-events:none;background:conic-gradient(from 218deg at 1% 55%, transparent 0 13deg, #ff54ddf0 15deg, #9b23ff4d 19deg, transparent 27deg), conic-gradient(from 224deg at -1% 60%, transparent 0 18deg, #ffffff8a 19deg, #ff2bbc6b 21deg, transparent 26deg), conic-gradient(from 129deg at 100% 50%, transparent 0 11deg, #21cbfff0 14deg, #2a4fff61 19deg, transparent 27deg), conic-gradient(from 135deg at 102% 56%, transparent 0 15deg, #9b3dff73 18deg, #00ddff75 21deg, transparent 27deg);filter:blur(7px)saturate(1.5);opacity:.94;transform-origin:50% 58%;position:absolute;inset:-65% -10% -40%;transform:scaleY(.78);-webkit-mask-image:linear-gradient(#0000 4%,#000 27% 75%,#0000 94%);mask-image:linear-gradient(#0000 4%,#000 27% 75%,#0000 94%)}.lab-topbar:after{content:"";z-index:1;opacity:1;pointer-events:none;clip-path:polygon(0 60%,5% 52%,10% 76%,16% 49%,22% 69%,29% 43%,36% 74%,42% 51%,49% 66%,56% 48%,62% 72%,68% 44%,74% 66%,81% 42%,88% 71%,94% 50%,100% 65%,100% 100%,0 100%);background:linear-gradient(#050d222e,#020815 80%);height:34px;position:absolute;bottom:-1px;left:-2%;right:-2%}.lab-topbar>*{z-index:2;position:relative}.lab-event-heading{text-align:center;text-shadow:0 3px 30px #00071cc2;flex-direction:column;align-items:center;min-width:0;display:flex}.lab-title-mark{width:54px;height:32px;margin:0 auto 9px;display:block;overflow:hidden}.lab-title-mark img{object-fit:cover;object-position:center;filter:saturate(1.32)brightness(1.16)drop-shadow(0 0 10px #7c55ffb8);width:54px;height:36px;display:block}.lab-event-heading>small{color:#fff;letter-spacing:.32em;text-transform:uppercase;align-items:center;gap:11px;font-family:Geist,Inter,Arial,sans-serif;font-size:10px;font-weight:760;line-height:1;display:flex}.lab-event-heading>small i{color:#687b9b;font-style:normal}.lab-event-heading>small b{color:#64b9ff;font-weight:760}.lab-topbar .lab-event-heading h1{color:#f8f9ff;letter-spacing:-.065em;text-wrap:balance;max-width:min(100%,1040px);margin:11px 0 8px;font-family:Geist,Inter,Arial,sans-serif;font-size:clamp(46px,4.1vw,64px);font-weight:690;line-height:.94}.lab-event-heading>p{color:#f0f2fa;letter-spacing:-.02em;justify-content:center;align-items:center;gap:9px;max-width:none;margin:0;font-family:Geist,Inter,Arial,sans-serif;font-weight:520;line-height:1.2;display:flex;font-size:clamp(15px,1.3vw,19px)!important}.lab-event-heading>p i{color:#8997ad;font-style:normal}.lab-event-heading>p strong{color:#ff67ba;font-weight:760}.lab-topbar .lab-mobile-menu,.lab-topbar .lab-top-actions{position:absolute;top:18px}.lab-topbar .lab-mobile-menu{left:18px}.lab-topbar .lab-top-actions{margin:0;right:18px}.lab-topbar .lab-top-actions>button,.lab-topbar .lab-mobile-menu{color:#f5f7ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050e1f94;border:1px solid #94acd652;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;box-shadow:inset 0 1px #ffffff14,0 10px 28px #00041147}.lab-topbar .lab-top-actions>button:hover,.lab-topbar .lab-mobile-menu:hover{background:#0b1c39cc;border-color:#58b9ffb8}.lab-topbar .lab-test-access{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050f22ad}.lab-topbar .lab-mobile-brand{display:none}@media (max-width:900px){.lab-topbar{min-height:214px;padding:calc(20px + env(safe-area-inset-top)) 72px 30px;border-width:0 0 1px;border-radius:0 0 20px 20px;margin-inline:-24px;display:flex;position:relative}.lab-topbar .lab-mobile-menu{display:grid}.lab-event-heading{grid-area:auto}.lab-event-heading>small{letter-spacing:.25em;gap:8px;font-size:8px;display:flex}.lab-topbar .lab-event-heading h1{white-space:normal;max-width:100%;margin:10px 0 7px;font-size:clamp(34px,7vw,48px);overflow:visible}.lab-event-heading>p{white-space:normal;overflow:visible;max-width:100%!important;margin:0!important;font-size:12px!important}.lab-title-mark{width:45px;height:27px;margin-bottom:7px}.lab-title-mark img{width:45px;height:30px}}@media (max-width:620px){.lab-topbar{min-height:182px;padding:calc(18px + env(safe-area-inset-top)) 54px 25px;margin-inline:-14px}.lab-topbar:after{height:25px}.lab-topbar .lab-mobile-menu,.lab-topbar .lab-top-actions{top:calc(12px + env(safe-area-inset-top))}.lab-topbar .lab-mobile-menu{left:12px}.lab-topbar .lab-top-actions{right:12px}.lab-topbar .lab-mobile-menu,.lab-topbar .lab-top-actions>button{width:38px;height:38px}.lab-topbar .lab-test-access{display:none}.lab-title-mark{width:38px;height:23px;margin-bottom:6px}.lab-title-mark img{width:38px;height:25px}.lab-event-heading>small{letter-spacing:.2em;gap:6px;font-size:7px}.lab-topbar .lab-event-heading h1{letter-spacing:-.055em;margin:8px 0 6px;font-size:clamp(29px,8.9vw,36px)}.lab-event-heading>p{gap:6px;font-size:10px!important}}.overview-command-page{--overview-panel:linear-gradient(145deg, #0a182dfa, #050e1dfc);--overview-line:#7499d538;--overview-pink:#f05aa8;--overview-blue:#4a8eff;--overview-mint:#5ee3ba;padding-bottom:64px;font-family:Geist,Inter,Arial,sans-serif}.overview-command-page button{font:inherit;cursor:pointer}.overview-command-header,.overview-kpi-row>article,.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card{border:1px solid var(--overview-line);background:var(--overview-panel);box-shadow:inset 0 1px #ffffff09,0 22px 55px #00041133}.overview-command-header{background:radial-gradient(circle at 7% 0,#ec48a829,#0000 35%),radial-gradient(circle at 90% 10%,#3272f533,#0000 42%),linear-gradient(145deg,#0a172cfc,#050d1cfc);border-radius:24px;grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:32px;min-height:300px;margin-top:18px;padding:34px;display:grid;overflow:hidden}.overview-command-copy{align-self:center;max-width:760px}.overview-command-copy>span,.overview-action-board header small,.overview-format-card header small,.overview-pulse-card header small,.overview-participation-card header small,.overview-readiness-card header small,.overview-activity-card header small{color:#f06aaf;letter-spacing:.18em;font-size:9px;font-weight:850}.overview-command-copy>span{align-items:center;gap:8px;display:inline-flex}.overview-command-copy>span svg{stroke-width:1.8px;width:15px;height:15px}.overview-command-copy h2{color:#f6f8fc;letter-spacing:-.055em;margin:12px 0 13px;font-size:clamp(44px,4.2vw,68px);line-height:.96}.overview-command-copy h2 em{color:#0000;background:linear-gradient(90deg,#ff67a9,#c055df 55%,#4d8eff);-webkit-background-clip:text;background-clip:text;font-style:normal}.overview-command-copy p{color:#93a1b7;max-width:640px;margin:0;font-size:14px;line-height:1.65}.overview-health-card{background:linear-gradient(160deg,#0b1d36f0,#051020fa);border:1px solid #749ad842;border-radius:19px;flex-direction:column;justify-content:space-between;align-items:center;min-width:0;padding:20px;display:flex}.overview-health-card>header{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.overview-health-card>header span{color:#dce5f1;letter-spacing:.13em;align-items:center;gap:7px;font-size:8px;font-weight:850;display:inline-flex}.overview-health-card>header span i{background:var(--overview-mint);width:7px;height:7px;box-shadow:0 0 12px var(--overview-mint);border-radius:50%}.overview-health-card>header em{color:#62dfb7;letter-spacing:.11em;font-size:7px;font-style:normal;font-weight:850}.overview-health-ring{aspect-ratio:1;background:conic-gradient(from 210deg, var(--overview-pink) 0, var(--overview-blue) var(--health-progress), #2d44645c var(--health-progress));border-radius:50%;place-items:center;width:132px;margin:10px auto;padding:7px;display:grid;box-shadow:0 0 36px #5d55ed2e}.overview-health-ring>span{text-align:center;background:#07152a;border:1px solid #7797cd33;border-radius:50%;place-content:center;width:100%;height:100%;display:grid}.overview-health-ring b{color:#f5f7fb;letter-spacing:-.05em;font-size:38px;line-height:.9}.overview-health-ring small{color:#8191aa;letter-spacing:.16em;margin-top:8px;font-size:7px;font-weight:850}.overview-health-card>p{color:#91a1b8;text-align:center;margin:0 0 13px;font-size:10px;line-height:1.45}.overview-health-card>button,.overview-format-card>button,.overview-action-board li>button{color:#eef3fb;background:#0c1d35e6;border:1px solid #6791d54f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:760;display:inline-flex}.overview-health-card>button{width:100%;min-height:39px;padding:0 13px}.overview-health-card>button svg,.overview-format-card>button svg,.overview-action-board li>button svg{stroke-width:1.8px;width:14px;height:14px}.overview-health-card>button:hover,.overview-format-card>button:hover,.overview-action-board li>button:hover{background:#6821642e;border-color:#f05aa89e}.overview-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.overview-kpi-row>article{border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:112px;padding:17px;display:grid}.overview-kpi-row>article>span{color:#f070b2;background:linear-gradient(145deg,#d93e9f2b,#406ce621);border:1px solid #ef5ba94d;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.overview-kpi-row>article>span svg{stroke-width:1.7px;width:19px;height:19px}.overview-kpi-row small{color:#75859e;letter-spacing:.13em;font-size:7px;font-weight:850}.overview-kpi-row b{color:#f4f7fb;letter-spacing:-.04em;margin-top:5px;font-size:27px;line-height:1;display:block}.overview-kpi-row p{color:#8b9bb1;margin:5px 0 0;font-size:8px}.overview-kpi-row em{color:#8fa1bb;white-space:nowrap;background:#5771991f;border-radius:999px;align-self:start;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800}.overview-kpi-row em.positive{color:#62dfb7;background:#2792701f}.overview-kpi-row em.attention{color:#f0b864;background:#9d641f1f}.overview-decision-grid,.overview-operations-grid,.overview-bottom-grid{gap:16px;margin-top:16px;display:grid}.overview-decision-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.7fr)}.overview-operations-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.overview-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card{border-radius:19px;min-width:0;padding:23px}.overview-action-board>header,.overview-format-card>header,.overview-pulse-card>header,.overview-participation-card>header,.overview-readiness-card>header,.overview-activity-card>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.overview-action-board h3,.overview-format-card h3,.overview-pulse-card h3,.overview-participation-card h3,.overview-readiness-card h3,.overview-activity-card h3{color:#f3f6fb;letter-spacing:-.035em;margin:7px 0 0;font-size:20px;line-height:1.12}.overview-action-board>header>span,.overview-format-card>header>span,.overview-pulse-card>header>span{color:#899ab2;white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:inline-flex}.overview-action-board ol{margin:18px 0 0;padding:0;list-style:none}.overview-action-board li{border-top:1px solid #7496cc2b;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:91px;padding:15px 0;display:grid}.overview-action-board li>i{color:#ef6bae;background:#9a28791a;border:1px solid #e74ea445;border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:850;display:grid}.overview-action-board li b{color:#eaf0f8;font-size:11px}.overview-action-board li p{color:#8191a9;max-width:620px;margin:4px 0 0;font-size:9px;line-height:1.45}.overview-action-board li>button{min-width:118px;min-height:36px;padding:0 11px}.overview-format-card>p{color:#8595ac;margin:13px 0 16px;font-size:10px;line-height:1.55}.overview-format-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.overview-format-card>div>span{background:#081426c7;border:1px solid #6f91c92e;border-radius:12px;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:67px;padding:11px;display:grid}.overview-format-card>div i{color:#df68b2;background:#bf3e9c1f;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.overview-format-card>div svg{stroke-width:1.7px;width:15px;height:15px}.overview-format-card>div b{color:#dbe4f0;font-size:8px}.overview-format-card>div em{color:#f5f7fb;font-size:14px;font-style:normal;font-weight:800}.overview-format-card>button{width:100%;min-height:40px;margin-top:13px;padding:0 13px}.overview-pulse-card{min-height:300px}.overview-pulse-card>header>span svg{width:14px;height:14px}.overview-pulse-bars{background:linear-gradient(#0000,#304f910f);border-bottom:1px solid #6e91cb33;align-items:flex-end;gap:clamp(7px,1.2vw,16px);height:177px;margin-top:21px;padding:12px 9px 0;display:flex}.overview-pulse-bars>i{background:linear-gradient(#ef5aa8,#ad4ed5 54%,#4785ed);border-radius:4px 4px 0 0;flex:1;min-width:8px;transition:height .25s;position:relative;box-shadow:0 0 16px #734bdf1f}.overview-pulse-bars>i span{color:#0000;font-size:6px;position:absolute;bottom:calc(100% + 5px);left:50%;translate:-50%}.overview-pulse-bars>i:hover span{color:#a7b4c8}.overview-pulse-card>footer{color:#5f708a;letter-spacing:.12em;justify-content:space-between;margin-top:9px;font-size:7px;font-weight:800;display:flex}.overview-participation-card>header svg{color:#e96bb0;background:#b73a911a;border:1px solid #ed5caa40;border-radius:11px;width:35px;height:35px;padding:8px}.overview-participation-total{text-align:center;place-items:center;margin:25px 0 17px;display:grid}.overview-participation-total b{color:#f5f7fb;letter-spacing:-.07em;font-size:62px;line-height:.9}.overview-participation-total span{color:#7c8ca4;letter-spacing:.16em;margin-top:10px;font-size:7px;font-weight:850}.overview-participation-card dl{margin:0}.overview-participation-card dl>div{border-top:1px solid #7192c929;justify-content:space-between;align-items:center;min-height:36px;display:flex}.overview-participation-card dt{color:#8999af;align-items:center;gap:8px;font-size:9px;display:inline-flex}.overview-participation-card dt i{background:#65758d;border-radius:50%;width:7px;height:7px}.overview-participation-card dt i.complete{background:var(--overview-mint);box-shadow:0 0 8px #5ee3ba8c}.overview-participation-card dt i.progress{background:#4c92ff}.overview-participation-card dt i.waiting{background:#bd5ae0}.overview-participation-card dd{color:#edf2f9;margin:0;font-size:10px;font-weight:780}.overview-participation-card>button{color:#eaf0f8;background:#0b1c33e6;border:1px solid #6c92d147;border-radius:10px;width:100%;min-height:39px;margin-top:13px;font-size:9px;font-weight:760}.overview-readiness-score{grid-template-columns:103px minmax(0,1fr);align-items:center;gap:20px;margin-top:21px;display:grid}.overview-readiness-score>span{border:7px solid #4b8bff4d;border-top-color:var(--overview-mint);border-right-color:var(--overview-blue);color:#f2f6fb;text-align:center;border-radius:50%;place-content:center;width:100px;height:100px;display:grid}.overview-readiness-score>span b{font-size:28px;line-height:1}.overview-readiness-score>span small{color:#7e8ea7;letter-spacing:.14em;margin-top:5px;font-size:6px;font-weight:850}.overview-readiness-score ul{margin:0;padding:0;list-style:none}.overview-readiness-score li{color:#93a1b6;border-bottom:1px solid #6d8ec424;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;font-size:9px;display:grid}.overview-readiness-score li svg{color:#5adcb4;stroke-width:1.8px;width:15px;height:15px}.overview-readiness-score li b{color:#e8eef6;font-size:8px}.overview-readiness-score li em{color:#71819a;font-size:7px;font-style:normal}.overview-activity-card>div{margin-top:17px}.overview-activity-card>div>article{border-top:1px solid #7091c729;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 0;display:grid}.overview-activity-card>div>article>span{color:#6198f5;background:#305ba81a;border:1px solid #618fd63d;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.overview-activity-card>div>article svg{stroke-width:1.7px;width:15px;height:15px}.overview-activity-card article b{color:#e7edf6;font-size:9px}.overview-activity-card article p{color:#7c8ca4;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8px;overflow:hidden}.overview-activity-card article time{color:#65758c;white-space:nowrap;font-size:7px}.overview-activity-empty{color:#718198;text-align:center;place-content:center;min-height:150px;font-size:10px;display:grid}.overview-readiness-card>header>span{color:#64dfb8;background:#1e7e601a;border:1px solid #5ee3ba40;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.overview-readiness-card>ul{margin:18px 0 0;padding:0;list-style:none}.overview-readiness-card>ul>li{border-top:1px solid #6d8ec429;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 0;display:grid}.overview-readiness-card>ul>li>svg{color:#d0a35f;stroke-width:1.8px;width:17px;height:17px}.overview-readiness-card>ul>li.done>svg{color:#5adcb4}.overview-readiness-card>ul>li span{min-width:0}.overview-readiness-card>ul>li b{color:#e8eef6;font-size:9px;display:block}.overview-readiness-card>ul>li small{color:#75869e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;display:block;overflow:hidden}.overview-readiness-card>ul>li button{color:#d9e2ee;background:#0b1b31cc;border:1px solid #6a8fcc40;border-radius:9px;min-width:50px;min-height:31px;padding:0 9px;font-size:8px;font-weight:760}.overview-activity-card>header>svg{color:#6599f3;background:#2d59a81a;border:1px solid #6090db3d;border-radius:11px;width:35px;height:35px;padding:8px}.overview-activity-card>ol{margin:18px 0 0;padding:0;list-style:none}.overview-activity-card>ol>li{border-top:1px solid #7091c729;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;padding:10px 0;display:grid}.overview-activity-card>ol>li>i{background:linear-gradient(145deg,#f15da9,#5a8ef7);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #6575ef59}.overview-activity-card>ol>li b{color:#e7edf6;font-size:9px}.overview-activity-card>ol>li p{color:#7c8ca4;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8px;overflow:hidden}.overview-activity-card>ol>li time{color:#65758c;white-space:nowrap;font-size:7px}.overview-empty-activity{color:#718198;text-align:center;place-content:center;justify-items:center;min-height:190px;display:grid}.overview-empty-activity svg{color:#6095ed;stroke-width:1.5px;width:28px;height:28px;margin-bottom:10px}.overview-empty-activity b{color:#d9e2ed;font-size:10px}.overview-empty-activity p{max-width:330px;margin:6px 0 0;font-size:8px;line-height:1.5}.lab-sidebar:not(.collapsed) .lab-account{background:linear-gradient(145deg,#0c1c32f5,#061120fa);border:1px solid #7395cf3b;border-radius:17px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:9px 11px;min-height:126px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff09,0 14px 32px #0003}.lab-sidebar:not(.collapsed) .lab-account .lab-account-identity{min-width:0}.lab-sidebar:not(.collapsed) .lab-account>button{white-space:nowrap;border-radius:10px;grid-column:1/-1;justify-content:center;width:100%;min-width:0;min-height:38px;padding:0 12px}.lab-sidebar:not(.collapsed) .lab-account>button span{display:inline}@media (min-width:901px){.lab-topbar .lab-mobile-menu{display:none!important}}@media (max-width:1200px){.overview-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-decision-grid,.overview-operations-grid{grid-template-columns:1fr}}@media (max-width:900px){.overview-command-header{grid-template-columns:1fr;padding:26px}.overview-command-copy{text-align:left}.overview-health-card{min-height:250px}.overview-bottom-grid{grid-template-columns:1fr}.lab-sidebar:not(.collapsed) .lab-account{margin-top:12px}}@media (max-width:620px){.overview-command-page{padding-bottom:38px}.overview-command-header{border-radius:18px;gap:20px;margin-top:10px;padding:21px 17px}.overview-command-copy h2{font-size:39px}.overview-command-copy p{font-size:12px}.overview-health-card{min-height:235px;padding:16px}.overview-kpi-row{grid-template-columns:1fr;gap:9px}.overview-kpi-row>article{min-height:94px}.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card{border-radius:16px;padding:17px}.overview-action-board li{grid-template-columns:34px minmax(0,1fr)}.overview-action-board li>button{grid-column:2;width:100%;min-width:0}.overview-format-card>div{grid-template-columns:1fr}.overview-pulse-bars{gap:5px;height:145px}.overview-readiness-score{grid-template-columns:1fr;justify-items:center}.overview-readiness-score ul{width:100%}}.mh-modal-backdrop:has(.mh-auth-modal){background:radial-gradient(circle at 12% 12%,#dd449b21,#0000 29%),radial-gradient(circle at 82% 70%,#2b61dc29,#0000 33%),#01050ff7;padding:clamp(14px,2vw,30px)}.mh-auth-modal{isolation:isolate;background:linear-gradient(115deg,#030712fb,#070b1dfb 53%,#061024fb),#030817;border:1px solid #708fd36b;border-radius:31px;grid-template-columns:minmax(0,1.08fr) minmax(430px,.72fr);align-items:stretch;gap:clamp(30px,4vw,70px);width:min(1600px,100vw - 34px);height:min(930px,100dvh - 34px);min-height:690px;padding:clamp(30px,3.8vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 110px #000000ad,inset 0 1px #ffffff0a}.mh-auth-modal:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 39% 43%,#a640c229,#0000 28%),linear-gradient(152deg,#0000 23%,#f6529b0f 37%,#396fff17 55%,#0000 71%);position:absolute;inset:0}.mh-auth-modal .mh-modal-close{z-index:50;color:#dce5f4;background:#060f1fe8;border:1px solid #728fc96b;border-radius:50%;width:46px;height:46px;top:24px;right:25px;box-shadow:0 10px 26px #00000052,inset 0 1px #ffffff0a}.mh-auth-modal .mh-modal-close svg{stroke-width:1.7px;width:19px;height:19px}.mh-login-showcase{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(250px,.78fr) minmax(340px,1.22fr);align-items:center;gap:24px 28px;min-width:0;display:grid;position:relative}.mh-login-showcase-brand{grid-column:1/-1;align-self:start}.mh-login-showcase-brand .mb-brand{width:clamp(190px,17vw,260px)}.mh-login-showcase-copy{z-index:2;align-self:center;position:relative}.mh-login-showcase-copy h2{color:#f5f7fc;font:520 clamp(52px, 5vw, 78px)/.96 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.065em;margin:0}.mh-login-showcase-copy h2 em{color:#0000;font:inherit;letter-spacing:inherit;background:linear-gradient(90deg,#ff693f 0%,#e853bb 45%,#4b9bff 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.mh-login-showcase-copy>p{color:#a5b0c2;max-width:410px;margin:25px 0 26px;font-size:14px;line-height:1.65}.mh-login-showcase-copy ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mh-login-showcase-copy li{color:#d9e1ee;background:linear-gradient(90deg,#0a162be6,#191534ad);border:1px solid #718bc74d;border-radius:14px;align-items:center;gap:12px;width:min(190px,100%);min-height:44px;padding:0 14px;font-size:12px;font-weight:650;display:flex;box-shadow:inset 0 1px #ffffff06}.mh-login-showcase-copy li svg{color:#3cddf2;stroke-width:1.7px;width:17px;height:17px}.mh-login-showcase-copy li:nth-child(2) svg{color:#43a9ff}.mh-login-showcase-copy li:nth-child(3) svg{color:#d76aea}.mh-login-showcase-copy li:nth-child(4) svg{color:#32c9e7}.mh-login-showcase-copy li:nth-child(5) svg{color:#52c5e9}.mh-login-product-stage{align-self:end;min-height:560px;position:relative}.mh-login-product-stage:before{content:"";filter:blur(11px);background:radial-gradient(#794dda61,#17255729 52%,#0000 71%);border-radius:50%;height:22%;position:absolute;bottom:5%;left:-18%;right:-16%}.mh-login-phone{z-index:3;aspect-ratio:.53;color:#f6f7fb;background:linear-gradient(160deg,#0d1221,#030611);border:4px solid #141927;border-radius:37px;width:min(260px,48%);padding:21px 16px 18px;position:absolute;bottom:5%;left:3%;overflow:hidden;transform:rotate(-6deg);box-shadow:-20px 27px 55px #00000080,0 0 0 1px #5c72ac75,0 0 30px #435de62e}.mh-login-phone:before{content:"";background:#02030a;border-radius:12px;width:74px;height:18px;position:absolute;top:8px;left:50%;translate:-50%}.mh-login-phone-bar{justify-content:space-between;margin-bottom:20px;font-size:7px;display:flex}.mh-login-phone-bar i{color:#a8b4c5;letter-spacing:.13em;font-size:5px;font-style:normal}.mh-login-phone>small,.mh-login-phone>b{text-align:center;display:block}.mh-login-phone>small{font:500 24px/1.1 Georgia,serif}.mh-login-phone>b{color:#8996a9;margin:3px 0 13px;font-size:7px;font-weight:600}.mh-login-phone>img{aspect-ratio:1.15;object-fit:cover;border-radius:11px;width:100%}.mh-login-phone-thumbs{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.mh-login-phone-thumbs img{aspect-ratio:1.25;object-fit:cover;border-radius:5px;width:100%}.mh-login-phone-wave{color:#d861d4;background:#1b1e37ed;border-radius:9px;align-items:center;gap:9px;min-height:47px;margin-top:10px;padding:0 9px;display:flex}.mh-login-phone-wave svg{flex:1;height:23px}.mh-login-phone-wave span{color:#9ca8bb;font-size:7px}.mh-login-book{z-index:2;aspect-ratio:.77;background:linear-gradient(120deg,#080a13,#11131d 52%,#050711);border:1px solid #72688973;border-radius:4px 15px 15px 4px;flex-direction:column;justify-content:space-between;width:64%;padding:48px 39px;display:flex;position:absolute;bottom:7%;right:1%;overflow:hidden;box-shadow:22px 32px 55px #00000075,inset -6px 0 #2c3c6833,inset 0 0 0 1px #ffffff05}.mh-login-book:after{content:"";background:linear-gradient(#ff6336,#d844ca 50%,#3c83ff);width:5px;position:absolute;inset:0 0 0 auto;box-shadow:0 0 20px #5861ff66}.mh-login-book .mb-brand{width:95px}.mh-login-book>span{color:#d49b62;letter-spacing:.24em;font-size:8px;line-height:1.5}.mh-login-trust{color:#8d9aaf;text-align:center;grid-column:1/-1;align-self:end;margin:0;font-size:11px}.mh-auth-modal>.mh-modal-content{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#080f20f5,#070b19f5) padding-box padding-box,linear-gradient(145deg,#ed5da4b8,#606cf152 47%,#4894ffd1) border-box;border:1px solid #0000;border-radius:31px;place-self:center end;width:100%;max-width:570px;max-height:calc(100dvh - 92px);margin:0;padding:clamp(34px,3.6vw,56px);position:relative;overflow:auto;box-shadow:0 34px 75px #00000073,0 0 35px #4462e81f,inset 0 1px #ffffff0a}.mh-auth-modal>.mh-modal-content:before{content:none}.mh-auth-modal .mh-modal-back{top:18px;left:20px}.mh-login-form-brand{justify-content:center;margin:0 0 25px;display:flex}.mh-login-form-brand .mb-brand{width:clamp(150px,13vw,205px)}.mh-auth-modal .mh-auth-heading{text-align:center}.mh-auth-modal .mh-auth-heading h2{color:#f6f8fc;letter-spacing:-.052em;margin:0;font-size:clamp(33px,3vw,46px);font-weight:610;line-height:1}.mh-auth-modal .mh-auth-heading .mh-modal-lede{color:#9ba7ba;margin:12px 0 28px;font-size:13px}.mh-auth-modal .mh-fields{gap:17px;display:grid}.mh-auth-modal .mh-auth-field>label{color:#dce3ef;margin:0 0 8px;font-size:11px;font-weight:700}.mh-auth-modal .mh-input-shell{background:#07101f;border:1px solid #6b84b866;border-radius:12px;min-height:58px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.mh-auth-modal .mh-input-shell:focus-within{border-color:#4b9eff;box-shadow:0 0 0 3px #3b7af31f,inset 0 1px #ffffff08}.mh-auth-modal .mh-input-shell>span{color:#9aa7bd;width:48px}.mh-auth-modal .mh-input-shell>span svg{stroke-width:1.6px;width:18px;height:18px}.mh-auth-modal .mh-input-shell input{color:#f2f5fa;background:#07101f;min-width:0;height:56px;font-size:13px}.mh-auth-modal .mh-input-shell input::placeholder{color:#66748a;opacity:1}.mh-auth-modal .mh-input-shell>button{color:#a4b0c2;width:49px}.mh-auth-modal .mh-input-shell>button svg{stroke-width:1.5px;width:19px;height:19px}.mh-auth-modal .mh-input-shell input:-webkit-autofill{caret-color:#f2f5fa;border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:#f2f5fa!important;box-shadow:inset 0 0 0 1000px #07101f!important}.mh-auth-modal .mh-input-shell input:-webkit-autofill:hover{caret-color:#f2f5fa;border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:#f2f5fa!important;box-shadow:inset 0 0 0 1000px #07101f!important}.mh-auth-modal .mh-input-shell input:-webkit-autofill:focus{caret-color:#f2f5fa;border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:#f2f5fa!important;box-shadow:inset 0 0 0 1000px #07101f!important}.mh-auth-modal .mh-input-shell input:autofill{caret-color:#f2f5fa;border-radius:0;transition:background-color 99999s ease-out;-webkit-text-fill-color:#f2f5fa!important;box-shadow:inset 0 0 0 1000px #07101f!important}.mh-auth-options{justify-content:space-between;align-items:center;gap:16px;margin-top:15px;display:flex}.mh-auth-options label{color:#98a4b6;cursor:pointer;align-items:center;gap:9px;font-size:11px;display:inline-flex}.mh-auth-options input{accent-color:#d64bd4;width:16px;height:16px;margin:0}.mh-auth-options>button{color:#ba82ff;background:0 0;border:0;padding:4px 0;font-size:11px}.mh-auth-options>button:hover{color:#e4b4ff}.mh-auth-modal .mh-primary-action{min-height:59px;border-radius:12px!important;margin-top:23px!important;font-size:14px!important}.mh-auth-divider{color:#7b879a;align-items:center;gap:12px;margin:18px 0;font-size:10px;display:flex}.mh-auth-divider:before,.mh-auth-divider:after{content:"";background:#7089b940;flex:1;height:1px}.mh-auth-alternate.secondary-action{margin:0}.mh-auth-alternate.secondary-action>button{color:#e6ebf4;background:#070f1ed1;border:1px solid #6f88ba61;border-radius:11px;width:100%;min-height:52px;font-size:12px;font-weight:670}.mh-auth-alternate.secondary-action>button:hover{background:#211437b3;border-color:#d55ecc94}.mh-auth-modal .mh-privacy-note{color:#8896aa;text-align:center;justify-content:center;margin:24px 0 0;font-size:10px}.mh-auth-modal .mh-privacy-note svg{color:#8095ff}.control-centre,.control-centre button,.control-centre input,.control-centre select,.control-centre textarea{font-family:var(--font-geist-sans), Arial, sans-serif!important}.control-centre .control-section>h3{max-width:790px;font-family:var(--font-geist-sans), Arial, sans-serif!important;letter-spacing:-.058em!important;font-weight:570!important;line-height:.98!important}.lab-sidebar:not(.collapsed) .lab-account>button{border-radius:9px;justify-self:center;width:min(150px,100%);height:32px;min-height:32px;padding:0 11px;font-size:8px}@media (max-width:1180px){.mh-login-showcase{grid-template-columns:minmax(210px,.8fr) minmax(290px,1.2fr)}.mh-login-product-stage{min-height:500px}.mh-login-showcase-copy h2{font-size:clamp(47px,5.4vw,68px)}}@media (max-width:900px){.mh-modal-backdrop:has(.mh-auth-modal){padding:0}.mh-auth-modal{border:0;border-radius:0;width:100vw;height:100dvh;min-height:0;padding:70px 18px 24px;display:block;overflow:auto}.mh-auth-modal .mh-modal-close{width:42px;height:42px;position:fixed;top:15px;right:15px}.mh-login-showcase{display:none}.mh-auth-modal>.mh-modal-content{border-radius:24px;max-width:560px;max-height:none;margin:0 auto;padding:32px 24px}.mh-login-form-brand{margin-bottom:22px}.mh-login-form-brand .mb-brand{width:170px}.mh-auth-modal .mh-modal-back{top:15px}}@media (max-width:540px){.mh-auth-modal{padding:64px 12px 18px}.mh-auth-modal>.mh-modal-content{border-radius:21px;padding:27px 17px 24px}.mh-auth-modal .mh-auth-heading h2{font-size:34px}.mh-auth-modal .mh-auth-heading .mh-modal-lede{margin-bottom:23px}.mh-auth-modal .mh-input-shell{min-height:54px}.mh-auth-modal .mh-input-shell input{height:52px}.mh-auth-options{align-items:flex-start}}.album-studio-v84 .album-studio-home-anchor{height:0;scroll-margin-top:18px;display:block}@media (min-width:901px){.lab-sidebar:not(.collapsed) .lab-sidebar-head{min-height:124px}.lab-sidebar:not(.collapsed) .lab-sidebar-head .real-studio-logo img.studio-logo-full{object-position:center;filter:drop-shadow(0 14px 34px #5366f540);width:min(246px,100%);height:104px}}.album-studio-v84 .album-studio-command-dock{z-index:10;background:radial-gradient(circle at 86% 28%,#4c67e91f,#0000 34%),radial-gradient(circle at 4% 100%,#e546a417,#0000 34%),linear-gradient(132deg,#081324fa,#040c19fc 62%,#081226fa);border-color:#7999d347;border-radius:22px;grid-template-columns:minmax(230px,.85fr) auto minmax(360px,1.15fr);gap:18px;min-height:104px;margin-top:16px;padding:16px 17px 16px 21px;position:relative;top:auto;overflow:hidden;box-shadow:0 24px 65px #00000057,inset 0 1px #ffffff0a}.album-studio-v84 .album-studio-command-dock:before{content:"";opacity:.78;background:linear-gradient(90deg,#0000,#ed5d9f 18%,#b74bc8 52%,#4787f5 82%,#0000);height:1px;position:absolute;inset:0 24px auto}.album-studio-v84 .album-studio-command-dock .album-studio-title>small{letter-spacing:.2em;font-size:7px}.album-studio-v84 .album-studio-command-dock .album-studio-title h2{letter-spacing:-.035em;margin-top:7px;font-size:23px;font-weight:720}.album-studio-v84 .album-studio-command-dock .album-studio-title>span{margin-top:6px;font-size:7px}.album-studio-v84 .album-studio-command-dock .album-studio-command-metrics>span{background:linear-gradient(145deg,#09182df0,#040d1bfa);border-color:#7c9bd133;min-width:68px;min-height:58px;box-shadow:inset 0 1px #ffffff06}.album-studio-v84 .album-studio-command-dock .album-studio-command-actions{justify-content:flex-end}.album-studio-v84 .album-studio-command-dock .album-studio-history-tools,.album-studio-v84 .album-studio-command-dock .album-inspector-toggle{background:#061326cc;border-color:#7c9bd338}.album-studio-v84 .album-studio-command-dock .album-studio-save{border-radius:11px;min-width:156px;min-height:48px;box-shadow:0 13px 30px #a03fcc33,inset 0 1px #ffffff40}@media (max-width:1320px){.album-studio-v84 .album-studio-command-dock{grid-template-columns:minmax(210px,1fr) auto}.album-studio-v84 .album-studio-command-dock .album-studio-command-metrics{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.album-studio-v84 .album-studio-command-dock .album-studio-command-metrics>span{min-width:0}}@media (max-width:760px){.album-studio-v84 .album-studio-command-dock{border-radius:17px;grid-template-columns:minmax(0,1fr) auto;gap:13px 10px;margin-top:10px;padding:15px}.album-studio-v84 .album-studio-command-dock .album-studio-title h2{font-size:20px}.album-studio-v84 .album-studio-command-dock .album-studio-command-actions{display:flex}.album-studio-v84 .album-studio-command-dock .album-studio-history-tools,.album-studio-v84 .album-studio-command-dock .album-inspector-toggle{display:none}.album-studio-v84 .album-studio-command-dock .album-studio-save{width:auto;min-width:120px;min-height:44px;padding-inline:13px}.album-studio-v84 .album-studio-command-dock .album-studio-command-metrics{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.album-studio-v84 .album-studio-command-dock .album-studio-command-metrics>span{min-height:50px;padding-inline:3px}.album-studio-v84 .album-studio-command-dock .album-studio-command-metrics b{font-size:16px}.album-studio-v84 .album-studio-command-dock .album-studio-command-metrics small{font-size:6px}}.living-heirloom{--heirloom-ink:#050813;--heirloom-panel:#0a1120;--heirloom-line:#9ab2d933;--heirloom-muted:#9ba8bd;--heirloom-white:#f8f8f5;min-height:100vh;color:var(--heirloom-white);background:radial-gradient(circle at 18% 26%, color-mix(in srgb, var(--heirloom-accent) 20%, transparent), transparent 28%), radial-gradient(circle at 88% 54%, #2469ff24, transparent 30%), var(--heirloom-ink);font-family:var(--heirloom-body);overflow:clip}.living-heirloom *,.living-heirloom :before,.living-heirloom :after{box-sizing:border-box}.living-heirloom button,.living-heirloom input{font:inherit}.living-heirloom button,.living-heirloom a{-webkit-tap-highlight-color:transparent}.lh-header{z-index:20;border-bottom:1px solid #fff3;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;width:min(100% - 56px,1500px);min-height:88px;margin:0 auto;display:grid;position:absolute;inset:0 0 auto}.lh-brand{align-items:center;width:fit-content;display:inline-flex}.lh-brand img{object-fit:contain;object-position:left center;width:156px;height:52px}.lh-primary-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04081275;border:1px solid #ffffff24;border-radius:999px;gap:7px;padding:5px;display:flex;box-shadow:0 18px 48px #0000003d}.lh-primary-nav button,.lh-mobile-nav button{color:#ffffffad;cursor:pointer;background:0 0;border:0}.lh-primary-nav button{letter-spacing:.035em;border-radius:999px;align-items:center;gap:7px;min-height:39px;padding:0 17px;font-size:.79rem;font-weight:700;transition:background .18s,color .18s,transform .18s;display:flex}.lh-primary-nav button:hover,.lh-primary-nav button.is-active{color:#fff;background:#ffffff1f}.lh-primary-nav button span{color:#fff;background:var(--heirloom-accent);border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:.66rem;display:grid}.lh-header-actions{justify-content:flex-end;gap:10px;display:flex}.lh-icon-action,.lh-download{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#05091380;border:1px solid #fff3;justify-content:center;align-items:center;height:43px;display:inline-flex}.lh-icon-action{border-radius:50%;width:43px}.lh-download{border-radius:999px;gap:8px;padding:0 17px;font-size:.78rem;font-weight:760}.lh-icon-action:hover,.lh-download:hover{background:#ffffff1f;border-color:#ffffff75}.lh-cover{isolation:isolate;background:#070b14;min-height:max(780px,94svh);position:relative;overflow:hidden}.lh-cover-image,.lh-cover-fallback,.lh-cover-shade,.lh-cover-glow{width:100%;height:100%;position:absolute;inset:0}.lh-cover-image{z-index:-4;object-fit:cover;object-position:var(--lh-focal-point,center);filter:saturate(.92)contrast(1.03);animation:1.6s cubic-bezier(.21,.67,.23,1) both lh-cover-arrive}.lh-cover-fallback{z-index:-4;background:linear-gradient(135deg,#ed56a44d,#0000 40%),radial-gradient(circle at 75% 30%,#2a75ff59,#0000 35%),#0a1120}.lh-cover-shade{z-index:-3;background:linear-gradient(90deg,#03060eeb 0%,#03060e94 42%,#03060e1f 72%),linear-gradient(#03060e57 0%,#0000 56%,#03060ee6 100%)}.lh-cover-glow{z-index:-2;opacity:.55;background:radial-gradient(circle at 12% 58%, color-mix(in srgb, var(--heirloom-accent) 30%, transparent), transparent 36%), linear-gradient(115deg, transparent 68%, #2e6fff38);mix-blend-mode:screen}.lh-cover-content{width:min(750px,100% - 56px);position:absolute;bottom:clamp(160px,20vh,230px);left:max(28px,50vw - 720px)}.lh-cover-kicker,.lh-eyebrow,.lh-chapter-heading>span,.lh-moment-topline,.lh-section-number{text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;font-weight:800}.lh-cover-kicker{color:#ffffffc2;align-items:center;gap:10px;margin-bottom:24px;display:flex}.lh-status-dot{background:#62e6ba;border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #62e6bacc}.lh-cover h1{color:#fff;max-width:850px;font-family:var(--heirloom-display);letter-spacing:-.058em;text-wrap:balance;text-shadow:0 20px 80px #0000008c;margin:0;font-size:clamp(4rem,8vw,8.75rem);font-weight:450;line-height:.88}.lh-cover-subtitle{max-width:660px;color:color-mix(in srgb, var(--heirloom-accent) 64%, white);font-family:var(--heirloom-display);margin:24px 0 0;font-size:clamp(1.45rem,2.5vw,2.55rem);font-style:italic;line-height:1.14}.lh-event-line{color:#ffffffbf;letter-spacing:.03em;flex-wrap:wrap;gap:22px;margin-top:28px;font-size:.82rem;font-weight:650;display:flex}.lh-event-line span{align-items:center;gap:8px;display:inline-flex}.lh-enter{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#05081061;border:1px solid #ffffff57;border-radius:999px;align-items:center;gap:11px;min-height:51px;margin-top:34px;padding:0 23px;font-size:.82rem;font-weight:760;transition:transform .18s,border-color .18s;display:inline-flex;box-shadow:0 18px 55px #00000038}.lh-enter:hover{border-color:var(--heirloom-accent);transform:translateY(-2px)}.lh-cover-ledger{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#04070e9e;border:1px solid #ffffff2e;border-radius:20px;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:48px;left:max(28px,50vw - 720px);right:max(28px,50vw - 720px);overflow:hidden}.lh-cover-ledger span{color:#ffffff9e;letter-spacing:.04em;border-right:1px solid #ffffff1f;justify-content:center;align-items:baseline;gap:9px;min-height:72px;padding:17px;font-size:.71rem;font-weight:700;display:flex}.lh-cover-ledger span:last-child{border-right:0}.lh-cover-ledger strong{color:#fff;font-family:var(--heirloom-display);font-size:1.6rem;font-weight:500}.lh-view{width:min(100% - 56px,1440px);margin:0 auto;padding:clamp(88px,10vw,150px) 0 130px;scroll-margin-top:82px}.lh-view-heading{grid-template-columns:90px minmax(0,1fr);gap:32px;max-width:1040px;margin-bottom:76px;display:grid}.lh-section-number{color:var(--heirloom-accent);padding-top:12px}.lh-eyebrow{color:color-mix(in srgb, var(--heirloom-accent) 76%, white);margin:0 0 17px}.lh-view-heading h2{color:#fff;max-width:960px;font-family:var(--heirloom-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3rem,5.5vw,6.2rem);font-weight:450;line-height:.98}.lh-story{gap:155px;display:grid}.lh-chapter{position:relative}.lh-chapter:before{content:"";background:linear-gradient(90deg, var(--heirloom-accent), #3c76ff7a, transparent 58%);height:1px;position:absolute;top:-48px;left:0;right:0}.lh-chapter:first-child:before{display:none}.lh-chapter-heading{grid-template-columns:150px minmax(280px,.85fr) minmax(240px,.55fr);align-items:end;gap:40px;margin-bottom:40px;display:grid}.lh-chapter-heading>span{color:var(--heirloom-accent)}.lh-chapter-heading h3,.lh-profile-heading h3,.lh-empty-state h3{font-family:var(--heirloom-display);margin:0;font-weight:450}.lh-chapter-heading h3{color:#fff;letter-spacing:-.035em;font-size:clamp(2.5rem,4.3vw,5rem);line-height:.98}.lh-chapter-heading p{color:var(--heirloom-muted);margin:0;font-size:.96rem;line-height:1.7}.lh-moment-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.lh-moment{border:1px solid var(--heirloom-line);color:#fff;background:radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--heirloom-accent) 13%, transparent), transparent 38%), linear-gradient(145deg, #0e182af5, #060b15fa);border-radius:24px;flex-direction:column;grid-column:span 5;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000003d}.lh-moment:nth-child(3n+1){grid-column:span 7}.lh-moment:nth-child(4n+3),.lh-moment:nth-child(4n+4){grid-column:span 6}.lh-moment-topline{z-index:4;color:#ffffffc2;pointer-events:none;text-shadow:0 2px 14px #000000a6;justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:16px;right:16px}.lh-favorite{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;pointer-events:auto;background:#03070f94;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:39px;height:39px;display:grid;box-shadow:0 10px 25px #00000038}.lh-favorite.is-favorite{color:#ff6aaf;background:#2a0820d1;border-color:#ff6aaf99}.lh-photo-button{cursor:zoom-in;background:#10131a;border:0;width:100%;min-height:480px;padding:0;display:block;overflow:hidden}.lh-photo-button img{object-fit:cover;object-position:var(--lh-focal-point,center);width:100%;height:100%;min-height:480px;max-height:750px;transition:transform .6s cubic-bezier(.21,.67,.23,1),filter .3s;display:block}.lh-photo-button:hover img{filter:saturate(1.04);transform:scale(1.018)}.lh-video-wrap{background:#03050a;min-height:430px;position:relative}.lh-video-wrap video{object-fit:contain;background:#03050a;width:100%;height:100%;min-height:430px;max-height:720px;display:block}.lh-video-kind{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-transform:uppercase;letter-spacing:.08em;background:#02050ca8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.69rem;font-weight:750;display:inline-flex;position:absolute;top:19px;left:20px}.lh-audio-portrait{background:repeating-radial-gradient(circle at 50% 50%, transparent 0 30px, #836cff14 31px 32px), radial-gradient(circle, color-mix(in srgb, var(--heirloom-accent) 23%, transparent), transparent 52%);align-content:center;min-height:320px;padding:60px 34px 30px;display:grid}.lh-audio-portrait-mark{border:1px solid color-mix(in srgb, var(--heirloom-accent) 70%, white);width:74px;height:74px;color:color-mix(in srgb, var(--heirloom-accent) 70%, white);box-shadow:0 0 42px color-mix(in srgb, var(--heirloom-accent) 24%, transparent);border-radius:50%;place-items:center;margin:0 auto 35px;display:grid}.lh-audio{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;display:grid}.lh-audio-play{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff61;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.lh-waveform{align-items:center;gap:3px;height:64px;display:flex}.lh-waveform span{background:#859ccc54;border-radius:999px;width:3px;min-height:7px}.lh-waveform span.is-complete{background:linear-gradient(#ff5bab,#5d79ff);box-shadow:0 0 9px #f74cb552}.lh-audio-time{color:var(--heirloom-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.lh-written-memory{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--heirloom-accent) 17%, transparent), transparent 55%), #040811c2;flex-direction:column;justify-content:center;min-height:310px;margin:0;padding:72px 58px 42px;display:flex}.lh-written-memory svg{color:var(--heirloom-accent);margin-bottom:24px}.lh-written-memory p{font-family:var(--heirloom-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.65rem,2.9vw,3.4rem);font-weight:450;line-height:1.12}.lh-moment-copy{padding:24px 26px 27px}.lh-moment-copy h3{color:#fff;font-family:var(--heirloom-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,2.4vw,2.8rem);font-weight:450;line-height:1.06}.lh-transcript{color:var(--heirloom-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:13px 0 0;font-size:.85rem;line-height:1.6;display:-webkit-box;overflow:hidden}.lh-byline{color:var(--heirloom-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:19px;font-size:.72rem;font-weight:650;display:flex}.lh-avatar{color:#fff;background:linear-gradient(135deg,#f3549f,#8256dc 60%,#3b8aff);border:1px solid #ffffff47;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;font-weight:800;display:grid;box-shadow:0 14px 40px #22307757}.lh-avatar--small{width:27px;height:27px;font-size:.59rem}.lh-format-corner{color:#fff3;position:absolute;bottom:18px;right:18px}.lh-timeline{gap:60px;max-width:1060px;margin:0 auto;display:grid;position:relative}.lh-timeline-line{z-index:0;background:linear-gradient(var(--heirloom-accent), #4672ff99, transparent);width:1px;position:absolute;top:0;bottom:0;left:118px}.lh-timeline-entry{z-index:1;grid-template-columns:118px minmax(0,1fr);gap:40px;display:grid;position:relative}.lh-timeline-time{text-align:right;padding-top:24px}.lh-timeline-time strong,.lh-timeline-time span{display:block}.lh-timeline-time strong{color:#fff;font-size:.85rem}.lh-timeline-time span{color:var(--heirloom-accent);letter-spacing:.14em;margin-top:8px;font-size:.67rem;font-weight:800}.lh-moment--compact{border-radius:20px;grid-column:auto!important}.lh-moment--compact .lh-photo-button,.lh-moment--compact .lh-photo-button img,.lh-moment--compact .lh-video-wrap,.lh-moment--compact .lh-video-wrap video{min-height:380px;max-height:560px}.lh-people-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lh-person-card{aspect-ratio:.78;border:1px solid var(--heirloom-line);color:#fff;cursor:pointer;text-align:left;background:linear-gradient(145deg,#17233af0,#080d18);border-radius:24px;min-height:330px;padding:0;position:relative;overflow:hidden;box-shadow:0 24px 68px #00000038}.lh-person-card img,.lh-person-shade{width:100%;height:100%;position:absolute;inset:0}.lh-person-card img{object-fit:cover;transition:transform .6s}.lh-person-card:hover img{transform:scale(1.025)}.lh-person-shade{background:linear-gradient(#0000 36%,#04070ef5)}.lh-person-initials{color:#ffffffe6;font-family:var(--heirloom-display);background:radial-gradient(circle, color-mix(in srgb, var(--heirloom-accent) 28%, transparent), transparent 60%);place-items:center;font-size:5rem;display:grid;position:absolute;inset:0}.lh-person-index{color:#ffffffa6;letter-spacing:.14em;font-size:.68rem;font-weight:750;position:absolute;top:18px;right:18px}.lh-person-copy{position:absolute;bottom:22px;left:22px;right:22px}.lh-person-copy strong,.lh-person-copy small{display:block}.lh-person-copy strong{font-family:var(--heirloom-display);font-size:1.8rem;font-weight:450}.lh-person-copy small{color:var(--heirloom-muted);margin-top:7px;font-size:.73rem}.lh-person-profile{max-width:1200px;margin:0 auto}.lh-back{color:var(--heirloom-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.77rem;font-weight:700}.lh-back:hover{color:#fff}.lh-profile-heading{align-items:center;gap:22px;margin:32px 0 48px;display:flex}.lh-profile-heading p{color:var(--heirloom-accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 5px;font-size:.67rem;font-weight:800}.lh-profile-heading h3{color:#fff;font-size:3rem}.lh-profile-heading div>span{color:var(--heirloom-muted);font-size:.8rem}.lh-favorites-grid{max-width:1240px;margin:0 auto}.lh-empty-state{border:1px solid var(--heirloom-line);text-align:center;background:linear-gradient(145deg,#0e182be0,#060a13f0);border-radius:28px;place-items:center;max-width:720px;min-height:380px;margin:0 auto;padding:60px;display:grid}.lh-empty-state svg{color:var(--heirloom-accent)}.lh-empty-state h3{color:#fff;margin-top:20px;font-size:2.7rem}.lh-empty-state p{max-width:520px;color:var(--heirloom-muted);margin:10px 0 0;line-height:1.65}.lh-empty-state button,.lh-closing button{border:1px solid color-mix(in srgb, var(--heirloom-accent) 68%, white);color:#fff;background:color-mix(in srgb, var(--heirloom-accent) 18%, #080d19e6);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:47px;margin-top:24px;padding:0 20px;font-weight:740;display:inline-flex}.lh-closing{color:#fff;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--heirloom-accent) 20%, transparent), transparent 34%), linear-gradient(180deg, transparent, #14244c33);text-align:center;place-items:center;min-height:520px;padding:90px 28px;display:grid}.lh-closing>svg{color:var(--heirloom-accent)}.lh-closing p{font-family:var(--heirloom-display);letter-spacing:-.045em;margin:25px 0 0;font-size:clamp(2.8rem,5.4vw,6.3rem);line-height:.98}.lh-closing p span{color:color-mix(in srgb, var(--heirloom-accent) 68%, white);font-style:italic}.lh-closing button{gap:9px}.lh-footer{border-top:1px solid var(--heirloom-line);width:min(100% - 56px,1440px);min-height:110px;color:var(--heirloom-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin:0 auto;font-size:.7rem;display:grid}.lh-footer img{object-fit:contain;object-position:left center;width:126px;height:46px}.lh-footer p{text-align:center;margin:0}.lh-footer>span{justify-self:end}.lh-mobile-nav{display:none}.lh-lightbox{z-index:1000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#02040af0;place-items:center;padding:56px;display:grid;position:fixed;inset:0}.lh-lightbox>button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:28px;right:28px}.lh-lightbox img{object-fit:contain;border-radius:14px;width:auto;max-width:min(1200px,90vw);height:auto;max-height:78vh;display:block;box-shadow:0 38px 120px #000000a8}.lh-lightbox-caption{text-align:center;gap:4px;margin-top:20px;display:grid}.lh-lightbox-caption span{color:var(--heirloom-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.69rem;font-weight:800}.lh-lightbox-caption strong{font-family:var(--heirloom-display);font-size:1.35rem;font-weight:450}@keyframes lh-cover-arrive{0%{opacity:.55;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@media (max-width:1120px){.lh-header{grid-template-columns:1fr auto}.lh-primary-nav{display:none}.lh-chapter-heading{grid-template-columns:120px 1fr}.lh-chapter-heading p{grid-column:2}.lh-people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lh-mobile-nav{z-index:80;right:18px;bottom:max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#050912e6;border:1px solid #ffffff29;border-radius:22px;grid-template-columns:repeat(4,1fr);min-height:68px;display:grid;position:fixed;left:18px;overflow:hidden;box-shadow:0 22px 80px #0000007a}.lh-mobile-nav button{place-content:center;gap:5px;font-size:.62rem;font-weight:680;display:grid;position:relative}.lh-mobile-nav button.is-active{color:#fff}.lh-mobile-nav button.is-active:before{content:"";background:linear-gradient(90deg, var(--heirloom-accent), #4a8dff);height:2px;box-shadow:0 0 12px var(--heirloom-accent);position:absolute;top:0;left:20%;right:20%}.lh-footer{padding-bottom:95px}}@media (max-width:780px){.lh-header{width:calc(100% - 32px);min-height:72px}.lh-brand img{width:120px;height:42px}.lh-download{border-radius:50%;width:42px;padding:0;font-size:0}.lh-cover{min-height:840px}.lh-cover-shade{background:linear-gradient(#03060e61 0%,#03060e8c 42%,#03060efa 100%),linear-gradient(90deg,#03060e8f,#0000)}.lh-cover-content{width:calc(100% - 48px);bottom:205px;left:24px}.lh-cover h1{font-size:clamp(3.65rem,18vw,6.1rem)}.lh-cover-subtitle{margin-top:19px;font-size:1.5rem}.lh-event-line{gap:10px;margin-top:23px;display:grid}.lh-cover-ledger{grid-template-columns:repeat(2,1fr);bottom:26px;left:16px;right:16px}.lh-cover-ledger span{min-height:58px;padding:11px;font-size:.63rem}.lh-cover-ledger span:nth-child(2){border-right:0}.lh-cover-ledger span:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.lh-cover-ledger strong{font-size:1.3rem}.lh-view{width:calc(100% - 32px);padding:82px 0 92px}.lh-view-heading{grid-template-columns:38px 1fr;gap:12px;margin-bottom:55px}.lh-view-heading h2{font-size:clamp(2.6rem,13vw,4.3rem)}.lh-story{gap:110px}.lh-chapter-heading{margin-bottom:27px;display:block}.lh-chapter-heading h3{margin-top:13px;font-size:2.9rem}.lh-chapter-heading p{margin-top:14px}.lh-moment-grid{grid-template-columns:1fr;gap:18px;display:grid}.lh-moment,.lh-moment:nth-child(n){grid-column:auto}.lh-photo-button,.lh-photo-button img{min-height:390px;max-height:620px}.lh-video-wrap,.lh-video-wrap video{min-height:350px;max-height:560px}.lh-written-memory{min-height:280px;padding:64px 30px 36px}.lh-audio-portrait{padding-inline:22px}.lh-waveform{gap:2px}.lh-waveform span{width:2px}.lh-timeline-line{left:10px}.lh-timeline-entry{grid-template-columns:1fr;gap:12px;padding-left:30px}.lh-timeline-time{text-align:left;justify-content:space-between;align-items:center;padding:0;display:flex}.lh-timeline-time span{margin:0}.lh-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.lh-person-card{border-radius:18px;min-height:250px}.lh-person-copy{bottom:15px;left:15px;right:15px}.lh-person-copy strong{font-size:1.25rem}.lh-profile-heading h3{font-size:2.25rem}.lh-empty-state{min-height:340px;padding:38px 22px}.lh-empty-state h3{font-size:2.15rem}.lh-closing{min-height:440px}.lh-footer{text-align:center;grid-template-columns:1fr;justify-items:center;gap:10px;width:calc(100% - 32px);padding:34px 0 105px}.lh-footer img{object-position:center}.lh-footer>span{justify-self:center}.lh-lightbox{padding:22px}.lh-lightbox img{max-width:94vw;max-height:72vh}}@media (max-width:430px){.lh-header-actions{gap:6px}.lh-icon-action,.lh-download{width:38px;height:38px}.lh-cover-kicker{font-size:.63rem}.lh-cover h1{font-size:3.65rem}.lh-enter{min-height:47px}.lh-people-grid{grid-template-columns:1fr}.lh-person-card{aspect-ratio:1.04}}@media (prefers-reduced-motion:reduce){.lh-cover-image,.lh-photo-button img,.lh-person-card img,.lh-enter,.lh-primary-nav button{transition:none;animation:none}.lh-photo-button:hover img,.lh-person-card:hover img{transform:none}}@media print{.living-heirloom{display:none!important}}.lh-experience{--lh-ease:cubic-bezier(.22, .78, .22, 1);--lh-panel-soft:#0a1222c7;--lh-line-bright:#b1c5e84d;background:radial-gradient(circle at 12% 22%, color-mix(in srgb, var(--heirloom-accent) 18%, transparent), transparent 27%), radial-gradient(circle at 88% 48%, #2965ff21, transparent 30%), linear-gradient(180deg, #050813 0%, #07101d 52%, #040711 100%);position:relative}.lh-experience:before{z-index:-1;content:"";opacity:.24;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 28% 76%,#0000 98%);mask-image:linear-gradient(#0000 5%,#000 28% 76%,#0000 98%)}.lh-reading-progress{z-index:90;transform-origin:0;height:3px;box-shadow:0 0 18px color-mix(in srgb, var(--heirloom-accent) 70%, transparent);pointer-events:none;background:linear-gradient(90deg,#ff5c9e,#bd4bdf 52%,#37a4ff);position:fixed;top:0;left:0;right:0}.lh-experience .lh-header{min-height:94px}.lh-experience .lh-brand img{width:174px;height:58px}.lh-experience .lh-icon-action,.lh-experience .lh-download,.lh-experience .lh-enter,.lh-experience .lh-resume,.lh-experience .lh-contents-trigger,.lh-experience .lh-reading-room-trigger{transition:border-color .18s,background .18s,color .18s,transform .18s}.lh-experience .lh-icon-action:hover,.lh-experience .lh-download:hover,.lh-experience .lh-resume:hover,.lh-experience .lh-contents-trigger:hover,.lh-experience .lh-reading-room-trigger:hover{transform:translateY(-2px)}.lh-cover-edition{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:13px;font-size:.68rem;font-weight:800;display:flex;position:absolute;top:125px;right:max(28px,50vw - 720px)}.lh-cover-edition:before{content:"";background:linear-gradient(90deg, var(--heirloom-accent), #4d8cff);width:38px;height:1px}.lh-cover-edition span{color:#ffffffdb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04081261;border:1px solid #ffffff29;border-radius:999px;padding:8px 11px}.lh-experience .lh-cover h1{max-width:950px;font-size:clamp(4rem,7.2vw,8rem)}.lh-cover-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;display:flex}.lh-experience .lh-enter{box-shadow:0 18px 55px #00000052, 0 0 32px color-mix(in srgb, var(--heirloom-accent) 14%, transparent);background:linear-gradient(#09111f,#09111f) padding-box padding-box,linear-gradient(110deg,#ff5c9e,#9a4bea 55%,#3d95ff) border-box;border-color:#0000;margin-top:0}.lh-resume,.lh-contents-trigger{color:#ffffffdb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#0408126b;border:1px solid #fff3;border-radius:999px;align-items:center;gap:9px;min-height:51px;padding:0 18px;font-size:.77rem;font-weight:720;display:inline-flex}.lh-resume{color:#fff;border-color:color-mix(in srgb, var(--heirloom-accent) 50%, #ffffff2e)}.lh-experience .lh-cover-ledger{box-shadow:0 26px 80px #00000042}.lh-experience .lh-view{width:min(100% - 64px,1540px)}.lh-experience .lh-view-heading{grid-template-columns:74px minmax(0,1fr) auto;align-items:end;max-width:none}.lh-experience .lh-view-heading h2{max-width:1120px;font-size:clamp(2.8rem,5vw,5.7rem)}.lh-reading-room-trigger{border:1px solid var(--lh-line-bright);color:#ffffffdb;cursor:pointer;white-space:nowrap;background:#09111fbf;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:.75rem;font-weight:760;display:inline-flex}.lh-story-shell{grid-template-columns:218px minmax(0,1fr);align-items:start;gap:clamp(34px,4vw,72px);display:grid}.lh-story-index{z-index:6;border:1px solid var(--heirloom-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050a14c7;border-radius:22px;gap:3px;padding:22px 18px;display:grid;position:sticky;top:28px;box-shadow:0 24px 65px #00000038}.lh-story-index>p{color:var(--heirloom-muted);letter-spacing:.17em;text-transform:uppercase;margin:0 8px 13px;font-size:.64rem;font-weight:800}.lh-story-index button{color:#ffffff94;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-height:47px;padding:8px 10px;font-size:.72rem;font-weight:720;line-height:1.2;display:grid}.lh-story-index button span{color:color-mix(in srgb, var(--heirloom-accent) 68%, white);font-family:var(--heirloom-display);text-align:center;font-size:.94rem}.lh-story-index button:hover,.lh-story-index button.is-active{color:#fff;background:linear-gradient(110deg, color-mix(in srgb, var(--heirloom-accent) 18%, transparent), #3c70ff1c)}.lh-experience .lh-story{gap:clamp(120px,11vw,190px);min-width:0}.lh-prologue{border:1px solid var(--heirloom-line);background:radial-gradient(circle at 76% 40%, color-mix(in srgb, var(--heirloom-accent) 23%, transparent), transparent 30%), radial-gradient(circle at 72% 50%, transparent 0 105px, #5474ff1f 106px 107px, transparent 108px 175px, #ed56a41a 176px 177px, transparent 178px), linear-gradient(135deg, #0f192ef0, #050912fa);border-radius:34px;align-content:center;min-height:620px;padding:clamp(54px,8vw,104px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 110px #0000004d}.lh-prologue:after{aspect-ratio:1;content:"";border:1px solid #5480ff2b;border-radius:50%;width:62%;position:absolute;bottom:-42%;right:-15%;box-shadow:0 0 0 70px #ed56a409,0 0 0 140px #5480ff06}.lh-prologue>span,.lh-shot-copy>p,.lh-highlights header p,.lh-living-book>div>p{z-index:1;color:color-mix(in srgb, var(--heirloom-accent) 76%, white);letter-spacing:.21em;text-transform:uppercase;margin:0 0 22px;font-size:.7rem;font-weight:820;position:relative}.lh-prologue h3{z-index:1;max-width:800px;font-family:var(--heirloom-display);letter-spacing:-.055em;margin:0;font-size:clamp(3.4rem,6.8vw,7.4rem);font-weight:430;line-height:.91;position:relative}.lh-prologue h3 em{color:color-mix(in srgb, var(--heirloom-accent) 70%, #9f81ff);font-weight:420}.lh-prologue>p{z-index:1;max-width:590px;color:var(--heirloom-muted);margin:34px 0 0;font-size:1rem;line-height:1.75;position:relative}.lh-prologue-actions{z-index:1;flex-wrap:wrap;gap:10px;margin-top:34px;display:flex;position:relative}.lh-prologue-actions button{border:1px solid var(--lh-line-bright);color:#fff;cursor:pointer;background:#ffffff0e;border-radius:999px;align-items:center;gap:8px;min-height:49px;padding:0 19px;font-size:.76rem;font-weight:760;display:inline-flex}.lh-prologue-actions button:first-child{border-color:color-mix(in srgb, var(--heirloom-accent) 68%, white 15%);background:linear-gradient(110deg, color-mix(in srgb, var(--heirloom-accent) 28%, #0a1222), #111c38)}.lh-experience .lh-chapter:before{top:-64px}.lh-experience .lh-chapter-heading{grid-template-columns:120px minmax(240px,.72fr) minmax(220px,.5fr) auto;align-items:end;gap:30px;margin-bottom:44px}.lh-chapter-heading small{color:#ffffff73;letter-spacing:.07em;white-space:nowrap;font-size:.65rem;font-weight:700}.lh-chapter-hero{margin-bottom:28px}.lh-experience .lh-chapter-hero .lh-moment{border-radius:30px;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.lh-experience .lh-moment--hero .lh-photo-button{aspect-ratio:16/10;min-height:min(76vh,820px)}.lh-experience .lh-moment--hero .lh-photo-button img{min-height:min(76vh,820px);max-height:none}.lh-hero-caption{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.09em;text-transform:uppercase;background:#03070f80;border:1px solid #ffffff38;border-radius:999px;padding:9px 12px;font-size:.65rem;font-weight:770;position:absolute;bottom:118px;right:24px}.lh-experience .lh-moment-grid{gap:28px}.lh-experience .lh-moment-grid .lh-moment{grid-column:span 6}.lh-experience .lh-moment-grid .lh-moment:nth-child(5n+1){grid-column:span 7}.lh-experience .lh-moment-grid .lh-moment:nth-child(5n+2){grid-column:span 5}.lh-experience .lh-moment-grid .lh-moment:nth-child(5n+3){grid-column:span 4}.lh-experience .lh-moment-grid .lh-moment:nth-child(5n+4){grid-column:span 8}.lh-experience .lh-moment-grid.is-reversed .lh-moment:nth-child(5n+1){grid-column:span 5}.lh-experience .lh-moment-grid.is-reversed .lh-moment:nth-child(5n+2){grid-column:span 7}.lh-experience .lh-moment{border-radius:26px}.lh-experience .lh-photo-button{aspect-ratio:4/3;min-height:0}.lh-experience .lh-photo-button img{min-height:0;max-height:none;aspect-ratio:inherit}.lh-experience .lh-moment--sequence .lh-photo-button{aspect-ratio:3/4}.lh-experience .lh-moment--photo:nth-child(4n+2) .lh-photo-button{aspect-ratio:4/5}.lh-experience .lh-moment-topline{top:18px;left:18px;right:18px}.lh-experience .lh-moment-copy{padding:24px 26px 27px}.lh-experience .lh-moment-copy h3{font-family:var(--heirloom-display);letter-spacing:-.028em;font-size:clamp(1.55rem,2.35vw,2.6rem);font-weight:440;line-height:1.04}.lh-film-poster{color:#fff;background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--heirloom-accent) 26%, transparent), transparent 16%), repeating-radial-gradient(circle at 50% 46%, transparent 0 55px, #5d77ff1c 56px 57px), linear-gradient(145deg, #101731, #050812 72%);cursor:pointer;border:0;place-items:center;width:100%;min-height:480px;display:grid;position:relative;overflow:hidden}.lh-film-poster:after{content:"";opacity:.22;transition:transform .9s var(--lh-ease);background:linear-gradient(115deg,#0000 35%,#ffffff14,#0000 57%);position:absolute;inset:0;transform:translate(-80%)}.lh-film-poster:hover:after{transform:translate(80%)}.lh-film-orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--heirloom-accent) 34%, transparent);border-radius:50%;width:min(64%,330px);position:absolute;box-shadow:0 0 0 44px #5870ff09,0 0 0 88px #ed56a406}.lh-film-play{z-index:1;aspect-ratio:1;width:76px;box-shadow:0 0 45px color-mix(in srgb, var(--heirloom-accent) 30%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0408127a;border:1px solid #ffffff8c;border-radius:50%;place-items:center;transition:transform .22s,background .22s;display:grid;position:relative}.lh-film-poster:hover .lh-film-play{background:color-mix(in srgb, var(--heirloom-accent) 32%, #040812b8);transform:scale(1.06)}.lh-film-copy{text-align:left;grid-template-columns:1fr auto;align-items:end;gap:5px 15px;display:grid;position:absolute;bottom:24px;left:25px;right:25px}.lh-film-copy small{color:color-mix(in srgb, var(--heirloom-accent) 72%, white);letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;font-size:.64rem;font-style:normal;font-weight:820}.lh-film-copy strong{font-family:var(--heirloom-display);font-size:1.5rem;font-weight:440;line-height:1.05}.lh-film-copy em{color:#ffffffa6;font-size:.72rem;font-style:normal}.lh-experience .lh-audio-portrait{background:repeating-radial-gradient(circle at 50% 44%, transparent 0 42px, #836cff14 43px 44px), radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--heirloom-accent) 24%, transparent), transparent 48%);align-content:center;gap:22px;min-height:430px;padding:72px 36px 38px}.lh-audio-portrait-heading{color:#ffffffc2;letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;font-size:.72rem;font-weight:800;display:flex}.lh-audio-portrait blockquote{max-width:620px;font-family:var(--heirloom-display);text-align:center;margin:0 auto 4px;font-size:clamp(1.8rem,3.4vw,3.7rem);font-weight:430;line-height:1.05}.lh-experience .lh-audio{background:#03070f7a;border:1px solid #ffffff24;border-radius:999px;max-width:680px;margin:0 auto;padding:14px}.lh-audio--subtle{opacity:.86;max-width:500px!important}.lh-transcript{width:min(100%,680px);color:var(--heirloom-muted);border-top:1px solid #ffffff21;margin:0 auto}.lh-transcript summary,.lh-media-caption details summary{color:#ffffffb8;cursor:pointer;align-items:center;gap:7px;padding:14px 0;font-size:.72rem;font-weight:740;display:flex}.lh-transcript p{margin:0 0 12px;font-size:.86rem;line-height:1.75}.lh-experience .lh-written-memory{background:linear-gradient(90deg, color-mix(in srgb, var(--heirloom-accent) 10%, transparent), transparent 50%), repeating-linear-gradient(0deg, transparent 0 37px, #ffffff09 38px 39px);align-content:center;gap:24px;min-height:410px;margin:0;padding:68px 46px 38px;display:grid}.lh-written-memory svg{color:var(--heirloom-accent)}.lh-experience .lh-written-memory p{font-family:var(--heirloom-display);letter-spacing:-.034em;margin:0;font-size:clamp(2rem,3.8vw,4rem);font-weight:430;line-height:1.04}.lh-experience .lh-written-memory cite{color:var(--heirloom-muted);font-size:.76rem;font-style:normal;font-weight:720}.lh-chapter-close{color:#ffffff6b;justify-content:center;align-items:center;gap:16px;margin-top:54px;display:flex}.lh-chapter-close:before,.lh-chapter-close:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e);width:min(16vw,160px);height:1px}.lh-chapter-close:after{transform:scaleX(-1)}.lh-chapter-close span{color:var(--heirloom-accent);font-family:var(--heirloom-display);font-size:1rem}.lh-chapter-close p{font-family:var(--heirloom-display);margin:0;font-size:1rem;font-style:italic}.lh-shot{border:1px solid color-mix(in srgb, var(--heirloom-accent) 54%, #4b7cff85);background:radial-gradient(circle at 16% 42%, color-mix(in srgb, var(--heirloom-accent) 23%, transparent), transparent 28%), linear-gradient(135deg, #0f162af7, #050912fa);border-radius:32px;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);align-items:stretch;gap:26px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #00000047}.lh-shot-copy{align-content:center;padding:clamp(20px,4vw,54px);display:grid}.lh-shot-copy h3,.lh-highlights h3,.lh-living-book h3{font-family:var(--heirloom-display);letter-spacing:-.045em;margin:0;font-size:clamp(3rem,5vw,6rem);font-weight:430;line-height:.94}.lh-shot-copy>span{color:var(--heirloom-muted);margin-top:24px;line-height:1.65}.lh-shot-copy .lh-favorite{border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:45px;margin-top:28px;padding:0 16px;font-size:.72rem;font-weight:740;display:inline-flex}.lh-shot-image{cursor:zoom-in;background:#080d17;border:0;border-radius:23px;min-height:690px;padding:0;position:relative;overflow:hidden}.lh-shot-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--lh-ease)}.lh-shot-image:hover img{transform:scale(1.018)}.lh-shot-image>span{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03070f91;border:1px solid #ffffff42;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:.66rem;font-weight:780;display:inline-flex;position:absolute;bottom:20px;right:20px}.lh-highlights{border:1px solid var(--heirloom-line);background:linear-gradient(145deg,#0c1526e0,#050912f0);border-radius:32px;gap:34px;padding:clamp(42px,6vw,82px);display:grid}.lh-highlights h3{font-size:clamp(2.7rem,4vw,4.7rem)}.lh-highlights>div{grid-template-columns:1.15fr .85fr .85fr;gap:14px;display:grid}.lh-highlights button{cursor:zoom-in;background:#09101d;border:0;border-radius:20px;min-height:470px;padding:0;position:relative;overflow:hidden}.lh-highlights button:nth-child(n+2){min-height:400px;margin-top:70px}.lh-highlights img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--lh-ease)}.lh-highlights button:hover img{transform:scale(1.025)}.lh-highlights button span{color:#fff;font-family:var(--heirloom-display);text-shadow:0 2px 15px #000;font-size:1.25rem;position:absolute;top:16px;left:17px}.lh-living-book{border:1px solid var(--heirloom-line);background:radial-gradient(circle at 12%,#ff629d24,#0000 22%),radial-gradient(circle at 88%,#3886ff24,#0000 24%),linear-gradient(135deg,#0e162af5,#050a12fa);border-radius:32px;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:clamp(28px,4vw,60px);padding:clamp(38px,6vw,78px);display:grid;overflow:hidden}.lh-living-book-mark{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--heirloom-accent) 55%, #4688ff);width:160px;box-shadow:0 0 0 14px #ffffff06, 0 0 50px color-mix(in srgb, var(--heirloom-accent) 21%, transparent);background:#050912b8;border-radius:50%;place-items:center;display:grid;position:relative}.lh-living-book-mark:after{aspect-ratio:1;content:"";background:#61e5b7;border-radius:50%;width:12px;position:absolute;box-shadow:0 0 16px #61e5b7}.lh-living-book-mark img{object-fit:contain;width:96px;height:96px}.lh-living-book h3{max-width:760px;font-size:clamp(2.6rem,4.4vw,5rem)}.lh-living-book>div>span{max-width:720px;color:var(--heirloom-muted);margin-top:22px;line-height:1.72;display:block}.lh-living-book-features{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.lh-living-book-features span{border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:.64rem;font-weight:720;color:#ffffffb3!important;margin:0!important;line-height:1!important;display:inline-flex!important}.lh-living-book>button,.lh-reading-room-done{border:1px solid color-mix(in srgb, var(--heirloom-accent) 58%, #4d90ff);color:#fff;background:linear-gradient(110deg, color-mix(in srgb, var(--heirloom-accent) 25%, #0a1222), #111d39);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:51px;padding:0 18px;font-size:.72rem;font-weight:760;display:inline-flex}.lh-epilogue{text-align:center;justify-items:center;gap:26px;padding:70px 24px 10px;display:grid}.lh-epilogue>svg{color:var(--heirloom-accent)}.lh-epilogue p{font-family:var(--heirloom-display);margin:0;font-size:clamp(2.4rem,4.5vw,5rem);font-weight:430;line-height:1.02}.lh-epilogue p span{color:color-mix(in srgb, var(--heirloom-accent) 72%, #8091ff);font-style:italic}.lh-epilogue button{color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff47;padding:10px 0;font-size:.7rem;font-weight:760}.lh-density--airy .lh-story{gap:210px}.lh-density--airy .lh-moment-grid{gap:42px}.lh-density--rich .lh-story{gap:100px}.lh-density--rich .lh-moment-grid{gap:16px}.lh-tempo--quiet .lh-photo-button img,.lh-tempo--quiet .lh-highlights img,.lh-tempo--quiet .lh-shot-image img,.lh-tempo--quiet .lh-film-poster:after{transition-duration:0s}.lh-tempo--cinematic .lh-cover-image{animation-duration:2.3s}.lh-tempo--cinematic .lh-photo-button img,.lh-tempo--cinematic .lh-highlights img,.lh-tempo--cinematic .lh-shot-image img{transition-duration:.95s}.lh-favorites-intro{border:1px solid var(--heirloom-line);color:var(--heirloom-muted);background:#09111fad;border-radius:16px;align-items:center;gap:14px;margin:-30px 0 35px 105px;padding:15px 18px;display:flex}.lh-favorites-intro>svg{color:var(--heirloom-accent);flex:none}.lh-favorites-intro p{margin:0;font-size:.78rem;line-height:1.55}.lh-favorites-intro button{color:#ffffffa3;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;margin-left:auto;padding:8px 10px;font-size:.68rem;font-weight:730;display:inline-flex}.lh-people-grid--index{grid-template-columns:repeat(4,minmax(0,1fr))}.lh-people-grid--index .lh-person-card{aspect-ratio:1.6}.lh-people-grid--index .lh-person-copy strong{font-family:var(--heirloom-body);font-size:1rem}.lh-panel-backdrop,.lh-media-modal{z-index:75;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#02040ab8;justify-content:flex-end;display:flex;position:fixed;inset:0}.lh-contents-panel,.lh-reading-room{border-left:1px solid color-mix(in srgb, var(--heirloom-accent) 42%, #427cff);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--heirloom-accent) 20%, transparent), transparent 31%), linear-gradient(150deg, #0c1629fc, #040810fe);width:min(520px,94vw);height:100svh;animation:lh-panel-in .34s var(--lh-ease) both;padding:74px 40px 42px;position:relative;overflow-y:auto;box-shadow:-40px 0 110px #0000007a}.lh-panel-close,.lh-media-close{aspect-ratio:1;color:#fff;cursor:pointer;background:#050a14b3;border:1px solid #fff3;border-radius:50%;place-items:center;width:43px;display:grid;position:absolute;top:22px;right:22px}.lh-contents-panel h2,.lh-reading-room h2{font-family:var(--heirloom-display);letter-spacing:-.045em;margin:0;font-size:4rem;font-weight:430}.lh-panel-intro{color:var(--heirloom-muted);margin:16px 0 34px;font-size:.88rem;line-height:1.7;display:block}.lh-contents-views{gap:9px;display:grid}.lh-contents-views button{border:1px solid var(--heirloom-line);color:#fff;cursor:pointer;text-align:left;background:#0d182bb8;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:11px 13px;display:grid}.lh-contents-views button>svg:first-child{color:var(--heirloom-accent)}.lh-contents-views button span{gap:4px;display:grid}.lh-contents-views button strong{font-size:.82rem}.lh-contents-views button small{color:var(--heirloom-muted);font-size:.67rem}.lh-contents-chapters{border-top:1px solid var(--heirloom-line);gap:2px;margin-top:35px;padding-top:27px;display:grid}.lh-contents-chapters>p{color:#ffffff80;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.64rem;font-weight:800}.lh-contents-chapters button{color:#ffffffb8;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:45px;padding:6px 8px;display:grid}.lh-contents-chapters button:hover{color:#fff;background:#ffffff0f}.lh-contents-chapters button>span{color:var(--heirloom-accent);font-family:var(--heirloom-display)}.lh-contents-chapters button small{color:var(--heirloom-muted)}.lh-reading-room fieldset{border:0;border-top:1px solid var(--heirloom-line);margin:0;padding:25px 0}.lh-reading-room legend{float:left;width:100%;margin:0 0 6px;font-size:.82rem;font-weight:780}.lh-reading-room fieldset>p{clear:both;color:var(--heirloom-muted);margin:0 0 15px;font-size:.72rem;line-height:1.5}.lh-reading-room fieldset>div{grid-auto-columns:1fr;grid-auto-flow:column;gap:7px;display:grid}.lh-reading-room fieldset button{border:1px solid var(--heirloom-line);color:#ffffff8f;cursor:pointer;background:#0a1220c2;border-radius:12px;justify-content:center;align-items:center;gap:5px;min-height:42px;padding:0 10px;font-size:.69rem;font-weight:750;display:inline-flex}.lh-reading-room fieldset button.is-active{color:#fff;border-color:color-mix(in srgb, var(--heirloom-accent) 72%, #4f8eff);background:linear-gradient(110deg, color-mix(in srgb, var(--heirloom-accent) 24%, #10182b), #172347)}.lh-reading-room-done{width:100%;margin-top:16px}.lh-media-modal{z-index:80;justify-content:center;align-items:center;padding:34px}.lh-media-close{z-index:2;top:26px;right:26px}.lh-media-stage{border:1px solid var(--lh-line-bright);background:#050913;border-radius:26px;grid-template-columns:minmax(0,1.65fr) minmax(290px,.55fr);width:min(1440px,94vw);max-height:90svh;display:grid;overflow:hidden;box-shadow:0 40px 120px #000000a6}.lh-media-stage>img,.lh-media-stage>video{object-fit:contain;background:#02040a;width:100%;height:90svh}.lh-media-caption{background:radial-gradient(circle at 0% 20%, color-mix(in srgb, var(--heirloom-accent) 18%, transparent), transparent 34%), linear-gradient(145deg, #0b1426, #050913);align-content:center;padding:clamp(28px,4vw,58px);display:grid}.lh-media-caption>p{color:var(--heirloom-accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 15px;font-size:.66rem;font-weight:820}.lh-media-caption h2{font-family:var(--heirloom-display);margin:0;font-size:clamp(2.3rem,4vw,4.7rem);font-weight:430;line-height:.98}.lh-media-caption>span{color:var(--heirloom-muted);margin-top:18px;font-size:.76rem}.lh-media-caption .lh-favorite{border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:45px;margin-top:26px;padding:0 14px;font-size:.7rem;font-weight:730;display:inline-flex}.lh-experience .lh-footer{padding-top:0}@keyframes lh-panel-in{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:translate(0)}}@media (max-width:1240px){.lh-experience .lh-header{grid-template-columns:auto 1fr auto}.lh-experience .lh-primary-nav{justify-self:center}.lh-experience .lh-download{color:#0000;gap:0;width:43px;padding:0;overflow:hidden}.lh-experience .lh-download svg{color:#fff}.lh-story-shell{grid-template-columns:185px minmax(0,1fr);gap:30px}.lh-experience .lh-chapter-heading{grid-template-columns:95px minmax(220px,.8fr) minmax(200px,.6fr)}.lh-chapter-heading small{grid-column:2/-1}.lh-living-book{grid-template-columns:130px minmax(0,1fr)}.lh-living-book-mark{width:125px}.lh-living-book-mark img{width:76px;height:76px}.lh-living-book>button{grid-column:2;justify-self:start}}@media (max-width:1040px){.lh-experience .lh-primary-nav{display:none}.lh-experience .lh-header{grid-template-columns:1fr auto}.lh-story-shell{display:block}.lh-story-index{display:none}.lh-experience .lh-chapter-heading{grid-template-columns:85px minmax(220px,.8fr) minmax(200px,.6fr)}.lh-shot{grid-template-columns:.52fr 1fr}.lh-shot-image{min-height:580px}.lh-people-grid--index{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.lh-experience{overflow:clip}.lh-experience .lh-header{width:calc(100% - 30px);min-height:76px}.lh-experience .lh-brand img{width:135px;height:48px}.lh-experience .lh-header-actions{gap:6px}.lh-experience .lh-header-actions .lh-icon-action:first-child,.lh-experience .lh-header-actions .lh-icon-action:nth-child(3){display:none}.lh-cover-edition{justify-content:center;font-size:.58rem;top:96px;left:16px;right:16px}.lh-cover-edition:before{display:none}.lh-experience .lh-cover-content{bottom:188px}.lh-experience .lh-cover h1{font-size:clamp(3.35rem,17vw,5.3rem)}.lh-cover-actions{align-items:stretch}.lh-resume,.lh-contents-trigger{min-height:47px;padding:0 14px}.lh-experience .lh-cover-ledger{bottom:22px}.lh-experience .lh-cover-ledger span{min-height:57px;padding:10px 6px;font-size:.57rem}.lh-experience .lh-cover-ledger strong{font-size:1.25rem}.lh-experience .lh-view{width:calc(100% - 30px);padding-top:76px}.lh-experience .lh-view-heading{grid-template-columns:40px minmax(0,1fr);gap:15px;margin-bottom:48px}.lh-experience .lh-view-heading h2{font-size:clamp(2.5rem,11vw,4rem)}.lh-reading-room-trigger{grid-column:2;justify-self:start}.lh-prologue{border-radius:25px;min-height:540px;padding:46px 25px}.lh-prologue h3{font-size:clamp(3rem,14vw,5.2rem)}.lh-prologue>p{font-size:.9rem}.lh-prologue-actions{align-items:stretch}.lh-prologue-actions button{flex:100%}.lh-experience .lh-chapter-heading{grid-template-columns:1fr;gap:12px;margin-bottom:26px}.lh-chapter-heading small{grid-column:1}.lh-experience .lh-moment-grid{grid-template-columns:1fr;gap:18px}.lh-experience .lh-moment-grid .lh-moment,.lh-experience .lh-moment-grid .lh-moment:nth-child(n){grid-column:1}.lh-experience .lh-moment--hero .lh-photo-button,.lh-experience .lh-moment--hero .lh-photo-button img{aspect-ratio:4/5;min-height:0}.lh-experience .lh-photo-button,.lh-experience .lh-moment--sequence .lh-photo-button,.lh-experience .lh-moment--photo:nth-child(n) .lh-photo-button{aspect-ratio:4/5}.lh-film-poster{min-height:480px}.lh-experience .lh-audio-portrait,.lh-experience .lh-written-memory{min-height:390px;padding-left:24px;padding-right:24px}.lh-experience .lh-written-memory p{font-size:clamp(2.15rem,10vw,3.6rem)}.lh-experience .lh-waveform{gap:2px}.lh-experience .lh-waveform span{width:2px}.lh-shot{border-radius:25px;grid-template-columns:1fr;padding:16px}.lh-shot-copy{padding:34px 22px 22px}.lh-shot-image{min-height:520px}.lh-highlights{border-radius:25px;padding:40px 20px 20px}.lh-highlights>div{grid-template-columns:1fr 1fr;display:grid}.lh-highlights button,.lh-highlights button:nth-child(n+2){min-height:340px;margin-top:0}.lh-highlights button:first-child{grid-column:1/-1;min-height:440px}.lh-living-book{border-radius:25px;grid-template-columns:1fr;justify-items:start;padding:42px 26px}.lh-living-book-mark{width:116px}.lh-living-book>button{grid-column:1}.lh-favorites-intro{grid-template-columns:auto 1fr;margin:0 0 24px;display:grid}.lh-favorites-intro button{grid-column:2;justify-self:start;margin-left:0}.lh-people-grid--index{grid-template-columns:repeat(2,minmax(0,1fr))}.lh-contents-panel,.lh-reading-room{width:100vw;padding:68px 22px 110px}.lh-contents-panel h2,.lh-reading-room h2{font-size:3.4rem}.lh-reading-room fieldset>div{grid-auto-flow:row}.lh-media-modal{padding:12px}.lh-media-stage{grid-template-columns:1fr;width:100%;max-height:94svh;overflow-y:auto}.lh-media-stage>img,.lh-media-stage>video{height:60svh}.lh-media-caption{min-height:260px;padding:30px 24px 44px}.lh-media-close{position:fixed;top:18px;right:18px}}@media (max-width:430px){.lh-experience .lh-cover-content{bottom:176px}.lh-cover-actions{grid-template-columns:1fr 1fr;display:grid}.lh-experience .lh-enter{grid-column:1/-1;justify-content:center}.lh-resume,.lh-contents-trigger{text-overflow:ellipsis;white-space:nowrap;justify-content:center;font-size:.67rem;overflow:hidden}.lh-resume{grid-column:1/-1}.lh-experience .lh-cover-ledger span{text-align:center;gap:2px;display:grid}.lh-experience .lh-event-line{gap:10px}.lh-people-grid--index,.lh-highlights>div{grid-template-columns:1fr}.lh-highlights button,.lh-highlights button:first-child,.lh-highlights button:nth-child(n+2){grid-column:1;min-height:390px}}@media (prefers-reduced-motion:reduce){.lh-reading-progress,.lh-panel-backdrop *,.lh-media-modal *,.lh-film-poster:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.production-suite{--suite-pink:#f45b9e;--suite-violet:#a657e8;--suite-blue:#3b8dff;--suite-cyan:#2ed6ec;--suite-mint:#65e6bd;--suite-ink:#f7f8fd;--suite-muted:#8999b2;--suite-line:#243955;--suite-panel:#091628;color:var(--suite-ink);font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:relative}.production-suite button,.production-suite input,.production-suite select,.production-suite textarea{font:inherit}.production-suite button{cursor:pointer}:is(.production-suite button:focus-visible,.production-suite input:focus-visible,.production-suite select:focus-visible){outline:2px solid var(--suite-cyan);outline-offset:3px}.suite-hub{background:radial-gradient(circle at 88% 2%,#3369ed21,#0000 28%),radial-gradient(circle at 10% 17%,#f14b931c,#0000 27%);padding:30px clamp(16px,3vw,48px) 120px;overflow:hidden}.suite-hub:before{content:"";pointer-events:none;opacity:.16;background-image:radial-gradient(#7b97ca73 .65px,#0000 .65px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 39%);mask-image:linear-gradient(#000,#0000 39%)}.suite-hub>*{z-index:1;position:relative}.suite-hero{background:linear-gradient(125deg,#151833fa,#081427fa 53%,#091c35fa);border:1px solid #304260;border-radius:30px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.65fr);align-items:stretch;max-width:1480px;min-height:500px;margin:0 auto 20px;display:grid;overflow:hidden;box-shadow:0 35px 90px #00000057,inset 0 1px #ffffff0a}.suite-hero:after{content:"";pointer-events:none;border:1px solid #5f6efa2e;border-radius:50%;height:120%;position:absolute;inset:auto -8% -60% 29%;transform:rotate(-9deg);box-shadow:0 0 0 70px #e84d9f06,0 0 0 140px #3987ff05}.suite-hero>div{z-index:1;flex-direction:column;justify-content:center;padding:clamp(38px,6vw,86px);display:flex}.suite-hero>div>small,.suite-products header small,.suite-flow header small,.suite-editor-head small,.production-suite-return small{color:#ff6aa4;letter-spacing:.22em;font-size:11px;font-weight:850}.suite-hero h2{letter-spacing:-.068em;max-width:780px;margin:15px 0 20px;font-size:clamp(56px,6.4vw,104px);font-weight:610;line-height:.84}.suite-hero h2 em{color:#0000;background:linear-gradient(95deg,#ff6790,#ca55d4 48%,#4c8cff);-webkit-background-clip:text;background-clip:text;font-style:normal}.suite-hero p{color:#a5b2c6;max-width:620px;margin:0;font-size:17px;line-height:1.62}.suite-hero>div>div{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.suite-hero>div button{color:#fff;background:#0c182a;border:1px solid #3b4d6a;border-radius:13px;justify-content:center;align-items:center;gap:28px;min-height:56px;padding:0 20px;font-weight:780;display:flex}.suite-hero>div button:first-child{background:linear-gradient(100deg,#ed578d,#bd43c2 52%,#3a83f5);border-color:#ffffff9e;min-width:255px;box-shadow:0 16px 40px #ab49cd3d}.suite-hero>div button:hover{border-color:#667b9e;transform:translateY(-2px)}.suite-hero>aside{z-index:1;background:linear-gradient(145deg,#081426e8,#0b1122f0);border:1px solid #2a405f;border-radius:22px;flex-direction:column;justify-content:center;align-self:stretch;margin:22px;padding:30px;display:flex;box-shadow:inset 0 1px #ffffff09,0 25px 70px #0000003d}.suite-hero>aside>span{color:#f66ea4;letter-spacing:.17em;align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex}.suite-hero>aside>span svg{width:18px}.suite-identity-mark{background:radial-gradient(circle at 10% 20%,#ef53942e,#0000 35%),#09172b;border:1px solid #2c405d;border-radius:17px;grid-template-columns:54px 1fr;align-items:center;gap:2px 15px;margin:23px 0 27px;padding:22px;display:grid}.suite-identity-mark img{object-fit:contain;filter:drop-shadow(0 0 13px #ee4fa647);grid-row:1/3;width:54px;height:54px}.suite-identity-mark b{letter-spacing:-.03em;font-size:23px}.suite-identity-mark small{color:#91a0b6}.suite-hero dl{gap:0;margin:0;display:grid}.suite-hero dl div{border-top:1px solid #24354f;justify-content:space-between;align-items:center;gap:20px;min-height:51px;display:flex}.suite-hero dt{color:#7f8da2}.suite-hero dd{color:#d8deea;text-align:right;margin:0;font-size:12px;font-weight:730}.suite-command-board{background:#081120e6;border:1px solid #293b59;border-radius:19px;grid-template-columns:repeat(3,minmax(150px,.45fr)) minmax(360px,1.5fr);max-width:1480px;margin:0 auto 62px;display:grid;overflow:hidden}.suite-command-board>article{border-right:1px solid #293b59;flex-direction:column;justify-content:center;min-height:126px;padding:22px 24px;display:flex}.suite-command-board article>small{color:#718097;letter-spacing:.14em;font-size:9px;font-weight:850}.suite-command-board article>strong{margin:4px 0;font-size:34px}.suite-command-board article>span{color:#8492a7;font-size:11px}.suite-command-board .suite-next-action{background:linear-gradient(110deg,#ec509417,#3a71ea1a);border-right:0;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;display:grid}.suite-next-action>svg{color:#ff69a2;background:#211432;border:1px solid #744279;border-radius:13px;width:43px;height:43px;padding:10px}.suite-next-action>span{gap:4px;display:grid}.suite-next-action>span b{font-size:14px}.suite-next-action button{color:#fff;background:#101d31;border:1px solid #3a4c69;border-radius:10px;align-items:center;gap:10px;height:42px;padding:0 13px;font-weight:750;display:flex}.suite-products,.suite-flow{max-width:1480px;margin:0 auto}.suite-products>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;margin-bottom:23px;display:grid}.suite-products h3,.suite-flow h3{letter-spacing:-.055em;margin:8px 0 6px;font-size:clamp(35px,4vw,58px);line-height:1}.suite-products header p{color:#8695aa;max-width:690px;margin:0;line-height:1.55}.suite-products nav{background:#081427;border:1px solid #283a57;border-radius:13px;gap:3px;padding:5px;display:flex;overflow:auto}.suite-products nav button{color:#7f8da3;background:0 0;border:1px solid #0000;border-radius:9px;min-width:max-content;min-height:39px;padding:0 13px;font-size:11px;font-weight:750}.suite-products nav button.active{color:#fff;background:linear-gradient(120deg,#eb51932b,#4269ee33);border-color:#704174}.suite-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.suite-product-card{background:linear-gradient(145deg,#0c192d,#071222);border:1px solid #273a58;border-radius:19px;min-width:0;transition:transform .23s,border-color .23s,box-shadow .23s;overflow:hidden}.suite-product-card:hover{border-color:#714d86;transform:translateY(-4px);box-shadow:0 25px 60px #0000004d}.suite-product-card.planned{opacity:.76}.suite-product-card.planned:hover{opacity:1}.suite-card-visual{background:radial-gradient(circle at 50% 58%,#c249da40,#0000 39%),linear-gradient(145deg,#0a1529,#101a35);border-bottom:1px solid #273a58;place-items:center;height:200px;display:grid;position:relative;overflow:hidden}.suite-card-visual>i{aspect-ratio:1;background:linear-gradient(145deg,#e853a4,#8c4ee5 54%,#3a8cff);border:1px solid #ffffff47;border-radius:19px;width:42%;display:block;transform:rotate(-5deg);box-shadow:0 22px 45px #0006,0 0 45px #dd49d02b}.suite-card-visual>span{z-index:3;color:#fff;place-items:center;display:grid;position:absolute}.suite-card-visual svg{width:30px;height:30px}.suite-card-visual>em{z-index:4;color:#d9e0ec;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.13em;background:#0409148f;border:1px solid #ffffff26;border-radius:30px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:900;position:absolute;top:13px;left:13px}.visual-book>i{aspect-ratio:.72;border-radius:5px 14px 14px 5px;width:39%;transform:perspective(600px)rotateY(-14deg)rotate(-3deg);box-shadow:-7px 7px #040814,0 24px 55px #000}.visual-screen>i{aspect-ratio:1.55;border-radius:9px;width:62%}.visual-station>i{aspect-ratio:.72;border-radius:7px;width:36%}.visual-pass>i{aspect-ratio:.63;border-radius:8px;width:34%}.visual-keyring>i,.visual-magnet>i{border-radius:50%;width:36%}.visual-keyring>i:after{content:"";position:absolute}.visual-tag>i{border-radius:50% 50% 44% 44%;width:34%}.visual-card>i{aspect-ratio:1.58;border-radius:8px;width:59%}.visual-plaque>i{aspect-ratio:.76;border-radius:10px;width:47%}.visual-thankyou>i{aspect-ratio:.72;border-radius:3px;width:42%}.visual-box>i{border-radius:8px;width:47%;transform:rotateX(60deg)rotate(-18deg)}.suite-card-copy{flex-direction:column;min-height:235px;padding:18px;display:flex}.suite-card-copy>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.suite-card-copy>span small{color:#7a899f;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:850}.suite-card-copy>span em{color:#8e9cb0;letter-spacing:.09em;border:1px solid #364762;border-radius:20px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.suite-card-copy>span em.status-approved{color:#6ae2bc;border-color:#4cddb24d}.suite-card-copy>span em.status-editing{color:#67a3ff;border-color:#468fff54}.suite-card-copy h4{letter-spacing:-.025em;margin:15px 0 7px;font-size:19px}.suite-card-copy p{color:#8795aa;margin:0;font-size:12px;line-height:1.52}.suite-card-copy button{color:#dce2ec;background:#0e1b2f;border:1px solid #334663;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:42px;margin-top:auto;padding:0 11px 0 13px;font-size:11px;font-weight:780;display:flex}.suite-card-copy button:hover{color:#fff;border-color:#785287}.suite-card-copy button svg{width:16px}.suite-flow{background:linear-gradient(120deg,#171c35f5,#071324f5);border:1px solid #2b3d5a;border-radius:24px;margin-top:72px;padding:clamp(28px,4vw,54px)}.suite-flow>header{max-width:800px}.suite-flow h3{font-size:clamp(36px,4vw,55px)}.suite-flow ol{grid-template-columns:repeat(5,1fr);margin:34px 0 0;padding:0;list-style:none;display:grid}.suite-flow li{border-left:1px solid #2b3d59;grid-template-columns:31px 1fr;align-content:center;gap:12px;min-height:144px;padding:0 20px;display:grid}.suite-flow li:first-child{border-left:0;padding-left:0}.suite-flow li>span{color:#ff69a2;background:#211431;border:1px solid #77427b;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:850;display:grid}.suite-flow li div{gap:6px;display:grid}.suite-flow li b{font-size:12px}.suite-flow li small{color:#7f8da2;line-height:1.45}.production-suite-specialist{padding:0 0 80px}.production-suite-return{color:#fff;background:linear-gradient(115deg,#101b31,#071528);border:1px solid #2d405e;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:calc(100% - clamp(20px,4vw,60px));min-height:86px;margin:22px auto;padding:12px 18px;display:grid;box-shadow:0 22px 60px #0000003d}.production-suite-return button{color:#dce3ed;background:#0e1b30;border:1px solid #384b68;border-radius:11px;align-items:center;gap:9px;min-height:45px;padding:0 14px;font-weight:750;display:flex}.production-suite-return button svg{width:17px}.production-suite-return>div{gap:2px;display:grid}.production-suite-return>div b{font-size:19px}.production-suite-return>div span{color:#8291a6;font-size:11px}.production-suite-return>em{color:#66e2bd;letter-spacing:.12em;background:#1dad8712;border:1px solid #5ee2bb3d;border-radius:30px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-style:normal;font-weight:850;display:flex}.production-suite-return>em i,.suite-status i,.suite-live-proof header span i{background:#64e5bd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #64e5bd}.quick-personalise{background:radial-gradient(circle at 15% 28%,#ed4f9514,#0000 27%),radial-gradient(circle at 88% 13%,#366fef1f,#0000 25%);min-height:100vh;padding:24px clamp(14px,2.6vw,42px) 110px}.suite-editor-head{background:linear-gradient(120deg,#0e1b30,#081528);border:1px solid #2c3f5c;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;max-width:1500px;min-height:120px;margin:0 auto 13px;padding:18px 24px;display:grid}.suite-editor-head>button{color:#dce3ee;background:#0e1b2e;border:1px solid #374a68;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 13px;font-weight:740;display:flex}.suite-editor-head>button svg{width:17px}.suite-editor-head h2{letter-spacing:-.045em;margin:5px 0 3px;font-size:31px}.suite-editor-head p{color:#8291a6;margin:0;font-size:12px}.suite-status{color:#99a6b8;letter-spacing:.1em;text-transform:uppercase;background:#0b1728;border:1px solid #3a4b66;border-radius:30px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:850;display:flex}.suite-status.status-approved{color:#65e3bc;border-color:#5de2b940}.suite-status.status-editing{color:#6ca6ff;border-color:#4690ff47}.suite-status.status-editing i{background:#4c91ff;box-shadow:0 0 13px #4c91ff}.suite-editor-steps{background:#081427;border:1px solid #2b3d5a;border-radius:17px;grid-template-columns:repeat(4,1fr);max-width:1500px;margin:0 auto 16px;display:grid;overflow:hidden}.suite-editor-steps button{color:#7f8ea4;text-align:left;background:0 0;border:0;border-right:1px solid #2b3d5a;grid-template-columns:35px 1fr auto;align-items:center;gap:11px;min-height:82px;padding:12px 16px;display:grid}.suite-editor-steps button:last-child{border-right:0}.suite-editor-steps button.active{color:#fff;background:linear-gradient(110deg,#ee50942b,#4069ed29);box-shadow:inset 0 -2px #ef5c9f}.suite-editor-steps button>svg{border:1px solid #334765;border-radius:10px;width:34px;height:34px;padding:8px}.suite-editor-steps button.active>svg{color:#ff6ba4;background:#271735;border-color:#9a4b91}.suite-editor-steps button>span{grid-template-columns:auto 1fr;gap:1px 7px;display:grid}.suite-editor-steps small{color:#ff66a0;letter-spacing:.12em;font-size:8px;font-weight:850}.suite-editor-steps b{font-size:12px}.suite-editor-steps em{color:#718096;grid-column:1/-1;font-size:9px;font-style:normal}.suite-editor-steps button>svg:last-child{color:#65e5bd;border-color:#5fe5bc4d;border-radius:50%;width:20px;height:20px;padding:3px}.suite-editor-workspace{background:#071324;border:1px solid #2d405e;border-radius:22px;grid-template-columns:minmax(420px,1.12fr) minmax(390px,.88fr);max-width:1500px;min-height:720px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 34px 90px #00000052}.suite-live-proof{background:radial-gradient(circle at 50% 55%,#4558d32e,#0000 45%),linear-gradient(145deg,#0a172b,#071221);border-right:1px solid #2d405e;grid-template-rows:auto 1fr auto;min-width:0;padding:22px;display:grid}.suite-live-proof>header,.suite-live-proof>footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.suite-live-proof>header>span{color:#ff68a1;letter-spacing:.15em;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.suite-live-proof>header>b{color:#8291a6;font-size:11px}.suite-live-proof>footer{border-top:1px solid #293b57;padding-top:15px}.suite-live-proof>footer span{color:#7f8da2;align-items:center;gap:7px;font-size:9px;display:flex}.suite-live-proof>footer svg{color:#61e2ba;width:15px}.suite-object-stage{perspective:1200px;place-items:center;min-height:590px;display:grid;position:relative;overflow:hidden}.suite-object-stage:before{content:"";aspect-ratio:1;filter:blur(5px);background:radial-gradient(circle,#ec4e9e30,#4b61ef14 45%,#0000 70%);border-radius:50%;width:70%;position:absolute}.suite-object{z-index:2;aspect-ratio:1.58;color:#fff;width:min(370px,62%);transform-style:preserve-3d;background-color:#111a30;background-position:50%;background-size:cover;border:1px solid #ffffff8a;border-radius:16px;flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:relative;overflow:hidden;transform:rotateY(-7deg)rotateX(4deg)rotate(-1.5deg);box-shadow:0 42px 75px #00000080,inset 0 1px #ffffff29}.suite-object:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff2e,#0000 25% 68%,#ffffff14);position:absolute;inset:0}.suite-object-shadow{z-index:1;filter:blur(24px);opacity:.55;background:#000;border-radius:50%;width:48%;height:14%;position:absolute;bottom:14%;transform:rotate(-2deg)}.palette-aurora .suite-object{background-color:#28113f;border-color:#e35ad8}.palette-champagne .suite-object{color:#fffaf0;background-color:#3a2b19;border-color:#d6b36f}.palette-ivory .suite-object{color:#181b24;background-color:#eee8dd;border-color:#fdfbf6}.palette-ivory .suite-object-brand span,.palette-ivory .suite-object-copy small{color:#343a48}.palette-ivory .suite-object-connect{color:#283040}.suite-object-brand{z-index:2;align-items:center;gap:7px;display:flex;position:relative}.suite-object-brand img{object-fit:contain;width:31px;height:24px}.suite-object-brand span{letter-spacing:.02em;font-size:13px;font-weight:730}.suite-object-monogram{z-index:2;letter-spacing:-.08em;text-shadow:0 12px 30px #00000059;align-self:center;font-size:clamp(58px,7vw,94px);position:relative}.suite-object-copy{z-index:2;gap:4px;display:grid;position:relative}.suite-object-copy small{color:#d9dfeb;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:850}.suite-object-copy b{max-width:90%;font-size:20px;line-height:1.05}.suite-object-copy span{max-width:80%;font-size:9px}.suite-object-connect{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:18px;right:18px}.suite-object-connect svg{width:19px;height:19px}.object-keyring,.object-magnet{aspect-ratio:1;border-radius:50%;width:min(315px,54%);padding:38px;transform:rotateY(-8deg)rotateX(8deg)}.object-keyring:before{content:"";aspect-ratio:1;border:8px solid #97a1af;border-radius:50%;width:16%;position:absolute;top:-14%;left:42%;box-shadow:0 0 0 4px #273141}.object-tag{aspect-ratio:.72;border-radius:50% 50% 43% 43%;width:min(270px,49%)}.object-plaque{aspect-ratio:.7;border-radius:12px;width:min(300px,51%);box-shadow:0 0 0 4px #ffffff0d,0 42px 75px #00000080}.object-thankyou{aspect-ratio:.72;border-radius:4px;width:min(310px,53%)}.object-box{aspect-ratio:1}.suite-approved-logo{object-fit:contain;filter:drop-shadow(0 8px 18px #235eff2e);width:126px;max-width:100%;height:auto;display:block}.suite-short-mark{color:#fff;letter-spacing:-.09em;background:linear-gradient(145deg,#f15b54,#e644bc 48%,#327ff5);border:1px solid #ffffff4d;border-radius:11px;place-items:center;width:40px;height:40px;font-size:22px;font-weight:850;line-height:1;display:grid;box-shadow:0 9px 24px #6c36c94d,inset 0 1px #ffffff57}.suite-identity-mark{grid-template-columns:142px 1fr!important}.suite-identity-mark .suite-approved-logo{grid-row:1/3;width:132px}.suite-view-switcher{background:#061120;border:1px solid #304460;border-radius:11px;align-items:center;gap:3px;padding:4px;display:flex}.suite-view-switcher button{color:#74839a;letter-spacing:.05em;text-transform:capitalize;background:0 0;border:0;border-radius:8px;min-width:62px;min-height:34px;padding:0 11px;font-size:9px;font-weight:820}.suite-view-switcher button:hover{color:#dce3ed;background:#0d1b2f}.suite-view-switcher button.active{color:#fff;background:linear-gradient(115deg,#ee529757,#3b73f161);box-shadow:inset 0 0 0 1px #f15fa466,0 7px 18px #00000038}.suite-product-rig{perspective:1500px;width:100%;min-height:500px;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.suite-product-rig .suite-object{transition:transform .42s cubic-bezier(.2,.78,.22,1),filter .42s;overflow:visible}.suite-object-face{border-radius:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:absolute;inset:0;overflow:hidden}.suite-object-front{background:linear-gradient(145deg,#ffffff09,#00000029);transform:translateZ(5px)}.suite-object-front:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(116deg,#fff3,#0000 23% 68%,#ffffff12);position:absolute;inset:0}.suite-object-back{text-align:center;background:radial-gradient(circle at 50% 14%,#ee529c38,#0000 34%),linear-gradient(150deg,#111c32,#070f1e);justify-content:center;align-items:center;gap:12px;transform:rotateY(180deg)translateZ(5px)}.suite-object-back .suite-approved-logo{width:112px}.suite-object-back .suite-short-mark{width:46px;height:46px}.suite-object-back small{color:#c9d1df;max-width:78%;font-size:9px;line-height:1.5}.suite-object-back b{font-size:17px}.suite-object-back>span{color:#94a2b6;align-items:center;gap:7px;font-size:8px;display:flex}.suite-object-back svg{color:#64e3bb;width:16px}.suite-object-art{z-index:0;background-image:linear-gradient(180deg,#05091308,#05091394),var(--product-image);background-position:center,var(--product-x) var(--product-y);transform:scale(var(--product-scale,1)) rotate(var(--product-rotation,0deg));transform-origin:var(--product-x) var(--product-y);background-repeat:no-repeat;background-size:cover,cover;transition:transform .35s,background-position .35s;position:absolute;inset:-5%}.suite-object-brand,.suite-object-monogram,.suite-object-copy,.suite-object-connect{z-index:3}.suite-object-brand .suite-approved-logo{width:92px}.suite-object-brand .suite-short-mark{width:34px;height:34px;font-size:18px}.suite-object-copy{align-items:start}.align-center .suite-object-copy{text-align:center;align-items:center}.align-center .suite-object-copy b,.align-center .suite-object-copy span{max-width:84%}.align-right .suite-object-copy{text-align:right;align-items:end}.align-right .suite-object-copy b,.align-right .suite-object-copy span{max-width:84%}.type-editorial-serif .suite-object-copy b{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-weight:520}.type-compact-label .suite-object-copy b{letter-spacing:.06em;text-transform:uppercase;font-size:16px;font-weight:820;line-height:1.08}.view-front .suite-product-rig .suite-object{transform:rotateY(-9deg)rotateX(5deg)rotate(-1.4deg)}.view-detail .suite-product-rig .suite-object{filter:saturate(1.05);transform:translate(-8%)rotateY(-29deg)rotateX(7deg)rotate(-2deg)scale(.94)}.view-back .suite-product-rig .suite-object{transform:rotateY(171deg)rotateX(4deg)rotate(1deg)}.suite-detail-callouts{z-index:4;opacity:0;pointer-events:none;gap:8px;width:min(180px,28%);transition:opacity .3s,transform .3s;display:grid;position:absolute;top:23%;right:2%;transform:translate(18px)}.view-detail .suite-detail-callouts{opacity:1;transform:translate(0)}.suite-detail-callouts span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071120eb;border:1px solid #38506f;border-radius:11px;align-content:center;gap:3px;min-height:54px;padding:10px 11px;display:grid;box-shadow:0 14px 32px #0000004d}.suite-detail-callouts span:before{content:"";border-top:1px solid #617a9d;width:38px;position:absolute;right:100%}.suite-detail-callouts b{overflow-wrap:anywhere;color:#e6eaf1;font-size:9px}.suite-detail-callouts small{color:#74859b;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.suite-product-ring{z-index:1;background:0 0;border:12px solid #aeb8c5;border-radius:50%;width:76px;height:76px;position:absolute;top:2%;left:50%;transform:translate(-50%)rotateX(64deg);box-shadow:inset 0 0 0 3px #435166,0 16px 28px #00000059}.suite-wristband-strap{z-index:1;background:linear-gradient(#e552a4,#5b63e7);border:1px solid #ffffff42;width:42%;height:74px;position:absolute;top:50%;transform:translateY(-50%)perspective(700px)rotateX(7deg);box-shadow:0 22px 38px #00000059,inset 0 1px #ffffff57}.suite-wristband-strap.strap-left{border-radius:34px 8px 8px 34px;left:3%}.suite-wristband-strap.strap-right{border-radius:8px 34px 34px 8px;right:3%}.suite-plaque-base{z-index:1;background:linear-gradient(#3a4356,#121928);border:1px solid #ffffff4d;border-radius:50%;width:42%;height:30px;position:absolute;bottom:5%;left:50%;transform:translate(-50%)rotateX(62deg);box-shadow:0 18px 30px #00000070}.rig-card .suite-object,.rig-thankyou .suite-object{box-shadow:0 42px 75px #00000080,inset 0 1px #ffffff29,-9px 9px #040811b3}.rig-plaque .suite-object{box-shadow:0 26px 60px #00000078,inset 0 1px #ffffff2e,-7px 14px #0000005c}.suite-advanced-controls{background:linear-gradient(#13213759,#050d192e);border-top:1px solid #2d405d;margin-top:26px}.suite-advanced-controls>header{padding-bottom:22px!important}.suite-advanced-controls>header h4{color:#f4f6fa;letter-spacing:-.035em;margin:8px 0 7px;font-size:22px}.suite-advanced-controls>header p{font-size:10px}.suite-advanced-controls>.suite-module-field,.suite-advanced-controls>.suite-module-input,.suite-advanced-controls>.suite-module-range,.suite-advanced-controls>.suite-module-toggle{margin-left:32px;margin-right:32px}.suite-control-pair{grid-template-columns:1fr 1fr;column-gap:16px;margin:0 32px;display:grid}.suite-control-pair .suite-module-range{min-width:0}.suite-proof-specs{grid-template-columns:1fr 1fr;gap:8px;margin:24px 32px 32px;display:grid}.suite-proof-specs span{background:#091629;border:1px solid #30445f;border-radius:11px;align-content:center;gap:4px;min-height:68px;padding:12px;display:grid}.suite-proof-specs b{overflow-wrap:anywhere;color:#e1e6ee;font-size:10px}.suite-proof-specs small{color:#74849a;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.suite-quick-tools{background:linear-gradient(145deg,#0b172a,#071222);max-height:760px;overflow:auto}.suite-quick-tools>section>header{border-bottom:1px solid #293b57;padding:32px 32px 24px}.suite-quick-tools header small{color:#ff69a2;letter-spacing:.17em;font-size:9px;font-weight:850}.suite-quick-tools h3{letter-spacing:-.045em;margin:10px 0 8px;font-size:31px}.suite-quick-tools header p{color:#8795aa;margin:0;line-height:1.55}.suite-quick-tools fieldset,.suite-quick-tools>section>label,.suite-connect-promise,.suite-proof-score,.suite-proof-list,.suite-approve-proof{margin:24px 32px 0}.suite-quick-tools fieldset{border:0;padding:0}.suite-quick-tools legend,.suite-quick-tools>section>label{color:#aeb8c8;font-size:11px;font-weight:780}.suite-quick-tools>section>label{gap:8px;display:grid}.suite-quick-tools input:not([type=checkbox]){color:#f6f8fc;caret-color:#ff65a1;background:#091629;border:1px solid #324560;border-radius:10px;width:100%;min-height:48px;padding:0 13px}.suite-quick-tools input:-webkit-autofill{-webkit-text-fill-color:#f6f8fc;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #091629}.suite-quick-tools input:-webkit-autofill:hover{-webkit-text-fill-color:#f6f8fc;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #091629}.suite-quick-tools input:-webkit-autofill:focus{-webkit-text-fill-color:#f6f8fc;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #091629}.suite-segmented{background:#071222;border:1px solid #2e405d;border-radius:11px;grid-template-columns:repeat(3,1fr);margin-top:9px;padding:4px;display:grid}.suite-segmented button{color:#7f8da2;background:0 0;border:0;border-radius:8px;min-height:39px;font-size:10px;font-weight:760}.suite-segmented button.active{color:#fff;background:linear-gradient(115deg,#eb509340,#3f6aec47);box-shadow:inset 0 0 0 1px #76427c}.suite-image-picker{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:9px;display:grid}.suite-image-picker button{background:#101c2e;border:2px solid #0000;border-radius:9px;height:72px;padding:0;overflow:hidden}.suite-image-picker button.active{border-color:#ff62a0;box-shadow:0 0 0 2px #3d89ff8c}.suite-image-picker img{object-fit:cover;width:100%;height:100%;display:block}.suite-empty-art{background:#091527;border:1px dashed #354863;border-radius:11px;grid-template-columns:35px 1fr;align-content:center;gap:3px 10px;min-height:90px;padding:13px;display:grid}.suite-empty-art svg{color:#ff67a1;grid-row:1/3;width:32px}.suite-empty-art b{font-size:11px}.suite-empty-art span{color:#78879c;font-size:9px}.suite-choice-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:9px;display:grid}.suite-choice-grid button{color:#9aa7ba;text-align:left;background:#091629;border:1px solid #2f425f;border-radius:11px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:67px;padding:10px;display:grid}.suite-choice-grid button.active{color:#fff;background:linear-gradient(115deg,#e94f9221,#3d67e726);border-color:#a14a8e}.suite-choice-grid svg{width:22px}.suite-choice-grid svg:last-child{color:#64e3bb;width:15px}.suite-option-stack{gap:6px;margin-top:9px;display:grid}.suite-option-stack button{color:#8d9aae;text-align:left;background:#091629;border:1px solid #2f415d;border-radius:9px;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;min-height:46px;padding:0 12px;display:grid}.suite-option-stack button>span{background:linear-gradient(145deg,#e0e4eb,#283246);border:1px solid #8390a3;border-radius:50%;width:17px;height:17px}.suite-option-stack button.active{color:#fff;border-color:#8e4a87}.suite-option-stack svg{color:#62e2ba;width:15px}.suite-palette-row{gap:9px;margin-top:9px;display:flex}.suite-palette-row button{background:#081427;border:2px solid #263a57;border-radius:50%;place-items:center;width:47px;height:47px;display:grid;position:relative}.suite-palette-row button i{background:#0b1528;border-radius:50%;width:31px;height:31px;display:block}.suite-palette-row .aurora i{background:linear-gradient(135deg,#ff635f,#eb4fbc,#4a81ff)}.suite-palette-row .champagne i{background:linear-gradient(135deg,#eee0bd,#a27e3e)}.suite-palette-row .ivory i{background:#eee8dc}.suite-palette-row button.active{border-color:#ff64a0;box-shadow:0 0 0 2px #3989ffa6}.suite-palette-row svg{color:#fff;filter:drop-shadow(0 1px 3px #000);width:15px;position:absolute}.suite-destination-list{gap:7px;margin-top:9px;display:grid}.suite-destination-list button{color:#8f9cb0;text-align:left;background:#091629;border:1px solid #2f415e;border-radius:11px;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;min-height:65px;padding:10px 12px;display:grid}.suite-destination-list button.active{color:#fff;background:linear-gradient(115deg,#eb519321,#3d67e824);border-color:#9d4c91}.suite-destination-list button>svg{border:1px solid #344865;border-radius:8px;width:28px;height:28px;padding:6px}.suite-destination-list button>svg:last-child{color:#64e2ba;border-color:#5fe1ba4d;border-radius:50%;width:17px;height:17px;padding:2px}.suite-destination-list span{gap:3px;display:grid}.suite-destination-list small{color:#748399;font-size:9px}.suite-toggle{background:#091629;border:1px solid #2f415e;border-radius:11px;align-items:center;min-height:70px;padding:11px 13px;grid-template-columns:1fr auto!important}.suite-toggle>span{grid-template-columns:30px 1fr;align-items:center;gap:2px 9px;display:grid}.suite-toggle svg{color:#ff66a0;grid-row:1/3;width:27px}.suite-toggle small{color:#78879b;font-weight:500}.suite-toggle input{accent-color:#e9509b;width:42px;height:23px}.suite-connect-promise{background:#20b08b0f;border:1px solid #55dab33b;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;gap:9px;min-height:64px;padding:12px;display:grid}.suite-connect-promise svg{color:#60dfb7}.suite-connect-promise span{gap:3px;display:grid}.suite-connect-promise b{font-size:11px}.suite-connect-promise small{color:#729f91}.suite-proof-score{background:linear-gradient(110deg,#2bc49d17,#3b75e514);border:1px solid #58deb64a;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:77px;padding:13px;display:grid}.suite-proof-score>svg{color:#082119;background:#60e1ba;border-radius:50%;width:36px;height:36px;padding:7px}.suite-proof-score span{gap:3px;display:grid}.suite-proof-score b{font-size:12px}.suite-proof-score small{color:#79a294}.suite-proof-score strong{color:#68e2bb;letter-spacing:.12em;font-size:10px}.suite-proof-list{border:1px solid #2f415c;border-radius:12px;overflow:hidden}.suite-proof-list div{border-bottom:1px solid #2a3c57;justify-content:space-between;align-items:center;gap:16px;min-height:43px;padding:0 13px;display:flex}.suite-proof-list div:last-child{border-bottom:0}.suite-proof-list dt{color:#7b899e;font-size:10px}.suite-proof-list dd{color:#dbe1eb;text-align:right;margin:0;font-size:10px;font-weight:720}.suite-quantity{border:1px solid #30435f;border-radius:10px;grid-template-columns:46px 1fr 46px;min-height:47px;display:grid;overflow:hidden}.suite-quantity button{color:#fff;background:#111f34;border:0;font-size:18px}.suite-quantity output{color:#fff;background:#091629;place-items:center;font-weight:800;display:grid}.suite-approve-proof{color:#fff;background:linear-gradient(100deg,#ee578e,#bc43c2 52%,#3a83f4);border:1px solid #ffffffa3;border-radius:13px;justify-content:center;align-items:center;gap:22px;width:calc(100% - 64px);min-height:57px;padding:0 18px;font-weight:820;display:flex;box-shadow:0 14px 35px #b843c738}.suite-approve-proof svg{width:18px}.suite-editor-footer{background:#081427;border:1px solid #2b3e5b;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;max-width:1500px;min-height:70px;margin:13px auto 0;padding:10px;display:grid}.suite-editor-footer button{color:#dce3ed;background:#0e1b2e;border:1px solid #364965;border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:0 14px;font-weight:750;display:flex}.suite-editor-footer button:disabled{opacity:.28;cursor:not-allowed}.suite-editor-footer button svg{width:17px}.suite-editor-footer span{color:#75849a;text-align:center;font-size:10px}.suite-notice{z-index:300;color:#dffbf3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071d1ff5;border:1px solid #5be0b857;border-radius:13px;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;max-width:470px;padding:15px 17px;display:grid;position:fixed;bottom:26px;right:28px;box-shadow:0 23px 70px #000}.suite-notice svg{color:#65e1bb;width:19px}.suite-notice button{color:#8ba69e;background:0 0;border:0;font-size:22px}.suite-module-editor{background:radial-gradient(circle at 13% 25%,#ef4f9517,#0000 28%),radial-gradient(circle at 88% 7%,#3374f521,#0000 27%),#050d19;min-height:100vh;padding:24px clamp(14px,2.6vw,42px) 110px}.module-editor-head{max-width:1580px}.suite-module-steps{background:#071325;border:1px solid #2b3e5c;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1580px;margin:0 auto 16px;display:grid;overflow:hidden;box-shadow:0 18px 45px #0003}.suite-module-steps button{color:#8593a8;text-align:left;background:0 0;border:0;border-right:1px solid #2b3e5c;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) 18px;align-content:center;align-items:center;column-gap:11px;min-width:0;min-height:92px;padding:17px 18px;display:grid}.suite-module-steps button:last-child{border-right:0}.suite-module-steps button.active{color:#fff;background:linear-gradient(112deg,#ee509530,#3b6fee2b);box-shadow:inset 0 -2px #f35c9e}.suite-module-steps button>span{color:#9aa8bb;letter-spacing:.08em;background:#0b192c;border:1px solid #354a69;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.suite-module-steps button.active>span{color:#fff;background:linear-gradient(145deg,#873d7c,#283e91);border-color:#a94d93;box-shadow:0 8px 22px #bd43bc38}.suite-module-steps button b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.suite-module-steps button small{color:#6f7e94;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.suite-module-steps button.active small{color:#a2aec0}.suite-module-steps button svg{color:#63748e;grid-area:1/3/3;width:16px}.suite-module-steps button.active svg{color:#ff69a3}.suite-module-workspace{background:#071324;border:1px solid #2d4262;border-radius:24px;grid-template-columns:minmax(520px,1.28fr) minmax(410px,.72fr);max-width:1580px;min-height:790px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 36px 100px #00000061}.suite-module-preview{background:radial-gradient(circle at 54% 52%,#5251d633,#0000 40%),linear-gradient(145deg,#0a172b,#06111f);border-right:1px solid #2d4262;grid-template-rows:auto 1fr auto;min-width:0;padding:25px;display:grid}.suite-module-preview>header,.suite-module-preview>footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.suite-module-preview>header span{color:#ff69a3;letter-spacing:.17em;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.suite-module-preview>header span i{background:#63e4bb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #63e4bb}.suite-module-preview>header b{color:#8090a7;font-size:10px}.suite-module-preview>footer{border-top:1px solid #293d5a;padding-top:18px}.suite-module-preview>footer span{color:#7f8ea3;align-items:center;gap:7px;font-size:9px;display:flex}.suite-module-preview>footer svg{color:#61e1b9;width:15px}.suite-module-mockup{perspective:1300px;grid-template-columns:minmax(300px,1fr) minmax(190px,.38fr);align-items:center;gap:28px;min-height:680px;padding:42px 2%;display:grid}.suite-module-object{min-height:500px;transform-style:preserve-3d;background-color:#0000;background-image:radial-gradient(circle at 74% 14%,#3c85ff47,#0000 36%),linear-gradient(145deg,#19152f,#071427);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff63;border-radius:22px;flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:relative;overflow:hidden;transform:rotateY(-4deg)rotateX(2deg);box-shadow:0 48px 85px #0000007a,inset 0 1px #ffffff21,-10px 13px #040914}.suite-module-object:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff26,#0000 22% 69%,#ffffff0f);position:absolute;inset:0}.suite-module-object>*{z-index:2;position:relative}.suite-module-object>header,.suite-module-object>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.suite-module-object>header span{align-items:center;gap:8px;font-size:14px;font-weight:740;display:flex}.suite-module-object>header img{object-fit:contain;width:36px;height:28px}.suite-module-object>header small,.suite-module-object>footer{letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:850}.suite-module-object>footer span{align-items:center;gap:6px;display:flex}.suite-module-object>footer svg{color:#65e1bb;width:16px}.suite-module-identity{gap:8px;max-width:560px;display:grid}.suite-module-identity small{color:#c4ccda;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:840}.suite-module-identity strong{letter-spacing:-.062em;max-width:95%;font-size:clamp(38px,4.2vw,68px);font-weight:620;line-height:.88}.suite-module-identity>span{color:#d4d9e5;max-width:85%;font-size:12px;line-height:1.48}.suite-module-media-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0409149e;border:1px solid #fff3;border-radius:13px;grid-template-columns:64px repeat(3,1fr);gap:8px;height:94px;padding:10px;display:grid}.suite-module-media-strip button,.suite-module-media-strip i{background:linear-gradient(145deg,#ec559f,#4a80f8);border:1px solid #ffffff30;border-radius:9px}.suite-module-media-strip button{color:#fff;place-items:center;display:grid}.suite-module-media-strip button svg{width:25px}.suite-module-media-strip i:first-of-type{background:linear-gradient(145deg,#152846,#482458)}.suite-module-media-strip i:nth-of-type(2){background:linear-gradient(145deg,#39203e,#17385d)}.suite-module-media-strip i:nth-of-type(3){background:linear-gradient(145deg,#17354d,#623260)}.suite-pass-variable{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0409159e;border:1px solid #ffffff45;border-radius:15px;grid-template-columns:1fr auto;align-content:center;align-self:center;gap:6px 16px;min-height:118px;padding:20px;display:grid}.suite-pass-variable b{letter-spacing:-.03em;font-size:24px}.suite-pass-variable span{color:#bac4d3;letter-spacing:.13em;font-size:9px;font-weight:780}.suite-pass-variable svg{color:#60e1ba;grid-area:1/2/3;width:34px}.suite-station-action{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#040a16b3;border:1px solid #ffffff47;border-radius:16px;grid-template-columns:42px 1fr 42px;align-self:center;align-items:center;gap:14px;min-height:120px;padding:20px;display:grid}.suite-station-action svg{color:#61dfba;width:34px}.suite-station-action svg:last-child{color:#fff}.suite-station-action b{font-size:18px;line-height:1.12}.suite-config-stack{justify-content:center;align-self:center;align-items:center;display:flex}.suite-config-stack svg{color:#fff;background:linear-gradient(145deg,#f0539ddb,#437ef8e0);border:1px solid #ffffff42;border-radius:22px;width:92px;height:92px;margin-left:-19px;padding:23px;transform:rotate(-5deg);box-shadow:0 22px 45px #0000004d}.suite-config-stack svg:nth-child(2){transform:translateY(-17px)rotate(3deg)}.suite-config-stack svg:nth-child(3){transform:rotate(8deg)}.mockup-screen .suite-module-object{border-radius:15px;min-height:390px;transform:rotateY(-4deg)rotateX(1deg)}.mockup-station .suite-module-object{border-radius:12px;justify-self:center;width:72%;min-height:600px}.mockup-pass .suite-module-object{border-radius:18px;justify-self:center;width:72%;min-height:600px}.mockup-box .suite-module-object{min-height:430px;transform:perspective(1100px)rotateX(6deg)rotateY(-5deg)}.suite-module-rig{perspective:1550px;min-width:0;min-height:620px;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.suite-module-rig .suite-module-object{z-index:2;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.78,.22,1),filter .42s}.suite-module-object>:not(.suite-module-back){-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .22s}.suite-module-back{border-radius:inherit;opacity:0;color:#fff;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:radial-gradient(circle at 50% 18%,#ee529c3d,#0000 34%),linear-gradient(150deg,#111c32,#060e1d);border:1px solid #ffffff57;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:34px;display:flex;inset:0;transform:rotateY(180deg)translateZ(7px);z-index:8!important;position:absolute!important}.suite-module-back .suite-approved-logo{width:156px}.suite-module-back small{color:#8797ae;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:820}.suite-module-back b{font-size:25px}.suite-module-back>span{color:#b7c1d0;align-items:center;gap:7px;font-size:10px;display:flex}.suite-module-back svg{color:#64e3ba;width:18px}.suite-module-mockup.view-front .suite-module-object{transform:rotateY(-7deg)rotateX(3deg)rotate(-.7deg)}.suite-module-mockup.view-detail .suite-module-object{filter:saturate(1.06);transform:translate(-5%)rotateY(-28deg)rotateX(6deg)rotate(-1.2deg)scale(.94)}.suite-module-mockup.view-back .suite-module-object{transform:rotateY(180deg)rotateX(3deg)}.suite-module-mockup.view-back .suite-module-object>:not(.suite-module-back){opacity:0}.suite-module-mockup.view-back .suite-module-back{opacity:1}.suite-module-mockup.view-back .suite-module-object:after{opacity:0}.suite-station-post{z-index:0;background:linear-gradient(90deg,#2d3442,#b0b8c2 48%,#27303f);border:1px solid #ffffff52;border-radius:8px;width:21px;height:210px;position:absolute;bottom:55px;left:50%;transform:translate(-50%);box-shadow:0 22px 35px #0006}.suite-station-base{z-index:0;background:linear-gradient(#505a6a,#141a26);border:1px solid #ffffff52;border-radius:50%;width:54%;height:43px;position:absolute;bottom:17px;left:50%;transform:translate(-50%)rotateX(65deg);box-shadow:0 24px 38px #0000007a}.suite-lanyard-cord{z-index:0;filter:drop-shadow(0 14px 14px #00000052);border:9px solid #0000;border-color:#0000 #4b84f7 #0000 #ef559d;border-radius:50% 50% 22% 22%;width:48%;height:235px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.suite-lanyard-clip{z-index:1;background:linear-gradient(145deg,#aeb7c3,#2b3444);border:1px solid #ffffff6b;border-radius:8px 8px 15px 15px;width:48px;height:62px;position:absolute;top:157px;left:50%;transform:translate(-50%);box-shadow:0 17px 26px #00000061}.suite-screen-spine{z-index:3;background:linear-gradient(90deg,#030712,#263450 48%,#080d19);border:1px solid #ffffff3d;border-radius:8px 2px 2px 8px;width:25px;position:absolute;top:13%;bottom:13%;left:3%;transform:translateZ(8px);box-shadow:-12px 17px 25px #0006}.suite-module-mockup>aside{background:#071223e8;border:1px solid #314765;border-radius:16px;gap:0;min-width:0;padding:20px 18px;display:grid;box-shadow:0 25px 60px #00000047}.suite-module-mockup>aside>small{color:#ff67a1;letter-spacing:.14em;margin-bottom:7px;font-size:8px;font-weight:850}.suite-module-mockup>aside>b{margin-bottom:13px;font-size:17px}.suite-module-mockup>aside>span{border-top:1px solid #293b57;gap:4px;min-width:0;padding:11px 0;display:grid}.suite-module-mockup>aside em{color:#75849a;font-size:8px;font-style:normal}.suite-module-mockup>aside strong{overflow-wrap:anywhere;color:#dbe1eb;font-size:10px;line-height:1.35}.suite-module-tools{background:linear-gradient(145deg,#0b182b,#061222);min-width:0;max-height:845px;overflow:auto}.suite-module-tools>header{background:linear-gradient(115deg,#ec509514,#0000 55%);border-bottom:1px solid #2a3e5b;padding:36px 34px 29px}.suite-module-tools>header small{color:#ff68a2;letter-spacing:.17em;font-size:9px;font-weight:850}.suite-module-tools>header h3{letter-spacing:-.05em;margin:11px 0 9px;font-size:34px;line-height:.98}.suite-module-tools>header p{color:#8695aa;margin:0;font-size:12px;line-height:1.55}.suite-module-controls{gap:0;padding:8px 34px 31px;display:grid}.suite-module-field{border:0;border-bottom:1px solid #293c58;margin:0;padding:24px 0}.suite-module-field legend,.suite-module-input>b,.suite-module-range b,.suite-module-toggle b{color:#dce2ec;font-size:11px;font-weight:790}.suite-module-field>p,.suite-module-input>small,.suite-module-range>small,.suite-module-toggle small{color:#75849a;margin:5px 0 0;font-size:9px;line-height:1.45}.suite-module-choices{gap:7px;margin-top:13px;display:grid}.suite-module-choices button{color:#8e9caf;text-align:left;background:#091629;border:1px solid #30435f;border-radius:10px;grid-template-columns:1fr 18px;align-items:center;gap:9px;min-height:48px;padding:10px 12px;font-size:10px;font-weight:740;display:grid}.suite-module-choices button.active{color:#fff;background:linear-gradient(110deg,#ed4f9424,#3e6fed29);border-color:#a54d92}.suite-module-choices button svg{color:#63e2ba;width:16px}.suite-module-toggle{border-bottom:1px solid #293c58;grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:80px;padding:20px 0;display:grid}.suite-module-toggle>span{gap:3px;display:grid}.suite-module-toggle input{accent-color:#eb539c;width:44px;height:24px}.suite-module-number{border:1px solid #30435f;border-radius:10px;grid-template-columns:48px 1fr 48px;min-height:50px;margin-top:13px;display:grid;overflow:hidden}.suite-module-number button{color:#fff;background:#102036;border:0;font-size:18px}.suite-module-number output{color:#fff;background:#091629;place-items:center;font-size:13px;font-weight:820;display:grid}.suite-module-number output small{color:#7a899e;margin-left:4px;font-size:8px}.suite-module-range,.suite-module-input{border-bottom:1px solid #293c58;gap:7px;padding:24px 0;display:grid}.suite-module-range>span{justify-content:space-between;gap:15px;display:flex}.suite-module-range output{color:#ff68a2;font-size:11px;font-weight:820}.suite-module-range input{accent-color:#ee559d;width:100%;margin-top:8px}.suite-module-input input,.suite-module-input textarea{color:#f7f8fc;caret-color:#ff65a1;background:#091629;border:1px solid #31445f;border-radius:10px;width:100%;min-height:49px;padding:12px 13px}.suite-module-input textarea{resize:vertical;min-height:100px}.suite-module-input input:-webkit-autofill{-webkit-text-fill-color:#f6f8fc;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #091629}.suite-module-input input:-webkit-autofill:hover{-webkit-text-fill-color:#f6f8fc;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #091629}.suite-module-input input:-webkit-autofill:focus{-webkit-text-fill-color:#f6f8fc;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #091629}.suite-module-approval{background:linear-gradient(115deg,#2abf9914,#3a71eb14);border:1px solid #59e0b747;border-radius:15px;gap:12px;margin:0 34px 34px;padding:16px;display:grid}.suite-module-approval>div{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.suite-module-approval>div>svg{color:#082119;background:#63e2ba;border-radius:50%;width:36px;height:36px;padding:7px}.suite-module-approval span{gap:3px;display:grid}.suite-module-approval b{font-size:11px}.suite-module-approval small{color:#78a193;font-size:8px}.suite-module-approval strong{color:#63e2ba;letter-spacing:.13em;font-size:9px}.suite-module-approval>button{color:#fff;background:linear-gradient(100deg,#ed578f,#bb43c1 52%,#3984f5);border:1px solid #ffffff94;border-radius:12px;grid-template-columns:20px 1fr 18px;align-items:center;gap:12px;min-height:56px;padding:0 17px;font-size:11px;font-weight:820;display:grid}.suite-module-approval>button svg{width:18px}@media (max-width:1240px){.suite-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.suite-command-board{grid-template-columns:repeat(3,1fr)}.suite-command-board .suite-next-action{border-top:1px solid #293b59;grid-column:1/-1}.suite-flow ol{grid-template-columns:repeat(3,1fr)}.suite-flow li:nth-child(4){border-left:0}.suite-editor-workspace{grid-template-columns:minmax(360px,1fr) minmax(360px,.9fr)}.suite-module-workspace{grid-template-columns:minmax(450px,1.1fr) minmax(370px,.9fr)}.suite-module-mockup{grid-template-columns:1fr}.suite-module-mockup>aside{grid-template-columns:repeat(3,1fr)}.suite-module-mockup>aside>small,.suite-module-mockup>aside>b{grid-column:1/-1}.suite-module-mockup>aside>span{border-top:1px solid #293b57;border-left:1px solid #293b57;padding-inline:9px}.suite-module-mockup>aside>span:first-of-type{border-left:0}}@media (max-width:940px){.suite-hub{padding-inline:14px}.suite-hero{grid-template-columns:1fr}.suite-hero>aside{min-height:auto}.suite-products>header{grid-template-columns:1fr}.suite-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.suite-editor-head{grid-template-columns:auto 1fr}.suite-editor-head .suite-status{grid-column:2;width:max-content}.suite-editor-steps{grid-template-columns:repeat(2,1fr)}.suite-editor-steps button:nth-child(2){border-right:0}.suite-editor-steps button:nth-child(-n+2){border-bottom:1px solid #2b3d5a}.suite-editor-workspace{grid-template-columns:1fr}.suite-live-proof{border-bottom:1px solid #2d405e;border-right:0;min-height:650px}.suite-quick-tools{max-height:none}.production-suite-return{grid-template-columns:auto 1fr}.production-suite-return>em{grid-column:2;width:max-content}.suite-module-workspace{grid-template-columns:1fr}.suite-module-preview{border-bottom:1px solid #2d4262;border-right:0}.suite-module-preview>header{flex-wrap:wrap}.suite-module-tools{max-height:none}.suite-module-steps{display:flex;overflow:auto}.suite-module-steps button{border-right:1px solid #2b3e5c;min-width:220px}}@media (max-width:650px){.suite-hub{padding-top:14px}.suite-hero{border-radius:21px;min-height:auto}.suite-hero>div{padding:38px 23px 26px}.suite-hero h2{font-size:clamp(48px,15vw,68px)}.suite-hero p{font-size:14px}.suite-hero>div>div{display:grid}.suite-hero>div button{width:100%}.suite-hero>aside{margin:0 12px 12px;padding:21px}.suite-command-board{grid-template-columns:repeat(3,1fr)}.suite-command-board>article{min-height:95px;padding:15px 11px}.suite-command-board article>strong{font-size:27px}.suite-command-board article>span{display:none}.suite-command-board .suite-next-action{grid-template-columns:39px 1fr auto}.suite-next-action>svg{width:37px;height:37px;padding:8px}.suite-next-action>span b{font-size:11px}.suite-next-action button{padding:0 10px;font-size:10px}.suite-product-grid{grid-template-columns:1fr}.suite-card-visual{height:220px}.suite-card-copy{min-height:210px}.suite-flow{margin-top:45px;padding:25px 20px}.suite-flow ol{grid-template-columns:1fr}.suite-flow li,.suite-flow li:nth-child(4){border-top:1px solid #2b3d59;border-left:0;min-height:90px;padding:14px 0}.suite-flow li:first-child{border-top:0}.quick-personalise{padding:10px 10px 90px}.suite-editor-head{grid-template-columns:1fr auto;gap:12px;padding:14px}.suite-editor-head>button{width:max-content}.suite-editor-head>div{grid-area:2/1/auto/-1}.suite-editor-head h2{font-size:27px}.suite-editor-head .suite-status{grid-area:1/2}.suite-editor-steps{display:flex;overflow:auto}.suite-editor-steps button{min-width:175px;min-height:72px;border-bottom:0!important}.suite-live-proof{min-height:530px;padding:16px}.suite-object-stage{min-height:450px}.suite-object{width:76%}.object-keyring,.object-magnet{width:67%}.object-tag,.object-plaque,.object-thankyou{width:63%}.suite-live-proof>footer{grid-template-columns:1fr;gap:7px;display:grid}.suite-view-switcher{width:100%}.suite-view-switcher button{flex:1;min-width:0}.suite-product-rig{min-height:420px}.suite-detail-callouts{width:44%;top:auto;bottom:5%;right:4%}.suite-product-ring{border-width:10px;width:64px;height:64px}.suite-quick-tools>section>header{padding:25px 20px 20px}.suite-quick-tools fieldset,.suite-quick-tools>section>label,.suite-connect-promise,.suite-proof-score,.suite-proof-list,.suite-approve-proof,.suite-advanced-controls>.suite-module-field,.suite-advanced-controls>.suite-module-input,.suite-advanced-controls>.suite-module-range,.suite-advanced-controls>.suite-module-toggle{margin-left:20px;margin-right:20px}.suite-control-pair{grid-template-columns:1fr;margin:0 20px}.suite-proof-specs{grid-template-columns:1fr 1fr;margin:20px}.suite-approve-proof{width:calc(100% - 40px)}.suite-image-picker{grid-template-columns:repeat(3,1fr)}.suite-choice-grid{grid-template-columns:1fr}.suite-editor-footer{grid-template-columns:1fr 1fr}.suite-editor-footer span{grid-area:1/1/auto/-1}.suite-editor-footer button:last-child{justify-content:flex-end}.production-suite-return{grid-template-columns:1fr;width:calc(100% - 20px);margin:10px auto}.production-suite-return>button{width:max-content}.production-suite-return>em{grid-column:1}.suite-notice{bottom:12px;left:12px;right:12px}.suite-module-editor{padding:10px 10px 88px}.suite-module-steps button{min-width:188px;min-height:78px;padding:12px}.suite-module-preview{padding:16px}.suite-module-preview>header,.suite-module-preview>footer{gap:7px;display:grid}.suite-module-mockup{gap:20px;min-height:560px;padding:28px 0}.suite-module-rig{width:100%;min-height:500px}.suite-module-object{justify-self:center;padding:22px;width:90%!important;min-height:430px!important}.suite-module-identity strong{font-size:42px}.suite-module-back{padding:24px}.suite-station-post{height:145px;bottom:51px}.suite-station-base{width:60%}.suite-lanyard-cord{height:175px}.suite-lanyard-clip{top:116px}.suite-module-mockup>aside{grid-template-columns:1fr;justify-self:center;width:90%}.suite-module-mockup>aside>span{border-left:0;padding-inline:0}.suite-module-tools>header{padding:27px 20px 23px}.suite-module-tools>header h3{font-size:29px}.suite-module-controls{padding:5px 20px 25px}.suite-module-approval{margin:0 20px 25px}.suite-module-approval>div{grid-template-columns:34px 1fr}.suite-module-approval>div>strong{grid-column:2}.suite-module-approval>button{grid-template-columns:18px 1fr 16px}}@media (prefers-reduced-motion:reduce){.production-suite *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.suite-venue-products{background:radial-gradient(circle at 10% 0,#e2429d1f,#0000 29%),radial-gradient(circle at 92% 12%,#3375ef21,#0000 30%),linear-gradient(145deg,#09172a,#050d19);border:1px solid #7a97cd45;border-radius:21px;margin:0 clamp(20px,4vw,60px) 22px;padding:clamp(24px,3vw,38px);box-shadow:0 24px 65px #00000040}.suite-venue-products>header{border-bottom:1px solid #7795ca2b;justify-content:space-between;align-items:end;gap:28px;padding-bottom:23px;display:flex}.suite-venue-products>header small{color:#f06bad;letter-spacing:.18em;font-size:8px;font-weight:850}.suite-venue-products>header h3{color:#f3f6fa;margin:9px 0 6px;font:600 35px/1 Iowan Old Style,Baskerville,Georgia,serif}.suite-venue-products>header p{color:#8393a8;max-width:700px;margin:0;font-size:10px;line-height:1.55}.suite-venue-products>header>span{color:#60dcb7;letter-spacing:.1em;background:#16836614;border:1px solid #58dcb442;border-radius:99px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:7px;font-weight:850;display:flex}.suite-venue-products>header>span svg{width:15px}.suite-venue-products>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.suite-venue-products article{background:#071426;border:1px solid #7796cd36;border-radius:13px;grid-template-columns:150px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.suite-venue-products article>div{background:linear-gradient(145deg,#121f37,#040a14);place-items:center;min-height:136px;display:grid;position:relative;overflow:hidden}.suite-venue-products article>div video{object-fit:cover;width:100%;height:100%}.suite-venue-products article>div>svg{color:#dd61b1;width:37px}.suite-venue-products article>div span{color:#fff;letter-spacing:.1em;background:#02070fcc;border-radius:5px;padding:4px 6px;font-size:5px;font-weight:850;position:absolute;top:8px;left:8px}.suite-venue-products article>section{min-width:0;padding:15px}.suite-venue-products article small{color:#6d7f97;font-size:6px}.suite-venue-products article h4{color:#e8eef6;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 5px;font-size:10px;overflow:hidden}.suite-venue-products article p{color:#6e7f95;margin:0;font-size:7px}.suite-venue-products article button{color:#ef75b5;background:linear-gradient(115deg,#71175540,#3357af2e);border:1px solid #e650a45e;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;width:100%;min-height:33px;margin-top:13px;padding:0 9px;font-size:7px;font-weight:850;display:flex}.suite-venue-products article button svg{width:12px}.suite-venue-products article button svg:last-child{margin-left:auto}@media (max-width:1200px){.suite-venue-products>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.suite-venue-products{border-radius:15px;margin:0 10px 14px;padding:19px 14px}.suite-venue-products>header{flex-direction:column;align-items:flex-start}.suite-venue-products>div{grid-template-columns:1fr}.suite-venue-products article{grid-template-columns:115px minmax(0,1fr)}}.suite-short-mark-image{object-fit:contain;filter:drop-shadow(0 6px 12px #ef50a747);width:36px;height:28px;display:block}.suite-shop-hero{--event-shop-accent:#f04fa7;background:radial-gradient(circle at 20% 70%,color-mix(in srgb,var(--event-shop-accent) 16%,transparent),transparent 35%),linear-gradient(138deg,#0f162b,#071628 58%,#091226);border:1px solid #2d4261;border-radius:29px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);max-width:1480px;min-height:610px;margin:0 auto 18px;display:grid;overflow:hidden;box-shadow:0 32px 88px #00000057}.suite-shop-hero-copy{flex-direction:column;justify-content:center;padding:clamp(44px,6vw,86px);display:flex}.suite-shop-hero-copy>span{color:var(--event-shop-accent);letter-spacing:.18em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.suite-shop-hero-copy>span svg{width:18px}.suite-shop-hero h2{max-width:850px;font:560 clamp(56px,6.7vw,108px)/.84 var(--font-geist-sans),sans-serif;letter-spacing:-.072em;margin:0}.suite-shop-hero h2 em{color:var(--event-shop-accent);font-family:Iowan Old Style,Baskerville,Georgia,serif;font-weight:400}.suite-shop-hero-copy>p{color:#9eabc0;max-width:700px;margin:28px 0 0;font-size:17px;line-height:1.65}.suite-shop-hero-copy>div{flex-wrap:wrap;gap:10px;margin-top:31px;display:flex}.suite-shop-hero-copy>div a,.suite-shop-hero-copy>div button{color:#fff;background:#0b192c;border:1px solid #465b78;border-radius:10px;align-items:center;gap:12px;min-height:54px;padding:0 18px;font-size:11px;font-weight:820;text-decoration:none;display:flex}.suite-shop-hero-copy>div button{border-color:color-mix(in srgb,var(--event-shop-accent) 72%,white);background:var(--event-shop-accent);color:#070913}.suite-shop-hero-copy>div svg{width:17px}.suite-shop-hero-copy>div a svg:last-child{color:#71819a;width:13px}.suite-shop-hero-copy dl{border-top:1px solid #ffffff18;grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0 0;display:grid}.suite-shop-hero-copy dl div{min-width:0;padding:18px 18px 0 0}.suite-shop-hero-copy dt{color:#66778f;letter-spacing:.16em;font-size:7px;font-weight:900}.suite-shop-hero-copy dd{color:#d7deea;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:10px;font-weight:750;overflow:hidden}.suite-shop-hero-copy dd.live,.suite-shop-hero-copy dd.closed{color:#61dfba;align-items:center;gap:7px;display:flex}.suite-shop-hero-copy dd.closed{color:#8b99ad}.suite-shop-hero-copy dd i{background:currentColor;border-radius:50%;width:7px;height:7px}.suite-shop-access{text-align:center;background:linear-gradient(155deg,#0b1c31,#070f1e);border:1px solid #2d4260;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;margin:22px;padding:31px;display:flex}.suite-shop-access>small{color:var(--event-shop-accent);letter-spacing:.19em;align-self:flex-start;font-size:8px;font-weight:900}.suite-shop-qr{aspect-ratio:1;width:min(230px,70%);box-shadow:0 22px 55px #0007,0 0 40px color-mix(in srgb,var(--event-shop-accent) 18%,transparent);background:#fff;border:1px solid #fff4;border-radius:20px;place-items:center;margin:25px auto 22px;padding:14px;display:grid}.suite-shop-qr img{object-fit:contain;width:100%;height:100%}.suite-shop-qr>svg{color:#06101e;width:55%;height:55%}.suite-shop-access>b{font:500 26px/1.05 Iowan Old Style,Baskerville,Georgia,serif}.suite-shop-access>p{color:#7f8da3;max-width:300px;font-size:11px;line-height:1.55}.suite-shop-access>a{color:#afbbcb;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;overflow:hidden}.suite-shop-access>a svg{vertical-align:middle;width:11px}.suite-shop-access>span{color:#60dcb7;border-top:1px solid #263a56;align-items:center;gap:8px;margin-top:25px;padding-top:20px;font-size:8px;line-height:1.5;display:flex}.suite-shop-access>span svg{flex:none;width:15px}.suite-shop-command{background:#071426;border:1px solid #2b3e5b;border-radius:18px;grid-template-columns:repeat(4,1fr);max-width:1480px;margin:0 auto 64px;display:grid;overflow:hidden}.suite-shop-command article{border-right:1px solid #2b3e5b;grid-template-columns:42px 1fr;align-items:center;gap:13px;min-height:125px;padding:23px;display:grid}.suite-shop-command article:last-child{border-right:0}.suite-shop-command article>svg{color:#8090a8;background:#0d1a2e;border:1px solid #324966;border-radius:12px;width:40px;height:40px;padding:10px}.suite-shop-command article.attention>svg{color:#ff71aa;background:#211329;border-color:#8d456e}.suite-shop-command span{gap:4px;display:grid}.suite-shop-command small{color:#718098;letter-spacing:.13em;font-size:7px;font-weight:900}.suite-shop-command strong{font-size:32px}.suite-shop-command em{color:#7f8ea4;font-size:8px;font-style:normal}.suite-shop-control-grid{border-block:1px solid #283b58;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);max-width:1480px;margin:0 auto 70px;display:grid}.suite-shop-settings{border-right:1px solid #283b58;padding:clamp(28px,4vw,54px) clamp(22px,4vw,58px) clamp(28px,4vw,54px) 0}.suite-shop-settings>header{grid-template-columns:1fr auto;gap:20px;display:grid}.suite-shop-settings>header small,.suite-shop-launch header small,.suite-shop-catalogue header small,.suite-shop-orders header small{color:#fb69a8;letter-spacing:.18em;font-size:8px;font-weight:900}.suite-shop-settings h3,.suite-shop-launch h3,.suite-shop-catalogue h3,.suite-shop-orders h3{font:560 clamp(30px,3.2vw,48px)/.98 var(--font-geist-sans),sans-serif;letter-spacing:-.05em;margin:10px 0 7px}.suite-shop-settings header p,.suite-shop-catalogue header p,.suite-shop-orders header p{color:#8392a8;max-width:720px;margin:0;font-size:11px;line-height:1.55}.suite-shop-settings>header>svg{color:#f16aaa;border:1px solid #334866;border-radius:50%;width:43px;height:43px;padding:10px}.suite-shop-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.suite-shop-fields label{gap:8px;display:grid}.suite-shop-fields label.wide{grid-column:1/-1}.suite-shop-fields label>span{color:#8796ac;letter-spacing:.09em;font-size:8px;font-weight:800}.suite-shop-fields input,.suite-shop-fields textarea,.suite-shop-fields select{color:#f6f8fc;background:#091629;border:1px solid #304461;border-radius:10px;outline:none;width:100%;min-height:48px;padding:11px 13px}.suite-shop-fields textarea{resize:vertical;min-height:85px}.suite-shop-fields input:focus,.suite-shop-fields textarea:focus,.suite-shop-fields select:focus{border-color:#f067a6}.suite-shop-colour{grid-template-columns:50px 1fr;gap:8px;display:grid}.suite-shop-colour input[type=color]{padding:6px}.suite-shop-settings>footer{border-top:1px solid #273a57;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:22px;display:flex}.suite-shop-settings>footer>span{color:#65dab8;align-items:center;gap:8px;font-size:8px;display:flex}.suite-shop-settings>footer svg{width:15px}.suite-shop-settings>footer button{color:#fff;background:linear-gradient(105deg,#e94f93,#aa49dd 55%,#3b84ef);border:1px solid #ffffff7a;border-radius:10px;align-items:center;gap:18px;min-height:49px;padding:0 16px;font-size:10px;font-weight:850;display:flex}.suite-shop-settings>footer button svg{width:16px}.suite-shop-launch{background:linear-gradient(145deg,#0a172a,#071220);padding:clamp(28px,4vw,54px)}.suite-shop-launch ol{margin:27px 0;padding:0;list-style:none}.suite-shop-launch li{border-bottom:1px solid #293b57;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:76px;display:grid}.suite-shop-launch li>svg{color:#f16ca8;border:1px solid #354965;border-radius:9px;width:30px;height:30px;padding:7px}.suite-shop-launch li span{gap:5px;display:grid}.suite-shop-launch li b{font-size:10px}.suite-shop-launch li small{color:#75849b;font-size:8px;line-height:1.45}.suite-shop-launch>button{color:#fff;background:#0e1b2f;border:1px solid #3a4e6b;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.suite-shop-launch>button svg{width:16px}.suite-shop-catalogue,.suite-shop-orders{max-width:1480px;margin:0 auto 72px}.suite-shop-catalogue>header,.suite-shop-orders>header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.suite-shop-catalogue>header>span,.suite-shop-orders>header>span{color:#91a0b5;letter-spacing:.1em;background:#0a1728;border:1px solid #344963;border-radius:99px;padding:9px 12px;font-size:8px;font-weight:850}.suite-shop-catalogue-table{border-block:1px solid #2a3d5a}.suite-shop-catalogue-table>.head,.suite-shop-catalogue-table>article{grid-template-columns:minmax(260px,1.6fr) minmax(170px,.7fr) minmax(110px,.45fr) minmax(110px,.45fr) minmax(100px,.4fr);align-items:center;display:grid}.suite-shop-catalogue-table>.head{color:#6e7e95;letter-spacing:.13em;text-transform:uppercase;min-height:49px;font-size:7px;font-weight:900}.suite-shop-catalogue-table>.head span{padding:0 13px}.suite-shop-catalogue-table>article{border-top:1px solid #263954;min-height:88px}.suite-shop-catalogue-table>article>div:first-child{grid-template-columns:41px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.suite-shop-product-icon{color:#ee6aaa;background:#0c192c;border:1px solid #374b69;border-radius:10px;place-items:center;width:41px;height:41px;display:grid}.suite-shop-product-icon svg{width:18px}.suite-shop-catalogue-table>article>div:first-child>span:last-child{gap:5px;display:grid}.suite-shop-catalogue-table>article b{font-size:10px}.suite-shop-catalogue-table>article small{color:#718198;font-size:7px}.suite-shop-catalogue-table>article>label{padding:10px 13px}.suite-shop-catalogue-table>article>label>span{display:none}.suite-shop-catalogue-table>article>label>div{color:#677890;border:1px solid #30445f;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;height:39px;padding-left:10px;font-size:7px;display:grid}.suite-shop-catalogue-table input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0 9px}.suite-shop-catalogue-table>article>button{color:#75849a;background:#0a1729;border:1px solid #30435f;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:39px;margin:0 7px;padding:0 9px;font-size:7px;font-weight:800;display:flex}.suite-shop-catalogue-table>article>button svg{width:14px}.suite-shop-catalogue-table>article>button.active{color:#f377b1;background:#1f1428;border-color:#815079}.suite-shop-catalogue-table>article>button.active.live{color:#62dfbd;background:#0a211f;border-color:#276b61}.suite-shop-orders>header>span{align-items:center;gap:8px;display:flex}.suite-shop-orders>header>span svg{width:15px}.suite-shop-orders>header>span.attention{color:#ff77af;background:#211329;border-color:#814467}.suite-shop-orders>div{border-block:1px solid #293c58}.suite-shop-orders article{border-top:1px solid #263954;grid-template-columns:170px minmax(180px,.8fr) minmax(250px,1.4fr) 130px 150px;align-items:center;gap:20px;min-height:118px;padding:18px 13px;display:grid}.suite-shop-orders article:first-child{border-top:0}.suite-order-number,.suite-shop-orders article>div:nth-child(2),.suite-order-items{gap:6px;display:grid}.suite-order-number>b{font-size:12px}.suite-order-number>small,.suite-shop-orders article>div:nth-child(2) small{color:#708096;font-size:7px}.suite-order-number>span{color:#8998ad;letter-spacing:.09em;text-transform:uppercase;border:1px solid #3a4b65;border-radius:99px;width:max-content;padding:5px 7px;font-size:6px;font-weight:900}.suite-order-number>span.order-new{color:#fa72ae;background:#21132a;border-color:#86456c}.suite-shop-orders article>div:nth-child(2)>a{color:#8293aa;font-size:8px}.suite-order-items span{justify-content:space-between;gap:12px;display:flex}.suite-order-items b{font-size:8px}.suite-order-items small{white-space:nowrap}.suite-shop-orders article>strong{text-align:right;font-size:11px}.suite-shop-orders article>select{color:#dbe2ed;background:#091629;border:1px solid #30445f;border-radius:9px;min-height:40px;padding:0 9px;font-size:8px}.suite-shop-orders-empty{text-align:center;align-content:center!important;place-items:center!important;min-height:300px!important;padding:50px!important;display:grid!important}.suite-shop-orders-empty>svg{color:#ee69a8;width:45px}.suite-shop-orders-empty h4{margin:16px 0 4px;font:500 30px Iowan Old Style,Baskerville,Georgia,serif}.suite-shop-orders-empty p{color:#7e8da3;max-width:560px;font-size:10px;line-height:1.55}.suite-shop-orders-empty a{color:#ef72ae;align-items:center;gap:8px;margin-top:12px;font-size:9px;font-weight:800;display:flex}.suite-shop-orders-empty a svg{width:13px}@media (max-width:1100px){.suite-shop-hero{grid-template-columns:1fr}.suite-shop-access{min-height:360px}.suite-shop-command{grid-template-columns:repeat(2,1fr)}.suite-shop-command article:nth-child(2){border-right:0}.suite-shop-command article:nth-child(-n+2){border-bottom:1px solid #2b3e5b}.suite-shop-control-grid{grid-template-columns:1fr}.suite-shop-settings{border-bottom:1px solid #283b58;border-right:0;padding-right:0}.suite-shop-catalogue-table>.head{display:none}.suite-shop-catalogue-table>article{grid-template-columns:minmax(220px,1fr) repeat(4,minmax(95px,.35fr))}.suite-shop-orders article{grid-template-columns:150px 1fr 1.4fr}.suite-shop-orders article>strong,.suite-shop-orders article>select{grid-column:auto}}@media (max-width:720px){.suite-shop-hero{border-radius:20px;min-height:auto}.suite-shop-hero-copy{padding:36px 22px}.suite-shop-hero h2{font-size:52px}.suite-shop-hero-copy dl{grid-template-columns:1fr}.suite-shop-hero-copy>div{display:grid}.suite-shop-hero-copy>div a,.suite-shop-hero-copy>div button{justify-content:space-between;width:100%}.suite-shop-access{margin:0 12px 12px;padding:25px}.suite-shop-command{grid-template-columns:1fr 1fr}.suite-shop-command article{grid-template-columns:34px 1fr;min-height:100px;padding:15px}.suite-shop-command article>svg{width:32px;height:32px;padding:7px}.suite-shop-fields{grid-template-columns:1fr}.suite-shop-fields label.wide{grid-column:auto}.suite-shop-settings>footer{flex-direction:column;align-items:flex-start}.suite-shop-settings>footer button{justify-content:space-between;width:100%}.suite-shop-catalogue>header,.suite-shop-orders>header{flex-direction:column;align-items:flex-start}.suite-shop-catalogue-table>article{grid-template-columns:1fr 1fr;padding:15px 0}.suite-shop-catalogue-table>article>div:first-child{grid-column:1/-1}.suite-shop-catalogue-table>article>label>span{color:#718098;margin-bottom:6px;font-size:7px;display:block}.suite-shop-catalogue-table>article>button{min-height:46px}.suite-shop-catalogue-table>article>button:last-child{grid-column:1/-1}.suite-shop-orders article{grid-template-columns:1fr;gap:13px}.suite-order-items{border-block:1px solid #273a56;padding:12px 0}.suite-shop-orders article>strong{text-align:left}}.physical-book-boundary{color:#eef3fa;background:#071424;border-bottom:1px solid #263651;align-items:center;gap:16px;padding:18px 32px;display:flex}.physical-book-boundary>svg{color:#61dec4;width:25px}.physical-book-boundary>div{flex-direction:column;gap:4px;display:flex}.physical-book-boundary b{font-size:13px}.physical-book-boundary span{color:#8f9db2;font-size:11px;line-height:1.45}.suite-shop-hero{background:radial-gradient(circle at 24% 18%,#457cc92e,#0000 34%),linear-gradient(135deg,#09172a 0%,#071321 48%,#101426 100%);border-radius:16px;grid-template-columns:minmax(0,1.55fr) minmax(310px,.45fr);min-height:460px;box-shadow:0 24px 70px #00000038}.suite-shop-hero-copy{padding:clamp(38px,4vw,60px)}.suite-shop-hero-copy>.suite-approved-logo{width:62px;margin:24px 0 20px}.suite-shop-hero h2{font:650 clamp(44px,4.5vw,72px)/.92 var(--font-geist-sans),sans-serif;letter-spacing:-.055em}.suite-shop-hero-copy>p{max-width:680px;margin-top:21px;font-size:14px}.suite-shop-hero-copy>div{margin-top:25px}.suite-shop-hero-copy dl{margin-top:29px}.suite-shop-access{background:linear-gradient(#0a192cfa,#071220fa);border-radius:12px;margin:16px;padding:26px;box-shadow:inset 0 0 0 1px #7690b833}.suite-shop-qr{border-radius:12px;width:min(188px,66%);margin:20px auto 18px;box-shadow:0 20px 50px #00000047}.suite-shop-access>b{font:650 21px/1.2 var(--font-geist-sans),sans-serif;letter-spacing:-.025em}.suite-shop-command{border-radius:12px;margin-bottom:48px}.suite-shop-control-grid{border-top:1px solid #263650}.suite-shop-launch{background:#071322}.suite-shop-launch h3{max-width:360px;font-size:clamp(27px,2.6vw,39px)}.suite-shop-readiness-score{border-top:1px solid #293b57;border-bottom:1px solid #293b57;grid-template-columns:auto 1fr;align-items:center;gap:5px 14px;margin-top:24px;padding:18px 0;display:grid}.suite-shop-readiness-score strong{font:650 38px/1 var(--font-geist-sans),sans-serif;letter-spacing:-.05em;color:#f2f5fa;grid-row:1/3}.suite-shop-readiness-score span{color:#7f90a8;align-items:baseline;gap:5px;font-size:11px;display:flex}.suite-shop-readiness-score b{color:#dfe6f1;font-size:14px}.suite-shop-readiness-score small{letter-spacing:.14em;text-transform:uppercase;color:#6f8098;font-size:8px}.suite-shop-readiness-list{border-top:1px solid #293b57;margin:20px 0 26px;padding:0;list-style:none}.suite-shop-readiness-list li{border-bottom:1px solid #293b57;grid-template-columns:28px 1fr;align-items:center;gap:12px;min-height:70px;display:grid}.suite-shop-readiness-list li>svg,.suite-shop-readiness-list li>span{color:#6d7d94;border:1px solid #33445f;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.suite-shop-readiness-list li.ready>svg{color:#61dcb8;background:#61dcb814;border-color:#61dcb875;padding:5px}.suite-shop-readiness-list li.pending>span:after{content:"";background:#f064a6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #f064a61a}.suite-shop-readiness-list li div{gap:5px;display:grid}.suite-shop-readiness-list li b{color:#e8edf5;font-size:10px}.suite-shop-readiness-list li small{color:#75849b;font-size:8px;line-height:1.45}.suite-shop-launch>button{background:#0b192b;border-radius:8px}@media (max-width:1100px){.suite-shop-hero{grid-template-columns:1fr}.suite-shop-access{min-height:0}}@media (max-width:720px){.suite-shop-hero{border-radius:14px}.suite-shop-hero-copy{padding:30px 20px}.suite-shop-hero h2{font-size:46px}.suite-shop-access{margin:0 10px 10px}}.suite-master-output-nav{background:radial-gradient(circle at 13% 18%,#ec49a421,#0000 32%),radial-gradient(circle at 76% 12%,#3e7cef24,#0000 38%),linear-gradient(140deg,#0a172b,#06101f 65%);border:1px solid #2b405f;border-radius:20px;grid-template-columns:minmax(0,1.18fr) minmax(540px,.82fr);max-width:1540px;margin:0 auto 14px;display:grid;overflow:hidden;box-shadow:0 26px 70px #00000045}.suite-master-output-heading{padding:clamp(28px,3.5vw,50px)}.suite-master-output-heading>span{color:#ef68ab;letter-spacing:.19em;align-items:center;gap:8px;font-size:8px;font-weight:900;display:flex}.suite-master-output-heading>span svg{width:16px}.suite-master-output-heading h1{color:#f5f7fb;letter-spacing:-.06em;margin:17px 0 0;font-size:clamp(39px,4.3vw,67px);font-weight:680;line-height:.91}.suite-master-output-heading h1 em{color:#0000;background:linear-gradient(90deg,#f15da7,#b34fd7 55%,#4989f5);-webkit-background-clip:text;background-clip:text;font-style:normal}.suite-master-output-heading>p{color:#95a3b7;max-width:750px;margin:19px 0 0;font-size:12px;line-height:1.65}.suite-master-output-heading dl{border-block:1px solid #7997cb2b;grid-template-columns:repeat(3,1fr);max-width:620px;margin:25px 0 0;display:grid}.suite-master-output-heading dl div{border-right:1px solid #7997cb2b;padding:14px 15px}.suite-master-output-heading dl div:last-child{border-right:0}.suite-master-output-heading dt{color:#697b94;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:850}.suite-master-output-heading dd{color:#f4f7fb;margin:6px 0 0;font-size:20px;font-weight:780}.suite-master-output-nav>nav{background:#040d1b94;border-left:1px solid #2b405f;align-content:stretch;display:grid}.suite-master-output-nav>nav button{color:#8e9db1;text-align:left;background:0 0;border:0;border-bottom:1px solid #263a57;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:13px;min-height:92px;padding:14px 19px;display:grid}.suite-master-output-nav>nav button:last-child{border-bottom:0}.suite-master-output-nav>nav button>small{color:#586c86;letter-spacing:.12em;font-size:8px;font-weight:900}.suite-master-output-nav>nav button>span{grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.suite-master-output-nav>nav button>span svg{color:#8798b0;background:#0b192c;border:1px solid #344963;border-radius:9px;grid-row:1/3;width:30px;height:30px;padding:7px}.suite-master-output-nav>nav button b{color:#d8e0eb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.suite-master-output-nav>nav button em{color:#667991;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.suite-master-output-nav>nav button>svg{color:#546a85;width:15px}.suite-master-output-nav>nav button.active{color:#fff;background:linear-gradient(100deg,#de3f9d30,#466de224);box-shadow:inset 3px 0 #ed5daa}.suite-master-output-nav>nav button.active>small,.suite-master-output-nav>nav button.active>svg{color:#f36eae}.suite-master-output-nav>nav button.active>span svg{color:#f36eae;background:#21142b;border-color:#9c477d}.suite-restored-editor-note{color:#dfe7f0;background:linear-gradient(110deg,#21896d17,#3062be14);border:1px solid #5ddeb83d;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;max-width:1540px;min-height:76px;margin:0 auto 14px;padding:15px 22px;display:grid}.suite-restored-editor-note>svg{color:#61dcb9;border:1px solid #5ddeb84d;border-radius:11px;width:40px;height:40px;padding:9px}.suite-restored-editor-note span{gap:3px;display:grid}.suite-restored-editor-note small{color:#61dcb9;letter-spacing:.16em;font-size:6px;font-weight:900}.suite-restored-editor-note b{font-size:11px}.suite-restored-editor-note p{color:#8091a7;margin:0;font-size:8px;line-height:1.5}.suite-momento-live-product{max-width:1540px;margin:0 auto;padding:0 0 90px}.suite-momento-live-head{background:radial-gradient(circle at 82% 15%,#3b7eec26,#0000 32%),linear-gradient(140deg,#09172b,#06101f);border:1px solid #2a3f5d;border-radius:17px;justify-content:space-between;align-items:center;gap:30px;min-height:185px;margin-bottom:14px;padding:30px 36px;display:flex}.suite-momento-live-head small{color:#ef68aa;letter-spacing:.17em;align-items:center;gap:8px;font-size:8px;font-weight:900;display:flex}.suite-momento-live-head small svg{width:17px}.suite-momento-live-head h2{letter-spacing:-.055em;margin:11px 0 6px;font-size:clamp(36px,4vw,58px);line-height:.95}.suite-momento-live-head p{color:#8797ab;max-width:760px;margin:0;font-size:11px;line-height:1.55}.suite-momento-live-head>button{color:#fff;white-space:nowrap;background:linear-gradient(105deg,#df4198,#9d4edb 56%,#3d83ef);border:1px solid #ffffff4d;border-radius:10px;align-items:center;gap:11px;min-height:52px;padding:0 18px;font-size:10px;font-weight:850;display:flex}.suite-momento-live-head>button svg{width:16px}.suite-momento-live-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:14px;display:grid}.suite-live-story-order,.suite-live-programme-panel{background:linear-gradient(145deg,#091629,#06101e);border:1px solid #293e5d;border-radius:16px;min-width:0;padding:27px}.suite-live-story-order>header,.suite-live-programme-panel>header{border-bottom:1px solid #283b58;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:18px;display:flex}.suite-live-story-order header small,.suite-live-programme-panel header small{color:#ef68aa;letter-spacing:.17em;font-size:7px;font-weight:900}.suite-live-story-order h3,.suite-live-programme-panel h3{letter-spacing:-.04em;margin:8px 0 5px;font-size:28px}.suite-live-story-order header p,.suite-live-programme-panel header p{color:#78899f;max-width:700px;margin:0;font-size:8px;line-height:1.55}.suite-live-story-order>header>span{color:#8fa0b5;white-space:nowrap;background:#0a1729;border:1px solid #344965;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:850}.suite-live-story-order ol{scrollbar-width:thin;scrollbar-color:#344865 transparent;max-height:690px;margin:14px 0 0;padding:0;list-style:none;overflow:auto}.suite-live-story-order li{border-bottom:1px solid #263954;grid-template-columns:28px 54px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;display:grid}.suite-live-story-order li>small{color:#5d708a;font-size:7px;font-weight:900}.suite-live-source-thumb{color:#e768ad;background:#0c1a2e;border:1px solid #344962;border-radius:8px;place-items:center;width:54px;height:46px;display:grid;overflow:hidden}.suite-live-source-thumb img,.suite-live-source-thumb video{object-fit:cover;width:100%;height:100%}.suite-live-source-thumb svg{width:20px}.suite-live-story-order li>span{gap:5px;min-width:0;display:grid}.suite-live-story-order li b,.suite-live-story-order li em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.suite-live-story-order li b{color:#dce4ee;font-size:9px}.suite-live-story-order li em{color:#6f8198;text-transform:capitalize;font-size:7px;font-style:normal}.suite-live-story-order li>i{color:#7d8da3;letter-spacing:.08em;border:1px solid #344762;border-radius:99px;padding:5px 7px;font-size:5px;font-style:normal;font-weight:900}.suite-live-story-order li>i.live-ready{color:#61dcb9;background:#29826914;border-color:#5dddb840}.suite-live-programme-panel>header{align-items:flex-start}.suite-live-programme-panel>div{gap:9px;margin-top:14px;display:grid}.suite-live-programme-panel article{background:#071426;border:1px solid #2c405d;border-radius:11px;grid-template-columns:125px minmax(0,1fr);display:grid;overflow:hidden}.suite-live-programme-panel article>div{background:#0c192c;place-items:center;min-height:112px;display:grid;position:relative;overflow:hidden}.suite-live-programme-panel article>div video{object-fit:cover;width:100%;height:100%}.suite-live-programme-panel article>div>svg{color:#e467ad;width:31px}.suite-live-programme-panel article>div span{color:#fff;background:#020714cc;border-radius:4px;padding:4px 5px;font-size:5px;font-weight:900;position:absolute;top:6px;left:6px}.suite-live-programme-panel article>section{min-width:0;padding:13px}.suite-live-programme-panel article small{color:#6d7f96;font-size:6px}.suite-live-programme-panel article h4{color:#e8edf5;text-overflow:ellipsis;white-space:nowrap;margin:7px 0;font-size:9px;overflow:hidden}.suite-live-programme-panel article button{color:#ef75b3;background:#6818502e;border:1px solid #e957a659;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;width:100%;min-height:33px;padding:0 8px;font-size:7px;font-weight:850;display:flex}.suite-live-programme-panel article button svg{width:12px}.suite-live-empty{color:#71839a;text-align:center;align-content:center;place-items:center;min-height:280px;padding:30px;display:grid}.suite-live-empty.compact{min-height:250px}.suite-live-empty>svg{color:#e265aa;width:42px}.suite-live-empty b{color:#d7e0eb;margin-top:13px;font-size:11px}.suite-live-empty p{max-width:340px;margin:6px 0 0;font-size:8px;line-height:1.55}@media (max-width:1100px){.suite-master-output-nav{grid-template-columns:1fr}.suite-master-output-nav>nav{border-top:1px solid #2b405f;border-left:0;grid-template-columns:repeat(2,1fr)}.suite-master-output-nav>nav button{border-right:1px solid #263a57}.suite-master-output-nav>nav button:nth-child(2){border-right:0}.suite-momento-live-grid{grid-template-columns:1fr}}@media (max-width:700px){.suite-master-output-nav{border-radius:14px;margin:0 8px 10px}.suite-master-output-heading{padding:24px 18px}.suite-master-output-heading h1{font-size:38px}.suite-master-output-heading dl{grid-template-columns:1fr 1fr 1fr}.suite-master-output-heading dl div{padding:11px 8px}.suite-master-output-nav>nav{grid-template-columns:1fr}.suite-master-output-nav>nav button{border-right:0;min-height:72px}.suite-restored-editor-note{margin:0 8px 10px;padding:13px}.suite-restored-editor-note p{display:none}.suite-momento-live-product{padding-inline:8px}.suite-momento-live-head{flex-direction:column;align-items:flex-start;padding:24px 18px}.suite-momento-live-head>button{justify-content:center;width:100%}.suite-live-story-order,.suite-live-programme-panel{padding:19px 14px}.suite-live-story-order>header{flex-direction:column;align-items:flex-start}.suite-live-story-order li{grid-template-columns:22px 48px minmax(0,1fr)}.suite-live-story-order li>i{display:none}.suite-live-source-thumb{width:48px;height:43px}.suite-live-programme-panel article{grid-template-columns:100px minmax(0,1fr)}}html.momento-live-display-open,html.momento-live-display-open body{overscroll-behavior:none;overflow:hidden}.guest-network-live-launch{color:#f5f8ff;min-height:48px;font:800 12px/1 var(--font-display,Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#e8489d24,#3682ff1f);border:1px solid #689dff57;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 18px;transition:border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.guest-network-live-launch:hover{border-color:#f04caab8;transform:translateY(-2px);box-shadow:0 12px 28px #1a2e7347,inset 0 1px #ffffff14}.guest-network-live-launch svg{width:17px;height:17px}.guest-network-card.is-audience-live{--live-pink:#ff4fb8;--live-blue:#38a9ff;--live-cyan:#34e8e2;color:#f8faff;font-family:var(--font-display,Arial, sans-serif);isolation:isolate;z-index:10000!important;background:radial-gradient(circle at 16% 30%,#e1319a24,#0000 31%),radial-gradient(circle at 84% 16%,#2888ff29,#0000 34%),linear-gradient(135deg,#020816 0%,#07071a 48%,#050c1d 100%)!important;border:0!important;border-radius:0!important;width:100vw!important;height:100vh!important;min-height:100vh!important;margin:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.guest-network-card.is-audience-live:before{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(#5277ca0e 1px,#0000 1px),linear-gradient(90deg,#5277ca0e 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 55%,#000 10%,#0000 78%);mask-image:radial-gradient(at 50% 55%,#000 10%,#0000 78%)}.guest-network-card.is-audience-live .guest-network-header,.guest-network-card.is-audience-live .guest-network-legend,.guest-network-card.is-audience-live .guest-network-footer{display:none!important}.guest-network-card.is-audience-live .guest-network-stage{z-index:1;perspective:1300px;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:100%!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.guest-network-card.is-audience-live .guest-network-aurora{opacity:.88;filter:saturate(1.2)contrast(1.1);animation:13s ease-in-out infinite alternate liveAurora}.guest-network-card.is-audience-live .guest-network-floor{opacity:.75;transform-origin:50% 100%;transform:perspective(800px)rotateX(65deg)translateY(8%)}.guest-network-card.is-audience-live .guest-network-orbit{border-color:#4a8bff38;animation:26s linear infinite liveOrbitTurn;box-shadow:0 0 35px #2b6aff0d}.guest-network-card.is-audience-live .orbit-two,.guest-network-card.is-audience-live .orbit-four{animation-duration:34s;animation-direction:reverse}.guest-network-card.is-audience-live .guest-network-core{aspect-ratio:1;background:radial-gradient(circle at 50% 30%,#4c8bff38,#0000 48%),#030b1eeb;border-width:4px;width:clamp(200px,13vw,260px);height:auto;animation:3.8s ease-in-out infinite liveCoreBreathe;top:58%;box-shadow:0 0 0 14px #5559ff0d,0 0 75px #db36b842,inset 0 0 60px #3573f41f}.guest-network-card.is-audience-live .guest-network-core-mark{width:86px;height:58px;box-shadow:none;background:0 0;border:0}.guest-network-card.is-audience-live .guest-network-core-mark img{object-fit:contain;filter:drop-shadow(0 0 18px #e83fb773);width:82px;height:auto}.guest-network-card.is-audience-live .guest-network-core strong{font-size:clamp(48px,4.5vw,76px)}.guest-network-card.is-audience-live .guest-network-core small{letter-spacing:.24em;font-size:11px}.guest-network-card.is-audience-live .guest-network-core em{margin-top:8px}.guest-network-card.is-audience-live .guest-network-stage .guest-network-person{pointer-events:auto;left:var(--node-x)!important;top:var(--node-y)!important;width:190px!important;min-height:80px!important;transform:translate(-50%, -50%) translateZ(var(--node-z)) scale(var(--node-scale))!important;transform-origin:50%!important;opacity:.95!important;animation:liveNodeFloat 4.8s ease-in-out var(--node-delay) infinite alternate!important;background:linear-gradient(145deg,#101f39f0,#030c1cf0)!important;border-radius:17px!important;margin:0!important;padding:10px!important;position:absolute!important;bottom:auto!important;right:auto!important;box-shadow:0 16px 42px #00000061,inset 0 1px #ffffff14!important}.guest-network-card.is-audience-live .guest-network-person:hover{filter:brightness(1.12);border-color:#ff4fb8c7!important}.guest-network-card.is-audience-live .guest-network-invite{display:none!important}.live-audience-hud,.live-moment-spotlight{position:absolute;inset:0}.live-audience-hud{z-index:400;pointer-events:none}.live-audience-topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(115deg,#040c1fe0,#09122fb8);border:1px solid #779cea40;border-radius:22px;grid-template-columns:minmax(280px,1fr) auto auto auto;align-items:center;gap:18px;min-height:82px;padding:11px 14px 11px 18px;display:grid;position:absolute;top:22px;left:24px;right:24px;box-shadow:0 22px 55px #00000042,inset 0 1px #ffffff12}.live-audience-brand,.live-audience-signal,.live-audience-stats,.live-audience-exit{pointer-events:auto}.live-audience-brand{align-items:center;gap:12px;min-width:0;display:flex}.live-audience-brand img{object-fit:contain;filter:drop-shadow(0 0 16px #db40be52);width:66px;height:48px}.live-audience-brand span{gap:4px;min-width:0;display:grid}.live-audience-brand b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;overflow:hidden}.live-audience-brand small{color:#91a1bd;letter-spacing:.23em;font-size:9px;font-weight:900}.live-audience-signal{align-items:center;gap:12px;display:flex}.live-audience-signal span{color:#fff;letter-spacing:.15em;background:linear-gradient(135deg,#e52465,#ff4a65);border:1px solid #ff4e83bf;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:0 0 28px #ff2d6b52}.live-audience-signal span:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;animation:1.35s ease-out infinite livePulse;box-shadow:0 0 0 5px #ffffff26}.live-audience-signal svg{width:14px;height:14px}.live-audience-signal small{color:#c8d1e3;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.live-audience-stats{align-items:stretch;gap:7px;display:flex}.live-audience-stats span{text-align:center;border-left:1px solid #7d97d133;min-width:78px;padding:8px 12px;display:grid}.live-audience-stats b{color:#fff;font-size:20px;font-weight:900;line-height:1}.live-audience-stats small{color:#8393af;letter-spacing:.16em;margin-top:6px;font-size:7px;font-weight:900}.live-audience-exit{color:#e8edfa;min-height:48px;font:800 11px/1 var(--font-display,Arial, sans-serif);letter-spacing:.06em;cursor:pointer;background:#050e20bd;border:1px solid #7c97d34d;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.live-audience-exit svg{width:17px;height:17px}.live-audience-side-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:#030b1cc7;border:1px solid #7291d738;border-radius:20px;gap:9px;width:190px;padding:12px;display:grid;position:absolute;top:50%;right:24px;transform:translateY(-45%);box-shadow:0 20px 55px #0000004d}.live-audience-side-panel>span{color:#65efc7;letter-spacing:.16em;background:#19aa7c17;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:38px;font-size:8px;font-weight:900;display:flex}.live-audience-side-panel>span i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px}.live-audience-side-panel>span.is-paused{color:#f5b657;background:#f5a83514}.live-audience-side-panel button{color:#bec9dd;min-height:42px;font:750 10px/1.2 var(--font-display,Arial, sans-serif);text-align:left;cursor:pointer;background:#0b1831b8;border:1px solid #718fce33;border-radius:12px;align-items:center;gap:10px;padding:0 11px;transition:background .2s,border-color .2s,color .2s;display:flex}.live-audience-side-panel button:hover,.live-audience-side-panel button[aria-pressed=true]{color:#fff;background:#6c226f52;border-color:#ff4fb885}.live-audience-side-panel button:disabled{opacity:.38;cursor:not-allowed}.live-audience-side-panel button svg{width:17px;height:17px;color:var(--live-pink);flex:none}.live-audience-ticker{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030a1bdb;border:1px solid #7393db3d;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:54px;padding:0 18px;display:grid;position:absolute;bottom:22px;left:24px;right:24px;box-shadow:0 16px 45px #00000042}.live-audience-ticker strong{color:#ff6eba;letter-spacing:.14em;align-items:center;gap:8px;font-size:10px;font-weight:950;display:inline-flex}.live-audience-ticker strong svg{width:14px;height:14px}.live-audience-ticker span{color:#f5f7fd;font-size:13px;font-weight:750}.live-audience-ticker em{color:#7f8eaa;font-size:10px;font-style:normal}.live-audience-join-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:auto;background:linear-gradient(145deg,#0f1b3af5,#060a1ef5);border:1px solid #ff4ab88a;border-radius:24px;justify-items:center;width:258px;padding:22px;animation:.38s both liveCardIn;display:grid;position:absolute;bottom:96px;left:26px;box-shadow:0 24px 70px #00000073,0 0 45px #e23ab41f}.live-audience-join-card small{color:#ff6fbd;letter-spacing:.2em;font-size:9px;font-weight:900}.live-audience-join-card h3{color:#fff;margin:8px 0 15px;font-size:25px;line-height:1}.live-audience-join-card img{object-fit:contain;background:#fff;border-radius:15px;width:150px;height:150px;padding:8px}.live-audience-join-card>svg{color:#fff;background:#ffffff0d;border-radius:15px;width:120px;height:120px;padding:18px}.live-audience-join-card b{color:#fff;letter-spacing:.16em;margin-top:12px;font-size:15px}.live-audience-join-card p{color:#91a1bd;text-align:center;margin:8px 0 0;font-size:11px;line-height:1.5}.live-moment-spotlight{z-index:1200;font-family:var(--font-sans), Arial, sans-serif;opacity:1;transform-origin:50%;background:#010206;transition:transform .8s cubic-bezier(.7,0,.2,1),opacity .8s,border-radius .8s;overflow:hidden;transform:scale(1)}.live-moment-spotlight:before{content:"";z-index:12;pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 32%,#ffffffd1 47%,#ff41aeb3 50%,#37beff8c 53%,#0000 68%);animation:.72s cubic-bezier(.18,.8,.22,1) both liveBreakingSweep;position:absolute;inset:-18% -34%;transform:translate(-54%)skew(-10deg)}.live-moment-spotlight.is-leaving{opacity:0;border-radius:60px;transform:scale(.18)}.live-moment-backdrop{filter:blur(36px)saturate(1.2)brightness(.48);background-position:50%;background-size:cover;position:absolute;inset:-8%;transform:scale(1.08)}.live-moment-backdrop:after{content:"";background:#01040d2e;position:absolute;inset:0}.live-moment-media{place-items:center;display:grid;position:absolute;inset:0}.live-moment-media img,.live-moment-media video{object-fit:cover;object-position:center;width:100%;height:100%;animation:.8s cubic-bezier(.2,.75,.2,1) both liveMediaReveal;display:block}.live-moment-vignette{z-index:2;background:linear-gradient(#000003d1,#0000 18% 53%,#000003f7),linear-gradient(90deg,#0000036b,#0000 32% 72%,#00000357);position:absolute;inset:0}.live-moment-broadcast-top{z-index:7;color:#fff;justify-content:space-between;align-items:center;gap:28px;display:flex;position:absolute;top:clamp(20px,3.2vh,42px);left:clamp(24px,3vw,54px);right:clamp(24px,3vw,54px)}.live-moment-channel,.live-moment-broadcast-meta{align-items:center;display:flex}.live-moment-channel{gap:22px}.live-moment-channel>span:last-child{gap:2px;display:grid}.live-moment-channel b{letter-spacing:.04em;font-size:clamp(14px,1.25vw,21px);font-weight:900}.live-moment-channel small{color:#fffc;font-size:clamp(9px,.75vw,13px)}.live-moment-live-badge{clip-path:polygon(13% 0,100% 0,86% 100%,0 100%);color:#fff;letter-spacing:.04em;text-shadow:0 0 18px #ffffff4d;background:linear-gradient(#08080d,#08080d) padding-box padding-box,linear-gradient(110deg,#ff8918,#ff2e79,#b63cff) border-box;border:2px solid #0000;align-items:center;gap:8px;min-height:50px;padding:0 24px;font-size:clamp(14px,1.4vw,22px);font-style:italic;font-weight:950;display:inline-flex;box-shadow:0 0 34px #ff2f682e}.live-moment-live-badge i{background:#ff4d38;border-radius:50%;width:10px;height:10px;animation:1.5s ease-out infinite livePulse;box-shadow:0 0 13px #ff4d38e6}.live-moment-broadcast-meta{justify-content:flex-end;gap:0;margin-left:auto}.live-moment-broadcast-meta>span{border-left:1px solid #ffffff57;min-width:112px;padding:0 22px;display:grid}.live-moment-broadcast-meta>span:first-child{border-left:0}.live-moment-broadcast-meta b{color:#fff;font-size:clamp(12px,1vw,18px);font-weight:900;line-height:1.1}.live-moment-broadcast-meta small{color:#ffffffb8;letter-spacing:.08em;margin-top:6px;font-size:9px}.live-moment-broadcast-meta .event b{color:#ff4ca9}.live-moment-broadcast-meta img{object-fit:contain;filter:drop-shadow(0 0 18px #466fff5c);width:clamp(62px,5.6vw,94px);height:auto;margin-left:16px}.live-moment-lower-third{z-index:5;clip-path:polygon(0 0,50% 0,55% 68%,100% 68%,96% 100%,0 100%);text-shadow:0 2px 24px #000000b3;background:linear-gradient(100deg,#000000f5,#050409e0 58%,#040408e6);border-top:2px solid #ff712a;width:min(80vw,1360px);min-height:clamp(255px,31vh,338px);padding:clamp(24px,4vh,48px) clamp(34px,5vw,78px) 54px;position:absolute;bottom:68px;left:0}.live-moment-lower-third:after{content:"";background:linear-gradient(90deg,#ff8d18,#fb286d 43%,#94f 72%,#0dd8ff);border-radius:99px;height:4px;position:absolute;bottom:49px;left:4.5%;right:11%;box-shadow:0 0 18px #ff2d905c}.live-moment-title-lockup{text-transform:uppercase;width:max-content;display:grid;transform:skew(-4deg)}.live-moment-title-lockup span,.live-moment-title-lockup strong{letter-spacing:-.045em;font-size:clamp(52px,6.1vw,108px);font-style:italic;font-weight:950;line-height:.78}.live-moment-title-lockup span{color:#fff}.live-moment-title-lockup strong{color:#0000;background:linear-gradient(100deg,#ff7924 0%,#ff2b59 26%,#e52f9a 50%,#7c4dfa 73%,#13c9ec 100%);-webkit-background-clip:text;background-clip:text;margin-top:12px}.live-moment-details{grid-template-columns:minmax(260px,.95fr) auto minmax(330px,1.3fr);align-items:center;gap:24px;display:grid;position:absolute;bottom:72px;left:clamp(34px,5vw,78px);right:8%}.live-moment-details p{color:#fff;border-right:1px solid #ffffff3d;margin:0;padding-right:22px;font-size:clamp(14px,1.25vw,22px)}.live-moment-details p b{font-weight:900}.live-moment-details p span{color:#d6d9e4;margin-top:4px;display:block}.live-moment-shared-by{border-right:1px solid #fff3;align-items:center;gap:13px;padding-right:24px;display:flex}.live-moment-shared-by>i{color:#fff;background:linear-gradient(145deg,#ff9742,#bd36dc 66%,#2588ff);border:2px solid #ff4c9d;border-radius:50%;place-items:center;width:54px;height:54px;font-size:15px;font-style:normal;font-weight:900;display:grid;box-shadow:0 0 18px #ee36af47}.live-moment-shared-by>span{gap:5px;display:grid}.live-moment-shared-by small{color:#ff58b2;letter-spacing:.12em;font-size:9px;font-weight:900}.live-moment-shared-by b{color:#fff;white-space:nowrap;font-size:14px}.live-moment-timeline{color:#fff;grid-template-columns:40px 1fr auto;align-items:center;gap:13px;display:grid}.live-moment-timeline>svg{color:#ff7a39;border:1px solid #ff455f;border-radius:50%;width:38px;height:38px;padding:10px}.live-moment-timeline>span{background:#ffffff3d;border-radius:99px;height:5px;overflow:hidden}.live-moment-timeline>span i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#ff8623,#ff278a,#555dff);width:100%;height:100%;animation:15s linear both liveSpotlightProgress;display:block}.live-moment-timeline time{color:#ffffffbf;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.live-moment-qr-panel{z-index:6;clip-path:polygon(23% 0,100% 0,100% 100%,0 100%);color:#fff;background:linear-gradient(135deg,#e84b34f5,#dd258ff2 48%,#1091dbf5);border-top:2px solid #ff7c1c;grid-template-columns:1fr auto;align-items:center;gap:22px;width:min(24vw,405px);min-height:clamp(155px,21vh,225px);padding:34px 38px 34px 80px;display:grid;position:absolute;bottom:68px;right:0;box-shadow:-25px 0 55px #00000052}.live-moment-qr-panel>div{text-align:right;gap:12px;display:grid}.live-moment-qr-panel b{font-size:clamp(13px,1.25vw,20px);line-height:1.08}.live-moment-qr-panel small{font-size:11px}.live-moment-qr-panel img{object-fit:contain;background:#fff;border:2px solid #fffc;border-radius:7px;width:86px;height:86px;padding:5px}.live-moment-qr-panel>svg{border:2px solid #ffffffb8;border-radius:7px;width:82px;height:82px;padding:12px}.live-moment-feedbar{z-index:8;clip-path:polygon(1.8% 0,100% 0,98% 100%,0 100%);color:#fff;background:#01040ced;border:1px solid #19d2ffd9;align-items:center;min-height:52px;padding:0 22px 0 0;display:flex;position:absolute;bottom:18px;left:24px;right:min(24vw,405px);overflow:hidden}.live-moment-feedbar strong{clip-path:polygon(12% 0,100% 0,87% 100%,0 100%);letter-spacing:.08em;background:linear-gradient(120deg,#7812c5,#c130d7);align-self:stretch;align-items:center;gap:10px;min-width:205px;padding:0 36px;font-size:13px;display:inline-flex}.live-moment-feedbar strong svg{width:19px;height:19px}.live-moment-feedbar span{color:#e5e9f1;white-space:nowrap;align-items:center;gap:9px;margin-left:20px;font-size:11px;display:inline-flex}.live-moment-feedbar span i{background:#ff6724;border-radius:50%;width:7px;height:7px}.live-moment-feedbar span:nth-of-type(2) i{background:#ff3a92}.live-moment-feedbar span:nth-of-type(3) i{background:#9b45ee}.live-moment-feedbar em{color:#fff;white-space:nowrap;margin-left:auto;font-size:11px;font-style:normal}@keyframes livePulse{0%{box-shadow:0 0 #ffffff59}75%,to{box-shadow:0 0 0 9px #fff0}}@keyframes liveAurora{0%{transform:translate(-2%,-1%)scale(1.04)}to{transform:translate(2%,2%)scale(1.12)}}@keyframes liveOrbitTurn{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes liveCoreBreathe{0%,to{filter:brightness()}50%{filter:brightness(1.16)}}@keyframes liveNodeFloat{0%{margin-top:-4px}to{margin-top:5px}}@keyframes liveCardIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}@keyframes liveMediaReveal{0%{opacity:.2;filter:blur(8px);transform:scale(1.04)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes liveBreakingSweep{0%{opacity:0;transform:translate(-54%)skew(-10deg)}18%{opacity:.92}to{opacity:0;transform:translate(54%)skew(-10deg)}}@keyframes liveSpotlightProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.live-audience-topbar{grid-template-columns:minmax(230px,1fr) auto auto}.live-audience-stats{display:none}.live-audience-side-panel{width:54px;padding:8px}.live-audience-side-panel>span{font-size:0}.live-audience-side-panel button{justify-content:center;padding:0}.live-audience-side-panel button span,.live-audience-ticker em,.live-moment-broadcast-meta>span:nth-child(2),.live-moment-broadcast-meta>span:nth-child(4){display:none}.live-moment-lower-third{width:84vw}.live-moment-details{grid-template-columns:1fr auto}.live-moment-shared-by{display:none}.live-moment-qr-panel{width:250px;padding-left:58px}.live-moment-feedbar{right:250px}.live-moment-feedbar span:nth-of-type(2),.live-moment-feedbar span:nth-of-type(3){display:none}}@media (max-width:720px){.live-audience-topbar{border-radius:18px;grid-template-columns:1fr auto auto;gap:8px;min-height:64px;padding:8px 9px 8px 12px;top:12px;left:12px;right:12px}.live-audience-brand img{width:47px;height:36px}.live-audience-brand b{font-size:13px}.live-audience-brand small{font-size:6px}.live-audience-signal small,.live-audience-signal svg{display:none}.live-audience-signal span{min-height:34px;padding:0 11px;font-size:9px}.live-audience-exit{width:40px;min-height:40px;padding:0}.live-audience-exit span{display:none}.live-audience-side-panel{right:12px}.live-audience-ticker{grid-template-columns:auto 1fr;min-height:46px;padding:0 12px;bottom:12px;left:12px;right:12px}.live-audience-ticker strong{font-size:8px}.live-audience-ticker span{font-size:10px}.live-audience-join-card{width:224px;bottom:72px;left:12px}.guest-network-card.is-audience-live .guest-network-core{width:170px;top:61%}.guest-network-card.is-audience-live .guest-network-stage .guest-network-person{width:172px!important}.live-moment-broadcast-top{align-items:flex-start}.live-moment-channel{gap:10px}.live-moment-channel>span:last-child small{display:none}.live-moment-live-badge{min-height:38px;padding:0 17px}.live-moment-broadcast-meta>span{display:none}.live-moment-broadcast-meta img{width:60px;margin-left:0}.live-moment-lower-third{clip-path:none;width:100%;min-height:240px;padding-left:22px;bottom:58px}.live-moment-title-lockup span,.live-moment-title-lockup strong{font-size:clamp(44px,14vw,70px)}.live-moment-details{grid-template-columns:1fr;bottom:66px;left:22px;right:22px}.live-moment-details p{border-right:0}.live-moment-timeline{display:none}.live-moment-qr-panel{clip-path:none;border-radius:12px;width:150px;min-height:94px;padding:12px;bottom:76px;right:14px}.live-moment-qr-panel>div{display:none}.live-moment-qr-panel img,.live-moment-qr-panel>svg{width:70px;height:70px;margin-left:auto}.live-moment-feedbar{min-height:44px;bottom:12px;left:12px;right:12px}.live-moment-feedbar strong{min-width:140px;padding:0 22px;font-size:10px}.live-moment-feedbar span{display:none}.live-moment-feedbar em{font-size:9px}}@media (prefers-reduced-motion:reduce){.guest-network-card.is-audience-live .guest-network-aurora,.guest-network-card.is-audience-live .guest-network-orbit,.guest-network-card.is-audience-live .guest-network-core,.guest-network-card.is-audience-live .guest-network-stage .guest-network-person,.live-audience-signal span:before{animation:none!important}.live-moment-media img,.live-moment-media video{animation-duration:.01ms!important}.live-moment-spotlight:before{animation:none!important}.live-moment-spotlight{transition-duration:.01ms!important}.live-moment-timeline>span i{transform:scaleX(1);animation:none!important}}.guest-network-host-controls{align-items:center;gap:6px;display:flex}.guest-network-host-controls button{color:#b7c3d7;min-height:38px;font:800 7px/1 var(--font-display,Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#061223e0;border:1px solid #7999d638;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.guest-network-host-controls button svg{color:#f15bab;width:13px;height:13px}.guest-network-host-controls button:hover,.guest-network-host-controls button[aria-pressed=true]{color:#fff;border-color:#ef50ae8c}.guest-network-host-controls button:disabled{opacity:.38;cursor:not-allowed}.guest-network-host-controls button.is-recording{color:#fff;background:#75122352;border-color:#ff4b62b8}.guest-network-card.is-audience-live .guest-network-stage{display:none!important}.live-audience-display{--broadcast-pink:var(--screen-accent,#ff4caf);--broadcast-violet:var(--screen-accent-two,#9656ff);--broadcast-blue:var(--screen-accent-three,#39a8ff);z-index:500;background:var(--screen-canvas,radial-gradient(circle at 51% 53%, #6e2dc236, transparent 24%), radial-gradient(circle at 87% 23%, #1876e029, transparent 29%), radial-gradient(circle at 10% 71%, #da2a9321, transparent 34%), linear-gradient(132deg, #02030b 0%, #08051a 48%, #020917 100%));color:#fff;font-family:var(--font-display,Arial, sans-serif);pointer-events:auto;position:absolute;inset:0;overflow:hidden}.live-audience-display:before{content:"";opacity:.36;pointer-events:none;background-image:radial-gradient(circle,#7097ff47 0 1px,#0000 1.5px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 76%);mask-image:radial-gradient(#000,#0000 76%)}.live-audience-display:after{content:"";aspect-ratio:1;filter:blur(34px);pointer-events:none;background:conic-gradient(from 20deg,#2e9dff0d,#f538ae33,#7741ff0f,#2e9dff0d);border-radius:50%;width:42%;position:absolute;top:15%;left:35%}.live-screen-template-tint{z-index:1;pointer-events:none;background:radial-gradient(circle at 72% 28%, color-mix(in srgb, var(--momento-screen-tint,#6f45e8) 18%, transparent), transparent 38%), linear-gradient(125deg, color-mix(in srgb, var(--momento-screen-tint,#6f45e8) 12%, transparent), transparent 58%);mix-blend-mode:screen;position:absolute;inset:0}.live-audience-display .live-broadcast-photo :is(img,video){filter:brightness(var(--momento-image-brightness,.72))}@media (min-width:901px){.live-audience-display.screen-layout-hero-centre .live-broadcast-intro{text-align:center;width:25vw;top:23vh;left:7vw}.live-audience-display.screen-layout-hero-centre .live-broadcast-intro h1{justify-items:center}.live-audience-display.screen-layout-hero-centre .live-broadcast-intro>p{margin-inline:auto}.live-audience-display.screen-layout-hero-centre .live-broadcast-hero{width:min(41vw,76vh);top:10vh;left:35vw}.live-audience-display.screen-layout-split-frame .live-broadcast-intro{width:32vw;top:19vh;left:5vw}.live-audience-display.screen-layout-split-frame .live-broadcast-hero{width:min(38vw,70vh);top:12vh;left:41vw}.live-audience-display.screen-layout-split-frame .live-broadcast-rings{display:none}.live-audience-display.screen-layout-split-frame .live-broadcast-photo{border-radius:1.2vw;inset:0}.live-audience-display.screen-layout-gallery-wide .live-broadcast-intro{width:25vw;top:18vh;left:4vw}.live-audience-display.screen-layout-gallery-wide .live-broadcast-hero{width:min(49vw,80vh);top:11vh;left:30vw}.live-audience-display.screen-layout-gallery-wide .live-broadcast-rings{display:none}.live-audience-display.screen-layout-gallery-wide .live-broadcast-photo{border-radius:.9vw;inset:0}.live-audience-display.screen-angle-tilt-left .live-broadcast-hero{transform:rotate(-2.4deg)}.live-audience-display.screen-angle-tilt-right .live-broadcast-hero{transform:rotate(2.4deg)}.live-audience-display.screen-angle-close-focus .live-broadcast-hero{transform:scale(1.1)}}.live-broadcast-frame{z-index:20;pointer-events:none;border:1px solid #728bec42;border-radius:2.5vh;position:absolute;inset:2.2vh 1.25vw}.live-broadcast-frame:before{content:"";border-radius:inherit;opacity:.72;background:linear-gradient(110deg,#ff3daacc,#0000 20% 76%,#29a6ffb8) border-box;border:1px solid #0000;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.live-broadcast-frame i{background:linear-gradient(90deg, var(--broadcast-pink), transparent);width:9vw;height:1px;box-shadow:0 0 14px var(--broadcast-pink);position:absolute}.live-broadcast-frame i:first-child{top:-1px;left:2vw}.live-broadcast-frame i:nth-child(2){top:-1px;right:2vw;transform:rotate(180deg)}.live-broadcast-frame i:nth-child(3){bottom:-1px;left:2vw}.live-broadcast-frame i:nth-child(4){bottom:-1px;right:2vw;transform:rotate(180deg)}.live-broadcast-header{z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;top:5.2vh;left:4vw;right:4vw}.live-broadcast-mark{object-fit:contain;filter:drop-shadow(0 0 20px #ea3abc6b);width:clamp(68px,5.5vw,112px);height:auto}.live-broadcast-status{align-items:center;gap:1.2vw;display:flex}.live-broadcast-status>span{color:#fff;letter-spacing:.16em;background:#7013516b;border:1px solid #ff5cabcc;border-radius:999px;align-items:center;gap:.55vw;min-height:4.3vh;padding:0 1.25vw;font-size:clamp(9px,.65vw,13px);font-weight:950;display:inline-flex;box-shadow:0 0 24px #ff37a438}.live-broadcast-status>span i,.live-broadcast-footer span i,.live-broadcast-now>span i,.live-broadcast-activity header span i{background:#ff4cae;border-radius:50%;width:7px;height:7px;animation:1.4s ease-out infinite livePulse;box-shadow:0 0 0 4px #ff4cae1f,0 0 15px #ff4cae}.live-broadcast-status time{font-variant-numeric:tabular-nums;text-align:right;gap:.35vh;font-size:clamp(15px,1.35vw,25px);font-style:normal;font-weight:850;line-height:1;display:grid}.live-broadcast-status time small{color:#8795b4;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(7px,.52vw,10px);font-weight:750}.live-broadcast-intro{z-index:8;width:30vw;position:absolute;top:21vh;left:4.6vw;overflow:visible}.live-broadcast-intro>small{color:var(--screen-accent,#cf5dd9);letter-spacing:.24em;font-size:clamp(8px,.57vw,12px);font-weight:950}.live-broadcast-intro h1{letter-spacing:-.065em;justify-items:start;gap:.2vh;width:100%;margin:2.4vh 0 0;font-weight:900;line-height:1;display:grid;overflow:visible}.live-broadcast-intro h1 span,.live-broadcast-intro h1 em{width:max-content;max-width:100%;font-family:var(--screen-title-font,inherit);white-space:nowrap;padding:.02em .08em .12em 0;font-style:normal;font-weight:900;line-height:.9;display:block;overflow:visible}.live-broadcast-intro h1 span{color:var(--screen-title-primary,#f7f8fe)}.live-broadcast-intro h1 em{color:#0000;background:linear-gradient(100deg,var(--screen-accent,#ff4ea8),var(--screen-accent-two,#c64cf3) 52%,var(--screen-accent-three,#3fa4ff));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.live-broadcast-intro>p{max-width:27vw;color:var(--screen-muted,#a9b3ca);letter-spacing:.24em;margin:2vh 0 0;font-size:clamp(8px,.7vw,14px);font-weight:850;line-height:1.4}.live-broadcast-counts{gap:1.35vh;margin-top:6vh;display:grid}.live-broadcast-counts>span{border-bottom:1px solid #798dc529;grid-template-columns:3.4vw 4.6vw 1fr;align-items:center;width:21vw;min-height:5.8vh;display:grid}.live-broadcast-counts svg{color:#ec55b6;filter:drop-shadow(0 0 12px #ee4db580);width:clamp(17px,1.3vw,26px);height:clamp(17px,1.3vw,26px);padding:.2vw}.live-broadcast-counts b{font-size:clamp(25px,2.15vw,43px);font-weight:900;line-height:1}.live-broadcast-counts small{color:#8b98b5;letter-spacing:.15em;font-size:clamp(7px,.52vw,10px);font-weight:900}.live-broadcast-hero{z-index:6;aspect-ratio:1;width:min(39vw,70vh);position:absolute;top:13.5vh;left:34.5vw}.live-broadcast-rings,.live-broadcast-rings i{border-radius:50%;position:absolute;inset:0}.live-broadcast-rings i{border:1px solid #765dff52}.live-broadcast-rings i:first-child{border-color:#ff4ab6ad;inset:1%;box-shadow:0 0 28px #ec43b852,inset 0 0 30px #4193ff24}.live-broadcast-rings i:nth-child(2){border-color:#488fff5c;animation:24s linear infinite liveOrbitTurn;inset:-3.5%}.live-broadcast-rings i:nth-child(2):after{content:"";background:#ff4cad;border-radius:50%;width:10px;height:10px;position:absolute;top:10%;left:9%;box-shadow:0 0 18px #ff4cad}.live-broadcast-rings i:nth-child(3){border-style:dashed;border-color:#9e4cff3d;animation:34s linear infinite reverse liveOrbitTurn;inset:-8.5%}.live-broadcast-rings i:nth-child(4){border-color:#3197ff1f;inset:-14%;box-shadow:0 0 80px #593fff24}.live-broadcast-photo{background:radial-gradient(circle,#17213c,#030613);border:3px solid #ffffffdb;border-radius:50%;position:absolute;inset:5%;overflow:hidden;box-shadow:0 0 0 7px #d046d824,0 35px 80px #0000008c}.live-broadcast-photo:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff29,#0000 31% 70%,#4b4aff2e);position:absolute;inset:0}.live-broadcast-photo img,.live-broadcast-photo>video{background:#050915;width:100%;height:100%;display:block}.live-broadcast-photo>video:not(.is-live){opacity:0}.live-broadcast-camera-permission{z-index:2;color:#f3f6fb;text-align:center;background:radial-gradient(circle at 50% 38%,#3f7eef4d,#0000 42%),#061124;flex-direction:column;justify-content:center;align-items:center;gap:1.1vh;padding:12%;display:flex;position:absolute;inset:0}.live-broadcast-camera-permission>svg{width:clamp(30px,3vw,58px);height:auto;color:var(--screen-accent,#ff4ea8)}.live-broadcast-camera-permission>b{font-size:clamp(11px,1vw,20px)}.live-broadcast-camera-permission>p{color:#8797ad;max-width:76%;margin:0;font-size:clamp(7px,.56vw,11px);line-height:1.45}.live-broadcast-camera-permission>button{border:1px solid color-mix(in srgb, var(--screen-accent,#ff4ea8) 68%, transparent);color:#fff;background:color-mix(in srgb, var(--screen-accent,#ff4ea8) 18%, #071226);letter-spacing:.08em;border-radius:999px;min-height:4.2vh;padding:0 1.2vw;font-size:clamp(7px,.55vw,11px);font-weight:850}.live-broadcast-camera-chip{z-index:3;border:1px solid color-mix(in srgb, var(--screen-accent,#ff4ea8) 62%, transparent);color:#fff;letter-spacing:.12em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040a18b8;border-radius:999px;align-items:center;gap:.5vw;min-height:3vh;padding:0 .9vw;font-size:clamp(6px,.45vw,9px);font-weight:900;display:flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.live-broadcast-camera-chip i{background:#58dfbd;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #58dfbd}.live-broadcast-now{text-align:center;justify-items:center;display:grid;position:absolute;bottom:-8vh;left:18%;right:18%}.live-broadcast-now>span{color:#ff65bc;letter-spacing:.16em;background:#1c0929e0;border:1px solid #ff4fb3ad;border-radius:999px;align-items:center;gap:.55vw;min-height:3.1vh;padding:0 1vw;font-size:clamp(7px,.5vw,10px);font-weight:950;display:inline-flex;box-shadow:0 0 25px #ef41b233}.live-broadcast-now h2{margin:1.1vh 0 0;font-size:clamp(17px,1.55vw,31px);line-height:1}.live-broadcast-now p{color:#d9deea;align-items:center;gap:.5vw;margin:.75vh 0 0;font-size:clamp(9px,.65vw,13px);font-weight:800;display:flex}.live-broadcast-now p small{color:#7c8aa7;font-size:.9em;font-weight:650}.live-broadcast-activity{z-index:8;width:22vw;position:absolute;top:17.5vh;right:4.2vw}.live-broadcast-activity>header{border-bottom:1px solid #7690ce33;justify-content:space-between;align-items:center;padding-bottom:1.4vh;display:flex}.live-broadcast-activity header span{color:#ff58b4;letter-spacing:.18em;align-items:center;gap:.55vw;font-size:clamp(8px,.55vw,11px);font-weight:950;display:inline-flex}.live-broadcast-activity header small{color:#7f8ca8;letter-spacing:.15em;font-size:clamp(7px,.48vw,10px);font-weight:850}.live-broadcast-activity>div{display:grid}.live-broadcast-activity article{border-bottom:1px solid #6f88c21f;grid-template-columns:2.5vw minmax(0,1fr) auto;align-items:center;gap:.8vw;min-height:7.4vh;display:grid}.live-broadcast-activity article>span{aspect-ratio:1;color:#ff58b4;background:#37144859;border:1px solid #e149b84d;border-radius:50%;place-items:center;width:2.2vw;display:grid}.live-broadcast-activity article svg{width:1vw;height:1vw}.live-broadcast-activity article div{gap:.45vh;min-width:0;display:grid}.live-broadcast-activity article b{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(9px,.72vw,14px);overflow:hidden}.live-broadcast-activity article small{color:#7887a5;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(7px,.49vw,10px);overflow:hidden}.live-broadcast-activity article em{color:#6f87c057;font-size:clamp(12px,1.2vw,24px);font-style:normal;font-weight:900}.live-broadcast-activity>div>p{color:#7d89a3;margin:2vh 0;font-size:clamp(9px,.65vw,13px);line-height:1.6}.live-broadcast-qr{z-index:8;background:linear-gradient(135deg,#09112be8,#110827e8);border:1px solid #778fd34d;border-radius:1.2vw;grid-template-columns:1fr 6.3vw;align-items:center;gap:1.1vw;width:22vw;min-height:10.5vh;padding:1.1vw;display:grid;position:absolute;bottom:8.2vh;right:4.2vw;box-shadow:0 18px 50px #00000057,inset 0 1px #ffffff0f}.live-broadcast-qr>div{gap:.55vh;display:grid}.live-broadcast-qr small{color:#ff58b5;letter-spacing:.16em;font-size:clamp(7px,.52vw,10px);font-weight:950}.live-broadcast-qr b{font-size:clamp(13px,1.2vw,24px);line-height:1.05}.live-broadcast-qr span{color:#7e8baa;letter-spacing:.13em;font-size:clamp(7px,.48vw,10px)}.live-broadcast-qr img{object-fit:contain;background:#fff;border-radius:.65vw;width:6.3vw;height:6.3vw;padding:.35vw}.live-broadcast-qr>svg{background:#ffffff0f;border-radius:.65vw;width:5.8vw;height:5.8vw;padding:1vw}.live-broadcast-footer{z-index:7;justify-items:center;min-width:29vw;display:grid;position:absolute;bottom:4.7vh;left:37.5vw}.live-broadcast-footer span{color:#ff58b5;letter-spacing:.18em;align-items:center;gap:.55vw;font-size:clamp(7px,.5vw,10px);font-weight:950;display:inline-flex}.live-broadcast-footer b{margin-top:.7vh;font-size:clamp(10px,.82vw,16px)}.live-broadcast-footer small{color:#64718d;margin-top:.45vh;font-size:clamp(7px,.45vw,9px)}.live-audience-display[class*=theme-]:after{background:conic-gradient(from 20deg, color-mix(in srgb, var(--screen-accent-three) 6%, transparent), color-mix(in srgb, var(--screen-accent) 22%, transparent), color-mix(in srgb, var(--screen-accent-two) 8%, transparent), color-mix(in srgb, var(--screen-accent-three) 6%, transparent))}.live-audience-display[class*=theme-] .live-broadcast-frame{border-color:color-mix(in srgb, var(--screen-accent-three) 28%, transparent)}.live-audience-display[class*=theme-] .live-broadcast-frame:before{background:linear-gradient(110deg, color-mix(in srgb, var(--screen-accent) 88%, transparent), transparent 20%, transparent 76%, color-mix(in srgb, var(--screen-accent-three) 78%, transparent)) border-box}.live-audience-display[class*=theme-] .live-broadcast-frame i{background:linear-gradient(90deg, var(--screen-accent), transparent);box-shadow:0 0 14px var(--screen-accent)}.live-audience-display[class*=theme-] .live-broadcast-status>span{border-color:color-mix(in srgb, var(--screen-accent) 82%, transparent);background:color-mix(in srgb, var(--screen-accent) 17%, #030815d6);box-shadow:0 0 24px color-mix(in srgb, var(--screen-accent) 22%, transparent)}.live-audience-display[class*=theme-] :is(.live-broadcast-status>span i,.live-broadcast-footer span i,.live-broadcast-now>span i,.live-broadcast-activity header span i){background:var(--screen-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--screen-accent) 13%, transparent), 0 0 15px var(--screen-accent)}.live-audience-display[class*=theme-] :is(.live-broadcast-status time small,.live-broadcast-counts small,.live-broadcast-now p small,.live-broadcast-activity header small,.live-broadcast-activity article small,.live-broadcast-qr span,.live-broadcast-footer small){color:var(--screen-muted)}.live-audience-display[class*=theme-] .live-broadcast-counts svg{color:var(--screen-accent);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--screen-accent) 52%, transparent))}.live-audience-display[class*=theme-] .live-broadcast-rings i{border-color:color-mix(in srgb, var(--screen-accent-two) 34%, transparent)}.live-audience-display[class*=theme-] .live-broadcast-rings i:first-child{border-color:color-mix(in srgb, var(--screen-accent) 72%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--screen-accent) 34%, transparent), inset 0 0 30px color-mix(in srgb, var(--screen-accent-three) 14%, transparent)}.live-audience-display[class*=theme-] .live-broadcast-rings i:nth-child(2){border-color:color-mix(in srgb, var(--screen-accent-three) 38%, transparent)}.live-audience-display[class*=theme-] .live-broadcast-rings i:nth-child(2):after{background:var(--screen-accent);box-shadow:0 0 18px var(--screen-accent)}.live-audience-display[class*=theme-] .live-broadcast-rings i:nth-child(3){border-color:color-mix(in srgb, var(--screen-accent-two) 27%, transparent)}.live-audience-display[class*=theme-] .live-broadcast-rings i:nth-child(4){border-color:color-mix(in srgb, var(--screen-accent-three) 14%, transparent);box-shadow:0 0 80px color-mix(in srgb, var(--screen-accent-two) 16%, transparent)}.live-audience-display[class*=theme-] .live-broadcast-photo{box-shadow:0 0 0 7px color-mix(in srgb, var(--screen-accent) 16%, transparent), 0 35px 80px #0000008c}.live-audience-display[class*=theme-] .live-broadcast-now>span{border-color:color-mix(in srgb, var(--screen-accent) 72%, transparent);background:color-mix(in srgb, var(--screen-accent) 13%, #050813ed);color:var(--screen-accent);box-shadow:0 0 25px color-mix(in srgb, var(--screen-accent) 22%, transparent)}.live-audience-display[class*=theme-] .live-broadcast-activity header span,.live-audience-display[class*=theme-] .live-broadcast-activity article>span,.live-audience-display[class*=theme-] .live-broadcast-qr small,.live-audience-display[class*=theme-] .live-broadcast-footer span{color:var(--screen-accent)}.live-audience-display[class*=theme-] .live-broadcast-activity article>span{border-color:color-mix(in srgb, var(--screen-accent) 34%, transparent);background:color-mix(in srgb, var(--screen-accent) 10%, #050a15b3)}.live-audience-display[class*=theme-] .live-broadcast-qr{border-color:color-mix(in srgb, var(--screen-accent-three) 34%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--screen-accent-three) 10%, #040b19f0), color-mix(in srgb, var(--screen-accent) 9%, #080816f0))}.live-audience-display.theme-ivory-romance .live-broadcast-photo,.live-audience-display.theme-garden-story .live-broadcast-photo{border-color:#f7ead8}.live-audience-display.theme-ivory-romance .live-broadcast-rings i:nth-child(3),.live-audience-display.theme-garden-story .live-broadcast-rings i:nth-child(3){border-style:double}.live-audience-display.theme-golden-milestone .live-broadcast-frame,.live-audience-display.theme-midnight-gala .live-broadcast-frame{border-width:2px}.live-audience-display.theme-midnight-gala:before{opacity:.2;background-size:78px 78px}.live-audience-display.theme-festival-pulse .live-broadcast-intro h1,.live-audience-display.theme-team-spirit .live-broadcast-intro h1{text-transform:uppercase;font-style:italic}.live-audience-display.theme-festival-pulse .live-broadcast-rings i:nth-child(2){animation-duration:12s}.live-audience-display.theme-heritage-tribute:before{opacity:.12;background-image:linear-gradient(90deg, transparent 49.9%, color-mix(in srgb, var(--screen-accent) 16%, transparent) 50%, transparent 50.1%);background-size:100% 100%}.live-audience-display.theme-heritage-tribute .live-broadcast-rings i{animation:none}.live-audience-display.theme-coastal-escape .live-broadcast-photo{border-color:#dff9f5}.live-audience-display.theme-modern-community .live-broadcast-frame{border-radius:.8vh}.live-audience-display.type-modern .live-broadcast-intro h1,.live-audience-display.type-modern .live-broadcast-now h2{font-family:var(--font-geist-sans,Arial), sans-serif;letter-spacing:-.065em}.live-audience-display.type-signature .live-broadcast-intro h1 em,.live-audience-display.type-signature .live-broadcast-now h2{letter-spacing:-.035em;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-style:italic;font-weight:520}.live-audience-display.align-center .live-broadcast-intro{text-align:center}.live-audience-display.align-center .live-broadcast-intro h1{justify-items:center}.live-audience-display.align-center .live-broadcast-intro>p{margin-inline:auto}@media (min-width:721px) and (min-aspect-ratio:4/3){.live-audience-display.composition-arch .live-broadcast-intro{width:29vw;top:23vh;left:5vw}.live-audience-display.composition-arch .live-broadcast-hero{width:min(37vw,72vh);top:12vh;left:35vw}.live-audience-display.composition-arch .live-broadcast-photo,.live-audience-display.composition-arch .live-broadcast-rings,.live-audience-display.composition-arch .live-broadcast-rings i{border-radius:50% 50% 10% 10%}.live-audience-display.composition-gallery .live-broadcast-intro{top:18vh}.live-audience-display.composition-gallery .live-broadcast-hero{width:min(34vw,62vh);top:17vh;left:36vw;transform:rotate(-1.7deg)}.live-audience-display.composition-gallery .live-broadcast-rings{display:none}.live-audience-display.composition-gallery .live-broadcast-photo{box-shadow:1.8vw 1.8vw 0 color-mix(in srgb, var(--screen-accent) 32%, transparent), 0 35px 80px #0000008c;border-width:.55vw;border-radius:.25vw;inset:0}.live-audience-display.composition-gallery .live-broadcast-now{bottom:-9vh;transform:rotate(1.7deg)}.live-audience-display.composition-split .live-broadcast-intro{width:34vw;top:19vh;left:5vw}.live-audience-display.composition-split .live-broadcast-hero{width:min(37vw,70vh);top:12vh;left:41vw}.live-audience-display.composition-split .live-broadcast-rings{display:none}.live-audience-display.composition-split .live-broadcast-photo{border-width:1px;border-radius:1vw;inset:0}.live-audience-display.composition-split .live-broadcast-activity{width:17vw;right:2.5vw}.live-audience-display.composition-split .live-broadcast-qr{width:18vw;right:2.5vw}.live-audience-display.composition-split .live-broadcast-footer{min-width:33vw;left:43vw}.live-audience-display.composition-organic .live-broadcast-hero{width:min(37vw,68vh);top:14vh;left:36vw}.live-audience-display.composition-organic .live-broadcast-photo,.live-audience-display.composition-organic .live-broadcast-rings,.live-audience-display.composition-organic .live-broadcast-rings i{border-radius:58% 42% 62% 38%/42% 58%}.live-audience-display.composition-organic:after{border-radius:58% 42% 62% 38%/42% 58%;transform:rotate(18deg)}.live-audience-display.composition-collage .live-broadcast-intro{top:17vh}.live-audience-display.composition-collage .live-broadcast-hero{width:min(36vw,66vh);top:14vh;left:36vw;transform:rotate(1.5deg)}.live-audience-display.composition-collage .live-broadcast-rings{display:none}.live-audience-display.composition-collage .live-broadcast-photo{clip-path:polygon(7% 0,100% 7%,93% 94%,0 100%);border-width:.35vw;border-radius:0;inset:0}.live-audience-display.composition-collage .live-broadcast-hero:before{content:"";z-index:-1;background:linear-gradient(135deg, var(--screen-accent), var(--screen-accent-two));opacity:.58;position:absolute;inset:12% 50% 46% -16%;transform:rotate(-8deg)}.live-audience-display.composition-bordered .live-broadcast-frame{border-width:2px;border-radius:0;inset:3.6vh 2vw}.live-audience-display.composition-bordered .live-broadcast-hero{width:min(35vw,65vh);top:15vh;left:36vw}.live-audience-display.composition-bordered .live-broadcast-rings{display:none}.live-audience-display.composition-bordered .live-broadcast-photo{box-shadow:0 0 0 .8vw color-mix(in srgb, var(--screen-accent) 10%, transparent), 0 35px 80px #0000008c;border-width:1px;border-radius:0;inset:0}.live-audience-display.composition-panoramic .live-broadcast-intro{width:27vw;top:22vh}.live-audience-display.composition-panoramic .live-broadcast-hero{aspect-ratio:16/10;width:43vw;top:21vh;left:32vw}.live-audience-display.composition-panoramic .live-broadcast-rings{display:none}.live-audience-display.composition-panoramic .live-broadcast-photo{border-width:2px;border-radius:1vw;inset:0}.live-audience-display.composition-panoramic .live-broadcast-now{bottom:-9vh}.live-audience-display.composition-panoramic .live-broadcast-footer{min-width:37vw;left:35vw}.live-audience-display.composition-scoreboard{background-image:linear-gradient(90deg, #ffffff07 1px, transparent 1px), linear-gradient(#ffffff07 1px, transparent 1px), var(--screen-canvas);background-size:4vw 4vw,4vw 4vw,auto}.live-audience-display.composition-scoreboard .live-broadcast-intro{top:18vh}.live-audience-display.composition-scoreboard .live-broadcast-intro :is(h1,p),.live-audience-display.composition-scoreboard .live-broadcast-now h2{text-transform:uppercase}.live-audience-display.composition-scoreboard .live-broadcast-hero{width:min(33vw,60vh);top:18vh;left:37vw}.live-audience-display.composition-scoreboard .live-broadcast-rings{display:none}.live-audience-display.composition-scoreboard .live-broadcast-photo{border-width:2px;border-radius:.35vw;inset:0}.live-audience-display.composition-scoreboard .live-broadcast-counts>span{border:1px solid color-mix(in srgb, var(--screen-accent-three) 24%, transparent);padding:0 .7vw}.live-audience-display.composition-modular .live-broadcast-intro{border:1px solid color-mix(in srgb, var(--screen-accent-three) 24%, transparent);background:#030a178a;width:31vw;padding:1.35vw;top:17vh}.live-audience-display.composition-modular .live-broadcast-hero{width:min(31vw,58vh);top:18vh;left:38vw}.live-audience-display.composition-modular .live-broadcast-rings{display:none}.live-audience-display.composition-modular .live-broadcast-photo{border-width:1px;border-radius:.5vw;inset:0}.live-audience-display.composition-modular .live-broadcast-activity,.live-audience-display.composition-modular .live-broadcast-qr{border:1px solid color-mix(in srgb, var(--screen-accent-three) 24%, transparent);background:#030a1794;padding:1vw}.live-audience-display.theme-teen-birthday{background:radial-gradient(circle at 49% 49%,#00c8ff29,#0000 17%),radial-gradient(circle at 56% 48%,#ff008d30,#0000 29%),linear-gradient(22deg,#0000 0 46%,#b7ff0014 46.2% 47%,#0000 47.2%),repeating-linear-gradient(112deg,#ffffff05 0 2px,#0000 2px 18px),linear-gradient(135deg,#020304,#0b0c0e 52%,#020304)}.live-audience-display.theme-teen-birthday:before{opacity:.58;background:radial-gradient(circle at 1% 12%,#ff008d 0 2px,#0000 3px) 0 0/26px 23px,radial-gradient(circle at 4% 18%,#ff008d 0 1px,#0000 2px) 0 0/39px 37px,radial-gradient(circle at 95% 78%,#b7ff00 0 2px,#0000 3px) 0 0/31px 29px,radial-gradient(circle at 90% 74%,#00c8ff 0 1px,#0000 2px) 0 0/43px 41px,repeating-linear-gradient(164deg,#0000 0 31px,#ffffff07 32px 33px,#0000 34px 61px);-webkit-mask-image:none;mask-image:none}.live-audience-display.theme-teen-birthday:after{border:.72vw solid #00c8ff45;filter:none;background:0 0;border-inline-color:#ff008d52 #b7ff003d;border-radius:48% 52% 46% 54%;width:48vw;height:97vh;top:-13vh;left:29vw;transform:rotate(5deg);box-shadow:0 0 0 .55vw #ff008d12,inset 0 0 70px #00c8ff14}.live-audience-display.theme-teen-birthday .live-screen-template-tint{opacity:.34;mix-blend-mode:color-dodge}.live-audience-display.theme-teen-birthday .live-broadcast-frame{border:0;border-radius:0;inset:1.4vh .8vw}.live-audience-display.theme-teen-birthday .live-broadcast-frame:before{opacity:.82;background:linear-gradient(90deg,#ff008d,#0000 17%) 0 0/34vw 3px no-repeat,linear-gradient(270deg,#b7ff00,#0000 17%) 100% 100%/34vw 3px no-repeat;border:0;inset:0;-webkit-mask:none;mask:none}.live-audience-display.theme-teen-birthday .live-broadcast-header{top:5.5vh;left:4.2vw;right:4.2vw}.live-audience-display.theme-teen-birthday .live-broadcast-mark{filter:drop-shadow(0 0 18px #ff008d7a);width:clamp(84px,6vw,124px)}.live-audience-display.theme-teen-birthday .live-broadcast-header:after{content:"MOMENTO LIVE";color:#fff;letter-spacing:.25em;font-size:clamp(7px,.5vw,10px);font-weight:950;position:absolute;top:7.3vh;left:.05vw}.live-audience-display.theme-teen-birthday .live-broadcast-status>span{background:#14040feb;border-width:2px;font-size:clamp(11px,.8vw,16px);font-style:italic;transform:rotate(-1deg)}.live-audience-display.theme-teen-birthday .live-broadcast-status time{letter-spacing:.04em;font-family:Impact,Arial Black,sans-serif;font-style:italic}.live-audience-display.theme-teen-birthday .live-kinetic-message{top:5.2vh;left:31vw;right:25vw;transform:rotate(-2deg)}.live-audience-display.theme-teen-birthday .live-kinetic-message small{color:#fff;background:#09090a;border:2px solid #fff;padding:.48vh .7vw;font-style:italic;box-shadow:.35vw .45vh #ff008d}.live-audience-display.theme-teen-birthday .live-kinetic-message>div{gap:.3vw;margin-top:.55vh}.live-audience-display.theme-teen-birthday .live-kinetic-message span{color:#050506;letter-spacing:.03em;text-transform:uppercase;background:#00c8ff;padding:.22vh .42vw;font-family:Impact,Arial Black,sans-serif;font-size:clamp(11px,.9vw,18px);font-style:italic;transform:rotate(-2deg)}.live-audience-display.theme-teen-birthday .live-kinetic-message span:nth-child(2n){color:#050506;background:#b7ff00;transform:rotate(2deg)}.live-audience-display.theme-teen-birthday .live-broadcast-intro{width:26vw;top:19vh;left:4.1vw}.live-audience-display.theme-teen-birthday .live-broadcast-intro>small{color:#070708;letter-spacing:.07em;background:#ff008d;padding:.45vh .75vw;font-family:Impact,Arial Black,sans-serif;font-size:clamp(10px,.72vw,15px);font-style:italic;display:inline-block;transform:rotate(-3deg)}.live-audience-display.theme-teen-birthday .live-broadcast-intro h1{letter-spacing:-.035em;text-transform:uppercase;margin-top:2.1vh;font-family:Impact,Arial Black,sans-serif;font-style:italic;transform:rotate(-1.5deg)}.live-audience-display.theme-teen-birthday .live-broadcast-intro h1 span,.live-audience-display.theme-teen-birthday .live-broadcast-intro h1 em{text-shadow:.18vw .24vh #000000e6;font-family:Impact,Arial Black,sans-serif;line-height:.78}.live-audience-display.theme-teen-birthday .live-broadcast-intro h1 em{background:linear-gradient(#ff008d 0 46%,#00c8ff 48% 100%);-webkit-background-clip:text;background-clip:text}.live-audience-display.theme-teen-birthday .live-broadcast-intro>p{color:#fff;letter-spacing:.09em;background:#070708;border:2px solid #fff;margin-top:2.6vh;padding:.7vh .9vw;font-family:Impact,Arial Black,sans-serif;font-size:clamp(9px,.65vw,13px);font-style:italic;display:inline-block;transform:rotate(-1deg)}.live-audience-display.theme-teen-birthday .live-broadcast-counts{background:#040506bd;border:1px solid #ffffff40;gap:0;margin-top:3.8vh;padding:.4vh .8vw;transform:rotate(.6deg)}.live-audience-display.theme-teen-birthday .live-broadcast-counts>span{grid-template-columns:2.8vw 4vw 1fr;width:20.5vw;min-height:5.3vh}.live-audience-display.theme-teen-birthday .live-broadcast-counts>span:first-child svg{color:#00c8ff}.live-audience-display.theme-teen-birthday .live-broadcast-counts>span:nth-child(2) svg{color:#ff008d}.live-audience-display.theme-teen-birthday .live-broadcast-counts>span:nth-child(3) svg{color:#b7ff00}.live-audience-display.theme-teen-birthday .live-broadcast-counts b{font-family:Impact,Arial Black,sans-serif;font-style:italic}.live-audience-display.theme-teen-birthday .live-broadcast-hero{width:min(42vw,77vh);top:13vh;left:31vw;transform:rotate(-1deg)}.live-audience-display.theme-teen-birthday .live-broadcast-rings{inset:0;transform:rotate(7deg)}.live-audience-display.theme-teen-birthday .live-broadcast-rings i{border-style:solid;border-width:.8vw}.live-audience-display.theme-teen-birthday .live-broadcast-rings i:first-child{border-color:#ff008d #00c8ff #b7ff00 #ff008d;border-radius:39% 61% 44% 56%/53% 43% 57% 47%;inset:4%;box-shadow:0 0 35px #ff008d5e}.live-audience-display.theme-teen-birthday .live-broadcast-rings i:nth-child(2){border:.45vw dashed #ffffffe0;border-radius:44% 56% 48% 52%;animation-duration:42s;inset:0}.live-audience-display.theme-teen-birthday .live-broadcast-rings i:nth-child(3){border:.32vw solid #00c8ff6b;border-radius:47% 53% 38% 62%;inset:-4%}.live-audience-display.theme-teen-birthday .live-broadcast-rings i:nth-child(4){display:none}.live-audience-display.theme-teen-birthday .live-broadcast-photo{clip-path:polygon(50% 0,60% 17%,82% 9%,79% 32%,100% 39%,82% 55%,91% 78%,66% 77%,50% 100%,36% 78%,10% 85%,17% 58%,0 42%,22% 32%,18% 10%,40% 18%);box-shadow:none;background:#050506;border:0;border-radius:42% 58% 46% 54%;inset:10%}.live-audience-display.theme-teen-birthday .live-broadcast-photo :is(img,video){opacity:.26;filter:grayscale(.75)contrast(1.35)brightness(.6)}.live-audience-display.theme-teen-birthday .live-broadcast-hero:after{content:attr(data-teen-age);z-index:4;color:#fff;letter-spacing:-.11em;text-shadow:.5vw .7vh #050506,-.3vw -.4vh #050506,0 0 34px #00c8ff3d;pointer-events:none;place-items:center;font-family:Impact,Arial Black,sans-serif;font-size:clamp(150px,20vw,390px);font-style:italic;font-weight:950;line-height:.72;display:grid;position:absolute;inset:17% 5% 19%;transform:rotate(-5deg)}.live-audience-display.theme-teen-birthday .live-broadcast-now{bottom:-4.5vh;left:8%;right:8%}.live-audience-display.theme-teen-birthday .live-broadcast-now>span{color:#050506;background:#ff008d;border:0;border-radius:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(9px,.7vw,14px);font-style:italic;transform:rotate(-1deg)}.live-audience-display.theme-teen-birthday .live-broadcast-now h2{color:#fff;letter-spacing:.02em;text-transform:uppercase;text-shadow:2px 2px #050506;font-family:Impact,Arial Black,sans-serif;font-style:italic}.live-audience-display.theme-teen-birthday .live-broadcast-activity{width:20vw;top:17vh;right:3vw}.live-audience-display.theme-teen-birthday .live-broadcast-activity>header{background:#030405c7;border:1px solid #ffffff3d;padding:.8vh .8vw;transform:rotate(.5deg)}.live-audience-display.theme-teen-birthday .live-broadcast-activity article{background:linear-gradient(135deg,#ff008d14,#00c8ff09);border:1px solid #ffffff2e;margin-top:.6vh;padding:.5vh .65vw}.live-audience-display.theme-teen-birthday .live-broadcast-activity article em{color:#ff008d;font-family:Impact,Arial Black,sans-serif;font-style:italic}.live-audience-display.theme-teen-birthday .live-broadcast-qr{background:#050506;border:2px solid #fff;border-radius:.25vw;width:24vw;bottom:8.7vh;right:3vw;transform:rotate(-1deg);box-shadow:.55vw .75vh #ff008d,0 18px 50px #0000008c}.live-audience-display.theme-teen-birthday .live-broadcast-qr small{color:#00c8ff}.live-audience-display.theme-teen-birthday .live-broadcast-qr b{color:#fff;font-family:Impact,Arial Black,sans-serif;font-size:clamp(18px,1.65vw,32px);font-style:italic;transform:rotate(-2deg)}.live-audience-display.theme-teen-birthday .live-broadcast-qr img{border:4px solid #fff;border-radius:.2vw}.live-audience-display.theme-teen-birthday .live-broadcast-ticker{background:#030405ed;border-color:#ffffff59;bottom:1.5vh;left:2vw;right:2vw}.live-audience-display.theme-teen-birthday .live-broadcast-ticker span{color:#ff008d}.live-audience-display.theme-teen-birthday .live-broadcast-ticker b{color:#fff}.live-audience-display.theme-teen-birthday .live-broadcast-ticker small{color:#d8dde5}}.live-audience-display>.live-audience-exit{z-index:40;opacity:.1;background:0 0;border-color:#0000;width:44px;min-height:38px;padding:0;position:absolute;top:3.4vh;right:2vw}.live-audience-display>.live-audience-exit span{display:none}:is(.live-audience-display>.live-audience-exit:hover,.live-audience-display>.live-audience-exit:focus-visible){opacity:1;background:#050d1fe0;border-color:#7791d357}.venue-live-display-controls{z-index:11000;-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);background:#030a18e0;border:1px solid #7e99db4d;border-radius:18px;align-items:center;gap:7px;width:max-content;max-width:calc(100vw - 34px);min-height:58px;padding:7px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 24px 80px #0000009e,inset 0 1px #ffffff0f}.venue-live-display-controls>span{color:#aeb9d1;letter-spacing:.15em;white-space:nowrap;align-items:center;gap:9px;padding:0 13px 0 9px;font-size:8px;font-weight:900;display:flex}.venue-live-display-controls>span i{background:#5be2bd;border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #5be2bd8f}.venue-live-display-controls>span i.recording{background:#ff4c8f;animation:1.2s ease-out infinite livePulse;box-shadow:0 0 16px #ff4c8f}.venue-live-display-controls button{color:#dce5f5;white-space:nowrap;cursor:pointer;background:#0e1b30b8;border:1px solid #7c99d633;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex}.venue-live-display-controls button:hover,.venue-live-display-controls button[aria-pressed=true]{color:#fff;background:#361a3fc7;border-color:#f24ea49e}.venue-live-display-controls button.primary{background:linear-gradient(135deg,#df3d92,#8d4ee8 62%,#3d91f3);border-color:#f450a7b8;box-shadow:0 10px 32px #b73bb447}.venue-live-display-controls button.recording{background:#69102aeb;border-color:#ff5e89}.venue-live-display-controls button:disabled{opacity:.42;cursor:wait}.venue-live-display-controls svg{width:15px;height:15px}@media (max-width:980px){.venue-live-display-controls{justify-content:flex-start;overflow-x:auto}.venue-live-display-controls>span{display:none}}@media (max-width:1100px){.guest-network-host-controls button span{display:none}.guest-network-host-controls button{width:36px;padding:0}.live-broadcast-intro{width:31vw}.live-broadcast-counts>span{width:26vw}.live-broadcast-activity,.live-broadcast-qr{width:23vw}}@media (max-aspect-ratio:4/3){.live-broadcast-intro{top:18vh}.live-broadcast-intro h1{font-size:clamp(46px,7vw,84px)}.live-broadcast-hero{width:48vw;top:25vh;left:28vw}.live-broadcast-activity{width:25vw;top:17vh;right:4vw}.live-broadcast-qr{width:27vw}.live-broadcast-counts{margin-top:3vh}.live-broadcast-footer{left:31vw}}@media (max-width:720px){.guest-network-host-controls{order:3;width:100%}.guest-network-host-controls button{flex:1;width:auto}.guest-network-host-controls button span{display:inline}.live-broadcast-header{top:4vh;left:6vw;right:6vw}.live-broadcast-intro{text-align:center;width:86vw;top:14vh;left:7vw}.live-broadcast-intro h1{justify-items:center}.live-broadcast-intro h1 span,.live-broadcast-intro h1 em{white-space:normal;overflow-wrap:anywhere;width:auto;max-width:86vw;font-size:clamp(34px,12vw,62px)!important}.live-broadcast-intro>p{font-size:8px}.live-broadcast-counts{grid-template-columns:repeat(3,1fr);gap:2vw;margin-top:3vh}.live-broadcast-counts>span{grid-template-columns:1fr;justify-items:center;width:auto;min-height:0;padding:1.2vh 0}.live-broadcast-counts svg{display:none}.live-broadcast-counts small{margin-top:.6vh;font-size:6px}.live-broadcast-hero{width:64vw;top:43vh;left:18vw}.live-broadcast-now{bottom:-7vh;left:5%;right:5%}.live-broadcast-activity{display:none}.live-broadcast-qr{grid-template-columns:1fr 15vw;width:40vw;padding:2vw;bottom:5vh;right:5vw}.live-broadcast-qr img,.live-broadcast-qr>svg{width:15vw;height:15vw}.live-broadcast-qr span{display:none}.live-broadcast-footer{justify-items:start;min-width:42vw;bottom:7vh;left:5vw}.live-broadcast-footer small{display:none}}@media (prefers-reduced-motion:reduce){.live-broadcast-rings i,.live-broadcast-status>span i,.live-broadcast-footer span i,.live-broadcast-now>span i,.live-broadcast-activity header span i{animation:none!important}}.live-broadcast-empty-media{z-index:1;border-radius:inherit;color:var(--screen-muted);text-align:center;background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--screen-accent) 8%,transparent),transparent 54%),#030a18bd;flex-direction:column;justify-content:center;align-items:center;gap:1vh;display:flex;position:absolute;inset:1.2vw}.live-broadcast-empty-media>span{border:1px solid color-mix(in srgb,var(--screen-accent) 36%,transparent);width:3vw;height:3vw;color:var(--screen-accent);background:color-mix(in srgb,var(--screen-accent) 7%,transparent);border-radius:50%;place-items:center;display:grid}.live-broadcast-empty-media svg{width:1.3vw;height:1.3vw}.live-broadcast-empty-media b{color:var(--screen-ink);font-size:clamp(12px,.9vw,19px);font-weight:680}.live-broadcast-empty-media p{max-width:18vw;margin:0;font-size:clamp(7px,.5vw,10px);line-height:1.45}.live-broadcast-now.is-empty{bottom:-5.2vh;left:4%;right:4%}.live-broadcast-now.is-empty h2{font-size:clamp(15px,1.3vw,25px)}@media (max-width:720px){.live-broadcast-intro{top:18vh}.live-broadcast-hero{top:46vh}.live-broadcast-empty-media>span{width:10vw;height:10vw}.live-broadcast-empty-media svg{width:4.2vw;height:4.2vw}.live-broadcast-empty-media p{max-width:42vw}}.live-kinetic-message{z-index:14;color:var(--screen-ink);text-align:center;pointer-events:none;justify-items:center;gap:.55vh;display:grid;position:absolute;top:4.1vh;left:21vw;right:21vw}.live-kinetic-message small{color:var(--screen-accent);letter-spacing:.2em;align-items:center;gap:.5vw;font-size:clamp(6px,.42vw,9px);font-weight:900;display:inline-flex}.live-kinetic-message small i{background:var(--screen-accent);width:.4vw;height:.4vw;box-shadow:0 0 15px var(--screen-accent);border-radius:50%;animation:1.7s ease-out infinite livePulse}.live-kinetic-message>div{flex-wrap:wrap;justify-content:center;gap:.1em .48em;max-width:56vw;display:flex}.live-kinetic-message span{color:var(--screen-ink);letter-spacing:-.025em;opacity:0;font-size:clamp(14px,1.12vw,23px);font-weight:800;line-height:1.1;animation:6.4s ease-in-out infinite live-kinetic-word;transform:translateY(1.4vh)}.live-kinetic-message span:nth-child(2n){color:var(--screen-accent)}@keyframes live-kinetic-word{0%,8%{opacity:0;transform:translateY(1.4vh)}16%,72%{opacity:1;transform:translateY(0)}84%,to{opacity:0;transform:translateY(-.8vh)}}.live-shop-takeover{z-index:22;color:#fff;background:radial-gradient(circle at 72% 40%,#258bff47,#0000 30%),radial-gradient(circle at 22% 66%,#f023a345,#0000 34%),linear-gradient(128deg,#050817,#100923 52%,#04162a);animation:.68s cubic-bezier(.2,.78,.2,1) both live-shop-swipe-in;position:absolute;inset:0;overflow:hidden}@keyframes live-shop-swipe-in{0%{opacity:.35;filter:blur(10px);transform:translate(7vw)scale(.985)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.live-shop-takeover:before{content:"";border:1px solid #96bbff40;border-radius:1.8vw;position:absolute;inset:2.4vh 1.35vw;box-shadow:inset 0 0 4vw #675fff14}.live-shop-aurora i{filter:blur(8vw);opacity:.28;border-radius:50%;width:42vw;height:42vw;animation:12s ease-in-out infinite alternate live-shop-drift;position:absolute}.live-shop-aurora i:first-child{background:#ff278f;top:-18vw;left:-12vw}.live-shop-aurora i:nth-child(2){background:#176cff;animation-delay:-4s;top:-12vw;right:-8vw}.live-shop-aurora i:nth-child(3){background:#8327ff;animation-delay:-8s;bottom:-30vw;left:38vw}@keyframes live-shop-drift{to{transform:translate(4vw,3vh)scale(1.12)}}.live-shop-takeover>header{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:4.8vh;left:3.5vw;right:3.5vw}.live-shop-takeover>header img{object-fit:contain;width:9.5vw;height:auto}.live-shop-takeover>header span{letter-spacing:.18em;background:#050b1e80;border:1px solid #ffffff3d;border-radius:99px;align-items:center;gap:.55vw;padding:.75vh .8vw;font-size:.6vw;font-weight:850;display:flex}.live-shop-takeover>header span i{background:#ff3fa4;border-radius:50%;width:.45vw;height:.45vw;box-shadow:0 0 1vw #ff3fa4}.live-shop-copy{z-index:4;width:37vw;position:absolute;top:27vh;left:7vw}.live-shop-copy>small{color:#ff55b0;letter-spacing:.22em;font-size:.68vw;font-weight:900}.live-shop-copy h1{color:#fff;letter-spacing:-.07em;max-width:38vw;margin:2.2vh 0 1.4vh;font-size:clamp(44px,5.6vw,112px);line-height:.88}.live-shop-copy>p{color:#cdd8ee;max-width:29vw;margin:0;font-size:1.28vw;line-height:1.45}.live-shop-cta{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#090f27b8;border:1px solid #ffffff42;border-radius:1.1vw;grid-template-columns:3.2vw 1fr;gap:.3vh 1.1vw;margin-top:5.2vh;padding:2.2vh 1.35vw;display:grid;box-shadow:0 2.4vh 5vw #00000047,inset 0 0 2vw #4e75ff14}.live-shop-cta svg{color:#fff;background:linear-gradient(135deg,#f22aa1,#7440ec 58%,#208cf8);border-radius:50%;grid-row:1/3;width:2.8vw;height:2.8vw;padding:.62vw;box-shadow:0 0 2vw #da30b861}.live-shop-cta b{color:#fff;align-self:end;font-size:1.05vw;line-height:1.32}.live-shop-cta span{color:#7f94be;letter-spacing:.13em;font-size:.48vw;font-weight:800}.live-shop-product{z-index:3;place-items:center;width:50vw;height:72vh;display:grid;position:absolute;top:14vh;right:3.2vw}.live-shop-product-halo{background:radial-gradient(circle,#4b49ff47,#0000 62%);border:1px solid #50b0ff57;border-radius:50%;width:36vw;height:36vw;animation:4.8s ease-in-out infinite live-product-pulse;position:absolute;box-shadow:0 0 0 3vw #5b47ff0b,0 0 0 7vw #3696ff06}@keyframes live-product-pulse{50%{opacity:.8;transform:scale(1.04)}}.live-shop-product>img{z-index:2;object-fit:contain;mix-blend-mode:screen;filter:saturate(1.08)contrast(1.05)drop-shadow(0 4vh 4vw #00000073);width:46vw;max-height:64vh;position:relative}.live-shop-event-preview{aspect-ratio:4/3;z-index:4;background:#070a15;border:.35vw solid #fffffff2;border-radius:.8vw;width:12vw;position:absolute;bottom:8vh;right:4vw;overflow:hidden;transform:rotate(3deg);box-shadow:0 2vh 4vw #0000006b,0 0 2vw #4a88ff47}.live-shop-event-preview img{object-fit:cover;width:100%;height:100%}.live-shop-event-preview span{color:#fff;letter-spacing:.12em;text-align:center;background:linear-gradient(#0000,#03050eeb);padding:.8vh .5vw;font-size:.48vw;font-weight:850;position:absolute;bottom:0;left:0;right:0}.live-shop-takeover>footer{z-index:4;color:#8fa2c4;align-items:center;gap:1vw;display:flex;position:absolute;bottom:4.4vh;left:4vw;right:4vw}.live-shop-takeover>footer span{color:#fff;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:2vw;height:2vw;font-size:.7vw;display:grid}.live-shop-takeover>footer span i{background:#ff42ab;border-radius:50%;width:.35vw;height:.35vw}.live-shop-takeover>footer b{color:#fff;letter-spacing:.1em;font-size:.7vw}.live-shop-takeover>footer small{letter-spacing:.14em;margin-left:auto;font-size:.5vw;font-weight:800}.live-shop-takeover.intensity-subtle .live-shop-copy h1{font-size:4.6vw}.live-shop-takeover.intensity-subtle .live-shop-aurora{opacity:.62}.live-shop-takeover.intensity-sales_focused .live-shop-copy h1{font-size:6.1vw}.live-shop-takeover.intensity-sales_focused .live-shop-cta{border-color:#fa48ae;box-shadow:0 0 4vw #ef2eaa40}.live-shop-artwork-takeover{background:#02030d}.live-shop-artwork-takeover:before{z-index:3;pointer-events:none;border-color:#957fff5c;border-radius:1.3vw;inset:1.6vh .9vw}.live-shop-artwork-takeover:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#020412e6);height:18vh;position:absolute;bottom:0;left:0;right:0}.live-shop-artwork-backdrop{z-index:0;filter:blur(4vw)saturate(1.25)brightness(.38);background-position:50%;background-size:cover;position:absolute;inset:-4vh -3vw;transform:scale(1.08)}.live-shop-artwork{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.live-shop-artwork-status{z-index:4;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.16em;background:#04081cb8;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:.55vw;padding:.9vh .9vw;font-size:.62vw;font-weight:900;display:flex;position:absolute;top:4vh;right:3vw;box-shadow:0 1vh 3vw #00000040}.live-shop-artwork-status i{background:#ff38aa;border-radius:50%;width:.48vw;height:.48vw;box-shadow:0 0 1vw #ff38aa}.live-shop-artwork-cta{z-index:4;color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#030719d1;border:1px solid #ffffff47;border-radius:1vw;grid-template-columns:3.2vw minmax(0,1fr);align-items:center;gap:1vw;min-height:9vh;padding:1.6vh 1.4vw;display:grid;position:absolute;bottom:3.7vh;left:3vw;right:3vw;box-shadow:0 2vh 4vw #00000059,inset 0 1px #ffffff1f}.live-shop-artwork-cta>svg{color:#fff;background:linear-gradient(135deg,#f42ba4,#793fe9 58%,#198ff7);border-radius:50%;width:3.1vw;height:3.1vw;padding:.65vw;box-shadow:0 0 2vw #dd2bb766}.live-shop-artwork-cta>span{gap:.4vh;display:grid}.live-shop-artwork-cta b{font-size:1.18vw;line-height:1.22}.live-shop-artwork-cta small{color:#a9b6d4;letter-spacing:.13em;font-size:.52vw;font-weight:900}.live-shop-artwork-takeover.intensity-subtle .live-shop-artwork-cta{opacity:.8;transform-origin:100% 100%;transform:scale(.96)}.live-shop-artwork-takeover.intensity-sales_focused .live-shop-artwork-cta{border-color:#ff4eaf;box-shadow:0 0 4vw #ef2eaa45}.live-standby-screen,.live-emergency-screen{z-index:30;color:#fff;text-align:center;background:radial-gradient(circle at 50% 45%,#5f3ce038,#0000 30%),#030611;place-content:center;justify-items:center;gap:1.5vh;display:grid;position:absolute;inset:0}.live-standby-screen img,.live-emergency-screen img{object-fit:contain;width:12vw;height:auto}.live-standby-screen small,.live-emergency-screen small{color:#b8a8ff;letter-spacing:.22em;font-size:.62vw;font-weight:900}.live-standby-screen h2,.live-emergency-screen h2{letter-spacing:-.055em;margin:0;font-size:3.5vw}.live-standby-screen p{color:#8d9ab5;margin:0;font-size:1vw}.live-emergency-screen.is-hidden{background:#000}.live-emergency-screen.is-hidden img{opacity:.08}.live-emergency-screen.is-hidden small{opacity:.22}.live-offline-fallback{z-index:80;color:#fff1cd;background:#3a2708db;border:1px solid #ffba4880;border-radius:99px;align-items:center;gap:.5vw;padding:.7vh .8vw;font-size:.55vw;font-weight:800;display:flex;position:absolute;top:2.8vh;left:50%;transform:translate(-50%)}.live-offline-fallback span{background:#ffbe45;border-radius:50%;width:.4vw;height:.4vw;box-shadow:0 0 .8vw #ffbe45}.live-audience-display.is-reduced-motion *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){.live-kinetic-message span,.live-shop-aurora i,.live-shop-product-halo{opacity:1;animation:none;transform:none}.live-kinetic-message small i{animation:none!important}}.live-programme-recorder-canvas{z-index:-1;opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;bottom:0;right:0}.live-audience-fullscreen-gate{color:#f8f9ff;text-align:center;background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--screen-accent) 18%, transparent), transparent 34%), radial-gradient(circle at 12% 82%, color-mix(in srgb, var(--screen-accent-two) 12%, transparent), transparent 30%), linear-gradient(135deg, #02050efc, #071024fb);isolation:isolate;place-content:center;justify-items:center;gap:clamp(14px,1.4vw,24px);padding:clamp(28px,6vw,86px);display:grid;position:absolute;inset:0;overflow:hidden;z-index:120!important}.live-audience-fullscreen-gate:before{content:"";border:1px solid color-mix(in srgb, var(--screen-accent) 35%, #7d99d33d);pointer-events:none;border-radius:clamp(24px,3vw,54px);position:absolute;inset:5vh 4vw}.live-audience-fullscreen-gate img{width:clamp(78px,7vw,126px);height:auto;filter:drop-shadow(0 0 30px color-mix(in srgb, var(--screen-accent) 34%, transparent))}.live-audience-fullscreen-gate small{color:var(--screen-accent);letter-spacing:.28em;align-items:center;gap:10px;font-size:clamp(10px,.72vw,14px);font-weight:900;display:inline-flex}.live-audience-fullscreen-gate small:before{content:"";background:var(--screen-accent);width:8px;height:8px;box-shadow:0 0 18px var(--screen-accent);border-radius:50%}.live-audience-fullscreen-gate h2{letter-spacing:-.06em;max-width:18ch;margin:0;font-size:clamp(42px,5vw,94px);font-weight:720;line-height:.93}.live-audience-fullscreen-gate p{max-width:46rem;color:var(--screen-muted);margin:0;font-size:clamp(15px,1.1vw,21px);line-height:1.6}.live-audience-fullscreen-gate button{color:#fff;background:linear-gradient(135deg, var(--screen-accent), #9b4ee9 58%, var(--screen-accent-two));min-height:60px;box-shadow:0 20px 60px color-mix(in srgb, var(--screen-accent) 25%, transparent);font:inherit;letter-spacing:.02em;cursor:pointer;border:1px solid #fff6;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin-top:6px;padding:0 30px;font-size:15px;font-weight:850;display:inline-flex;position:relative}.live-audience-fullscreen-gate button:hover{box-shadow:0 25px 70px color-mix(in srgb, var(--screen-accent) 34%, transparent);transform:translateY(-2px)}.live-audience-fullscreen-gate button svg{width:18px;height:18px}.live-broadcast-ticker{z-index:14;border-top:1px solid color-mix(in srgb, var(--screen-accent-three) 26%, transparent);border-bottom:1px solid color-mix(in srgb, var(--screen-accent) 20%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#030812e6,#03081275,#030812e6);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2vw;min-height:4.2vh;padding:.65vh 1vw;display:grid;position:absolute;bottom:2.3vh;left:3.8vw;right:3.8vw;box-shadow:0 12px 34px #0003}.live-broadcast-ticker span{color:var(--screen-accent);letter-spacing:.17em;white-space:nowrap;align-items:center;gap:.5vw;font-size:clamp(7px,.48vw,10px);font-weight:950;display:flex}.live-broadcast-ticker span i{background:var(--screen-accent);width:.42vw;height:.42vw;box-shadow:0 0 15px var(--screen-accent);border-radius:50%;animation:1.6s ease-out infinite livePulse}.live-broadcast-ticker b{color:var(--screen-ink);letter-spacing:.12em;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,.56vw,12px);font-weight:800;overflow:hidden}.live-broadcast-ticker small{color:var(--screen-muted);letter-spacing:.12em;white-space:nowrap;font-size:clamp(6px,.4vw,8px);font-weight:850}.live-broadcast-qr{bottom:8.5vh}.live-broadcast-now{bottom:-5.3vh}@media (max-width:980px){.live-broadcast-ticker{left:3vw;right:3vw}.live-broadcast-ticker small{display:none}.live-kinetic-message{left:17vw;right:17vw}}@media (max-width:720px){.live-broadcast-ticker{grid-template-columns:auto minmax(0,1fr);bottom:1.6vh}.live-broadcast-ticker b{font-size:7px}.live-kinetic-message{top:10vh;left:7vw;right:7vw}.live-kinetic-message span{font-size:clamp(12px,3.3vw,18px)}.live-broadcast-qr{bottom:6.8vh}}@media (prefers-reduced-motion:reduce){.live-broadcast-ticker span i{animation:none!important}}.live-audience-display.theme-baby-shower{color:#0a2e59;font-family:var(--font-geist-sans,Arial), sans-serif;background:#082d59}.live-audience-display.theme-baby-shower:before,.live-audience-display.theme-baby-shower:after{display:none}.live-audience-display.theme-baby-shower .live-screen-template-tint{z-index:3;opacity:.1;mix-blend-mode:multiply}.baby-shower-programme{z-index:4;position:absolute;inset:0;overflow:hidden}.baby-shower-paper{background:radial-gradient(circle at 7% 89%,#e79a9d1c,#0000 15%),radial-gradient(circle at 93% 6%,#84a9c81a,#0000 18%),linear-gradient(108deg,#fffdf9,#fbf7f2 54%,#fffdfa);border:1px solid #d8b584;border-radius:1vw;position:absolute;inset:2vh 1.05vw 8.2vh;overflow:hidden;box-shadow:inset 0 0 0 1px #fffc,0 1.1vh 2.6vh #04183238}.baby-shower-paper:before,.baby-shower-paper:after{content:"";opacity:.52;background:radial-gradient(at 42% 16%,#fff 0 8%,#0000 9%),radial-gradient(at 27% 27%,#f0e2d2 0 11%,#0000 12%),radial-gradient(at 57% 38%,#d7e2eb 0 10%,#0000 11%),radial-gradient(at 36% 55%,#fff 0 13%,#0000 14%),linear-gradient(78deg,#0000 45%,#caa671 46% 48%,#0000 49%);width:10vw;height:25vh;position:absolute;bottom:-1vh;left:-2.5vw;transform:rotate(-8deg)}.baby-shower-paper:after{opacity:.24;inset:-6vh -3.5vw auto auto;transform:rotate(170deg)scale(.75)}.baby-shower-paper>i{border:1px solid #b6915c61;border-radius:50%;position:absolute}.baby-shower-paper>i:first-child{width:39vw;height:78vh;top:3.7vh;left:30vw}.baby-shower-paper>i:nth-child(2){width:37vw;height:75vh;top:5.2vh;left:31vw}.baby-shower-paper>i:nth-child(3){background:linear-gradient(90deg,#0000,#d0ac76,#0000);border:0;width:22vw;height:1px;top:36vh;right:21vw}.baby-shower-header{z-index:8;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:5.2vh;left:10.8vw;right:4.4vw}.baby-shower-logo{object-fit:contain;width:clamp(175px,14.5vw,295px);height:auto}.baby-shower-status{color:#0a2e59;align-items:center;gap:1.7vw;display:flex}.baby-shower-status>span{letter-spacing:.22em;background:#fffaf5cc;border:1px solid #d4b48a;border-radius:999px;align-items:center;gap:.65vw;min-height:4.4vh;padding:0 1.35vw;font-size:clamp(9px,.72vw,14px);font-weight:900;display:inline-flex}.baby-shower-status>span i{aspect-ratio:1;background:#e78891;border-radius:50%;width:.72vw;max-width:12px;animation:1.7s ease-out infinite livePulse;box-shadow:0 0 0 .4vw #e788911a}.baby-shower-status time{text-align:right;gap:.35vh;font-size:clamp(18px,1.55vw,31px);font-weight:700;line-height:1;display:grid}.baby-shower-status time small{color:#6f7d91;letter-spacing:.18em;text-transform:uppercase;font-size:clamp(7px,.52vw,10px);font-weight:750}.baby-shower-story{z-index:8;color:#0a2e59;text-align:center;justify-items:center;width:23vw;display:grid;position:absolute;top:23vh;left:9.8vw}.baby-shower-story>span{color:#9b7855;letter-spacing:.24em;background:#f6e8e1;border-radius:999px;align-items:center;gap:.6vw;min-height:2.8vh;padding:0 .9vw;font-size:clamp(6px,.47vw,9px);font-weight:900;display:inline-flex}.baby-shower-story>span i{aspect-ratio:1;background:var(--momento-screen-tint,#e8999e);border-radius:50%;width:.5vw;max-width:8px}.baby-shower-story h1{letter-spacing:-.05em;justify-items:center;margin:2.1vh 0 0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.86;display:grid}.baby-shower-story h1 b,.baby-shower-story h1 strong{color:#0a2e59;font-size:clamp(34px,3.4vw,69px);font-weight:400}.baby-shower-story h1 em{color:var(--momento-screen-tint,#e8999e);letter-spacing:-.04em;margin:.1vh 0 .4vh;font-family:Snell Roundhand,Segoe Script,cursive;font-size:clamp(35px,3.55vw,72px);font-weight:400}.baby-shower-heart{color:#cba56f;margin:1.2vh 0 1.5vh;font-size:clamp(14px,1.25vw,25px)}.baby-shower-story>small{color:#0a2e59;letter-spacing:.28em;font-size:clamp(6px,.49vw,10px);font-weight:900}.baby-shower-story h2{color:#6c8fb7;letter-spacing:.01em;margin:.9vh 0 0;font-family:Snell Roundhand,Segoe Script,cursive;font-size:clamp(18px,1.75vw,35px);font-weight:500;line-height:1}.baby-shower-story>p{color:#0a2e59;letter-spacing:.21em;text-transform:uppercase;max-width:19vw;margin:1.1vh 0 0;font-size:clamp(6px,.48vw,10px);font-weight:800;line-height:1.55}.baby-shower-hero{z-index:6;justify-items:center;width:36.2vw;height:61.5vh;display:grid;position:absolute;top:6.4vh;left:35.3vw}.baby-shower-hero-rings,.baby-shower-hero-rings i{border:1px solid #c69e657a;border-radius:50% 50% 44% 44%;position:absolute;inset:0}.baby-shower-hero-rings i:first-child{border-color:#c69e65ad;inset:1.2%}.baby-shower-hero-rings i:nth-child(2){border-color:#82a4c238;inset:2.3%}.baby-shower-photo{background:#eef2f3;border:.42vw solid #fff;border-radius:50% 50% 43% 43%;position:absolute;inset:3.4%;overflow:hidden;box-shadow:0 1.4vh 3.5vh #24436029}.baby-shower-photo:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff29,#0000 35% 72%,#e1c6a41a);position:absolute;inset:0}.baby-shower-photo :is(img,video){object-fit:cover;width:100%;height:100%;filter:brightness(var(--momento-image-brightness,.92)) saturate(.92)}.baby-shower-programme.uses-reference-artwork .baby-shower-photo img{transform:scale(1.52);object-position:50% 47%!important}.baby-shower-hero>p{z-index:4;color:#0a2e59;text-align:center;text-shadow:0 1px 11px #fffffff2;margin:0;font-family:Snell Roundhand,Segoe Script,cursive;font-size:clamp(21px,2.3vw,47px);position:absolute;bottom:1.4vh;left:5%;right:5%}.baby-shower-hero>p span{font-family:Georgia,serif;font-size:.86em}.baby-shower-messages{z-index:8;color:#0a2e59;width:23vw;position:absolute;top:13.1vh;right:3.2vw}.baby-shower-messages>header{letter-spacing:.23em;align-items:center;gap:1vw;margin:0 1.1vw 1.1vh;font-size:clamp(7px,.56vw,11px);font-weight:900;display:flex}.baby-shower-messages>header i{color:var(--momento-screen-tint,#e8999e);font-style:normal}.baby-shower-messages>div{gap:1.1vh;display:grid}.baby-shower-messages article{background:#fffcf8d1;border:1px solid #ead9ce;border-radius:.8vw;grid-template-columns:3vw minmax(0,1fr) 1vw;align-items:center;gap:.8vw;min-height:9.1vh;padding:.85vh .9vw;display:grid;box-shadow:0 .45vh 1.4vh #4048540b}.baby-shower-messages article>i{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#6d93b7,#e39ba0);border:.18vw solid #fff;border-radius:50%;place-items:center;width:2.9vw;max-width:54px;font-size:clamp(8px,.65vw,13px);font-style:normal;font-weight:900;display:grid;box-shadow:0 0 0 1px #dcb98f}.baby-shower-messages article p{color:#46556a;margin:0;font-family:Georgia,serif;font-size:clamp(7px,.57vw,11px);line-height:1.35}.baby-shower-messages article p>span{color:#0a2e59;align-items:baseline;gap:.7vw;margin-bottom:.45vh;display:flex}.baby-shower-messages article p b{font-size:clamp(8px,.68vw,13px)}.baby-shower-messages article p small{color:#8b929b;font-family:var(--font-geist-sans,Arial),sans-serif;font-size:.72em}.baby-shower-messages article>em{color:var(--momento-screen-tint,#e8999e);font-size:clamp(11px,.9vw,18px);font-style:normal}.baby-shower-dashboard{z-index:10;background:#fffcf8f5;border:1px solid #dfc29c;border-radius:1vw;grid-template-columns:28vw minmax(0,1fr) 24vw;height:23.8vh;display:grid;position:absolute;bottom:9.45vh;left:3.35vw;right:3.35vw;overflow:hidden;box-shadow:0 .7vh 1.8vh #203a5714}.baby-shower-counts{border-right:1px solid #ead9c8;grid-template-columns:repeat(3,1fr);align-items:center;padding:1.7vh 1.25vw;display:grid}.baby-shower-counts>span{border-right:1px solid #ead9c8;justify-items:center;gap:.6vh;min-width:0;display:grid}.baby-shower-counts>span:last-child{border:0}.baby-shower-counts svg,.baby-shower-message-icon{color:#bea477;width:2.1vw;height:2.1vw;font-size:2.1vw;line-height:1}.baby-shower-counts b{font-family:Georgia,serif;font-size:clamp(28px,2.75vw,56px);font-weight:400;line-height:1}.baby-shower-counts small{color:#0a2e59;letter-spacing:.22em;text-align:center;font-size:clamp(6px,.5vw,10px);font-weight:900;line-height:1.45}.baby-shower-gallery{border-right:1px solid #ead9c8;align-content:center;gap:1.2vh;min-width:0;padding:1.7vh 2vw;display:grid}.baby-shower-gallery>header{color:#0a2e59;letter-spacing:.22em;align-items:center;gap:.8vw;font-size:clamp(7px,.55vw,11px);font-weight:900;display:flex}.baby-shower-gallery>header i{color:var(--momento-screen-tint,#e8999e);font-style:normal}.baby-shower-gallery>div{grid-template-columns:repeat(6,1fr);gap:.32vw;min-height:13.4vh;display:grid}.baby-shower-gallery>div>span{background:linear-gradient(145deg,#f3e7da,#dae5ee);border:1px solid #d7b587;border-radius:.65vw;position:relative;overflow:hidden}.baby-shower-gallery>div>span :is(img,svg){object-fit:cover;width:100%;height:100%}.baby-shower-gallery>div>span svg{color:#7393b3;padding:1.4vw}.baby-shower-gallery>div>p{color:#718096;text-align:center;grid-column:1/-1;align-self:center;margin:0;font-family:Georgia,serif;font-size:clamp(9px,.7vw,14px)}.baby-shower-qr{color:#fff;background:linear-gradient(145deg,#2d5e90,#174774 68%,#123a66);grid-template-columns:1fr 8vw;align-items:center;gap:1vw;padding:1.7vh 1.4vw;display:grid}.baby-shower-qr>div{gap:.85vh;display:grid}.baby-shower-qr small{color:#e7ca9d;letter-spacing:.14em;font-size:clamp(6px,.48vw,9px)}.baby-shower-qr b{font-size:clamp(17px,1.7vw,34px);line-height:1.05}.baby-shower-qr span{color:#dce6ef;letter-spacing:.13em;font-size:clamp(6px,.5vw,10px);line-height:1.35}.baby-shower-qr img{object-fit:contain;background:#fff;border:.25vw solid #fff8ef;border-radius:.8vw;width:7.8vw;height:7.8vw;padding:.5vw}.baby-shower-qr>svg{border:2px solid #fff;border-radius:.8vw;width:7vw;height:7vw;padding:1vw}.baby-shower-footer{z-index:9;color:#f4e8d2;letter-spacing:.38em;text-align:center;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:1vw;font-family:Georgia,serif;font-size:clamp(7px,.6vw,12px);display:grid;position:absolute;bottom:2.25vh;left:1.8vw;right:1.8vw}.baby-shower-footer i{color:#e4c58f;font-size:clamp(12px,1vw,20px);font-style:normal}.baby-shower-footer span{background:#dfcdaf73;height:1px}.live-moment-spotlight.theme-baby-shower{color:#0a2e59;font-family:var(--font-geist-sans,Arial),sans-serif;background:#f7f3ed}.live-moment-spotlight.theme-baby-shower:before,.live-moment-spotlight.theme-baby-shower .live-moment-backdrop{display:none}.live-moment-spotlight.theme-baby-shower .live-moment-media :is(img,video){filter:brightness(.99)saturate(.88)contrast(.98);animation:1s cubic-bezier(.2,.75,.2,1) both babyShowerMomentReveal}.baby-shower-moment-wash{z-index:3;pointer-events:none;background:linear-gradient(#fffcf729,#0000 45%,#fffaf333),linear-gradient(90deg,#faf6ef2e,#0000 30%);position:absolute;inset:0}.baby-shower-moment-top{z-index:8;color:#0a2e59;text-shadow:0 1px 12px #fffc;grid-template-columns:auto 1fr auto;align-items:start;gap:2vw;display:grid;position:absolute;top:3vh;left:2.4vw;right:2.4vw}.baby-shower-moment-top>div{align-items:center;gap:1vw;display:flex}.baby-shower-moment-top>div>span{letter-spacing:.24em;background:#fffcf7c2;border:1px solid #c7a36f;border-radius:999px;align-items:center;gap:.7vw;min-height:4.1vh;padding:0 1.45vw;font-size:clamp(10px,.8vw,16px);font-weight:900;display:inline-flex}.baby-shower-moment-top>div>span i{aspect-ratio:1;background:#e7858d;border-radius:50%;width:.65vw;max-width:11px;animation:1.6s ease-out infinite livePulse}.baby-shower-moment-top time{gap:.25vh;font-size:clamp(16px,1.35vw,27px);font-weight:700;line-height:1;display:grid}.baby-shower-moment-top time small{letter-spacing:.18em;text-transform:uppercase;font-size:clamp(6px,.45vw,9px);font-weight:800}.baby-shower-moment-top>p{letter-spacing:.33em;justify-self:center;margin:.9vh 0 0;font-size:clamp(7px,.6vw,12px);font-weight:900}.baby-shower-moment-top>p i{color:#c6a064;font-style:normal}.baby-shower-moment-top>img{filter:brightness(0)saturate()invert(15%)sepia(30%)saturate(1862%)hue-rotate(175deg)brightness(88%);width:4.1vw;height:auto}.baby-shower-moment-card{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(100deg,#fffdf9f7,#faf6f0f0 72%,#f9f4ecb3);border-top:1px solid #c9a875;border-bottom:1px solid #c9a875;border-radius:0 10vw 0 0;width:67vw;min-height:25.5vh;padding:3.2vh 5vw 3.4vh 10.4vw;position:absolute;bottom:2.6vh;left:0;box-shadow:0 -1vh 4vh #26344014}.baby-shower-moment-card h2{color:#0a2e59;letter-spacing:-.06em;align-items:baseline;gap:.7vw;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,98px);font-weight:400;line-height:.92;display:flex}.baby-shower-moment-card h2 b,.baby-shower-moment-card h2 strong{font-weight:400}.baby-shower-moment-card h2 em{color:#e58f95;font-family:Snell Roundhand,Segoe Script,cursive;font-size:1.02em;font-weight:400}.baby-shower-moment-card h2>i{color:#c8a468;margin-left:.7vw;font-size:.38em;font-style:normal}.baby-shower-moment-message{align-items:center;gap:1.35vw;margin-top:2.2vh;display:flex}.baby-shower-moment-message>span{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#6b92b7,#e39ba0);border:.25vw solid #fff;border-radius:50%;place-items:center;width:4.7vw;max-width:82px;font-size:clamp(11px,.9vw,18px);font-weight:900;display:grid;box-shadow:0 0 0 1px #d0ad7d}.baby-shower-moment-message p{color:#435166;margin:0;font-family:Georgia,serif;font-size:clamp(14px,1.18vw,24px);line-height:1.45}.baby-shower-moment-message p b{color:#0a2e59}.baby-shower-moment-message p em{color:#455268;font-style:normal;display:block}.baby-shower-moment-botanical{opacity:.8;width:10vw;height:22vh;position:absolute;bottom:-1vh;left:-1vw}.baby-shower-moment-botanical:before{content:"";background:radial-gradient(at 26% 76%,#fff 0 14%,#0000 15%),radial-gradient(at 46% 59%,#e4ebef 0 11%,#0000 12%),radial-gradient(at 35% 38%,#fff 0 13%,#0000 14%),linear-gradient(78deg,#0000 45%,#c9a875 46% 48%,#0000 49%);position:absolute;inset:0;transform:rotate(5deg)}.baby-shower-moment-botanical i{background:#d4e0e9;border-radius:50% 0;width:2.2vw;height:4.8vh;position:absolute;transform:rotate(38deg)}.baby-shower-moment-botanical i:first-child{top:2vh;left:3.4vw}.baby-shower-moment-botanical i:nth-child(2){top:7vh;left:5.2vw;transform:rotate(78deg)}.baby-shower-moment-botanical i:nth-child(3){top:10vh;left:2vw;transform:rotate(8deg)}@keyframes babyShowerMomentReveal{0%{opacity:.45;filter:blur(5px)brightness(1.08);transform:scale(1.035)}to{opacity:1;filter:brightness(.99)saturate(.88)contrast(.98);transform:scale(1)}}@media (max-width:980px){.baby-shower-messages{width:24vw;right:2.6vw}.baby-shower-dashboard{grid-template-columns:29vw minmax(0,1fr) 25vw;left:2.6vw;right:2.6vw}.baby-shower-story{width:27vw;left:7vw}.baby-shower-story>p{max-width:24vw}.baby-shower-footer{letter-spacing:.24em}}@media (prefers-reduced-motion:reduce){.baby-shower-status>span i,.baby-shower-moment-top>div>span i,.live-moment-spotlight.theme-baby-shower .live-moment-media :is(img,video){animation:none!important}}.live-audience-display.theme-arena-live{--arena-blue:#0877ff;--arena-pink:#f12b99;--arena-navy:#020b20;color:#fff;font-family:var(--font-geist-sans,Arial),sans-serif;background:#010817}.live-audience-display.theme-arena-live:before,.live-audience-display.theme-arena-live:after{display:none}.live-audience-display.theme-arena-live .live-screen-template-tint{z-index:3;opacity:.15;mix-blend-mode:color}.sports-arena-programme{z-index:4;background:var(--arena-navy);position:absolute;inset:0;overflow:hidden}.sports-arena-background{background:#02091b;position:absolute;inset:0 0 14vh;overflow:hidden}.sports-arena-background :is(img,video){object-fit:cover;width:100%;height:100%;filter:brightness(var(--momento-image-brightness,.76)) saturate(1.1) contrast(1.08)}.sports-arena-background>i:first-of-type{background:linear-gradient(90deg,#000716f0 0,#01091b80 19%,#0000 36% 67%,#000716c7 83%,#000716f5),linear-gradient(#00061270,#0000 30%,#010716c7);position:absolute;inset:0}.sports-arena-background>i:last-of-type{opacity:.42;mix-blend-mode:soft-light;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px);position:absolute;inset:0}.sports-arena-frame{z-index:3;pointer-events:none;position:absolute;inset:0}.sports-arena-frame:before,.sports-arena-frame:after{content:"";clip-path:polygon(0 0,82% 0,100% 9%,86% 100%,0 100%);background:linear-gradient(135deg,#03102eeb,#030c227a);border:1px solid #1577ff52;width:17vw;position:absolute;top:15vh;bottom:14vh}.sports-arena-frame:before{left:0}.sports-arena-frame:after{right:0;transform:scaleX(-1)}.sports-arena-frame>i{background:linear-gradient(transparent,var(--arena-blue),var(--arena-pink),transparent);width:1px;height:62vh;box-shadow:0 0 18px var(--arena-blue);position:absolute;top:18vh}.sports-arena-frame>i:first-child{left:1.3vw;transform:rotate(-19deg)}.sports-arena-frame>i:nth-child(2){left:15.8vw;transform:rotate(15deg)}.sports-arena-frame>i:nth-child(3){right:15.8vw;transform:rotate(-15deg)}.sports-arena-frame>i:nth-child(4){right:1.3vw;transform:rotate(19deg)}.sports-arena-header{z-index:12;grid-template-columns:16vw 1fr 16vw;align-items:center;display:grid;position:absolute;top:2.3vh;left:2.4vw;right:2.4vw}.sports-arena-header>img{object-fit:contain;object-position:left top;filter:brightness(0)invert()drop-shadow(0 0 22px #0877ff2e);width:12.8vw;max-height:12.5vh}.sports-arena-header>span{color:#f12b99;letter-spacing:.34em;justify-self:center;align-items:center;gap:.65vw;font-size:clamp(7px,.55vw,11px);font-weight:900;display:flex}.sports-arena-header>span i,.sports-arena-header>em i{aspect-ratio:1;background:var(--arena-pink);width:.48vw;max-width:8px;box-shadow:0 0 1.1vw var(--arena-pink);border-radius:50%;animation:1.45s ease-out infinite livePulse}.sports-arena-header>em{border:1px solid var(--arena-pink);color:#fff;letter-spacing:.19em;background:#020a1db8;border-radius:999px;justify-self:end;align-items:center;gap:.65vw;min-height:4.1vh;padding:0 1.25vw;font-size:clamp(8px,.67vw,13px);font-style:normal;font-weight:900;display:flex;box-shadow:0 0 24px #f12b9926}.sports-scoreboard{z-index:15;color:#fff;filter:drop-shadow(0 1.1vh 1.6vh #00000075);grid-template-columns:1fr 12.5vw 1fr;height:11.5vh;display:grid;position:absolute;top:4.7vh;left:21.2vw;right:20vw}.sports-scoreboard:before{content:"";z-index:-1;clip-path:polygon(2.5% 0,97.5% 0,100% 50%,97.5% 100%,2.5% 100%,0 50%);background:linear-gradient(#051841fa,#010b22fa);border:1px solid #197dffb3;position:absolute;inset:0;box-shadow:inset 0 0 2vw #0d56d333}.sports-scoreboard>article{grid-template-columns:4.2vw minmax(0,1fr) 5vw;align-items:center;gap:.8vw;min-width:0;padding:0 1.4vw 0 2.2vw;display:grid}.sports-scoreboard>article.away{text-align:right;grid-template-columns:5vw minmax(0,1fr) 4.2vw;padding:0 2.2vw 0 1.4vw}.sports-scoreboard>article>i{aspect-ratio:1;clip-path:polygon(50% 0,92% 24%,78% 82%,50% 100%,22% 82%,8% 24%);color:#fff;text-shadow:0 0 10px #0877ff;background:linear-gradient(145deg,#0b51ad,#061631);border:1px solid #4194ffbf;place-items:center;width:3.4vw;max-width:62px;font-size:clamp(8px,.62vw,12px);font-style:normal;font-weight:950;display:grid}.sports-scoreboard article.away>i{text-shadow:0 0 10px #f12b99;background:linear-gradient(145deg,#771453,#111631);border-color:#f12b99b8}.sports-scoreboard article span{gap:.25vh;min-width:0;display:grid}.sports-scoreboard article b{letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(13px,1.25vw,25px);overflow:hidden}.sports-scoreboard article small{color:#9fb4d7;letter-spacing:.2em;font-size:clamp(6px,.44vw,9px);font-weight:850}.sports-scoreboard article strong{color:#fff;letter-spacing:-.07em;text-align:center;text-shadow:0 0 1.5vw #ffffff2e;font-size:clamp(34px,4vw,81px);font-weight:950;line-height:.8}.sports-scoreboard article.home strong{color:var(--arena-blue);text-shadow:0 0 1.5vw #0877ff80}.sports-scoreboard>section{background:linear-gradient(#08214df0,#030f2af7);border-left:1px solid #297fff4d;border-right:1px solid #297fff4d;align-content:center;place-items:center;gap:.2vh;display:grid}.sports-scoreboard>section small{letter-spacing:.14em;font-size:clamp(6px,.46vw,9px);font-weight:900}.sports-scoreboard>section time{letter-spacing:-.04em;font-size:clamp(22px,2.15vw,43px);font-weight:900;line-height:1}.sports-scoreboard>section em{color:#c9d6ea;letter-spacing:.11em;align-items:center;gap:.38vw;font-size:clamp(5px,.34vw,7px);font-style:normal;font-weight:850;display:flex}.sports-scoreboard>section em i{aspect-ratio:1;background:var(--arena-pink);width:.35vw;box-shadow:0 0 .7vw var(--arena-pink);border-radius:50%}.sports-arena-left{z-index:9;gap:4.8vh;width:15.5vw;display:grid;position:absolute;top:20vh;left:2.5vw}.sports-arena-manifesto b{letter-spacing:.04em;font-size:clamp(13px,1.05vw,21px);line-height:1.35}.sports-arena-manifesto em{color:var(--arena-pink);font-style:normal}.sports-arena-manifesto span{background:var(--arena-pink);width:2.1vw;height:.28vh;margin-top:1.6vh;display:block;box-shadow:0 0 14px #f12b998c}.sports-arena-stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010a1fc2;border:1px solid #3c87ee6e;border-radius:.55vw;overflow:hidden;box-shadow:0 1.2vh 3vh #0003}.sports-arena-stats>header{color:#fff;letter-spacing:.2em;align-items:center;gap:.8vw;padding:1.5vh 1.25vw;font-size:clamp(7px,.56vw,11px);font-weight:900;display:flex}.sports-arena-stats>header i{background:#6b9de76b;flex:1;height:1px}.sports-arena-stats>div{gap:.45vh;padding:.4vh 1.2vw 1.25vh;display:grid}.sports-arena-stats article{grid-template-columns:2.15vw 1fr;align-items:center;gap:.65vw;min-height:5.4vh;display:grid}.sports-arena-stats article>i{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,var(--arena-blue),#1249db);border-radius:50%;place-items:center;width:2vw;font-size:clamp(6px,.42vw,8px);font-style:normal;font-weight:900;display:grid;box-shadow:0 0 15px #0877ff3d}.sports-arena-stats article:nth-child(2n)>i{background:linear-gradient(145deg,var(--arena-pink),#9e1c92);box-shadow:0 0 15px #f12b993d}.sports-arena-stats article>span{grid-template-columns:1fr auto auto;align-items:end;gap:.75vw;display:grid}.sports-arena-stats article small{color:#a8b8d1;letter-spacing:.13em;grid-column:1/-1;font-size:clamp(5px,.38vw,8px);font-weight:850}.sports-arena-stats article b,.sports-arena-stats article strong{color:var(--arena-blue);font-size:clamp(10px,.83vw,17px)}.sports-arena-stats article strong{color:#fff}.sports-arena-stats>footer{color:#fff;letter-spacing:.17em;background:linear-gradient(90deg,#0b4ddd,#0877ff);justify-content:center;align-items:center;gap:.65vw;min-height:4.7vh;font-size:clamp(6px,.48vw,10px);font-weight:900;display:flex}.sports-arena-stats>footer svg{width:1.1vw}.sports-arena-hero{z-index:8;text-align:center;text-shadow:0 .5vh 1.2vh #000000b8;justify-items:center;display:grid;position:absolute;bottom:19vh;left:20vw;right:19vw}.sports-arena-hero h1{letter-spacing:-.065em;justify-items:center;margin:0;font-size:clamp(38px,4.25vw,86px);font-weight:950;line-height:.79;display:grid}.sports-arena-hero h1 span,.sports-arena-hero h1 strong{color:#fff}.sports-arena-hero h1 b{color:var(--arena-blue);text-shadow:0 0 1.8vw #0877ff5c}.sports-arena-hero p{border-top:.25vh solid var(--arena-pink);color:#dfe9fa;letter-spacing:.32em;text-transform:uppercase;margin:2.2vh 0 0;padding-top:1.4vh;font-size:clamp(7px,.58vw,12px);font-weight:800}.sports-arena-right{z-index:10;gap:4.6vh;width:16.2vw;display:grid;position:absolute;top:5vh;right:2vw}.sports-match-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01091cbd;border:1px solid #4b89e36e;border-radius:.55vw;gap:.65vh;min-height:12.6vh;padding:1.5vh 1.2vw;display:grid;box-shadow:0 1vh 2.4vh #00000038}.sports-match-card>span{border:1px solid var(--arena-pink);letter-spacing:.16em;border-radius:999px;justify-self:start;align-items:center;gap:.5vw;min-height:2.8vh;padding:0 .75vw;font-size:clamp(6px,.48vw,10px);font-weight:900;display:flex}.sports-match-card>span i{aspect-ratio:1;background:var(--arena-pink);width:.42vw;box-shadow:0 0 10px var(--arena-pink);border-radius:50%}.sports-match-card b{color:#7588ff;letter-spacing:.12em;font-size:clamp(8px,.67vw,13px);line-height:1.35}.sports-match-card small{color:#b5c2d7;letter-spacing:.12em;text-transform:uppercase;font-size:clamp(6px,.44vw,9px);font-weight:750}.sports-fan-feed>header{color:#b9c8e2;letter-spacing:.22em;align-items:center;gap:.55vw;margin-bottom:1.15vh;font-size:clamp(6px,.46vw,9px);font-weight:900;display:flex}.sports-fan-feed>header i{aspect-ratio:1;background:var(--arena-pink);width:.45vw;box-shadow:0 0 10px var(--arena-pink);border-radius:50%}.sports-fan-feed>div{gap:.85vh;display:grid}.sports-fan-feed article{background:#010a1fc7;border:1px solid #4889eb61;border-radius:.45vw;grid-template-columns:6vw 1fr;gap:.75vw;min-height:8.4vh;display:grid;overflow:hidden}.sports-fan-feed article>span{color:#3185ff;background:linear-gradient(145deg,#071b44,#020a20);place-items:center;min-height:8.4vh;display:grid;position:relative;overflow:hidden}.sports-fan-feed article>span :is(img,svg){object-fit:cover;width:100%;height:100%}.sports-fan-feed article>span svg{width:1.5vw;height:1.5vw}.sports-fan-feed article p{align-self:center;gap:.3vh;margin:0;padding-right:.6vw;display:grid}.sports-fan-feed article b{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(7px,.52vw,10px);overflow:hidden}.sports-fan-feed article small{color:#9baccc;font-size:clamp(5px,.35vw,7px)}.sports-fan-feed article em{color:var(--arena-pink);font-size:clamp(5px,.39vw,8px);font-style:normal;font-weight:900}.sports-fan-feed>footer{border:1px solid var(--arena-pink);color:#f4b8dd;letter-spacing:.24em;border-radius:999px;place-items:center;min-height:3.3vh;margin-top:1.3vh;font-size:clamp(6px,.43vw,9px);font-weight:900;display:grid}.sports-arena-dashboard{z-index:14;background:linear-gradient(#020c25f7,#01081b);border-top:1px solid #1e65cd8c;height:15.8vh;position:absolute;bottom:0;left:0;right:0}.sports-arena-counts{grid-template-columns:repeat(3,16vw);display:grid;position:absolute;top:0;bottom:4.6vh;left:2.3vw}.sports-arena-counts>span{border-right:1px solid #5680be52;grid-template-rows:auto auto;grid-template-columns:2.2vw minmax(0,1fr);align-content:center;column-gap:.8vw;padding-right:1.4vw;display:grid}.sports-arena-counts svg{width:2.1vw;height:2.1vw;color:var(--arena-blue);grid-row:1/3;align-self:center}.sports-arena-counts>span:nth-child(2) svg{color:var(--arena-pink)}.sports-arena-counts small{color:#9eb0cd;letter-spacing:.13em;font-size:clamp(5px,.38vw,8px);font-weight:850}.sports-arena-counts b{color:var(--arena-blue);font-size:clamp(18px,1.9vw,39px);line-height:1}.sports-arena-qr{color:#fff;clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);background:linear-gradient(120deg,#0a3eaa,#086df1 61%,#07377f);grid-template-columns:1fr 7vw;align-items:center;gap:1vw;width:29vw;height:14.8vh;padding:1.3vh 1.4vw 1.3vh 7vw;display:grid;position:absolute;top:-5.2vh;right:12.4vw;box-shadow:0 0 2.8vw #0877ff3d}.sports-arena-qr>div{gap:.4vh;display:grid}.sports-arena-qr small{color:#ff79c5;letter-spacing:.12em;font-size:clamp(5px,.4vw,8px);font-weight:900}.sports-arena-qr b{font-size:clamp(16px,1.55vw,31px);line-height:.95}.sports-arena-qr b em{color:#53a0ff;font-style:normal}.sports-arena-qr img{object-fit:contain;background:#fff;border-radius:.5vw;width:6.7vw;height:6.7vw;padding:.4vw;box-shadow:0 0 1.5vw #ffffff59}.sports-arena-qr>svg{border:1px solid #fff;border-radius:.45vw;width:6vw;height:6vw;padding:.8vw}.sports-arena-powered{border-left:1px solid #5680be4d;place-items:center;width:10vw;display:grid;position:absolute;top:0;bottom:4.6vh;right:1.2vw}.sports-arena-powered img{object-fit:contain;filter:brightness(0)invert();width:7.2vw;max-height:8.2vh}.sports-arena-dashboard>p{color:#9aadd0;letter-spacing:.32em;justify-content:space-between;align-items:center;margin:0;font-size:clamp(5px,.37vw,8px);font-weight:800;display:flex;position:absolute;bottom:1.45vh;left:2.3vw;right:2.3vw}.sports-arena-dashboard>p i{background:linear-gradient(90deg,#0000,#1d5ec8,#0000);flex:1;height:1px;margin:0 1.1vw}.live-moment-spotlight.theme-arena-live{--arena-blue:#0877ff;--arena-pink:#f12b99;--arena-navy:#020b20;color:#fff;font-family:var(--font-geist-sans,Arial),sans-serif;background:#010718}.live-moment-spotlight.theme-arena-live:before{display:none}.live-moment-spotlight.theme-arena-live .live-moment-backdrop{opacity:.45;filter:blur(24px)saturate(1.3)}.live-moment-spotlight.theme-arena-live .live-moment-media :is(img,video){filter:brightness(.72)saturate(1.16)contrast(1.1);animation:.8s cubic-bezier(.2,.75,.2,1) both sportsMomentReveal}.sports-moment-vignette{z-index:3;pointer-events:none;background:linear-gradient(90deg,#010717c7,#0000 30% 73%,#010717b3),linear-gradient(#00051261,#0000 45%,#000514e6);position:absolute;inset:0;box-shadow:inset 0 0 7vw #000}.sports-moment-vignette:before,.sports-moment-vignette:after{content:"";clip-path:polygon(0 0,100% 14%,73% 100%,0 100%);background:linear-gradient(135deg,#041a458c,#0000);border-top:1px solid #0877ff8c;width:16vw;position:absolute;top:14vh;bottom:0}.sports-moment-vignette:before{left:0}.sports-moment-vignette:after{right:0;transform:scaleX(-1)}.sports-moment-top{z-index:9;grid-template-columns:16vw 1fr 13vw;align-items:start;display:grid;position:absolute;top:3.1vh;left:3.1vw;right:3.1vw}.sports-moment-top>img{object-fit:contain;object-position:left top;filter:brightness(0)invert()drop-shadow(0 0 22px #0877ff2e);width:12.8vw;max-height:12.5vh}.sports-moment-top>em{border:1px solid var(--arena-pink,#f12b99);letter-spacing:.2em;background:#010819bd;border-radius:999px;justify-self:end;align-items:center;gap:.65vw;min-height:4vh;padding:0 1.3vw;font-size:clamp(8px,.7vw,14px);font-style:normal;font-weight:900;display:flex}.sports-moment-top>em i{aspect-ratio:1;background:#f12b99;border-radius:50%;width:.55vw;animation:1.4s ease-out infinite livePulse;box-shadow:0 0 1vw #f12b99}.sports-moment-scoreboard{filter:drop-shadow(0 1.2vh 1.7vh #00000085);grid-template-columns:1fr 12vw 1fr;place-self:start center;width:58vw;height:11vh;display:grid}.sports-moment-scoreboard:before{content:"";z-index:-1;clip-path:polygon(3% 0,97% 0,100% 50%,97% 100%,3% 100%,0 50%);background:linear-gradient(#041740f7,#010a20fa);border:1px solid #0877ffbf;position:absolute;inset:0}.sports-moment-scoreboard>article{grid-template-columns:3.8vw minmax(0,1fr) 4.8vw;align-items:center;gap:.65vw;padding:0 1.6vw;display:grid}.sports-moment-scoreboard>article.away{text-align:right;grid-template-columns:4.8vw minmax(0,1fr) 3.8vw}.sports-moment-scoreboard article>i{aspect-ratio:1;clip-path:polygon(50% 0,92% 24%,78% 82%,50% 100%,22% 82%,8% 24%);background:#071b43;border:1px solid #2384ff;place-items:center;width:3.1vw;font-size:clamp(7px,.52vw,10px);font-style:normal;font-weight:950;display:grid}.sports-moment-scoreboard article b{letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(12px,1.05vw,21px);overflow:hidden}.sports-moment-scoreboard article strong{color:#fff;letter-spacing:-.07em;font-size:clamp(32px,3.45vw,70px);font-weight:950}.sports-moment-scoreboard article:first-child strong{color:#0877ff;text-shadow:0 0 1.4vw #0877ff80}.sports-moment-scoreboard>span{border-left:1px solid #3180ed47;border-right:1px solid #3180ed47;align-content:center;place-items:center;display:grid}.sports-moment-scoreboard>span small{letter-spacing:.14em;font-size:clamp(5px,.4vw,8px);font-weight:900}.sports-moment-scoreboard>span time{font-size:clamp(20px,1.9vw,38px);font-weight:950}.sports-moment-scoreboard>span em{color:#b8c8df;letter-spacing:.08em;align-items:center;gap:.35vw;font-size:clamp(5px,.32vw,7px);font-style:normal;font-weight:800;display:flex}.sports-moment-scoreboard>span em i{aspect-ratio:1;background:#f12b99;border-radius:50%;width:.32vw}.sports-moment-title-card{z-index:9;clip-path:polygon(10% 0,45% 0,50% 8%,55% 0,90% 0,100% 22%,94% 100%,6% 100%,0 22%);background:linear-gradient(#030c22f7,#01081afa);border:1px solid #f12b99b8;align-content:center;justify-items:center;min-height:30vh;padding:4vh 5vw 2.6vh;display:grid;position:absolute;bottom:7vh;left:21vw;right:21vw;box-shadow:0 0 3.6vw #f12b9930,inset 0 0 3vw #0877ff14}.sports-moment-mark{aspect-ratio:1;color:#fff;background:#071329;border:.18vw solid #ff4eae;border-radius:50%;place-items:center;width:5.5vw;font-size:clamp(20px,2vw,40px);font-weight:950;display:grid;position:absolute;top:-3.7vw;box-shadow:0 0 1.3vw #f12b99}.sports-moment-title-card h2{letter-spacing:-.06em;text-shadow:0 .6vh 1vh #000;justify-items:center;margin:0;font-size:clamp(55px,7vw,142px);font-style:italic;font-weight:950;line-height:.7;display:grid}.sports-moment-title-card h2 small{color:#fff;font-size:.75em}.sports-moment-title-card h2 strong{color:#f12b99;background:linear-gradient(#fff 0,#fb79c4 15%,#f12b99 52%,#7d177d 100%);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 .5vh .6vh #000c);-webkit-background-clip:text;background-clip:text}.sports-moment-title-card>div{align-items:center;gap:1vw;margin-top:2.2vh;display:flex}.sports-moment-title-card>div>i{aspect-ratio:1;background:linear-gradient(145deg,#137dff,#ed2b9d);border:.18vw solid #fff;border-radius:50%;place-items:center;width:3.2vw;font-size:clamp(8px,.62vw,12px);font-style:normal;font-weight:900;display:grid}.sports-moment-title-card>div p{color:#f4f7fc;letter-spacing:.18em;margin:0;font-size:clamp(9px,.8vw,16px);font-weight:800}.sports-moment-title-card>div p b{color:#f12b99}.sports-moment-title-card>div p small{color:#3e9bff;letter-spacing:.16em;text-transform:uppercase;margin-top:.35vh;font-size:.82em;display:block}.sports-moment-footer{z-index:10;color:#fff;letter-spacing:.35em;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.2vw;font-size:clamp(7px,.56vw,11px);font-weight:900;display:grid;position:absolute;bottom:3.4vh;left:23vw;right:23vw}.sports-moment-footer b{color:#f12b99}.sports-moment-footer span{background:linear-gradient(90deg,#0000,#0877ff,#0000);height:1px}@keyframes sportsMomentReveal{0%{opacity:.55;filter:blur(5px)brightness(.82)saturate(1.35);transform:scale(1.045)}to{opacity:1;filter:brightness(.72)saturate(1.16)contrast(1.1);transform:scale(1)}}@media (max-width:980px){.sports-scoreboard{grid-template-columns:1fr 13.5vw 1fr;left:19vw;right:18vw}.sports-arena-left{width:17vw;left:1.5vw}.sports-arena-right{width:18vw;right:1.4vw}.sports-arena-hero{left:18vw;right:18vw}.sports-arena-qr{width:31vw;right:11vw}.sports-arena-powered{width:9.5vw}.sports-moment-title-card{left:17vw;right:17vw}.sports-moment-scoreboard{width:62vw}}@media (prefers-reduced-motion:reduce){.sports-arena-header>span i,.sports-arena-header>em i,.sports-moment-top>em i,.live-moment-spotlight.theme-arena-live .live-moment-media :is(img,video){animation:none!important}}.graduation-live-programme{--grad-pink:#ef4ca0;--grad-blue:#4a78ff;--grad-navy:#03152f;color:#fff;font-family:var(--font-geist-sans,Arial),sans-serif;background:radial-gradient(circle at 51% 78%,#2757b357,#0000 27%),radial-gradient(circle at 50% 52%,#0d2851 0,#061a38 34%,#020d22 70%,#010817 100%);position:absolute;inset:0;overflow:hidden}.graduation-live-programme:before{content:"";opacity:.34;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 38%,#ffffff09 38.2% 38.4%,#0000 38.7% 64%,#4f79ff0d 64.2% 64.4%,#0000 64.7%),radial-gradient(circle at 12% 22%,#ef4ca0 0 .12vw,#0000 .15vw),radial-gradient(circle at 84% 31%,#4a78ff 0 .16vw,#0000 .2vw),radial-gradient(circle at 67% 8%,#e8d9cc 0 .11vw,#0000 .15vw);background-size:100% 100%,7vw 9vw,9vw 8vw,11vw 10vw;position:absolute;inset:0}.graduation-live-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.graduation-live-atmosphere:before{content:"";clip-path:polygon(0 100%,4% 46%,8% 70%,13% 20%,18% 68%,23% 36%,28% 72%,34% 8%,40% 68%,47% 28%,54% 73%,61% 18%,69% 70%,76% 39%,83% 75%,89% 25%,95% 65%,100% 100%);background:linear-gradient(#0000,#051731b3),repeating-linear-gradient(96deg,#0000 0 2vw,#0000002e 2.1vw 2.3vw);height:23vh;position:absolute;bottom:5vh;left:27vw;right:27vw}.graduation-live-atmosphere i{background:linear-gradient(#fff,#668cff);width:.7vw;height:2.8vh;animation:5.5s linear infinite graduationConfetti;position:absolute;transform:rotate(35deg);box-shadow:18vw 8vh #ef4ca0,31vw -2vh #98adff,48vw 10vh #fff,62vw -5vh #ef4ca0,76vw 13vh #6e91ff,84vw -1vh #fff}.graduation-live-atmosphere i:first-child{top:6%;left:8%}.graduation-live-atmosphere i:nth-child(2){animation-delay:-1.2s;top:29%;left:23%}.graduation-live-atmosphere i:nth-child(3){animation-delay:-2.3s;top:2%;left:47%}.graduation-live-atmosphere i:nth-child(4){animation-delay:-3.5s;top:18%;left:68%}.graduation-live-atmosphere i:nth-child(5){animation-delay:-4.4s;top:7%;left:89%}.graduation-live-header{z-index:8;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:4vh;left:3.7vw;right:3.7vw}.graduation-live-header>img{object-fit:contain;object-position:left top;filter:brightness(0)invert()drop-shadow(0 0 1.3vw #4578ff33);width:14vw;height:14vh}.graduation-live-header>section{align-items:center;gap:1.4vw;display:flex}.graduation-live-header span{border:1px solid var(--grad-pink);letter-spacing:.23em;border-radius:999px;align-items:center;gap:.6vw;min-height:4.4vh;padding:0 1.4vw;font-size:clamp(8px,.72vw,15px);font-weight:900;display:flex}.graduation-live-header span i{aspect-ratio:1;background:var(--grad-pink);width:.55vw;box-shadow:0 0 1vw var(--grad-pink);border-radius:50%;animation:1.4s ease-out infinite livePulse}.graduation-live-header time{color:#fff;letter-spacing:.04em;font-size:clamp(18px,1.75vw,36px);font-weight:800;line-height:1;display:grid}.graduation-live-header time small{color:#aebbd0;letter-spacing:.15em;text-transform:uppercase;margin-top:.6vh;font-size:.38em}.graduation-live-story{z-index:7;text-align:center;width:22vw;position:absolute;top:27vh;left:3.7vw}.graduation-live-story>small{color:#a9b8d0;letter-spacing:.38em;font-size:clamp(6px,.5vw,10px);font-weight:850;display:block}.graduation-live-story h1{letter-spacing:.06em;margin:1.2vh 0 0;font-family:Georgia,serif;font-size:clamp(31px,3.45vw,70px);font-weight:500;line-height:.84}.graduation-live-story h1 strong{color:#fff;background:linear-gradient(105deg,#f278af,#bc5ce2 48%,#527fff);-webkit-text-fill-color:transparent;letter-spacing:.01em;-webkit-background-clip:text;background-clip:text;font-family:Georgia,serif;font-size:1.68em;font-weight:500;display:block}.graduation-live-story>em{color:#d7d8df;margin-top:-.2vh;font-family:Brush Script MT,Segoe Script,cursive;font-size:clamp(27px,3.1vw,63px);line-height:1;display:block}.graduation-live-story>svg{color:#e7e7ec;width:2.1vw;height:2.1vw;margin:1.6vh auto}.graduation-live-story>p{color:#d9dfeb;letter-spacing:.31em;margin:0;font-size:clamp(7px,.62vw,13px);font-weight:800;line-height:1.65}.graduation-live-story>p b{color:var(--grad-pink)}.graduation-live-story>p strong{color:#6b8dff}.graduation-live-stage{z-index:6;text-align:center;align-content:center;place-items:center;width:46vw;height:77vh;display:grid;position:absolute;top:6.8vh;left:27vw}.graduation-live-rings{place-items:center;display:grid;position:absolute;inset:0}.graduation-live-rings i{aspect-ratio:1;border:.14vw solid #ffffffbf;border-radius:50%;width:39vw;position:absolute;box-shadow:0 0 1.7vw #4372ff6b,inset 0 0 1.4vw #ef4ca01f}.graduation-live-rings i:nth-child(2){border-color:#8ba6ffa6;width:41.4vw;box-shadow:0 0 2vw #5975ff80}.graduation-live-rings i:nth-child(3){clip-path:polygon(0 0,100% 0,100% 38%,0 68%);border-color:#ef4ca080;width:42.7vw}.graduation-live-stage>svg{z-index:2;color:#fff;width:3.2vw;height:3.2vw;margin-bottom:2vh}.graduation-live-stage>small{z-index:2;color:var(--grad-pink);letter-spacing:.3em;font-size:clamp(8px,.75vw,15px);font-weight:900}.graduation-live-stage h2{z-index:2;letter-spacing:-.035em;margin:3vh 0 0;font-family:Georgia,serif;font-size:clamp(31px,3.25vw,66px);font-weight:400;line-height:1.15}.graduation-live-stage p{z-index:2;color:#c1ccdc;max-width:29vw;margin:2.6vh 0 0;font-size:clamp(9px,.8vw,16px);line-height:1.6}.graduation-live-stage>span{z-index:2;color:#edf3ff;letter-spacing:.17em;background:#05132fcc;border:1px solid #ef4ca0b8;border-radius:999px;align-items:center;gap:.55vw;margin-top:15vh;padding:.8vh 1.15vw;font-size:clamp(6px,.5vw,10px);font-weight:900;display:flex}.graduation-live-stage>span i{aspect-ratio:1;background:var(--grad-pink);width:.45vw;box-shadow:0 0 .8vw var(--grad-pink);border-radius:50%}.graduation-live-feed{z-index:8;width:20.3vw;position:absolute;top:17vh;right:3.7vw}.graduation-live-feed>header{letter-spacing:.24em;margin-bottom:1.6vh;font-size:clamp(7px,.56vw,11px);font-weight:900}.graduation-live-feed>div{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#041128a8;border:1px solid #7f9bcc52;border-radius:1vw;gap:.8vh;padding:1.1vh .9vw;display:grid}.graduation-live-feed article{border-bottom:1px solid #8097bb2b;grid-template-columns:2.9vw 1fr auto;align-items:center;gap:.7vw;min-height:7.4vh;padding:.7vh .25vw;display:grid}.graduation-live-feed article:last-child{border:0}.graduation-live-feed article>i{aspect-ratio:1;border:1px solid var(--grad-pink);color:#d67be6;background:#081735;border-radius:50%;place-items:center;width:2.45vw;font-size:clamp(6px,.46vw,9px);font-style:normal;font-weight:800;display:grid}.graduation-live-feed p{gap:.35vh;margin:0;display:grid}.graduation-live-feed p b{letter-spacing:.08em;font-size:clamp(6px,.48vw,10px)}.graduation-live-feed p span{color:#c1cada;font-size:clamp(6px,.45vw,9px);line-height:1.35}.graduation-live-feed time{color:#a4b1c8;align-self:start;font-size:clamp(5px,.35vw,7px)}.graduation-live-metrics{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041128b3;border:1px solid #829ed057;border-radius:.9vw;grid-template-columns:repeat(3,1fr);width:22vw;height:13vh;display:grid;position:absolute;bottom:11.5vh;left:3.7vw}.graduation-live-metrics>span{border-right:1px solid #8ea4c740;align-content:center;place-items:center;display:grid}.graduation-live-metrics>span:last-child{border:0}.graduation-live-metrics svg{width:1.7vw;height:1.7vw;color:var(--grad-pink)}.graduation-live-metrics>span:nth-child(2) svg{color:#8d69ff}.graduation-live-metrics>span:nth-child(3) svg{color:#4c8bff}.graduation-live-metrics b{margin-top:.5vh;font-family:Georgia,serif;font-size:clamp(19px,2vw,40px);font-weight:500}.graduation-live-metrics small{color:#a7b5ca;letter-spacing:.1em;font-size:clamp(4px,.31vw,7px);font-weight:850}.graduation-live-qr{z-index:8;background:linear-gradient(135deg,#15376c,#214f87);border:1px solid #5d86d99e;border-radius:.85vw;grid-template-columns:1fr 7.3vw;align-items:center;gap:.8vw;width:20.3vw;height:14.6vh;padding:1.1vh 1.1vw;display:grid;position:absolute;bottom:11.5vh;right:3.7vw;box-shadow:0 1.2vh 2.4vh #00000040}.graduation-live-qr>div{gap:.5vh;display:grid}.graduation-live-qr small{color:#f29fca;letter-spacing:.12em;font-size:clamp(5px,.38vw,8px);font-weight:900}.graduation-live-qr b{font-size:clamp(13px,1.3vw,26px);line-height:1}.graduation-live-qr span{color:#96b9ef;letter-spacing:.1em;font-size:clamp(5px,.42vw,8px);font-weight:800}.graduation-live-qr img{object-fit:contain;background:#fff;border-radius:.55vw;width:7vw;height:7vw;padding:.35vw}.graduation-live-qr>svg{border:1px solid #fff;border-radius:.5vw;width:6vw;height:6vw;padding:.8vw}.graduation-live-programme>footer{z-index:9;color:#c4cede;letter-spacing:.28em;background:#031027c7;border:1px solid #6e8bc452;border-radius:.7vw;grid-template-columns:auto 1fr auto;align-items:center;gap:2vw;height:6vh;padding:0 1.1vw;font-size:clamp(5px,.4vw,9px);font-weight:800;display:grid;position:absolute;bottom:2.4vh;left:3.7vw;right:3.7vw}.graduation-live-programme>footer span{color:#ef7bb7;align-items:center;gap:.55vw;display:flex}.graduation-live-programme>footer span i{aspect-ratio:1;background:var(--grad-pink);border-radius:50%;width:.5vw}.graduation-live-programme>footer b{text-align:center}.graduation-live-programme>footer small{color:#8190ab;font-size:.8em}@keyframes graduationConfetti{0%{opacity:0;transform:translateY(-10vh)rotate(0)}15%{opacity:.8}to{opacity:0;transform:translateY(92vh)rotate(430deg)}}.live-moment-spotlight.theme-graduation-live{--grad-pink:#ef4ca0;--grad-blue:#4a78ff;color:#fff;font-family:var(--font-geist-sans,Arial),sans-serif;background:radial-gradient(circle at 50% 48%,#0a2348,#020b20 72%)}.live-moment-spotlight.theme-graduation-live:before,.live-moment-spotlight.theme-graduation-live .live-moment-backdrop{display:none}.live-moment-spotlight.theme-graduation-live .live-moment-media{z-index:2;border:.1vw solid #ffffffa8;border-radius:2.4vw;inset:15.5vh 33.5vw 17.5vh 3.7vw;overflow:hidden;box-shadow:0 0 0 .18vw #ef4ca06b,0 0 0 .38vw #4a78ff38,0 2.5vh 5vh #0000007a}.live-moment-spotlight.theme-graduation-live .live-moment-media :is(img,video){filter:saturate(.86)contrast(1.04)brightness(.92);animation:.85s cubic-bezier(.2,.75,.2,1) both graduationMomentReveal}.graduation-moment-vignette{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000 0 66%,#020b1fe0 74%,#020b20 100%),linear-gradient(#01081873,#0000 18% 78%,#010818ed);position:absolute;inset:0}.graduation-moment-vignette:after{content:"";z-index:4;border:1px solid #4c78ff4d;border-left:0;border-radius:0 2.8vw 2.8vw 0;width:29vw;position:absolute;top:14vh;bottom:12vh;right:3.3vw}.graduation-moment-top{z-index:9;border-bottom:1px solid #7590be38;justify-content:space-between;align-items:center;height:8vh;display:flex;position:absolute;top:3.1vh;left:3.6vw;right:3.6vw}.graduation-moment-top>span{letter-spacing:.34em;align-items:center;gap:1.3vw;font-size:clamp(8px,.8vw,16px);font-weight:900;display:flex}.graduation-moment-top>span img{object-fit:contain;filter:brightness(0)invert();width:5.2vw;height:5.2vh}.graduation-moment-top>span i{background:#ffffff59;width:1px;height:4vh}.graduation-moment-top>section{align-items:center;gap:1.5vw;display:flex}.graduation-moment-top em{border:1px solid var(--grad-pink);letter-spacing:.17em;border-radius:999px;align-items:center;gap:.6vw;padding:.85vh 1.1vw;font-size:clamp(6px,.52vw,11px);font-style:normal;font-weight:900;display:flex}.graduation-moment-top em i{aspect-ratio:1;background:var(--grad-pink);width:.5vw;box-shadow:0 0 .9vw var(--grad-pink);border-radius:50%}.graduation-moment-top time{border-left:1px solid #ffffff54;border-right:1px solid #ffffff54;padding:0 1.4vw;font-size:clamp(17px,1.55vw,32px);font-weight:800}.graduation-moment-top section>b{font-size:clamp(15px,1.3vw,27px);display:grid}.graduation-moment-top section>b small{color:#b5c1d4;letter-spacing:.08em;font-size:.42em;font-weight:700}.graduation-moment-panel{z-index:8;width:24.5vw;position:absolute;top:18.5vh;right:5.2vw}.graduation-moment-panel>small{color:var(--grad-pink);letter-spacing:.26em;align-items:center;gap:1vw;font-size:clamp(7px,.7vw,14px);font-weight:900;display:flex}.graduation-moment-panel>small i{background:linear-gradient(90deg,#a9b8cf,#0000);flex:1;height:1px}.graduation-moment-panel h2{letter-spacing:-.045em;margin:2.5vh 0 3.5vh;font-family:Georgia,serif;font-size:clamp(43px,4.4vw,90px);font-weight:400;line-height:.96}.graduation-moment-panel>svg{color:#e3e7ef;width:2.2vw;height:2.2vw;margin:0 0 2.8vh}.graduation-moment-panel>div{border-top:1px solid #9aaecd42;align-items:center;gap:1.2vw;padding-top:2.2vh;display:flex}.graduation-moment-panel>div>i{aspect-ratio:1;border:1px solid var(--grad-pink);color:#d87be7;background:#071735;border-radius:50%;place-items:center;width:4.5vw;font-size:clamp(16px,1.55vw,31px);font-style:normal;display:grid}.graduation-moment-panel>div p{gap:.6vh;margin:0;display:grid}.graduation-moment-panel>div b{font-size:clamp(13px,1.2vw,24px)}.graduation-moment-panel>div span{color:#c2cddd;max-width:15vw;font-size:clamp(8px,.75vw,15px);line-height:1.45}.graduation-moment-panel>aside{background:#04122ec7;border:1px solid #4c78ffb3;border-radius:.8vw;grid-template-columns:1fr 7.5vw;align-items:center;gap:1vw;margin-top:4.8vh;padding:1.7vh 1.3vw;display:grid}.graduation-moment-panel>aside p{gap:1.2vh;margin:0;display:grid}.graduation-moment-panel>aside b{color:var(--grad-pink);font-size:clamp(12px,1.2vw,24px);line-height:1.08}.graduation-moment-panel>aside small{color:#4f8dff;letter-spacing:.13em;font-size:clamp(6px,.5vw,10px);font-weight:850}.graduation-moment-panel>aside img{object-fit:contain;background:#fff;border-radius:.55vw;width:7.2vw;height:7.2vw;padding:.35vw}.graduation-moment-panel>aside>svg{border:1px solid #fff;border-radius:.5vw;width:6vw;height:6vw;padding:.8vw}.graduation-moment-feed{z-index:10;color:#d5ddeb;background:#020b1fe0;border-top:1px solid #5d80c561;border-bottom:1px solid #5d80c547;align-items:center;gap:1.5vw;height:6.3vh;padding:0 1vw;font-size:clamp(7px,.64vw,13px);display:flex;position:absolute;bottom:3.2vh;left:3vw;right:3vw}.graduation-moment-feed strong{border:1px solid var(--grad-pink);color:#ff77bd;border-radius:999px;align-items:center;gap:.6vw;padding:.7vh 1.1vw;display:flex}.graduation-moment-feed strong i,.graduation-moment-feed>i{aspect-ratio:1;background:#7899ff;border-radius:50%;width:.4vw}.graduation-moment-feed strong i{background:var(--grad-pink);box-shadow:0 0 .8vw var(--grad-pink)}@keyframes graduationMomentReveal{0%{opacity:.35;filter:blur(8px)brightness(.65);transform:scale(1.06)}to{opacity:1;filter:saturate(.86)contrast(1.04)brightness(.92);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.graduation-live-atmosphere i,.graduation-live-header span i,.live-moment-spotlight.theme-graduation-live .live-moment-media :is(img,video){animation:none!important}}.venue-show-page{color:#f4f6fb;max-width:1680px;padding-top:28px;padding-bottom:90px}.venue-show-page button,.venue-show-page input{font:inherit}.venue-show-hero{background:radial-gradient(circle at 76% 20%,#2f71f530,#0000 30%),radial-gradient(circle at 17% 100%,#de419b2e,#0000 34%),linear-gradient(135deg,#091326,#050b17 64%,#07152b);border:1px solid #7795cf4d;border-radius:22px;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);align-items:center;gap:clamp(35px,7vw,110px);min-height:255px;padding:38px clamp(26px,4vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000054}.venue-show-hero:before{content:"";border:1px solid #688cee33;border-radius:50%;width:430px;height:430px;position:absolute;top:-310px;right:10%;box-shadow:0 0 0 64px #d944a306,0 0 0 128px #3d7cec05}.venue-show-hero>div,.venue-show-hero>aside{z-index:1;position:relative}.venue-show-hero>div>small,.venue-production-bin>header small,.venue-recorder-console>header small{color:#f16cac;letter-spacing:.2em;font-size:9px;font-weight:850}.venue-show-hero h2{letter-spacing:-.06em;margin:15px 0 13px;font-size:clamp(48px,5.5vw,79px);line-height:.9}.venue-show-hero h2 em{color:#0000;background:linear-gradient(90deg,#f25d9f,#b14ad0,#4384f5);-webkit-background-clip:text;background-clip:text;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-weight:400}.venue-show-hero p{color:#9ca9bb;max-width:660px;margin:0;font-size:14px;line-height:1.7}.venue-show-hero>aside{background:#05131fb8;border:1px solid #64e1bc40;border-radius:15px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;min-height:118px;padding:20px;display:grid}.venue-show-hero>aside>svg{color:#65dfba;border:1px solid #58ddb754;border-radius:12px;width:38px;height:38px;padding:9px}.venue-show-hero>aside span{gap:4px;display:grid}.venue-show-hero>aside small{color:#6f8098;letter-spacing:.15em;font-size:7px}.venue-show-hero>aside b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.venue-show-hero>aside em{color:#8696aa;font-size:9px;font-style:normal}.venue-show-hero>aside strong{color:#60dcb6;letter-spacing:.16em;text-align:right;border-top:1px solid #708fc129;grid-column:1/-1;padding-top:12px;font-size:7px}.venue-show-workspace{grid-template-columns:minmax(0,1.5fr) minmax(380px,.64fr);gap:14px;margin-top:14px;display:grid}.venue-monitor,.venue-recorder-console,.venue-production-bin{background:linear-gradient(150deg,#09172b,#050d19 72%);border:1px solid #7795cf40;border-radius:20px;box-shadow:0 22px 65px #00000040}.venue-monitor{min-width:0;overflow:hidden}.venue-monitor>header{border-bottom:1px solid #7393c92b;justify-content:space-between;align-items:center;min-height:62px;padding:0 20px;display:flex}.venue-monitor>header>span{color:#aab6c6;letter-spacing:.15em;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}.venue-monitor>header>span i{background:#5ee0ba;border-radius:50%;width:7px;height:7px}.venue-monitor.recording>header>span{color:#ff7ab5}.venue-monitor.recording>header>span i{background:#f34d9a;animation:1.1s ease-in-out infinite venue-pulse;box-shadow:0 0 14px #f34d9a}.venue-monitor>header>b{font:500 18px/1 Georgia,serif}.venue-monitor>header>b small{color:#697b92;letter-spacing:.12em;font:750 7px/1 sans-serif}.venue-monitor-screen{aspect-ratio:16/9;background:radial-gradient(circle at 66% 38%,#327df229,#0000 29%),radial-gradient(circle at 24% 87%,#db3d9e24,#0000 32%),#020712;position:relative;overflow:hidden}.venue-monitor-screen>video{object-fit:contain;background:#02050b;width:100%;height:100%;display:block}.venue-monitor-empty{text-align:center;align-content:center;place-items:center;height:100%;padding:30px;display:grid}.venue-monitor-empty>svg{color:#d75ab5;background:linear-gradient(145deg,#de439f21,#3770e121);border:1px solid #688fd547;border-radius:22px;width:70px;height:70px;padding:18px;box-shadow:0 0 45px #4a5be11c}.venue-monitor-empty small{color:#ee6cae;letter-spacing:.2em;margin-top:22px;font-size:8px;font-weight:850}.venue-monitor-empty h3{margin:9px 0 8px;font:600 clamp(25px,3vw,38px)/1 Iowan Old Style,Baskerville,Georgia,serif}.venue-monitor-empty p{color:#7f8fa5;max-width:520px;margin:0;font-size:10px;line-height:1.6}.venue-recording-bug{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#220516c9;border:1px solid #ff5e9d7a;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;top:17px;left:18px}.venue-recording-bug i{background:#ff4f9a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #ff4f9a}.venue-recording-bug span{letter-spacing:.14em;font-size:7px;font-weight:850}.venue-recording-bug b{font-size:8px}.venue-monitor>footer{color:#73849a;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:0 18px;font-size:7px;display:flex}.venue-monitor>footer span{align-items:center;gap:8px;display:flex}.venue-monitor>footer i{background:#536278;border-radius:50%;width:7px;height:7px}.venue-monitor>footer i.live{background:#f2539e;box-shadow:0 0 13px #f2539e}.venue-monitor>footer em{letter-spacing:.1em;font-style:normal}.venue-recorder-console{padding:27px 25px}.venue-recorder-console>header{border-bottom:1px solid #7492c62b;padding-bottom:21px}.venue-recorder-console>header h3{margin:9px 0 7px;font:600 31px/1.05 Iowan Old Style,Baskerville,Georgia,serif}.venue-recorder-console>header p{color:#8797aa;margin:0;font-size:10px;line-height:1.55}.venue-recorder-console fieldset{border:0;margin:21px 0;padding:0}.venue-recorder-console legend{color:#a8b5c5;letter-spacing:.1em;margin-bottom:10px;font-size:8px;font-weight:800}.venue-audio-options{gap:7px;display:grid}.venue-audio-options button{color:#a3b0c1;text-align:left;background:#071426;border:1px solid #7393c933;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 19px;align-items:center;gap:9px;min-height:58px;padding:8px 11px;display:grid}.venue-audio-options button>svg:first-child{border:1px solid #7494cc33;border-radius:9px;width:30px;height:30px;padding:7px}.venue-audio-options button>svg:last-child{color:#f06cad;width:16px}.venue-audio-options button span{gap:3px;display:grid}.venue-audio-options b{font-size:9px}.venue-audio-options small{color:#6f8096;font-size:7px}.venue-audio-options button.active{color:#fff;background:linear-gradient(125deg,#dd3d9a2e,#375ece2e);border-color:#ee53a785}.venue-start-recording{color:#fff;background:linear-gradient(100deg,#e34694,#a348d0 55%,#3c80f2);border:1px solid #ffffff94;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:55px;font-size:10px;font-weight:850;display:flex;box-shadow:0 15px 35px #643dce3d}.venue-start-recording svg{fill:currentColor;width:16px}.venue-start-recording:disabled{opacity:.58}.venue-live-controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.venue-live-controls button{color:#dae2ed;background:#0a1930;border:1px solid #7796cf4d;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:9px;font-weight:800;display:flex}.venue-live-controls button:last-child{color:#fff;background:#78154852;border-color:#f44a948c}.venue-live-controls svg{width:15px}.venue-review-controls{gap:13px;margin-top:18px;display:grid}.venue-review-controls label{color:#a7b4c4;gap:7px;font-size:8px;font-weight:750;display:grid}.venue-review-controls input{color:#fff;background:#061325;border:1px solid #2b3d58;border-radius:9px;outline:0;width:100%;min-height:45px;padding:0 12px;font-size:10px}.venue-review-controls dl{border:1px solid #7695cc2e;border-radius:10px;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.venue-review-controls dl div{border-right:1px solid #7695cc29;padding:10px}.venue-review-controls dl div:last-child{border-right:0}.venue-review-controls dt{color:#687a91;letter-spacing:.1em;font-size:6px}.venue-review-controls dd{color:#dce4ed;margin:5px 0 0;font-size:9px}.venue-review-controls>div{gap:7px;display:flex}.venue-review-controls button{color:#c3cedc;background:#09182c;border:1px solid #7797cf45;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 13px;font-size:8px;font-weight:800;display:flex}.venue-review-controls button.primary{color:#fff;background:linear-gradient(100deg,#dd438f,#a64aca,#3e7ef0);border-color:#ffffff73;flex:1}.venue-review-controls button svg{width:15px}.venue-review-controls>a{color:#788ba4;justify-content:center;align-items:center;gap:7px;font-size:7px;text-decoration:none;display:flex}.venue-review-controls>a svg{width:13px}.venue-saved-actions{grid-template-columns:1fr 1fr;display:grid!important}.venue-saved-actions>span{color:#61deb9;background:#1b846914;border:1px solid #54deb345;border-radius:9px;grid-column:1/-1;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.venue-saved-actions>span svg{width:15px}.venue-saved-actions .secondary{grid-column:1/-1}.venue-recorder-error{color:#ff97ac;background:#69122d2e;border:1px solid #f95d8561;border-radius:9px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:11px;font-size:8px;line-height:1.5;display:flex}.venue-recorder-error svg{width:15px;min-width:15px}.venue-recorder-assurance{border-top:1px solid #7594c926;align-items:flex-start;gap:9px;margin-top:20px;padding-top:17px;display:flex}.venue-recorder-assurance>svg{color:#5eddb7;width:18px}.venue-recorder-assurance span{gap:4px;display:grid}.venue-recorder-assurance b{font-size:8px}.venue-recorder-assurance small{color:#6f8197;font-size:7px;line-height:1.45}.venue-production-bin{margin-top:14px;padding:28px}.venue-production-bin>header{border-bottom:1px solid #7492c72b;justify-content:space-between;align-items:end;gap:20px;padding-bottom:22px;display:flex}.venue-production-bin>header h3{margin:8px 0 5px;font:600 32px/1 Iowan Old Style,Baskerville,Georgia,serif}.venue-production-bin>header p{color:#8393a8;margin:0;font-size:10px}.venue-production-bin>header button{color:#ccd6e2;background:#0a192e;border:1px solid #7797cf45;border-radius:9px;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-size:8px;font-weight:800;display:flex}.venue-production-bin>header button svg{width:15px}.venue-production-bin>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.venue-production-bin article{background:#071426;border:1px solid #7595cc33;border-radius:13px;grid-template-columns:135px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.venue-production-bin article>div{background:linear-gradient(145deg,#101d35,#050b17);place-items:center;min-height:124px;display:grid;position:relative;overflow:hidden}.venue-production-bin article>div video{object-fit:cover;width:100%;height:100%}.venue-production-bin article>div>svg{color:#df62b3;width:34px}.venue-production-bin article>div span{color:#fff;letter-spacing:.1em;background:#02070fc7;border-radius:5px;padding:4px 5px;font-size:5px;font-weight:850;position:absolute;top:7px;left:7px}.venue-production-bin article>section{min-width:0;padding:14px}.venue-production-bin article small{color:#708198;font-size:6px}.venue-production-bin article h4{text-overflow:ellipsis;white-space:nowrap;margin:7px 0 5px;font-size:10px;overflow:hidden}.venue-production-bin article p{color:#6f8096;margin:0;font-size:7px}.venue-production-bin article button{color:#ef77b5;background:#6517502e;border:1px solid #e852a559;border-radius:7px;align-items:center;gap:6px;min-height:31px;margin-top:12px;padding:0 9px;font-size:7px;font-weight:800;display:flex}.venue-production-bin article button svg{width:12px}.venue-empty-bin{border:1px dashed #7897cf3d;border-radius:11px;align-items:center;padding:16px;grid-template-columns:32px 1fr!important;gap:11px!important;min-height:78px!important;margin-top:18px!important}.venue-empty-bin>svg{color:#6c7e97;width:29px}.venue-empty-bin span{gap:5px;display:grid}.venue-empty-bin b{font-size:9px}.venue-empty-bin small{color:#708198;font-size:7px}@keyframes venue-pulse{50%{opacity:.35;transform:scale(.78)}}@media (max-width:1180px){.venue-show-workspace{grid-template-columns:1fr}.venue-recorder-console{grid-template-columns:1fr 1fr;gap:18px;display:grid}.venue-recorder-console>header,.venue-recorder-console>.venue-recorder-assurance,.venue-recorder-console>.venue-recorder-error{grid-column:1/-1}.venue-recorder-console fieldset{margin:0}.venue-production-bin>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.venue-show-page{padding-top:12px}.venue-show-hero{border-radius:15px;grid-template-columns:1fr;gap:24px;min-height:0;padding:24px 18px}.venue-show-hero h2{font-size:45px}.venue-show-hero p{font-size:11px}.venue-show-workspace{gap:9px;margin-top:9px}.venue-monitor,.venue-recorder-console,.venue-production-bin{border-radius:14px}.venue-monitor>header{min-height:51px;padding:0 12px}.venue-monitor>header>b small{display:none}.venue-monitor>footer{flex-direction:column;align-items:flex-start;padding:11px 13px}.venue-recorder-console{padding:20px 15px;display:block}.venue-production-bin{margin-top:9px;padding:20px 14px}.venue-production-bin>header{flex-direction:column;align-items:flex-start}.venue-production-bin>div{grid-template-columns:1fr}.venue-production-bin article{grid-template-columns:115px minmax(0,1fr)}.venue-monitor-empty h3{font-size:24px}.venue-monitor-empty p{display:none}}@media (prefers-reduced-motion:reduce){.venue-monitor.recording>header>span i{animation:none}}.event-shop-shell{--shop-paper:#f7f8fa;--shop-paper-soft:#eef3f8;--shop-surface:#fff;--shop-ink:#09284f;--shop-navy:#061a36;--shop-navy-soft:#0e315d;--shop-muted:#66788f;--shop-line:#d6e0eb;--shop-highlight:#2f6fc9;--shop-secondary:#63aeb6;--shop-metal:#9aa8b7;--shop-success:#159a7a;--shop-shadow:0 24px 70px #051c3a1a;--shop-serif:"Iowan Old Style", "Baskerville", "Times New Roman", serif;min-height:100vh;color:var(--shop-ink);background:radial-gradient(circle at 82% 4%, color-mix(in srgb, var(--shop-secondary) 10%, transparent), transparent 26rem), linear-gradient(180deg, #fff 0, var(--shop-paper) 58rem, #fff 100%);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;overflow-x:clip}.event-shop-theme-romance{--shop-paper:#faf7f5;--shop-paper-soft:#f4ece7;--shop-ink:#24384c;--shop-navy:#162b40;--shop-highlight:#a86866;--shop-secondary:#b99281;--shop-line:#e1d1c9;--shop-metal:#b28b5d}.event-shop-theme-graduation{--shop-paper:#f8f7fb;--shop-paper-soft:#efedf6;--shop-ink:#14294f;--shop-navy:#101e40;--shop-highlight:#745ca6;--shop-secondary:#b387b7;--shop-line:#dad7e8;--shop-metal:#b79a65}.event-shop-theme-arena{--shop-paper:#f5f8fc;--shop-paper-soft:#e9f0f9;--shop-ink:#08264b;--shop-navy:#03142f;--shop-highlight:#216bd7;--shop-secondary:#2d90cf;--shop-line:#cad9ed;--shop-metal:#94a8c1}.event-shop-theme-atelier{--shop-paper:#f7f8f8;--shop-paper-soft:#edf1f2;--shop-ink:#16334a;--shop-navy:#0d283d;--shop-highlight:#315f7e;--shop-secondary:#7fa3a2;--shop-line:#d1dcdf;--shop-metal:#ae9165}.event-shop-shell,.event-shop-shell *,.event-shop-shell :before,.event-shop-shell :after{box-sizing:border-box}.event-shop-shell button,.event-shop-shell input,.event-shop-shell textarea,.event-shop-shell select{color:inherit;font:inherit}.event-shop-shell button,.event-shop-shell a{-webkit-tap-highlight-color:transparent}.event-shop-shell button{cursor:pointer}:is(.event-shop-shell button:focus-visible,.event-shop-shell a:focus-visible,.event-shop-shell input:focus-visible,.event-shop-shell textarea:focus-visible,.event-shop-shell select:focus-visible){outline:3px solid color-mix(in srgb, var(--shop-accent) 42%, white);outline-offset:3px}.event-shop-shell svg{stroke-width:1.8px;width:1.2em;height:1.2em}.event-shop-preview-ribbon{color:#fff;background:var(--shop-navy);letter-spacing:.2em;justify-content:center;align-items:center;gap:9px;min-height:34px;padding:7px 20px;font-size:10px;font-weight:800;display:flex}.event-shop-preview-ribbon svg{color:var(--shop-highlight)}.event-shop-topbar{z-index:40;border-bottom:1px solid color-mix(in srgb, var(--shop-line) 85%, transparent);background:color-mix(in srgb, var(--shop-surface) 91%, transparent);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;min-height:82px;padding:15px clamp(22px,4vw,76px);display:grid;position:sticky;top:0}.event-shop-topbar>a{width:max-content;max-width:100%;color:var(--shop-muted);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.event-shop-topbar>a svg{width:18px}.event-shop-topbar>a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-shop-topbar>a b{color:var(--shop-ink);font-weight:760}.event-shop-topbar>img{object-fit:contain;width:clamp(148px,12vw,190px);height:48px}.event-shop-topbar>div{justify-content:flex-end;align-items:center;gap:16px;display:flex}.event-shop-topbar>div>span{color:var(--shop-muted);letter-spacing:.04em;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.event-shop-topbar>div>span svg{color:var(--shop-success)}.event-shop-topbar>div>button{color:#fff;background:var(--shop-navy);border:0;border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:0 18px;font-weight:800;display:inline-flex;box-shadow:0 10px 25px #051f3d26}.event-shop-topbar>div>button span{width:23px;height:23px;color:var(--shop-navy);background:var(--shop-highlight);border-radius:50%;place-items:center;font-size:11px;display:grid}.event-shop-hero{background:var(--shop-surface);max-width:1680px;min-height:min(780px,100vh - 82px);box-shadow:var(--shop-shadow);grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:stretch;margin:0 auto;display:grid;position:relative}.event-shop-hero:before{z-index:2;background:linear-gradient(90deg, var(--shop-highlight), var(--shop-metal), var(--shop-secondary));content:"";width:100%;height:4px;position:absolute;top:0;left:0}.event-shop-hero-copy{flex-direction:column;justify-content:center;padding:clamp(64px,8vw,132px) clamp(42px,7vw,116px) clamp(108px,11vw,170px);display:flex}.event-shop-hero-copy>small,.event-shop-featured header small,.event-shop-catalogue>header small,.event-shop-story-system header small,.event-shop-how>header small,.event-shop-personaliser small,.event-shop-cart small,.event-shop-checkout small{letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:850}.event-shop-hero-copy>small{color:var(--shop-highlight);align-items:center;gap:10px;display:flex}.event-shop-hero-copy>small i{width:8px;height:8px;box-shadow:0 0 0 7px color-mix(in srgb, currentColor 11%, transparent);background:currentColor;border-radius:50%}.event-shop-hero-copy h1{max-width:750px;color:var(--shop-ink);font-family:var(--shop-serif);letter-spacing:-.06em;text-wrap:balance;margin:26px 0 24px;font-size:clamp(62px,6.3vw,112px);font-weight:400;line-height:.91}.event-shop-hero-copy>p{max-width:650px;color:var(--shop-muted);margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.72}.event-shop-hero-actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.event-shop-hero-actions button{border:1px solid var(--shop-line);min-height:56px;color:var(--shop-ink);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:16px;padding:0 26px;font-size:13px;font-weight:800;display:inline-flex}.event-shop-hero-actions button:first-child{border-color:var(--shop-navy);color:#fff;background:var(--shop-navy);min-width:252px;box-shadow:0 14px 34px #051e3a2b}.event-shop-hero-actions button svg{transition:transform .18s}.event-shop-hero-actions button:hover svg{transform:translate(4px)}.event-shop-hero-trust{color:var(--shop-muted);letter-spacing:.03em;flex-wrap:wrap;gap:18px;margin-top:38px;font-size:11px;font-weight:760;display:flex}.event-shop-hero-trust span{align-items:center;gap:6px;display:flex}.event-shop-hero-trust svg{color:var(--shop-success)}.event-shop-hero-visual{background:linear-gradient(145deg, color-mix(in srgb, var(--shop-highlight) 12%, white), color-mix(in srgb, var(--shop-secondary) 13%, var(--shop-paper-soft))), var(--shop-paper-soft);min-height:640px;padding:clamp(28px,3.5vw,58px);position:relative;overflow:hidden}.event-shop-hero-visual:before,.event-shop-hero-visual:after{border:1px solid color-mix(in srgb, var(--shop-metal) 40%, transparent);content:"";border-radius:50%;width:420px;height:420px;position:absolute}.event-shop-hero-visual:before{top:-220px;right:-130px}.event-shop-hero-visual:after{bottom:-260px;left:-190px}.event-shop-hero-art{z-index:1;background-color:var(--shop-navy);background-position:50%;background-size:cover;border-radius:clamp(170px,24vw,360px) clamp(170px,24vw,360px) 14px 14px;height:100%;min-height:560px;position:relative;overflow:hidden;box-shadow:0 32px 74px #0723433d}.event-shop-theme-baby .event-shop-hero-art,.event-shop-theme-baby .event-shop-object>div{background-position:50% 32%;background-size:auto 145%}.event-shop-hero-art:after{content:"";background:linear-gradient(#0000 36%,#04162b1c 62%,#04162bd1);position:absolute;inset:0}.event-shop-hero-art>span{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.22em;white-space:nowrap;background:#07234347;border:1px solid #ffffff80;border-radius:999px;padding:9px 15px;font-size:9px;font-weight:850;position:absolute;top:34px;left:50%;transform:translate(-50%)}.event-shop-hero-art>div{z-index:2;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#051c37b8;border:1px solid #fff3;border-radius:3px;padding:clamp(22px,2.5vw,34px);position:absolute;bottom:clamp(25px,4vw,54px);left:clamp(24px,4vw,58px);right:clamp(24px,4vw,58px)}.event-shop-hero-art img{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:142px;height:42px;margin-bottom:20px}.event-shop-hero-art small{color:color-mix(in srgb, var(--shop-highlight) 72%, white);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.event-shop-hero-art h2{color:#fff;max-width:620px;font-family:var(--shop-serif);letter-spacing:-.035em;margin:7px 0 4px;font-size:clamp(35px,3.2vw,57px);font-weight:400;line-height:1}.event-shop-hero-art p{color:#ffffffb3;margin:0;font-size:12px}.event-shop-hero-visual>i{z-index:2;border:1px solid color-mix(in srgb, var(--shop-metal) 70%, white);background:color-mix(in srgb, var(--shop-surface) 88%, transparent);border-radius:50%;width:70px;height:70px;position:absolute;bottom:31px;right:31px;box-shadow:0 12px 30px #041a3329}.event-shop-hero-visual>i:before,.event-shop-hero-visual>i:after{border:1px solid var(--shop-metal);content:"";border-radius:50%;position:absolute;inset:12px}.event-shop-hero-visual>i:after{background:var(--shop-highlight);inset:24px}.event-shop-hero>dl{z-index:3;border-top:1px solid var(--shop-line);background:color-mix(in srgb, var(--shop-surface) 96%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(4,1fr);margin:0;display:grid;position:absolute;bottom:0;left:0;right:0}.event-shop-hero>dl div{border-right:1px solid var(--shop-line);min-width:0;padding:24px clamp(18px,3vw,48px)}.event-shop-hero>dl div:last-child{border:0}.event-shop-hero dt{color:var(--shop-muted);letter-spacing:.2em;margin-bottom:5px;font-size:9px;font-weight:850}.event-shop-hero dd{color:var(--shop-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:800;overflow:hidden}.event-shop-promises{grid-template-columns:repeat(3,1fr);max-width:1520px;margin:clamp(46px,7vw,96px) auto 0;padding:0 clamp(22px,3vw,40px);display:grid}.event-shop-promises>span{border:1px solid var(--shop-line);background:var(--shop-surface);grid-template-rows:auto auto;grid-template-columns:48px 1fr;align-content:center;column-gap:18px;min-height:130px;padding:25px clamp(20px,3vw,38px);display:grid}.event-shop-promises svg{width:30px;height:30px;color:var(--shop-highlight);grid-row:1/3;align-self:center}.event-shop-promises b{color:var(--shop-ink);font-size:13px}.event-shop-promises small{color:var(--shop-muted);font-size:11px;line-height:1.45}.event-shop-featured,.event-shop-catalogue,.event-shop-story-system,.event-shop-how,.event-shop-footer{max-width:1440px;margin-left:auto;margin-right:auto}.event-shop-featured>header,.event-shop-catalogue>header,.event-shop-how>header{border-bottom:1px solid var(--shop-line);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:70px;padding-bottom:42px;display:grid}.event-shop-featured>header small,.event-shop-catalogue>header small,.event-shop-how>header small{color:var(--shop-highlight);margin-bottom:14px;display:block}.event-shop-featured>header h2,.event-shop-catalogue>header h2,.event-shop-how>header h2,.event-shop-story-system h2{color:var(--shop-ink);font-family:var(--shop-serif);letter-spacing:-.05em;margin:0;font-size:clamp(46px,5vw,76px);font-weight:400;line-height:.98}.event-shop-featured>header h2 em,.event-shop-catalogue>header h2 em,.event-shop-how>header h2 em,.event-shop-story-system h2 em{color:var(--shop-highlight);font-weight:400}.event-shop-featured>header p,.event-shop-catalogue>header p,.event-shop-how>header p{color:var(--shop-muted);margin:0;font-size:16px;line-height:1.75}.event-shop-featured>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:34px;display:grid}.event-shop-featured article,.event-shop-product-grid article{border:1px solid var(--shop-line);background:var(--shop-surface);border-radius:3px;min-width:0;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 18px 48px #0722420d}.event-shop-featured article:hover,.event-shop-product-grid article:hover{transform:translateY(-4px);box-shadow:0 28px 60px #0722421a}.event-shop-featured-visual,.event-shop-product-visual{background:linear-gradient(145deg, color-mix(in srgb, var(--shop-secondary) 12%, white), color-mix(in srgb, var(--shop-highlight) 8%, var(--shop-paper-soft)));border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.event-shop-featured-visual>span{color:var(--shop-muted);font-family:var(--shop-serif);font-size:24px;position:absolute;top:18px;right:18px}.event-shop-featured article>div>small,.event-shop-product-grid article>div>small{color:var(--shop-highlight);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:850}.event-shop-featured h3,.event-shop-product-grid h3{color:var(--shop-ink);font-family:var(--shop-serif);letter-spacing:-.025em;margin:8px 0 9px;font-size:29px;font-weight:500;line-height:1.05}.event-shop-featured article>div>p,.event-shop-product-grid article>div>p{min-height:66px;color:var(--shop-muted);margin:0;font-size:13px;line-height:1.65}.event-shop-featured footer,.event-shop-product-grid footer{border-top:1px solid var(--shop-line);justify-content:space-between;align-items:end;gap:18px;margin-top:22px;padding-top:19px;display:flex}.event-shop-featured footer>b,.event-shop-product-grid footer>span>b{color:var(--shop-ink);font-size:15px}.event-shop-featured footer button,.event-shop-product-grid footer button{min-height:42px;color:var(--shop-ink);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:850;display:inline-flex}.event-shop-featured footer button svg,.event-shop-product-grid footer button svg{color:var(--shop-highlight)}.event-shop-object{perspective:1000px;place-items:center;min-height:100%;padding:48px 44px 40px;display:grid}.event-shop-object>div{aspect-ratio:.76;color:#fff;background-color:var(--shop-navy);background-image:linear-gradient(160deg, #081f3e05, #081f3e9e), var(--event-shop-object-art);background-position:50%;background-size:cover;border:1px solid #ffffff52;border-radius:4px 16px 16px 4px;flex-direction:column;justify-content:flex-end;width:70%;padding:24px;display:flex;position:relative;overflow:hidden;transform:rotateY(-8deg)rotateX(2deg);box-shadow:-13px 16px 34px #071b3747,inset 3px 0 #ffffff2e}.event-shop-object>div:before{content:"";background:linear-gradient(#0518300a,#051830d9);position:absolute;inset:0}.event-shop-object>div>*{z-index:1;position:relative}.event-shop-object-brand{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border-radius:2px;align-items:center;width:102px;height:33px;padding:4px 7px;display:flex;top:18px;left:18px;position:absolute!important}.event-shop-object-brand img{object-fit:contain;width:100%;height:100%}.event-shop-object-edition{color:color-mix(in srgb, var(--shop-highlight) 72%, white);letter-spacing:.18em;font-size:7px}.event-shop-object strong{font-family:var(--shop-serif);letter-spacing:-.04em;margin:6px 0 9px;font-size:clamp(24px,2.2vw,35px);font-weight:400;line-height:.95}.event-shop-object small{color:#ffffffc7;letter-spacing:.11em;align-items:center;gap:6px;font-size:6px;font-weight:800;display:flex}.event-shop-object small svg{width:11px;height:11px;color:var(--shop-highlight)}.event-shop-object.object-digital>div{aspect-ratio:1.28;border-radius:10px;width:86%;transform:rotateY(-5deg)rotateX(3deg)}.event-shop-object.object-card>div{aspect-ratio:1.58;border-radius:14px;width:86%;transform:rotate(-5deg)}.event-shop-object.object-magnet>div{aspect-ratio:1;border-radius:20px;width:66%;transform:rotate(3deg)}.event-shop-object.object-keyring>div{aspect-ratio:.86;border-radius:28px;width:55%;transform:rotate(4deg)}.event-shop-object.object-keyring>div:after{z-index:2;content:"";border:4px solid #fffc;border-radius:50%;width:22px;height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.event-shop-object.object-box>div{aspect-ratio:1.12;border-radius:10px;width:82%;transform:rotateY(-4deg)rotateX(4deg)}.event-shop-object.compact{min-height:auto;padding:0}.event-shop-object.compact>div{aspect-ratio:auto;border-radius:2px 8px 8px 2px;width:82px;min-width:82px;height:92px;padding:8px}.event-shop-object.compact .event-shop-object-brand,.event-shop-object.compact .event-shop-object-edition,.event-shop-object.compact small{display:none}.event-shop-object.compact strong{margin:0;font-size:13px}.event-shop-catalogue>nav{scrollbar-width:none;gap:9px;padding:28px 0 25px;display:flex;overflow-x:auto}.event-shop-catalogue>nav::-webkit-scrollbar{display:none}.event-shop-catalogue>nav button{border:1px solid var(--shop-line);min-height:43px;color:var(--shop-muted);background:var(--shop-surface);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:11px;font-weight:760;display:inline-flex}.event-shop-catalogue>nav button span{background:var(--shop-paper-soft);border-radius:50%;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.event-shop-catalogue>nav button.active{border-color:var(--shop-navy);color:#fff;background:var(--shop-navy)}.event-shop-catalogue>nav button.active span{color:var(--shop-navy);background:#fff}.event-shop-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.event-shop-product-visual>span{border:1px solid color-mix(in srgb, var(--shop-metal) 65%, white);color:var(--shop-ink);letter-spacing:.16em;background:#ffffffd1;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:850;position:absolute;top:17px;right:17px}.event-shop-product-grid footer>span{flex-direction:column;display:flex}.event-shop-product-grid footer>span small{color:var(--shop-muted);font-size:9px}.event-shop-story-system{color:#fff;background:radial-gradient(circle at 86% 20%, color-mix(in srgb, var(--shop-secondary) 28%, transparent), transparent 19rem), linear-gradient(135deg, var(--shop-navy), color-mix(in srgb, var(--shop-navy-soft) 88%, black));border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(440px,.9fr);gap:clamp(50px,7vw,100px);margin-top:25px;padding:clamp(64px,8vw,110px);display:grid;box-shadow:0 30px 80px #051c3a2e}.event-shop-story-system header small{color:color-mix(in srgb, var(--shop-highlight) 70%, white)}.event-shop-story-system h2{color:#fff;margin:20px 0 24px}.event-shop-story-system header p{color:#ffffffa3;max-width:680px;margin:0;font-size:15px;line-height:1.8}.event-shop-story-system ol,.event-shop-how ol{margin:0;padding:0;list-style:none}.event-shop-story-system li{border-bottom:1px solid #ffffff24;grid-template-columns:54px 1fr;gap:20px;padding:25px 0;display:grid}.event-shop-story-system li:first-child{padding-top:0}.event-shop-story-system li:last-child{border:0;padding-bottom:0}.event-shop-story-system li>span{width:48px;height:48px;color:var(--shop-highlight);font-family:var(--shop-serif);border:1px solid #ffffff3b;border-radius:50%;place-items:center;font-size:18px;display:grid}.event-shop-story-system li b{letter-spacing:.16em;font-size:10px}.event-shop-story-system li p{color:#fff9;margin:5px 0 0;font-size:13px}.event-shop-how ol{border:1px solid var(--shop-line);background:var(--shop-surface);grid-template-columns:repeat(4,1fr);margin-top:34px;display:grid}.event-shop-how li{border-right:1px solid var(--shop-line);min-height:250px;padding:30px;position:relative}.event-shop-how li>span{color:var(--shop-metal);font-family:var(--shop-serif);font-size:20px;position:absolute;top:24px;right:24px}.event-shop-how li>svg{width:33px;height:33px;color:var(--shop-highlight);margin-bottom:52px}.event-shop-how li b{color:var(--shop-ink);font-family:var(--shop-serif);font-size:23px;font-weight:500}.event-shop-how li p{color:var(--shop-muted);margin:8px 0 0;font-size:12px;line-height:1.55}.event-shop-footer{color:#fff;background:var(--shop-navy);border-radius:3px;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;min-height:150px;margin-bottom:34px;padding:35px clamp(30px,5vw,70px);display:grid}.event-shop-footer>img{object-fit:contain;filter:brightness(0)invert();width:164px;height:55px}.event-shop-footer>div{border-left:1px solid #ffffff2e;flex-direction:column;padding-left:34px;display:flex}.event-shop-footer>div b{font-family:var(--shop-serif);font-size:20px;font-weight:400}.event-shop-footer>div small{color:#ffffff8c;letter-spacing:.08em;font-size:10px}.event-shop-footer>span{color:#ffffffad;align-items:center;gap:8px;font-size:11px;font-weight:750;display:flex}.event-shop-footer>span svg{color:#65d1b5}.event-shop-modal{z-index:200;place-items:center;padding:clamp(16px,3vw,42px);display:grid;position:fixed;inset:0}.event-shop-modal-backdrop{-webkit-backdrop-filter:blur(16px)saturate(80%);backdrop-filter:blur(16px)saturate(80%);background:#031224b8;border:0;width:100%;height:100%;position:absolute;inset:0}.event-shop-personaliser,.event-shop-checkout{z-index:1;border:1px solid color-mix(in srgb, var(--shop-line) 82%, white);background:var(--shop-surface);border-radius:5px;flex-direction:column;width:min(1480px,100%);max-height:calc(100vh - clamp(32px,6vw,84px));display:flex;position:relative;overflow:hidden;box-shadow:0 44px 120px #0212255c}.event-shop-personaliser>header,.event-shop-checkout>header{border-bottom:1px solid var(--shop-line);background:var(--shop-surface);flex:none;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:84px;padding:14px 25px;display:grid}.event-shop-personaliser>header button,.event-shop-checkout>header button,.event-shop-cart>header button{border:1px solid var(--shop-line);background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.event-shop-personaliser>header span,.event-shop-checkout>header span{flex-direction:column;display:flex}.event-shop-personaliser>header span small,.event-shop-checkout>header span small{color:var(--shop-highlight);font-size:8px}.event-shop-personaliser>header span b,.event-shop-checkout>header span b{font-family:var(--shop-serif);font-size:23px;font-weight:500}.event-shop-personaliser>header>strong,.event-shop-checkout>header>strong{color:var(--shop-ink);font-size:14px}.event-shop-personaliser-body{grid-template-columns:minmax(390px,.82fr) minmax(500px,1.18fr);min-height:0;display:grid;overflow:hidden}.event-shop-personaliser-body>aside{background:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--shop-secondary) 20%, white), transparent 20rem), var(--shop-paper-soft);flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:clamp(28px,4vw,58px);display:flex;overflow:hidden}.event-shop-personaliser-body>aside>small{color:var(--shop-muted);align-self:flex-start}.event-shop-personaliser-body>aside>.event-shop-object{width:min(430px,100%);min-height:420px}.event-shop-personaliser-body>aside>div{border:1px solid var(--shop-line);background:color-mix(in srgb, var(--shop-surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:110px 1fr;align-items:center;gap:19px;width:min(470px,100%);padding:17px;display:grid}.event-shop-personaliser-body>aside>div img{object-fit:contain;width:100px;height:35px}.event-shop-personaliser-body>aside>div span{border-left:1px solid var(--shop-line);flex-direction:column;min-width:0;padding-left:18px;display:flex}.event-shop-personaliser-body>aside>div b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-shop-personaliser-body>aside>div small{color:var(--shop-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.event-shop-personaliser-body>aside>p{max-width:470px;color:var(--shop-muted);align-items:center;gap:8px;margin:18px 0 0;font-size:10px;display:flex}.event-shop-personaliser-body>aside>p svg{color:var(--shop-success);flex:none}.event-shop-personaliser-body>form{min-height:0;padding:4px clamp(25px,4vw,54px) 38px;overflow-y:auto}.event-shop-personaliser-body>form>div{border-bottom:1px solid var(--shop-line);padding:32px 0}.event-shop-personaliser-body>form>div>small{color:var(--shop-highlight)}.event-shop-personaliser-body form h3,.event-shop-checkout form h3{font-family:var(--shop-serif);letter-spacing:-.025em;margin:6px 0 20px;font-size:27px;font-weight:500}.event-shop-personaliser fieldset,.event-shop-checkout fieldset{border:0;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;display:grid}.event-shop-personaliser fieldset button,.event-shop-checkout fieldset button{border:1px solid var(--shop-line);text-align:left;background:var(--shop-surface);border-radius:3px;align-items:flex-start;gap:12px;min-width:0;min-height:94px;padding:16px;display:flex;position:relative}.event-shop-personaliser fieldset button.active,.event-shop-checkout fieldset button.active{border-color:var(--shop-highlight);background:color-mix(in srgb, var(--shop-highlight) 7%, white);box-shadow:inset 3px 0 var(--shop-highlight)}.event-shop-personaliser fieldset button>svg:first-child,.event-shop-checkout fieldset button>svg:first-child{color:var(--shop-highlight);flex:none}.event-shop-personaliser fieldset button>svg:last-child,.event-shop-checkout fieldset button>svg:last-child{color:var(--shop-success);position:absolute;top:12px;right:12px}.event-shop-personaliser fieldset button span,.event-shop-checkout fieldset button span{flex-direction:column;min-width:0;display:flex}.event-shop-personaliser fieldset button b,.event-shop-checkout fieldset button b{font-size:12px}.event-shop-personaliser fieldset button small,.event-shop-checkout fieldset button small{color:var(--shop-muted);letter-spacing:0;text-transform:none;margin-top:4px;font-size:9px;font-weight:500;line-height:1.35}.event-shop-personaliser label,.event-shop-checkout label{color:var(--shop-ink);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:7px;margin-top:14px;font-size:10px;font-weight:800;display:flex;position:relative}.event-shop-personaliser label input,.event-shop-personaliser label textarea,.event-shop-personaliser label select,.event-shop-checkout label input,.event-shop-checkout label textarea{border:1px solid var(--shop-line);width:100%;min-height:52px;color:var(--shop-ink);letter-spacing:0;text-transform:none;background:#fff;border-radius:2px;padding:13px 15px;font-size:13px;font-weight:500}.event-shop-personaliser label textarea,.event-shop-checkout label textarea{resize:vertical;min-height:88px}.event-shop-personaliser label>span{color:var(--shop-muted);font-size:8px;position:absolute;bottom:8px;right:10px}.event-shop-select-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.event-shop-personaliser form>footer{background:var(--shop-surface);justify-content:space-between;align-items:center;gap:20px;padding:25px 0 0;display:flex;position:sticky;bottom:-38px}.event-shop-personaliser form>footer>span{flex-direction:column;display:flex}.event-shop-personaliser form>footer small{color:var(--shop-muted);font-size:8px}.event-shop-personaliser form>footer b{font-family:var(--shop-serif);font-size:25px;font-weight:500}.event-shop-personaliser form>footer button,.event-shop-submit{color:#fff;background:var(--shop-navy);border:0;border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 26px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 14px 28px #051e3a24}.event-shop-cart-modal{justify-items:end;padding:0}.event-shop-cart{z-index:1;width:min(610px,100%);height:100%;color:var(--shop-ink);background:var(--shop-surface);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:-35px 0 100px #0212254d}.event-shop-cart>header{border-bottom:1px solid var(--shop-line);justify-content:space-between;align-items:center;min-height:128px;padding:27px clamp(24px,5vw,44px);display:flex}.event-shop-cart>header small{color:var(--shop-highlight)}.event-shop-cart>header h2{font-family:var(--shop-serif);margin:3px 0 0;font-size:42px;font-weight:400;line-height:1}.event-shop-cart-lines{flex:1;min-height:0;padding:0 clamp(24px,5vw,44px);overflow-y:auto}.event-shop-cart-lines>article{border-bottom:1px solid var(--shop-line);grid-template-columns:84px 1fr auto;align-items:center;gap:18px;padding:24px 0;display:grid}.event-shop-cart-lines>article>div{flex-direction:column;min-width:0;display:flex}.event-shop-cart-lines>article>div small{color:var(--shop-highlight);font-size:7px}.event-shop-cart-lines>article>div b{font-family:var(--shop-serif);margin:3px 0;font-size:20px;font-weight:500}.event-shop-cart-lines>article>div span,.event-shop-cart-lines>article>div em{color:var(--shop-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.event-shop-cart-lines>article>section{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.event-shop-cart-lines>article>section>b{font-size:13px}.event-shop-cart-lines>article>section>div{border:1px solid var(--shop-line);border-radius:999px;align-items:center;display:flex}.event-shop-cart-lines>article>section button{background:0 0;border:0;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.event-shop-cart-lines>article>section output{text-align:center;min-width:24px;font-size:11px;font-weight:800}.event-shop-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:65vh;display:flex}.event-shop-empty>svg{width:56px;height:56px;color:var(--shop-highlight)}.event-shop-empty h3{max-width:340px;font-family:var(--shop-serif);margin:24px 0 8px;font-size:32px;font-weight:400}.event-shop-empty p{max-width:320px;color:var(--shop-muted);margin:0;font-size:13px}.event-shop-empty button{border:1px solid var(--shop-line);background:0 0;margin-top:25px;padding:13px 20px;font-size:11px;font-weight:800}.event-shop-cart>footer{border-top:1px solid var(--shop-line);background:var(--shop-paper);flex:none;padding:26px clamp(24px,5vw,44px) 34px}.event-shop-cart>footer>div>span{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.event-shop-cart>footer small{color:var(--shop-muted);font-size:8px}.event-shop-cart>footer>div>span b{font-family:var(--shop-serif);font-size:24px;font-weight:500}.event-shop-cart>footer p{color:var(--shop-muted);margin:12px 0 19px;font-size:10px;line-height:1.5}.event-shop-cart>footer>button{color:#fff;background:var(--shop-navy);border:0;justify-content:center;align-items:center;gap:14px;width:100%;min-height:58px;font-size:12px;font-weight:850;display:flex}.event-shop-checkout{width:min(1260px,100%)}.event-shop-checkout>div{grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);min-height:0;display:grid;overflow:hidden}.event-shop-checkout>div>form{min-height:0;padding:4px clamp(25px,4vw,52px) 40px;overflow-y:auto}.event-shop-checkout>div>form>section{border-bottom:1px solid var(--shop-line);padding:31px 0}.event-shop-checkout>div>form>section>small{color:var(--shop-highlight)}.event-shop-checkout label em{color:var(--shop-muted);letter-spacing:0;text-transform:none;font-size:9px;font-style:normal;font-weight:500}.event-shop-checkout fieldset{grid-template-columns:1fr 1fr}.event-shop-consent{cursor:pointer;grid-template-columns:auto 1fr;text-transform:none!important;gap:12px!important;margin:25px 0!important;display:grid!important}.event-shop-consent input{accent-color:var(--shop-success);margin:1px 0 0;width:20px!important;min-height:20px!important}.event-shop-consent span{flex-direction:column;display:flex;color:var(--shop-ink)!important;position:static!important}.event-shop-consent span b{font-size:11px}.event-shop-consent span small{color:var(--shop-muted);letter-spacing:0;text-transform:none;font-size:10px;font-weight:500;line-height:1.45}.event-shop-error{color:#8d3e36;background:#fff4f1;border:1px solid #e6b4ad;margin:0 0 16px;padding:12px 14px;font-size:11px}.event-shop-submit{width:100%}.event-shop-submit:disabled{cursor:wait;opacity:.58}.event-shop-checkout>div>aside{background:var(--shop-paper-soft);min-height:0;padding:clamp(28px,4vw,50px);overflow-y:auto}.event-shop-checkout>div>aside>small{color:var(--shop-highlight)}.event-shop-checkout>div>aside>h3{font-family:var(--shop-serif);margin:10px 0 28px;font-size:31px;font-weight:400}.event-shop-checkout>div>aside>article{border-bottom:1px solid color-mix(in srgb, var(--shop-line) 80%, transparent);grid-template-columns:auto 1fr auto;gap:12px;padding:16px 0;display:grid}.event-shop-checkout>div>aside>article>span{color:var(--shop-highlight);font-size:11px;font-weight:850}.event-shop-checkout>div>aside>article div{flex-direction:column;min-width:0;display:flex}.event-shop-checkout>div>aside>article b,.event-shop-checkout>div>aside>article strong{font-size:11px}.event-shop-checkout>div>aside>article small{color:var(--shop-muted);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:8px;font-weight:500;overflow:hidden}.event-shop-checkout>div>aside>footer{grid-template-columns:1fr auto;gap:5px 18px;padding:24px 0;display:grid}.event-shop-checkout>div>aside>footer span,.event-shop-checkout>div>aside>footer b{font-size:13px}.event-shop-checkout>div>aside>footer small{color:var(--shop-muted);letter-spacing:0;text-transform:none;grid-column:1/3;font-size:9px;font-weight:500}.event-shop-checkout>div>aside>div{border:1px solid var(--shop-line);background:color-mix(in srgb, var(--shop-surface) 82%, transparent);align-items:center;gap:13px;padding:18px;display:flex}.event-shop-checkout>div>aside>div>svg{color:var(--shop-success)}.event-shop-checkout>div>aside>div span{flex-direction:column;display:flex}.event-shop-checkout>div>aside>div b{font-size:11px}.event-shop-checkout>div>aside>div small{color:var(--shop-muted);letter-spacing:0;text-transform:none;font-size:9px;font-weight:500}.event-shop-bag-dock{z-index:100;background:var(--shop-navy);border:1px solid #ffffff29;border-radius:3px;grid-template-columns:34px 1fr auto auto;align-items:center;gap:13px;min-width:310px;min-height:70px;padding:10px 16px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 55px #03162d47;color:#fff!important}.event-shop-bag-dock>span{width:32px;height:32px;color:var(--shop-navy);background:var(--shop-highlight);border-radius:50%;place-items:center;font-size:11px;font-weight:850;display:grid}.event-shop-bag-dock>div{text-align:left;flex-direction:column;display:flex}.event-shop-bag-dock>div b{font-size:11px}.event-shop-bag-dock>div small{color:#fff9;font-size:9px}.event-shop-loading,.event-shop-closed,.event-shop-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:42px;display:flex}.event-shop-loading>img,.event-shop-closed>img,.event-shop-success-logo{object-fit:contain;width:min(260px,64vw);height:95px}.event-shop-loading>span{background:var(--shop-line);width:160px;height:2px;margin:36px 0 20px;overflow:hidden}.event-shop-loading>span:after{background:var(--shop-highlight);content:"";width:60%;height:100%;animation:1.35s ease-in-out infinite event-shop-load;display:block}.event-shop-loading p,.event-shop-closed p,.event-shop-success>p{max-width:660px;color:var(--shop-muted);font-size:15px;line-height:1.7}.event-shop-closed>small,.event-shop-success>small{color:var(--shop-highlight);letter-spacing:.22em;margin-top:35px;font-size:10px;font-weight:850}.event-shop-closed h1,.event-shop-success h1{font-family:var(--shop-serif);letter-spacing:-.055em;margin:18px 0 14px;font-size:clamp(54px,7vw,92px);font-weight:400;line-height:.95}.event-shop-closed h1 em,.event-shop-success h1 em{color:var(--shop-highlight);font-weight:400}.event-shop-closed>a,.event-shop-success>button{color:#fff;background:var(--shop-navy);border:0;align-items:center;gap:13px;min-height:54px;margin-top:20px;padding:0 24px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.event-shop-success-mark{border:1px solid color-mix(in srgb, var(--shop-success) 42%, white);width:82px;height:82px;color:var(--shop-success);background:color-mix(in srgb, var(--shop-success) 7%, white);border-radius:50%;place-items:center;margin-top:42px;display:grid}.event-shop-success-mark svg{width:38px;height:38px}.event-shop-success>strong{border:1px solid var(--shop-line);color:var(--shop-ink);letter-spacing:.13em;margin:19px 0;padding:11px 18px;font-size:12px}.event-shop-success>div:not(.event-shop-success-mark){flex-wrap:wrap;justify-content:center;gap:11px;display:flex}.event-shop-success>div:not(.event-shop-success-mark) span{color:var(--shop-muted);background:var(--shop-paper-soft);align-items:center;gap:6px;padding:10px 13px;font-size:10px;font-weight:750;display:flex}.event-shop-success>div:not(.event-shop-success-mark) svg{color:var(--shop-success)}@keyframes event-shop-load{0%,to{transform:translate(-110%)}50%{transform:translate(180%)}}@media (max-width:1180px){.event-shop-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)}.event-shop-featured>div,.event-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-shop-featured>div article:last-child:nth-child(odd){grid-column:1/3}.event-shop-story-system{grid-template-columns:1fr}.event-shop-how ol{grid-template-columns:repeat(2,1fr)}.event-shop-how li:nth-child(2){border-right:0}.event-shop-how li:nth-child(-n+2){border-bottom:1px solid var(--shop-line)}.event-shop-personaliser-body{grid-template-columns:minmax(330px,.72fr) minmax(470px,1.28fr)}}@media (max-width:920px){.event-shop-topbar{grid-template-columns:1fr auto}.event-shop-topbar>img{display:none}.event-shop-hero{flex-direction:column;min-height:auto;display:flex}.event-shop-hero-copy{order:1;padding:72px 38px 54px}.event-shop-hero-visual{order:2;min-height:620px;padding:25px}.event-shop-hero-art{min-height:570px}.event-shop-hero>dl{order:3;grid-template-columns:repeat(2,1fr);position:static}.event-shop-hero>dl div:nth-child(2){border-right:0}.event-shop-hero>dl div:nth-child(-n+2){border-bottom:1px solid var(--shop-line)}.event-shop-promises{grid-template-columns:1fr}.event-shop-promises>span+span{border-top:0;border-left:1px solid var(--shop-line)}.event-shop-featured>header,.event-shop-catalogue>header,.event-shop-how>header{grid-template-columns:1fr;gap:24px}.event-shop-personaliser,.event-shop-checkout{height:calc(100vh - 24px);max-height:none}.event-shop-personaliser-body{display:block;overflow-y:auto}.event-shop-personaliser-body>aside{min-height:620px;overflow:visible}.event-shop-personaliser-body>form{overflow:visible}.event-shop-personaliser form>footer{padding-bottom:18px;bottom:0}.event-shop-checkout>div{flex-direction:column;display:flex;overflow-y:auto}.event-shop-checkout>div>form,.event-shop-checkout>div>aside{overflow:visible}}@media (max-width:700px){.event-shop-topbar{min-height:68px;padding:11px 16px}.event-shop-topbar>a span{max-width:42vw;font-size:11px}.event-shop-topbar>div>span{display:none}.event-shop-topbar>div>button{min-height:44px;padding:0 14px}.event-shop-topbar>div>button b{display:none}.event-shop-hero-copy{padding:58px 22px 46px}.event-shop-hero-copy h1{margin-top:20px;font-size:clamp(50px,17vw,72px)}.event-shop-hero-actions{display:grid}.event-shop-hero-actions button{width:100%}.event-shop-hero-trust{gap:12px}.event-shop-hero-visual{min-height:485px;padding:16px}.event-shop-hero-art{min-height:455px}.event-shop-hero-art>span{top:20px}.event-shop-hero-art>div{padding:20px;bottom:18px;left:18px;right:18px}.event-shop-hero-art img{width:112px;height:34px;margin-bottom:12px}.event-shop-hero-visual>i{display:none}.event-shop-hero>dl div{padding:20px 17px}.event-shop-hero dd{font-size:11px}.event-shop-promises{margin-top:36px;padding:0 16px}.event-shop-featured,.event-shop-catalogue,.event-shop-how{padding:74px 16px}.event-shop-featured>header h2,.event-shop-catalogue>header h2,.event-shop-how>header h2,.event-shop-story-system h2{font-size:clamp(42px,13vw,58px)}.event-shop-featured>div,.event-shop-product-grid{grid-template-columns:1fr}.event-shop-featured>div article:last-child:nth-child(odd){grid-column:auto}.event-shop-featured-visual,.event-shop-product-visual{min-height:340px}.event-shop-story-system{margin:0 16px;padding:54px 25px}.event-shop-how ol{grid-template-columns:1fr}.event-shop-how li,.event-shop-how li:nth-child(2){border-right:0;border-bottom:1px solid var(--shop-line);min-height:210px}.event-shop-how li:last-child{border-bottom:0}.event-shop-footer{grid-template-columns:1fr;gap:14px;margin:0 16px 18px;padding:32px}.event-shop-footer>div{border-top:1px solid #ffffff2e;border-left:0;padding:18px 0 0}.event-shop-modal{padding:0}.event-shop-personaliser,.event-shop-checkout{border:0;border-radius:0;width:100%;height:100%}.event-shop-personaliser>header,.event-shop-checkout>header{gap:12px;min-height:70px;padding:10px 14px}.event-shop-personaliser>header span b,.event-shop-checkout>header span b{text-overflow:ellipsis;white-space:nowrap;max-width:47vw;font-size:18px;overflow:hidden}.event-shop-personaliser-body>aside{min-height:520px;padding:25px 18px}.event-shop-personaliser-body>aside>.event-shop-object{min-height:340px}.event-shop-personaliser-body>aside>div{grid-template-columns:84px 1fr}.event-shop-personaliser-body>aside>div img{width:78px}.event-shop-personaliser-body>form,.event-shop-checkout>div>form,.event-shop-checkout>div>aside{padding-left:18px;padding-right:18px}.event-shop-personaliser fieldset,.event-shop-checkout fieldset,.event-shop-select-row{grid-template-columns:1fr}.event-shop-personaliser form>footer{flex-direction:column;align-items:stretch}.event-shop-cart{width:100%}.event-shop-cart-lines>article{grid-template-columns:72px 1fr}.event-shop-cart-lines>article>section{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.event-shop-object.compact>div{width:70px;min-width:70px;height:80px}.event-shop-bag-dock{min-width:0;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.event-shop-shell *,.event-shop-shell :before,.event-shop-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.event-shop-shell{--shop-radius-xl:32px;--shop-radius-lg:24px;--shop-radius-md:16px;--shop-radius-sm:12px;--shop-fine-shadow:0 24px 80px #08244317;background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--shop-secondary) 14%, transparent), transparent 27rem), radial-gradient(circle at 4% 38%, color-mix(in srgb, var(--shop-highlight) 8%, transparent), transparent 25rem), linear-gradient(180deg, #fff 0, var(--shop-paper) 44rem, #fff 100%)}.event-shop-theme-baby{--shop-paper:#fbf7f1;--shop-paper-soft:#f3ede6;--shop-surface:#fffdf9;--shop-ink:#0a315a;--shop-navy:#082b52;--shop-navy-soft:#174e78;--shop-muted:#63758a;--shop-line:#e7d8c7;--shop-highlight:#de858d;--shop-secondary:#adc6d8;--shop-metal:#c89f6d}.event-shop-preview-ribbon{color:#ffffffdb;background:var(--shop-navy);letter-spacing:.24em;min-height:30px;font-size:8px}.event-shop-topbar{border-bottom-color:color-mix(in srgb, var(--shop-line) 68%, transparent);background:color-mix(in srgb, var(--shop-surface) 94%, transparent);min-height:76px;padding:12px clamp(20px,4vw,70px);box-shadow:0 8px 34px #0824430a}.event-shop-topbar>img{width:clamp(154px,12vw,186px);height:46px}.event-shop-topbar>a,.event-shop-topbar>div>span{font-size:11px}.event-shop-topbar>div>button{border:1px solid #ffffff1f;border-radius:14px;min-height:46px;padding:0 17px 0 11px;box-shadow:0 12px 30px #051d3821}.event-shop-topbar>div>button>svg{margin-left:3px}.event-shop-hero{border:1px solid color-mix(in srgb, var(--shop-line) 86%, white);border-radius:var(--shop-radius-xl);max-width:1540px;min-height:700px;box-shadow:var(--shop-fine-shadow);grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);margin:26px auto 0;overflow:hidden}.event-shop-hero:before{background:linear-gradient(90deg, transparent 2%, var(--shop-highlight), var(--shop-metal), var(--shop-secondary), transparent 98%);height:1px}.event-shop-hero-copy{z-index:2;padding:clamp(68px,7vw,112px) clamp(42px,6vw,94px) 145px;position:relative}.event-shop-hero-copy:after{border:1px solid color-mix(in srgb, var(--shop-metal) 40%, transparent);content:"";border-radius:50%;width:112px;height:112px;position:absolute;top:52px;right:34px}.event-shop-hero-copy>small{border:1px solid color-mix(in srgb, var(--shop-highlight) 28%, var(--shop-line));background:color-mix(in srgb, var(--shop-highlight) 6%, white);letter-spacing:.2em;border-radius:999px;width:max-content;padding:8px 13px;font-size:8px}.event-shop-hero-copy>small i{width:6px;height:6px;box-shadow:0 0 0 5px color-mix(in srgb, currentColor 10%, transparent)}.event-shop-hero-copy h1{letter-spacing:-.058em;max-width:660px;margin:24px 0 22px;font-size:clamp(58px,5.7vw,88px);line-height:.94}.event-shop-hero-copy>p{max-width:610px;font-size:clamp(16px,1.25vw,19px);line-height:1.68}.event-shop-hero-actions{gap:10px;margin-top:34px}.event-shop-hero-actions button{border-radius:var(--shop-radius-sm);min-height:52px;padding:0 22px;font-size:11px}.event-shop-hero-actions button:first-child{min-width:226px}.event-shop-hero-trust{gap:9px;margin-top:26px}.event-shop-hero-trust span{border:1px solid var(--shop-line);background:color-mix(in srgb, var(--shop-surface) 86%, transparent);border-radius:999px;min-height:32px;padding:0 11px;font-size:9px}.event-shop-hero-visual{background:radial-gradient(circle at 78% 15%, color-mix(in srgb, var(--shop-highlight) 15%, transparent), transparent 16rem), linear-gradient(145deg, #f8f1e9, color-mix(in srgb, var(--shop-secondary) 20%, white));min-height:610px;padding:clamp(28px,3vw,48px)}.event-shop-hero-visual:before,.event-shop-hero-visual:after{border-color:color-mix(in srgb, var(--shop-metal) 32%, transparent)}.event-shop-hero-art{border:1px solid #ffffff8f;border-radius:48% 48% 22px 22px/40% 40% 22px 22px;min-height:530px;box-shadow:0 34px 74px #07234333,0 0 0 8px #ffffff47}.event-shop-theme-baby .event-shop-hero-art{background-position:50% 34%;background-size:auto 126%}.event-shop-hero-art:after{background:linear-gradient(#0000 44%,#06234205 58%,#062342b8)}.event-shop-hero-art>span{padding:8px 13px;font-size:7px;top:27px}.event-shop-hero-art>div{border-radius:var(--shop-radius-md);background:#06213eb8;border-color:#fff6;padding:23px 25px;bottom:28px;left:28px;right:28px;box-shadow:0 18px 40px #04162b24}.event-shop-theme-baby .event-shop-hero-art>div{color:var(--shop-ink);background:#fffcf7e6}.event-shop-theme-baby .event-shop-hero-art img{filter:none}.event-shop-theme-baby .event-shop-hero-art h2{color:var(--shop-ink)}.event-shop-theme-baby .event-shop-hero-art p{color:var(--shop-muted)}.event-shop-hero-art img{width:126px;height:38px;margin-bottom:13px}.event-shop-hero-art h2{font-size:clamp(30px,2.8vw,48px)}.event-shop-hero-visual>i{width:62px;height:62px;bottom:24px;right:24px}.event-shop-hero>dl{border:1px solid color-mix(in srgb, var(--shop-line) 86%, white);border-radius:var(--shop-radius-md);bottom:18px;left:22px;right:22px;overflow:hidden;box-shadow:0 14px 34px #0824430f}.event-shop-hero>dl div{padding:19px clamp(16px,2.7vw,36px)}.event-shop-hero dt{font-size:7px}.event-shop-hero dd{font-size:11px}.event-shop-promises{gap:12px;max-width:1420px;margin-top:34px}.event-shop-promises>span{border-radius:var(--shop-radius-md);grid-template-columns:40px 1fr;min-height:104px;padding:20px 24px;box-shadow:0 14px 34px #08244309}.event-shop-promises>span+span{border-left:1px solid var(--shop-line)}.event-shop-promises svg{width:25px;height:25px}.event-shop-promises b{font-size:12px}.event-shop-promises small{font-size:10px}.event-shop-featured,.event-shop-catalogue,.event-shop-story-system,.event-shop-how,.event-shop-footer{max-width:1460px}.event-shop-featured,.event-shop-catalogue,.event-shop-how{padding:clamp(72px,8vw,118px) clamp(24px,4vw,52px)}.event-shop-featured>header,.event-shop-catalogue>header,.event-shop-how>header{gap:clamp(34px,5vw,68px);padding-bottom:30px}.event-shop-featured>header h2,.event-shop-catalogue>header h2,.event-shop-how>header h2,.event-shop-story-system h2{font-size:clamp(42px,4.5vw,66px)}.event-shop-featured>header p,.event-shop-catalogue>header p,.event-shop-how>header p{font-size:14px}.event-shop-featured>div{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:18px;padding-top:28px}.event-shop-featured article,.event-shop-product-grid article{border-radius:var(--shop-radius-lg);box-shadow:0 18px 48px #0722420e}.event-shop-featured article:first-child{grid-row:span 2}.event-shop-featured article:not(:first-child){grid-template-columns:minmax(190px,.86fr) minmax(0,1.14fr);display:grid}.event-shop-featured-visual{min-height:410px}.event-shop-featured article:first-child .event-shop-featured-visual{min-height:520px}.event-shop-featured article:not(:first-child) .event-shop-featured-visual{min-height:300px}.event-shop-featured article:not(:first-child) .event-shop-object{padding:24px 18px}.event-shop-featured article:not(:first-child) .event-shop-object>div{width:82%}.event-shop-featured article>div,.event-shop-product-grid article>div{padding:25px 26px 26px}.event-shop-featured article:not(:first-child)>div{flex-direction:column;justify-content:center;padding:22px;display:flex}.event-shop-featured h3,.event-shop-product-grid h3{font-size:27px}.event-shop-featured article>div>p,.event-shop-product-grid article>div>p{min-height:0;font-size:12px}.event-shop-featured footer,.event-shop-product-grid footer{margin-top:17px;padding-top:15px}.event-shop-featured footer button,.event-shop-product-grid footer button{border:1px solid var(--shop-line);background:color-mix(in srgb, var(--shop-surface) 88%, transparent);border-radius:10px;min-height:40px;padding:0 13px}.event-shop-catalogue{padding-top:24px}.event-shop-catalogue>nav{gap:7px;padding:23px 0}.event-shop-catalogue>nav button{border-radius:12px;min-height:40px;padding:0 14px;font-size:10px}.event-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.event-shop-product-grid article{grid-template-columns:minmax(210px,.9fr) minmax(0,1.1fr);display:grid}.event-shop-product-visual{min-height:330px}.event-shop-product-grid .event-shop-object{padding:34px 26px}.event-shop-object>div{border-radius:8px 20px 20px 8px;box-shadow:-13px 18px 38px #071b3738,inset 3px 0 #ffffff2e}.event-shop-theme-baby .event-shop-object>div{background-size:auto 132%}.event-shop-object-brand{border-radius:8px}.event-shop-story-system{border-radius:var(--shop-radius-xl);border:1px solid #ffffff1a;gap:clamp(42px,6vw,88px);margin-top:10px;padding:clamp(58px,7vw,94px);position:relative;overflow:hidden;box-shadow:0 32px 84px #051c3a29}.event-shop-story-system:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-210px;right:-170px}.event-shop-story-system header,.event-shop-story-system ol{z-index:1;position:relative}.event-shop-story-system li{grid-template-columns:46px 1fr;gap:16px;padding:21px 0}.event-shop-story-system li>span{width:42px;height:42px}.event-shop-how ol{background:0 0;border:0;gap:10px}.event-shop-how li{border:1px solid var(--shop-line);border-radius:var(--shop-radius-md);background:var(--shop-surface);min-height:220px;box-shadow:0 12px 34px #08244309}.event-shop-how li:last-child{border:1px solid var(--shop-line)}.event-shop-how li>svg{margin-bottom:38px}.event-shop-how li b{font-size:21px}.event-shop-footer{border-radius:var(--shop-radius-lg);min-height:132px;margin-bottom:28px}.event-shop-personaliser,.event-shop-checkout{border-radius:var(--shop-radius-lg)}.event-shop-personaliser>header,.event-shop-checkout>header{min-height:78px}.event-shop-personaliser-body>aside>div,.event-shop-checkout>div>aside>div,.event-shop-error,.event-shop-personaliser fieldset button,.event-shop-checkout fieldset button,.event-shop-personaliser label input,.event-shop-personaliser label textarea,.event-shop-personaliser label select,.event-shop-checkout label input,.event-shop-checkout label textarea,.event-shop-personaliser form>footer button,.event-shop-submit,.event-shop-cart>footer>button,.event-shop-empty button{border-radius:var(--shop-radius-sm)}.event-shop-cart{border-radius:var(--shop-radius-lg) 0 0 var(--shop-radius-lg)}.event-shop-bag-dock{border-radius:16px}@media (max-width:1180px){.event-shop-hero{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);margin-left:18px;margin-right:18px}.event-shop-featured>div{grid-template-columns:repeat(2,minmax(0,1fr))}.event-shop-featured article:first-child{grid-row:auto}.event-shop-featured article:not(:first-child){display:block}.event-shop-featured>div article:last-child:nth-child(odd){grid-column:1/3}.event-shop-featured article:not(:first-child) .event-shop-featured-visual,.event-shop-featured article:first-child .event-shop-featured-visual{min-height:420px}.event-shop-product-grid article{display:block}}@media (max-width:920px){.event-shop-topbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.event-shop-topbar>img{display:block}.event-shop-topbar>div>span{display:none}.event-shop-hero{margin-top:16px}.event-shop-hero-copy{padding:60px 38px 50px}.event-shop-hero-copy:after{width:86px;height:86px;top:32px;right:30px}.event-shop-hero-visual{min-height:560px}.event-shop-hero-art{min-height:510px}.event-shop-hero>dl{margin:0 20px 20px}.event-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-shop-product-grid article{display:block}}@media (max-width:700px){.event-shop-preview-ribbon{text-align:center;letter-spacing:.14em;padding:6px 12px;font-size:7px}.event-shop-topbar{gap:10px;min-height:62px;padding:8px 12px}.event-shop-topbar>a span{display:none}.event-shop-topbar>a{border:1px solid var(--shop-line);border-radius:12px;justify-content:center;width:42px;height:42px}.event-shop-topbar>img{width:124px;height:38px}.event-shop-topbar>div>button{justify-content:center;width:42px;min-height:42px;padding:0}.event-shop-topbar>div>button>svg{display:none}.event-shop-topbar>div>button span{width:26px;height:26px}.event-shop-hero{border-radius:24px;margin:10px 10px 0}.event-shop-hero-visual{order:1;min-height:360px;padding:14px}.event-shop-hero-art{border-radius:46% 46% 18px 18px/34% 34% 18px 18px;min-height:332px}.event-shop-theme-baby .event-shop-hero-art{background-position:50% 33%;background-size:auto 118%}.event-shop-hero-art>span{padding:6px 10px;font-size:6px;top:15px}.event-shop-hero-art>div{border-radius:12px;padding:14px 16px;bottom:14px;left:14px;right:14px}.event-shop-hero-art img{width:94px;height:27px;margin-bottom:7px}.event-shop-hero-art h2{margin-top:4px;font-size:24px}.event-shop-hero-art p,.event-shop-hero-art small{font-size:7px}.event-shop-hero-copy{order:2;padding:38px 20px 32px}.event-shop-hero-copy:after{display:none}.event-shop-hero-copy>small{padding:7px 10px;font-size:7px}.event-shop-hero-copy h1{max-width:340px;margin:18px 0 15px;font-size:clamp(43px,13vw,58px);line-height:.96}.event-shop-hero-copy>p{font-size:14px;line-height:1.58}.event-shop-hero-actions{margin-top:25px}.event-shop-hero-actions button{min-height:49px}.event-shop-hero-actions button:last-child{display:none}.event-shop-hero-trust{grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.event-shop-hero-trust span{justify-content:center;padding:0 8px;font-size:8px}.event-shop-hero-trust span:last-child{grid-column:1/3}.event-shop-hero>dl{border-radius:14px;order:3;margin:0 12px 12px}.event-shop-hero>dl div{padding:15px 13px}.event-shop-hero dd{font-size:9px}.event-shop-promises{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-top:24px;padding:0 10px 6px;display:flex;overflow-x:auto}.event-shop-promises::-webkit-scrollbar{display:none}.event-shop-promises>span{scroll-snap-align:center;flex:none;min-width:min(82vw,310px);min-height:92px;padding:17px 19px}.event-shop-promises>span+span{border-top:1px solid var(--shop-line)}.event-shop-featured,.event-shop-catalogue,.event-shop-how{padding:58px 14px}.event-shop-featured>header,.event-shop-catalogue>header,.event-shop-how>header{gap:16px;padding-bottom:24px}.event-shop-featured>header h2,.event-shop-catalogue>header h2,.event-shop-how>header h2,.event-shop-story-system h2{font-size:clamp(38px,11.8vw,50px)}.event-shop-featured>header p,.event-shop-catalogue>header p,.event-shop-how>header p{font-size:13px;line-height:1.6}.event-shop-featured>div,.event-shop-product-grid{grid-template-columns:1fr;gap:14px}.event-shop-featured>div article:last-child:nth-child(odd){grid-column:auto}.event-shop-featured article,.event-shop-featured article:not(:first-child),.event-shop-product-grid article{border-radius:18px;grid-template-columns:minmax(128px,.78fr) minmax(0,1.22fr);display:grid}.event-shop-featured article:first-child{display:block}.event-shop-featured article:first-child .event-shop-featured-visual{min-height:345px}.event-shop-featured article:not(:first-child) .event-shop-featured-visual,.event-shop-product-visual{min-height:248px}.event-shop-featured article:not(:first-child) .event-shop-object,.event-shop-product-grid .event-shop-object{padding:22px 12px}.event-shop-featured article>div,.event-shop-featured article:not(:first-child)>div,.event-shop-product-grid article>div{padding:18px 16px}.event-shop-featured h3,.event-shop-product-grid h3{font-size:21px}.event-shop-featured article>div>p,.event-shop-product-grid article>div>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.event-shop-featured footer,.event-shop-product-grid footer{flex-direction:column;align-items:flex-start;gap:7px;margin-top:12px;padding-top:10px}.event-shop-featured footer button,.event-shop-product-grid footer button{border:0;min-height:34px;padding:0}.event-shop-catalogue>nav{margin-left:-14px;margin-right:-14px;padding:18px 14px}.event-shop-story-system{border-radius:24px;margin:0 10px;padding:48px 22px}.event-shop-story-system li{grid-template-columns:40px 1fr}.event-shop-story-system li>span{width:36px;height:36px;font-size:14px}.event-shop-how ol{gap:9px}.event-shop-how li,.event-shop-how li:nth-child(2){border:1px solid var(--shop-line);border-radius:16px;min-height:165px;padding:22px}.event-shop-how li>svg{margin-bottom:22px}.event-shop-how li b{font-size:19px}.event-shop-footer{border-radius:20px;min-height:0;margin:0 10px 12px;padding:28px 24px}.event-shop-personaliser-body>aside{min-height:420px}.event-shop-cart{border-radius:0}.event-shop-bag-dock{border-radius:16px}}.event-shop-shell .event-shop-featured footer,.event-shop-shell .event-shop-product-grid footer{background:0 0}.event-shop-theme-baby{--shop-paper:#faf5ee;--shop-paper-soft:#f1e8df;--shop-surface:#fffdf9;--shop-ink:#123a65;--shop-navy:#123a65;--shop-navy-soft:#285b88;--shop-muted:#687989;--shop-line:#e5d0b7;--shop-highlight:#e78a91;--shop-secondary:#b8d2e1;--shop-metal:#c89f65;background:radial-gradient(circle at 88% 5%,#c2d8e685,#0000 27rem),radial-gradient(circle at 7% 36%,#edb7bb3d,#0000 25rem),radial-gradient(circle at 94% 76%,#e4d3be59,#0000 31rem),linear-gradient(#fffdf9,#faf5ee 46rem,#fffaf5)}.event-shop-theme-baby .event-shop-topbar{background:#fffdf9e6;border-bottom-color:#c69d6545}.event-shop-theme-baby .event-shop-topbar>div>button{background:linear-gradient(145deg,#204f7d,#123a65);border-color:#c89f65b8;box-shadow:0 12px 28px #123a652e}.event-shop-theme-baby .event-shop-topbar>div>button span{background:#f3c9c8}.event-shop-theme-baby .event-shop-hero{background:#fffdf9eb;border-color:#c9a16a75;box-shadow:0 30px 90px #5340291c}.event-shop-theme-baby .event-shop-hero-copy{background:radial-gradient(circle at 86% 17%,#bed7e559,#0000 9rem)}.event-shop-theme-baby .event-shop-hero-copy:after{border-color:#c69e6780;box-shadow:inset 0 0 0 8px #fffdf9b3,inset 0 0 0 9px #c69e673d}.event-shop-theme-baby .event-shop-hero-copy h1{color:#123a65}.event-shop-theme-baby .event-shop-hero-copy>small{color:#bd8e53;background:#fff9f2;border-color:#cda0656b}.event-shop-theme-baby .event-shop-hero-actions button:first-child{background:linear-gradient(145deg,#204f7d,#123a65);border-color:#123a65;border-radius:999px;box-shadow:0 16px 34px #123a6533}.event-shop-theme-baby .event-shop-hero-actions button:last-child{background:#fffaf4;border-color:#c69d6580;border-radius:999px}.event-shop-theme-baby .event-shop-hero-trust span{background:#fffaf4cc;border-color:#c9a37066}.event-shop-theme-baby .event-shop-hero-visual{background:radial-gradient(circle at 78% 14%,#edb6ba61,#0000 13rem),linear-gradient(145deg,#f9efe7,#dce9f0)}.event-shop-theme-baby .event-shop-hero-art{border-color:#fffaf4;box-shadow:0 34px 72px #204f7e2e,0 0 0 1px #c59b637a,0 0 0 9px #fffcf79e}.event-shop-theme-baby .event-shop-hero-art>span{color:#123a65;background:#fffbf6e0;border-color:#c69e67ad}.event-shop-theme-baby .event-shop-hero-art>div{background:#fffcf7e8;border-color:#c69e6773;box-shadow:0 18px 42px #3e352a1f}.event-shop-theme-baby .event-shop-hero-art small{color:#d77e87}.event-shop-theme-baby .event-shop-hero>dl{background:#fffdf9f0;border-color:#c9a3706b}.event-shop-baby-signature{color:#123a65;background:linear-gradient(115deg,#fffdf9fa,#f8efe7f0 58%,#e1edf3eb);border:1px solid #c79d647a;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(420px,.86fr);align-items:center;gap:70px;max-width:1360px;min-height:470px;margin:52px auto 0;padding:58px 72px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #53402a1a}.event-shop-baby-signature:before{content:"";border:1px solid #c79d6457;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-220px;left:-190px;box-shadow:0 0 0 22px #fffdf980,0 0 0 23px #c79d6429}.event-shop-baby-signature:after{content:"";opacity:.23;pointer-events:none;background-image:radial-gradient(#b88f5b59 .6px,#0000 .8px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 45%);mask-image:linear-gradient(90deg,#000,#0000 45%)}.event-shop-baby-signature-copy{z-index:2;position:relative}.event-shop-baby-signature-copy>small{color:#bd8d51;letter-spacing:.24em;font-size:9px;font-weight:850}.event-shop-baby-signature-copy>h2{max-width:650px;font-family:var(--shop-serif);letter-spacing:-.055em;margin:18px 0 20px;font-size:clamp(48px,5vw,76px);font-weight:400;line-height:.94}.event-shop-baby-signature-copy>h2 em{color:#df858d;font-weight:400}.event-shop-baby-signature-copy>p{color:#687989;max-width:560px;margin:0;font-size:15px;line-height:1.72}.event-shop-baby-signature-copy>span{color:#123a65;letter-spacing:.09em;text-transform:uppercase;background:#fffdf9bd;border:1px solid #c79d6473;border-radius:999px;align-items:center;gap:9px;width:max-content;min-height:38px;margin-top:26px;padding:0 14px 0 8px;font-size:9px;font-weight:800;display:flex}.event-shop-baby-signature-copy>span i{color:#e48289;background:#f8e4e2;border-radius:50%;place-items:center;width:24px;height:24px;font-family:Georgia,serif;font-size:8px;font-style:normal;display:grid}.event-shop-baby-signature-art{z-index:2;height:350px;position:relative}.event-shop-baby-signature-art>i{background-position:50% 32%;background-size:auto 134%;border:7px solid #fffaf4;border-bottom-width:22px;border-radius:9px;width:210px;height:280px;position:absolute;top:31px;overflow:hidden;box-shadow:0 22px 48px #3b362f2e,0 0 0 1px #c59b636b}.event-shop-baby-signature-art>i:first-child{left:11px;transform:rotate(-7deg)}.event-shop-baby-signature-art>i:nth-child(2){border-radius:50% 50% 8px 8px;top:7px;right:20px;transform:rotate(6deg)}.event-shop-baby-signature-art>span{z-index:3;color:#123a65;background:#fffaf4;border:1px solid #c09154d1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:122px;height:122px;display:flex;position:absolute;bottom:3px;left:50%;transform:translate(-50%);box-shadow:0 0 0 7px #fffaf4db,0 0 0 8px #cfa97473,0 12px 26px #49392421}.event-shop-baby-signature-art>span:before{content:"";border:1px solid #dabb90ad;border-radius:50%;position:absolute;inset:6px}.event-shop-baby-signature-art>span b{font-family:var(--shop-serif);font-size:34px;font-weight:400;line-height:.85}.event-shop-baby-signature-art>span small{letter-spacing:.2em;text-align:center;margin-top:8px;font-size:6px;font-weight:850;line-height:1.25}.event-shop-baby-signature-art>span em{color:#e48188;margin-top:5px;font-family:Georgia,serif;font-size:9px;font-style:normal}.event-shop-theme-baby .event-shop-promises>span{background:#fffdf9db;border-color:#c9a3706b;box-shadow:0 14px 34px #5741270b}.event-shop-theme-baby .event-shop-featured>header,.event-shop-theme-baby .event-shop-catalogue>header{border-bottom-color:#c79d646b}.event-shop-theme-baby .event-shop-featured article,.event-shop-theme-baby .event-shop-product-grid article{background:#fffdf9f5;border-color:#c79d6473;box-shadow:0 22px 58px #4c392317}.event-shop-theme-baby .event-shop-featured article:hover,.event-shop-theme-baby .event-shop-product-grid article:hover{box-shadow:0 34px 72px #4c392324}.event-shop-theme-baby .event-shop-featured-visual,.event-shop-theme-baby .event-shop-product-visual{background:radial-gradient(circle at 75% 17%,#e78a9147,#0000 11rem),linear-gradient(145deg,#f8eee6,#e0edf2)}.event-shop-theme-baby .event-shop-featured-visual:after,.event-shop-theme-baby .event-shop-product-visual:after{content:"";pointer-events:none;border:1px solid #c9a16a57;border-radius:18px;position:absolute;inset:13px}.event-shop-theme-baby .event-shop-featured-visual>span{z-index:3;color:#123a65;background:#fffbf6d6;border:1px solid #c79d6499;border-radius:50%;place-items:center;width:52px;height:52px;font-size:21px;display:grid}.event-shop-theme-baby .event-shop-object>div{color:#123a65;background-color:#f3e7dd;background-image:linear-gradient(180deg,#fffcf805 0 38%,#fffaf4e0 72%,#fff8f0fa),var(--event-shop-object-art);border-color:#ffffffe0;box-shadow:-13px 18px 38px #3b464c26,inset 3px 0 #ffffffa6,0 0 0 1px #c4995f61}.event-shop-theme-baby .event-shop-object>div:before{background:linear-gradient(#ffffff0f,#0000 42%,#fffaf44d)}.event-shop-theme-baby .event-shop-object-brand{background:#fffdf9e6;border:1px solid #c69e673d}.event-shop-theme-baby .event-shop-object-edition{color:#d87882}.event-shop-theme-baby .event-shop-object small{color:#526e88}.event-shop-theme-baby .event-shop-object small svg{color:#d87882}.event-shop-theme-baby .event-shop-featured h3,.event-shop-theme-baby .event-shop-product-grid h3{color:#123a65}.event-shop-theme-baby .event-shop-featured footer,.event-shop-theme-baby .event-shop-product-grid footer{background:0 0;border-top-color:#c79d6459}.event-shop-theme-baby .event-shop-featured footer>b,.event-shop-theme-baby .event-shop-product-grid footer>span>b{color:#123a65;font-family:var(--shop-serif);font-size:18px;font-weight:500}.event-shop-theme-baby .event-shop-featured footer button,.event-shop-theme-baby .event-shop-product-grid footer button{color:#fff;background:#123a65;border:1px solid #123a65;border-radius:999px;min-height:42px;padding:0 12px 0 16px}.event-shop-theme-baby .event-shop-featured footer button svg,.event-shop-theme-baby .event-shop-product-grid footer button svg{color:#123a65;background:#fffaf4;border-radius:50%;width:24px;height:24px;padding:6px}.event-shop-theme-baby .event-shop-catalogue>nav button{background:#fffaf4;border-color:#c79d6466}.event-shop-theme-baby .event-shop-catalogue>nav button.active{background:#123a65;border-color:#123a65}@media (max-width:920px){.event-shop-baby-signature{grid-template-columns:minmax(0,1fr) 360px;gap:28px;margin-inline:18px;padding:48px 42px}.event-shop-baby-signature-art>i{width:176px;height:244px}}@media (max-width:700px){.event-shop-theme-baby .event-shop-topbar{border-bottom-color:#c79d6459}.event-shop-theme-baby .event-shop-hero{border-radius:28px;margin:10px 8px 0}.event-shop-theme-baby .event-shop-hero-visual{min-height:394px;padding:18px 18px 10px}.event-shop-theme-baby .event-shop-hero-art{border-radius:50% 50% 18px 18px;min-height:360px}.event-shop-theme-baby .event-shop-hero-copy{background:radial-gradient(circle at 92% 8%,#bed7e54d,#0000 8rem);padding:42px 22px 34px}.event-shop-theme-baby .event-shop-hero-copy h1{font-size:clamp(47px,14vw,61px)}.event-shop-theme-baby .event-shop-hero-actions button:first-child{width:100%}.event-shop-baby-signature{border-radius:28px;grid-template-columns:1fr;gap:22px;min-height:0;margin:26px 8px 0;padding:38px 22px 30px}.event-shop-baby-signature-copy{text-align:center}.event-shop-baby-signature-copy>h2{margin-top:14px;font-size:clamp(39px,11.7vw,49px)}.event-shop-baby-signature-copy>p{font-size:13px}.event-shop-baby-signature-copy>span{margin:22px auto 0;font-size:7px}.event-shop-baby-signature-art{height:296px}.event-shop-baby-signature-art>i{border-width:5px 5px 18px;width:46%;height:228px;top:28px}.event-shop-baby-signature-art>i:first-child{left:5%}.event-shop-baby-signature-art>i:nth-child(2){top:8px;right:5%}.event-shop-baby-signature-art>span{width:104px;height:104px;bottom:0}.event-shop-baby-signature-art>span b{font-size:30px}.event-shop-theme-baby .event-shop-featured,.event-shop-theme-baby .event-shop-catalogue{padding:62px 10px}.event-shop-theme-baby .event-shop-featured>header,.event-shop-theme-baby .event-shop-catalogue>header{padding-inline:8px}.event-shop-theme-baby .event-shop-featured article,.event-shop-theme-baby .event-shop-featured article:first-child,.event-shop-theme-baby .event-shop-featured article:not(:first-child),.event-shop-theme-baby .event-shop-product-grid article{border-radius:26px;display:block}.event-shop-theme-baby .event-shop-featured article:first-child .event-shop-featured-visual,.event-shop-theme-baby .event-shop-featured article:not(:first-child) .event-shop-featured-visual,.event-shop-theme-baby .event-shop-product-visual{min-height:360px}.event-shop-theme-baby .event-shop-featured article:not(:first-child) .event-shop-object,.event-shop-theme-baby .event-shop-product-grid .event-shop-object{padding:38px 28px}.event-shop-theme-baby .event-shop-featured article>div,.event-shop-theme-baby .event-shop-featured article:not(:first-child)>div,.event-shop-theme-baby .event-shop-product-grid article>div{padding:25px 23px 26px}.event-shop-theme-baby .event-shop-featured h3,.event-shop-theme-baby .event-shop-product-grid h3{font-size:29px}.event-shop-theme-baby .event-shop-featured article>div>p,.event-shop-theme-baby .event-shop-product-grid article>div>p{-webkit-line-clamp:unset;font-size:12px;display:block;overflow:visible}.event-shop-theme-baby .event-shop-featured footer,.event-shop-theme-baby .event-shop-product-grid footer{flex-direction:row;align-items:center;gap:12px;margin-top:20px;padding-top:18px}.event-shop-theme-baby .event-shop-featured footer button,.event-shop-theme-baby .event-shop-product-grid footer button{padding-left:15px}}.living-book-studio{--lb-accent:#ef5d8a;color:#f7f8fc;background:#050a14;min-height:100vh}.living-book-head{background:radial-gradient(circle at 75% 10%,#162548 0,#0000 42%);border-bottom:1px solid #23314a;justify-content:space-between;gap:32px;padding:48px 54px;display:flex}.living-book-head>div:first-child{max-width:850px}.living-book-head small{color:#ff72b4;letter-spacing:.18em;align-items:center;gap:10px;font-size:12px;font-weight:900;display:flex}.living-book-head small svg{width:18px}.living-book-head h2{margin:18px 0 12px;font:500 clamp(38px,5vw,74px)/.98 Georgia,serif}.living-book-head p{color:#9da9bd;max-width:800px;margin:0;font-size:18px;line-height:1.55}.living-book-head>div:last-child{flex-direction:column;justify-content:center;align-items:flex-end;gap:16px;display:flex}.living-book-head>div:last-child span{color:#63e1c8;letter-spacing:.14em;font-size:11px;font-weight:900}.living-book-head>div:last-child i{background:#63e1c8;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.living-book-head button,.living-book-share button{color:#fff;background:#d94791;border:1px solid #ff65ad;justify-content:center;align-items:center;gap:10px;padding:15px 21px;font-weight:800;display:flex}.living-book-head button svg,.living-book-share button svg{width:18px}.living-book-logic{background:#080f1e;border-bottom:1px solid #23314a;justify-content:center;align-items:center;gap:16px;padding:19px 30px;display:flex}.living-book-logic span{border:1px solid #263550;grid-template-columns:auto 1fr;gap:2px 10px;min-width:190px;padding:10px 14px;display:grid}.living-book-logic span.active{background:#ef5d8a14;border-color:#ef5d8a}.living-book-logic b{color:#ef5d8a;grid-row:1/3;font:500 26px Georgia,serif}.living-book-logic small{letter-spacing:.15em;color:#8390a6;font-size:9px}.living-book-logic strong{font-size:12px}.living-book-logic>i{color:#65748c}.living-book-workspace{grid-template-columns:minmax(240px,310px) minmax(520px,1fr) minmax(330px,430px);min-height:900px;display:grid}.living-book-controls,.living-book-moments{background:#07101f;border-right:1px solid #263550}.living-book-moments{border-left:1px solid #263550;border-right:0}.living-book-controls>section{border-bottom:1px solid #23314a;padding:26px}.living-book-controls>section>small,.living-book-moments>header small{color:#ff72b4;letter-spacing:.16em;margin-bottom:18px;font-size:10px;font-weight:900;display:block}.living-book-controls label{color:#a9b3c4;flex-direction:column;gap:8px;margin-top:14px;font-size:11px;font-weight:700;display:flex}.living-book-controls input,.living-book-controls textarea,.living-book-controls select,.living-book-inspector textarea,.living-book-inspector select,.living-book-section-control input,.living-book-section-control textarea{box-sizing:border-box;color:#f4f6fb;width:100%;font:inherit;resize:vertical;background:#091426;border:1px solid #293954;padding:12px}.living-book-controls textarea{min-height:80px}.living-book-themes{flex-direction:column;gap:8px;display:flex}.living-book-themes button{color:#fff;text-align:left;background:#091426;border:1px solid #293954;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;padding:11px;display:grid}.living-book-themes button.active{background:#ef5d8a12;border-color:#ef5d8a}.living-book-themes button>i{background:linear-gradient(135deg,#f052a8,#557fff);border-radius:4px;width:30px;height:30px}.living-book-themes button .theme-ivory{background:linear-gradient(135deg,#f6e8d2,#96715a)}.living-book-themes button .theme-botanical{background:linear-gradient(135deg,#a9c9ab,#284e3b)}.living-book-themes button .theme-monochrome{background:linear-gradient(135deg,#eee,#222)}.living-book-themes button .theme-ocean{background:linear-gradient(135deg,#4dd5e2,#174cac)}.living-book-themes button .theme-sunset{background:linear-gradient(135deg,#ffb34c,#ed4a6c)}.living-book-themes button .theme-velvet{background:linear-gradient(135deg,#c775d8,#371c54)}.living-book-themes button span{flex-direction:column;gap:4px;display:flex}.living-book-themes button small{color:#7f8ba0;font-size:9px}.living-book-themes button svg{color:#65dfc5;width:14px}.living-book-section-control{border-left:2px solid #ef5d8a;margin:10px 0}.living-book-section-control input{border-bottom:0;font-weight:800}.living-book-section-control textarea{color:#8f9bb0;min-height:62px}.living-book-share{grid-template-columns:1fr 1.2fr;gap:8px;display:grid}.living-book-link{color:#63ddc5;align-items:center;gap:8px;margin-top:12px;font-size:10px;display:flex}.living-book-link svg{width:15px}.living-book-preview-column{background:radial-gradient(circle at 50% 20%,#17213f,#0000 42%),#040811;min-width:0;padding:28px}.living-book-preview-column>header{justify-content:space-between;align-items:center;max-width:1000px;margin:0 auto 18px;display:flex}.living-book-preview-column>header>div:first-child{flex-direction:column;gap:5px;display:flex}.living-book-preview-column>header small{color:#ff72b4;letter-spacing:.15em;font-size:10px}.living-book-preview-column>header b{font-size:12px}.living-book-preview-column>header>div:last-child{border:1px solid #293954;display:flex}.living-book-preview-column>header button{color:#8190a8;background:#081426;border:0;place-items:center;width:42px;height:38px;display:grid}.living-book-preview-column>header button.active{color:#ff71b3;background:#ef5d8a26}.living-book-preview-column>header button svg{width:17px}.living-book-device{background:#02050b;border:1px solid #354562;max-width:1000px;height:790px;margin:auto;padding:18px;transition:max-width .25s;overflow:auto;box-shadow:0 40px 100px #0008}.living-book-device.mobile{max-width:390px}.living-book-customer{--book-accent:#ef5d8a;color:#fff;background:#07101f;min-height:100%}.living-book-customer.theme-ivory,.living-book-device.theme-ivory .living-book-customer{--book-accent:#9b6a46;color:#191817;background:#f0e9de}.living-book-device.theme-botanical .living-book-customer{--book-accent:#83b899;background:#0b1d17}.living-book-device.theme-monochrome .living-book-customer{--book-accent:#ddd;background:#090909}.living-book-device.theme-ocean .living-book-customer{--book-accent:#4e8cff;background:#06162f}.living-book-device.theme-sunset .living-book-customer{--book-accent:#ff784e;background:#241014}.living-book-device.theme-velvet .living-book-customer{--book-accent:#d7a6ff;background:#190b25}.living-book-customer>header{background:linear-gradient(160deg,#13214b,#28152d) 50%/cover;flex-direction:column;justify-content:flex-end;min-height:560px;padding:58px;display:flex}.mobile .living-book-customer>header{min-height:510px;padding:30px}.living-book-customer>header img{align-self:flex-start;width:58px;margin-bottom:380px;position:absolute;top:auto}.living-book-customer>header>small{color:var(--book-accent);letter-spacing:.19em;font-size:10px;font-weight:900}.living-book-customer>header h1{max-width:760px;margin:16px 0 10px;font:500 clamp(42px,6vw,82px)/.98 Georgia,serif}.mobile .living-book-customer>header h1{font-size:48px}.living-book-customer>header p{color:#c0c6d2;max-width:620px;margin:0;font-size:17px;line-height:1.55}.living-book-customer>header>span{color:var(--book-accent);letter-spacing:.12em;align-items:center;gap:8px;margin-top:36px;font-size:10px;font-weight:900;display:flex}.living-book-customer>header>span svg{width:15px}.living-book-customer>section{padding:54px}.mobile .living-book-customer>section{padding:32px 24px}.living-book-customer>section>header{grid-template-columns:auto 1fr;gap:18px;margin-bottom:32px;display:grid}.living-book-customer>section>header>span{color:var(--book-accent);font:500 30px Georgia,serif}.living-book-customer>section>header h2{margin:0 0 6px;font:500 38px Georgia,serif}.mobile .living-book-customer>section>header h2{font-size:30px}.living-book-customer>section>header p{color:#8f9bad;margin:0}.living-book-customer>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.mobile .living-book-customer>section>div{grid-template-columns:1fr}.living-book-customer>section article{min-width:0}.living-book-customer>section article.featured{grid-column:1/-1}.living-book-customer>section article img,.living-book-customer>section article video{aspect-ratio:4/3;object-fit:cover;background:#02040a;width:100%;display:block}.living-book-customer>section article.featured img,.living-book-customer>section article.featured video{aspect-ratio:16/9}.living-book-customer>section article>p{color:#9ca8bb;margin:10px 3px 20px;font-size:12px}.living-book-customer>section article>div:not(.living-book-voice){position:relative}.living-book-customer>section article>div:not(.living-book-voice)>span{color:#fff;letter-spacing:.12em;background:#050914d9;align-items:center;gap:7px;padding:8px 10px;font-size:9px;font-weight:900;display:flex;position:absolute;bottom:12px;left:12px}.living-book-customer>section article>div>span svg{width:13px}.living-book-voice,.living-book-customer blockquote{background:#ffffff0b;border:1px solid #ffffff1d;align-items:center;gap:16px;min-height:110px;margin:0 0 18px;padding:20px;display:flex}.living-book-voice>svg,.living-book-customer blockquote>svg{width:28px;color:var(--book-accent)}.living-book-voice>span{flex-direction:column;display:flex}.living-book-voice audio{max-width:220px;margin-left:auto}.living-book-customer blockquote{flex-direction:column;align-items:flex-start}.living-book-customer blockquote p{font:italic 22px Georgia,serif}.living-book-customer blockquote cite{color:var(--book-accent);letter-spacing:.12em;font-size:10px}.living-book-customer>footer{border-top:1px solid #ffffff1b;justify-content:center;align-items:center;gap:14px;padding:36px;display:flex}.living-book-customer>footer img{width:44px}.living-book-customer>footer span{flex-direction:column;display:flex}.living-book-customer>footer small{color:#7f8da4}.living-book-moments>header{border-bottom:1px solid #23314a;padding:26px}.living-book-moments>header h3{margin:0 0 8px;font:500 28px Georgia,serif}.living-book-moments>header p{color:#8592a8;margin:0;font-size:12px;line-height:1.5}.living-book-moments>div{max-height:660px;overflow:auto}.living-book-moments>div>article{cursor:pointer;border-bottom:1px solid #1e2a3d;grid-template-columns:58px 1fr auto;align-items:center;gap:11px;padding:12px;display:grid}.living-book-moments>div>article.active{background:#ef5d8a12}.living-book-moments>div>article.hidden{opacity:.45}.living-book-moments article>div:first-child{background:#111e32;place-items:center;width:58px;height:48px;display:grid;position:relative}.living-book-moments article>div:first-child img{object-fit:cover;width:100%;height:100%}.living-book-moments article>div:first-child svg{color:#ef5d8a;width:20px}.living-book-moments article>div:first-child span{color:#fff;background:#050914;padding:2px 4px;font-size:8px;position:absolute;bottom:3px;right:3px}.living-book-moments article>section{flex-direction:column;gap:5px;min-width:0;display:flex}.living-book-moments article>section b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.living-book-moments article>section small{color:#7f8ca1;text-transform:capitalize;font-size:9px}.living-book-moments article>div:last-child{grid-template-columns:repeat(2,30px);gap:4px;display:grid}.living-book-moments article>div:last-child button{color:#8491a7;background:#091426;border:1px solid #283750;place-items:center;width:30px;height:28px;display:grid}.living-book-moments article>div:last-child button.active{color:#ff72b4}.living-book-moments article>div:last-child button:disabled{opacity:.25}.living-book-moments article>div:last-child svg{width:13px}.living-book-inspector{background:#0a1628;border-top:1px solid #ef5d8a;padding:22px}.living-book-inspector>header{justify-content:space-between;display:flex}.living-book-inspector>header small{color:#ff72b4;letter-spacing:.14em;font-size:9px}.living-book-inspector>header button{color:#fff;background:0 0;border:0;font-size:20px}.living-book-inspector h4{margin:14px 0}.living-book-inspector label{color:#8e9bb0;flex-direction:column;gap:7px;margin-top:12px;font-size:10px;display:flex}.living-book-inspector>button{color:#fff;background:#ef5d8a13;border:1px solid #ef5d8a;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:12px;font-weight:800;display:flex}.living-book-inspector>button svg{width:16px}.living-book-notice{z-index:50;background:#12172a;border:1px solid #ef5d8a;align-items:center;gap:20px;padding:18px 22px;display:flex;position:fixed;bottom:26px;right:26px;box-shadow:0 20px 70px #0009}.living-book-notice button{color:#fff;background:0 0;border:0;font-size:18px}@media (max-width:1250px){.living-book-workspace{grid-template-columns:270px minmax(500px,1fr)}.living-book-moments{border-top:1px solid #263550;border-left:0;grid-column:1/-1}.living-book-moments>div{max-height:400px}}@media (max-width:820px){.living-book-head{flex-direction:column;padding:32px 22px}.living-book-head>div:last-child{align-items:flex-start}.living-book-logic{justify-content:flex-start;align-items:stretch;overflow:auto}.living-book-logic>i{display:none}.living-book-workspace{flex-direction:column;display:flex}.living-book-preview-column{order:-1;padding:18px 8px}.living-book-device{height:680px;padding:8px}.living-book-controls{border-right:0}.living-book-moments{border-left:0}.living-book-customer>header{min-height:420px;padding:24px}.living-book-customer>header img{margin-bottom:300px}.living-book-customer>section>div{grid-template-columns:1fr}}.living-book-moments article>.living-book-moment-select{width:48px;height:48px;color:inherit;cursor:pointer;background:#111e32;border:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.living-book-moments article>.living-book-moment-select img{object-fit:cover;width:100%;height:100%}.living-book-moments article>.living-book-moment-select svg{color:#ef5d8a;width:20px}.living-book-moments article>.living-book-moment-select span{color:#fff;background:#050914;padding:2px 4px;font-size:8px;position:absolute;bottom:3px;right:3px}.book-production{color:#f5f7fb;background:#050a13;min-height:100vh}.book-production-head{background:radial-gradient(circle at 75% 10%,#172446,#0000 42%);border-bottom:1px solid #26344d;justify-content:space-between;align-items:center;gap:30px;padding:54px;display:flex}.book-production-head>div:first-child{max-width:820px}.book-production-head small,.book-job-list small,.book-production-main section>header small,.book-production-identity small,.book-production-proof>header small{color:#ff71b3;letter-spacing:.17em;font-size:10px;font-weight:900}.book-production-head h2{margin:15px 0 10px;font:500 clamp(44px,5vw,76px)/1 Georgia,serif}.book-production-head p{color:#94a1b7;margin:0;font-size:17px;line-height:1.5}.book-production-head>div:last-child{align-items:center;gap:20px;display:flex}.book-production-head>div:last-child>span{color:#96a3b8;align-items:baseline;gap:6px;font-size:11px;display:flex}.book-production-head>div:last-child b{color:#fff;font:500 32px Georgia,serif}.book-production-head button,.book-production.empty button,.book-content-source header button{color:#fff;background:#d94591;border:1px solid #f35ba8;align-items:center;gap:9px;padding:15px 20px;font-weight:800;display:flex}.book-production-head button svg,.book-content-source header button svg{width:17px}.book-production-stages{border-bottom:1px solid #26344d;grid-template-columns:repeat(8,1fr);display:grid}.book-production-stages button{color:#758298;text-align:left;background:#081120;border:0;border-right:1px solid #26344d;align-items:center;gap:9px;min-height:70px;padding:12px;display:flex}.book-production-stages button.active{color:#fff;background:#f052a818;box-shadow:inset 0 -3px #ef5d8a}.book-production-stages button.done{color:#62dfc5}.book-production-stages span{border:1px solid;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.book-production-stages svg{width:13px}.book-production-stages b{font-size:10px}.book-production-layout{grid-template-columns:250px minmax(600px,1fr) 340px;min-height:900px;display:grid}.book-job-list{background:#07101e;border-right:1px solid #25344e}.book-job-list>header{border-bottom:1px solid #25344e;padding:24px}.book-job-list h3{margin:8px 0 0;font:500 24px Georgia,serif}.book-job-list>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #223149;grid-template-columns:38px 1fr 16px;align-items:center;gap:10px;width:100%;padding:16px;display:grid}.book-job-list>button.active{background:#ef5d8a13;box-shadow:inset 3px 0 #ef5d8a}.book-job-list>button>span{color:#ef5d8a;border:1px solid #33435c;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.book-job-list>button svg{width:16px}.book-job-list>button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.book-job-list>button b{text-overflow:ellipsis;font-size:10px;overflow:hidden}.book-job-list>button small{color:#8c99ad;letter-spacing:0;font-size:9px}.book-job-list>button em{color:#5edfc3;text-transform:uppercase;font-size:8px;font-style:normal}.book-production-main{background:#040914;min-width:0;padding:30px}.book-production-identity{background:#091426;border:1px solid #273751;justify-content:space-between;gap:30px;padding:28px;display:flex}.book-production-identity h3{margin:10px 0 6px;font:500 30px Georgia,serif}.book-production-identity p{color:#8f9bae;margin:0}.book-production-identity dl{grid-template-columns:repeat(2,minmax(130px,1fr));gap:16px 30px;margin:0;display:grid}.book-production-identity dl div{flex-direction:column;gap:5px;display:flex}.book-production-identity dt{color:#748197;letter-spacing:.12em;font-size:8px}.book-production-identity dd{margin:0;font-size:10px;font-weight:800}.book-production-form,.book-content-source{background:#07101f;border:1px solid #273751;margin-top:22px;padding:28px}.book-production-form>header h3,.book-content-source header h3{margin:9px 0;font:500 27px Georgia,serif}.book-production-fields{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;display:grid}.book-production-fields label,.book-production-proof label{color:#929eb1;flex-direction:column;gap:7px;font-size:9px;font-weight:800;display:flex}.book-production-fields label.wide{grid-column:1/-1}.book-production-fields input,.book-production-fields select,.book-production-fields textarea,.book-production-proof input{box-sizing:border-box;color:#f5f7fb;width:100%;font:inherit;background:#091426;border:1px solid #2a3b57;padding:13px}.book-production-fields textarea{resize:vertical;min-height:76px}.book-content-source>header{justify-content:space-between;gap:24px;display:flex}.book-content-source>header p{color:#8f9bb0;max-width:620px;font-size:11px;line-height:1.5}.book-content-source>div{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:20px;display:grid}.book-content-source>div>button{aspect-ratio:1;background:#0a1424;border:1px solid #2a3952;padding:0;position:relative}.book-content-source>div>button.active{border-color:#ef5d8a}.book-content-source>div img,.book-image-placeholder{object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.book-content-source>div>button>span:last-child{color:#fff;background:#06101f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid;position:absolute;bottom:5px;right:5px}.book-content-source>div>button.active>span:last-child{background:#ef5d8a}.book-content-source>div svg{width:13px}.book-production-proof{background:#07101e;border-left:1px solid #26344d;padding:25px}.book-production-proof>header h3{margin:10px 0 20px;font:500 28px Georgia,serif}.book-proof-mock{background:#02050b;border:1px solid #30405c;padding:16px}.book-proof-mock>div{aspect-ratio:2;background:#101828;grid-template-columns:1fr 1fr;gap:3px;display:grid}.book-proof-mock>div img{object-fit:cover;width:100%;height:100%}.book-proof-mock>span{align-items:center;gap:10px;padding:14px 4px 0;display:flex}.book-proof-mock>span img{width:30px}.book-proof-mock>span b{font:500 14px Georgia,serif}.book-proof-mock>span small{color:#77849a;margin-left:auto;font-size:8px}.book-production-proof>section{background:#2b1220;border:1px solid #6e2d47;gap:12px;margin:18px 0;padding:15px;display:flex}.book-production-proof>section.ready{background:#0d2923;border-color:#23594e}.book-production-proof>section svg{color:#ff719e;width:22px}.book-production-proof>section.ready svg{color:#61dfc5}.book-production-proof>section div{flex-direction:column;gap:4px;display:flex}.book-production-proof>section b{font-size:11px}.book-production-proof>section small{color:#91a0b4;font-size:9px}.book-production-proof ul{margin:0 0 20px;padding:0;list-style:none}.book-production-proof li{color:#8b98ad;border-bottom:1px solid #1f2c41;align-items:center;gap:9px;padding:11px 0;font-size:9px;display:flex}.book-production-proof li>span{border:1px solid #a34466;border-radius:50%;width:8px;height:8px}.book-production-proof li.done{color:#dfe6ef}.book-production-proof li.done>span{background:#5ddfc4;border-color:#5ddfc4}.book-production-proof>button{color:#fff;background:#ef5d8a13;border:1px solid #ef5d8a;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:14px;padding:13px;font-weight:800;display:flex}.book-production-proof>button.approved{color:#62e0c6;background:#102c27;border-color:#5cdbc1}.book-production-proof>button svg{width:17px}.book-production-proof>footer,.book-dispatch{border-top:1px solid #25334b;gap:10px;margin-top:20px;padding:16px;display:flex}.book-production-proof>footer svg,.book-dispatch svg{color:#ef5d8a;width:22px}.book-production-proof>footer span,.book-dispatch span{flex-direction:column;gap:4px;display:flex}.book-production-proof>footer b,.book-dispatch b{font-size:10px}.book-production-proof>footer small,.book-dispatch small{color:#7c899d;font-size:9px}.book-production.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:760px;padding:50px;display:flex}.book-production.empty>svg{color:#ef5d8a;width:55px}.book-production.empty>small{color:#ef5d8a;letter-spacing:.18em;margin:18px 0 10px}.book-production.empty h2{margin:0;font:500 46px Georgia,serif}.book-production.empty p{color:#8e9bb0;max-width:650px;line-height:1.6}.book-production.empty button svg{width:17px}@media (max-width:1300px){.book-production-layout{grid-template-columns:220px 1fr}.book-production-proof{border-top:1px solid #26344d;border-left:0;grid-column:1/-1}.book-production-stages{grid-template-columns:repeat(8,minmax(130px,1fr));overflow:auto}}@media (max-width:820px){.book-production-head{flex-direction:column;align-items:flex-start;padding:32px 22px}.book-production-head>div:last-child{flex-wrap:wrap}.book-production-layout{flex-direction:column;display:flex}.book-job-list{border-right:0}.book-production-main{padding:16px}.book-production-identity{flex-direction:column}.book-production-fields{grid-template-columns:1fr}.book-production-fields label.wide{grid-column:auto}.book-content-source>header{flex-direction:column}.book-content-source>div{grid-template-columns:repeat(3,1fr)}}.setup-core-promise{background:#060c17;border-bottom:1px solid #7791bd38;grid-template-columns:minmax(0,1fr) auto;gap:28px 48px;margin:0;padding:42px clamp(24px,4vw,68px) 24px;display:grid}.setup-core-promise>div>small,.setup-core-promise>aside>span{color:#ff66b4;letter-spacing:.2em;font-size:9px;font-weight:900}.setup-core-promise h2{color:#f8f9ff;letter-spacing:-.05em;margin:10px 0 9px;font-size:clamp(36px,3.4vw,54px);line-height:1}.setup-core-promise p{color:#8e9cb2;max-width:700px;margin:0;font-size:14px;line-height:1.5}.setup-core-promise>aside{border-left:1px solid #6f8fcc38;flex-direction:column;align-self:center;gap:8px;max-width:430px;padding-left:32px;display:flex}.setup-core-promise>aside span{color:#61e2c4}.setup-core-promise>aside span i{background:#61e2c4;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block;box-shadow:0 0 18px #61e2c4b3}.setup-core-promise>aside strong{color:#bdc7d7;font-size:13px;line-height:1.45}.setup-core-promise>nav{background:#081322;border:1px solid #24354d;border-radius:8px;grid-column:1/-1;gap:2px;width:fit-content;padding:3px;display:flex}.setup-core-promise>nav button{text-align:left;color:#8d9bb5;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;min-height:46px;padding:7px 15px;display:flex}.setup-core-promise>nav button.active{color:#fff;background:#1a2538;box-shadow:inset 0 -2px #ed5ba8}.setup-core-promise>nav svg{color:#eb70ad;width:18px;height:18px}.setup-core-promise>nav span{gap:5px;display:grid}.setup-core-promise>nav b{font-size:12px}.setup-core-promise>nav small{color:#73829a;font-size:9px}.suite-order-book-job{color:#f4b9da;text-transform:capitalize;background:#f04fa714;border:1px solid #f04fa759;align-items:center;gap:7px;width:fit-content;margin-top:10px;padding:8px 10px;font-size:11px;font-weight:800;display:flex}.suite-order-book-job svg{width:14px;height:14px}.suite-order-book-job svg:last-child{margin-left:auto}@media (max-width:900px){.setup-core-promise{grid-template-columns:1fr;gap:20px;padding:28px 20px 20px}.setup-core-promise>aside{border-left:0;padding-left:0}.setup-core-promise>nav{width:100%}.setup-core-promise>nav button{flex:1}}.pack-studio-page .guest-pack-embedded-shell,.pack-studio-page .guest-pack-setup.guest-pack-setup-embedded,.pack-studio-page .guest-pack-optimised-controls{background:#060c17}.pack-studio-page .guest-pack-setup.guest-pack-setup-embedded{min-height:760px}.pack-studio-page .guest-pack-setup-embedded>.pack-studio-masthead{background:0 0!important;min-height:82px!important;padding:20px clamp(20px,3vw,42px)!important}.pack-studio-page .pack-studio-masthead img{filter:none;width:42px;height:42px}.pack-studio-page .pack-studio-masthead h2{letter-spacing:.13em!important;font-size:15px!important}.pack-studio-page .pack-studio-masthead p{color:#7f8da3!important}.pack-studio-page .guest-pack-setup-embedded .guest-pack-item-nav{background:0 0;padding-inline:clamp(16px,3vw,42px)}.pack-studio-page .guest-pack-item-nav button{background:0 0;border-color:#7e97c024}.pack-studio-page .guest-pack-item-nav button.active{background:#111c2d;box-shadow:inset 0 -2px #ed5ba8}.pack-studio-page .guest-pack-preview-column{background:#040a14}.pack-studio-page .guest-pack-design-studio,.pack-studio-page .guest-pack-control-card,.pack-studio-page .guest-pack-premium-presets,.pack-studio-page .guest-pack-surface-control,.pack-studio-page .guest-pack-layout-editor,.pack-studio-page .guest-pack-master-themes,.pack-studio-page .guest-pack-live-source{box-shadow:none;background:0 0;border-width:1px 0 0;border-radius:0}.pack-studio-page .guest-pack-design-studio>header h3,.pack-studio-page .guest-pack-control-card>header h3{font-size:19px}.pack-studio-page .suite-shop-hero{max-width:1480px;min-height:auto;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #263951;border-radius:0;grid-template-columns:minmax(0,1fr) 310px;margin:0 auto;overflow:visible}.pack-studio-page .suite-shop-hero-copy{padding:42px 36px 42px 0}.pack-studio-page .suite-shop-hero-copy>.suite-approved-logo{display:none}.pack-studio-page .suite-shop-hero h2{color:#f5f7fb;font:680 clamp(36px, 4vw, 58px)/.96 var(--font-geist-sans), sans-serif;letter-spacing:-.055em;margin-top:14px}.pack-studio-page .suite-shop-hero h2 em{color:inherit;font-family:inherit;font-style:normal;font-weight:inherit}.pack-studio-page .suite-shop-hero-copy>p{margin-top:18px;font-size:14px}.pack-studio-page .suite-shop-access{background:0 0;border-width:0 0 0 1px;border-radius:0;margin:0;padding:30px}.pack-studio-page .suite-shop-qr{width:138px;margin:18px auto}.pack-studio-page .suite-shop-launch{background:0 0}@media (max-width:900px){.pack-studio-page .suite-shop-hero{grid-template-columns:1fr}.pack-studio-page .suite-shop-hero-copy{padding:32px 20px}.pack-studio-page .suite-shop-access{border-width:1px 0 0}}.production-lab{--admin-bg:#070a11;--admin-panel:#0c121d;--admin-panel-raised:#111927;--admin-line:#97aaca29;--admin-line-strong:#97aaca42;--admin-text:#f5f7fb;--admin-muted:#8a97aa;--admin-pink:#f45ba5;--admin-violet:#806df4;--admin-blue:#4ea4f8;--admin-green:#5bd8b4;--lab-bg:var(--admin-bg);--lab-panel:var(--admin-panel);--lab-panel-2:var(--admin-panel-raised);--lab-line:var(--admin-line);--lab-muted:#aeb8c7;--lab-soft:var(--admin-muted);min-height:100svh;color:var(--admin-text);background:var(--admin-bg)}.production-lab .lab-workspace{--admin-gutter:clamp(22px, 2.6vw, 42px);min-width:0;padding:0 var(--admin-gutter) 92px;background:radial-gradient(circle at 88% -8%,#4568cd17,#0000 28%),linear-gradient(#080c14 0%,#070a11 100%)}.production-lab .lab-sidebar{isolation:isolate}@media (min-width:901px){.production-lab:not(.sidebar-collapsed){grid-template-columns:276px minmax(0,1fr)}body .production-lab .lab-sidebar:not(.collapsed){border-right:1px solid var(--admin-line);background:radial-gradient(circle at 20% -8%,#7c51dd1c,#0000 30%),linear-gradient(#0b111c 0%,#080d16 100%);width:276px;padding:22px 16px 18px;overflow:hidden;box-shadow:18px 0 60px #0000002e}body .production-lab .lab-sidebar:not(.collapsed):before{opacity:.22;background-image:radial-gradient(circle,#9db1d338 0 .6px,#0000 .8px);background-size:22px 22px;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}body .production-lab .lab-sidebar:not(.collapsed):after{display:none}body .production-lab .lab-sidebar:not(.collapsed) .lab-sidebar-head{border-bottom:1px solid var(--admin-line);justify-content:flex-start;min-height:72px;padding:0 8px 14px}body .production-lab .lab-sidebar:not(.collapsed) .lab-sidebar-head:after{background:linear-gradient(90deg, var(--admin-pink), var(--admin-blue));width:42px;height:2px;left:8px;transform:none}body .production-lab .lab-sidebar:not(.collapsed) .lab-sidebar-head .real-studio-logo{justify-content:flex-start}body .production-lab .lab-sidebar:not(.collapsed) .lab-sidebar-head .real-studio-logo img.studio-logo-full{object-position:left center;filter:drop-shadow(0 8px 22px #6854ea24);width:174px;height:58px}body .production-lab .lab-sidebar:not(.collapsed) .lab-product-label{color:#78869a;letter-spacing:.17em;min-height:24px;margin:12px 8px 9px;font-size:7px}body .production-lab .lab-sidebar:not(.collapsed) .lab-product-label:after{content:"ONLINE";color:var(--admin-green);background:#5bd8b40e;border-color:#5bd8b433;padding:5px 7px;font-size:5px}body .production-lab .lab-sidebar:not(.collapsed) .lab-new-event-button{min-height:58px;box-shadow:none;background:linear-gradient(130deg,#f45ba521,#806df414);border:1px solid #f45ba547;border-radius:12px;margin:0 0 12px;padding:9px 11px}body .production-lab .lab-sidebar:not(.collapsed) .lab-new-event-button:hover{background:linear-gradient(130deg,#f45ba533,#806df421);border-color:#f45ba594;transform:translateY(-1px)}body .production-lab .lab-sidebar:not(.collapsed) .lab-new-event-button .lab-new-event-icon{color:#fff;background:linear-gradient(135deg,#e64e99,#7967e8);border:0;border-radius:10px;width:34px;height:34px}body .production-lab .lab-sidebar:not(.collapsed) .lab-event-switcher{border:1px solid var(--admin-line);min-height:0;box-shadow:none;background:#111927b8;border-radius:12px;overflow:visible;margin:0 0 16px!important;padding:12px!important}body .production-lab .lab-sidebar:not(.collapsed) .lab-event-switcher:before{display:none}body .production-lab .lab-sidebar:not(.collapsed) .lab-event-switcher>span{color:#738197;font-size:6px}body .production-lab .lab-sidebar:not(.collapsed) .lab-current-event{border-top:0;min-height:50px;margin-top:4px}body .production-lab .lab-sidebar:not(.collapsed) .lab-current-event b{font-size:12px}body .production-lab .lab-sidebar:not(.collapsed) .lab-current-event small{font-size:7px}body .production-lab .lab-sidebar:not(.collapsed) .lab-event-picker{padding-top:9px!important}body .production-lab .lab-sidebar:not(.collapsed) .lab-event-picker-trigger{border-color:var(--admin-line);background:#0a111c;border-radius:8px;min-height:38px}body .production-lab .lab-sidebar:not(.collapsed) .lab-navigation{gap:12px;padding:1px 2px 8px 0}body .production-lab .lab-sidebar:not(.collapsed) .lab-nav-group{gap:3px}body .production-lab .lab-sidebar:not(.collapsed) .lab-nav-section-label{color:#526077;letter-spacing:.18em;min-height:15px;padding:0 10px;font-size:6px!important}body .production-lab .lab-sidebar:not(.collapsed) .lab-nav-section-label:after{display:none}body .production-lab .lab-sidebar:not(.collapsed) .lab-navigation button{color:#9ba7b8;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:46px;padding:5px 9px}body .production-lab .lab-sidebar:not(.collapsed) .lab-navigation button:hover{color:#edf1f7;background:#ffffff06;border-color:#97aaca21}body .production-lab .lab-sidebar:not(.collapsed) .lab-navigation button.active{color:#fff;box-shadow:inset 2px 0 var(--admin-pink);background:linear-gradient(105deg,#f45ba521,#806df411);border-color:#f45ba53b}body .production-lab .lab-sidebar:not(.collapsed) .lab-navigation button>.lab-nav-icon{border:1px solid var(--admin-line);color:#8390a4;width:32px;height:32px;box-shadow:none;background:#090f19b8;border-radius:9px}body .production-lab .lab-sidebar:not(.collapsed) .lab-navigation button.active>.lab-nav-icon{color:#ff7db9;box-shadow:none;background:#f45ba514;border-color:#f45ba55c}body .production-lab .lab-sidebar:not(.collapsed) .lab-nav-copy b{font-size:11px;font-weight:720}body .production-lab .lab-sidebar:not(.collapsed) .lab-nav-copy small{color:#626f82;margin-top:2px;font-size:7px!important}body .production-lab .lab-sidebar:not(.collapsed) .control-centre-button{border:1px solid var(--admin-line);background:#ffffff05;border-radius:10px;min-height:44px;margin-top:7px}body .production-lab .lab-sidebar:not(.collapsed) .lab-account{border-top:1px solid var(--admin-line);background:0 0;min-height:64px;margin-top:10px;padding:11px 4px 0}}.production-lab .lab-topbar{z-index:45;min-height:88px;margin-inline:calc(var(--admin-gutter) * -1);border-bottom:1px solid var(--admin-line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080c14e6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:14px clamp(22px,2.6vw,42px);display:grid;position:sticky;top:0;box-shadow:0 16px 42px #00000021}.production-lab .lab-topbar:after{display:none}.production-lab .lab-event-heading{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);column-gap:13px;min-width:0;display:grid}.production-lab .lab-title-mark{border:1px solid var(--admin-line);background:#0c1421;border-radius:11px;grid-row:1/4;align-self:center;place-items:center;width:36px;height:36px;display:grid}.production-lab .lab-title-mark img{object-fit:contain;width:24px;height:24px}.production-lab .lab-event-heading>small{color:#66748a;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:7px;font-size:6px;font-weight:800;display:flex}.production-lab .lab-event-heading>small span{color:var(--admin-pink)}.production-lab .lab-event-heading>small i{color:#3d4859;font-style:normal}.production-lab .lab-event-heading h1{color:#f7f9fc;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;max-width:none;margin:4px 0 3px;font-size:clamp(20px,1.8vw,27px);font-weight:690;line-height:1.05;overflow:hidden}.production-lab .lab-event-heading>p{color:#707e91;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;max-width:900px;margin:0;display:flex;overflow:hidden;font-size:8px!important}.production-lab .lab-event-heading>p strong{color:#aeb8c7;font-weight:650}.production-lab .lab-event-heading>p i{color:#3d4859;font-style:normal}.production-lab .lab-top-actions{align-items:center;gap:10px;display:flex}.production-lab .lab-top-actions>span{border:1px solid var(--admin-line);color:#8491a3;white-space:nowrap;background:#ffffff05;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:7px;font-weight:750;display:inline-flex}.production-lab .lab-top-actions>span i{background:#657184;border-radius:50%;width:6px;height:6px}.production-lab .lab-top-actions>span.open{color:#91dec9}.production-lab .lab-top-actions>span.open i{background:var(--admin-green);box-shadow:0 0 10px #5bd8b48c}.production-lab .lab-top-actions>button{border:1px solid var(--admin-line-strong);color:#c4ccd8;background:#0e1623;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:auto;min-width:92px;height:38px;padding:0 12px;font-size:8px;font-weight:720;display:inline-flex}.production-lab .lab-top-actions>button svg{width:14px}.production-lab .lab-top-actions>button:hover{color:#fff;border-color:#f45ba55c}.production-lab .lab-page,.production-lab .operations-console,.production-lab .staff-catalogue{width:100%;max-width:1680px;margin-inline:auto}.production-lab .operations-console{min-height:calc(100svh - 88px);color:var(--admin-text);background:0 0;padding:clamp(26px,3vw,44px) 0 96px}.production-lab .operations-command-header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:flex-end;gap:32px;min-height:126px;padding:8px 0 28px;display:flex}.production-lab .operations-command-header small,.production-lab .operations-pipeline>header small{color:var(--admin-pink);letter-spacing:.18em;font-size:7px;font-weight:820}.production-lab .operations-command-header h2{color:#f8f9fc;letter-spacing:-.05em;margin:9px 0 7px;font-size:clamp(34px,3.2vw,50px);font-weight:650;line-height:1}.production-lab .operations-command-header p{max-width:680px;color:var(--admin-muted);margin:0;font-size:11px;line-height:1.55}.production-lab .operations-command-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.production-lab .operations-command-actions>span{color:#6e7b8e;text-align:right;flex-basis:100%;margin-bottom:4px;font-size:8px}.production-lab .operations-command-actions>span i{background:var(--admin-green);width:6px;height:6px;margin-right:6px;box-shadow:0 0 9px #5bd8b466}.production-lab .operations-command-actions button{background:linear-gradient(120deg,#df4f97,#7b64e5);border:1px solid #f45ba559;border-radius:9px;min-height:42px;padding:0 15px;font-size:8px;box-shadow:0 10px 26px #7145c029}.production-lab .operations-command-actions .operations-account-button{border-color:var(--admin-line-strong);color:#c1cad6;box-shadow:none;background:#0d1522}.production-lab .operations-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 0;display:grid}.production-lab .operations-summary>button{border:1px solid var(--admin-line);min-height:118px;color:inherit;text-align:left;box-shadow:none;cursor:pointer;background:linear-gradient(145deg,#101825f5,#0b111bf5);border-radius:13px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;column-gap:11px;padding:19px;display:grid;overflow:hidden}.production-lab .operations-summary>button:after{background:linear-gradient(90deg, var(--admin-pink), var(--admin-violet), var(--admin-blue));opacity:1;width:0;height:2px;transition:width .2s;bottom:0;left:0;right:auto}.production-lab .operations-summary>button:hover,.production-lab .operations-summary>button.active{background:linear-gradient(145deg,#171b30fa,#0c1420fa);border-color:#806df457;transform:translateY(-1px)}.production-lab .operations-summary>button:hover:after,.production-lab .operations-summary>button.active:after{width:100%}.production-lab .operations-summary>button>svg{border:1px solid var(--admin-line);color:#8491a4;background:#0b121d;border-radius:10px;grid-row:1/3;width:34px;height:34px;margin:0;padding:8px}.production-lab .operations-summary>button>span{color:#8995a7;letter-spacing:.13em;align-self:end;font-size:7px}.production-lab .operations-summary>button>b{color:#f5f7fb;grid-area:1/3/3;align-self:center;margin:0;font-size:34px;font-weight:650}.production-lab .operations-summary>button>small{color:#667386;grid-column:2;align-self:start;padding:0;font-size:7px}.production-lab .operations-summary>button.attention>svg,.production-lab .operations-summary>button.attention>b{color:#ff83ba}.production-lab .operations-priority-strip{background:linear-gradient(100deg,#f45ba513,#806df409);border:1px solid #f45ba533;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:64px;margin-top:12px;padding:11px 14px 11px 17px;display:flex}.production-lab .operations-priority-strip>span{align-items:center;gap:12px;display:flex}.production-lab .operations-priority-strip>span>svg{color:#ff80b8;background:#f45ba514;border-radius:9px;flex:none;width:34px;height:34px;padding:8px}.production-lab .operations-priority-strip span span{flex-direction:column;gap:3px;display:flex}.production-lab .operations-priority-strip b{color:#e8ecf2;font-size:9px}.production-lab .operations-priority-strip small{color:#778497;font-size:7px}.production-lab .operations-priority-strip>button{color:#efa0c5;white-space:nowrap;background:#f45ba50f;border:1px solid #f45ba542;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:7px;font-weight:750;display:inline-flex}.production-lab .operations-priority-strip>button svg{width:12px}.production-lab .operations-pipeline{border:1px solid var(--admin-line);background:#0b111bc2;border-radius:15px;margin-top:22px;padding:25px;overflow:visible;box-shadow:0 22px 70px #00000029}.production-lab .operations-pipeline>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.production-lab .operations-pipeline>header h3{color:#f3f5f9;letter-spacing:-.03em;margin:7px 0 4px;font-size:22px;font-weight:650}.production-lab .operations-pipeline>header p{color:#727f91;margin:0;font-size:8px}.production-lab .operations-pipeline>header>span{border:1px solid var(--admin-line);color:#8491a4;white-space:nowrap;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:7px;display:inline-flex}.production-lab .operations-toolbar{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(240px,.7fr) minmax(420px,1.3fr);align-items:center;gap:18px;margin:22px 0 16px;padding:0 0 16px;display:grid}.production-lab .operations-toolbar>label{border:1px solid var(--admin-line-strong);color:#718095;background:#0a111c;border-radius:9px;min-height:42px}.production-lab .operations-toolbar input{font-size:9px}.production-lab .operations-toolbar nav{justify-content:flex-end;gap:4px}.production-lab .operations-toolbar nav button{color:#788599;border:1px solid #0000;border-radius:8px;min-height:34px;padding:0 10px;font-size:7px}.production-lab .operations-toolbar nav button:hover,.production-lab .operations-toolbar nav button.active{border-color:var(--admin-line);color:#fff;background:#151d2a}.production-lab .operations-event-table{gap:10px;width:100%;display:grid;overflow:visible}.production-lab .operations-event-table-head{display:none}.production-lab .operations-event-row{border:1px solid var(--admin-line);background:linear-gradient(135deg,#101825d1,#0a101ad1);border-radius:12px;grid-template-columns:minmax(230px,1.3fr) minmax(160px,.8fr) minmax(160px,.8fr) auto;grid-template-areas:"name date client actions""name live staff collection";align-items:center;gap:12px 20px;min-width:0;min-height:132px;padding:18px 18px 18px 20px;display:grid}.production-lab .operations-event-row:hover,.production-lab .operations-event-row.selected{background:linear-gradient(135deg,#161c30e6,#0b121ee6);border-color:#806df457;transform:translateY(-1px)}.production-lab .operations-event-row.selected:before{background:linear-gradient(var(--admin-pink), var(--admin-violet));border-radius:0 2px 2px 0;width:2px;inset:16px auto 16px 0}.production-lab .operations-event-name{border-right:1px solid var(--admin-line);grid-area:name;justify-content:center;align-self:stretch;gap:5px;padding-right:18px}.production-lab .operations-event-name small{color:var(--admin-pink);font-size:6px}.production-lab .operations-event-name b{letter-spacing:-.015em;font-size:15px}.production-lab .operations-event-name em{color:#6f7c8f;font-size:8px}.production-lab .operations-event-date{grid-area:date}.production-lab .operations-event-client{grid-area:client}.production-lab .operations-live-select{grid-area:live}.production-lab .operations-inline-select{grid-area:staff}.production-lab .operations-collection-toggle{grid-area:collection}.production-lab .operations-row-actions{grid-area:actions;justify-self:end}.production-lab .operations-event-date,.production-lab .operations-event-client,.production-lab .operations-live-select,.production-lab .operations-inline-select{min-width:0}.production-lab .operations-event-date b,.production-lab .operations-event-client b{color:#d5dbe5;font-size:8px}.production-lab .operations-event-date small,.production-lab .operations-event-client small{color:#6d7a8d;font-size:7px}.production-lab .operations-live-select,.production-lab .operations-inline-select{grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:8px;display:grid}.production-lab .operations-live-select select,.production-lab .operations-inline-select select{border-color:var(--admin-line);background:#0a111c;border-radius:7px;height:30px}.production-lab .operations-collection-toggle{border:1px solid var(--admin-line);background:#0a111c;border-radius:8px;justify-content:center;min-height:32px;padding:0 10px;font-size:7px}.production-lab .operations-row-actions button{border-radius:8px;width:34px;height:34px}.production-lab .lab-notice{background:#111826f0;border:1px solid #f45ba54d;border-radius:11px}.production-lab .lab-page{padding-top:30px}.production-lab .lab-page-heading{min-height:132px}.production-lab .lab-page-heading h2{font-size:clamp(38px,4vw,58px)}.production-lab .setup-page-premium{background:0 0;max-width:1680px!important;padding:24px 0 96px!important}.production-lab :where(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #79a9ff}@media (max-width:1180px){.production-lab .operations-command-header{flex-direction:column;align-items:flex-start}.production-lab .operations-command-actions{justify-content:flex-start;width:100%}.production-lab .operations-command-actions>span{text-align:left}.production-lab .operations-event-row{grid-template-columns:minmax(220px,1.1fr) minmax(160px,.9fr) auto;grid-template-areas:"name date actions""name client collection""live staff staff"}.production-lab .operations-live-select,.production-lab .operations-inline-select{grid-template-columns:minmax(0,1fr) 120px}}@media (max-width:900px){.production-lab .lab-workspace{--admin-gutter:14px;padding:0 var(--admin-gutter) calc(90px + env(safe-area-inset-bottom))}.production-lab .lab-topbar{margin-inline:calc(var(--admin-gutter) * -1)}.production-lab .operations-console{min-height:calc(100svh - 78px);padding-top:20px}.production-lab .operations-command-header{min-height:0;padding-bottom:22px}.production-lab .operations-command-header h2{font-size:clamp(31px,9vw,42px)}.production-lab .operations-command-actions button{flex:1}.production-lab .operations-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .operations-summary>button{grid-template-columns:30px minmax(0,1fr) auto;min-height:106px;padding:14px}.production-lab .operations-summary>button>svg{width:30px;height:30px;padding:7px}.production-lab .operations-summary>button>b{font-size:28px}.production-lab .operations-priority-strip{flex-direction:column;align-items:flex-start}.production-lab .operations-priority-strip>button{justify-content:center;width:100%}.production-lab .operations-pipeline{padding:16px}.production-lab .operations-toolbar{grid-template-columns:1fr;gap:10px}.production-lab .operations-toolbar nav{scrollbar-width:none;justify-content:flex-start;padding-bottom:3px;overflow-x:auto}.production-lab .operations-toolbar nav::-webkit-scrollbar{display:none}.production-lab .operations-toolbar nav button{flex:none}.production-lab .operations-event-row{grid-template-columns:1fr auto;grid-template-areas:"name actions""date date""client client""live live""staff staff""collection collection";gap:13px;padding:16px}.production-lab .operations-event-name{border-right:0;min-height:70px;padding-right:10px}.production-lab .operations-event-date,.production-lab .operations-event-client{border-top:1px solid var(--admin-line);padding-top:10px}.production-lab .operations-live-select,.production-lab .operations-inline-select{grid-template-columns:minmax(0,1fr) 130px}.production-lab .operations-collection-toggle{width:100%}.production-lab .setup-page-premium{padding:16px 0 84px!important}}@media (max-width:560px){.production-lab .operations-command-actions{grid-template-columns:1fr 1fr;display:grid}.production-lab .operations-command-actions>span{grid-column:1/-1}.production-lab .operations-command-actions button{width:100%;padding:0 9px}.production-lab .operations-summary{gap:8px}.production-lab .operations-summary>button{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;gap:3px 7px;min-height:100px}.production-lab .operations-summary>button>svg{display:none}.production-lab .operations-summary>button>span{grid-area:1/1}.production-lab .operations-summary>button>b{grid-area:1/2/4;font-size:26px}.production-lab .operations-summary>button>small{white-space:normal;grid-area:2/1/4}.production-lab .operations-pipeline>header p{display:none}.production-lab .operations-live-select,.production-lab .operations-inline-select{grid-template-columns:1fr}.production-lab .operations-live-select select,.production-lab .operations-inline-select select{width:100%;height:36px}}@media (max-width:900px){.production-lab .lab-topbar{min-height:78px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;grid-template-columns:42px minmax(0,1fr) 42px;gap:10px}.production-lab .lab-mobile-menu{border-radius:10px;grid-area:1/1;width:40px;height:40px;display:grid}.production-lab .lab-mobile-brand{display:none}.production-lab .lab-event-heading{grid-area:1/2;grid-template-columns:minmax(0,1fr);min-width:0}.production-lab .lab-title-mark,.production-lab .lab-event-heading>small,.production-lab .lab-event-heading>p,.production-lab .lab-top-actions>span,.production-lab .lab-top-actions>button span{display:none}.production-lab .lab-event-heading h1{text-align:center;margin:0;font-size:18px}.production-lab .lab-top-actions{grid-area:1/3}.production-lab .lab-top-actions>button{border-radius:10px;width:40px;min-width:40px;height:40px;padding:0}body .production-lab .lab-sidebar{padding:calc(18px + env(safe-area-inset-top)) 16px 18px;background:linear-gradient(#0c131f,#080d16);width:min(88vw,330px)!important}.production-lab .lab-sidebar .lab-sidebar-head{min-height:70px}.production-lab .lab-sidebar .lab-product-label{margin-top:10px}.production-lab .lab-mobile-bottom-nav{height:calc(72px + env(safe-area-inset-bottom));padding:7px 7px env(safe-area-inset-bottom);border-top:1px solid var(--admin-line);background:#090e17f5;grid-template-columns:repeat(5,1fr);box-shadow:0 -18px 48px #0000005c}.production-lab .lab-mobile-bottom-nav button{color:#718095;border-radius:10px;gap:3px}.production-lab .lab-mobile-bottom-nav button i{border:0;border-radius:9px;width:30px;height:29px;font-size:14px}.production-lab .lab-mobile-bottom-nav button span{font-size:7px;font-weight:680}.production-lab .lab-mobile-bottom-nav button.active{color:#ff7db9;background:#f45ba512}.production-lab .lab-mobile-bottom-nav button.active i{box-shadow:none;border:1px solid #f45ba547}}@media (prefers-reduced-motion:reduce){.production-lab *,.production-lab :before,.production-lab :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:901px){body .production-lab{grid-template-columns:none;display:block}body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){z-index:100;border:0;border-bottom:1px solid var(--admin-line);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:radial-gradient(circle at 18% -80%,#806df429,#0000 34%),linear-gradient(#0d131efa,#080d16fa);grid-template:"brand event create space settings account"62px"nav nav nav nav nav nav"50px/180px minmax(225px,310px) 150px minmax(24px,1fr) 124px 210px;align-items:center;gap:0 14px;width:100%;height:112px;min-height:112px;padding:0 22px;display:grid;position:sticky;top:0;overflow:visible;box-shadow:0 18px 54px #0000003d}body .production-lab .lab-top-navigation:before{content:"";z-index:-1;pointer-events:none;opacity:.18;background-image:radial-gradient(circle,#a1b4d547 0 .55px,#0000 .75px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}body .production-lab .lab-top-navigation:after{content:"";background:linear-gradient(90deg, transparent 2%, var(--admin-pink) 18%, var(--admin-violet) 48%, var(--admin-blue) 78%, transparent 98%);opacity:.42;height:1px;position:absolute;bottom:-1px;left:0;right:0}body .production-lab .lab-top-navigation>*{z-index:1;position:relative}body .production-lab .lab-top-navigation .lab-sidebar-head{border:0;grid-area:brand;justify-content:flex-start;min-width:0;min-height:62px;padding:0}body .production-lab .lab-top-navigation .lab-sidebar-head:after{display:none}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo{justify-content:flex-start;width:auto}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo img.studio-logo-full{object-position:left center;filter:drop-shadow(0 7px 18px #6b5ae22e);width:150px;height:48px}body .production-lab .lab-top-navigation .lab-sidebar-head>button,body .production-lab .lab-top-navigation .lab-product-label,body .production-lab .lab-sidebar-collapse{display:none}body .production-lab .lab-top-navigation .lab-event-switcher{border:1px solid var(--admin-line);background:#0d1522d1;border-radius:11px;grid-area:event;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;min-height:44px;display:grid;overflow:visible;box-shadow:inset 0 1px #ffffff06;margin:0!important;padding:0 5px 0 12px!important}body .production-lab .lab-top-navigation .lab-event-switcher:before,body .production-lab .lab-top-navigation .lab-event-switcher>span{display:none}body .production-lab .lab-top-navigation .lab-current-event{border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;min-height:42px;margin:0;padding:0}body .production-lab .lab-top-navigation .lab-current-event b{font-size:10px;font-weight:720}body .production-lab .lab-top-navigation .lab-current-event small{color:#6f7c8e;text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:6px;overflow:hidden}body .production-lab .lab-top-navigation .lab-current-event>i{display:none}body .production-lab .lab-top-navigation .lab-event-picker{border:0;width:34px;min-width:34px;margin:0;position:relative;padding:0!important;display:block!important}body .production-lab .lab-top-navigation .lab-event-picker>span{display:none}body .production-lab .lab-top-navigation .lab-event-picker-trigger{border-color:var(--admin-line);background:#0a111c;border-radius:8px;grid-template-columns:1fr;place-items:center;width:34px;min-height:34px;padding:0;display:grid}body .production-lab .lab-top-navigation .lab-event-picker-trigger b{display:none}body .production-lab .lab-top-navigation .lab-event-picker-trigger svg{width:13px}body .production-lab .lab-top-navigation .lab-event-picker-menu{border:1px solid var(--admin-line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#090f19fa;border-radius:12px;width:300px;max-height:340px;margin:0;padding:7px;overflow-y:auto;box-shadow:0 24px 70px #0000008c;z-index:240!important;position:absolute!important;inset:calc(100% + 12px) 0 auto auto!important}body .production-lab .lab-top-navigation .lab-new-event-button{min-width:0;min-height:44px;box-shadow:none;background:linear-gradient(120deg,#f45ba524,#806df414);border:1px solid #f45ba547;border-radius:10px;grid-area:create;grid-template-columns:28px minmax(0,1fr) 13px;gap:8px;margin:0;padding:0 10px}body .production-lab .lab-top-navigation .lab-new-event-button .lab-new-event-icon{color:#fff;background:linear-gradient(135deg,#e34c98,#7867e7);border:0;border-radius:8px;width:28px;height:28px}body .production-lab .lab-top-navigation .lab-new-event-button .lab-new-event-icon svg{width:14px;height:14px}body .production-lab .lab-top-navigation .lab-new-event-copy small,body .production-lab .lab-top-navigation .lab-new-event-copy em{display:none}body .production-lab .lab-top-navigation .lab-new-event-copy b{font-size:9px}body .production-lab .lab-top-navigation .lab-navigation{scrollbar-width:none;border-top:1px solid #97aaca1c;grid-area:nav;align-items:stretch;gap:0;min-width:0;height:50px;margin:0 -22px;padding:0 22px;display:flex;overflow:auto hidden}body .production-lab .lab-top-navigation .lab-navigation::-webkit-scrollbar{display:none}body .production-lab .lab-top-navigation .lab-nav-group{border-right:1px solid #97aaca1a;align-items:center;gap:3px;min-width:max-content;padding:0 9px;display:flex}body .production-lab .lab-top-navigation .lab-nav-group:first-child{padding-left:0}body .production-lab .lab-top-navigation .lab-nav-group:last-child{border-right:0}body .production-lab .lab-top-navigation .lab-nav-section-label{display:none}body .production-lab .lab-top-navigation .lab-navigation button{color:#8996a8;min-width:max-content;min-height:36px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:none;align-items:center;gap:7px;padding:0 10px;display:inline-flex}body .production-lab .lab-top-navigation .lab-navigation button:hover{color:#eef1f6;background:#ffffff06;border-color:#97aaca24}body .production-lab .lab-top-navigation .lab-navigation button.active{color:#fff;box-shadow:inset 0 -2px var(--admin-pink);background:linear-gradient(105deg,#f45ba524,#806df413);border-color:#f45ba542}body .production-lab .lab-top-navigation .lab-navigation button>.lab-nav-icon{color:#77869a;width:25px;height:25px;box-shadow:none;background:#ffffff05;border:0;border-radius:7px;flex:none;font-size:12px}body .production-lab .lab-top-navigation .lab-navigation button.active>.lab-nav-icon{color:#ff7eb9;background:#f45ba514;border:0}body .production-lab .lab-top-navigation .lab-nav-copy{width:auto;height:auto;display:block}body .production-lab .lab-top-navigation .lab-nav-copy b{white-space:nowrap;font-size:8px;font-weight:720}body .production-lab .lab-top-navigation .lab-nav-copy small{display:none}body .production-lab .lab-top-navigation .lab-navigation button>i{color:#ff90c1;background:#f45ba514;border-radius:999px;min-width:19px;padding:2px 5px;font-size:6px}body .production-lab .lab-top-navigation .control-centre-button{border:1px solid var(--admin-line);color:#aeb8c6;background:#ffffff05;border-radius:10px;grid-area:settings;grid-template-columns:24px minmax(0,1fr);gap:7px;min-width:0;min-height:42px;margin:0;padding:0 10px;display:grid}body .production-lab .lab-top-navigation .control-centre-button>span{place-items:center;width:24px;height:24px;font-size:13px;display:grid}body .production-lab .lab-top-navigation .control-centre-button>span svg{width:14px}body .production-lab .lab-top-navigation .control-centre-button>b{white-space:nowrap;font-size:8px}body .production-lab .lab-top-navigation .control-centre-button>i{display:none}body .production-lab .lab-top-navigation .lab-account{border-top:0;border-left:1px solid var(--admin-line);background:0 0;grid-area:account;grid-template-columns:34px minmax(0,1fr) 32px;gap:8px;min-width:0;min-height:48px;margin:0;padding:0 0 0 10px}body .production-lab .lab-top-navigation .lab-account-avatar{width:34px;height:34px;font-size:8px}body .production-lab .lab-top-navigation .lab-account-identity{min-width:0}body .production-lab .lab-top-navigation .lab-account-identity small{font-size:5px}body .production-lab .lab-top-navigation .lab-account-identity b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}body .production-lab .lab-top-navigation .lab-account-identity em{display:none}body .production-lab .lab-top-navigation .lab-account>button{border:1px solid var(--admin-line);border-radius:8px;width:30px;height:30px}body .production-lab .lab-top-navigation .lab-account>button span{display:none}body .production-lab .lab-workspace{width:100%;min-width:0}body .production-lab .lab-topbar{z-index:20;position:relative;top:auto}}@media (min-width:901px) and (max-width:1240px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){grid-template-columns:150px minmax(205px,260px) 132px minmax(10px,1fr) 44px 46px;gap:0 10px;padding-inline:16px}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo img.studio-logo-full{width:132px}body .production-lab .lab-top-navigation .lab-navigation{margin-inline:-16px;padding-inline:16px}body .production-lab .lab-top-navigation .control-centre-button{grid-template-columns:1fr;place-items:center;width:42px;padding:0}body .production-lab .lab-top-navigation .control-centre-button>b,body .production-lab .lab-top-navigation .lab-account-identity{display:none}body .production-lab .lab-top-navigation .lab-account{grid-template-columns:34px;place-items:center;padding-left:10px}body .production-lab .lab-top-navigation .lab-account>button{display:none}}.production-lab .lab-notification-button{display:none}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){grid-template:"brand nav notification account"88px/160px minmax(0,1fr) 44px 220px;gap:0 15px;height:88px;min-height:88px;padding:0 34px}body .production-lab .lab-top-navigation .lab-sidebar-head{min-height:88px}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo img.studio-logo-full{width:138px;height:58px}body .production-lab .lab-top-navigation .lab-product-label,body .production-lab .lab-top-navigation .lab-new-event-button,body .production-lab .lab-top-navigation .lab-event-switcher,body .production-lab .lab-top-navigation .control-centre-button{display:none}body .production-lab .lab-top-navigation .lab-navigation{border:0;grid-area:nav;align-items:stretch;height:88px;margin:0;padding:0}body .production-lab .lab-top-navigation .lab-nav-group{border:0;justify-content:flex-start;align-items:stretch;gap:2px;width:100%;min-width:max-content;padding:0}body .production-lab .lab-top-navigation .lab-navigation button{color:#a7b0c0;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:86px;min-height:88px;padding:8px 10px 7px;display:flex;position:relative}body .production-lab .lab-top-navigation .lab-navigation button:after{content:"";background:linear-gradient(90deg, var(--admin-pink), var(--admin-violet), var(--admin-blue));opacity:0;border-radius:99px 99px 0 0;height:2px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:15px;right:15px;transform:scaleX(.45)}body .production-lab .lab-top-navigation .lab-navigation button:hover{color:#f2f4f8;background:#ffffff06;border:0}body .production-lab .lab-top-navigation .lab-navigation button.active{color:#fff;background:linear-gradient(#806df414,#f45ba509);border:0;box-shadow:inset 0 0 0 1px #97aaca17}body .production-lab .lab-top-navigation .lab-navigation button.active:after{opacity:1;transform:scaleX(1)}body .production-lab .lab-top-navigation .lab-navigation button>.lab-nav-icon{color:#b7c0cf;background:0 0;border:0;border-radius:8px;width:31px;height:27px;font-size:16px}body .production-lab .lab-top-navigation .lab-navigation button.active>.lab-nav-icon{color:#b890ff;background:#806df413}body .production-lab .lab-top-navigation .lab-nav-copy b{font-size:8px;font-weight:680}body .production-lab .lab-top-navigation .lab-navigation button>i{min-width:17px;padding:2px 4px;font-size:5px;position:absolute;top:13px;right:16px}body .production-lab .lab-top-navigation .lab-notification-button{color:#cbd2dd;background:0 0;border:0;border-radius:11px;grid-area:notification;place-items:center;width:40px;height:40px;display:grid;position:relative}body .production-lab .lab-top-navigation .lab-notification-button:hover{color:#fff;background:#ffffff0a}body .production-lab .lab-top-navigation .lab-notification-button svg{width:19px}body .production-lab .lab-top-navigation .lab-notification-button i{color:#fff;background:#f04e91;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:6px;font-style:normal;font-weight:800;display:grid;position:absolute;top:5px;right:3px;box-shadow:0 0 0 2px #0b111b}body .production-lab .lab-top-navigation .lab-account{grid-area:account;grid-template-columns:42px minmax(0,1fr) 22px;gap:10px;min-height:58px;padding-left:14px}body .production-lab .lab-top-navigation .lab-account-avatar{border-color:#aa74ff80;width:42px;height:42px;font-size:9px;box-shadow:0 0 20px #7963eb33}body .production-lab .lab-top-navigation .lab-account-identity small{color:#6f7d90;font-size:5px}body .production-lab .lab-top-navigation .lab-account-identity b{color:#f1f3f7;margin-top:3px;font-size:9px}body .production-lab .lab-top-navigation .lab-account>button{color:#7e8b9e;background:0 0;border:0;width:22px;height:30px}}@media (min-width:901px) and (max-width:1240px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){grid-template-columns:132px minmax(0,1fr) 40px 52px;padding-inline:18px}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo img.studio-logo-full{width:118px}body .production-lab .lab-top-navigation .lab-navigation button{min-width:76px;padding-inline:7px}body .production-lab .lab-top-navigation .lab-account{grid-template-columns:40px;padding-left:11px}body .production-lab .lab-top-navigation .lab-account-identity,body .production-lab .lab-top-navigation .lab-account>button{display:none}}.production-lab{--reference-surface:#0d1320e6;--reference-surface-soft:#101726c7;--reference-border:#8597bb33;--reference-border-strong:#8a99c84d;background:radial-gradient(circle at 76% 15%,#454ad51a,#0000 28%),radial-gradient(circle at 12% 34%,#e5459112,#0000 24%),#070a12}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#060a12eb;border-bottom:1px solid #8597bb24;box-shadow:0 18px 55px #0003}body .production-lab .lab-top-navigation .lab-navigation button{min-width:88px}body .production-lab .lab-top-navigation .lab-nav-copy b{letter-spacing:-.01em;font-size:11px;font-weight:680}body .production-lab .lab-top-navigation .lab-navigation button>.lab-nav-icon{height:30px}body .production-lab .lab-top-navigation .lab-navigation button>.lab-nav-icon svg{width:19px;height:19px}body .production-lab .lab-top-navigation .lab-account-identity b{font-size:11px}}.production-lab .operations-reference-home{color:#f4f6fb;width:100%;max-width:1600px;min-height:calc(100svh - 88px);margin-inline:auto;padding:28px 0 84px}.production-lab .operations-overview-band{grid-template-columns:minmax(330px,.7fr) minmax(760px,1.55fr);align-items:center;gap:30px;display:grid}.production-lab .operations-reference-home .operations-command-header{border:0;align-items:center;min-height:154px;padding:18px 0}.production-lab .operations-reference-home .operations-command-header small{color:#ff72b5;letter-spacing:.17em;font-size:8px;font-weight:820}.production-lab .operations-reference-home .operations-command-header h2{letter-spacing:-.055em;margin:12px 0 11px;font-size:clamp(38px,3.2vw,54px);font-weight:630}.production-lab .operations-reference-home .operations-command-header p{color:#8c97aa;max-width:430px;font-size:13px;line-height:1.55}.production-lab .operations-reference-home .operations-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}.production-lab .operations-reference-home .operations-summary>button{border-color:var(--reference-border);background:linear-gradient(145deg,#12192bf0,#0b111ded);border-radius:16px;grid-template-rows:auto auto auto;grid-template-columns:48px minmax(0,1fr);align-content:center;gap:2px 14px;min-height:154px;padding:22px;box-shadow:inset 0 1px #ffffff04,0 20px 50px #0000001f}.production-lab .operations-reference-home .operations-summary>button:after{height:2px}.production-lab .operations-reference-home .operations-summary>button>svg{color:#9a80ff;background:#6a53e01a;border-color:#7664ee24;border-radius:50%;grid-row:1/4;align-self:start;width:48px;height:48px;padding:13px}.production-lab .operations-reference-home .operations-summary>button:nth-child(2)>svg{color:#ff72ac;background:#f45ba51a;border-color:#f45ba529}.production-lab .operations-reference-home .operations-summary>button:nth-child(3)>svg{color:#6caeff;background:#4ea4f817;border-color:#4ea4f829}.production-lab .operations-reference-home .operations-summary>button:nth-child(4)>svg{color:#f0b14f;background:#eaa7371a;border-color:#eaa73729}.production-lab .operations-reference-home .operations-summary>button>span{color:#bcc4d2;letter-spacing:0;text-transform:none;align-self:end;font-size:12px;font-weight:600}.production-lab .operations-reference-home .operations-summary>button>b{grid-area:2/2;align-self:center;font-size:34px;line-height:1.1}.production-lab .operations-dashboard-grid{grid-template-columns:280px minmax(330px,1.15fr) minmax(330px,1fr) 300px;align-items:stretch;gap:16px;margin-top:22px;display:grid}.production-lab .operations-primary-actions{align-content:start;gap:13px;display:grid}.production-lab .operations-primary-actions>button{border:1px solid var(--reference-border);color:#d4dae5;text-align:left;background:#0a101bbd;border-radius:11px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:58px;padding:10px 16px;display:grid}.production-lab .operations-primary-actions>button.primary{color:#fff;background:linear-gradient(112deg,#ee5796,#a153de 55%,#626cf2);border-color:#ef58a55c;min-height:62px;box-shadow:0 17px 42px #7245c833}.production-lab .operations-primary-actions>button:disabled{opacity:.45}.production-lab .operations-primary-actions>button svg{justify-self:center;width:19px}.production-lab .operations-primary-actions>button span{gap:3px;display:grid}.production-lab .operations-primary-actions>button b{font-size:12px;font-weight:680}.production-lab .operations-primary-actions>button small{color:#778398;font-size:9px}.production-lab .operations-primary-actions>button.primary small{color:#ffffffb8}.production-lab .operations-focus-panel,.production-lab .operations-quick-actions,.production-lab .operations-shortcuts,.production-lab .operations-workspace-pulse{border:1px solid var(--reference-border);background:linear-gradient(145deg,#0f1624e6,#0a0f1ae0);border-radius:15px;min-width:0;overflow:hidden;box-shadow:0 20px 55px #0000001f}.production-lab .operations-focus-panel{grid-template-rows:auto 1fr auto;min-height:336px;display:grid}.production-lab .operations-focus-panel>header,.production-lab .operations-quick-actions>header,.production-lab .operations-shortcuts>header,.production-lab .operations-workspace-pulse>header{justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:16px 18px;display:flex}.production-lab .operations-focus-panel h3,.production-lab .operations-quick-actions h3,.production-lab .operations-shortcuts h3,.production-lab .operations-workspace-pulse h3{color:#f0f2f7;letter-spacing:-.015em;margin:0;font-size:14px;font-weight:680}.production-lab .operations-focus-panel>header>span{color:#ff81b8;background:#f45ba51a;border-radius:7px;place-items:center;min-width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.production-lab .operations-focus-panel>header>button,.production-lab .operations-workspace-pulse>header>button{color:#9d8dff;background:0 0;border:0;font-size:9px}.production-lab .operations-focus-list,.production-lab .operations-upcoming-list{align-content:start;padding:0 14px;display:grid}.production-lab .operations-focus-list>button,.production-lab .operations-upcoming-list>button{min-height:57px;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #8192b41f;align-items:center;gap:10px;padding:8px 6px;display:grid}.production-lab .operations-focus-list>button{grid-template-columns:28px minmax(0,1fr) auto}.production-lab .operations-focus-list>button>svg{color:#ff72ac;background:#f45ba514;border-radius:9px;width:28px;height:28px;padding:6px}.production-lab .operations-focus-list>button span,.production-lab .operations-upcoming-list>button>span,.production-lab .operations-panel-empty span,.production-lab .operations-workspace-pulse>div>button>span:nth-child(2){gap:4px;min-width:0;display:grid}.production-lab .operations-focus-list b,.production-lab .operations-upcoming-list>button>span b,.production-lab .operations-panel-empty b{color:#e5e9f1;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.production-lab .operations-focus-list small,.production-lab .operations-upcoming-list>button>span small,.production-lab .operations-panel-empty small{color:#738095;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.production-lab .operations-focus-list em,.production-lab .operations-upcoming-list em{color:#ff86bc;background:#f45ba50e;border:1px solid #f45ba538;border-radius:7px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:700}.production-lab .operations-upcoming-list>button{grid-template-columns:48px minmax(0,1fr) auto}.production-lab .operations-upcoming-list time{border-right:1px solid #8192b424;align-content:center;place-items:center;gap:1px;min-height:44px;display:grid}.production-lab .operations-upcoming-list time b{font-size:20px;font-weight:590}.production-lab .operations-upcoming-list time small{color:#8995a7;font-size:8px}.production-lab .operations-upcoming-list em{color:#a695ff;background:#806df412;border-color:#806df438}.production-lab .operations-panel-link{color:#b4becd;background:0 0;border:0;border-top:1px solid #8192b41f;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:9px;display:flex}.production-lab .operations-panel-link svg{width:13px}.production-lab .operations-panel-empty{color:#6f7b8e;justify-content:center;align-items:center;gap:11px;min-height:110px;padding:16px;display:flex}.production-lab .operations-panel-empty>svg{flex:none;width:30px}.production-lab .operations-quick-actions{background:linear-gradient(145deg,#14172aed,#170e25e6);border-color:#bf57ca4a;padding:0 13px 13px}.production-lab .operations-quick-actions>header{padding-inline:4px}.production-lab .operations-quick-actions>button{color:#cbd2df;text-align:left;background:#0d1321a1;border:1px solid #8c96b924;border-radius:9px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:9px;width:100%;min-height:43px;margin-bottom:6px;padding:5px 9px;display:grid}.production-lab .operations-quick-actions>button>svg:first-child{color:#adb7c8;background:#806df412;border-radius:8px;width:32px;height:32px;padding:8px}.production-lab .operations-quick-actions>button>svg:last-child{color:#778397;width:13px}.production-lab .operations-quick-actions>button span{font-size:10px;font-weight:640}.production-lab .operations-quick-actions>button.staff{margin-bottom:0}.production-lab .operations-dashboard-lower{grid-template-columns:minmax(0,1fr) 400px;gap:16px;margin-top:22px;display:grid}.production-lab .operations-shortcuts,.production-lab .operations-workspace-pulse{min-height:208px}.production-lab .operations-shortcuts>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:0 16px 16px;display:grid}.production-lab .operations-shortcuts>div>button{color:#e0e5ed;text-align:left;background:linear-gradient(145deg,#141d2cb3,#0b111dcc);border:1px solid #8b9abb29;border-radius:11px;grid-template-rows:34px auto;grid-template-columns:34px minmax(0,1fr) 16px;align-content:space-between;gap:12px 8px;min-width:0;min-height:118px;padding:14px;display:grid}.production-lab .operations-shortcuts>div>button>svg:first-child{color:#bf76e9;background:#806df417;border-radius:9px;width:34px;height:34px;padding:8px}.production-lab .operations-shortcuts>div>button>svg:last-child{color:#6f7c8f;align-self:center;width:13px}.production-lab .operations-shortcuts>div>button span{grid-column:1/4;gap:5px;min-width:0;display:grid}.production-lab .operations-shortcuts>div>button b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.production-lab .operations-shortcuts>div>button small{color:#748095;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.production-lab .operations-workspace-pulse>div{padding:0 16px 12px;display:grid}.production-lab .operations-workspace-pulse>div>button{min-height:47px;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #8192b41a;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 0;display:grid}.production-lab .operations-workspace-pulse>div>button>span:first-child{color:#6fb4ff;background:#4ea4f817;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.production-lab .operations-workspace-pulse>div>button>span:first-child.attention{color:#ff72ac;background:#f45ba514}.production-lab .operations-workspace-pulse>div>button>span:first-child.live{color:#65ddb9;background:#5bd8b414}.production-lab .operations-workspace-pulse>div>button svg{width:14px}.production-lab .operations-workspace-pulse>div>button b{color:#dce1e9;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.production-lab .operations-workspace-pulse>div>button small,.production-lab .operations-workspace-pulse>div>button time{color:#707d91;font-size:8px}.production-lab .operations-register-toggle{border:1px solid var(--reference-border);color:#dbe0e8;text-align:left;background:#0a101bb8;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:66px;margin-top:22px;padding:10px 15px;display:flex}.production-lab .operations-register-toggle>span{align-items:center;gap:11px;display:flex}.production-lab .operations-register-toggle>span:first-child>svg{color:#9c86ff;background:#806df417;border-radius:10px;width:38px;height:38px;padding:10px}.production-lab .operations-register-toggle>span:first-child>span{gap:4px;display:grid}.production-lab .operations-register-toggle b{font-size:11px}.production-lab .operations-register-toggle small{color:#748095;font-size:9px}.production-lab .operations-register-toggle>span:last-child{color:#9d8dff;font-size:9px;font-weight:700}.production-lab .operations-register-toggle>span:last-child svg{width:14px;transition:transform .2s}.production-lab .operations-register-toggle.open>span:last-child svg{transform:rotate(90deg)}.production-lab .operations-reference-home .operations-pipeline{border-color:var(--reference-border);background:#090e18e0;margin-top:12px}.production-lab .operations-reference-home :where(.operations-primary-actions,.operations-focus-panel,.operations-quick-actions,.operations-shortcuts,.operations-workspace-pulse,.operations-register-toggle) button:not(:disabled):hover{color:#fff;background-color:#806df412;border-color:#8e76f45c;transform:translateY(-1px)}@media (max-width:1440px) and (min-width:901px){.production-lab .operations-overview-band{grid-template-columns:310px minmax(0,1fr)}.production-lab .operations-reference-home .operations-summary{gap:10px}.production-lab .operations-reference-home .operations-summary>button{grid-template-columns:40px minmax(0,1fr);gap:2px 10px;min-height:140px;padding:16px}.production-lab .operations-reference-home .operations-summary>button>svg{width:40px;height:40px;padding:10px}.production-lab .operations-dashboard-grid{grid-template-columns:220px minmax(290px,1.1fr) minmax(290px,1fr) 260px}}@media (max-width:1180px){.production-lab .operations-overview-band{grid-template-columns:1fr;gap:10px}.production-lab .operations-reference-home .operations-command-header{min-height:120px}.production-lab .operations-dashboard-grid{grid-template-columns:220px repeat(2,minmax(0,1fr))}.production-lab .operations-quick-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.production-lab .operations-quick-actions>header{grid-column:1/-1}.production-lab .operations-quick-actions>button{margin:0}.production-lab .operations-dashboard-lower{grid-template-columns:1fr}}@media (max-width:900px){.production-lab .operations-reference-home{min-height:0;padding-top:18px}.production-lab .operations-reference-home .operations-command-header{min-height:0;padding:10px 0 18px}.production-lab .operations-reference-home .operations-command-header h2{font-size:clamp(34px,9vw,46px)}.production-lab .operations-reference-home .operations-summary,.production-lab .operations-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .operations-primary-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .operations-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .operations-shortcuts>div{grid-template-columns:repeat(3,minmax(0,1fr))}.production-lab .operations-reference-home .operations-event-row{grid-template-areas:"name actions""date date""client client""live live""staff staff""collection collection"}}@media (max-width:620px){.production-lab .operations-reference-home .operations-command-header p{font-size:12px}.production-lab .operations-reference-home .operations-summary{gap:8px}.production-lab .operations-reference-home .operations-summary>button{grid-template-columns:34px minmax(0,1fr);gap:2px 9px;min-height:116px;padding:13px}.production-lab .operations-reference-home .operations-summary>button>svg{width:34px;height:34px;padding:8px;display:block}.production-lab .operations-reference-home .operations-summary>button>span{grid-area:1/2;font-size:10px}.production-lab .operations-reference-home .operations-summary>button>b{grid-area:2/2;font-size:26px}.production-lab .operations-reference-home .operations-summary>button>small{grid-area:3/2;font-size:8px}.production-lab .operations-dashboard-grid{grid-template-columns:1fr}.production-lab .operations-primary-actions,.production-lab .operations-quick-actions{grid-column:auto;grid-template-columns:1fr}.production-lab .operations-shortcuts>div{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .operations-register-toggle{flex-direction:column;align-items:flex-start}.production-lab .operations-register-toggle>span:last-child{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.production-lab .operations-reference-home button,.production-lab .operations-reference-home button svg{transition:none!important}}.production-lab{--revamp-bg:#f4f6fa;--revamp-surface:#fff;--revamp-surface-soft:#f8f9fc;--revamp-ink:#172033;--revamp-muted:#697386;--revamp-line:#dfe4ed;--revamp-line-strong:#cbd3e1;--revamp-primary:#7357e8;--revamp-primary-soft:#eeeafd;--revamp-accent:#ee5798;--revamp-success:#169b75;--revamp-control-size:42px;--revamp-control-font:13px;color:var(--revamp-ink);background:var(--revamp-bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.production-lab .lab-workspace{background:linear-gradient(#f7f8fb 0%,#f2f4f8 100%);min-height:calc(100svh - 150px)}.production-lab button,.production-lab input,.production-lab select,.production-lab textarea{font-family:inherit}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){border:0;border-bottom:1px solid var(--revamp-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;grid-template:"brand event create notification settings account"76px"nav nav nav nav nav nav"74px/184px minmax(260px,1fr) 178px 46px 148px 220px;gap:0 12px;width:100%;height:150px;min-height:150px;padding:0 28px;box-shadow:0 10px 30px #27324914}body .production-lab .lab-top-navigation:before,body .production-lab .lab-top-navigation:after{display:none}body .production-lab .lab-top-navigation .lab-sidebar-head{min-height:76px}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo img.studio-logo-full{filter:none;width:154px;height:58px}body .production-lab .lab-top-navigation .lab-product-label{display:none}body .production-lab .lab-top-navigation .lab-event-switcher{border:1px solid var(--revamp-line);background:var(--revamp-surface-soft);min-height:48px;box-shadow:none;border-radius:11px;grid-area:event;display:grid;margin:0!important;padding:0 6px 0 14px!important}body .production-lab .lab-top-navigation .lab-current-event b{color:var(--revamp-ink);font-size:var(--revamp-control-font)}body .production-lab .lab-top-navigation .lab-current-event small{color:var(--revamp-muted);font-size:10px}body .production-lab .lab-top-navigation .lab-event-picker-trigger{border-color:var(--revamp-line);width:112px;min-height:36px;color:var(--revamp-ink);background:#fff;grid-template-columns:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;display:flex}body .production-lab .lab-top-navigation .lab-event-picker{width:112px;min-width:112px}body .production-lab .lab-top-navigation .lab-event-picker-trigger b{color:#4e5b72;white-space:nowrap;font-size:12px;font-weight:650;display:block}body .production-lab .lab-top-navigation .lab-event-picker-trigger svg{flex:none;width:14px}body .production-lab .lab-top-navigation .lab-new-event-button{color:#fff;background:linear-gradient(135deg,#7658ea,#6547d8);border:1px solid #6448d4;border-radius:11px;grid-area:create;min-height:48px;display:grid;box-shadow:0 8px 18px #684dd833}body .production-lab .lab-top-navigation .lab-new-event-copy b,body .production-lab .lab-top-navigation .control-centre-button>b,body .production-lab .lab-top-navigation .lab-nav-copy b{font-size:var(--revamp-control-font);font-weight:650}body .production-lab .lab-top-navigation .lab-notification-button{border:1px solid var(--revamp-line);color:#536078;background:#fff;border-radius:10px;width:42px;height:42px}body .production-lab .lab-top-navigation .control-centre-button{border:1px solid var(--revamp-line);min-height:46px;color:var(--revamp-ink);background:#fff;border-radius:11px;grid-area:settings;display:grid}body .production-lab .lab-top-navigation .lab-account{border-left:1px solid var(--revamp-line);min-height:52px}body .production-lab .lab-top-navigation .lab-account-avatar{color:#fff;box-shadow:none;background:linear-gradient(135deg,#ee5798,#7357e8);border:0}body .production-lab .lab-top-navigation .lab-account-identity small,body .production-lab .lab-top-navigation .lab-account-identity em{color:var(--revamp-muted)}body .production-lab .lab-top-navigation .lab-account-identity b{color:var(--revamp-ink);font-size:var(--revamp-control-font)}body .production-lab .lab-top-navigation .lab-account>button{border-color:var(--revamp-line);color:#536078;background:#fff}body .production-lab .lab-top-navigation .lab-navigation{border-top:1px solid #edf0f5;grid-area:nav;height:74px;margin:0;padding:12px 0}body .production-lab .lab-top-navigation .lab-nav-group{border:0;gap:8px;width:100%;min-width:max-content;padding:0}body .production-lab .lab-top-navigation .lab-navigation button{border:1px solid var(--revamp-line);color:#596579;background:#fff;border-radius:11px;flex-direction:row;flex:1 1 0;gap:8px;min-width:112px;min-height:48px;padding:0 12px;box-shadow:0 2px 5px #232d4108}body .production-lab .lab-top-navigation .lab-navigation button:after{display:none}body .production-lab .lab-top-navigation .lab-navigation button:hover{color:var(--revamp-primary);background:#faf9ff;border-color:#bbb0f1}body .production-lab .lab-top-navigation .lab-navigation button.active{color:#5c42c8;background:var(--revamp-primary-soft);border-color:#927eef;box-shadow:inset 0 0 0 1px #7357e814}body .production-lab .lab-top-navigation .lab-navigation button>.lab-nav-icon,body .production-lab .lab-top-navigation .lab-navigation button.active>.lab-nav-icon{color:currentColor;background:0 0;width:28px;height:28px}}.production-lab .operations-reference-home,.production-lab .operations-reference-home .operations-command-header h2,.production-lab .operations-reference-home :where(h3,b){color:var(--revamp-ink)}.production-lab .operations-reference-home .operations-command-header p,.production-lab .operations-reference-home :where(small,time){color:var(--revamp-muted)}.production-lab .operations-reference-home .operations-summary>button,.production-lab .operations-focus-panel,.production-lab .operations-quick-actions,.production-lab .operations-shortcuts,.production-lab .operations-workspace-pulse,.production-lab .operations-register-toggle{border-color:var(--revamp-line);color:var(--revamp-ink);background:var(--revamp-surface);box-shadow:0 8px 24px #2831450f}@media (max-width:1180px) and (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){grid-template-columns:154px minmax(220px,1fr) 154px 42px 46px 52px;padding-inline:18px}body .production-lab .lab-top-navigation .control-centre-button{width:42px}body .production-lab .lab-top-navigation .lab-navigation button{min-width:94px}}.production-lab .lab-topbar{min-height:92px;margin-inline:calc(var(--admin-gutter) * -1);padding:16px var(--admin-gutter);border-bottom:1px solid var(--revamp-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;box-shadow:0 5px 18px #262f420a}.production-lab .lab-title-mark{border-color:var(--revamp-line);background:#fff}.production-lab .lab-event-heading>small,.production-lab .lab-event-heading>p,.production-lab .lab-event-heading>p strong{color:var(--revamp-muted)}.production-lab .lab-event-heading h1{color:var(--revamp-ink);font-size:28px}.production-lab .lab-top-actions>span,.production-lab .lab-top-actions>button,.production-lab .lab-notice{border-color:var(--revamp-line);color:#445169;background:#fff}.production-lab .lab-top-actions>button{min-height:var(--revamp-control-size);font-size:var(--revamp-control-font);border-radius:10px}.production-lab .lab-page{color:var(--revamp-ink)}.production-lab :where(.lab-top-navigation,.lab-topbar,.operations-reference-home,.setup-core-promise,.overview-command-page,.control-centre) button{font-size:var(--revamp-control-font);font-family:inherit!important}.production-lab :where(.lab-topbar,.operations-reference-home,.setup-core-promise,.overview-command-page) :where(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #7357e833}.production-lab .operations-reference-home{max-width:1540px;padding:34px 0 84px}.production-lab .operations-overview-band{display:block}.production-lab .operations-reference-home .operations-command-header{border-bottom:1px solid var(--revamp-line);justify-content:space-between;align-items:center;gap:28px;min-height:126px;padding:12px 0 28px;display:flex}.production-lab .operations-reference-home .operations-command-header small{color:var(--revamp-primary);letter-spacing:.12em;font-size:11px}.production-lab .operations-reference-home .operations-command-header h2{color:var(--revamp-ink);margin:10px 0 8px;font-size:clamp(38px,4vw,58px);font-weight:650}.production-lab .operations-reference-home .operations-command-header p{max-width:560px;color:var(--revamp-muted);font-size:15px}.production-lab .operations-reference-home .operations-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:420px;display:grid}.production-lab .operations-reference-home .operations-primary-actions>button{border:1px solid var(--revamp-line-strong);min-height:56px;color:var(--revamp-ink);background:#fff;border-radius:11px;grid-template-columns:32px minmax(0,1fr);padding:8px 14px;box-shadow:0 4px 12px #2a34490a}.production-lab .operations-reference-home .operations-primary-actions>button.primary{color:#fff;background:linear-gradient(135deg,#7658ea,#6547d8);border-color:#6548d8}.production-lab .operations-reference-home .operations-primary-actions>button small{color:var(--revamp-muted);font-size:10px}.production-lab .operations-reference-home .operations-primary-actions>button.primary small{color:#ffffffc2}.production-lab .operations-reference-home .operations-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.production-lab .operations-reference-home .operations-summary>button{border:1px solid var(--revamp-line);min-height:124px;color:var(--revamp-ink);background:#fff;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) auto;align-content:center;gap:3px 12px;padding:18px;box-shadow:0 8px 22px #2a34490d}.production-lab .operations-reference-home .operations-summary>button:after{display:none}.production-lab .operations-reference-home .operations-summary>button:hover,.production-lab .operations-reference-home .operations-summary>button.active{background:#faf9ff;border-color:#a99bf0;box-shadow:0 9px 24px #5843b314}.production-lab .operations-reference-home .operations-summary>button>svg{width:42px;height:42px;color:var(--revamp-primary);background:var(--revamp-primary-soft);border:0;border-radius:10px;grid-row:1/3;padding:11px}.production-lab .operations-reference-home .operations-summary>button>span{color:#556177;font-size:12px}.production-lab .operations-reference-home .operations-summary>button>b{color:var(--revamp-ink);grid-area:1/3/3;font-size:32px}.production-lab .operations-reference-home .operations-summary>button>small{color:var(--revamp-muted);grid-area:2/2;font-size:10px}.production-lab .operations-dashboard-grid{grid-template-columns:minmax(340px,1fr) minmax(340px,1fr) 320px;gap:14px;margin-top:20px}.production-lab .operations-focus-panel,.production-lab .operations-quick-actions{border:1px solid var(--revamp-line);min-height:320px;color:var(--revamp-ink);background:#fff;border-radius:14px;box-shadow:0 8px 22px #2a34490d}.production-lab .operations-focus-panel>header,.production-lab .operations-quick-actions>header{border-bottom:1px solid #edf0f5;min-height:58px;padding:14px 16px}.production-lab .operations-focus-panel h3,.production-lab .operations-quick-actions h3{color:var(--revamp-ink);font-size:15px}.production-lab .operations-focus-list,.production-lab .operations-upcoming-list{gap:7px;padding:10px 12px}.production-lab .operations-focus-list>button,.production-lab .operations-upcoming-list>button{min-height:54px;color:var(--revamp-ink);background:var(--revamp-surface-soft);border:1px solid #e8ebf1;border-radius:9px;padding:7px 9px}.production-lab .operations-focus-list b,.production-lab .operations-upcoming-list>button>span b,.production-lab .operations-panel-empty b{color:var(--revamp-ink);font-size:12px}.production-lab .operations-focus-list small,.production-lab .operations-upcoming-list>button>span small,.production-lab .operations-panel-empty small{color:var(--revamp-muted);font-size:10px}.production-lab .operations-upcoming-list time{border-right-color:var(--revamp-line)}.production-lab .operations-upcoming-list time b{color:var(--revamp-ink)}.production-lab .operations-panel-link{border:1px solid var(--revamp-line);color:#5943c6;min-height:40px;font-size:var(--revamp-control-font);background:#fff;border-radius:9px;margin:0 12px 12px}.production-lab .operations-quick-actions{align-content:start;gap:7px;padding:0 12px 12px;display:grid}.production-lab .operations-quick-actions>header{margin:0 -12px 3px}.production-lab .operations-quick-actions>button{border:1px solid var(--revamp-line);color:#47546a;background:var(--revamp-surface-soft);border-radius:9px;min-height:40px;margin:0}.production-lab .operations-quick-actions>button>svg:first-child{width:28px;height:28px;color:var(--revamp-primary);background:var(--revamp-primary-soft);padding:6px}.production-lab .operations-quick-actions>button span{font-size:var(--revamp-control-font)}.production-lab .operations-reference-home .operations-workspace-grid{margin-top:20px}.production-lab .operations-reference-home .operations-pipeline{border:1px solid var(--revamp-line);color:var(--revamp-ink);background:#fff;border-radius:14px;margin-top:0;padding:22px;box-shadow:0 8px 22px #2a34490d}.production-lab .operations-reference-home .operations-pipeline>header h3{color:var(--revamp-ink)}.production-lab .operations-reference-home .operations-pipeline>header p,.production-lab .operations-reference-home .operations-pipeline>header>span{color:var(--revamp-muted)}.production-lab .operations-toolbar{border-bottom-color:var(--revamp-line)}.production-lab .operations-toolbar>label,.production-lab .operations-toolbar nav button,.production-lab .operations-live-select select,.production-lab .operations-inline-select select,.production-lab .operations-collection-toggle{min-height:var(--revamp-control-size);border:1px solid var(--revamp-line);color:var(--revamp-ink);font-size:var(--revamp-control-font);background:#fff;border-radius:9px}.production-lab .operations-toolbar nav button.active{color:#5a43c5;background:var(--revamp-primary-soft);border-color:#9d8def}.production-lab .operations-event-row{border:1px solid var(--revamp-line);color:var(--revamp-ink);background:var(--revamp-surface-soft)}.production-lab .operations-event-row:hover,.production-lab .operations-event-row.selected{background:#faf9ff;border-color:#a99bf0}.production-lab .operations-event-name{border-right-color:var(--revamp-line);color:var(--revamp-ink);background:0 0}.production-lab .operations-event-name b,.production-lab .operations-event-date b,.production-lab .operations-event-client b{color:var(--revamp-ink)}.production-lab .operations-event-name em,.production-lab .operations-event-date small,.production-lab .operations-event-client small,.production-lab .operations-inline-select span{color:var(--revamp-muted)}.production-lab .operations-row-actions button{border:1px solid var(--revamp-line);color:#526077;background:#fff}.production-lab .operations-row-actions .operations-delete-event{color:#c43d71;background:#fff8fb;border-color:#f0cedc}.production-lab .lab-event-picker-menu{border-color:var(--revamp-line-strong)!important;color:var(--revamp-ink)!important;background:#fffffffc!important;box-shadow:0 22px 60px #2731472e!important}.production-lab .lab-event-picker-menu>button{min-height:58px;color:var(--revamp-ink)!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important}.production-lab .lab-event-picker-menu>button:hover,.production-lab .lab-event-picker-menu>button.active{background:var(--revamp-primary-soft)!important;border-color:#d8d1f8!important}.production-lab .lab-event-picker-menu>button b{color:var(--revamp-ink)!important}.production-lab .lab-event-picker-menu>button small{color:var(--revamp-muted)!important}.production-lab .lab-event-picker-menu>button svg{color:var(--revamp-primary)!important}.production-lab .setup-page-premium{color:var(--revamp-ink)}.production-lab .setup-core-promise{border:1px solid var(--revamp-line);background:#fff;border-radius:16px;gap:24px 36px;margin-top:22px;padding:28px;box-shadow:0 8px 22px #2a34490d}.production-lab .setup-core-promise h2{color:var(--revamp-ink);font-size:clamp(34px,3vw,48px);font-weight:650}.production-lab .setup-core-promise p,.production-lab .setup-core-promise>aside strong{color:var(--revamp-muted)}.production-lab .setup-core-promise>div>small{color:var(--revamp-primary)}.production-lab .setup-core-promise>aside{border-left-color:var(--revamp-line)}.production-lab .setup-core-promise>aside span{color:var(--revamp-success)}.production-lab .setup-core-promise>aside span i{box-shadow:none}.production-lab .setup-core-promise>nav{border-color:var(--revamp-line);background:var(--revamp-surface-soft);border-radius:11px;gap:8px;width:auto;max-width:620px;padding:6px}.production-lab .setup-core-promise>nav button{border:1px solid var(--revamp-line);color:#566277;background:#fff;border-radius:9px;flex:1 1 0;min-height:54px}.production-lab .setup-core-promise>nav button.active{color:#5841c3;background:var(--revamp-primary-soft);box-shadow:none;border-color:#a99bf0}.production-lab .setup-core-promise>nav svg{color:var(--revamp-primary)}.production-lab .setup-core-promise>nav small{color:var(--revamp-muted)}.production-lab .pack-studio-page .guest-pack-embedded-shell,.production-lab .pack-studio-page .guest-pack-setup.guest-pack-setup-embedded{border:1px solid #25344b;border-radius:16px;margin-top:14px;overflow:hidden;box-shadow:0 12px 30px #1f293b1a}.production-lab .contributor-page-command{border:1px solid var(--revamp-line);background:#fff;border-radius:14px;min-height:88px;margin:20px 0 14px;padding:16px 18px;box-shadow:0 7px 20px #2a34490b}.production-lab .contributor-page-command>div:first-child>small{color:var(--revamp-primary)}.production-lab .contributor-page-command>div:first-child h2{color:var(--revamp-ink)}.production-lab .contributor-page-command>div:first-child p{color:var(--revamp-muted)}.production-lab .contributor-page-command>span{color:#167d61;background:#effaf6;border-color:#c9e8df;border-radius:9px;min-height:38px}.production-lab .contributor-page-command>span.closed{color:#90631f;background:#fffaf0;border-color:#eadfc9}.production-lab .contributor-page-command>button{border-color:var(--revamp-line-strong);min-height:42px;color:var(--revamp-ink);background:#fff;border-radius:9px}.production-lab .guest-network-card,.production-lab .guest-pack-setup,.production-lab .production-suite,.production-lab .book-production-page,.production-lab .venue-show-workspace{border-radius:16px;overflow:hidden;box-shadow:0 12px 30px #1f293b1a}.production-lab .overview-command-page{--overview-panel:#fff;--overview-line:var(--revamp-line);color:var(--revamp-ink);font-family:inherit}.production-lab .overview-command-header,.production-lab .overview-kpi-row>article,.production-lab .overview-action-board,.production-lab .overview-format-card,.production-lab .overview-pulse-card,.production-lab .overview-participation-card,.production-lab .overview-readiness-card,.production-lab .overview-activity-card{border-color:var(--revamp-line);color:var(--revamp-ink);background:#fff;box-shadow:0 8px 22px #2a34490d}.production-lab .overview-command-header{background:linear-gradient(135deg,#fff 0%,#f8f6ff 100%);border-radius:16px;min-height:250px}.production-lab .overview-command-copy h2,.production-lab .overview-action-board h3,.production-lab .overview-format-card h3,.production-lab .overview-pulse-card h3,.production-lab .overview-participation-card h3,.production-lab .overview-readiness-card h3,.production-lab .overview-activity-card h3,.production-lab .overview-kpi-row b,.production-lab .overview-action-board li b,.production-lab .overview-format-card>div b,.production-lab .overview-participation-total b,.production-lab .overview-participation-card dd,.production-lab .overview-readiness-score>span,.production-lab .overview-readiness-score li b,.production-lab .overview-activity-card :where(article,li) b,.production-lab .overview-empty-activity b{color:var(--revamp-ink)}.production-lab .overview-command-copy p,.production-lab .overview-kpi-row p,.production-lab .overview-action-board li p,.production-lab .overview-format-card>p,.production-lab .overview-participation-card dt,.production-lab .overview-readiness-score li,.production-lab .overview-activity-card :where(article,li) p,.production-lab .overview-empty-activity{color:var(--revamp-muted)}.production-lab .overview-health-card{border-color:var(--revamp-line);background:#fff}.production-lab .overview-health-card>header span{color:var(--revamp-ink)}.production-lab .overview-health-card>p{color:var(--revamp-muted)}.production-lab .overview-health-ring>span{border-color:var(--revamp-line);background:#fff}.production-lab .overview-health-ring b{color:var(--revamp-ink)}.production-lab .overview-health-card>button,.production-lab .overview-format-card>button,.production-lab .overview-action-board li>button,.production-lab .overview-participation-card>button,.production-lab .overview-readiness-card>ul>li button{min-height:var(--revamp-control-size);border-color:var(--revamp-line-strong);color:#5440bf;font-size:var(--revamp-control-font);background:#fff}.production-lab .overview-format-card>div>span{border-color:var(--revamp-line);background:var(--revamp-surface-soft)}.production-lab .overview-format-card>div em{color:var(--revamp-ink)}.production-lab .overview-action-board li,.production-lab .overview-participation-card dl>div,.production-lab .overview-readiness-score li,.production-lab .overview-readiness-card>ul>li,.production-lab .overview-activity-card>:where(div,ol)>:where(article,li){border-color:#edf0f5}.production-lab .control-overlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#20273661}.production-lab .control-centre{border-color:var(--revamp-line-strong);color:var(--revamp-ink);background:#fff;box-shadow:0 35px 100px #212a3d3d}.production-lab .control-centre:before,.production-lab .control-centre .control-body>main:after,.production-lab .control-premium-header:after{display:none}.production-lab .control-centre>.control-premium-header{border-bottom-color:var(--revamp-line);background:#fff}.production-lab .control-premium-header .real-studio-logo img.studio-logo-full{filter:none;width:166px}.production-lab .control-event-title{border-left-color:var(--revamp-line)}.production-lab .control-centre .control-event-title small{color:var(--revamp-primary)}.production-lab .control-centre .control-event-title h2{color:var(--revamp-ink)}.production-lab .control-event-status span{border-color:var(--revamp-line);color:var(--revamp-muted);background:var(--revamp-surface-soft)}.production-lab .control-centre .control-premium-header>button{border-color:var(--revamp-line);color:#536078;box-shadow:none;background:#fff;border-radius:10px}.production-lab .control-centre .control-body>nav{border-right-color:var(--revamp-line);background:var(--revamp-surface-soft)}.production-lab .control-centre .control-body>nav:before{color:var(--revamp-muted)}.production-lab .control-centre .control-body>nav button{border:1px solid var(--revamp-line);color:#566277;background:#fff;border-left-width:1px}.production-lab .control-centre .control-body>nav button i{border-color:var(--revamp-line);color:var(--revamp-primary);background:var(--revamp-primary-soft)}.production-lab .control-centre .control-body>nav button span{color:#8d97a8}.production-lab .control-centre .control-body>nav button:hover,.production-lab .control-centre .control-body>nav button.active{color:#5841c3;background:var(--revamp-primary-soft);box-shadow:none;border-color:#aa9df0}.production-lab .control-centre .control-body>nav button.active i{color:#5841c3;background:#fff;border-color:#c8bef6}.production-lab .control-centre .control-body>main{background:#fff}.production-lab .control-centre .control-section>span{color:var(--revamp-primary)}.production-lab .control-centre .control-section>h3{color:var(--revamp-ink);font-family:inherit;font-weight:650}.production-lab .control-centre .control-section>p,.production-lab .control-centre .setting-row p{color:var(--revamp-muted)}.production-lab .control-centre .control-form label>span,.production-lab .operations-delete-dialog>label span{color:#596579}.production-lab .control-centre .control-form input,.production-lab .control-centre .control-form select,.production-lab .control-centre .setting-select{border-color:var(--revamp-line-strong);color:var(--revamp-ink);box-shadow:none;background:#fff}.production-lab .control-centre .control-package-lock{background:#f8f6ff;border-color:#ded8fa}.production-lab .control-centre .control-form>button{background:linear-gradient(135deg,#7658ea,#6547d8);border-color:#6548d8;box-shadow:0 8px 18px #684dd82e}.production-lab .control-centre .setting-row{border-color:var(--revamp-line)}.production-lab .control-centre .setting-row button{min-height:var(--revamp-control-size);border-color:var(--revamp-line-strong);color:var(--revamp-ink);font-size:var(--revamp-control-font);background:#fff}.production-lab .operations-modal-overlay{background:#20273661}.production-lab .operations-account-directory,.production-lab .operations-delete-dialog{border-color:var(--revamp-line-strong);color:var(--revamp-ink);background:#fff;box-shadow:0 32px 90px #212a3d3d}.production-lab .operations-account-directory>header,.production-lab .operations-account-directory main>header,.production-lab .operations-account-directory>footer{border-color:var(--revamp-line)}.production-lab .operations-account-directory>header h2,.production-lab .operations-account-directory main>header h3,.production-lab .operations-delete-dialog h2,.production-lab .operations-delete-dialog>p b,.production-lab .operations-identity-heading b,.production-lab .operations-identity-list dd{color:var(--revamp-ink)}.production-lab .operations-account-directory>header p,.production-lab .operations-account-directory main>header>span,.production-lab .operations-delete-dialog>p,.production-lab .operations-identity-heading p{color:var(--revamp-muted)}.production-lab .operations-account-directory-body>nav{border-right-color:var(--revamp-line);background:var(--revamp-surface-soft)}.production-lab .operations-account-directory-body>nav button{border:1px solid var(--revamp-line);color:#596579;background:#fff;border-radius:9px;margin-bottom:7px}.production-lab .operations-account-directory-body>nav button.active{color:#5841c3;background:var(--revamp-primary-soft);border-color:#aa9df0}.production-lab .operations-account-directory-body>nav b{color:var(--revamp-ink)}.production-lab .operations-identity-list article{border-color:var(--revamp-line);background:var(--revamp-surface-soft)}.production-lab .operations-identity-list article.current{background:#faf9ff;border-color:#aa9df0}.production-lab .operations-identity-list dl{border-color:var(--revamp-line)}.production-lab .operations-account-directory :where(header,footer)>button,.production-lab .operations-identity-list article>button,.production-lab .operations-delete-dialog :where(header,footer) button{min-height:var(--revamp-control-size);border:1px solid var(--revamp-line-strong);color:var(--revamp-ink);font-size:var(--revamp-control-font);background:#fff;border-radius:9px}.production-lab .operations-delete-dialog input{border-color:var(--revamp-line-strong);color:var(--revamp-ink);background:#fff}.production-lab .operations-delete-dialog>footer button.danger{color:#fff;background:#ca3d72;border-color:#ca3d72}@media (max-width:900px){.production-lab .lab-workspace{background:var(--revamp-bg);min-height:100svh}body .production-lab .lab-sidebar,body .production-lab .lab-top-navigation{padding:calc(18px + env(safe-area-inset-top)) 16px 22px;border-right:1px solid var(--revamp-line);color:var(--revamp-ink);background:#fff;box-shadow:20px 0 60px #212a3d2e;width:min(92vw,370px)!important}body .production-lab .lab-top-navigation .lab-sidebar-head{border-bottom:1px solid var(--revamp-line);min-height:66px}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo img.studio-logo-full{filter:none;width:146px;height:54px}body .production-lab .lab-top-navigation .lab-sidebar-head>button,.production-lab .lab-mobile-menu,.production-lab .lab-top-actions>button{border:1px solid var(--revamp-line);color:#536078;background:#fff;border-radius:9px}body .production-lab .lab-top-navigation .lab-product-label{color:var(--revamp-primary);font-size:10px}body .production-lab .lab-top-navigation .lab-event-switcher{border:1px solid var(--revamp-line);background:var(--revamp-surface-soft);border-radius:12px;gap:8px;padding:12px;display:grid}body .production-lab .lab-top-navigation .lab-event-switcher>span{color:var(--revamp-muted)}body .production-lab .lab-top-navigation .lab-current-event{border:1px solid var(--revamp-line);min-height:58px;color:var(--revamp-ink);background:#fff;border-radius:9px}body .production-lab .lab-top-navigation .lab-current-event b{color:var(--revamp-ink)}body .production-lab .lab-top-navigation .lab-current-event small{color:var(--revamp-muted)}body .production-lab .lab-top-navigation .lab-event-picker,body .production-lab .lab-top-navigation .lab-event-picker-trigger{width:100%}body .production-lab .lab-top-navigation .lab-event-picker>span{display:none}body .production-lab .lab-top-navigation .lab-event-picker-trigger{color:#5841c3;background:var(--revamp-primary-soft);border:1px solid #a99bf0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;display:flex}body .production-lab .lab-top-navigation .lab-event-picker-trigger b{color:inherit;font-size:var(--revamp-control-font);display:block}body .production-lab .lab-top-navigation .lab-event-picker-menu{width:100%;top:calc(100% + 7px)!important;left:0!important;right:auto!important}body .production-lab .lab-top-navigation .lab-new-event-button{color:#fff;background:linear-gradient(135deg,#7658ea,#6547d8);border:1px solid #6548d8;border-radius:10px;min-height:50px;display:grid}body .production-lab .lab-top-navigation .lab-navigation{gap:8px;margin-top:12px}body .production-lab .lab-top-navigation .lab-nav-group{gap:7px}body .production-lab .lab-top-navigation .lab-navigation button{border:1px solid var(--revamp-line);color:#596579;background:#fff;border-radius:9px;min-height:48px}body .production-lab .lab-top-navigation .lab-navigation button.active{color:#5841c3;background:var(--revamp-primary-soft);border-color:#a99bf0}body .production-lab .lab-top-navigation .control-centre-button{border:1px solid var(--revamp-line);min-height:48px;color:var(--revamp-ink);background:#fff;border-radius:9px;margin-top:12px}body .production-lab .lab-top-navigation .lab-account{border-color:var(--revamp-line);color:var(--revamp-ink);background:var(--revamp-surface-soft)}body .production-lab .lab-top-navigation .lab-account-identity b{color:var(--revamp-ink)}body .production-lab .lab-top-navigation .lab-account-identity small,body .production-lab .lab-top-navigation .lab-account-identity em{color:var(--revamp-muted)}.production-lab .lab-mobile-bottom-nav{border-top-color:var(--revamp-line);background:#fffffff7;box-shadow:0 -12px 32px #212a3d1a}.production-lab .lab-mobile-bottom-nav button{color:#697386;background:0 0;border:1px solid #0000;border-radius:9px;margin:4px 2px}.production-lab .lab-mobile-bottom-nav button.active{color:#5841c3;background:var(--revamp-primary-soft);border-color:#d8d1f8}.production-lab .operations-reference-home .operations-command-header{flex-direction:column;align-items:stretch}.production-lab .operations-reference-home .operations-primary-actions{min-width:0}.production-lab .operations-reference-home .operations-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .operations-dashboard-grid{grid-template-columns:1fr}.production-lab .setup-core-promise{margin-top:14px}}@media (max-width:700px){.production-lab .operations-reference-home{padding-top:18px}.production-lab .operations-reference-home .operations-command-header{padding:8px 0 20px}.production-lab .operations-reference-home .operations-command-header h2{font-size:clamp(34px,11vw,46px)}.production-lab .operations-reference-home .operations-primary-actions,.production-lab .operations-reference-home .operations-summary{grid-template-columns:1fr}.production-lab .operations-reference-home .operations-summary>button{min-height:92px}.production-lab .setup-core-promise{border-radius:13px;padding:20px 16px}.production-lab .setup-core-promise>aside{display:none}.production-lab .setup-core-promise>nav{flex-direction:column}.production-lab .contributor-page-command{grid-template-columns:1fr;padding:14px;min-height:0!important}.production-lab .contributor-page-command>span{grid-column:auto}.production-lab .control-centre .control-section>h3{font-family:inherit;font-size:clamp(32px,9vw,42px)}.production-lab .control-centre .control-body>nav{border-bottom-color:var(--revamp-line);background:var(--revamp-surface-soft)}.production-lab .operations-account-directory-body{display:block;overflow-y:auto}.production-lab .operations-account-directory-body>nav{border-right:0;border-bottom:1px solid var(--revamp-line)}.production-lab .operations-identity-list{grid-template-columns:1fr}}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){grid-template-columns:184px minmax(430px,1fr) 46px 148px 230px;grid-template-areas:"brand event notification settings account""nav nav nav nav nav"}body .production-lab .lab-top-navigation .lab-event-switcher{background:#f7f8fc;border-color:#d9dfeb;border-radius:13px;grid-template-columns:minmax(230px,1fr) 154px;justify-self:start;gap:8px;width:min(570px,100%);min-height:52px;padding:5px!important}body .production-lab .lab-top-navigation .lab-current-event{min-height:40px;color:var(--revamp-ink);background:0 0;border:0;border-radius:9px;padding:4px 11px}body .production-lab .lab-top-navigation .lab-current-event:hover{background:#fff}body .production-lab .lab-top-navigation .lab-event-picker,body .production-lab .lab-top-navigation .lab-event-picker-trigger{width:154px;min-width:154px}body .production-lab .lab-top-navigation .lab-event-picker-trigger{color:#5d45c9;background:#f0edff;border-color:#cbbff8;border-radius:9px;grid-template-columns:17px minmax(0,1fr) 13px;gap:7px;min-height:40px;padding:0 10px;display:grid}body .production-lab .lab-top-navigation .lab-event-picker-trigger:hover{background:#e9e4ff;border-color:#8d78ec}body .production-lab .lab-top-navigation .lab-event-picker-trigger b{color:inherit;font-size:12px}body .production-lab .lab-top-navigation .lab-event-picker-trigger svg{width:15px;height:15px}body .production-lab .lab-top-navigation .lab-event-picker-trigger svg:last-child{width:12px;height:12px}body .production-lab .lab-top-navigation .lab-account{border:1px solid var(--revamp-line);width:230px;min-height:52px;color:var(--revamp-ink);box-shadow:none;background:#f8f9fc;border-radius:13px;grid-template-columns:40px minmax(0,1fr) 38px;gap:9px;padding:5px 6px}body .production-lab .lab-top-navigation .lab-account-avatar{width:40px;height:40px}body .production-lab .lab-top-navigation .lab-account-identity small{display:none}body .production-lab .lab-top-navigation .lab-account-identity em{color:#778197;text-overflow:ellipsis;white-space:nowrap;max-width:120px;margin-top:3px;font-size:9px;display:block;overflow:hidden}body .production-lab .lab-top-navigation .lab-account>button{color:#b53e70;background:#fff5f8;border:1px solid #e4ddec;border-radius:9px;width:36px;height:36px;min-height:36px;padding:0}body .production-lab .lab-top-navigation .lab-account>button:hover{background:#ffeaf1;border-color:#e1a7bd}body .production-lab .lab-top-navigation .lab-account>button span{display:none}}.production-lab .lab-navigation button:first-of-type{--nav-accent:#ec4f96;--nav-soft:#fff0f6}.production-lab .lab-navigation button:nth-of-type(2){--nav-accent:#7a55e7;--nav-soft:#f1edff}.production-lab .lab-navigation button:nth-of-type(3){--nav-accent:#327bcf;--nav-soft:#eaf4ff}.production-lab .lab-navigation button:nth-of-type(4){--nav-accent:#a448c4;--nav-soft:#f8edfc}.production-lab .lab-navigation button:nth-of-type(5){--nav-accent:#e06b35;--nav-soft:#fff2e9}.production-lab .lab-navigation button:nth-of-type(6){--nav-accent:#138e7d;--nav-soft:#e8f8f4}.production-lab .lab-navigation button:nth-of-type(7){--nav-accent:#bb7b16;--nav-soft:#fff6df}.production-lab .lab-navigation button:nth-of-type(8){--nav-accent:#d34d64;--nav-soft:#fff0f2}.production-lab .lab-navigation button:nth-of-type(9){--nav-accent:#4266d5;--nav-soft:#eef2ff}body .production-lab .lab-top-navigation .lab-navigation button{color:#374258}body .production-lab .lab-top-navigation .lab-navigation button>.lab-nav-icon,body .production-lab .lab-top-navigation .lab-navigation button.active>.lab-nav-icon{border:1px solid color-mix(in srgb, var(--nav-accent) 24%, #fff);color:var(--nav-accent);background:var(--nav-soft);border-radius:9px}body .production-lab .lab-top-navigation .lab-nav-copy b{color:#303a4f;font-weight:720}.production-lab .pack-studio-page .guest-pack-embedded-shell,.production-lab .pack-studio-page .guest-pack-setup.guest-pack-setup-embedded{border-color:var(--revamp-line);color:var(--revamp-ink);background:#fff}.production-lab .guest-pack-setup-embedded>.pack-studio-masthead{border-bottom-color:var(--revamp-line)!important;background:#fff!important}.production-lab .pack-studio-masthead h2{color:var(--revamp-ink)!important}.production-lab .pack-studio-masthead p{color:var(--revamp-muted)!important}.production-lab .guest-pack-setup-embedded .guest-pack-item-nav{border-bottom-color:var(--revamp-line);background:#fff}.production-lab .guest-pack-item-nav button{border-color:var(--revamp-line);color:#47546a;background:#fff}.production-lab .guest-pack-item-nav button>span{color:var(--revamp-primary);background:var(--revamp-primary-soft);border-color:#d8d1f8}.production-lab .guest-pack-item-nav button b{color:#303a4f;font-size:12px}.production-lab .guest-pack-item-nav button em{color:var(--revamp-muted);font-size:9px}.production-lab .guest-pack-item-nav button.active{color:#5841c3;background:var(--revamp-primary-soft);box-shadow:inset 0 -3px var(--revamp-primary);border-color:#aa9df0}.production-lab .guest-pack-item-nav button.active b{color:#5841c3}.production-lab .guest-pack-item-nav button.active em{color:#7665be}.production-lab .guest-pack-optimised-grid{background:#fff}.production-lab .guest-pack-preview-column{border-right-color:var(--revamp-line);color:var(--revamp-ink);background:var(--revamp-surface-soft)}.production-lab .guest-pack-preview-column:before{color:#697386}.production-lab .guest-pack-optimised-controls{color:var(--revamp-ink);background:#fff}.production-lab .guest-pack-mobile-roll-review{border-color:var(--revamp-line);color:var(--revamp-ink);background:#fff}.production-lab .guest-pack-mobile-roll-review>header h3,.production-lab .guest-pack-mobile-roll-review>footer b{color:var(--revamp-ink)}.production-lab .guest-pack-mobile-roll-review>header p,.production-lab .guest-pack-mobile-roll-review>footer small{color:var(--revamp-muted)}.production-lab .guest-pack-phone-stage{border-color:var(--revamp-line);background:#f0f2f7}.production-lab .guest-pack-control-card,.production-lab .guest-pack-surface-control,.production-lab .guest-pack-design-studio,.production-lab .guest-pack-premium-presets,.production-lab .guest-pack-master-themes,.production-lab .guest-pack-live-source,.production-lab .guest-pack-private-link,.production-lab .guest-pack-instruction-summary{border-color:var(--revamp-line);color:var(--revamp-ink);box-shadow:none;background:#fff}.production-lab :where(.guest-pack-control-card,.guest-pack-surface-control,.guest-pack-design-studio,.guest-pack-premium-presets) :where(h3,h4,b){color:var(--revamp-ink)}.production-lab :where(.guest-pack-control-card,.guest-pack-surface-control,.guest-pack-design-studio,.guest-pack-premium-presets) :where(p,small,em){color:var(--revamp-muted)}.production-lab .guest-pack-upload-button{color:var(--revamp-ink);background:#faf9ff;border-color:#bdafea}.production-lab .guest-pack-control-actions :where(button,a),.production-lab .guest-pack-surface-control>header>button,.production-lab .guest-pack-layout-options button,.production-lab .guest-pack-type-options button,.production-lab .guest-pack-master-themes button,.production-lab .guest-pack-live-source button,.production-lab .guest-pack-premium-presets button{border-color:var(--revamp-line-strong);color:#38445a;background:#fff;font-size:12px}.production-lab .guest-pack-copy-editor label{border-color:var(--revamp-line);background:var(--revamp-surface-soft)}.production-lab .guest-pack-copy-editor input,.production-lab .guest-pack-copy-editor textarea{color:var(--revamp-ink)}.production-lab :where(.contributor-page-v75,.production-suite,.album-studio-v84,.venue-show-page,.book-production,.printshop-page,.living-book-studio) :where(button,a,input,select,textarea){font-family:inherit}.production-lab :where(.production-suite,.album-studio-v84,.venue-show-page,.book-production,.printshop-page,.living-book-studio) :where(button,a){font-size:12px;font-weight:720}.production-lab :where(.production-suite,.album-studio-v84,.venue-show-page,.book-production,.printshop-page,.living-book-studio) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--revamp-line-strong);color:var(--revamp-ink);background:#fff}.production-lab :where(.production-suite,.album-studio-v84,.venue-show-page,.book-production,.printshop-page,.living-book-studio) :where(input,select,textarea)::placeholder{color:#8b94a6;opacity:1}.production-lab .contributor-page-v75{color:var(--revamp-ink)}.production-lab :where(.guest-network-card,.crowd-map-card,.contributor-directory,.contributor-roll-progress){color:var(--revamp-ink);box-shadow:var(--revamp-shadow-soft);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab :where(.guest-network-header,.guest-network-legend,.guest-network-footer,.crowd-map-card>header,.crowd-map-card>footer){color:var(--revamp-ink);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab :where(.guest-network-stage,.crowd-map){border-color:var(--revamp-line)!important;background:radial-gradient(circle at 50% 48%,#7b58df1c,#0000 27%),radial-gradient(circle at 16% 20%,#ee4f9714,#0000 26%),#f7f8fc!important}.production-lab :where(.guest-network-person,.guest-network-invite,.guest-network-more,.crowd-person>span,.crowd-invite-node,.crowd-more){color:var(--revamp-ink)!important;background-color:#fff!important;border-color:#d8ddea!important;box-shadow:0 10px 28px #1f2a441c!important}.production-lab :where(.guest-network-card,.crowd-map-card,.contributor-directory,.contributor-roll-progress) :where(h2,h3,h4,b,strong){color:var(--revamp-ink)!important}.production-lab :where(.guest-network-card,.crowd-map-card,.contributor-directory,.contributor-roll-progress) :where(p,small,em,time){color:var(--revamp-muted)!important}.production-lab .contributor-directory .lab-section-tools{border-color:var(--revamp-line)}.production-lab .contributor-directory .contributor-table{color:var(--revamp-ink);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab .contributor-table>header{color:#657085;background:var(--revamp-surface-soft)}.production-lab .contributor-table>article{border-color:var(--revamp-line)}.production-lab .contributor-directory :where(input,button){border-color:var(--revamp-line-strong);color:#39455a;background:#fff}.production-lab .production-suite{--suite-ink:var(--revamp-ink);--suite-muted:var(--revamp-muted);--suite-line:var(--revamp-line);--suite-panel:#fff;color:var(--revamp-ink);background:var(--revamp-bg)}.production-lab :where(.suite-hub,.quick-personalise,.suite-module-editor){color:var(--revamp-ink);background:var(--revamp-bg)!important}.production-lab :where(.suite-hero,.suite-production-hero,.suite-shop-hero,.suite-orders-hero,.suite-command-board,.suite-products,.suite-flow,.suite-venue-products,.suite-editor-head,.module-editor-head,.suite-editor-steps,.suite-module-steps,.suite-live-proof,.suite-module-preview,.suite-module-tools,.suite-module-controls,.suite-shop-access,.suite-shop-command,.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue,.suite-shop-orders,.suite-restored-editor-note){color:var(--revamp-ink);box-shadow:var(--revamp-shadow-soft);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab :where(.suite-editor-workspace,.suite-module-workspace,.suite-shop-control-grid){color:var(--revamp-ink);background:var(--revamp-surface-soft)!important}.production-lab :where(.suite-editor-workspace,.suite-module-workspace)>:where(section,aside){border-color:var(--revamp-line)!important;background:#fff!important}.production-lab :where(.suite-product-card,.suite-shop-command article,.suite-shop-readiness-score,.suite-shop-catalogue-table,.suite-shop-catalogue-table article,.suite-shop-orders article,.suite-proof-score,.suite-connect-promise,.suite-module-identity,.suite-module-approval,.suite-module-field,.suite-config-stack>section,.suite-advanced-controls,.suite-option-stack,.suite-choice-grid button,.suite-destination-list button){color:var(--revamp-ink);box-shadow:none;border-color:var(--revamp-line)!important;background:#fff!important}.production-lab :where(.production-suite,.quick-personalise,.suite-module-editor) :where(h2,h3,h4,b,strong,dd,output){color:var(--revamp-ink)}.production-lab :where(.production-suite,.quick-personalise,.suite-module-editor) :where(p,small,em,dt,label){color:var(--revamp-muted)}.production-lab :where(.suite-products nav button,.suite-segmented button,.suite-view-switcher button,.suite-quick-tools button,.suite-editor-footer button,.suite-module-back,.suite-module-steps button,.suite-editor-steps button,.suite-shop-launch>button,.suite-shop-catalogue-table article>button,.suite-shop-orders select,.suite-quantity button){min-height:40px;border-color:var(--revamp-line-strong)!important;color:#39455a!important;background:#fff!important}.production-lab :where(.suite-products nav button.active,.suite-segmented button.active,.suite-view-switcher button.active,.suite-module-steps button.active,.suite-editor-steps button.active,.suite-choice-grid button.active,.suite-destination-list button.active){color:#5942c6!important;background:var(--revamp-primary-soft)!important;border-color:#a999ef!important}.production-lab :where(.suite-card-copy>button,.suite-next-action,.suite-approve-proof,.suite-station-action,.suite-shop-settings>button){min-height:43px;color:#fff!important;background:linear-gradient(100deg,#ec4e91,#7d59e9)!important;border-color:#0000!important}.production-lab .production-suite-return{border-color:var(--revamp-line-strong);color:#3b465b;background:#fff}.production-lab .album-studio-v84{color:var(--revamp-ink);background:var(--revamp-bg)}.production-lab .album-studio-v84 :where(.album-studio-commandbar,.album-studio-toolrail,.album-live-preview,.album-live-preview>header,.album-story-filmstrip,.album-continuous-inspector,.album-studio-task-header,.album-inspector-block,.album-contextual-inspector,.album-studio-history-tools,.album-studio-journey){color:var(--revamp-ink);box-shadow:var(--revamp-shadow-soft);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab .album-studio-v84 :where(.album-studio-commandbar,.album-live-preview>header,.album-story-filmstrip>header){background:#fff!important}.production-lab .album-studio-v84 :where(h2,h3,h4,b,strong,output,legend){color:var(--revamp-ink)!important}.production-lab .album-studio-v84 :where(p,small,label){color:var(--revamp-muted)!important}.production-lab .album-studio-v84 :where(.album-studio-toolrail button,.album-studio-history-tools button,.album-studio-command-actions>button,.album-live-preview>header button,.album-story-filmstrip>header button,.album-continuous-inspector button,.album-studio-journey>button,.album-template-gallery button,.album-theme-grid button,.album-cover-look-grid button,.album-scene-grid button,.album-layout-choices button,.album-story-order-options button,.album-note-style-choices button){border-color:var(--revamp-line-strong)!important;color:#39455a!important;background:#fff!important}.production-lab .album-studio-v84 .album-studio-toolrail button i{color:var(--revamp-primary);background:var(--revamp-primary-soft);border-color:#d7d0fa}.production-lab .album-studio-v84 :where(.album-studio-toolrail button.active,.album-template-gallery button.active,.album-theme-grid button.active,.album-cover-look-grid button.active,.album-scene-grid button.active,.album-layout-choices button.active,.album-story-order-options button.active,.album-note-style-choices button.active){color:#5942c6!important;background:var(--revamp-primary-soft)!important;border-color:#a999ef!important}.production-lab .album-studio-v84 .album-studio-save{color:#fff!important;background:linear-gradient(100deg,#ec4e91,#7d59e9)!important;border-color:#0000!important}.production-lab .album-studio-v84 .album-story-filmstrip>div>button{border-color:var(--revamp-line)!important;background:#eef1f6!important}.production-lab .venue-show-page{color:var(--revamp-ink)}.production-lab :where(.venue-show-hero,.venue-monitor,.venue-recorder-console,.venue-production-bin){color:var(--revamp-ink);box-shadow:var(--revamp-shadow-soft);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab .venue-show-hero>aside,.production-lab .venue-production-bin article,.production-lab .venue-recorder-console :where(fieldset,section){color:var(--revamp-ink);border-color:var(--revamp-line)!important;background:var(--revamp-surface-soft)!important}.production-lab .venue-show-page :where(h2,h3,h4,b,strong,label){color:var(--revamp-ink)}.production-lab .venue-show-page :where(p,small,em){color:var(--revamp-muted)}.production-lab .venue-show-page :where(button:not(.venue-record-button),.venue-audio-option){min-height:40px;border-color:var(--revamp-line-strong)!important;color:#39455a!important;background:#fff!important}.production-lab .venue-show-page :where(button.active,.venue-audio-option.active){color:#5942c6!important;background:var(--revamp-primary-soft)!important;border-color:#a999ef!important}.production-lab .venue-monitor-screen{background-color:#020712!important}.production-lab .venue-monitor-screen :where(h3,b){color:#fff}.production-lab .venue-recording-bug{color:#fff!important}.production-lab .book-production{color:var(--revamp-ink);background:var(--revamp-bg)!important}.production-lab :where(.book-production-head,.book-production-stages,.book-job-list,.book-production-main,.book-production-identity,.book-production-form,.book-content-source,.book-production-proof){color:var(--revamp-ink);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab .book-production-main{background:var(--revamp-surface-soft)!important}.production-lab .book-production :where(h2,h3,h4,b,strong,dd){color:var(--revamp-ink)}.production-lab .book-production :where(p,small,dt,label){color:var(--revamp-muted)}.production-lab .book-production :where(.book-production-stages button,.book-job-list>button,.book-production-proof>button){color:#445067;border-color:var(--revamp-line)!important;background:#fff!important}.production-lab .book-production :where(.book-production-stages button.active,.book-job-list>button.active){color:#5841c3!important;background:var(--revamp-primary-soft)!important;border-color:#aa9df0!important}.production-lab .book-production :where(.book-production-head button,.book-content-source header button){color:#fff!important;background:linear-gradient(100deg,#ec4e91,#7d59e9)!important;border-color:#0000!important}.production-lab .book-production-proof>section{color:var(--revamp-ink);background:#f6f3ff;border-color:#d9d2fa}.production-lab .book-production-proof>section.ready{background:#eefaf6;border-color:#a9ddcf}.production-lab .printshop-page,.production-lab .printshop-gate{--ps-bg:var(--revamp-bg);--ps-panel:#fff;--ps-panel-2:var(--revamp-surface-soft);--ps-line:var(--revamp-line);--ps-text:var(--revamp-ink);--ps-muted:var(--revamp-muted);color:var(--revamp-ink)}.production-lab .printshop-page{background:var(--revamp-bg)!important}.production-lab :where(.printshop-lock,.printshop-stage-nav,.printshop-workspace,.printshop-workspace>section>header,.printshop-readiness,.printshop-moment-list article,.printshop-moment-controls,.printshop-book-options fieldset,.printshop-companion-options fieldset,.printshop-production-profile,.printshop-output-pack,.printshop-proof-grid>section,.printshop-order-grid>section){color:var(--revamp-ink);box-shadow:var(--revamp-shadow-soft);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab .printshop-page :where(h1,h2,h3,h4,b,strong,label){color:var(--revamp-ink)}.production-lab .printshop-page :where(p,small,em){color:var(--revamp-muted)}.production-lab .printshop-page :where(.printshop-stage-nav button,.printshop-lock button,.printshop-readiness button,.printshop-suggested-frames button,.printshop-treatment-choices button,.printshop-edition-options button,.printshop-format-grid button,.printshop-companion-options fieldset button){border-color:var(--revamp-line-strong)!important;color:#3d4960!important;background:#fff!important}.production-lab .printshop-page :where(.printshop-stage-nav button.active,.printshop-treatment-choices button.active,.printshop-edition-options button.active,.printshop-format-grid button.active,.printshop-companion-options fieldset button.active){color:#5942c6!important;background:var(--revamp-primary-soft)!important;border-color:#a999ef!important}.production-lab .printshop-page :where(.printshop-approve,.printshop-footer button){color:#fff!important;background:linear-gradient(100deg,#ec4e91,#7d59e9)!important;border-color:#0000!important}.production-lab .living-book-studio{color:var(--revamp-ink);background:var(--revamp-bg)!important}.production-lab :where(.living-book-head,.living-book-logic,.living-book-controls,.living-book-moments,.living-book-moments>header,.living-book-inspector,.living-book-preview-column,.living-book-preview-column>header,.living-book-notice){color:var(--revamp-ink);border-color:var(--revamp-line)!important;background:#fff!important}.production-lab .living-book-preview-column{background:var(--revamp-surface-soft)!important}.production-lab .living-book-studio :where(h2,h3,h4,b,strong,label){color:var(--revamp-ink)}.production-lab .living-book-studio :where(p,small,em){color:var(--revamp-muted)}.production-lab .living-book-studio :where(.living-book-logic span,.living-book-themes button,.living-book-preview-column>header button,.living-book-moments article>div:last-child button,.living-book-inspector>button){border-color:var(--revamp-line-strong)!important;color:#3c485e!important;background:#fff!important}.production-lab .living-book-studio :where(.living-book-logic span.active,.living-book-themes button.active){color:#5942c6!important;background:var(--revamp-primary-soft)!important;border-color:#a999ef!important}.production-lab .living-book-studio :where(.living-book-head button,.living-book-share button){color:#fff!important;background:linear-gradient(100deg,#ec4e91,#7d59e9)!important;border-color:#0000!important}.production-lab .living-book-device{background:#e7eaf0;border-color:#cbd2df;box-shadow:0 25px 70px #1f2a442e}.production-lab .lab-navigation .nav-overview{--nav-accent:#ef4f97;--nav-soft:#fff0f6}.production-lab .lab-navigation .nav-setup{--nav-accent:#7c56e8;--nav-soft:#f1edff}.production-lab .lab-navigation .nav-contributors{--nav-accent:#2b84d6;--nav-soft:#eaf5ff}.production-lab .lab-navigation .nav-album{--nav-accent:#a64bc9;--nav-soft:#faeefc}.production-lab .lab-navigation .nav-live_show{--nav-accent:#ed6b35;--nav-soft:#fff1e9}.production-lab .lab-navigation .nav-shop{--nav-accent:#11957f;--nav-soft:#e7f8f3}.production-lab .lab-navigation .nav-book_production{--nav-accent:#c18412;--nav-soft:#fff6dd}.production-lab .lab-navigation .nav-orders{--nav-accent:#db4d68;--nav-soft:#fff0f3}.production-lab .lab-navigation .nav-analytics{--nav-accent:#466bd9;--nav-soft:#eef2ff}body .production-lab .lab-top-navigation .lab-navigation button>.lab-nav-icon,body .production-lab .lab-top-navigation .lab-navigation button.active>.lab-nav-icon{border:1px solid color-mix(in srgb, var(--nav-accent) 27%, #fff)!important;color:var(--nav-accent)!important;background:var(--nav-soft)!important;box-shadow:none!important}body .production-lab .lab-top-navigation .lab-navigation button:hover,body .production-lab .lab-top-navigation .lab-navigation button.active{border-color:color-mix(in srgb, var(--nav-accent) 44%, #dfe4ed)!important;color:var(--nav-accent)!important;background:var(--nav-soft)!important}body .production-lab .lab-top-navigation .lab-navigation button .lab-nav-copy b{color:#303a4f!important}body .production-lab .lab-top-navigation .lab-navigation button.active .lab-nav-copy b{color:var(--nav-accent)!important}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){background:#fff!important;grid-template-columns:184px minmax(430px,1fr) 46px 148px 292px!important;grid-template-areas:"brand event notification settings account""nav nav nav nav nav"!important;box-shadow:0 7px 24px #27324914!important}body .production-lab .lab-top-navigation .lab-event-switcher{opacity:1!important;filter:none!important;background:#fff!important;border:1px solid #d9dfeb!important;border-radius:13px!important;grid-template-columns:minmax(230px,1fr) 164px!important;align-items:center!important;gap:8px!important;width:min(570px,100%)!important;min-height:54px!important;padding:5px!important;display:grid!important;box-shadow:0 4px 13px #262f430b!important}body .production-lab .lab-top-navigation .lab-current-event{min-height:42px!important;color:var(--revamp-ink)!important;opacity:1!important;background:#f8f9fc!important;border:0!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;padding:4px 12px!important;display:grid!important}body .production-lab .lab-top-navigation .lab-current-event-copy{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}body .production-lab .lab-top-navigation .lab-current-event-copy b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1e293b!important;font-size:12px!important}body .production-lab .lab-top-navigation .lab-current-event-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#7b8598!important;font-size:8px!important}body .production-lab .lab-top-navigation .lab-event-picker,body .production-lab .lab-top-navigation .lab-event-picker-trigger{width:164px!important;min-width:164px!important}body .production-lab .lab-top-navigation .lab-event-picker-trigger{color:#fff!important;background:linear-gradient(135deg,#7658ea,#6547d8)!important;border:1px solid #694bdd!important;border-radius:10px!important;grid-template-columns:17px minmax(0,1fr) 13px!important;gap:8px!important;min-height:42px!important;padding:0 12px!important;display:grid!important;box-shadow:0 8px 18px #684dd82e!important}body .production-lab .lab-top-navigation .lab-event-picker-trigger b{color:#fff!important;font-size:12px!important;display:block!important}body .production-lab .lab-top-navigation .lab-event-picker-trigger svg{color:#fff!important}body .production-lab .lab-top-navigation .lab-account{width:292px!important;min-width:292px!important;min-height:54px!important;color:var(--revamp-ink)!important;background:#fff!important;border:1px solid #dce2ec!important;border-radius:13px!important;grid-template-rows:1fr!important;grid-template-columns:40px minmax(0,1fr) 92px!important;align-items:center!important;gap:10px!important;margin:0!important;padding:6px!important;display:grid!important;box-shadow:0 4px 13px #262f430b!important}body .production-lab .lab-top-navigation .lab-account-avatar{color:#fff!important;width:40px!important;height:40px!important;box-shadow:none!important;background:linear-gradient(135deg,#ef5798,#7357e8)!important;border:0!important;grid-area:1/1!important}body .production-lab .lab-top-navigation .lab-account-identity{flex-direction:column!important;grid-area:1/2!important;gap:4px!important;min-width:0!important;display:flex!important}body .production-lab .lab-top-navigation .lab-account-identity b{text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden;color:#1e293b!important;margin:0!important;font-size:12px!important}body .production-lab .lab-top-navigation .lab-account-identity small{text-overflow:ellipsis;text-transform:none;white-space:nowrap;line-height:1.1;overflow:hidden;color:#7b8598!important;margin:0!important;font-size:8px!important;display:block!important}body .production-lab .lab-top-navigation .lab-account>button{color:#b7376b!important;background:#fff5f8!important;border:1px solid #efb2ca!important;border-radius:9px!important;grid-area:1/3!important;justify-content:center!important;align-self:center!important;align-items:center!important;gap:7px!important;width:92px!important;height:38px!important;min-height:38px!important;padding:0 11px!important;display:inline-flex!important}body .production-lab .lab-top-navigation .lab-account>button span{color:inherit!important;font-size:11px!important;font-weight:720!important;display:inline!important}body .production-lab .lab-top-navigation .lab-account>button svg{width:14px!important;height:14px!important}}@media (min-width:901px) and (max-width:1380px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){grid-template-columns:150px minmax(350px,1fr) 42px 132px 250px!important;gap:0 8px!important;padding-inline:16px!important}body .production-lab .lab-top-navigation .lab-event-switcher{grid-template-columns:minmax(190px,1fr) 148px!important}body .production-lab .lab-top-navigation .lab-event-picker,body .production-lab .lab-top-navigation .lab-event-picker-trigger{width:148px!important;min-width:148px!important}body .production-lab .lab-top-navigation .lab-account{grid-template-columns:38px minmax(0,1fr) 82px!important;width:250px!important;min-width:250px!important}body .production-lab .lab-top-navigation .lab-account>button{width:82px!important}}.production-lab,.production-lab .lab-workspace,.production-lab .lab-page,.production-lab .setup-page-premium,.production-lab .pack-studio-page{height:auto!important;max-height:none!important;overflow-y:visible!important}.production-lab .pack-studio-page .guest-pack-embedded-shell,.production-lab .pack-studio-page .guest-pack-setup.guest-pack-setup-embedded{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.production-lab .guest-pack-setup-embedded{grid-template-rows:auto auto auto!important}.production-lab .guest-pack-setup-embedded .guest-pack-optimised-grid{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.production-lab .guest-pack-setup-embedded :where(.guest-pack-preview-column,.guest-pack-optimised-controls){height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important}.production-lab .setup-page-premium{padding-bottom:120px!important}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){background:#fff!important;border-bottom:1px solid #dfe4ed!important;grid-template:"brand.account"68px"nav nav nav"76px"event event event"70px/184px minmax(0,1fr) 260px!important;gap:0 18px!important;width:100%!important;height:214px!important;min-height:214px!important;padding:0 28px!important;box-shadow:0 8px 28px #27324914!important}body .production-lab .lab-top-navigation .lab-sidebar-head{grid-area:brand!important;min-height:68px!important}body .production-lab .lab-top-navigation .lab-sidebar-head .real-studio-logo img.studio-logo-full{width:148px!important;height:54px!important}body .production-lab .lab-top-navigation .lab-navigation{border-top:1px solid #eef1f5!important;border-bottom:1px solid #eef1f5!important;grid-area:nav!important;align-items:center!important;gap:0!important;width:100%!important;height:76px!important;margin:0!important;padding:9px 0!important}body .production-lab .lab-top-navigation .lab-nav-group{align-items:center!important}body .production-lab .lab-top-navigation .lab-navigation button{min-height:56px!important}body .production-lab .lab-top-navigation .lab-event-switcher{background:linear-gradient(90deg,#faf8ff,#fff 58%,#f8faff)!important;border:1px solid #d9d2f6!important;border-radius:13px!important;grid-area:event!important;grid-template-columns:120px minmax(0,1fr) 180px!important;justify-self:stretch!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:56px!important;margin:7px 0!important;padding:6px!important;overflow:visible!important;box-shadow:0 4px 14px #4c3c970d!important}body .production-lab .lab-top-navigation .lab-event-switcher.single-event{grid-template-columns:120px minmax(0,1fr)!important}body .production-lab .lab-top-navigation .lab-event-switcher>span{color:#6c50d7!important;letter-spacing:.15em!important;white-space:nowrap!important;border-right:1px solid #e3def8!important;align-items:center!important;min-height:42px!important;padding:0 14px!important;font-size:9px!important;font-weight:800!important;display:flex!important}body .production-lab .lab-top-navigation .lab-current-event{color:#1e293b!important;background:0 0!important;border:0!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) 32px!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:0 6px 0 10px!important;display:grid!important}body .production-lab .lab-top-navigation .lab-current-event:hover{background:#fff!important}body .production-lab .lab-top-navigation .lab-current-event>i{color:#684dd7!important;background:#f2eeff!important;border:1px solid #ded8f8!important;border-radius:8px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:12px!important;font-style:normal!important;display:grid!important}body .production-lab .lab-top-navigation .lab-event-picker,body .production-lab .lab-top-navigation .lab-event-picker-trigger{width:180px!important;min-width:180px!important}body .production-lab .lab-top-navigation .lab-event-picker-trigger{min-height:42px!important}body .production-lab .lab-top-navigation .lab-event-picker-menu{width:360px!important;top:calc(100% + 10px)!important;right:0!important}body .production-lab .lab-top-navigation .lab-account{color:#172033!important;background:#fff!important;border:1px solid #dfe4ed!important;border-radius:13px!important;grid-area:account!important;grid-template-columns:40px minmax(0,1fr)!important;justify-self:end!important;gap:10px!important;width:260px!important;min-width:260px!important;min-height:50px!important;margin:0!important;padding:5px 12px 5px 6px!important;box-shadow:0 4px 13px #262f430b!important}body .production-lab .lab-top-navigation .lab-account>button{display:none!important}body .production-lab .lab-top-navigation .lab-account-identity{grid-column:2!important}body .production-lab .lab-workspace{min-height:calc(100svh - 214px)!important}}.production-lab .lab-notification-button,.production-lab .control-centre-button{display:none!important}.production-lab .lab-account-footer{border:1px solid var(--revamp-line);min-height:92px;color:var(--revamp-ink);background:linear-gradient(110deg,#fff,#faf8ff 72%,#f5f1ff);border-radius:17px;justify-content:space-between;align-items:center;gap:24px;margin:0 clamp(25px,4.6vw,72px) 42px;padding:14px 16px;display:flex;box-shadow:0 12px 34px #27324914}.production-lab .lab-account-footer-profile{align-items:center;gap:13px;min-width:0;display:flex}.production-lab .lab-account-footer-profile>span{color:#fff;background:linear-gradient(135deg,#ef5798,#7357e8);border-radius:15px;flex:none;place-items:center;width:50px;height:50px;font-size:11px;font-weight:800;display:grid;box-shadow:0 9px 20px #7357e833}.production-lab .lab-account-footer-profile>div{gap:3px;min-width:0;display:grid}.production-lab .lab-account-footer-profile small{color:#7559dd;letter-spacing:.14em;font-size:8px;font-weight:800}.production-lab .lab-account-footer-profile b{color:#1d273a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.production-lab .lab-account-footer-profile em{color:var(--revamp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.production-lab .lab-account-footer>button{color:#fff;text-align:left;background:linear-gradient(135deg,#7658ea,#6547d8);border:1px solid #6749db;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:11px;width:min(310px,100%);min-height:62px;padding:7px 12px;display:grid;box-shadow:0 10px 22px #684dd833}.production-lab .lab-account-footer>button>svg{color:#fff;background:#ffffff21;border-radius:9px;width:32px;height:32px;padding:8px}.production-lab .lab-account-footer>button>span{gap:3px;min-width:0;display:grid}.production-lab .lab-account-footer>button b{color:#fff;font-size:13px}.production-lab .lab-account-footer>button small{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.production-lab .lab-account-footer>button>i{color:#fff;font-size:17px;font-style:normal}.production-lab .lab-account-footer>button:hover{background:linear-gradient(135deg,#6c4fe0,#5d3fcf);box-shadow:0 13px 28px #684dd842}@media (max-width:900px){body .production-lab .lab-top-navigation .lab-event-switcher{order:5;margin:14px 0 0!important}body .production-lab .lab-top-navigation .lab-navigation{order:4}body .production-lab .lab-top-navigation .lab-account{order:6;border:1px solid var(--revamp-line)!important;border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;margin-top:14px!important;padding:10px!important}body .production-lab .lab-top-navigation .lab-account>button{display:none!important}.production-lab .lab-account-footer{margin:24px 16px calc(92px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;padding:14px}.production-lab .lab-account-footer>button{width:100%}}.production-lab .setup-masterhub-page{--setup-ink:#182238;--setup-muted:#68758b;--setup-line:#dfe5ef;--setup-soft:#f7f8fc;--setup-purple:#7155e8;--setup-purple-deep:#5b3fd2;--setup-pink:#eb5797;--setup-blue:#397ee8;--setup-teal:#159d86;--setup-orange:#e87932;--setup-gold:#c88d22;width:100%;color:var(--setup-ink);background:radial-gradient(circle at 4% 2%,#7155e814,#0000 23%),radial-gradient(circle at 98% 16%,#eb579711,#0000 22%),linear-gradient(#f9faff 0%,#f4f6fa 58%,#f8f9fc 100%);max-width:none!important;margin:0!important;padding:26px clamp(18px,3vw,54px) 140px!important}.production-lab .setup-masterhub-page :where(button,input,select,textarea){font-family:inherit}.production-lab .setup-master-command{background:linear-gradient(105deg,#7155e813,#0000 30%),#fff;border:1px solid #d9e0ec;border-radius:22px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:28px;min-height:154px;padding:28px 30px;display:grid;box-shadow:0 18px 46px #252f4514}.production-lab .setup-master-command>div:first-child>small,.production-lab .setup-masterhub-overview small{color:var(--setup-purple);letter-spacing:.14em;font-size:10px;font-weight:850}.production-lab .setup-master-command h2{color:var(--setup-ink);letter-spacing:-.055em;margin:7px 0 5px;font-size:clamp(38px,3.4vw,56px);font-weight:730;line-height:.96}.production-lab .setup-master-command p{max-width:760px;color:var(--setup-muted);margin:0;font-size:14px;line-height:1.55}.production-lab .setup-master-command p b{color:#3b4760}.production-lab .setup-master-command>aside{border-left:1px solid var(--setup-line);grid-template-columns:1fr auto;align-items:end;gap:2px 14px;min-width:190px;padding:8px 24px;display:grid}.production-lab .setup-master-command>aside span{color:#15836d;letter-spacing:.13em;grid-column:1/-1;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.production-lab .setup-master-command>aside span i{background:#32cda8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #32cda81c}.production-lab .setup-master-command>aside>b{color:var(--setup-ink);letter-spacing:-.05em;font-size:38px;font-weight:760}.production-lab .setup-master-command>aside>small{color:var(--setup-muted);letter-spacing:.11em;padding-bottom:7px;font-size:8px;font-weight:820}.production-lab .setup-master-command-actions{grid-template-columns:1fr;gap:8px;display:grid}.production-lab .setup-master-command-actions button{color:#344056;cursor:pointer;background:#fff;border:1px solid #d7deea;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-width:178px;min-height:44px;padding:0 16px;font-size:13px;font-weight:720;display:flex}.production-lab .setup-master-command-actions button.primary{color:#fff;background:linear-gradient(135deg,#7759ea,#6143d7);border-color:#6246d8;box-shadow:0 9px 20px #6548d838}.production-lab .setup-master-command-actions svg{width:16px;height:16px}.production-lab .setup-master-navigation{border:1px solid var(--setup-line);background:#ffffffeb;border-radius:17px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0 22px;padding:8px;display:grid;box-shadow:0 9px 28px #2933480e}.production-lab .setup-master-navigation>button{color:#465268;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:72px;padding:10px 13px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative;overflow:hidden}.production-lab .setup-master-navigation>button:hover{background:#faf9ff;border-color:#ded9f8;transform:translateY(-1px)}.production-lab .setup-master-navigation>button.active{color:#5139c1;background:linear-gradient(135deg,#f2efff,#faf8ff);border-color:#c7bbf7;box-shadow:inset 0 0 0 1px #7155e80b,0 8px 18px #5e44ca14}.production-lab .setup-master-navigation>button>span{width:40px;height:40px;color:var(--setup-purple);background:#f0edff;border:1px solid #d8cffc;border-radius:11px;place-items:center;display:grid}.production-lab .setup-master-navigation>button:nth-child(2)>span{color:var(--setup-blue);background:#eaf3ff;border-color:#c8ddfa}.production-lab .setup-master-navigation>button:nth-child(3)>span{color:var(--setup-teal);background:#e8f8f4;border-color:#bfe8e0}.production-lab .setup-master-navigation>button:nth-child(4)>span{color:var(--setup-orange);background:#fff1e8;border-color:#f4d2bc}.production-lab .setup-master-navigation>button:nth-child(5)>span{color:var(--setup-gold);background:#fff7e5;border-color:#eed8aa}.production-lab .setup-master-navigation svg{stroke-width:1.8px;width:20px;height:20px}.production-lab .setup-master-navigation b{color:currentColor;font-size:13px;font-weight:760;display:block}.production-lab .setup-master-navigation small{color:#7a8597;letter-spacing:0;margin-top:3px;font-size:9px;font-weight:600;display:block}.production-lab .setup-master-navigation>button>i{background:var(--setup-purple);border-radius:50%;width:6px;height:6px;position:absolute;bottom:8px;right:12px}.production-lab .setup-masterhub-overview{gap:16px;display:grid}.production-lab .setup-masterhub-status{background:radial-gradient(circle at 12% 20%,#7155e81a,#0000 25%),radial-gradient(circle at 72% 100%,#397ee80e,#0000 28%),#fff;border:1px solid #dbe2ed;border-radius:20px;grid-template-columns:166px minmax(0,1fr) minmax(280px,340px);align-items:center;gap:28px;min-height:252px;padding:28px;display:grid;box-shadow:0 14px 36px #27314611}.production-lab .setup-readiness-orbit{--setup-readiness:0deg;aspect-ratio:1;background:conic-gradient(from -90deg, var(--setup-purple) 0 var(--setup-readiness), #e8ebf2 var(--setup-readiness) 360deg);border-radius:50%;place-items:center;width:152px;display:grid;position:relative;box-shadow:0 18px 34px #5a44c424}.production-lab .setup-readiness-orbit:before{content:"";background:#fff;border:1px solid #e4e7ef;border-radius:50%;position:absolute;inset:11px}.production-lab .setup-readiness-orbit span{z-index:1;text-align:center;display:grid;position:relative}.production-lab .setup-readiness-orbit b{color:var(--setup-ink);letter-spacing:-.055em;font-size:34px;font-weight:760}.production-lab .setup-readiness-orbit small{color:var(--setup-muted);margin-top:3px;font-size:8px}.production-lab .setup-masterhub-status-copy>small{color:var(--setup-pink)}.production-lab .setup-masterhub-status-copy h3{max-width:680px;color:var(--setup-ink);letter-spacing:-.045em;margin:8px 0;font-size:clamp(27px,2.3vw,38px);font-weight:720;line-height:1.04}.production-lab .setup-masterhub-status-copy>p{max-width:700px;color:var(--setup-muted);margin:0;font-size:13px;line-height:1.6}.production-lab .setup-masterhub-status-copy>div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.production-lab .setup-masterhub-status-copy>div>span{color:#526078;background:#f9fafc;border:1px solid #e0e5ee;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:9px;font-weight:720;display:flex}.production-lab .setup-masterhub-status-copy>div>span.live{color:#147d66;background:#effaf6;border-color:#bee7dc}.production-lab .setup-masterhub-status-copy>div>span.closed{color:#9b4b6c;background:#fff5f8;border-color:#ead6df}.production-lab .setup-masterhub-status-copy>div i{background:currentColor;border-radius:50%;width:7px;height:7px}.production-lab .setup-masterhub-status-copy svg{width:13px;height:13px}.production-lab .setup-masterhub-quick-actions{gap:8px;display:grid}.production-lab .setup-masterhub-quick-actions>button{color:#354158;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce2ec;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;padding:9px 12px;display:grid}.production-lab .setup-masterhub-quick-actions>button.primary{color:#fff;background:linear-gradient(135deg,#7658e9,#6143d6);border-color:#6a4bdd;box-shadow:0 11px 24px #6143d633}.production-lab .setup-masterhub-quick-actions>button>svg:first-child{width:20px;height:20px}.production-lab .setup-masterhub-quick-actions>button>svg:last-child{width:14px;height:14px}.production-lab .setup-masterhub-quick-actions span{gap:2px;min-width:0;display:grid}.production-lab .setup-masterhub-quick-actions b{color:inherit;font-size:12px;font-weight:760}.production-lab .setup-masterhub-quick-actions small{color:#7a8596;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.production-lab .setup-masterhub-quick-actions .primary small{color:#ffffffb8}.production-lab .setup-masterhub-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.production-lab .setup-masterhub-kpis>article{border:1px solid var(--setup-line);background:#fff;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:116px;padding:17px;display:grid;box-shadow:0 8px 23px #2832460a}.production-lab .setup-masterhub-kpis article>span{width:42px;height:42px;color:var(--setup-purple);background:#f0edff;border:1px solid #d8cffc;border-radius:11px;place-items:center;display:grid}.production-lab .setup-masterhub-kpis article:nth-child(2)>span{color:var(--setup-blue);background:#eaf3ff;border-color:#c8ddfa}.production-lab .setup-masterhub-kpis article:nth-child(3)>span{color:var(--setup-teal);background:#eaf8f4;border-color:#bee7dc}.production-lab .setup-masterhub-kpis article:nth-child(4)>span{color:var(--setup-gold);background:#fff7e8;border-color:#efd8ad}.production-lab .setup-masterhub-kpis svg{width:19px;height:19px}.production-lab .setup-masterhub-kpis article>div{min-width:0}.production-lab .setup-masterhub-kpis small{color:#8791a2;font-size:8px;display:block}.production-lab .setup-masterhub-kpis b{color:var(--setup-ink);letter-spacing:-.04em;margin-top:3px;font-size:25px;font-weight:750;display:block}.production-lab .setup-masterhub-kpis p{color:var(--setup-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:9px;overflow:hidden}.production-lab .setup-masterhub-kpis button{color:#4f5b70;cursor:pointer;background:#f9fafc;border:1px solid #d8deea;border-radius:9px;min-height:34px;padding:0 10px;font-size:10px;font-weight:720}.production-lab .setup-masterhub-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.75fr);gap:16px;display:grid}.production-lab .setup-domain-board,.production-lab .setup-priority-board,.production-lab .setup-nfc-deployment,.production-lab .setup-runbook{border:1px solid var(--setup-line);background:#fff;border-radius:18px;box-shadow:0 10px 28px #2a34480b}.production-lab .setup-domain-board>header,.production-lab .setup-priority-board>header{border-bottom:1px solid #e7eaf1;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:20px 22px;display:flex}.production-lab .setup-domain-board h3,.production-lab .setup-priority-board h3,.production-lab .setup-nfc-deployment h3,.production-lab .setup-runbook h3{color:var(--setup-ink);letter-spacing:-.035em;margin:5px 0 0;font-size:22px;font-weight:720}.production-lab .setup-domain-board>header>span{color:#147d66;background:#effaf6;border:1px solid #bee7dc;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:9px;font-weight:760;display:flex}.production-lab .setup-domain-board>div{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;display:grid}.production-lab .setup-domain-board>div>button{color:#46536a;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:11px;min-width:0;min-height:132px;padding:16px;display:grid;position:relative}.production-lab .setup-domain-board>div>button:hover{background:#faf9ff;border-color:#ded9f8}.production-lab .setup-domain-board button>span{width:42px;height:42px;color:var(--setup-purple);background:#f1eeff;border:1px solid #d9d2f8;border-radius:11px;place-items:center;display:grid}.production-lab .setup-domain-board button:nth-child(2)>span{color:var(--setup-teal);background:#eaf8f4;border-color:#bee7dc}.production-lab .setup-domain-board button:nth-child(3)>span{color:var(--setup-orange);background:#fff1e8;border-color:#f4d2bc}.production-lab .setup-domain-board button:nth-child(4)>span{color:var(--setup-gold);background:#fff7e8;border-color:#efd8ad}.production-lab .setup-domain-board button svg{width:19px;height:19px}.production-lab .setup-domain-board button>div{min-width:0}.production-lab .setup-domain-board button small{color:#8a94a5;font-size:8px}.production-lab .setup-domain-board button b{color:var(--setup-ink);margin-top:4px;font-size:13px;font-weight:760;display:block}.production-lab .setup-domain-board button p{color:var(--setup-muted);margin:5px 0 0;font-size:10px;line-height:1.45}.production-lab .setup-domain-board button>em{color:#68758a;align-items:center;gap:5px;font-size:8px;font-style:normal;font-weight:740;display:flex;position:absolute;bottom:13px;left:69px}.production-lab .setup-domain-board button>em.ready{color:#16836b}.production-lab .setup-domain-board button>em.attention{color:#bd5c72}.production-lab .setup-domain-board button>em svg{width:12px;height:12px}.production-lab .setup-domain-board button>svg{color:#9aa3b2;width:14px;height:14px;position:absolute;bottom:13px;right:15px}.production-lab .setup-priority-board>header>svg{width:34px;height:34px;color:var(--setup-pink);background:#fff0f6;border:1px solid #f0c7d8;border-radius:10px;padding:8px}.production-lab .setup-priority-board ol{gap:0;margin:0;padding:8px 14px 14px;list-style:none;display:grid}.production-lab .setup-priority-board li{border-bottom:1px solid #edf0f5;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:78px;padding:10px 4px;display:grid}.production-lab .setup-priority-board li:last-child{border-bottom:0}.production-lab .setup-priority-board li>i{color:#bd527e;background:#fff1f7;border:1px solid #f0c7d8;border-radius:9px;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;font-weight:820;display:grid}.production-lab .setup-priority-board li b{color:var(--setup-ink);font-size:11px;font-weight:750}.production-lab .setup-priority-board li p{color:var(--setup-muted);margin:4px 0 0;font-size:9px;line-height:1.4}.production-lab .setup-priority-board li button{color:#ad4771;cursor:pointer;background:#fff5f9;border:1px solid #efbfd3;border-radius:9px;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:9px;font-weight:740;display:flex}.production-lab .setup-priority-board li button svg{width:12px}.production-lab .setup-priority-clear{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:30px;display:flex}.production-lab .setup-priority-clear>svg{color:#16836b;background:#effaf6;border:1px solid #bfe8dd;border-radius:50%;width:52px;height:52px;padding:13px}.production-lab .setup-priority-clear b{color:var(--setup-ink);margin-top:14px;font-size:15px}.production-lab .setup-priority-clear p{max-width:330px;color:var(--setup-muted);margin:6px 0 0;font-size:10px;line-height:1.5}.production-lab .setup-nfc-deployment{overflow:hidden}.production-lab .setup-nfc-deployment>header{background:linear-gradient(120deg,#f1fbf8,#f7f8ff 60%,#fff6fa);border-bottom:1px solid #dfe9e7;justify-content:space-between;align-items:center;gap:30px;min-height:134px;padding:24px 26px;display:flex}.production-lab .setup-nfc-deployment>header p{max-width:820px;color:var(--setup-muted);margin:7px 0 0;font-size:11px;line-height:1.55}.production-lab .setup-nfc-deployment>header>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1aa58d,#117a69);border:1px solid #168e78;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-width:188px;min-height:44px;font-size:11px;font-weight:750;display:flex;box-shadow:0 9px 20px #1485702b}.production-lab .setup-nfc-deployment>header button svg{width:15px;height:15px}.production-lab .setup-nfc-payload{background:#f5fbf9;border:1px solid #cde5df;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:88px;margin:16px;padding:15px;display:grid}.production-lab .setup-nfc-payload>span{width:42px;height:42px;color:var(--setup-teal);background:#e5f7f2;border:1px solid #bfe4db;border-radius:11px;place-items:center;display:grid}.production-lab .setup-nfc-payload svg{width:19px;height:19px}.production-lab .setup-nfc-payload>div{min-width:0}.production-lab .setup-nfc-payload small{color:#15836d;font-size:8px}.production-lab .setup-nfc-payload b{color:#28433e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.production-lab .setup-nfc-payload p{color:#71827e;margin:4px 0 0;font-size:9px}.production-lab .setup-nfc-payload button{color:#147b67;cursor:pointer;background:#fff;border:1px solid #b9ded5;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:9px;font-weight:740;display:flex}.production-lab .setup-nfc-payload button svg{width:13px}.production-lab .setup-nfc-touchpoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 16px 16px;display:grid}.production-lab .setup-nfc-touchpoints article{background:#fff;border:1px solid #e1e5ed;border-radius:12px;grid-template-columns:39px minmax(0,1fr);align-content:start;gap:11px;min-height:118px;padding:15px;display:grid;position:relative}.production-lab .setup-nfc-touchpoints article>span{width:39px;height:39px;color:var(--setup-teal);background:#eaf8f4;border:1px solid #c8e7df;border-radius:10px;place-items:center;display:grid}.production-lab .setup-nfc-touchpoints svg{width:17px;height:17px}.production-lab .setup-nfc-touchpoints small{color:#16836b;font-size:7px}.production-lab .setup-nfc-touchpoints b{color:var(--setup-ink);margin-top:4px;font-size:12px;display:block}.production-lab .setup-nfc-touchpoints p{color:var(--setup-muted);margin:5px 0 0;font-size:9px;line-height:1.45}.production-lab .setup-nfc-touchpoints em{color:#8a95a5;letter-spacing:.11em;font-size:7px;font-style:normal;font-weight:820;position:absolute;bottom:11px;left:65px}.production-lab .setup-runbook>header{border-bottom:1px solid #e7eaf1;justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:19px 23px;display:flex}.production-lab .setup-runbook>header>span{color:#5d687b;align-items:center;gap:8px;font-size:10px;font-weight:680;display:flex}.production-lab .setup-runbook>header>span i{background:var(--setup-pink);border-radius:50%;width:4px;height:4px}.production-lab .setup-runbook ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.production-lab .setup-runbook li{border-right:1px solid #e7eaf1;flex-direction:column;align-items:flex-start;min-height:185px;padding:19px;display:flex}.production-lab .setup-runbook li:last-child{border-right:0}.production-lab .setup-runbook li>i{width:31px;height:31px;color:var(--setup-purple);background:#f1eeff;border:1px solid #d9d2f7;border-radius:9px;place-items:center;font-size:8px;font-style:normal;font-weight:830;display:grid}.production-lab .setup-runbook li>span{gap:6px;margin-top:13px;display:grid}.production-lab .setup-runbook li b{color:var(--setup-ink);font-size:12px}.production-lab .setup-runbook li small{color:var(--setup-muted);letter-spacing:0;font-size:9px;font-weight:500;line-height:1.5}.production-lab .setup-runbook li button{color:#4f5b70;cursor:pointer;background:#f9fafc;border:1px solid #d9deea;border-radius:9px;min-height:34px;margin-top:auto;padding:0 11px;font-size:9px;font-weight:740}.production-lab .setup-masterhub-page .guest-pack-embedded-shell{width:100%;border:1px solid var(--setup-line)!important;background:#fff!important;border-radius:18px!important;margin:0!important;box-shadow:0 14px 36px #27314611!important}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active){background:#fff!important;border:0!important;border-radius:18px!important;min-height:780px!important}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active)>.pack-studio-masthead{border-bottom:1px solid var(--setup-line)!important;background:linear-gradient(105deg,#f4f1ff,#fff 44%)!important;min-height:82px!important;padding:18px 24px!important}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active) .guest-pack-optimised-grid{background:#fff!important;grid-template-columns:minmax(430px,.9fr) minmax(520px,1.1fr)!important}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active) .guest-pack-preview-column{border-right:1px solid var(--setup-line)!important;background:#f6f8fc!important;padding:24px!important}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active) .guest-pack-optimised-controls{background:#fff!important;padding:24px!important}.production-lab .live-editor-focus-label>span:first-child svg{width:17px;height:17px}@media (max-width:1320px){.production-lab .setup-master-command{grid-template-columns:minmax(0,1fr) auto}.production-lab .setup-master-command-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-masterhub-status{grid-template-columns:150px minmax(0,1fr)}.production-lab .setup-masterhub-quick-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.production-lab .setup-masterhub-grid{grid-template-columns:1fr}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active) .guest-pack-optimised-grid{grid-template-columns:1fr!important}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active) .guest-pack-preview-column{border-right:0!important;border-bottom:1px solid var(--setup-line)!important}}@media (max-width:1040px){.production-lab .setup-master-navigation{grid-template-columns:repeat(3,minmax(0,1fr))}.production-lab .setup-masterhub-kpis,.production-lab .setup-runbook ol{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-runbook li:nth-child(2){border-right:0}.production-lab .setup-runbook li:nth-child(-n+2){border-bottom:1px solid #e7eaf1}}@media (max-width:760px){.production-lab .setup-masterhub-page{padding:14px 12px 100px!important}.production-lab .setup-master-command{border-radius:17px;grid-template-columns:1fr;gap:18px;min-height:0;padding:21px 18px}.production-lab .setup-master-command h2{font-size:39px}.production-lab .setup-master-command>aside{border-top:1px solid var(--setup-line);border-left:0;min-width:0;padding:14px 0 0}.production-lab .setup-master-command-actions{grid-template-columns:1fr}.production-lab .setup-master-command-actions button{width:100%;min-width:0}.production-lab .setup-master-navigation{border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;padding:6px}.production-lab .setup-master-navigation>button{grid-template-columns:35px minmax(0,1fr);min-height:64px;padding:8px}.production-lab .setup-master-navigation>button>span{width:35px;height:35px}.production-lab .setup-master-navigation>button:last-child{grid-column:1/-1}.production-lab .setup-master-navigation small{display:none}.production-lab .setup-masterhub-status{grid-template-columns:1fr;gap:18px;padding:20px}.production-lab .setup-readiness-orbit{justify-self:center;width:126px}.production-lab .setup-masterhub-status-copy{text-align:center}.production-lab .setup-masterhub-status-copy>div{justify-content:center}.production-lab .setup-masterhub-quick-actions,.production-lab .setup-masterhub-kpis,.production-lab .setup-domain-board>div{grid-template-columns:1fr}.production-lab .setup-domain-board>header,.production-lab .setup-priority-board>header,.production-lab .setup-nfc-deployment>header,.production-lab .setup-runbook>header{flex-direction:column;align-items:flex-start}.production-lab .setup-nfc-deployment>header>button{width:100%;min-width:0}.production-lab .setup-nfc-payload{grid-template-columns:38px minmax(0,1fr)}.production-lab .setup-nfc-payload>button{grid-column:1/-1;justify-content:center}.production-lab .setup-nfc-touchpoints,.production-lab .setup-runbook ol{grid-template-columns:1fr}.production-lab .setup-runbook li{border-bottom:1px solid #e7eaf1;border-right:0;min-height:160px}.production-lab .setup-runbook li:last-child{border-bottom:0}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active){min-height:0!important}.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active) .guest-pack-preview-column,.production-lab .setup-masterhub-page .guest-pack-focused-workspace:not(.guest-pack-live-editor-active) .guest-pack-optimised-controls{padding:12px!important}}.production-lab .lab-mobile-context-bar{display:none}.production-lab .setup-workstation{--station-accent:#7155e8;--station-accent-deep:#5b3fd2;--station-soft:#f2efff;--station-line:#d8d0f8;gap:14px;display:grid}.production-lab .setup-workstation-nfc{--station-accent:#159d86;--station-accent-deep:#087765;--station-soft:#eaf8f4;--station-line:#bfe5dc}.production-lab .setup-workstation-venue{--station-accent:#e87932;--station-accent-deep:#b85416;--station-soft:#fff1e8;--station-line:#f2ceb6}.production-lab .setup-workstation-shop{--station-accent:#c88d22;--station-accent-deep:#97640c;--station-soft:#fff7e6;--station-line:#ecd5a5}.production-lab .setup-workstation-command{border:1px solid var(--station-line);background:radial-gradient(circle at 4% 10%, color-mix(in srgb, var(--station-accent) 14%, transparent), transparent 26%), linear-gradient(115deg, var(--station-soft), #fff 48%, #fff);border-radius:22px;grid-template-columns:72px minmax(0,1fr) minmax(300px,370px);align-items:center;gap:22px;min-height:216px;padding:30px;display:grid;box-shadow:0 18px 42px #27314611}.production-lab .setup-workstation-icon{border:1px solid var(--station-line);width:72px;height:72px;color:var(--station-accent);box-shadow:0 12px 25px color-mix(in srgb, var(--station-accent) 13%, transparent);background:#ffffffdb;border-radius:20px;align-self:start;place-items:center;display:grid}.production-lab .setup-workstation-icon svg{stroke-width:1.65px;width:31px;height:31px}.production-lab .setup-workstation-copy{min-width:0}.production-lab .setup-workstation-copy>small{color:var(--station-accent-deep);letter-spacing:.15em;font-size:10px;font-weight:850}.production-lab .setup-workstation-copy h3{color:#162137;letter-spacing:-.055em;max-width:820px;margin:8px 0 9px;font-size:clamp(34px,3.15vw,50px);font-weight:740;line-height:.98}.production-lab .setup-workstation-copy>p{color:#647188;max-width:800px;margin:0;font-size:13px;line-height:1.62}.production-lab .setup-workstation-copy>span{color:#147d67;background:#effaf6;border:1px solid #bbe2d8;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:31px;margin-top:16px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.production-lab .setup-workstation-copy>span.attention{color:#ad4b72;background:#fff3f8;border-color:#ecc6d5}.production-lab .setup-workstation-copy>span svg{width:13px;height:13px}.production-lab .setup-workstation-command>nav{gap:9px;display:grid}.production-lab .setup-workstation-command>nav :where(button,a){color:#344158;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe1eb;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 13px;text-decoration:none;display:grid}.production-lab .setup-workstation-command>nav :where(button,a).primary{border-color:var(--station-accent);color:#fff;background:linear-gradient(135deg, var(--station-accent), var(--station-accent-deep));box-shadow:0 11px 25px color-mix(in srgb, var(--station-accent) 24%, transparent)}.production-lab .setup-workstation-command>nav :where(button,a)>svg:first-child{width:20px;height:20px}.production-lab .setup-workstation-command>nav :where(button,a)>svg:last-child{width:14px;height:14px}.production-lab .setup-workstation-command>nav span{gap:3px;min-width:0;display:grid}.production-lab .setup-workstation-command>nav b{color:inherit;font-size:12px;font-weight:760}.production-lab .setup-workstation-command>nav small{color:#7b8597;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.production-lab .setup-workstation-command>nav .primary small{color:#ffffffba}.production-lab .setup-workstation-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.production-lab .setup-workstation-metrics article{background:#fff;border:1px solid #dfe4ed;border-radius:15px;min-height:112px;padding:18px 48px 16px 18px;position:relative;box-shadow:0 8px 22px #2731460a}.production-lab .setup-workstation-metrics article>small{color:#8791a3;letter-spacing:.12em;font-size:8px;font-weight:850}.production-lab .setup-workstation-metrics article>b{color:#182238;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:20px;font-weight:760;display:block;overflow:hidden}.production-lab .setup-workstation-metrics article>p{color:#6c778b;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:9px;overflow:hidden}.production-lab .setup-workstation-metrics article>i{color:#16836c;background:#eef9f5;border:1px solid #c6e7df;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:15px;right:15px}.production-lab .setup-workstation-metrics article.attention>i{color:#b34d77;background:#fff2f7;border-color:#edc8d8}.production-lab .setup-workstation-metrics article>i svg{width:13px;height:13px}.production-lab .setup-workstation-body{background:#fff;border:1px solid #dce2ec;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 15px 38px #2731460e}.production-lab .setup-workstation-guest .guest-pack-embedded-shell,.production-lab .setup-workstation-nfc .guest-pack-embedded-shell{box-shadow:none!important;border:0!important;border-radius:0!important}.production-lab .setup-workstation :where(.guest-pack-setup-embedded>.pack-studio-masthead){display:none!important}.production-lab .setup-workstation-guest .guest-pack-setup-embedded{grid-template-rows:auto auto!important;padding:0!important}.production-lab .setup-workstation-guest .guest-pack-item-nav{background:#f7f8fc!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;padding:15px!important;display:grid!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button{color:#435068!important;background:#fff!important;border:1px solid #dfe4ed!important;border-radius:12px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:10px!important;min-height:72px!important;padding:10px 12px!important;box-shadow:0 4px 12px #27314609!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button>span{color:#7155e8!important;background:#f0edff!important;border:1px solid #d7cff8!important;border-radius:10px!important;width:38px!important;height:38px!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button b{color:#263249!important;font-size:12px!important;font-weight:760!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button em{color:#788397!important;font-size:9px!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button.active{color:#573cc7!important;background:#f1eeff!important;border-color:#a895f0!important;box-shadow:inset 0 -3px #7155e8!important}.production-lab .setup-workstation-guest .guest-pack-optimised-grid,.production-lab .setup-workstation-nfc .guest-pack-optimised-grid{background:#f7f8fc!important;gap:14px!important;padding:0 15px 15px!important}.production-lab .setup-workstation-guest .guest-pack-preview-column,.production-lab .setup-workstation-nfc .guest-pack-preview-column{background:#eef2f8!important;border:1px solid #dfe4ed!important;border-radius:15px!important;padding:20px!important;overflow:hidden!important}.production-lab .setup-workstation-guest .guest-pack-optimised-controls,.production-lab .setup-workstation-nfc .guest-pack-optimised-controls{background:#fff!important;border:1px solid #dfe4ed!important;border-radius:15px!important;padding:20px!important}.production-lab .setup-workstation :where(.guest-pack-design-studio,.guest-pack-control-card){color:#182238!important}.production-lab .setup-workstation :where(.guest-pack-design-studio,.guest-pack-control-card)>header{border-bottom-color:#e4e8ef!important}.production-lab .setup-workstation :where(.guest-pack-design-studio,.guest-pack-control-card)>header h3{color:#182238!important;letter-spacing:-.045em!important;font-size:clamp(25px,2vw,34px)!important;font-weight:740!important}.production-lab .setup-workstation :where(.guest-pack-design-studio,.guest-pack-control-card)>header p{color:#657187!important;font-size:11px!important;line-height:1.6!important}.production-lab .setup-workstation :where(.guest-pack-design-studio,.guest-pack-control-card)>header small{color:var(--station-accent)!important;font-size:8px!important}.production-lab .setup-workstation .guest-pack-premium-presets>header h4{color:#1e293e!important;font-size:15px!important}.production-lab .setup-workstation .guest-pack-premium-presets>header span{color:#7a8496!important}.production-lab .setup-workstation .guest-pack-premium-presets button{color:#2e3a50!important;background:#fff!important;border-color:#dce2eb!important;border-radius:11px!important;min-height:72px!important}.production-lab .setup-workstation .guest-pack-premium-presets button span>b{color:#2a354a!important;font-size:10px!important}.production-lab .setup-workstation .guest-pack-premium-presets button span>small,.production-lab .setup-workstation .guest-pack-premium-presets button span>em{color:#788397!important;font-size:7px!important}.production-lab .setup-workstation .guest-pack-premium-presets button.active{border-color:var(--station-accent)!important;background:var(--station-soft)!important}.production-lab .setup-workstation-nfc .guest-pack-setup-embedded{grid-template-rows:auto!important;padding:0!important}.production-lab .setup-workstation-nfc .guest-pack-optimised-grid{grid-template-columns:minmax(420px,.88fr) minmax(560px,1.12fr)!important;padding-top:15px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-control{box-shadow:none!important;background:#fff!important;border:0!important;padding:0!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-control>header>span{color:#137e68!important;background:#ecf9f5!important;border-color:#bce4da!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-payload{background:#f2faf7!important;border:1px solid #c9e5de!important;border-radius:12px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-payload :where(b,code){color:#29423e!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-payload small{color:#16836d!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-payload>button{color:#147c67!important;background:#fff!important;border-color:#bfe1d8!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-steps{gap:9px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-steps article{background:#fff!important;border:1px solid #dfe5ed!important;border-radius:12px!important;min-height:132px!important;padding:14px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-steps article>span{color:#15836d!important;background:#eaf8f4!important;border-color:#bee4db!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-steps :where(b){color:#26334a!important;font-size:10px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-steps p{color:#6b778b!important;font-size:8px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-actions{gap:9px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-actions button{color:#31544d!important;background:#f4faf8!important;border:1px solid #c9dfda!important;border-radius:10px!important;min-height:48px!important;font-size:9px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-actions button:first-child{color:#fff!important;background:linear-gradient(135deg,#1aa38b,#0f7866)!important;border-color:#168a74!important;box-shadow:0 9px 20px #12826c2e!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-note{color:#6c778a!important;font-size:8px!important}.production-lab .setup-workstation-nfc .guest-pack-nfc-note strong{color:#314056!important}.production-lab .setup-venue-station{background:#f6f7fb;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:14px;padding:14px;display:grid}.production-lab .setup-venue-monitor{color:#fff;background:#050913;border:1px solid #1d293b;border-radius:17px;min-height:540px;position:relative;overflow:hidden;box-shadow:0 22px 44px #0f172633}.production-lab .setup-venue-monitor>img{object-fit:cover;opacity:.54;width:100%;height:100%;position:absolute;inset:0}.production-lab .setup-venue-monitor>i{background:linear-gradient(90deg,#03070ff5,#03081287 55%,#030812c7),radial-gradient(circle at 76% 18%,#e6539840,#0000 36%);position:absolute;inset:0}.production-lab .setup-venue-monitor>header{z-index:2;border-bottom:1px solid #ffffff1f;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;padding:0 22px;display:grid;position:relative}.production-lab .setup-venue-monitor>header>img{object-fit:contain;width:42px;height:42px}.production-lab .setup-venue-monitor>header span{gap:3px;display:grid}.production-lab .setup-venue-monitor>header small{color:#f07aae;letter-spacing:.14em;font-size:8px;font-weight:850}.production-lab .setup-venue-monitor>header b{color:#fff;font-size:13px}.production-lab .setup-venue-monitor>header em{color:#63dfc2;letter-spacing:.1em;background:#116f5c29;border:1px solid #5ae1c247;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:8px;font-style:normal;font-weight:800;display:flex}.production-lab .setup-venue-monitor>header em i{background:#5fe0c2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #5fe0c2}.production-lab .setup-venue-monitor>div{z-index:2;max-width:720px;padding:92px 5.5% 44px;position:relative}.production-lab .setup-venue-monitor>div>span{color:#f079ae;letter-spacing:.16em;font-size:9px;font-weight:850}.production-lab .setup-venue-monitor h4{color:#fff;letter-spacing:-.06em;margin:13px 0 14px;font-size:clamp(39px,4.4vw,67px);font-weight:690;line-height:.94}.production-lab .setup-venue-monitor p{color:#b6c1d2;max-width:600px;margin:0;font-size:12px;line-height:1.65}.production-lab .setup-venue-monitor>footer{z-index:2;background:#02060eb8;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.production-lab .setup-venue-monitor>footer span{color:#f075aa;letter-spacing:.11em;align-items:center;gap:8px;font-size:8px;font-weight:830;display:flex}.production-lab .setup-venue-monitor>footer svg{width:15px}.production-lab .setup-venue-monitor>footer b{color:#b9c4d4;letter-spacing:.1em;font-size:8px}.production-lab .setup-venue-flow{background:#fff;border:1px solid #dce2ec;border-radius:16px;flex-direction:column;min-height:540px;padding:22px;display:flex}.production-lab .setup-venue-flow>header small{color:#e26e27;letter-spacing:.13em;font-size:8px;font-weight:850}.production-lab .setup-venue-flow>header h4{color:#19243a;letter-spacing:-.045em;margin:7px 0 8px;font-size:27px;font-weight:730}.production-lab .setup-venue-flow>header p{color:#68758a;margin:0;font-size:10px;line-height:1.55}.production-lab .setup-venue-flow ol{gap:8px;margin:20px 0;padding:0;list-style:none;display:grid}.production-lab .setup-venue-flow li{background:#fafbfc;border:1px solid #e1e5ed;border-radius:11px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:84px;padding:11px;display:grid}.production-lab .setup-venue-flow li>i{color:#cc5d1b;background:#fff0e6;border:1px solid #f0ccb4;border-radius:9px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:820;display:grid}.production-lab .setup-venue-flow li span{gap:4px;display:grid}.production-lab .setup-venue-flow li b{color:#263249;font-size:11px}.production-lab .setup-venue-flow li small{color:#737e91;letter-spacing:0;font-size:8px;font-weight:520;line-height:1.4}.production-lab .setup-venue-flow li>svg{color:#18a081;width:16px}.production-lab .setup-venue-flow>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#eb7b37,#bc5014);border:1px solid #dc6b27;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:auto;font-size:11px;font-weight:750;display:flex;box-shadow:0 10px 22px #ca5a1b30}.production-lab .setup-venue-flow>button svg{width:16px}.production-lab .setup-workstation-shop .production-suite{color:#182238!important;background:#f6f7fb!important;padding:14px!important}.production-lab .setup-workstation-shop .suite-shop-hero{overflow:hidden;color:#182238!important;background:radial-gradient(circle at 86% 14%, color-mix(in srgb, var(--event-shop-accent) 13%, transparent), transparent 28%), linear-gradient(135deg, #fff9ec, #fff 52%, #f8f9fc)!important;border:1px solid #e4d7ba!important;border-radius:17px!important;min-height:440px!important;box-shadow:0 14px 34px #2832460e!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>span{color:#a76f0d!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy h2{color:#172137!important;letter-spacing:-.065em!important;margin:14px 0 10px!important;font-size:clamp(48px,5vw,76px)!important;font-weight:730!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>p{color:#657187!important;max-width:720px!important;font-size:12px!important;line-height:1.65!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>div :where(a,button){border-radius:10px!important;min-height:44px!important;font-size:10px!important;font-weight:740!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>div a{color:#3e4b61!important;background:#fff!important;border-color:#d8dfeb!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>div button{color:#fff!important;background:linear-gradient(135deg,#d39b36,#9f690c)!important;border-color:#b57a16!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy dl{background:#ffffffb3!important;border-color:#e3e7ee!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy :where(dt){color:#8c96a7!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy :where(dd){color:#2f3b51!important}.production-lab .setup-workstation-shop .suite-shop-access{color:#263248!important;background:#fff!important;border-color:#e5d6b6!important}.production-lab .setup-workstation-shop .suite-shop-access>b{color:#202c42!important}.production-lab .setup-workstation-shop .suite-shop-access>p{color:#6c778a!important}.production-lab .setup-workstation-shop .suite-shop-access>a{color:#875a0c!important;background:#fff8e9!important}.production-lab .setup-workstation-shop .suite-shop-access>span{color:#617069!important}.production-lab .setup-workstation-shop .suite-shop-command{gap:10px!important}.production-lab .setup-workstation-shop .suite-shop-command article{color:#182238!important;background:#fff!important;border:1px solid #dfe4ed!important;border-radius:14px!important;min-height:116px!important;box-shadow:0 8px 20px #2731460a!important}.production-lab .setup-workstation-shop .suite-shop-command article>svg{color:#b47a16!important;background:#fff6e5!important}.production-lab .setup-workstation-shop .suite-shop-command article :where(strong){color:#19243a!important}.production-lab .setup-workstation-shop .suite-shop-command article :where(small,em){color:#727e91!important}.production-lab .setup-workstation-shop :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue){color:#182238!important;background:#fff!important;border:1px solid #dfe4ed!important;border-radius:16px!important;box-shadow:0 9px 24px #2731460a!important}.production-lab .setup-workstation-shop :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) h3{color:#19243a!important;letter-spacing:-.045em!important;font-size:clamp(25px,2.3vw,36px)!important;font-weight:730!important}.production-lab .setup-workstation-shop :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) p{color:#68758a!important}.production-lab .setup-workstation-shop .suite-shop-fields label>span{color:#46536a!important;font-size:9px!important}.production-lab .setup-workstation-shop .suite-shop-fields :where(input,textarea,select){color:#243047!important;background:#f9fafc!important;border:1px solid #d8deea!important;border-radius:10px!important;font-size:11px!important}.production-lab .setup-workstation-shop .suite-shop-settings>footer button,.production-lab .setup-workstation-shop .suite-shop-launch>button{color:#fff!important;background:linear-gradient(135deg,#d19a35,#99640c)!important;border-radius:10px!important;min-height:44px!important;font-size:10px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table :where(.head,article){color:#2c384e!important;background:#fff!important;border-color:#e3e7ee!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table article:nth-child(2n){background:#fafbfc!important}@media (max-width:1280px){.production-lab .setup-workstation-command{grid-template-columns:64px minmax(0,1fr)}.production-lab .setup-workstation-icon{width:64px;height:64px}.production-lab .setup-workstation-command>nav{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-workstation-guest .guest-pack-optimised-grid,.production-lab .setup-workstation-nfc .guest-pack-optimised-grid{grid-template-columns:1fr!important}.production-lab .setup-venue-station{grid-template-columns:1fr}.production-lab .setup-venue-flow{min-height:0}}@media (max-width:980px){.production-lab .setup-workstation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-workstation-guest .guest-pack-item-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.production-lab .lab-mobile-context-bar{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #dde3ec;grid-template-columns:40px 46px minmax(0,1fr) 12px;align-items:center;gap:9px;min-height:64px;margin:0 -22px;padding:8px 16px;display:grid;position:sticky;top:0;box-shadow:0 6px 18px #27314612}.production-lab .lab-mobile-context-bar>button{color:#536078;background:#fff;border:1px solid #dce2eb;border-radius:10px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.production-lab .lab-mobile-context-bar .real-studio-logo{width:46px}.production-lab .lab-mobile-context-bar .studio-logo-full{display:none}.production-lab .lab-mobile-context-bar .studio-logo-collapsed{width:42px;height:42px;display:block}.production-lab .lab-mobile-context-bar>span{gap:2px;min-width:0;display:grid}.production-lab .lab-mobile-context-bar>span b{color:#202b40;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.production-lab .lab-mobile-context-bar>span small{color:#7b8596;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.production-lab .lab-mobile-context-bar>i{background:#d87697;border-radius:50%;width:9px;height:9px}.production-lab .lab-mobile-context-bar>i.open{background:#2bc09e}}@media (max-width:700px){.production-lab .setup-workstation-command{border-radius:17px;grid-template-columns:52px minmax(0,1fr);gap:14px;min-height:0;padding:20px 17px}.production-lab .setup-workstation-icon{border-radius:15px;width:52px;height:52px}.production-lab .setup-workstation-icon svg{width:24px;height:24px}.production-lab .setup-workstation-copy h3{font-size:35px}.production-lab .setup-workstation-copy>p{font-size:11px}.production-lab .setup-workstation-copy{grid-column:1/-1}.production-lab .setup-workstation-command>nav,.production-lab .setup-workstation-metrics{grid-template-columns:1fr}.production-lab .setup-workstation-body{border-radius:16px}.production-lab .setup-workstation-guest .guest-pack-item-nav{grid-template-columns:1fr!important}.production-lab .setup-venue-station{padding:8px}.production-lab .setup-venue-monitor{min-height:470px}.production-lab .setup-venue-monitor>header{grid-template-columns:38px minmax(0,1fr);padding:0 14px}.production-lab .setup-venue-monitor>header em{display:none}.production-lab .setup-venue-monitor>div{padding:75px 20px 40px}.production-lab .setup-venue-monitor h4{font-size:43px}.production-lab .setup-venue-monitor>footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:8px 14px}.production-lab .setup-workstation-shop .suite-shop-hero-copy{padding:24px 18px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy h2{font-size:52px!important}}.users-page-premium{width:100%!important;max-width:1760px!important;padding-top:22px!important}.users-page-premium .contributor-orbit-layout{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.user-command-hub.guest-network-card{box-sizing:border-box;color:#172137;background:linear-gradient(#fff 0%,#fbfcff 100%);border:1px solid #dfe5ee;border-radius:24px;overflow:visible;box-shadow:0 24px 70px #1e2a4614;width:100%!important;max-width:none!important;min-height:0!important}.user-command-hub:before{display:none!important}.user-command-hub button,.user-command-hub input,.user-command-hub select{font:inherit}.user-hub-header{background:radial-gradient(circle at 12% 10%,#7753eb14,#0000 32%),linear-gradient(110deg,#fff,#fbfaff);border-bottom:1px solid #e4e8ef;justify-content:space-between;align-items:center;gap:30px;min-height:150px;padding:30px 32px;display:flex}.user-hub-title{align-items:center;gap:18px;min-width:0;display:flex}.user-hub-title>span{color:#7255e8;background:linear-gradient(145deg,#f6f3ff,#ebe7ff);border:1px solid #d5cbfb;border-radius:17px;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 12px 26px #6348d521}.user-hub-title>span svg{width:25px}.user-hub-title>div{min-width:0}.user-hub-title small{color:#7155e7;letter-spacing:.18em;font-weight:850;font-size:9px!important}.user-hub-title h2{color:#111b31;letter-spacing:-.055em;margin:8px 0 7px;font-size:clamp(31px,3vw,47px);font-weight:760;line-height:.96}.user-hub-title p{color:#657187;max-width:720px;margin:0;line-height:1.55;font-size:11px!important}.user-hub-actions{flex:none;align-items:center;gap:9px;display:flex}.user-hub-actions>span{color:#14806b;letter-spacing:.12em;background:#f0fbf7;border:1px solid #bce8da;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 13px;font-size:7px;font-weight:850;display:flex}.user-hub-actions>span.paused{color:#b23f63;background:#fff5f8;border-color:#f2d3dc}.user-hub-actions>span i{background:#42d0a3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #42d0a31f}.user-hub-actions>span.paused i{background:#e95d83}.user-hub-actions>button{color:#28344a;background:#fff;border:1px solid #d7dfe9;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-size:9px;font-weight:760;display:flex;box-shadow:0 7px 17px #1e2b470d}.user-hub-actions>button svg{width:16px}.user-hub-actions>button.primary{color:#fff;background:linear-gradient(135deg,#7654e9,#5e42d2);border-color:#6849dc;box-shadow:0 11px 23px #6444d838}.user-hub-actions>button.primary svg:last-child{width:13px}.user-hub-metrics{background:#f7f9fc;border-bottom:1px solid #e5e9f0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px 22px;display:grid}.user-hub-metrics article{background:#fff;border:1px solid #dfe5ed;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:112px;padding:18px;display:grid;box-shadow:0 10px 25px #1f2c480b}.user-hub-metrics article>span{border:1px solid;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.user-hub-metrics article>span svg{width:20px}.user-hub-metrics .violet>span{color:#6e52df;background:#f2efff;border-color:#d8cef9}.user-hub-metrics .blue>span{color:#287cce;background:#eef7ff;border-color:#c5dff8}.user-hub-metrics .pink>span{color:#d4487d;background:#fff1f6;border-color:#f2cddd}.user-hub-metrics .green>span{color:#13846d;background:#effaf6;border-color:#c5e8dc}.user-hub-metrics small,.user-hub-metrics b,.user-hub-metrics p{display:block}.user-hub-metrics small{color:#8792a5;letter-spacing:.13em;font-weight:850;font-size:7px!important}.user-hub-metrics b{color:#172137;margin-top:5px;font-size:30px;line-height:1}.user-hub-metrics p{color:#788499;margin:5px 0 0;font-size:8px!important}.user-hub-workspace{background:#f7f9fc;grid-template-columns:minmax(0,1.5fr) minmax(360px,.72fr);gap:18px;padding:22px;display:grid}.user-directory-card,.user-pulse-card{background:#fff;border:1px solid #dfe5ed;border-radius:19px;min-width:0;box-shadow:0 14px 36px #212f4c0e}.user-directory-card>header{border-bottom:1px solid #e6eaf0;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:20px 21px;display:flex}.user-directory-card>header small,.user-pulse-card>header small{color:#7154e7;letter-spacing:.15em;font-weight:850;font-size:7px!important}.user-directory-card>header h3,.user-pulse-card>header h3{color:#1b263b;letter-spacing:-.035em;margin:6px 0 0;font-size:20px}.user-directory-card>header p{color:#818da0;margin:5px 0 0;font-size:8px!important}.user-directory-card>header>button{color:#6749da;background:#f6f3ff;border:1px solid #d5caf9;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:8px;font-weight:780;display:flex}.user-directory-card>header>button svg{width:14px}.user-directory-tools{background:#fbfcfe;border-bottom:1px solid #e7ebf1;grid-template-columns:minmax(210px,1fr) auto auto;align-items:center;gap:10px;padding:13px;display:grid}.user-directory-tools>label:first-child{background:#fff;border:1px solid #dbe2eb;border-radius:11px;align-items:center;gap:9px;min-width:0;height:43px;padding:0 12px;display:flex}.user-directory-tools>label:first-child svg{color:#8390a3;flex:none;width:16px}.user-directory-tools input{color:#243046;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:9px}.user-directory-tools input::placeholder{color:#9aa4b3}.user-filter-tabs{background:#f4f6f9;border:1px solid #e0e5ec;border-radius:11px;align-items:center;gap:4px;padding:4px;display:flex}.user-filter-tabs button{color:#7c8899;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:33px;padding:0 9px;font-size:7px;font-weight:760}.user-filter-tabs button.active{color:#6246d2;background:#fff;box-shadow:0 3px 11px #212d481a}.user-sort{background:#fff;border:1px solid #dbe2eb;border-radius:11px;align-items:center;gap:7px;height:43px;padding:0 10px;display:flex}.user-sort svg{color:#7f8b9d;width:14px}.user-sort span{color:#8a95a6;font-size:7px}.user-sort select{color:#344157;background:#fff;border:0;outline:0;max-width:116px;font-size:8px;font-weight:720}.user-directory-columns{color:#8a95a6;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-bottom:1px solid #e8ebf0;grid-template-columns:minmax(220px,1.6fr) minmax(130px,1fr) 100px 100px 20px;align-items:center;gap:14px;min-height:39px;padding:0 16px;font-size:6px;font-weight:850;display:grid}.user-directory-list{scrollbar-color:#d6dce5 transparent;scrollbar-width:thin;max-height:610px;overflow:auto}.user-directory-row{color:#263249;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;grid-template-columns:minmax(220px,1.6fr) minmax(130px,1fr) 100px 100px 20px;align-items:center;gap:14px;width:100%;min-height:82px;padding:11px 16px;transition:background .16s,transform .16s;display:grid}.user-directory-row:hover{z-index:1;background:#faf9ff;position:relative;box-shadow:inset 3px 0 #7254e5}.user-directory-row>svg{color:#9aa5b5;width:17px}.user-directory-identity{align-items:center;gap:11px;min-width:0;display:flex}.user-directory-identity>i{color:#fff;background:linear-gradient(145deg,#ec57aa,#7357ea 62%,#3e91eb);border:1px solid #d7cff8;border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;font-size:10px;font-style:normal;font-weight:850;display:grid;position:relative;box-shadow:0 7px 17px #7047d329}.user-directory-identity>i em{background:#9aa7b8;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px}.user-directory-row.complete .user-directory-identity>i em{background:#3acb9d}.user-directory-row.progress .user-directory-identity>i em{background:#438ef0}.user-directory-row.invited .user-directory-identity>i em{background:#a163dd}.user-directory-identity>span{min-width:0}.user-directory-identity b,.user-directory-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-directory-identity b{color:#202c41;font-size:10px}.user-directory-identity small{color:#8a96a8;max-width:270px;margin-top:4px;font-size:7px!important}.user-directory-progress{grid-template-columns:minmax(75px,1fr) 31px;align-items:center;gap:9px;display:grid}.user-directory-progress>span{background:#edf0f5;border-radius:99px;height:7px;overflow:hidden}.user-directory-progress>span i{border-radius:inherit;background:linear-gradient(90deg,#eb559f,#7a55e5,#398fe9);height:100%;display:block}.user-directory-progress>b{color:#334158;font-size:10px}.user-directory-progress>b small{color:#9ba6b5;font-size:6px!important}.user-directory-status{color:#718095;white-space:nowrap;background:#f7f8fa;border:1px solid #dfe4eb;border-radius:99px;align-items:center;gap:6px;width:max-content;min-height:27px;padding:0 9px;font-size:6px;font-weight:800;display:flex}.user-directory-status i{background:#93a0b0;border-radius:50%;width:6px;height:6px}.user-directory-status.complete{color:#14836d;background:#effaf6;border-color:#c5e8dc}.user-directory-status.complete i{background:#3acb9d}.user-directory-status.progress{color:#2a75c3;background:#f0f7ff;border-color:#c7dcf6}.user-directory-status.progress i{background:#438ef0}.user-directory-status.invited{color:#7d53bd;background:#f8f3ff;border-color:#dfd2f4}.user-directory-status.invited i{background:#a163dd}.user-directory-active{color:#8793a5;align-items:center;gap:6px;font-size:7px;display:flex}.user-directory-active svg{width:13px}.user-directory-empty{text-align:center;align-content:center;place-items:center;min-height:300px;padding:35px;display:grid}.user-directory-empty>svg{color:#7559df;width:31px}.user-directory-empty>b{color:#29364c;margin-top:13px;font-size:14px}.user-directory-empty>p{color:#7d899b;margin:7px 0 14px;font-size:9px!important}.user-directory-empty>button{color:#6749da;background:#f6f3ff;border:1px solid #d5caf9;border-radius:10px;min-height:38px;padding:0 13px;font-size:8px;font-weight:760}.user-pulse-card{overflow:hidden}.user-pulse-card>header{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:14px;min-height:96px;padding:20px;display:flex}.user-pulse-card>header>span{color:#17816d;letter-spacing:.1em;background:#f0faf7;border:1px solid #bde5da;border-radius:99px;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:6px;font-weight:850;display:flex}.user-pulse-card>header>span i{background:#3dd0a2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3dd0a21f}.user-pulse-readiness{background:radial-gradient(circle at 96% 8%,#7a54e721,#0000 36%),linear-gradient(145deg,#faf8ff,#f5f7ff);border:1px solid #ddd4fa;border-radius:15px;margin:14px;padding:17px}.user-pulse-readiness>div{grid-template-columns:41px 1fr;gap:0 11px;display:grid}.user-pulse-readiness>div>span{color:#7355e2;background:#fff;border:1px solid #d4c8f8;border-radius:12px;grid-row:1/5;place-items:center;width:39px;height:39px;display:grid}.user-pulse-readiness>div>span svg{width:18px}.user-pulse-readiness small{color:#7660cc;letter-spacing:.12em;font-weight:850;font-size:6px!important}.user-pulse-readiness b{color:#253147;margin-top:4px;font-size:12px}.user-pulse-readiness p{color:#758196;margin:5px 0 0;line-height:1.45;font-size:8px!important}.user-pulse-readiness>button{color:#fff;background:linear-gradient(135deg,#7655e8,#5b42cb);border:1px solid #6e50dc;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:39px;margin-top:14px;font-size:8px;font-weight:780;display:flex}.user-pulse-readiness>button svg{fill:currentColor;width:14px}.user-pulse-controls{border-bottom:1px solid #e6eaf0;grid-template-columns:repeat(3,1fr);gap:7px;padding:0 14px 14px;display:grid}.user-pulse-controls button{color:#5e6b80;background:#fbfcfe;border:1px solid #e0e5ec;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:58px;font-size:7px;font-weight:760;display:flex}.user-pulse-controls button svg{color:#7356e2;width:17px}.user-pulse-controls button.is-recording{color:#b83b68;background:#fff2f6;border-color:#f0c6d5}.user-pulse-controls button.is-recording svg{color:#d64475}.user-pulse-activity{padding:16px 17px}.user-pulse-activity>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.user-pulse-activity>header>b{color:#2b384e;font-size:10px}.user-pulse-activity>header>button{color:#6b4cda;background:0 0;border:0;align-items:center;gap:5px;font-size:7px;font-weight:760;display:flex}.user-pulse-activity>header>button svg{width:11px}.user-pulse-activity>div{margin-top:10px;display:grid}.user-pulse-activity article{border-bottom:1px solid #edf0f4;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:59px;display:grid}.user-pulse-activity article>span{color:#7557df;background:#f7f4ff;border:1px solid #dfd6fa;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.user-pulse-activity article>span svg{width:15px}.user-pulse-activity article b,.user-pulse-activity article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-pulse-activity article b{color:#344157;font-size:8px}.user-pulse-activity article small{color:#8995a7;max-width:180px;margin-top:3px;font-size:6px!important}.user-pulse-activity article time{color:#8d98a8;font-size:6px}.user-pulse-empty{color:#8b97a8;text-align:center;align-content:center;place-items:center;min-height:150px;display:grid}.user-pulse-empty svg{color:#7558df;width:25px}.user-pulse-empty p{max-width:230px;margin:8px 0 0;line-height:1.45;font-size:8px!important}.user-pulse-card>footer{background:#fbfcfe;border-top:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:12px;min-height:79px;padding:13px 16px;display:flex}.user-pulse-card>footer>span{grid-template-columns:29px 1fr;gap:0 8px;min-width:0;display:grid}.user-pulse-card>footer>span svg{color:#18836e;background:#ecf9f5;border-radius:9px;grid-row:1/3;width:27px;height:27px;padding:6px}.user-pulse-card>footer b{color:#3a475c;font-size:8px}.user-pulse-card>footer small{color:#8793a4;margin-top:3px;line-height:1.35;font-size:6px!important}.user-pulse-card>footer>button{color:#5e4fc3;background:#fff;border:1px solid #d7dfe9;border-radius:9px;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:7px;font-weight:760;display:flex}.user-pulse-card>footer>button svg{width:13px}.user-command-hub.is-audience-live :is(.user-hub-header,.user-hub-metrics,.user-hub-workspace){visibility:hidden}@media (max-width:1280px){.user-hub-header{flex-direction:column;align-items:flex-start}.user-hub-actions{flex-wrap:wrap;width:100%}.user-hub-workspace{grid-template-columns:1fr}.user-pulse-card{grid-template-columns:1fr 1fr;display:grid}.user-pulse-card>header,.user-pulse-card>footer{grid-column:1/-1}.user-pulse-controls{border-bottom:0;align-self:start}.user-pulse-activity{border-left:1px solid #e6eaf0;grid-area:2/2/4}.user-directory-tools{grid-template-columns:1fr auto}.user-filter-tabs{grid-area:2/1/auto/-1;overflow-x:auto}.user-sort{grid-area:1/2}}@media (max-width:900px){.users-page-premium{padding-inline:11px!important}.user-hub-header{padding:24px 20px}.user-hub-title{align-items:flex-start}.user-hub-metrics{grid-template-columns:1fr 1fr}.user-hub-workspace{padding:12px}.user-directory-columns,.user-directory-row{grid-template-columns:minmax(160px,1.5fr) minmax(100px,1fr) 94px 18px}.user-directory-columns span:nth-child(4),.user-directory-active{display:none}.user-pulse-card{display:block}.user-pulse-activity{border-left:0}.user-directory-tools{grid-template-columns:1fr}.user-filter-tabs,.user-sort{grid-area:auto}.user-sort select{flex:1;max-width:none}}@media (max-width:620px){.user-hub-header{min-height:0;padding:20px 15px}.user-hub-title>span{flex-basis:47px;width:47px;height:47px}.user-hub-title h2{font-size:31px}.user-hub-actions{grid-template-columns:1fr 1fr;display:grid}.user-hub-actions>span{grid-column:1/-1;width:max-content}.user-hub-actions>button{padding:0 10px}.user-hub-metrics{gap:8px;padding:10px}.user-hub-metrics article{grid-template-columns:37px minmax(0,1fr);gap:9px;min-height:96px;padding:12px}.user-hub-metrics article>span{border-radius:11px;width:36px;height:36px}.user-hub-metrics article>span svg{width:16px}.user-hub-metrics b{font-size:24px}.user-directory-card>header{align-items:flex-start;padding:16px}.user-directory-card>header h3{font-size:17px}.user-directory-card>header>button{padding:0 9px}.user-directory-tools{padding:9px}.user-filter-tabs{overflow-x:auto}.user-directory-columns{display:none}.user-directory-list{max-height:none}.user-directory-row{grid-template-columns:minmax(0,1fr) 72px 17px;gap:8px;min-height:91px;padding:10px}.user-directory-progress{grid-column:1/2;margin-left:54px}.user-directory-status{grid-area:1/2/3}.user-directory-row>svg{grid-area:1/3/3}.user-directory-identity{grid-area:1/1}.user-directory-identity small{max-width:160px}.user-pulse-card>header{padding:16px}.user-pulse-card>header h3{font-size:17px}.user-pulse-card>footer{flex-direction:column;align-items:flex-start}.user-pulse-card>footer>button{justify-content:center;width:100%}}.production-lab .setup-workstation-nfc .guest-pack-optimised-grid{background:#f4f7fb!important;grid-template-columns:minmax(380px,.78fr) minmax(620px,1.22fr)!important;gap:16px!important;padding:16px!important}.production-lab .setup-workstation-nfc .guest-pack-preview-column,.production-lab .setup-workstation-nfc .guest-pack-optimised-controls{background:0 0!important;border:0!important;padding:0!important}.production-lab .guest-pack-nfc-table-invite{color:#182238;background:radial-gradient(circle at 12% 12%,#25bc9f21,#0000 29%),radial-gradient(circle at 92% 84%,#775be81c,#0000 30%),#eef4f6;border:1px solid #d8e3e8;border-radius:22px;align-content:center;gap:18px;min-height:760px;padding:24px;display:grid;box-shadow:0 18px 44px #1f374614}.production-lab .guest-pack-nfc-table-invite:before{display:none}.production-lab .guest-pack-nfc-invite-art{aspect-ratio:4/5;isolation:isolate;color:#fff;background:radial-gradient(circle at 75% 17%,#2bceaf47,#0000 30%),radial-gradient(circle at 18% 75%,#e7499c4d,#0000 33%),linear-gradient(145deg,#0b1930,#081221 62%,#171632);border:1px solid #ffffff3d;border-radius:22px;flex-direction:column;width:min(100%,490px);margin:0 auto;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 58px #1423373b}.production-lab .guest-pack-nfc-invite-art .guest-pack-surface-media{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.production-lab .guest-pack-nfc-invite-art .guest-pack-nfc-shade{z-index:-2;background:linear-gradient(#03091494,#03091440 36%,#030914eb)}.production-lab .guest-pack-nfc-invite-art>header{z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.production-lab .guest-pack-nfc-invite-art>header img{width:128px;height:auto}.production-lab .guest-pack-nfc-invite-art>header span{color:#91f0d9;letter-spacing:.13em;background:#072b2c6b;border:1px solid #73eacd59;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:8px;font-weight:850;display:flex}.production-lab .guest-pack-nfc-invite-art>header span i{background:#66dfc1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #66dfc1}.production-lab .guest-pack-nfc-invite-copy{z-index:2;margin-top:auto;position:relative}.production-lab .guest-pack-nfc-invite-copy>small{color:#ff87bb;letter-spacing:.15em;font-weight:850;font-size:9px!important}.production-lab .guest-pack-nfc-invite-copy h3{color:#fff;letter-spacing:-.065em;margin:11px 0 18px;font-size:clamp(36px,4.4vw,58px);font-weight:720;line-height:.91}.production-lab .guest-pack-nfc-invite-copy h3 em{color:#7fe4cc;font-style:normal;font-weight:inherit}.production-lab .guest-pack-nfc-invite-copy p{color:#fff;margin:0;font-weight:750;font-size:16px!important}.production-lab .guest-pack-nfc-invite-copy>span{color:#b8c6d6;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:9px;font-weight:700;display:block}.production-lab .guest-pack-nfc-invite-art>footer{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050e1db8;border:1px solid #ffffff2b;border-radius:15px;justify-content:space-between;align-items:center;gap:15px;min-height:76px;margin-top:24px;padding:10px 12px 10px 15px;display:flex;position:relative}.production-lab .guest-pack-nfc-invite-art>footer>span{grid-template-columns:30px 1fr;align-items:center;gap:2px 9px;display:grid}.production-lab .guest-pack-nfc-invite-art>footer>span svg{color:#70e1c5;grid-row:1/3;width:27px;height:27px}.production-lab .guest-pack-nfc-invite-art>footer b{color:#fff;letter-spacing:.07em;font-size:11px}.production-lab .guest-pack-nfc-invite-art>footer small{color:#a9b8ca;font-size:8px!important}.production-lab .guest-pack-nfc-invite-art>footer>div{background:#fff;border-radius:9px;grid-template-columns:50px;justify-items:center;gap:3px;padding:5px;display:grid}.production-lab .guest-pack-nfc-invite-art>footer>div img,.production-lab .guest-pack-nfc-invite-art>footer>div svg{color:#0c1728;object-fit:contain;width:50px;height:50px}.production-lab .guest-pack-nfc-invite-art>footer>div small{color:#314056;letter-spacing:.12em;font-weight:850;font-size:6px!important}.production-lab .guest-pack-nfc-invite-proof{background:#ffffffe6;border:1px solid #d7e4e3;border-radius:15px;gap:7px;width:min(100%,490px);margin:0 auto;padding:17px 18px;display:grid}.production-lab .guest-pack-nfc-invite-proof>span{color:#14826c;letter-spacing:.12em;align-items:center;gap:6px;width:max-content;font-size:8px;font-weight:850;display:flex}.production-lab .guest-pack-nfc-invite-proof>span svg{width:14px}.production-lab .guest-pack-nfc-invite-proof h4{color:#1e2a40;letter-spacing:-.025em;margin:0;font-size:18px}.production-lab .guest-pack-nfc-invite-proof p{color:#6d798d;margin:0;line-height:1.5;font-size:10px!important}.production-lab .guest-pack-nfc-invite-proof dl{border-top:1px solid #e5e9ee;grid-template-columns:repeat(3,1fr);margin:7px 0 0;display:grid}.production-lab .guest-pack-nfc-invite-proof dl div{min-width:0;padding:12px 8px 0 0}.production-lab .guest-pack-nfc-invite-proof dt{color:#919aab;letter-spacing:.11em;font-size:7px;font-weight:850}.production-lab .guest-pack-nfc-invite-proof dd{color:#2d3a50;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;font-weight:750;overflow:hidden}.production-lab .guest-pack-nfc-table-control{min-height:760px;background:#fff!important;border:1px solid #dce3ea!important;border-radius:22px!important;padding:26px!important;box-shadow:0 18px 44px #2331440e!important}.production-lab .guest-pack-nfc-table-control>header{align-items:flex-start;padding-bottom:22px!important}.production-lab .guest-pack-nfc-table-control>header h3{max-width:650px;line-height:.98;font-size:clamp(30px,3vw,44px)!important}.production-lab .guest-pack-nfc-table-control>header p{max-width:650px;font-size:12px!important}.production-lab .guest-pack-nfc-table-control>header>span{white-space:nowrap;gap:6px}.production-lab .guest-pack-nfc-table-control>header>span i{background:#20b091;border-radius:50%;width:7px;height:7px}.production-lab .guest-pack-nfc-workflow{gap:11px;margin-top:18px;display:grid}.production-lab .guest-pack-nfc-workflow-step{background:#fafbfd;border:1px solid #e0e6ed;border-radius:15px;padding:17px}.production-lab .guest-pack-nfc-workflow-step>header{grid-template-columns:38px minmax(0,1fr) 24px;align-items:start;gap:12px;display:grid}.production-lab .guest-pack-nfc-workflow-step>header>span{color:#127d68;background:#ebf9f5;border:1px solid #bce3da;border-radius:11px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:850;display:grid}.production-lab .guest-pack-nfc-workflow-step>header>svg{color:#1a9a81;width:20px}.production-lab .guest-pack-nfc-workflow-step>header small{color:#15816c;letter-spacing:.12em;font-size:8px;font-weight:850}.production-lab .guest-pack-nfc-workflow-step h4{color:#202c42;letter-spacing:-.025em;margin:4px 0 3px;font-size:17px;font-weight:740}.production-lab .guest-pack-nfc-workflow-step>header p{color:#707c8f;margin:0;font-size:9px;line-height:1.5}.production-lab .guest-pack-nfc-workflow-step .guest-pack-surface-control{border-top:1px solid #e4e9ee;margin-top:15px;padding-top:15px}.production-lab .guest-pack-nfc-workflow-step .guest-pack-surface-control>header{display:none}.production-lab .guest-pack-nfc-workflow-step .guest-pack-section-upload{color:#243349!important;background:#f1faf7!important;border:1px dashed #83cdbf!important;border-radius:13px!important;min-height:70px!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-section-upload>span{color:#fff!important;background:linear-gradient(135deg,#27b499,#6757e8)!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-section-upload b{color:#263449!important;font-size:10px!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-section-upload small{color:#748194!important;font-size:8px!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-photo-picker{margin-top:13px!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-photo-picker>small{color:#7b8799!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-photo-picker button{border-radius:10px!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-nfc-payload{margin:14px 0 0!important}.production-lab .guest-pack-nfc-workflow-step .guest-pack-nfc-actions{grid-template-columns:1.35fr .8fr .95fr!important;margin-top:14px!important}.production-lab .guest-pack-nfc-workflow-step.test ol{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.production-lab .guest-pack-nfc-workflow-step.test li{background:#f3faf8;border:1px solid #dce9e6;border-radius:11px;align-items:center;gap:9px;min-height:64px;padding:10px;display:flex}.production-lab .guest-pack-nfc-workflow-step.test li>svg{color:#17876f;flex:none;width:18px}.production-lab .guest-pack-nfc-workflow-step.test li span{gap:3px;display:grid}.production-lab .guest-pack-nfc-workflow-step.test li b{color:#2b394e;font-size:9px}.production-lab .guest-pack-nfc-workflow-step.test li small{color:#6f7c8e;font-size:7px}.production-lab .setup-workstation-shop .production-suite{background:#f4f6fa!important;gap:16px!important;padding:16px!important;display:grid!important}.production-lab .setup-workstation-shop .suite-shop-hero-current{background:radial-gradient(circle at 9% 15%, #7453e821, transparent 28%), radial-gradient(circle at 90% 86%, color-mix(in srgb, var(--event-shop-accent) 14%, transparent), transparent 30%), linear-gradient(135deg, #f8f5ff, #fff 52%, #fff9ed)!important;border-color:#ddd5f4!important;border-radius:22px!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;min-height:390px!important;box-shadow:0 18px 42px #2f2b4c11!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy{padding:36px 40px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>.suite-approved-logo{width:68px!important;margin:20px 0 16px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>span{color:#694bd4!important;font-size:9px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy h2{color:#182238!important;max-width:760px!important;margin:0 0 14px!important;font-size:clamp(46px,5vw,76px)!important;line-height:.92!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>p{color:#627087!important;max-width:680px!important;margin:0!important;font-size:13px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>div{margin-top:23px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>div :where(a,button){border-radius:12px!important;min-height:48px!important;padding:0 16px!important;font-size:11px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy>div button{background:linear-gradient(135deg,#7959e8,#5739c9)!important;border-color:#6e50da!important;box-shadow:0 12px 24px #5d3ecc2e!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy dl{background:#ffffffb8!important;border:1px solid #e0e4eb!important;border-radius:13px!important;margin-top:24px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy dl div{border-right:1px solid #e5e8ee!important;padding:13px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy dl div:last-child{border-right:0!important}.production-lab .setup-workstation-shop .suite-shop-access{color:#243148!important;background:#ffffffdb!important;border:1px solid #ded8ef!important;border-radius:18px!important;min-height:0!important;margin:18px!important;padding:25px!important;box-shadow:0 14px 30px #312b4e0f!important}.production-lab .setup-workstation-shop .suite-shop-access>small{color:#694bd4!important}.production-lab .setup-workstation-shop .suite-shop-qr{border:1px solid #e0e3e9!important;width:min(180px,62%)!important;margin:18px auto 15px!important;box-shadow:0 16px 35px #272d3f1c!important}.production-lab .setup-workstation-shop .suite-shop-access>b{color:#1f2b41!important;font-family:inherit!important;font-size:20px!important;font-weight:740!important}.production-lab .setup-workstation-shop .suite-shop-access>p{color:#6c788b!important;font-size:10px!important}.production-lab .setup-workstation-shop .suite-shop-access>a{color:#6248c5!important;background:#f2efff!important;border-radius:9px!important;padding:9px 11px!important}.production-lab .setup-workstation-shop .suite-shop-access>span{color:#17836d!important;border-color:#e6e8ed!important;margin-top:16px!important;padding-top:14px!important}.production-lab .setup-workstation-shop .suite-shop-command{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;max-width:none!important;margin:0!important;overflow:visible!important}.production-lab .setup-workstation-shop .suite-shop-command article{background:#fff!important;border:1px solid #dfe4eb!important;border-radius:15px!important;min-height:108px!important;padding:17px!important}.production-lab .setup-workstation-shop .suite-shop-command article>svg{color:#6d50da!important;background:#f2efff!important;border-color:#ddd3fa!important;width:39px!important;height:39px!important}.production-lab .setup-workstation-shop .suite-shop-command article.attention>svg{color:#d44d89!important;background:#fff0f7!important;border-color:#f2cade!important}.production-lab .setup-workstation-shop .suite-shop-command strong{color:#182238!important;font-size:28px!important}.production-lab .setup-workstation-shop .suite-shop-control-grid{border:0!important;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)!important;gap:14px!important;max-width:none!important;margin:0!important}.production-lab .setup-workstation-shop .suite-shop-settings,.production-lab .setup-workstation-shop .suite-shop-launch,.production-lab .setup-workstation-shop .suite-shop-catalogue{color:#182238!important;background:#fff!important;border:1px solid #dfe4eb!important;border-radius:18px!important;margin:0!important;padding:27px!important;box-shadow:0 10px 28px #2530430b!important}.production-lab .setup-workstation-shop .suite-shop-settings>header>svg{color:#6d50da!important;background:#f4f1ff!important;border-color:#ddd3fa!important}.production-lab .setup-workstation-shop :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) header small{color:#6d50da!important;font-size:8px!important}.production-lab .setup-workstation-shop :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) h3{color:#19243a!important;font-size:clamp(28px,2.6vw,40px)!important;line-height:.98!important}.production-lab .setup-workstation-shop :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) p{color:#68758a!important;font-size:10px!important;line-height:1.55!important}.production-lab .setup-workstation-shop .suite-shop-fields{gap:13px!important;margin-top:24px!important}.production-lab .setup-workstation-shop .suite-shop-fields label>span{color:#455168!important;letter-spacing:.04em!important;font-size:9px!important}.production-lab .setup-workstation-shop .suite-shop-fields :where(input,textarea,select){color:#202c42!important;background:#f8fafc!important;border:1px solid #d7dde7!important;border-radius:11px!important;min-height:48px!important;font-size:11px!important}.production-lab .setup-workstation-shop .suite-shop-fields :where(input,textarea,select):focus{border-color:#7a5be4!important;box-shadow:0 0 0 3px #7a5be417!important}.production-lab .setup-workstation-shop .suite-shop-settings>footer{background:#f7f9fb!important;border:1px solid #e0e4ea!important;border-radius:13px!important;margin-top:22px!important;padding:18px!important}.production-lab .setup-workstation-shop .suite-shop-settings>footer>span{color:#526376!important;font-size:9px!important}.production-lab .setup-workstation-shop .suite-shop-settings>footer>span svg{color:#17836d!important}.production-lab .setup-workstation-shop .suite-shop-settings>footer button,.production-lab .setup-workstation-shop .suite-shop-launch>button{color:#fff!important;background:linear-gradient(135deg,#7959e8,#5739c9)!important;border-color:#6d50da!important;min-height:48px!important;font-size:10px!important;box-shadow:0 10px 22px #5d3ecc29!important}.production-lab .setup-workstation-shop .suite-shop-readiness-score{border-color:#e2e5eb!important}.production-lab .setup-workstation-shop .suite-shop-readiness-score strong{color:#1d293f!important}.production-lab .setup-workstation-shop .suite-shop-readiness-score span{color:#6e7a8e!important}.production-lab .setup-workstation-shop .suite-shop-readiness-score b{color:#253148!important}.production-lab .setup-workstation-shop .suite-shop-readiness-score small{color:#8792a3!important}.production-lab .setup-workstation-shop .suite-shop-readiness-list,.production-lab .setup-workstation-shop .suite-shop-readiness-list li{border-color:#e2e5eb!important}.production-lab .setup-workstation-shop .suite-shop-readiness-list li b{color:#263249!important;font-size:10px!important}.production-lab .setup-workstation-shop .suite-shop-readiness-list li small{color:#717d8f!important;font-size:8px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue{max-width:none!important;padding:28px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue>header{margin-bottom:18px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue>header>span{color:#6448cd!important;background:#f3f0ff!important;border-color:#d9d1f4!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table{overflow:hidden;border:1px solid #e0e4eb!important;border-radius:14px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table>.head{color:#737f92!important;background:#f5f7fa!important;min-height:46px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table>article{color:#28354a!important;background:#fff!important;border-color:#e4e7ed!important;min-height:82px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table>article:nth-child(2n){background:#fafbfc!important}.production-lab .setup-workstation-shop .suite-shop-product-icon{color:#6d50da!important;background:#f2efff!important;border-color:#ddd4fa!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table article b{color:#263249!important;font-size:10px!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table article small{color:#788497!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table>article>label>div{color:#677489!important;background:#f8fafc!important;border-color:#d8dee7!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table input{color:#243147!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table>article>button{color:#59677b!important;background:#fff!important;border-color:#d8dee7!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table>article>button.active{color:#6549cf!important;background:#f2efff!important;border-color:#cfc4f3!important}.production-lab .setup-workstation-shop .suite-shop-catalogue-table>article>button.active.live{color:#167c68!important;background:#edf9f5!important;border-color:#b9e2d8!important}@media (max-width:1280px){.production-lab .setup-workstation-nfc .guest-pack-optimised-grid,.production-lab .setup-workstation-shop .suite-shop-control-grid,.production-lab .setup-workstation-shop .suite-shop-hero-current{grid-template-columns:1fr!important}.production-lab .setup-workstation-shop .suite-shop-access{min-height:330px!important}}@media (max-width:760px){.production-lab .setup-workstation-nfc .guest-pack-optimised-grid{padding:8px!important}.production-lab .guest-pack-nfc-table-invite,.production-lab .guest-pack-nfc-table-control{min-height:0;border-radius:16px!important;padding:15px!important}.production-lab .guest-pack-nfc-invite-art{border-radius:17px;padding:17px}.production-lab .guest-pack-nfc-invite-art>header img{width:100px}.production-lab .guest-pack-nfc-invite-copy h3{font-size:36px}.production-lab .guest-pack-nfc-invite-art>footer{align-items:flex-start}.production-lab .guest-pack-nfc-workflow-step .guest-pack-nfc-actions,.production-lab .guest-pack-nfc-workflow-step.test ol{grid-template-columns:1fr!important}.production-lab .setup-workstation-shop .production-suite{padding:8px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy{padding:28px 20px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy h2{font-size:44px!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy dl{grid-template-columns:1fr!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy dl div{border-bottom:1px solid #e5e8ee!important;border-right:0!important}.production-lab .setup-workstation-shop .suite-shop-hero-copy dl div:last-child{border-bottom:0!important}.production-lab .setup-workstation-shop .suite-shop-access{min-height:0!important;margin:0 10px 10px!important}.production-lab .setup-workstation-shop .suite-shop-command{grid-template-columns:1fr 1fr!important}.production-lab .setup-workstation-shop :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue){padding:20px 16px!important}}.production-lab{--client-ink:#131b36;--client-muted:#66708c;--client-line:#6e7ba42e;--client-violet:#7358ea;--client-pink:#ef4f9b;--client-blue:#308ff5;--client-mint:#16a57e;background:radial-gradient(circle at 8% 5%,#ee4f9b1c,#0000 23rem),radial-gradient(circle at 92% 8%,#4886ff21,#0000 27rem),linear-gradient(#fbfbff 0,#f3f5fb 55%,#eef1f8 100%);min-height:100svh;overflow:visible}.production-lab .lab-workspace{background:0 0!important;min-height:calc(100svh - 96px)!important;overflow:visible!important}.production-lab .momento-dimensional-logo{grid-template-columns:68px auto;align-items:center;gap:1px;min-width:184px;text-decoration:none;width:auto!important;display:grid!important}.production-lab .momento-dimensional-logo .studio-logo-full{object-fit:contain;filter:drop-shadow(0 10px 13px #4c2dc13b);transform:translateZ(18px)rotateY(-7deg);width:72px!important;height:58px!important;display:block!important}.production-lab .momento-dimensional-logo>span{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.production-lab .momento-dimensional-logo>span b{color:#17203d;letter-spacing:-.065em;font-size:22px;font-weight:850}.production-lab .momento-dimensional-logo>span small{color:#7b6bea;letter-spacing:.2em;margin-top:5px;font-size:6px;font-weight:900}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){z-index:9000;top:0;-webkit-backdrop-filter:blur(28px)saturate(145%)!important;backdrop-filter:blur(28px)saturate(145%)!important;background:#ffffffd6!important;border:0!important;border-bottom:1px solid #66739d29!important;grid-template:"brand nav event account"96px/220px minmax(180px,320px) minmax(360px,1fr) 220px!important;gap:16px!important;width:100%!important;height:96px!important;min-height:96px!important;padding:0 max(28px,50vw - 830px)!important;display:grid!important;position:sticky!important;box-shadow:0 14px 44px #29345817!important}body .production-lab.global-client-mode .lab-top-navigation{grid-template-columns:220px minmax(420px,1fr) 220px!important;grid-template-areas:"brand nav account"!important}body .production-lab .lab-top-navigation .lab-sidebar-head{grid-area:brand!important;min-height:96px!important}body .production-lab .lab-top-navigation .lab-navigation{min-height:60px;border:0!important;grid-area:nav!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body .production-lab .lab-top-navigation .lab-nav-group{align-items:center;width:100%;gap:10px!important;min-width:0!important;display:flex!important}body .production-lab .lab-top-navigation .lab-navigation button{color:#38415e!important;background:#f9faffd6!important;border:1px solid #6f7ba229!important;border-radius:16px!important;flex-direction:row!important;flex:0 auto!important;justify-content:flex-start!important;gap:11px!important;min-width:0!important;min-height:52px!important;padding:0 16px!important;box-shadow:0 7px 20px #2c36580d,inset 0 1px #fff!important}body .production-lab .lab-top-navigation .global-client-nav button:first-child{color:#533ccc!important;background:linear-gradient(135deg,#f4efff,#f0f5ff)!important;border-color:#7358ea42!important}body .production-lab .lab-top-navigation .global-client-nav .nav-create-client{color:#fff!important;background:linear-gradient(135deg,#f0539c,#7c58ea 62%,#408cf3)!important;border-color:#0000!important;box-shadow:0 12px 26px #714be138,inset 0 1px #ffffff59!important}body .production-lab .lab-top-navigation .lab-nav-icon{flex:0 0 31px;place-items:center;color:currentColor!important;background:#ffffff85!important;border:0!important;border-radius:10px!important;width:31px!important;height:31px!important;display:grid!important}body .production-lab .lab-top-navigation .lab-nav-icon svg{width:16px!important}body .production-lab .lab-top-navigation .lab-nav-copy{align-items:flex-start!important}body .production-lab .lab-top-navigation .lab-nav-copy b{color:currentColor!important;font-size:12px!important}body .production-lab .lab-top-navigation .lab-nav-copy small{opacity:.62;color:inherit!important;font-size:8px!important;display:block!important}body .production-lab .lab-top-navigation .lab-event-switcher{background:linear-gradient(135deg,#f6f3fff0,#f4f8fff0)!important;border:1px solid #6e7ba429!important;border-radius:18px!important;grid-area:event!important;grid-template-columns:minmax(180px,1fr) 155px!important;gap:10px!important;min-height:62px!important;margin:0!important;padding:7px!important;display:grid!important;box-shadow:inset 0 1px #fff,0 10px 30px #40446e0f!important}body .production-lab .lab-top-navigation .lab-event-switcher>span,body .production-lab .lab-top-navigation .lab-event-picker>span{display:none!important}body .production-lab .lab-top-navigation .lab-current-event{border-right:1px solid #6a749926!important;padding:0 14px!important}body .production-lab .lab-top-navigation .lab-current-event b{color:var(--client-ink)!important;font-size:12px!important}body .production-lab .lab-top-navigation .lab-current-event small{color:var(--client-muted)!important;font-size:8px!important}body .production-lab .lab-top-navigation .lab-event-picker{width:100%!important;min-width:0!important}body .production-lab .lab-top-navigation .lab-event-picker-trigger{color:#fff!important;background:linear-gradient(135deg,#7557e9,#5b4fd4)!important;border:0!important;border-radius:13px!important;width:100%!important;min-height:46px!important}body .production-lab .lab-top-navigation .lab-event-picker-trigger b{color:#fff!important}body .production-lab .lab-top-navigation .lab-account{background:#ffffffbd!important;border:1px solid #6f7ba226!important;border-radius:18px!important;grid-area:account!important;min-height:62px!important;padding:7px 10px!important;box-shadow:inset 0 1px #fff!important}body .production-lab .lab-top-navigation .lab-account-avatar{color:#fff!important;background:linear-gradient(145deg,#f45b9f,#7658eb 60%,#428ff6)!important;width:42px!important;height:42px!important;box-shadow:0 10px 22px #6444d33d,inset 0 1px #ffffff80!important}body .production-lab .lab-top-navigation .lab-account-identity b{color:var(--client-ink)!important;font-size:12px!important}body .production-lab .lab-top-navigation .lab-account-identity small{color:var(--client-muted)!important;font-size:8px!important}body .production-lab .lab-product-label{display:none!important}}.client-portfolio-overview{width:min(1680px,100% - 48px);margin:0 auto;padding:34px 0 70px}.client-portfolio-overview .operations-overview-band{background:radial-gradient(circle at 84% 30%,#4391f838,#0000 24rem),radial-gradient(circle at 62% 90%,#ee4b9a2b,#0000 23rem),linear-gradient(145deg,#fffffffa,#f6f4fff5 55%,#eff7fff5);border:1px solid #7b6cd138;border-radius:34px;padding:clamp(34px,5vw,68px);position:relative;overflow:hidden;box-shadow:0 32px 90px #41407321,inset 0 1px #fff}.client-portfolio-overview .operations-command-header{z-index:2;grid-template-columns:minmax(0,1.15fr) auto minmax(250px,.55fr);align-items:center;gap:clamp(28px,4vw,70px);min-height:240px;display:grid;position:relative;border:0!important}.client-portfolio-overview .operations-command-header>div:first-child{max-width:760px}.client-portfolio-overview .operations-command-header>div:first-child small,.operations-client-spaces>header small{color:#6b50db;letter-spacing:.2em;font-size:9px;font-weight:900}.client-portfolio-overview .operations-command-header h2{color:#111a35;letter-spacing:-.075em;max-width:720px;margin:14px 0 18px;font-size:clamp(45px,5vw,76px);font-weight:820;line-height:.94}.client-portfolio-overview .operations-command-header p{color:#606b86;max-width:690px;margin:0;font-size:15px;line-height:1.7}.client-portfolio-overview .operations-primary-actions{gap:10px;display:grid}.client-portfolio-overview .operations-primary-actions button{min-width:230px;min-height:62px;color:#26304c!important;background:#fffc!important;border:1px solid #68749a2e!important;border-radius:17px!important;box-shadow:0 11px 24px #44497214,inset 0 1px #fff!important}.client-portfolio-overview .operations-primary-actions button.primary{color:#fff!important;background:linear-gradient(135deg,#f0529b,#7656e9 62%,#3d91f5)!important;border-color:#0000!important;box-shadow:0 18px 36px #6a45d73d,inset 0 1px #fff6!important}.client-portfolio-overview .operations-primary-actions button b{font-size:12px!important}.client-portfolio-overview .operations-primary-actions button small{opacity:.7;color:inherit!important;font-size:8px!important}.operations-dimensional-mark{perspective:900px;place-items:center;min-height:210px;display:grid;position:relative}.operations-dimensional-mark:before,.operations-dimensional-mark:after,.operations-dimensional-mark>i{content:"";border:1px solid #6c57e738;border-radius:50%;width:215px;height:78px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotateX(66deg)rotate(-8deg)}.operations-dimensional-mark:after{border-color:#3590f626;width:285px;height:112px}.operations-dimensional-mark>i:nth-child(2){border-color:#ef4b991f;width:355px;height:150px}.operations-dimensional-mark img{z-index:2;object-fit:contain;filter:drop-shadow(0 28px 28px #4e31c33b);width:min(280px,24vw);height:190px;animation:6s ease-in-out infinite momento-mark-float;position:relative;transform:rotateY(-12deg)rotateX(3deg)translateZ(26px)}.operations-dimensional-mark span{z-index:3;color:#6148d6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);letter-spacing:.16em;background:#ffffffad;border:1px solid #ffffffc2;border-radius:14px;padding:12px 14px;font-size:8px;font-weight:900;line-height:1.3;position:absolute;bottom:16px;right:-8px;box-shadow:0 14px 35px #3d436c1a}@keyframes momento-mark-float{50%{transform:rotateY(-7deg)rotateX(0)translateY(-9px)translateZ(34px)}}.client-portfolio-overview .operations-summary{z-index:3;position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:22px!important}.client-portfolio-overview .operations-summary button{transform:translateZ(0);color:#19223d!important;background:#ffffffbd!important;border:1px solid #707ca32b!important;border-radius:20px!important;min-height:118px!important;box-shadow:0 14px 34px #3b436912,inset 0 1px #fff!important}.client-portfolio-overview .operations-summary button:hover{transform:translateY(-4px)rotateX(1deg);box-shadow:0 22px 42px #3b43691f,inset 0 1px #fff!important}.client-portfolio-overview .operations-summary svg{color:#7158e8!important}.client-portfolio-overview .operations-summary b{color:#121b36!important}.client-portfolio-overview .operations-summary span,.client-portfolio-overview .operations-summary small{color:#66708b!important}.operations-client-spaces{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffc;border:1px solid #6e7ba42b;border-radius:30px;margin:30px 0;padding:clamp(28px,4vw,46px);box-shadow:0 25px 70px #353e6514,inset 0 1px #fff}.operations-client-spaces>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.operations-client-spaces>header h3{color:#121b35;letter-spacing:-.055em;margin:9px 0 8px;font-size:clamp(28px,3vw,40px);line-height:1}.operations-client-spaces>header p{color:#6b748d;margin:0;font-size:11px}.operations-client-spaces>header>span{color:#6149d3;background:#f4f0ff;border:1px solid #7358ea2e;border-radius:99px;padding:9px 13px;font-size:9px;font-weight:800}.operations-client-spaces>div{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.operations-client-space{min-height:330px;transform:rotateY(calc((var(--client-space-index) - 1) * .35deg));background:radial-gradient(circle at 100% 0,#5b8bfc1f,#0000 45%),radial-gradient(circle at 0 100%,#f04c9b1a,#0000 42%),linear-gradient(145deg,#fff,#f7f7fe);border:1px solid #6f7aa22e;border-radius:24px;padding:25px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 17px 45px #353d6317,inset 0 1px #fff}.operations-client-space:hover{border-color:#7358ea5c;transform:translateY(-7px)rotateX(1.2deg);box-shadow:0 29px 60px #493e9126,inset 0 1px #fff}.operations-client-orbit{place-items:center;width:88px;height:88px;display:grid;position:absolute;top:18px;right:16px}.operations-client-orbit:before,.operations-client-orbit:after{content:"";border:1px solid #7358ea40;border-radius:50%;position:absolute;inset:7px;transform:rotateX(62deg)rotate(18deg)}.operations-client-orbit:after{border-color:#2c91f32e;inset:0;transform:rotateY(62deg)rotate(-18deg)}.operations-client-orbit span{z-index:2;color:#fff;background:linear-gradient(145deg,#f15a9f,#7559ea 64%,#3c91f5);border-radius:17px;place-items:center;width:48px;height:48px;font-size:12px;font-weight:900;display:grid;position:relative;box-shadow:0 13px 30px #6444d347,inset 0 1px #ffffff73}.operations-client-space>header{max-width:calc(100% - 88px)}.operations-client-space>header small{color:#7a68de;letter-spacing:.15em;font-size:7px;font-weight:900}.operations-client-space>header h4{color:#15203b;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 7px;font-size:22px;overflow:hidden}.operations-client-space>header p{color:#707b94;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.operations-client-space dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:40px 0 14px;display:grid}.operations-client-space dl div{background:#ffffffa8;border:1px solid #6f7aa221;border-radius:13px;padding:12px}.operations-client-space dt{color:#838ca2;text-transform:uppercase;font-size:7px;font-weight:800}.operations-client-space dd{color:#1d2743;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:10px;font-weight:800;overflow:hidden}.operations-client-progress{background:#e5e7f1;border-radius:99px;height:4px;overflow:hidden}.operations-client-progress i{border-radius:inherit;background:linear-gradient(90deg,#ef529c,#7558e9,#3e93f5);height:100%;display:block;box-shadow:0 0 14px #7358ea59}.operations-client-space>button{color:#222c48;text-align:left;cursor:pointer;background:#ffffffd6;border:1px solid #707ba02b;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;width:calc(100% - 34px);min-height:62px;padding:0 17px;display:flex;position:absolute;inset:auto 17px 17px;box-shadow:0 10px 24px #353d6014}.operations-client-space>button span{gap:4px;display:grid}.operations-client-space>button b{font-size:10px}.operations-client-space>button small{color:#747e96;font-size:8px}.operations-client-space>button em{color:#654bd8;white-space:nowrap;align-items:center;gap:7px;font-size:8px;font-style:normal;font-weight:850;display:flex}.operations-client-space>button svg{width:14px}.operations-client-space-empty{color:#59647f;cursor:pointer;background:#faf9ff;border:1px dashed #7358ea4d;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:310px;display:flex}.operations-client-space-empty>span{color:#fff;background:linear-gradient(145deg,#ef529c,#7658ea);border-radius:19px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 15px 32px #6945d638}.operations-client-space-empty b{color:#1b2540;font-size:15px}.operations-client-space-empty small{text-align:center;max-width:270px;line-height:1.55}.client-portfolio-overview .operations-dashboard-grid,.client-portfolio-overview .operations-workspace-grid{margin-top:24px!important}.client-portfolio-overview .operations-focus-panel,.client-portfolio-overview .operations-quick-actions,.client-portfolio-overview .operations-pipeline{color:#1b2440!important;background:#ffffffd1!important;border:1px solid #6f7ba22b!important;border-radius:25px!important;box-shadow:0 20px 55px #373f6512,inset 0 1px #fff!important}.client-portfolio-overview .operations-focus-panel h3,.client-portfolio-overview .operations-quick-actions h3,.client-portfolio-overview .operations-pipeline h3,.client-portfolio-overview .operations-focus-list b,.client-portfolio-overview .operations-upcoming-list b{color:#1a2440!important}.client-portfolio-overview .operations-focus-list small,.client-portfolio-overview .operations-upcoming-list small,.client-portfolio-overview .operations-panel-empty small{color:#727c94!important}.client-portfolio-overview .operations-focus-list button,.client-portfolio-overview .operations-upcoming-list button{background:#fafbff!important;border-color:#6f7ba21f!important}.client-portfolio-overview .portfolio-guide>div{border-top:1px solid #6f7ba21f;grid-template-columns:36px 1fr;align-items:center;gap:11px;padding:13px 0;display:grid}.client-portfolio-overview .portfolio-guide>div>span{color:#6650d7;background:#f1edff;border-radius:11px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:900;display:grid}.client-portfolio-overview .portfolio-guide p{gap:4px;margin:0;display:grid}.client-portfolio-overview .portfolio-guide p b{color:#222b47;font-size:10px}.client-portfolio-overview .portfolio-guide p small{color:#717b93;font-size:8px}.client-workspace-command{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 93% 10%,#3e91f724,#0000 24rem),radial-gradient(circle at 60% 100%,#ee4e9b1f,#0000 24rem),#ffffffdb;border:1px solid #6d78a22e;border-radius:30px;width:min(1680px,100% - 48px);margin:28px auto 22px;padding:22px;box-shadow:0 28px 75px #383e651c,inset 0 1px #fff}.client-workspace-command>header{grid-template-columns:175px minmax(0,1fr) 340px;align-items:center;gap:26px;padding:5px 5px 22px;display:grid}.client-workspace-back{color:#27314d;text-align:left;cursor:pointer;background:#fffc;border:1px solid #6f7ba22b;border-radius:17px;align-items:center;gap:11px;min-height:66px;padding:0 14px;display:flex;box-shadow:0 11px 25px #363d5f12}.client-workspace-back svg{color:#6b52df;width:18px}.client-workspace-back span{gap:4px;display:grid}.client-workspace-back b{font-size:10px}.client-workspace-back small{color:#747d94;font-size:7px}.client-workspace-identity small{color:#7057df;letter-spacing:.2em;font-size:8px;font-weight:900}.client-workspace-identity h1{color:#111a34;letter-spacing:-.06em;margin:8px 0;font-size:clamp(30px,3.5vw,50px);line-height:1}.client-workspace-identity p{color:#69738c;margin:0;font-size:10px}.client-workspace-readiness{background:#fafaffd1;border:1px solid #6f7ba22b;border-radius:21px;grid-template-columns:86px 1fr;align-items:center;gap:13px;padding:12px 16px 12px 10px;display:grid;box-shadow:inset 0 1px #fff}.client-workspace-readiness>div{--workspace-progress:0%;background:conic-gradient(#6e57e7 var(--workspace-progress), #e3e6f0 0);border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:relative;box-shadow:0 13px 30px #4c3ca521}.client-workspace-readiness>div:before{content:"";background:#fbfbff;border-radius:50%;position:absolute;inset:5px}.client-workspace-readiness img{z-index:2;object-fit:contain;filter:drop-shadow(0 7px 8px #492dbb2e);opacity:.42;width:54px;height:48px;position:relative}.client-workspace-readiness>div span{z-index:3;color:#202944;place-items:center;display:grid;position:absolute}.client-workspace-readiness>div b{font-size:13px}.client-workspace-readiness>div small{letter-spacing:.12em;font-size:5px;font-weight:900}.client-workspace-readiness>p{grid-template-columns:9px 1fr;gap:4px 7px;margin:0;display:grid;position:relative}.client-workspace-readiness>p i{background:#f0a23b;border-radius:50%;grid-row:1/3;width:7px;height:7px;margin-top:3px;box-shadow:0 0 12px #f0a23b66}.client-workspace-readiness>p i.ready{background:#20ae84;box-shadow:0 0 12px #20ae8466}.client-workspace-readiness>p b{color:#27304b;font-size:9px}.client-workspace-readiness>p small{color:#747d94;font-size:7px;line-height:1.45}.client-workspace-journey{perspective:1100px;border-top:1px solid #6b779e24;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding-top:18px;display:grid}.client-workspace-journey button{color:#3f4864;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#f7f8fd);border:1px solid #6b779e29;border-radius:17px;grid-template-columns:45px 1fr auto;align-items:center;gap:11px;min-height:92px;padding:12px 13px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 11px 26px #343c5f0f,inset 0 1px #fff}.client-workspace-journey button:not(:disabled):hover{transform:translateY(-4px)rotateX(1deg);box-shadow:0 20px 34px #4339851c,inset 0 1px #fff}.client-workspace-journey button.active{color:#5e43d4;background:linear-gradient(145deg,#f7f1ff,#edf4ff);border-color:#7052e55c;box-shadow:0 17px 38px #5d3fc024,inset 0 1px #fff}.client-workspace-journey button.active:after{content:"";background:linear-gradient(90deg,#ef519b,#7257e8,#3c92f4);border-radius:99px 99px 0 0;height:3px;position:absolute;inset:auto 12px 0}.client-workspace-journey button:disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.3)}.client-workspace-step{background:#ffffffb8;border:1px solid #6f7ba224;border-radius:14px;place-items:center;width:43px;height:52px;display:grid;position:relative}.client-workspace-step small{color:#8a91a5;font-size:5px;font-weight:900;position:absolute;top:4px;left:6px}.client-workspace-step svg{color:currentColor;width:18px;margin-top:7px}.client-workspace-journey button>span:nth-child(2){gap:6px;min-width:0;display:grid}.client-workspace-journey button>span:nth-child(2) b{color:inherit;font-size:10px}.client-workspace-journey button>span:nth-child(2) small{color:#767f95;text-overflow:ellipsis;font-size:7px;line-height:1.3;overflow:hidden}.client-workspace-journey button>i{color:#7d6add;place-items:center;min-width:24px;font-size:7px;font-style:normal;font-weight:900;display:grid}.client-workspace-journey button>i svg{color:#16a77e;width:15px}.client-workspace-toolset{justify-content:flex-end;align-items:center;gap:8px;padding-top:13px;display:flex}.client-workspace-toolset>span{color:#8a91a7;letter-spacing:.17em;margin-right:auto;font-size:6px;font-weight:900}.client-workspace-toolset button{color:#59637d;cursor:pointer;background:#ffffffb8;border:1px solid #6d79a029;border-radius:10px;min-height:34px;padding:0 13px;font-size:8px;font-weight:800}.client-workspace-toolset button.active{color:#fff;background:linear-gradient(135deg,#7457e9,#5d4fd4);border-color:#0000;box-shadow:0 8px 18px #5c45c22e}.single-client-mode .setup-master-command{display:none!important}.single-client-mode .setup-masterhub-page{padding-top:0!important}.single-client-mode .lab-page,.single-client-mode .users-hub-page,.single-client-mode .suite-shell{max-width:min(1680px,100% - 48px)!important;margin-left:auto!important;margin-right:auto!important}.production-lab .lab-account-footer{border-radius:24px 24px 0 0;width:min(1680px,100% - 48px);margin:40px auto 0!important}@media (max-width:1180px){.client-portfolio-overview .operations-command-header{grid-template-columns:1fr auto}.operations-dimensional-mark{grid-column:1/-1;min-height:150px}.operations-dimensional-mark img{height:140px}.operations-client-spaces>div{grid-template-columns:repeat(2,minmax(0,1fr))}.client-workspace-command>header{grid-template-columns:155px 1fr}.client-workspace-readiness{grid-column:1/-1}.client-workspace-journey{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.production-lab .lab-top-navigation{background:#fffffff5!important}.production-lab .lab-top-navigation .lab-navigation{display:block!important}.production-lab .momento-dimensional-logo{grid-template-columns:52px auto;min-width:150px}.production-lab .momento-dimensional-logo .studio-logo-full{width:55px!important;height:48px!important}.production-lab .momento-dimensional-logo>span b{font-size:18px}.client-portfolio-overview,.client-workspace-command,.single-client-mode .lab-page,.single-client-mode .users-hub-page,.single-client-mode .suite-shell,.production-lab .lab-account-footer{width:min(100% - 22px,1680px)!important}.client-portfolio-overview{padding-top:18px}.client-portfolio-overview .operations-overview-band{border-radius:24px;padding:24px}.client-portfolio-overview .operations-command-header{grid-template-columns:1fr;gap:20px;min-height:0}.client-portfolio-overview .operations-command-header h2{font-size:clamp(40px,12vw,62px)}.client-portfolio-overview .operations-primary-actions,.client-portfolio-overview .operations-primary-actions button{width:100%}.operations-dimensional-mark{display:none}.client-portfolio-overview .operations-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operations-client-spaces{border-radius:24px;padding:22px}.operations-client-spaces>header{flex-direction:column;align-items:flex-start}.operations-client-spaces>div{grid-template-columns:1fr}.client-workspace-command{border-radius:22px;margin-top:12px;padding:14px}.client-workspace-command>header{grid-template-columns:1fr;gap:14px}.client-workspace-back{width:max-content}.client-workspace-readiness{grid-column:auto}.client-workspace-journey{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.client-workspace-journey button{scroll-snap-align:start;min-width:250px}.client-workspace-toolset{justify-content:flex-start;overflow-x:auto}.client-workspace-toolset>span{display:none}.single-client-mode .setup-master-navigation{top:0!important}}@media (prefers-reduced-motion:reduce){.operations-dimensional-mark img{animation:none}.operations-client-space,.client-workspace-journey button{transition:none}}.production-lab :where(button,a,summary,input,textarea,select):focus-visible{outline-offset:3px!important;outline:3px solid #308ff5b8!important;box-shadow:0 0 0 6px #308ff51f!important}.single-client-mode .client-workspace-command{border-radius:24px;margin-top:16px;margin-bottom:14px;padding:16px}.single-client-mode .client-workspace-command>header{grid-template-columns:150px minmax(0,1fr) 275px;gap:18px;padding:0 0 14px}.single-client-mode .client-workspace-back{border-radius:15px;min-height:54px}.single-client-mode .client-workspace-identity h1{margin:5px 0;font-size:clamp(27px,2.7vw,38px)}.single-client-mode .client-workspace-identity p{font-size:9px}.single-client-mode .client-workspace-readiness{border-radius:17px;grid-template-columns:60px 1fr;gap:10px;padding:8px 12px 8px 8px}.single-client-mode .client-workspace-readiness>div{width:56px;height:56px}.single-client-mode .client-workspace-readiness img{width:40px;height:35px}.single-client-mode .client-workspace-journey{gap:7px;padding-top:12px}.single-client-mode .client-workspace-journey button{--journey-accent:#7358ea;--journey-soft:#f2efff;border-radius:15px;grid-template-columns:38px 1fr auto;gap:9px;min-height:68px;padding:9px 11px}.single-client-mode .client-workspace-journey button:nth-child(2){--journey-accent:#318ff5;--journey-soft:#edf6ff}.single-client-mode .client-workspace-journey button:nth-child(3){--journey-accent:#f05b9d;--journey-soft:#fff0f7}.single-client-mode .client-workspace-journey button:nth-child(4){--journey-accent:#16a47e;--journey-soft:#ecfaf6}.single-client-mode .client-workspace-journey button:nth-child(5){--journey-accent:#e69328;--journey-soft:#fff7e9}.single-client-mode .client-workspace-journey button.active{color:var(--journey-accent);border-color:color-mix(in srgb, var(--journey-accent) 38%, white);background:linear-gradient(145deg, var(--journey-soft), #fff)}.single-client-mode .client-workspace-journey button.active:after{background:var(--journey-accent)}.single-client-mode .client-workspace-step{border-color:color-mix(in srgb, var(--journey-accent) 18%, white);width:37px;height:44px;color:var(--journey-accent);background:var(--journey-soft);border-radius:12px}.single-client-mode .setup-master-navigation{border-radius:16px;gap:6px;margin:9px 0 14px;padding:6px;box-shadow:0 12px 32px #39416612}.single-client-mode .setup-master-navigation>button{--workspace-accent:#7458e9;--workspace-soft:#f1edff;border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:9px;min-height:54px;padding:8px 10px}.single-client-mode .setup-master-navigation>button:nth-child(2){--workspace-accent:#318ff5;--workspace-soft:#eaf4ff}.single-client-mode .setup-master-navigation>button:nth-child(3){--workspace-accent:#10a485;--workspace-soft:#e8faf5}.single-client-mode .setup-master-navigation>button:nth-child(4){--workspace-accent:#f07835;--workspace-soft:#fff0e7}.single-client-mode .setup-master-navigation>button:nth-child(5){--workspace-accent:#d6921e;--workspace-soft:#fff6e3}.single-client-mode .setup-master-navigation>button>span{border-radius:10px;width:34px;height:34px;border-color:color-mix(in srgb, var(--workspace-accent) 24%, white)!important;color:var(--workspace-accent)!important;background:var(--workspace-soft)!important}.single-client-mode .setup-master-navigation>button.active{color:var(--workspace-accent);border-color:color-mix(in srgb, var(--workspace-accent) 36%, white);background:linear-gradient(135deg, var(--workspace-soft), #fff);box-shadow:0 8px 18px color-mix(in srgb, var(--workspace-accent) 11%, transparent)}.single-client-mode .setup-master-navigation>button>i{background:var(--workspace-accent)}.single-client-mode .setup-master-navigation b{font-size:12px}.single-client-mode .setup-master-navigation small{display:none}.production-lab .setup-workstation{gap:10px}.production-lab .setup-workstation-command{background:radial-gradient(circle at 3% 8%, color-mix(in srgb, var(--station-accent) 20%, transparent), transparent 24%), radial-gradient(circle at 62% 120%, #ef4f9b17, transparent 32%), linear-gradient(115deg, var(--station-soft), #fff 54%, #fafdff);border-radius:19px;grid-template-columns:58px minmax(0,1fr) minmax(250px,300px);gap:17px;min-height:0;padding:20px}.production-lab .setup-workstation-icon{color:#fff;background:linear-gradient(145deg, #f0539c, var(--station-accent) 55%, #398ff2);width:58px;height:58px;box-shadow:0 13px 28px color-mix(in srgb, var(--station-accent) 24%, transparent), inset 0 1px #ffffff8c;border:0;border-radius:18px}.production-lab .setup-workstation-icon svg{width:26px;height:26px}.production-lab .setup-workstation-copy h3{margin:5px 0 6px;font-size:clamp(27px,2.55vw,38px);line-height:1.02}.production-lab .setup-workstation-copy>p{max-width:720px;font-size:11px;line-height:1.5}.production-lab .setup-workstation-copy>span{min-height:28px;margin-top:10px;font-size:9px}.production-lab .setup-workstation-command>nav{gap:7px}.production-lab .setup-workstation-command>nav :where(button,a){border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;min-height:54px;padding:8px 11px;transition:transform .18s,box-shadow .18s}.production-lab .setup-workstation-command>nav :where(button,a):hover{transform:translateY(-2px)}.production-lab .setup-workstation-command>nav b{font-size:11px}.production-lab .setup-workstation-command>nav small{font-size:8px}.production-lab .setup-workstation-readiness{background:#ffffffd1;border:1px solid #dfe4ee;border-radius:15px;overflow:hidden;box-shadow:0 8px 24px #2f395b0b}.production-lab .setup-workstation-readiness>summary{color:#354159;background:linear-gradient(90deg, var(--station-soft), #fff 32%);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 16px;list-style:none;display:flex}.production-lab .setup-workstation-readiness>summary::-webkit-details-marker{display:none}.production-lab .setup-workstation-readiness>summary>span{align-items:center;gap:9px;display:flex}.production-lab .setup-workstation-readiness>summary>span:first-child>svg{width:18px;color:var(--station-accent)}.production-lab .setup-workstation-readiness>summary b{font-size:11px}.production-lab .setup-workstation-readiness>summary small{color:#737e92;font-size:9px}.production-lab .setup-workstation-readiness>summary>span:last-child{color:var(--station-accent-deep);font-size:9px;font-weight:800}.production-lab .setup-workstation-readiness>summary>span:last-child svg{width:15px;transition:transform .18s}.production-lab .setup-workstation-readiness[open]>summary>span:last-child svg{transform:rotate(180deg)}.production-lab .setup-workstation-readiness .setup-workstation-metrics{border-top:1px solid #e5e9f0;padding:10px}.production-lab .setup-workstation-metrics article{min-height:94px;padding:15px 44px 13px 15px}.production-lab .setup-workstation-body{border-radius:18px}.production-lab .setup-workstation-guest .guest-pack-item-nav{background:linear-gradient(90deg,#f7f6ff,#f7fbff)!important;gap:7px!important;padding:10px!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button{--pack-accent:#7358ea;--pack-soft:#f0edff;border-radius:12px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;min-height:55px!important;padding:8px 10px!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button:nth-child(2){--pack-accent:#ed4f98;--pack-soft:#fff0f7}.production-lab .setup-workstation-guest .guest-pack-item-nav button:nth-child(3){--pack-accent:#10a486;--pack-soft:#e9faf5}.production-lab .setup-workstation-guest .guest-pack-item-nav button:nth-child(4){--pack-accent:#f07835;--pack-soft:#fff1e8}.production-lab .setup-workstation-guest .guest-pack-item-nav button>span{border-color:color-mix(in srgb, var(--pack-accent) 24%, white)!important;width:34px!important;height:34px!important;color:var(--pack-accent)!important;background:var(--pack-soft)!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button b{font-size:11px!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button em{display:none!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button.active{border-color:color-mix(in srgb, var(--pack-accent) 45%, white)!important;color:var(--pack-accent)!important;background:linear-gradient(145deg, var(--pack-soft), #fff)!important;box-shadow:inset 0 -3px var(--pack-accent), 0 8px 18px color-mix(in srgb, var(--pack-accent) 10%, transparent)!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button.active b{color:var(--pack-accent)!important}.production-lab .setup-workstation-guest .guest-pack-optimised-grid{padding:0 10px 10px!important}.production-lab .setup-workstation-guest .guest-pack-preview-column{background:radial-gradient(circle at 15% 8%,#ef4f9b1f,#0000 32%),radial-gradient(circle at 90% 20%,#308ff521,#0000 34%),#edf1f8!important;padding:15px!important}.production-lab .setup-workstation-guest .guest-pack-optimised-controls{padding:17px!important}.production-lab .setup-workstation .guest-pack-layout-editor{background:linear-gradient(145deg,#faf8ff,#f4f8ff)!important;border:1px solid #d9def0!important;border-radius:16px!important;overflow:hidden!important}.production-lab .setup-workstation .guest-pack-layout-editor>header{padding:17px!important}.production-lab .setup-workstation .guest-pack-layout-editor h4{color:#202b45!important}.production-lab .setup-workstation .guest-pack-layer-picker{padding:0 17px 13px!important}.production-lab .setup-workstation .guest-pack-layer-picker button{color:#354158!important;background:#fff!important;border-color:#d9deeb!important;border-radius:11px!important;min-height:44px!important}.production-lab .setup-workstation .guest-pack-layer-picker button.active{color:#a82e6c!important;background:#fff0f7!important;border-color:#e55b9e!important}.production-lab .setup-workstation .guest-pack-layout-sliders{gap:9px!important;padding:0 17px 14px!important}.production-lab .setup-workstation .guest-pack-layout-sliders label{color:#344158!important;background:#fff!important;border:1px solid #dbe1ed!important;border-radius:11px!important;padding:12px!important}.production-lab .setup-workstation .guest-pack-layout-sliders input[type=range]{accent-color:#7358ea}.production-lab .setup-workstation .guest-pack-layout-editor>footer{color:#536078!important;background:#fff!important;border-top:1px solid #dfe4ed!important;padding:12px 17px!important}.production-lab .setup-workstation .guest-pack-layout-editor>footer button{color:#445169!important;background:#f6f7fb!important;min-height:40px!important}.production-lab .setup-workstation .guest-pack-align-control button.active{color:#fff!important;background:linear-gradient(135deg,#ef519b,#7458e9)!important}.production-lab .setup-workstation .guest-pack-copy-editor :where(input,textarea){color:#263149!important;background:#f9faff!important;border-color:#dce1ec!important;border-radius:12px!important;min-height:48px!important;font-size:12px!important}.production-lab .setup-workstation .guest-pack-surface-control>header button,.production-lab .setup-workstation .guest-pack-control-actions :where(button,a),.production-lab .setup-workstation .qr-poster-download{border-radius:11px!important;min-height:44px!important;font-size:10px!important}.production-lab .setup-workstation .guest-pack-upload-button{border-color:color-mix(in srgb, var(--station-accent) 48%, white)!important;background:linear-gradient(110deg, var(--station-soft), #fff)!important;border-radius:14px!important}.production-lab .setup-workstation .guest-pack-upload-button>span{color:#fff!important;background:linear-gradient(145deg, #ef519b, var(--station-accent), #3c91f4)!important}@media (max-width:1180px){.single-client-mode .client-workspace-command>header{grid-template-columns:140px 1fr}.single-client-mode .client-workspace-readiness{grid-column:1/-1}.production-lab .setup-workstation-command{grid-template-columns:58px minmax(0,1fr)}.production-lab .setup-workstation-command>nav{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.single-client-mode .client-workspace-command>header{grid-template-columns:1fr}.single-client-mode .client-workspace-journey button{min-width:215px}.single-client-mode .setup-master-navigation{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.single-client-mode .setup-master-navigation>button{scroll-snap-align:start;min-width:170px}.production-lab .setup-workstation-command{grid-template-columns:48px minmax(0,1fr);padding:16px}.production-lab .setup-workstation-icon{border-radius:15px;width:48px;height:48px}.production-lab .setup-workstation-copy h3{font-size:29px}.production-lab .setup-workstation-command>nav{grid-template-columns:1fr}.production-lab .setup-workstation-readiness>summary{min-height:58px}.production-lab .setup-workstation-readiness>summary>span:first-child{grid-template-columns:18px 1fr;display:grid}.production-lab .setup-workstation-readiness>summary>span:first-child small{grid-column:2}.production-lab .setup-workstation-readiness>summary>span:last-child{font-size:0}.production-lab .setup-workstation-metrics{grid-template-columns:1fr!important}.production-lab .setup-workstation-guest .guest-pack-item-nav{scroll-snap-type:x mandatory;display:flex!important;overflow-x:auto!important}.production-lab .setup-workstation-guest .guest-pack-item-nav button{scroll-snap-align:start;min-width:165px!important}}.single-client-mode .client-workspace-command{background:linear-gradient(90deg,#ef4f9b0b,#0000 24%,#308ff50d),#ffffffe6;border-color:#6752da2e;border-radius:18px;margin:12px auto 10px;padding:7px;box-shadow:0 12px 36px #363d6513,inset 0 1px #fff}.single-client-mode .client-workspace-journey{border:0;gap:6px;padding:0}.single-client-mode .client-workspace-journey button{min-height:58px;box-shadow:none;border-color:#0000;border-radius:13px;grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:7px 10px}.single-client-mode .client-workspace-journey button:hover:not(:disabled){border-color:color-mix(in srgb, var(--journey-accent) 24%, white);background:var(--journey-soft);box-shadow:none;transform:none}.single-client-mode .client-workspace-journey button.active{border-color:color-mix(in srgb, var(--journey-accent) 38%, white);background:linear-gradient(135deg, var(--journey-soft), #fff);box-shadow:0 8px 18px color-mix(in srgb, var(--journey-accent) 10%, transparent)}.single-client-mode .client-workspace-journey button.active:after{height:3px;inset:auto 10px 0}.single-client-mode .client-workspace-step{border-radius:11px;width:35px;height:42px}.single-client-mode .client-workspace-step small{font-size:7px;top:3px;left:5px}.single-client-mode .client-workspace-step svg{width:16px}.single-client-mode .client-workspace-journey button>span:nth-child(2) b{letter-spacing:-.01em;font-size:12px;font-weight:760}.single-client-mode .client-workspace-journey button>i{font-size:9px}.single-client-mode .setup-master-navigation{background:#ffffffeb;border-color:#69759f2b;border-radius:16px;margin:8px 0 12px;padding:6px;box-shadow:0 11px 30px #343d630f}.single-client-mode .setup-master-navigation>button{grid-template-columns:36px minmax(0,1fr);min-height:58px;padding:8px 11px}.single-client-mode .setup-master-navigation>button>span{border-radius:11px;width:36px;height:36px}.single-client-mode .setup-master-navigation b{letter-spacing:-.01em;font-size:12px;font-weight:760}.single-client-mode .setup-master-navigation>button.active{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--workspace-accent) 86%, #202845), var(--workspace-accent));box-shadow:0 10px 22px color-mix(in srgb, var(--workspace-accent) 20%, transparent);border-color:#0000}.single-client-mode .setup-master-navigation>button.active>span{color:#fff!important;background:#ffffff24!important;border-color:#ffffff4d!important}.single-client-mode .setup-master-navigation>button.active>i{background:#fff;box-shadow:0 0 12px #ffffffbf}.production-lab .setup-tech-hub{--tech-ink:#17213a;--tech-muted:#68738a;--tech-line:#66749e2e;color:var(--tech-ink);gap:13px;font-size:14px;display:grid}.production-lab .setup-tech-command{background:linear-gradient(#6c59e106 1px,#0000 1px) 0 0/26px 26px,linear-gradient(90deg,#6c59e106 1px,#0000 1px) 0 0/26px 26px,radial-gradient(circle at 8% 18%,#ee4f9b21,#0000 24%),radial-gradient(circle at 88% 12%,#308ff521,#0000 28%),linear-gradient(145deg,#fff,#f8f9ff);border:1px solid #6856da33;border-radius:20px;grid-template-columns:146px minmax(0,1fr) 300px;align-items:center;gap:24px;min-height:184px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 46px #363d6517,inset 0 1px #fff}.production-lab .setup-tech-command:after{content:"";pointer-events:none;border:1px solid #308ff51f;border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -80px -110px auto;box-shadow:0 0 0 34px #7358ea09,0 0 0 68px #ef4f9b06}.production-lab .setup-tech-progress{z-index:1;color:#fff;background:linear-gradient(145deg,#f0509c,#7658e9 52%,#348ff3);border:1px solid #ffffffbf;border-radius:17px;flex-direction:column;justify-content:center;min-height:138px;padding:17px;display:flex;position:relative;box-shadow:0 15px 30px #5b42ca36,inset 0 1px #ffffff73}.production-lab .setup-tech-progress>span{align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.production-lab .setup-tech-progress>span svg{width:15px}.production-lab .setup-tech-progress>strong{letter-spacing:-.06em;margin-top:10px;font-size:38px;line-height:1}.production-lab .setup-tech-progress>div{background:#ffffff40;border-radius:99px;height:7px;margin-top:13px;overflow:hidden}.production-lab .setup-tech-progress>div i{--setup-progress:0%;width:var(--setup-progress);border-radius:inherit;background:#fff;height:100%;display:block;box-shadow:0 0 12px #fffc}.production-lab .setup-tech-progress>small{color:#ffffffd1;margin-top:8px;font-size:10px}.production-lab .setup-tech-focus{z-index:1;min-width:0;position:relative}.production-lab .setup-tech-focus>span,.production-lab .setup-tech-systems>header span,.production-lab .setup-tech-guide>header span{color:#7658e9;letter-spacing:.04em;font-size:11px;font-weight:800}.production-lab .setup-tech-focus h2{color:#151f38;letter-spacing:-.045em;max-width:760px;margin:7px 0 6px;font-size:clamp(24px,2.1vw,31px);font-weight:760;line-height:1.08}.production-lab .setup-tech-focus>p{max-width:720px;color:var(--tech-muted);margin:0;font-size:13px;line-height:1.55}.production-lab .setup-tech-focus>div{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.production-lab .setup-tech-focus>div>span{color:#59657c;background:#ffffffc7;border:1px solid #dfe4ed;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:10px;font-weight:700;display:flex}.production-lab .setup-tech-focus>div>span.live{color:#107a64;background:#edfaf6;border-color:#b9e4d8}.production-lab .setup-tech-focus>div>span.closed{color:#a3456d;background:#fff2f7;border-color:#efccda}.production-lab .setup-tech-focus>div svg{width:13px;height:13px}.production-lab .setup-tech-focus>div i{background:currentColor;border-radius:50%;width:7px;height:7px}.production-lab .setup-tech-actions{z-index:2;gap:7px;display:grid;position:relative}.production-lab .setup-tech-actions button{color:#344159;text-align:left;cursor:pointer;background:#ffffffe8;border:1px solid #dce2ed;border-radius:12px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:8px 11px;display:grid;box-shadow:0 7px 18px #343d610b}.production-lab .setup-tech-actions button.primary{color:#fff;background:linear-gradient(135deg,#ed4e98,#7657e8 54%,#3d8ff1);border-color:#0000;grid-template-columns:minmax(0,1fr) auto;min-height:56px;box-shadow:0 13px 26px #5b41cc38}.production-lab .setup-tech-actions button>svg{width:18px;height:18px}.production-lab .setup-tech-actions button span{gap:2px;min-width:0;display:grid}.production-lab .setup-tech-actions button b{color:inherit;font-size:12px;font-weight:760}.production-lab .setup-tech-actions button small{color:#778298;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.production-lab .setup-tech-actions button.primary small{color:#ffffffc7}.production-lab .setup-tech-main-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:13px;display:grid}.production-lab :where(.setup-tech-systems,.setup-tech-guide,.setup-tech-disclosure){border:1px solid var(--tech-line);background:#ffffffe8;border-radius:18px;overflow:hidden;box-shadow:0 12px 32px #343d630f,inset 0 1px #fff}.production-lab .setup-tech-systems>header,.production-lab .setup-tech-guide>header{background:linear-gradient(90deg,#fbfaff,#fff);border-bottom:1px solid #e7eaf1;justify-content:space-between;align-items:center;gap:18px;min-height:84px;padding:17px 19px;display:flex}.production-lab .setup-tech-systems h3,.production-lab .setup-tech-guide h3{color:#17213a;letter-spacing:-.035em;margin:4px 0 0;font-size:21px;font-weight:750}.production-lab .setup-tech-systems>header p{color:var(--tech-muted);margin:4px 0 0;font-size:12px}.production-lab .setup-tech-systems>header>strong,.production-lab .setup-tech-guide>header>strong{color:#6248d1;white-space:nowrap;background:#f2efff;border:1px solid #d8d0f8;border-radius:11px;place-items:center;min-width:54px;min-height:36px;padding:0 10px;font-size:12px;display:grid}.production-lab .setup-tech-systems>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px;display:grid}.production-lab .setup-tech-systems>div>button{--system-accent:#7458e9;--system-soft:#f1edff;color:#3d4960;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#fafbfe);border:1px solid #e0e4ed;border-radius:14px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:start;gap:11px;min-height:122px;padding:15px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.production-lab .setup-tech-systems>div>button:nth-child(2){--system-accent:#10a485;--system-soft:#eaf9f5}.production-lab .setup-tech-systems>div>button:nth-child(3){--system-accent:#f07335;--system-soft:#fff0e8}.production-lab .setup-tech-systems>div>button:nth-child(4){--system-accent:#d99420;--system-soft:#fff6e5}.production-lab .setup-tech-systems>div>button:hover{border-color:color-mix(in srgb, var(--system-accent) 35%, white);box-shadow:0 12px 25px color-mix(in srgb, var(--system-accent) 9%, transparent);transform:translateY(-2px)}.production-lab .setup-tech-systems>div>button>span{border:1px solid color-mix(in srgb, var(--system-accent) 24%, white);width:42px;height:42px;color:var(--system-accent);background:var(--system-soft);border-radius:13px;place-items:center;display:grid}.production-lab .setup-tech-systems>div>button>span svg{width:20px}.production-lab .setup-tech-systems button>div{min-width:0}.production-lab .setup-tech-systems button b{color:#202b44;font-size:13px;font-weight:760}.production-lab .setup-tech-systems button p{color:var(--tech-muted);margin:5px 0 9px;font-size:11px;line-height:1.45}.production-lab .setup-tech-systems button em{color:#a0446c;align-items:center;gap:5px;font-size:10px;font-style:normal;font-weight:750;display:flex}.production-lab .setup-tech-systems button em.ready{color:#148069}.production-lab .setup-tech-systems button em svg{width:13px;height:13px}.production-lab .setup-tech-systems button>svg{width:16px;color:var(--system-accent)}.production-lab .setup-tech-guide ol{margin:0;padding:8px 13px 13px;list-style:none;display:grid}.production-lab .setup-tech-guide li{border-bottom:1px solid #edf0f5;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:84px;padding:10px 2px;display:grid}.production-lab .setup-tech-guide li:last-child{border-bottom:0}.production-lab .setup-tech-guide li>i{color:#b64673;background:#fff1f7;border:1px solid #edc8d8;border-radius:9px;place-items:center;width:29px;height:29px;font-size:11px;font-style:normal;font-weight:800;display:grid}.production-lab .setup-tech-guide li b{color:#202b44;font-size:12px}.production-lab .setup-tech-guide li p{color:var(--tech-muted);margin:4px 0 0;font-size:11px;line-height:1.4}.production-lab .setup-tech-guide li button{color:#6046ce;cursor:pointer;background:#f5f2ff;border:1px solid #d8cff7;border-radius:10px;align-items:center;gap:5px;min-height:40px;padding:0 10px;font-size:11px;font-weight:750;display:flex}.production-lab .setup-tech-guide li button svg{width:13px}.production-lab .setup-tech-clear{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:30px;display:flex}.production-lab .setup-tech-clear svg{color:#148069;background:#ebfaf5;border:1px solid #bce4d9;border-radius:16px;width:50px;height:50px;padding:12px}.production-lab .setup-tech-clear b{margin-top:13px;font-size:14px}.production-lab .setup-tech-clear p{max-width:300px;color:var(--tech-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.production-lab .setup-tech-disclosure>summary{color:#334059;cursor:pointer;background:linear-gradient(90deg,#faf9ff,#fff);justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:0 18px;list-style:none;display:flex}.production-lab .setup-tech-disclosure>summary::-webkit-details-marker{display:none}.production-lab .setup-tech-disclosure>summary>span{align-items:center;gap:9px;display:flex}.production-lab .setup-tech-disclosure>summary>span:first-child>svg{color:#7458e9;width:20px}.production-lab .setup-tech-disclosure>summary b{font-size:13px}.production-lab .setup-tech-disclosure>summary small{color:#748096;font-size:11px}.production-lab .setup-tech-disclosure>summary>span:last-child{color:#654bd4;font-size:11px;font-weight:750}.production-lab .setup-tech-disclosure>summary>span:last-child svg{width:15px;transition:transform .18s}.production-lab .setup-tech-disclosure[open]>summary>span:last-child svg{transform:rotate(180deg)}.production-lab .setup-tech-data>div{border-top:1px solid #e7eaf1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:9px;display:grid}.production-lab .setup-tech-data article{background:#fbfcff;border:1px solid #e0e4ed;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:96px;padding:13px;display:grid}.production-lab .setup-tech-data article>span{color:#7458e9;background:#f0edff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.production-lab .setup-tech-data article:nth-child(2)>span{color:#318ff5;background:#eaf4ff}.production-lab .setup-tech-data article:nth-child(3)>span{color:#10a485;background:#e9faf5}.production-lab .setup-tech-data article:nth-child(4)>span{color:#d99420;background:#fff6e5}.production-lab .setup-tech-data article>span svg{width:18px}.production-lab .setup-tech-data article small{color:#778298;font-size:10px}.production-lab .setup-tech-data article b{color:#1d2841;text-transform:capitalize;margin-top:3px;font-size:20px;display:block}.production-lab .setup-tech-data article p{color:var(--tech-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:10px;overflow:hidden}.production-lab .setup-tech-data article button,.production-lab .setup-tech-route button,.production-lab .setup-tech-runbook li button{color:#4e5b72;cursor:pointer;background:#fff;border:1px solid #d9deea;border-radius:10px;min-height:40px;padding:0 10px;font-size:11px;font-weight:740}.production-lab .setup-tech-runbook{color:var(--tech-ink)}.production-lab .setup-tech-route{background:linear-gradient(90deg,#effaf7,#f8faff);border:1px solid #c8e6de;border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:82px;margin:10px;padding:13px;display:grid}.production-lab .setup-tech-route>span{color:#10a485;background:#dff5ef;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.production-lab .setup-tech-route>span svg{width:19px}.production-lab .setup-tech-route small{color:#148069;font-size:10px;font-weight:760}.production-lab .setup-tech-route b{color:#26394a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;display:block;overflow:hidden}.production-lab .setup-tech-route p{color:#647a7a;margin:3px 0 0;font-size:11px}.production-lab .setup-tech-route button{color:#117b67;border-color:#b9ddd4;align-items:center;gap:6px;display:flex}.production-lab .setup-tech-route button svg{width:14px}.production-lab .setup-tech-runbook>ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 10px 10px;list-style:none;display:grid}.production-lab .setup-tech-runbook>ol li{background:#fff;border:1px solid #e1e5ee;border-right:0;flex-direction:column;align-items:flex-start;min-height:150px;padding:15px;display:flex}.production-lab .setup-tech-runbook>ol li:first-child{border-radius:13px 0 0 13px}.production-lab .setup-tech-runbook>ol li:last-child{border-right:1px solid #e1e5ee;border-radius:0 13px 13px 0}.production-lab .setup-tech-runbook li>i{color:#674bd5;background:#f1edff;border-radius:9px;place-items:center;width:29px;height:29px;font-size:11px;font-style:normal;font-weight:800;display:grid}.production-lab .setup-tech-runbook li>span{gap:5px;margin-top:10px;display:grid}.production-lab .setup-tech-runbook li b{font-size:12px}.production-lab .setup-tech-runbook li small{color:var(--tech-muted);font-size:11px;line-height:1.45}.production-lab .setup-tech-runbook li button{margin-top:auto}@media (max-width:1240px){.production-lab .setup-tech-command{grid-template-columns:130px minmax(0,1fr)}.production-lab .setup-tech-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.production-lab .setup-tech-actions button.primary{grid-template-columns:minmax(0,1fr) auto}.production-lab .setup-tech-main-grid{grid-template-columns:1fr}.production-lab .setup-tech-data>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.single-client-mode .client-workspace-command{border-radius:16px;padding:6px}.single-client-mode .client-workspace-journey button{min-width:180px;min-height:56px}.production-lab .setup-tech-command{border-radius:17px;grid-template-columns:1fr;gap:14px;padding:14px}.production-lab .setup-tech-progress{min-height:104px}.production-lab .setup-tech-progress>strong{font-size:32px}.production-lab .setup-tech-focus h2{font-size:25px}.production-lab .setup-tech-actions{grid-column:auto;grid-template-columns:1fr}.production-lab .setup-tech-systems>div{grid-template-columns:1fr}.production-lab .setup-tech-systems>header,.production-lab .setup-tech-guide>header{align-items:flex-start}.production-lab .setup-tech-disclosure>summary{min-height:68px}.production-lab .setup-tech-disclosure>summary>span:first-child{grid-template-columns:20px 1fr;display:grid}.production-lab .setup-tech-disclosure>summary>span:first-child small{grid-column:2}.production-lab .setup-tech-disclosure>summary>span:last-child{font-size:0}.production-lab .setup-tech-data>div{grid-template-columns:1fr}.production-lab .setup-tech-route{grid-template-columns:38px minmax(0,1fr)}.production-lab .setup-tech-route button{grid-column:1/-1;justify-content:center}.production-lab .setup-tech-runbook>ol{grid-template-columns:1fr}.production-lab .setup-tech-runbook>ol li{border-bottom:0;border-right:1px solid #e1e5ee;min-height:132px;border-radius:0!important}.production-lab .setup-tech-runbook>ol li:first-child{border-radius:13px 13px 0 0!important}.production-lab .setup-tech-runbook>ol li:last-child{border-bottom:1px solid #e1e5ee;border-radius:0 0 13px 13px!important}}.production-lab .momento-dimensional-logo{width:178px!important;min-width:0!important;display:block!important}.production-lab .momento-dimensional-logo .studio-logo-full{object-fit:contain!important;filter:drop-shadow(0 9px 16px #663ace29)!important;width:178px!important;height:72px!important;display:block!important;transform:none!important}.production-lab .momento-dimensional-logo .studio-rail-icon,.production-lab .momento-dimensional-logo>span{display:none!important}@media (min-width:901px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){-webkit-backdrop-filter:blur(24px)saturate(150%)!important;backdrop-filter:blur(24px)saturate(150%)!important;background:radial-gradient(circle at 38% -90%,#ef4f9b1f,#0000 21rem),radial-gradient(circle at 64% -110%,#3d8ef624,#0000 24rem),#ffffffeb!important;border:0!important;border-bottom:1px solid #69749724!important;grid-template:"brand nav event account"92px/198px 172px minmax(360px,700px) 220px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;height:92px!important;min-height:92px!important;padding:0 max(24px,50vw - 860px)!important;display:grid!important;overflow:visible!important;box-shadow:0 12px 34px #27325214!important}body .production-lab.global-client-mode .lab-top-navigation{grid-template-columns:198px minmax(390px,1fr) 220px!important;grid-template-areas:"brand nav account"!important}body .production-lab .lab-top-navigation .lab-sidebar-head{grid-area:brand!important;align-items:center!important;width:198px!important;min-height:92px!important;padding:0!important;display:flex!important}body .production-lab .lab-top-navigation .lab-sidebar-head>button,body .production-lab .lab-top-navigation .lab-product-label{display:none!important}body .production-lab .lab-top-navigation .lab-navigation{border:0!important;grid-area:nav!important;align-items:center!important;width:100%!important;height:auto!important;min-height:56px!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}body .production-lab .lab-top-navigation .lab-nav-group{align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}body .production-lab .lab-top-navigation .lab-navigation button{color:#3e4962!important;background:#ffffffd1!important;border:1px solid #e1e5ef!important;border-radius:16px!important;flex-direction:row!important;flex:0 auto!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;min-height:54px!important;padding:6px 13px 6px 7px!important;display:flex!important;overflow:hidden!important;box-shadow:0 6px 18px #2a35550b,inset 0 1px #fff!important}body .production-lab .lab-top-navigation .workspace-return-nav button{width:100%!important}body .production-lab .lab-top-navigation .global-client-nav{justify-content:flex-start!important}body .production-lab .lab-top-navigation .global-client-nav button{min-width:168px!important}body .production-lab .lab-top-navigation .global-client-nav .nav-create-client{color:#fff!important;background:linear-gradient(135deg,#ec4f9c,#7755e8 58%,#438ff3)!important;border-color:#0000!important;box-shadow:0 10px 24px #6d49d92e!important}body .production-lab .lab-top-navigation .lab-nav-icon,body .production-lab .lab-top-navigation .lab-event-selector-icon{color:#e94f99!important;background:linear-gradient(145deg,#fff2f8,#f6efff)!important;border:1px solid #eb4d9733!important;border-radius:13px!important;flex:0 0 40px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:grid!important}body .production-lab .lab-top-navigation .nav-create-client .lab-nav-icon{color:#fff!important;background:#ffffff24!important;border-color:#ffffff4d!important}body .production-lab .lab-top-navigation .lab-nav-icon svg,body .production-lab .lab-top-navigation .lab-event-selector-icon svg{stroke-width:1.9px!important;width:18px!important;height:18px!important}body .production-lab .lab-top-navigation .lab-nav-copy{flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;display:flex!important}body .production-lab .lab-top-navigation .lab-nav-copy b{color:inherit!important;white-space:nowrap!important;font-size:12px!important;line-height:1.05!important}body .production-lab .lab-top-navigation .lab-nav-copy small{color:inherit!important;opacity:.62!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.05!important;display:block!important;overflow:hidden!important}body .production-lab .lab-top-navigation .lab-event-switcher{width:100%!important;min-width:0!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:18px!important;grid-area:event!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}body .production-lab .lab-top-navigation .lab-event-selector{color:#1a2440!important;cursor:pointer!important;background:linear-gradient(110deg,#fbf8fffa,#f4f8fffa)!important;border:1px solid #7058e03d!important;border-radius:17px!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:8px 10px!important;display:grid!important;box-shadow:0 9px 25px #4f469013,inset 0 1px #fff!important}body .production-lab .lab-top-navigation .lab-event-selector:hover,body .production-lab .lab-top-navigation .lab-event-switcher.open .lab-event-selector{background:linear-gradient(110deg,#f9f4ff,#eff6ff)!important;border-color:#6e4dde80!important;box-shadow:0 12px 28px #5442b021,inset 0 1px #fff!important}body .production-lab .lab-top-navigation .lab-event-selector-icon{color:#7654e6!important;background:linear-gradient(145deg,#eee8ff,#e7f3ff)!important;border-color:#7354e733!important}body .production-lab .lab-top-navigation .lab-event-selector-copy{text-align:left!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:3px 9px!important;min-width:0!important;display:grid!important}body .production-lab .lab-top-navigation .lab-event-selector-copy small{color:#7458df!important;letter-spacing:.13em!important;white-space:nowrap!important;grid-column:1!important;font-size:7px!important;font-style:normal!important;font-weight:850!important}body .production-lab .lab-top-navigation .lab-event-selector-copy b{color:#18213a!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1/-1!important;font-size:13px!important;line-height:1.05!important;overflow:hidden!important}body .production-lab .lab-top-navigation .lab-event-selector-copy em{color:#7a8499!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/2!important;font-size:8px!important;font-style:normal!important;line-height:1!important;overflow:hidden!important}body .production-lab .lab-top-navigation .lab-event-selector-action{color:#6849d2!important;white-space:nowrap!important;background:#ffffffd1!important;border:1px solid #7353e32e!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:0 11px!important;font-size:10px!important;font-weight:780!important;display:inline-flex!important}body .production-lab .lab-top-navigation .lab-event-selector-action svg{width:13px!important;height:13px!important;transition:transform .2s!important}body .production-lab .lab-top-navigation .lab-event-switcher.open .lab-event-selector-action svg{transform:rotate(180deg)!important}body .production-lab .lab-top-navigation .lab-event-picker-menu{z-index:10020!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#fffffffa!important;border:1px solid #dddff0!important;border-radius:17px!important;width:min(430px,100%)!important;min-width:320px!important;max-height:min(430px,100vh - 120px)!important;padding:8px!important;position:absolute!important;top:calc(100% + 10px)!important;left:auto!important;right:0!important;overflow-y:auto!important;box-shadow:0 22px 58px #252b4d33!important}body .production-lab .lab-top-navigation .lab-event-picker-menu button{border-radius:12px!important;min-height:58px!important}body .production-lab .lab-top-navigation .lab-account{color:#17213a!important;background:#ffffffd6!important;border:1px solid #e1e5ee!important;border-radius:17px!important;grid-area:account!important;grid-template-columns:42px minmax(0,1fr)!important;justify-self:stretch!important;align-items:center!important;gap:10px!important;width:220px!important;min-width:0!important;min-height:58px!important;margin:0!important;padding:7px 10px 7px 7px!important;display:grid!important;overflow:hidden!important;box-shadow:0 7px 20px #2a35550d,inset 0 1px #fff!important}body .production-lab .lab-top-navigation .lab-account-avatar{color:#fff!important;background:linear-gradient(145deg,#f0519b,#7955e7 58%,#4092f4)!important;border:0!important;border-radius:14px!important;grid-column:1!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important;box-shadow:0 9px 18px #6847d333,inset 0 1px #ffffff6b!important}body .production-lab .lab-top-navigation .lab-account-identity{flex-direction:column!important;grid-column:2!important;gap:4px!important;min-width:0!important;display:flex!important}body .production-lab .lab-top-navigation .lab-account-identity b,body .production-lab .lab-top-navigation .lab-account-identity small{color:#1b243a!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}body .production-lab .lab-top-navigation .lab-account-identity b{font-size:12px!important;line-height:1.05!important}body .production-lab .lab-top-navigation .lab-account-identity small{color:#7c8599!important;font-size:8px!important;line-height:1.05!important;display:block!important}body .production-lab .lab-top-navigation .lab-account>button{display:none!important}body .production-lab .lab-workspace{min-height:calc(100svh - 92px)!important}}@media (min-width:901px) and (max-width:1240px){body .production-lab .lab-top-navigation,body .production-lab .lab-top-navigation:not(.collapsed){grid-template-columns:154px 138px minmax(320px,1fr) 56px!important;gap:10px!important;padding-inline:16px!important}body .production-lab.global-client-mode .lab-top-navigation{grid-template-columns:154px minmax(350px,1fr) 56px!important}body .production-lab .lab-top-navigation .lab-sidebar-head{width:154px!important}body .production-lab .momento-dimensional-logo,body .production-lab .momento-dimensional-logo .studio-logo-full{width:146px!important}body .production-lab .lab-top-navigation .lab-navigation button{padding-right:9px!important}body .production-lab .lab-top-navigation .lab-nav-copy small,body .production-lab .lab-top-navigation .lab-event-selector-copy em,body .production-lab .lab-top-navigation .lab-account-identity{display:none!important}body .production-lab .lab-top-navigation .lab-event-selector-copy,body .production-lab .lab-top-navigation .lab-event-selector-copy small,body .production-lab .lab-top-navigation .lab-event-selector-copy b{display:block!important}body .production-lab .lab-top-navigation .lab-event-selector-copy b{margin-top:4px!important}body .production-lab .lab-top-navigation .lab-account{grid-template-columns:42px!important;width:56px!important;padding:7px!important}}@media (max-width:900px){.production-lab .momento-dimensional-logo{width:142px!important}.production-lab .momento-dimensional-logo .studio-logo-full{width:142px!important;height:64px!important}}.production-lab:has(.setup-glass-hub){min-height:100svh;overflow-x:hidden;background:radial-gradient(circle at 14% 12%,#fffffffa 0 6%,#0000 30%),radial-gradient(circle at 76% 6%,#c4e2ffbd,#0000 32%),radial-gradient(circle at 54% 77%,#efc9ff5c,#0000 35%),linear-gradient(128deg,#f8fbff 0%,#eef7ff 44%,#eef8ff 100%)!important}.production-lab:has(.setup-glass-hub):before{content:"";z-index:0;pointer-events:none;opacity:.55;background:linear-gradient(135deg,#0000 17%,#7eb6ff1f 17.2%,#0000 17.5%),radial-gradient(circle at 3% 55%,#fff 0 2px,#0000 3px),radial-gradient(circle at 96% 32%,#fff 0 2px,#0000 3px),radial-gradient(circle at 8% 88%,#fffc 0 1px,#0000 3px);position:fixed;inset:0}.production-lab:has(.setup-glass-hub)>.lab-top-navigation{display:none!important}.production-lab:has(.setup-glass-hub) .lab-workspace>.client-workspace-command{display:none!important}.production-lab .setup-masterhub-page:has(.setup-glass-hub)>.setup-master-command{display:none!important}.production-lab .setup-masterhub-page:has(.setup-glass-hub)>.setup-master-navigation{display:none!important}.production-lab:has(.setup-glass-hub) .lab-account-footer{display:none!important}.production-lab:has(.setup-glass-hub) .lab-workspace{z-index:1;position:relative;background:0 0!important;min-height:100svh!important;padding:0!important;overflow:visible!important}.production-lab .setup-masterhub-page:has(.setup-glass-hub){background:0 0!important;width:100%!important;max-width:none!important;min-height:100svh!important;margin:0!important;padding:0!important;overflow:visible!important}.production-lab .setup-glass-hub{--glass-ink:#071536;--glass-violet:#5d42f0;--glass-pink:#f62f9f;width:100%;min-height:100svh;color:var(--glass-ink);font-family:var(--font-geist-sans), Arial, sans-serif;padding:30px 42px 54px;position:relative}.production-lab .setup-glass-topbar{grid-template-columns:290px 210px minmax(250px,1fr) minmax(360px,520px) 205px;align-items:center;gap:0;width:min(1580px,100%);min-height:84px;margin:0 auto 34px;display:grid}.production-lab .setup-glass-brand{border-right:1px solid #53659733;align-items:center;gap:16px;min-width:0;padding-right:32px;display:flex}.production-lab .setup-glass-brand img{object-fit:contain;filter:drop-shadow(0 12px 17px #4b4fff33);width:100px;height:72px;display:block}.production-lab .setup-glass-brand b{color:#061331;letter-spacing:.25em;white-space:nowrap;font-size:19px;font-weight:850}.production-lab .setup-glass-section{color:#563cf0;letter-spacing:.04em;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-right:1px solid #53659733;align-items:center;min-height:52px;padding:0 42px;font-size:18px;font-weight:850;transition:color .2s,background .2s;display:flex}.production-lab .setup-glass-section:hover,.production-lab .setup-glass-section[aria-current=page]{color:#e82fa3}.production-lab .setup-glass-topbar h1{color:#07142f;letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;padding:0 34px;font-size:clamp(25px,2.15vw,34px);font-weight:820;overflow:hidden}.production-lab .setup-glass-completion{grid-template-columns:auto auto minmax(130px,1fr);align-items:center;gap:8px;min-width:0;padding-right:34px;display:grid}.production-lab .setup-glass-completion>strong{color:#5b3ff0;letter-spacing:-.07em;font-size:30px;font-weight:850}.production-lab .setup-glass-completion>b{color:#4533cf;letter-spacing:.1em;font-size:10px;font-weight:850}.production-lab .setup-glass-completion>span{background:#ffffff94;border:1px solid #6486c13d;border-radius:999px;height:9px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #344a811a}.production-lab .setup-glass-completion>span i{--setup-progress:0%;width:var(--setup-progress);border-radius:inherit;background:linear-gradient(90deg,#f6319f,#8a37ee 54%,#247eff);height:100%;display:block;box-shadow:0 0 14px #623fee61}.production-lab .setup-glass-operations{color:#4b37e6;cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff8c;border:1px solid #556eb338;border-radius:17px;justify-content:center;align-items:center;gap:13px;min-height:58px;padding:0 19px;font-size:13px;font-weight:780;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 10px 24px #3753951a,inset 0 1px #ffffffe6}.production-lab .setup-glass-operations:hover{background:#ffffffd6;transform:translateY(-2px);box-shadow:0 15px 30px #37539526,inset 0 1px #fff}.production-lab .setup-glass-operations svg{stroke-width:2px;width:20px;height:20px}.production-lab .setup-glass-stage{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:radial-gradient(circle at 84% 15%,#a8d3ff47,#0000 35%),radial-gradient(circle at 18% 110%,#f1bfff42,#0000 44%),linear-gradient(120deg,#fff9,#edf7ff47);border:3px solid #ffffffd1;border-radius:84px 28px 56px 48px;grid-template-columns:minmax(380px,.9fr) minmax(440px,1.1fr);align-items:center;gap:50px;width:min(1310px,100% - 180px);min-height:525px;margin:0 auto 210px;padding:72px 88px 138px;display:grid;position:relative;box-shadow:inset -1px -2px #834bff61,inset 2px 2px #fffffff0,0 25px 75px #3a5b971a,0 0 0 1px #ffffff40}.production-lab .setup-glass-stage:before{content:"";pointer-events:none;border-radius:66px 19px 44px 36px;position:absolute;inset:20px;box-shadow:inset 0 1px #ffffffb3}.production-lab .setup-glass-copy{z-index:3;min-width:0;position:relative}.production-lab .setup-glass-copy>span{color:#5d45ed;letter-spacing:.22em;font-size:11px;font-weight:850;display:block}.production-lab .setup-glass-copy h2{color:#061332;letter-spacing:-.065em;max-width:560px;margin:26px 0 22px;font-size:clamp(40px,4.2vw,61px);font-weight:850;line-height:1.02}.production-lab .setup-glass-copy p{color:#293a61;max-width:470px;margin:0;font-size:17px;line-height:1.6}.production-lab .setup-glass-copy button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f32ba0 0%,#8c2fea 48%,#473bf3 74%,#149fe9 100%);border:1px solid #fff9;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;width:min(335px,100%);min-height:74px;margin-top:46px;padding:0 30px 0 50px;font-size:17px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 18px 34px #5d2fe13d,inset 0 1px #ffffff70}.production-lab .setup-glass-copy button:hover{transform:translateY(-3px);box-shadow:0 23px 42px #5d2fe14f,inset 0 1px #ffffff8c}.production-lab .setup-glass-copy button svg{width:28px;height:28px}.production-lab .setup-glass-orbit{z-index:2;justify-self:center;width:510px;height:380px;position:relative}.production-lab .setup-glass-orbit-line{border:1.5px dashed #6497ef52;border-radius:50%;width:440px;height:330px;position:absolute;top:20px;left:34px;transform:rotate(-7deg)}.production-lab .setup-glass-orbit-line:after{content:"";border:1px solid #ffffffd9;border-radius:50%;width:330px;height:105px;position:absolute;bottom:-34px;left:50px;box-shadow:0 0 28px #4697ff1f}.production-lab .setup-glass-orbit-tool{z-index:5;color:#7fa9f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffffdb,#e0f0ff85);border:1px solid #6a8edb47;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:absolute;box-shadow:0 13px 26px #4364aa24,inset 0 1px #fff,inset -4px -5px 12px #75a9ff14}.production-lab .setup-glass-orbit-tool svg{stroke-width:1.65px;width:29px;height:29px}.production-lab .setup-glass-orbit-tool.brush{top:0;left:218px}.production-lab .setup-glass-orbit-tool.shield{top:78px;left:28px}.production-lab .setup-glass-orbit-tool.link{top:78px;right:24px}.production-lab .setup-glass-orbit-tool.check{top:240px;left:-6px}.production-lab .setup-glass-orbit-tool.phone{top:240px;right:-5px}.production-lab .setup-glass-nfc-token{z-index:4;filter:drop-shadow(0 27px 25px #236cdc3d);width:250px;height:160px;position:absolute;top:123px;left:130px;transform:perspective(700px)rotateX(15deg)}.production-lab .setup-glass-nfc-token>i{background:linear-gradient(#ffffffd6,#6ebaff38);border:2px solid #ffffffd1;border-radius:50%;width:218px;height:106px;position:absolute;left:16px;box-shadow:inset 0 11px 21px #ffffffeb,inset 0 -18px 24px #308fff4d,0 2px #1c7bf559,0 13px #3e9cff4d,0 16px #def4ffbf,0 20px #3d93ff47}.production-lab .setup-glass-nfc-token>i:first-child{opacity:.72;top:27px;transform:scale(1.06)}.production-lab .setup-glass-nfc-token>i:nth-child(2){top:15px}.production-lab .setup-glass-nfc-token>span{z-index:3;color:#2584ef;background:radial-gradient(circle at 50% 20%,#fffffffa,#c1e1ff9e 72%);border:1px solid #fffc;border-radius:50%;place-items:center;width:145px;height:82px;display:grid;position:absolute;top:19px;left:52px;box-shadow:inset 0 5px 13px #fff,0 5px 14px #3284ed2b}.production-lab .setup-glass-nfc-token svg{stroke-width:2.1px;width:55px;height:55px}.production-lab .setup-glass-journey{z-index:10;isolation:isolate;background:linear-gradient(100deg,#f62d91 0%,#e523ba 24%,#9c28e9 48%,#4a40f2 70%,#0796f2 88%,#12c8e8 100%);border:5px solid #ffffffab;border-radius:90px 34px 34px 90px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;width:calc(100% + 10px);height:150px;padding:10px 86px 10px 64px;display:grid;position:absolute;bottom:-178px;left:6px;overflow:visible;box-shadow:0 25px 38px #3b45b138,0 0 0 2px #ec42ff52,inset 0 4px 8px #ffffff6e,inset 0 -5px 12px #23119c38,0 0 32px #e322e038}.production-lab .setup-glass-journey:after{content:"";z-index:-1;background:linear-gradient(135deg,#0877fa 0%,#08bce9 68%);border-top:5px solid #ffffffab;border-bottom:0;border-left:0;border-right:5px solid #ffffffab;border-radius:24px;width:112px;height:112px;position:absolute;top:14px;right:-55px;transform:rotate(45deg);box-shadow:16px -16px 28px #1671e429,inset 4px -4px 7px #ffffff47}.production-lab .setup-glass-journey>button{z-index:2;color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:64px auto;justify-content:center;align-items:center;gap:14px;min-width:0;min-height:116px;padding:0 10px;display:grid;position:relative}.production-lab .setup-glass-journey>button>span{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:2px solid #ffffff7a;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff6b,0 9px 21px #21198024}.production-lab .setup-glass-journey>button>span svg{stroke-width:1.8px;width:30px;height:30px}.production-lab .setup-glass-journey>button>b{z-index:2;letter-spacing:.015em;font-size:13px;font-weight:690;line-height:1.45;position:relative}.production-lab .setup-glass-journey>button:hover>span{background:#ffffff30;border-color:#ffffffdb;transform:translateY(-2px)}.production-lab .setup-glass-journey>button.active{text-align:center;grid-template-columns:1fr;align-self:center;justify-items:center;gap:7px;min-height:194px;margin:-42px -10px -37px;padding:0}.production-lab .setup-glass-journey>button.active:before{content:"";z-index:0;background:radial-gradient(circle at 48% 32%,#ed1dd5,#9d20e8 55%,#5830f0 100%);border:5px solid #ffffffb3;border-radius:50%;width:188px;height:188px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 38px #4c1dcc47,0 0 0 2px #ec50ff61,inset 0 4px 8px #ffffff5e}.production-lab .setup-glass-journey>button.active>span{color:#6d25e0;background:#fff;border:8px solid #ffffff4d;width:84px;height:84px;box-shadow:0 9px 25px #301a9940,inset 0 0 0 1px #623fea24}.production-lab .setup-glass-journey>button.active>span svg{stroke-width:2.1px;width:39px;height:39px}.production-lab .setup-glass-journey>button.active>b{font-size:13px;font-weight:780}.production-lab .setup-glass-journey>button.ready:not(.active)>span:after{content:"✓";color:#5032dd;background:#fff;border:2px solid #ffffffb8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-3px;right:-3px}@media (max-width:1440px){.production-lab .setup-glass-hub{padding-inline:28px}.production-lab .setup-glass-topbar{grid-template-columns:240px 175px minmax(210px,1fr) minmax(310px,430px) 180px}.production-lab .setup-glass-brand{gap:10px;padding-right:22px}.production-lab .setup-glass-brand img{width:82px}.production-lab .setup-glass-brand b{font-size:16px}.production-lab .setup-glass-section{padding-inline:28px;font-size:15px}.production-lab .setup-glass-topbar h1{padding-inline:26px}.production-lab .setup-glass-stage{grid-template-columns:minmax(350px,.9fr) minmax(400px,1.1fr);width:min(1220px,100% - 90px);padding-inline:66px}.production-lab .setup-glass-orbit{transform:scale(.88)}.production-lab .setup-glass-journey{padding-inline:50px 68px}.production-lab .setup-glass-journey>button{grid-template-columns:54px auto;gap:10px}.production-lab .setup-glass-journey>button>span{width:54px;height:54px}}@media (max-width:1120px){.production-lab .setup-glass-topbar{grid-template-rows:70px 58px;grid-template-columns:220px minmax(220px,1fr) 190px}.production-lab .setup-glass-brand{grid-row:1}.production-lab .setup-glass-section{border-right:0;grid-row:1}.production-lab .setup-glass-topbar h1{grid-area:2/1/auto/2;padding-left:0}.production-lab .setup-glass-completion{grid-area:2/2}.production-lab .setup-glass-operations{grid-area:1/3/3}.production-lab .setup-glass-stage{grid-template-columns:1fr;gap:5px;width:min(920px,100% - 30px);min-height:680px;padding:55px 60px 145px}.production-lab .setup-glass-copy{text-align:center}.production-lab .setup-glass-copy h2,.production-lab .setup-glass-copy p,.production-lab .setup-glass-copy button{margin-left:auto;margin-right:auto}.production-lab .setup-glass-orbit{transform-origin:top;height:300px;transform:scale(.73)}.production-lab .setup-glass-journey>button{text-align:center;grid-template-columns:1fr;justify-items:center;gap:5px}.production-lab .setup-glass-journey>button>b{font-size:11px}}@media (max-width:760px){.production-lab .setup-glass-hub{padding:16px 12px 34px}.production-lab .setup-glass-topbar{grid-template-rows:58px 52px 58px;grid-template-columns:1fr auto;min-height:176px;margin-bottom:18px}.production-lab .setup-glass-brand{border:0;grid-area:1/1;padding:0}.production-lab .setup-glass-brand img{width:69px;height:54px}.production-lab .setup-glass-brand b{font-size:14px}.production-lab .setup-glass-section{border:1px solid #6353d633;border-radius:12px;grid-area:1/2;min-height:42px;padding:0 12px;font-size:11px}.production-lab .setup-glass-topbar h1{grid-area:2/1/auto/-1;padding:0;font-size:24px}.production-lab .setup-glass-completion{grid-area:3/1;padding-right:12px}.production-lab .setup-glass-completion>strong{font-size:23px}.production-lab .setup-glass-operations{border-radius:13px;grid-area:3/2;min-height:45px;padding:0 13px;font-size:0}.production-lab .setup-glass-operations svg{width:19px}.production-lab .setup-glass-stage{border-radius:36px 18px 35px 28px;width:100%;min-height:660px;margin-bottom:130px;padding:42px 21px 120px}.production-lab .setup-glass-copy>span{font-size:9px}.production-lab .setup-glass-copy h2{margin:17px 0 15px;font-size:38px}.production-lab .setup-glass-copy p{font-size:14px}.production-lab .setup-glass-copy button{min-height:61px;margin-top:28px;padding:0 22px 0 28px;font-size:15px}.production-lab .setup-glass-orbit{transform-origin:top;justify-self:center;width:510px;margin-top:20px;transform:scale(.58)}.production-lab .setup-glass-journey{scrollbar-width:none;border-width:4px;border-radius:60px 24px 24px 60px;grid-template-columns:repeat(4,104px);justify-content:start;width:calc(100vw - 24px);height:108px;padding:8px 50px 8px 18px;bottom:-112px;left:50%;overflow:auto visible;transform:translate(-50%)}.production-lab .setup-glass-journey::-webkit-scrollbar{display:none}.production-lab .setup-glass-journey:after{display:none}.production-lab .setup-glass-journey>button{min-height:86px;padding:0 4px}.production-lab .setup-glass-journey>button>span{width:43px;height:43px}.production-lab .setup-glass-journey>button>span svg{width:22px;height:22px}.production-lab .setup-glass-journey>button>b{font-size:8px;line-height:1.3}.production-lab .setup-glass-journey>button.active{min-height:100px;margin:0}.production-lab .setup-glass-journey>button.active:before{border-width:3px;width:94px;height:94px}.production-lab .setup-glass-journey>button.active>span{border-width:4px;width:48px;height:48px}.production-lab .setup-glass-journey>button.active>span svg{width:25px;height:25px}.production-lab .setup-glass-journey>button.active>b{font-size:8px}}.production-lab .setup-glass-workspace{width:100%;position:relative}.production-lab .setup-glass-workspace-navigation{align-items:center;width:min(1390px,100% - 70px);min-height:194px;margin:0 auto 18px;display:flex}.production-lab .setup-glass-workspace-navigation .setup-glass-journey{width:100%;height:142px;margin:0;position:relative;bottom:auto;left:auto}.production-lab .setup-glass-workspace-content{width:min(1540px,100%);margin:0 auto}.production-lab .setup-glass-workspace-content>.setup-workstation{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#ffffff6b;border:1px solid #6b83be21;border-radius:32px;padding:18px;box-shadow:0 24px 70px #3f56971a,inset 0 1px #ffffffe6}@media (max-width:1120px){.production-lab .setup-glass-workspace-navigation{width:min(920px,100% - 30px)}}@media (max-width:760px){.production-lab .setup-glass-workspace-navigation{width:100%;min-height:112px;margin-bottom:18px}.production-lab .setup-glass-workspace-navigation .setup-glass-journey{width:100%;height:108px;position:relative;bottom:auto;left:auto;transform:none}.production-lab .setup-glass-workspace-content>.setup-workstation{border-radius:22px;padding:8px}}.production-lab:has(.setup-user-experience-redesign){min-height:100svh;overflow-x:hidden;background:radial-gradient(circle at 7% 18%,#f5c9ec57,#0000 25rem),radial-gradient(circle at 92% 16%,#c5e0ff80,#0000 30rem),linear-gradient(#fff 0,#f8faff 44%,#f2f7ff 100%)!important}.production-lab:has(.setup-user-experience-redesign):before{content:"";z-index:0;pointer-events:none;opacity:.52;background:linear-gradient(112deg,#0000 13%,#83b0ff17 13.1%,#0000 13.3%),radial-gradient(circle at 21% 8%,#fffffff2 0 1px,#0000 3px),radial-gradient(circle at 84% 33%,#ffffffe6 0 1px,#0000 3px);position:fixed;inset:0}.production-lab:has(.setup-user-experience-redesign) .lab-workspace{z-index:1;position:relative;background:0 0!important;overflow:visible!important}.production-lab:has(.setup-user-experience-redesign) .lab-workspace>.client-workspace-command{display:none!important}.production-lab:has(.setup-user-experience-redesign) .lab-account-footer{display:none!important}.production-lab .setup-masterhub-page:has(.setup-user-experience-redesign)>.setup-master-command{display:none!important}.production-lab .setup-masterhub-page:has(.setup-user-experience-redesign)>.setup-master-navigation{display:none!important}.production-lab .setup-masterhub-page:has(.setup-user-experience-redesign){background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.production-lab .setup-user-experience-redesign{--ux-ink:#081633;--ux-violet:#6545f4;--ux-pink:#f52f9d;--ux-blue:#278fff;width:100%;min-height:calc(100svh - 96px);color:var(--ux-ink);padding:15px 34px 70px;position:relative}.production-lab .setup-user-experience-redesign .setup-glass-workspace-navigation{width:min(1540px,100%);min-height:76px;margin:0 auto 16px}.production-lab .setup-user-experience-redesign .setup-glass-workspace-navigation .setup-glass-journey{-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#ffffffdb;border:1px solid #707dab29;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;height:76px;margin:0;padding:0 20px;display:grid;position:static;transform:none;box-shadow:0 14px 42px #34406b13,inset 0 1px #fff}.production-lab .setup-user-experience-redesign .setup-glass-journey:before,.production-lab .setup-user-experience-redesign .setup-glass-journey:after{display:none}.production-lab .setup-user-experience-redesign .setup-glass-journey>button{color:#53617d;min-width:0;min-height:74px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-right:1px solid #707dab24;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:0 28px;display:flex;position:relative;transform:none}.production-lab .setup-user-experience-redesign .setup-glass-journey>button:last-child{border-right:0}.production-lab .setup-user-experience-redesign .setup-glass-journey>button:before{display:none}.production-lab .setup-user-experience-redesign .setup-glass-journey>button>span{color:#54628a;background:linear-gradient(145deg,#fff,#f1f5fb);border:1px solid #6f7eb524;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 18px #36447412,inset 0 1px #fff}.production-lab .setup-user-experience-redesign .setup-glass-journey>button>span svg{stroke-width:1.75px;width:22px;height:22px}.production-lab .setup-user-experience-redesign .setup-glass-journey>button>b{color:inherit;letter-spacing:.11em;text-align:left;font-size:10px;font-weight:850;line-height:1.55}.production-lab .setup-user-experience-redesign .setup-glass-journey>button.active{color:#4d32e5;background:linear-gradient(#f5f2ffcc,#ffffff29)}.production-lab .setup-user-experience-redesign .setup-glass-journey>button.active:after{content:"";background:#6545f4;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #6545f4b8}.production-lab .setup-user-experience-redesign .setup-glass-journey>button.active>span{color:#5434ef;background:radial-gradient(circle at 32% 24%,#fff,#efebff 72%);border-color:#6645f533;box-shadow:0 10px 24px #6545f421,inset 0 1px #fff}.production-lab .setup-user-experience-redesign .setup-glass-workspace-content{width:min(1580px,100%);margin:0 auto}.production-lab .setup-user-experience-redesign .setup-glass-workspace-content>.setup-workstation{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative}.production-lab .setup-user-experience-redesign .setup-workstation-command{z-index:8;background:radial-gradient(circle at 7% 11%,#f05cbd1a,#0000 34%),linear-gradient(145deg,#fffffffa,#faf9ffe6);border:1px solid #ce83f461;border-radius:48px 48px 18px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:18px;width:calc(50% - 12px);min-height:184px;padding:28px 30px;display:grid;position:relative;box-shadow:0 22px 55px #43417518,inset 0 1px #fff}.production-lab .setup-user-experience-redesign .setup-workstation-icon{color:#fff;background:linear-gradient(145deg,#ef329f,#7245ef 58%,#2b94ff);border:1px solid #7357ee33;border-radius:17px;align-self:start;width:58px;height:58px;box-shadow:0 14px 27px #6644e23d,inset 0 1px #ffffff80}.production-lab .setup-user-experience-redesign .setup-workstation-icon svg{width:25px;height:25px}.production-lab .setup-user-experience-redesign .setup-workstation-copy>small{color:#4e32e5;letter-spacing:.13em;font-size:9px}.production-lab .setup-user-experience-redesign .setup-workstation-copy h3{max-width:590px;color:var(--ux-ink);letter-spacing:-.055em;margin:7px 0 8px;font-size:clamp(27px,2.15vw,36px);font-weight:790;line-height:1.04}.production-lab .setup-user-experience-redesign .setup-workstation-copy>p{color:#60708e;max-width:620px;font-size:11px;line-height:1.62}.production-lab .setup-user-experience-redesign .setup-workstation-copy>span,.production-lab .setup-user-experience-redesign .setup-workstation-command>nav{display:none}.production-lab .setup-user-experience-redesign .setup-workstation-readiness{z-index:12;width:max-content;box-shadow:none;background:0 0;border:0;position:absolute;top:129px;left:106px;overflow:visible}.production-lab .setup-user-experience-redesign .setup-workstation-readiness>summary{color:#17836d;background:#f2fcf8f0;border:1px solid #bfe6dd;border-radius:999px;gap:10px;min-height:30px;padding:0 11px;box-shadow:0 7px 17px #23826c0f}.production-lab .setup-user-experience-redesign .setup-workstation-readiness>summary>span:first-child>svg{color:#12a080;width:14px}.production-lab .setup-user-experience-redesign .setup-workstation-readiness>summary b{font-size:8px}.production-lab .setup-user-experience-redesign .setup-workstation-readiness>summary small{color:#298a76;font-size:8px}.production-lab .setup-user-experience-redesign .setup-workstation-readiness>summary>span:last-child{display:none}.production-lab .setup-user-experience-redesign .setup-workstation-readiness[open] .setup-workstation-metrics{z-index:60;background:#fffffffa;border:1px solid #6f7caa2e;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(690px,100vw - 70px);padding:12px;display:grid;position:absolute;top:38px;left:0;box-shadow:0 25px 60px #2c38632e}.production-lab .setup-user-experience-node{z-index:25;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc2;border:1px solid #a575f938;border-radius:50%;place-items:center;width:154px;height:154px;display:grid;position:absolute;top:308px;left:50%;transform:translate(-50%);box-shadow:0 0 0 11px #ffffff8c,0 0 0 23px #c9b2ff21,0 21px 48px #6748dc33}.production-lab .setup-user-experience-node>span{color:#fff;background:radial-gradient(circle at 35% 24%,#ff55bc,#8a36ed 52%,#227fff 90%);border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:98px;height:98px;display:grid;box-shadow:0 0 34px #e52fae85,inset 0 0 25px #ffffff42}.production-lab .setup-user-experience-node svg{stroke-width:1.55px;width:37px;height:37px}.production-lab .setup-user-experience-node>i{background:linear-gradient(#0000,#7156ef52);width:1px;height:54px;position:absolute;left:50%}.production-lab .setup-user-experience-node>i:first-child{bottom:100%}.production-lab .setup-user-experience-node>i:last-child{top:100%;transform:rotate(180deg)}.production-lab .setup-user-experience-redesign .setup-workstation-body{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:14px;overflow:visible}.production-lab .setup-user-experience-redesign .guest-pack-embedded-shell,.production-lab .setup-user-experience-redesign .guest-pack-setup-embedded{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.production-lab .setup-user-experience-redesign .guest-pack-item-nav{width:calc(50% - 12px);min-height:62px;background:#ffffffe6!important;border:1px solid #7280ae24!important;border-radius:17px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin:0 0 10px!important;padding:6px!important;display:grid!important;overflow:visible!important;box-shadow:0 12px 32px #313d6612,inset 0 1px #fff!important}.production-lab .setup-user-experience-redesign .guest-pack-item-nav button{color:#4f5d77!important;min-width:0!important;min-height:50px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:29px minmax(0,1fr)!important;gap:7px!important;padding:6px 8px!important;display:grid!important}.production-lab .setup-user-experience-redesign .guest-pack-item-nav button>span{border-radius:9px!important;width:29px!important;height:29px!important}.production-lab .setup-user-experience-redesign .guest-pack-item-nav button b{font-size:9px!important}.production-lab .setup-user-experience-redesign .guest-pack-item-nav button em{display:none!important}.production-lab .setup-user-experience-redesign .guest-pack-item-nav button.active{color:#4f34df!important;background:linear-gradient(145deg,#f2eeff,#fff)!important;border-color:#6c4dee38!important;box-shadow:inset 0 -2px #6545f4,0 7px 16px #5b3fda14!important}.production-lab .setup-user-experience-redesign .guest-pack-optimised-grid{background:0 0!important;grid-template-columns:minmax(420px,calc(50% - 12px)) minmax(520px,calc(50% - 12px))!important;align-items:stretch!important;gap:24px!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.production-lab .setup-user-experience-redesign .guest-pack-preview-column{min-height:770px;background:radial-gradient(circle at 20% 4%,#ef57b821,#0000 33%),radial-gradient(circle at 84% 73%,#488bff21,#0000 34%),#f9faffed!important;border:1px solid #d87ff05c!important;border-radius:28px 18px 42px 58px!important;padding:18px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 58px #333f691a,inset 0 1px #fff!important}.production-lab .setup-user-experience-redesign .guest-pack-optimised-controls{z-index:6;min-height:770px;margin-top:-272px;margin-bottom:272px;position:relative;color:var(--ux-ink)!important;background:radial-gradient(circle at 96% 9%,#5393ff1c,#0000 31%),radial-gradient(circle at 8% 94%,#ef4eaf14,#0000 29%),#fffffff2!important;border:1px solid #6caaf74d!important;border-radius:42px 58px 42px 18px!important;padding:30px!important;overflow:hidden!important;box-shadow:0 24px 58px #333f691a,inset 0 1px #fff!important}.production-lab .setup-user-experience-redesign .guest-pack-mobile-roll-review{min-height:730px;color:var(--ux-ink);box-shadow:none;background:0 0;border:0;padding:0}.production-lab .setup-user-experience-redesign .guest-pack-mobile-roll-review>header,.production-lab .setup-user-experience-redesign .guest-pack-mobile-roll-review>footer{display:none}.production-lab .setup-user-experience-redesign .guest-pack-phone-stage{background:0 0;border:0;min-height:940px;margin:0;padding:0}.production-lab .setup-user-experience-redesign .guest-pack-roll-screen{aspect-ratio:390/844;border:0;border-radius:0;width:min(100%,430px);box-shadow:0 26px 62px #1922482e}.production-lab .setup-user-experience-redesign .guest-pack-roll-screen iframe{border-radius:0}.production-lab .setup-user-experience-redesign .guest-pack-control-card{color:var(--ux-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.production-lab .setup-user-experience-redesign .guest-pack-hero-control>header{min-height:92px;border-bottom:1px solid #707eaa24!important;padding:0 0 17px!important}.production-lab .setup-user-experience-redesign .guest-pack-hero-control>header small{letter-spacing:.13em;color:#4e34e1!important;font-size:8px!important}.production-lab .setup-user-experience-redesign .guest-pack-hero-control>header h3{margin:7px 0;color:var(--ux-ink)!important;letter-spacing:-.055em!important;font-size:clamp(24px,2vw,33px)!important;font-weight:790!important}.production-lab .setup-user-experience-redesign .guest-pack-hero-control>header p{max-width:620px;color:#61708d!important;font-size:10px!important}.production-lab .setup-user-experience-redesign .guest-pack-surface-control{background:0 0;border:0;margin-top:15px}.production-lab .setup-user-experience-redesign .guest-pack-surface-control>header{align-items:center;min-height:40px}.production-lab .setup-user-experience-redesign .guest-pack-surface-control>header>div>p{display:none}.production-lab .setup-user-experience-redesign .guest-pack-surface-control>header h4{color:#202d49!important;font-size:12px!important}.production-lab .setup-user-experience-redesign .guest-pack-surface-control>header>button{color:#2d3953!important;background:#ffffffe6!important;border:1px solid #6b79a62e!important;border-radius:10px!important;min-height:38px!important;font-size:9px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets{background:radial-gradient(circle at 12% 0,#f646b014,#0000 34%),radial-gradient(circle at 94% 100%,#347bff14,#0000 38%),#fff;border:1px solid #e1e5ee;border-radius:18px;margin:15px 0 18px;padding:16px;box-shadow:0 18px 42px #222c4d0f}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:13px;display:flex}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets>header small{letter-spacing:.16em;font-weight:900;color:#5c3fe5!important;font-size:7px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets>header h4{letter-spacing:-.035em;margin:5px 0 4px;color:#172440!important;font-size:17px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets>header p{max-width:520px;margin:0;line-height:1.5;color:#6c7890!important;font-size:8px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets>header>span{color:#6046de;letter-spacing:.1em;white-space:nowrap;background:#f5f2ff;border:1px solid #dcd7ff;border-radius:99px;padding:6px 9px;font-size:6px;font-weight:900}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button{color:#667188;text-align:left;background:#fafbfef0;border:1px solid #e2e6ef;border-radius:14px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:116px;padding:10px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button:hover{border-color:#c8bdfc;transform:translateY(-1px);box-shadow:0 12px 24px #5035bc17}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button.active{background:linear-gradient(135deg,#fbf8ff,#f4f8ff);border-color:#7959ed;box-shadow:0 0 0 3px #7959ed17,0 16px 32px #3830801a}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button>span{min-width:0}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button>span :where(small,b,em){display:block}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button>span small{letter-spacing:.11em;font-weight:900;color:#8b78de!important;font-size:6px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button>span b{margin-top:6px;color:#1b2843!important;font-size:12px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button>span em{margin-top:5px;font-style:normal;line-height:1.45;color:#748097!important;font-size:7px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-presets button>svg{color:#6046de;fill:#eee9ff;width:18px;height:18px;position:absolute;top:9px;right:9px}.guest-pack-roll-preset-art{background:#030817 var(--roll-preset-image) center / cover no-repeat;border:1px solid #9687e052;border-radius:12px;width:92px;height:88px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #02071473}.guest-pack-roll-preset-art:after{content:"";background:linear-gradient(#0000 34%,#030614d1);position:absolute;inset:0}.guest-pack-roll-preset-art b{z-index:2;display:block;position:absolute}.guest-pack-roll-preset-art.signature b:first-child{background:linear-gradient(#0000,#0000) padding-box padding-box,linear-gradient(120deg,#ff7617,#ef3bb2 45%,#6b4cff 72%,#23caff) border-box;border:2px solid #0000;border-radius:52% 48% 50% 50%;inset:10px 9px 26px 25px}.guest-pack-roll-preset-art.signature b:nth-child(2),.guest-pack-roll-preset-art.cinematic b:nth-child(2){background:linear-gradient(90deg,#fff,#f04ca3);border-radius:3px;width:42px;height:4px;bottom:15px;left:8px}.guest-pack-roll-preset-art.signature b:nth-child(3){border:2px solid #37b7ff;border-radius:50%;width:22px;height:22px;bottom:9px;right:11px;box-shadow:0 0 8px #b846e5}.guest-pack-roll-preset-art.baby-shower{background-color:#fbf7f1;background-position:51% 44%;border-color:#c29d687a;box-shadow:inset 0 -42px 44px #fbf7f1a8}.guest-pack-roll-preset-art.baby-shower:before{content:"";z-index:1;border:1px solid #c09257d6;border-bottom:0;border-radius:50% 50% 7px 7px;position:absolute;inset:7px 20px 25px;box-shadow:0 0 0 2px #fffaf3d1,0 0 0 3px #d2af7f61}.guest-pack-roll-preset-art.baby-shower:after{background:linear-gradient(0deg,#fbf7f1fa 0 29%,#fbf7f114 59%)}.guest-pack-roll-preset-art.baby-shower b:first-child{color:#173d66;border-top:1px solid #d8b786;height:10px;bottom:12px;left:8px;right:30px}.guest-pack-roll-preset-art.baby-shower b:nth-child(2){background:#fffaf4;border:1px solid #cfaa72;border-radius:50%;width:25px;height:25px;bottom:7px;right:7px}.guest-pack-roll-preset-art.baby-shower b:nth-child(3){background:linear-gradient(90deg,#153d69,#eea4a8);border-radius:4px;width:38px;height:4px;bottom:5px;left:10px}.guest-pack-roll-preset-art.cinematic b:first-child{border:1px solid #ffc077ad;border-radius:10px;inset:7px 7px 22px}.guest-pack-roll-preset-art.cinematic b:nth-child(3){filter:drop-shadow(0 0 5px #db4cda);background:url(/momento-rail-monogram.png) 50%/contain no-repeat;width:47px;height:35px;bottom:6px;right:5px}.guest-pack-roll-preset-art.aurora{background-position:52% 45%;box-shadow:inset 0 -45px 48px #080b28d1,inset 0 0 30px #2a68ff40}.guest-pack-roll-preset-art.aurora:before{content:"";background:radial-gradient(circle at 90% 80%,#fc61c48c,#0000 30%),radial-gradient(circle at 4% 75%,#2ec6ff8c,#0000 31%);position:absolute;inset:0}.guest-pack-roll-preset-art.aurora b:first-child{border:1px solid #93d1ffcc;border-radius:10px;inset:7px 7px 22px;box-shadow:inset 0 0 16px #5f5fff38}.guest-pack-roll-preset-art.aurora b:nth-child(2){background:linear-gradient(90deg,#2379cf59,#cd47c36b);border:1px solid #9db1ff7a;border-radius:5px;height:14px;bottom:6px;left:7px;right:7px}.guest-pack-roll-preset-art.aurora b:nth-child(3){background:radial-gradient(circle,#071026 58%,#0000 60%) padding-box padding-box,conic-gradient(#31d3ff,#8464ff,#ff5dbe,#ff9a48,#31d3ff) border-box;border:1px solid #0000;border-radius:50%;width:31px;height:31px;bottom:3px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #7054ffb3}.guest-pack-roll-preset-art.crest{background-position:50% 43%;box-shadow:inset 0 -48px 50px #020817e6,inset 0 0 26px #3a73ff33}.guest-pack-roll-preset-art.crest:before{content:"";background:radial-gradient(circle at 50% -10%,#ff5cb542,#0000 35%);position:absolute;inset:0}.guest-pack-roll-preset-art.crest b:first-child{clip-path:polygon(0 0,28% 0,50% 22%,72% 0,100% 0,100% 100%,68% 100%,50% 88%,32% 100%,0 100%);background:linear-gradient(120deg,#ff6f3ef2,#f645b9eb 45%,#3d9afff2);padding:1px;inset:7px 6px 27px}.guest-pack-roll-preset-art.crest b:first-child:after{content:"";clip-path:inherit;background:var(--roll-preset-image) center / cover no-repeat;position:absolute;inset:1px}.guest-pack-roll-preset-art.crest b:nth-child(2){clip-path:polygon(0 0,34% 0,50% 32%,66% 0,100% 0,100% 100%,0 100%);background:linear-gradient(115deg,#162c58f0,#3a1653f5);height:18px;bottom:7px;left:6px;right:6px}.guest-pack-roll-preset-art.crest b:nth-child(3){filter:drop-shadow(0 0 6px #8c50ff);background:#090d25 url(/momento-rail-monogram.png) 50%/16px no-repeat;border:1px solid #f452ba;width:22px;height:22px;bottom:5px;left:50%;transform:translate(-50%)}.guest-pack-roll-preset-art.editorial{background-position:50% 42%;box-shadow:inset 0 -52px 56px #02060ef0,inset 0 0 18px #32405e47}.guest-pack-roll-preset-art.editorial:before{content:"";background:linear-gradient(#0000 32%,#02060ee6),radial-gradient(circle at 52% 48%,#0000 0 30%,#02071073 72%);position:absolute;inset:0}.guest-pack-roll-preset-art.editorial b:first-child{border:1px solid #e1e6f352;border-radius:7px;inset:7px 7px 24px}.guest-pack-roll-preset-art.editorial b:nth-child(2){background:#050b17e0;border:1px solid #70809e59;border-radius:6px;height:14px;bottom:7px;left:8px;right:8px}.guest-pack-roll-preset-art.editorial b:nth-child(3){background:#070d1b url(/momento-rail-monogram.png) 50%/21px no-repeat;border:1px solid #0000;border-radius:50%;width:28px;height:28px;bottom:1px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #df3fba61}@media (max-width:720px){.production-lab .setup-user-experience-redesign .guest-pack-roll-presets>div{grid-template-columns:1fr}}.production-lab .setup-user-experience-redesign .guest-pack-upload-button{margin-top:9px;color:#24314b!important;background:linear-gradient(110deg,#f5f1ffe6,#f7fbffeb)!important;border:1px dashed #6f4def6b!important;border-radius:13px!important;min-height:74px!important}.production-lab .setup-user-experience-redesign .guest-pack-upload-button>span{box-shadow:0 9px 20px #6d46e238;color:#fff!important;background:linear-gradient(145deg,#ef329f,#7745ef 60%,#2b94ff)!important}.production-lab .setup-user-experience-redesign .guest-pack-upload-button>b{font-size:9px;color:#25324c!important}.production-lab .setup-user-experience-redesign .guest-pack-upload-button>small{font-size:7px;color:#72809a!important}.production-lab .setup-user-experience-redesign .guest-pack-photo-picker{margin-top:13px}.production-lab .setup-user-experience-redesign .guest-pack-photo-picker>small{color:#73809a!important;font-size:6px!important}.production-lab .setup-user-experience-redesign .guest-pack-photo-picker>div{gap:6px;margin-top:8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))!important}.production-lab .setup-user-experience-redesign .guest-pack-photo-picker button{aspect-ratio:1;background:#edf1f8;border-radius:9px}.production-lab .setup-user-experience-redesign .guest-pack-control-actions{grid-template-columns:1.2fr 1fr 1fr;gap:9px;margin-top:18px}.production-lab .setup-user-experience-redesign .guest-pack-control-actions :where(button,a){box-shadow:0 8px 18px #2b37600e;color:#24314c!important;background:#ffffffe6!important;border:1px solid #6e7ca92e!important;border-radius:12px!important;min-height:48px!important;font-size:10px!important}.production-lab .setup-user-experience-redesign .guest-pack-control-actions :where(button,a):first-child{box-shadow:0 13px 26px #6443e038;color:#fff!important;background:linear-gradient(110deg,#f02d9c,#7a41ef 58%,#2e91ff)!important;border-color:#0000!important}.production-lab .setup-user-experience-redesign .setup-workstation-commandless .setup-workstation-body{margin-top:0}.production-lab .setup-user-experience-redesign .setup-workstation-commandless .guest-pack-item-nav{width:100%}.production-lab .setup-user-experience-redesign .setup-workstation-commandless .guest-pack-optimised-controls{margin-top:0;margin-bottom:0}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor{background:linear-gradient(145deg,#f8f6ff,#f7fbff 58%,#fff);border:1px solid #6a53e12e;border-radius:18px;margin-top:18px;padding:18px;box-shadow:0 14px 32px #3d477813}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>header small{letter-spacing:.14em;font-weight:850;color:#5c3fe5!important;font-size:7px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>header h5{color:#182540;letter-spacing:-.035em;margin:5px 0 4px;font-size:18px}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>header p{margin:0;line-height:1.5;color:#68758c!important;font-size:9px!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>header button{color:#40506c;background:#fff;border:1px solid #d9deea;border-radius:9px;min-height:34px;padding:0 11px;font-size:8px;font-weight:760}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame{aspect-ratio:423/345;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 45%,#111936,#050916 74%);border:1px solid #7861ee38;border-radius:17px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 13px 29px #1a22492e}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame:active{cursor:grabbing}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame>:where(img,video){z-index:1;object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .12s ease-out,object-position .12s ease-out;display:block;position:absolute;inset:0;-webkit-mask:none;mask:none}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-signature>:where(img,video){object-fit:contain;-webkit-mask:none;mask:none}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-backdrop{z-index:0;filter:blur(15px)saturate(.82)brightness(.62);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden;transform:scale(1.06);-webkit-mask:none;mask:none}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-backdrop>video{object-fit:cover;width:100%;height:100%;display:block}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-crest{clip-path:polygon(0 0,29% 0,50% 21%,71% 0,100% 0,100% 100%,68% 100%,50% 93%,32% 100%,0 100%);border-radius:0}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame:after{content:"";z-index:3;pointer-events:none;background:0 0;position:absolute;inset:0}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-signature:after{border:1px solid #6fa3ff94;border-radius:17px;box-shadow:inset 0 0 32px #774df129}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-cinematic:after,.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-aurora:after,.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-editorial:after{border:1px solid #7bb1ff8c;border-radius:17px;box-shadow:inset 0 0 28px #7851f224}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-crest:after{clip-path:inherit;border:1px solid #e150ba9e}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-baby-shower{background:linear-gradient(145deg,#fffdfa,#f7efe7);border-color:#c299616b;border-radius:18px;padding:16px 72px 0}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-baby-shower>:where(img,video){border:1px solid #c5995cb8;border-bottom:0;border-radius:50% 50% 5px 5px;width:calc(100% - 144px);height:calc(100% - 16px);inset:16px 72px 0}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame.preset-baby-shower:after{border:1px solid #d3ae798c;border-bottom:0;border-radius:50% 50% 7px 7px;inset:10px 66px -6px;box-shadow:0 0 0 5px #fffcf7db,0 0 0 6px #cda66e47}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame>span{z-index:5;color:#fff;letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040816b8;border:1px solid #fff3;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:850;position:absolute;bottom:15px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #0000003d}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame>i{z-index:4;pointer-events:none;border:1px solid #ffffffbf;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #03081647}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame>i:before,.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame>i:after{content:"";background:#fffc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame>i:before{width:31px;height:1px}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-frame>i:after{width:1px;height:31px}.production-lab .setup-user-experience-redesign .guest-pack-roll-zoom-control{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:11px;margin-top:14px;display:grid}.production-lab .setup-user-experience-redesign .guest-pack-roll-zoom-control>button{color:#4f36d9;background:#fff;border:1px solid #d9deea;border-radius:11px;width:40px;height:40px;font-size:20px;box-shadow:0 7px 15px #303a6312}.production-lab .setup-user-experience-redesign .guest-pack-roll-zoom-control label{gap:7px;display:grid}.production-lab .setup-user-experience-redesign .guest-pack-roll-zoom-control label>span{color:#60708b;justify-content:space-between;font-size:8px;font-weight:720;display:flex}.production-lab .setup-user-experience-redesign .guest-pack-roll-zoom-control label b{color:#3c2eba!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-zoom-control input{accent-color:#6846ed;width:100%}.production-lab .setup-user-experience-redesign .guest-pack-roll-position-controls{background:#f7f8fde6;border:1px solid #e1e5ee;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:13px;padding:12px;display:grid}.production-lab .setup-user-experience-redesign .guest-pack-roll-position-controls label{gap:7px;display:grid}.production-lab .setup-user-experience-redesign .guest-pack-roll-position-controls label>span{color:#60708b;justify-content:space-between;font-size:8px;font-weight:720;display:flex}.production-lab .setup-user-experience-redesign .guest-pack-roll-position-controls label b{color:#3c2eba!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-position-controls input{accent-color:#6846ed;width:100%}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>footer{color:#738097;border-top:1px solid #e1e5ee;align-items:center;gap:16px;margin-top:13px;padding-top:12px;font-size:7px;display:flex}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>footer b{color:#273652!important}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>footer strong{color:#16806b;letter-spacing:.07em;margin-left:auto;font-size:7px}@media (max-width:1240px){.production-lab .setup-user-experience-redesign{padding-inline:20px}.production-lab .setup-user-experience-redesign .setup-workstation-command{min-height:204px}.production-lab .setup-user-experience-redesign .setup-workstation-readiness{top:151px}.production-lab .setup-user-experience-node{top:330px}.production-lab .setup-user-experience-redesign .guest-pack-optimised-controls{margin-top:-292px;margin-bottom:292px}.production-lab .setup-user-experience-redesign .guest-pack-photo-picker>div{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:980px){.production-lab .setup-user-experience-redesign{padding:12px 14px 52px}.production-lab .setup-user-experience-redesign .setup-glass-workspace-navigation{overflow-x:auto}.production-lab .setup-user-experience-redesign .setup-glass-workspace-navigation .setup-glass-journey{min-width:760px;padding-inline:8px}.production-lab .setup-user-experience-redesign .setup-workstation-command{border-radius:28px;width:100%;min-height:0}.production-lab .setup-user-experience-redesign .setup-workstation-readiness{top:137px}.production-lab .setup-user-experience-node{display:none}.production-lab .setup-user-experience-redesign .guest-pack-item-nav{width:100%;overflow-x:auto!important}.production-lab .setup-user-experience-redesign .guest-pack-item-nav button{min-width:135px!important}.production-lab .setup-user-experience-redesign .guest-pack-optimised-grid{grid-template-columns:1fr!important}.production-lab .setup-user-experience-redesign .guest-pack-preview-column,.production-lab .setup-user-experience-redesign .guest-pack-optimised-controls{min-height:0;border-radius:28px!important}.production-lab .setup-user-experience-redesign .guest-pack-optimised-controls{margin:0}}@media (max-width:700px){.production-lab .setup-user-experience-redesign .setup-workstation-command{grid-template-columns:48px minmax(0,1fr);gap:13px;padding:20px 16px 60px}.production-lab .setup-user-experience-redesign .setup-workstation-icon{border-radius:14px;width:48px;height:48px}.production-lab .setup-user-experience-redesign .setup-workstation-copy h3{font-size:28px}.production-lab .setup-user-experience-redesign .setup-workstation-copy>p{font-size:10px}.production-lab .setup-user-experience-redesign .setup-workstation-readiness{margin-top:-46px;top:auto;bottom:auto;left:16px}.production-lab .setup-user-experience-redesign .guest-pack-item-nav{display:flex!important}.production-lab .setup-user-experience-redesign .guest-pack-preview-column,.production-lab .setup-user-experience-redesign .guest-pack-optimised-controls{padding:15px!important}.production-lab .setup-user-experience-redesign .guest-pack-phone-stage{min-height:0;padding:0}.production-lab .setup-user-experience-redesign .guest-pack-roll-screen{width:100%}.production-lab .setup-user-experience-redesign .guest-pack-photo-picker>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.production-lab .setup-user-experience-redesign .guest-pack-control-actions{grid-template-columns:1fr}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor{padding:13px}.production-lab .setup-user-experience-redesign .guest-pack-roll-position-controls{grid-template-columns:1fr}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>footer{flex-wrap:wrap;align-items:flex-start}.production-lab .setup-user-experience-redesign .guest-pack-roll-crop-editor>footer strong{width:100%;margin-left:0}}.production-lab:has(.setup-nfc-table-redesign){min-height:100svh;overflow-x:hidden;background:radial-gradient(circle at 8% 24%,#ffd5ef5c,#0000 28rem),radial-gradient(circle at 91% 18%,#cae6ff94,#0000 32rem),linear-gradient(#fff 0,#f8faff 46%,#f1f7ff 100%)!important}.production-lab:has(.setup-nfc-table-redesign) .lab-workspace{z-index:1;position:relative;background:0 0!important;overflow:visible!important}.production-lab:has(.setup-nfc-table-redesign) .lab-workspace>.client-workspace-command{display:none!important}.production-lab:has(.setup-nfc-table-redesign) .lab-account-footer{display:none!important}.production-lab .setup-masterhub-page:has(.setup-nfc-table-redesign)>.setup-master-command{display:none!important}.production-lab .setup-masterhub-page:has(.setup-nfc-table-redesign)>.setup-master-navigation{display:none!important}.production-lab .setup-masterhub-page:has(.setup-nfc-table-redesign){background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.production-lab .setup-nfc-table-redesign{--nfc-ink:#071735;--nfc-violet:#5b3df1;--nfc-pink:#f12aa0;--nfc-blue:#218df8;width:100%;min-height:calc(100svh - 96px);color:var(--nfc-ink);padding:15px 34px 76px;position:relative}.production-lab .setup-nfc-table-redesign .setup-glass-workspace-navigation{width:min(1540px,100%);min-height:76px;margin:0 auto 18px}.production-lab .setup-nfc-table-redesign .setup-glass-workspace-navigation .setup-glass-journey{-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#ffffffdb;border:1px solid #6c7cae29;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;height:76px;margin:0;padding:0 20px;display:grid;position:static;transform:none;box-shadow:0 14px 42px #34406b13,inset 0 1px #fff}.production-lab .setup-nfc-table-redesign .setup-glass-journey:before,.production-lab .setup-nfc-table-redesign .setup-glass-journey:after{display:none}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button{color:#53617d;min-width:0;min-height:74px;box-shadow:none;background:0 0;border:0;border-right:1px solid #707dab24;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:0 28px;display:flex;position:relative;transform:none}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button:last-child{border-right:0}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button:before{display:none}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button>span{color:#54628a;background:linear-gradient(145deg,#fff,#f1f5fb);border:1px solid #6f7eb524;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 18px #36447412,inset 0 1px #fff}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button>span svg{stroke-width:1.75px;width:22px;height:22px}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button>b{color:inherit;letter-spacing:.11em;text-align:left;font-size:10px;font-weight:850;line-height:1.55}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button.active{color:#4d32e5;background:linear-gradient(#f5f2ffcc,#ffffff29)}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button.active:after{content:"";background:#6545f4;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #6545f4b8}.production-lab .setup-nfc-table-redesign .setup-glass-journey>button.active>span{color:#5434ef;background:radial-gradient(circle at 32% 24%,#fff,#efebff 72%)}.production-lab .setup-nfc-table-redesign .setup-glass-workspace-content{width:min(1580px,100%);margin:0 auto}.production-lab .setup-nfc-table-redesign .setup-glass-workspace-content>.setup-workstation{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;display:block;position:relative}.production-lab .setup-nfc-table-redesign .setup-workstation-command{min-height:132px;box-shadow:none;background:0 0;border:0;grid-template-columns:54px minmax(0,1fr) 310px;align-items:center;gap:18px;padding:22px 26px;display:grid}.production-lab .setup-nfc-table-redesign .setup-workstation-icon{color:#fff;background:linear-gradient(145deg,#f42ca2,#713fea 58%,#228df7);border:1px solid #6f51ed2e;border-radius:17px;width:54px;height:54px;box-shadow:0 14px 29px #6944e240,inset 0 1px #ffffff8c}.production-lab .setup-nfc-table-redesign .setup-workstation-copy>small{color:#4f34e5;letter-spacing:.14em;font-size:9px}.production-lab .setup-nfc-table-redesign .setup-workstation-copy h3{color:var(--nfc-ink);letter-spacing:-.052em;margin:6px 0 7px;font-size:clamp(28px,2.2vw,38px);font-weight:810;line-height:1.02}.production-lab .setup-nfc-table-redesign .setup-workstation-copy>p{color:#61708e;max-width:740px;margin:0;font-size:11px;line-height:1.55}.production-lab .setup-nfc-table-redesign .setup-workstation-copy>span{display:none}.production-lab .setup-nfc-table-redesign .setup-workstation-command>nav{grid-template-columns:1fr;gap:8px;display:grid}.production-lab .setup-nfc-table-redesign .setup-workstation-command>nav :where(button,a){color:#182744;background:#ffffffe6;border:1px solid #6f7caa2e;border-radius:14px;min-height:48px;box-shadow:0 9px 24px #303d6a14}.production-lab .setup-nfc-table-redesign .setup-workstation-command>nav .primary{color:#fff;background:linear-gradient(100deg,#f12aa0,#733fe8 55%,#218df8);border-color:#0000}.production-lab .setup-nfc-table-redesign .setup-workstation-readiness{z-index:30;box-shadow:none;background:0 0;border:0;position:absolute;top:106px;left:98px}.production-lab .setup-nfc-table-redesign .setup-workstation-readiness>summary{color:#14816b;background:#f1fbf8;border:1px solid #bfe6dd;border-radius:999px;min-height:29px;padding:0 11px}.production-lab .setup-nfc-table-redesign .setup-workstation-readiness>summary>span:last-child{display:none}.production-lab .setup-nfc-table-redesign .setup-workstation-readiness[open] .setup-workstation-metrics{z-index:80;background:#fff;border:1px solid #6f7caa2e;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(690px,100vw - 80px);padding:12px;display:grid;position:absolute;top:37px;left:0;box-shadow:0 25px 60px #2c38632e}.production-lab .setup-nfc-table-redesign .setup-workstation-body{box-shadow:none;background:0 0;border:0;margin-top:8px;overflow:visible}.production-lab .setup-nfc-table-redesign .guest-pack-embedded-shell,.production-lab .setup-nfc-table-redesign .guest-pack-setup-embedded{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.production-lab .setup-nfc-table-redesign .pack-studio-masthead,.production-lab .setup-nfc-table-redesign .guest-pack-item-nav{display:none!important}.production-lab .setup-nfc-table-redesign .guest-pack-optimised-grid{background:linear-gradient(135deg,#ffffffeb,#f8faffd1);border:1px solid #7f64f038;border-radius:54px;min-height:620px;position:relative;box-shadow:0 24px 65px #4245751a,inset 0 1px #fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;width:100%!important;padding:12px!important;display:grid!important}.production-lab .setup-nfc-table-redesign .guest-pack-preview-column,.production-lab .setup-nfc-table-redesign .guest-pack-optimised-controls{min-width:0;min-height:596px;background:#ffffffb3!important;border:1px solid #7661e729!important;padding:26px!important;overflow:visible!important;box-shadow:inset 0 1px #ffffffdb!important}.production-lab .setup-nfc-table-redesign .guest-pack-preview-column{border-radius:43px 125px 43px 43px!important}.production-lab .setup-nfc-table-redesign .guest-pack-optimised-controls{border-radius:125px 43px 43px!important}.production-lab .setup-nfc-table-node{z-index:35;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffc;border:1px solid #9d6bf938;border-radius:50%;place-items:center;width:142px;height:142px;display:grid;position:absolute;top:408px;left:50%;transform:translate(-50%);box-shadow:0 0 0 10px #ffffff94,0 0 0 22px #c1aaff24,0 21px 48px #6748dc38}.production-lab .setup-nfc-table-node>span{color:#fff;background:radial-gradient(circle at 35% 24%,#ff4db8,#7d33eb 52%,#1f87f8 90%);border-radius:50%;place-items:center;width:92px;height:92px;display:grid;box-shadow:0 0 35px #e52fae8c,inset 0 0 25px #ffffff47}.production-lab .setup-nfc-table-node svg{stroke-width:1.65px;width:40px;height:40px}.production-lab .setup-nfc-table-node>i{background:linear-gradient(#0000,#7156ef4d);width:1px;height:60px;position:absolute;left:50%}.production-lab .setup-nfc-table-node>i:first-child{bottom:100%}.production-lab .setup-nfc-table-node>i:last-child{top:100%;transform:rotate(180deg)}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-selector{min-height:540px;color:var(--nfc-ink);background:0 0;flex-direction:column;padding:2px 8px 0;display:flex}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-selector>small{color:#4f34e4;letter-spacing:.15em;font-size:8px;font-weight:850}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-main{grid-template-columns:minmax(220px,.95fr) minmax(190px,.75fr);align-items:center;gap:20px;margin-top:12px;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art{background:radial-gradient(circle at 48% 45%,#eb30ac38,#0000 36%),linear-gradient(145deg,#fff,#f0f4ff);border-radius:30px;min-height:300px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 18px 42px #3c48761a}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art img{object-fit:cover;object-position:48% 50%;filter:saturate(1.18)contrast(1.03);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art.is-mini-album img{clip-path:inset(4% 10% round 26px)}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art.is-table-card img{object-position:35% 52%;transform:scale(1.14)}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art>span{color:#fff;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08122ed1;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:7px;font-weight:850;display:flex;position:absolute;bottom:14px;right:14px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art>span svg{color:#ff54b8;width:16px;height:16px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy h3{color:var(--nfc-ink);letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(22px,1.8vw,30px)}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy p{color:#21304c;grid-template-columns:26px 1fr;align-items:center;margin:0 0 14px;font-size:11px;font-weight:760;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy p>i{background:linear-gradient(135deg,#ff9339,#f02da1 45%,#298ff7);border:1px solid #6244e64d;border-radius:50%;grid-row:1/3;width:24px;height:24px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy p svg{color:#1aa17f;grid-row:1/3;width:22px;height:22px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy p small{color:#75819a;font-size:7px;font-weight:600}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy p.stock{color:#16896f}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy label{color:#35425c;gap:7px;margin-top:20px;font-size:8px;font-weight:800;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy label>span{background:#fff;border:1px solid #6f7caa2e;border-radius:12px;grid-template-columns:40px 1fr 40px;align-items:center;width:122px;height:40px;display:grid;overflow:hidden}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy label button{color:#4e34df;background:0 0;border:0;height:100%;font-size:16px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-copy output{color:#17233e;text-align:center;font-size:11px;font-weight:800}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-actions{grid-template-columns:.9fr 1.2fr;gap:10px;margin:16px 0 12px;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-actions :where(button,a){color:#172440;background:#fff;border:1px solid #6f7caa2e;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:46px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-actions a{color:#fff;background:linear-gradient(100deg,#f22aa0,#7540ed 55%,#208efa);border-color:#0000}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-actions svg{width:17px;height:17px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs>button{color:#28354f;text-align:left;background:#ffffffd1;border:1px solid #6f7caa26;border-radius:14px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:74px;padding:7px;display:grid;position:relative;overflow:hidden}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs>button.active{border-color:#6a49f0;box-shadow:0 0 0 2px #6a49f014}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs img{object-fit:cover;border-radius:10px;width:62px;height:58px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs span{gap:3px;min-width:0;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs b{font-size:7px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs small{color:#77839a;font-size:6px;line-height:1.35}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs>button>svg{color:#5a3ee8;fill:#fff;width:17px;position:absolute;top:5px;right:5px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-artwork-picker{background:#ffffffd1;border:1px solid #6f7caa26;border-radius:14px;margin-top:12px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-artwork-picker>summary{color:#273650;cursor:pointer;align-items:center;gap:9px;min-height:42px;padding:0 12px;font-size:8px;font-weight:800;display:flex}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-artwork-picker>summary svg{color:#5d42e9;width:16px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-artwork-picker>summary svg:last-child{margin-left:auto}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-artwork-picker .guest-pack-surface-control{border-top:1px solid #6f7caa24;padding:12px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-table-control{min-height:540px;box-shadow:none!important;background:0 0!important;border:0!important;padding:2px 8px 0!important}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-table-control>header{min-height:58px;border-bottom:0!important;padding:0 0 12px!important}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-table-control>header small{letter-spacing:.15em;color:#4f34e4!important;font-size:8px!important}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-table-control>header h3{color:var(--nfc-ink)!important;letter-spacing:-.045em!important;margin:5px 0 3px!important;font-size:25px!important}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-table-control>header p{color:#6c7890!important;font-size:8px!important}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow{gap:10px;margin:0;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step{color:#172440;background:#ffffffe0;border:1px solid #6f7caa29;border-radius:15px;grid-template-columns:32px 42px minmax(0,1fr) 112px 20px;align-items:center;gap:9px;min-height:66px;padding:8px 11px;text-decoration:none;display:grid;box-shadow:0 8px 20px #3a46700e}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>span{color:#4d32df;font-size:11px;font-weight:850}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>i{color:#583aea;background:radial-gradient(circle at 32% 24%,#fff,#eeeaff);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>i svg{width:20px;height:20px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>div h4{color:#14223e;margin:0 0 3px;font-size:10px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>div p{color:#738098;margin:0;font-size:7px;line-height:1.35}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>em{text-align:right;gap:3px;font-style:normal;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>em b{color:#5136e1;font-size:7px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step.connected>em b,.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step.verified>em b,.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step.deploy.ready>em b{color:#168a70}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>em small{color:#768298;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:6px;overflow:hidden}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>svg{color:#66738b;width:17px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step.locked{opacity:.6}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-actions{grid-template-columns:1.25fr .9fr;gap:10px;margin-top:18px;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-actions button{color:#172440;background:#fff;border:1px solid #6f7caa2e;border-radius:14px;min-height:52px;font-size:10px;font-weight:820}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-actions button:first-child{color:#fff;background:linear-gradient(100deg,#f22aa0,#7540ed 55%,#208efa);border-color:#0000;box-shadow:0 12px 26px #6f3ae433}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure{color:#273650;border-top:1px solid #6f7caa24;grid-template-columns:26px auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;margin-top:14px;padding-top:13px;display:grid}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure>svg{color:#179678;width:22px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure b{font-size:8px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure span{color:#718097;font-size:7px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure button{color:#4e35df;background:#fff;border:1px solid #6f7caa29;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:7px;font-weight:800;display:flex}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure button svg{width:14px}.production-lab .setup-nfc-table-redesign .guest-pack-optimised-grid.guest-pack-nfc-unified-grid{border-radius:34px!important;min-height:0!important;padding:12px!important;display:block!important}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-unified-grid>.guest-pack-preview-column{width:100%;min-height:0;background:0 0!important;border:0!important;border-radius:24px!important;padding:0!important}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-unified-grid>.guest-pack-optimised-controls{display:none!important}.production-lab .guest-pack-nfc-dual-console{color:var(--nfc-ink);gap:16px;display:grid}.production-lab .guest-pack-nfc-dual-intro{background:linear-gradient(110deg,#fff6fcf5,#f7f6fff5 48%,#eff8fff5);border:1px solid #6a53e229;border-radius:24px;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:112px;padding:22px 26px;display:grid;box-shadow:inset 0 1px #fff,0 15px 32px #323f6e12}.production-lab .guest-pack-nfc-dual-intro>span{color:#fff;background:linear-gradient(145deg,#f22ca3,#713feb 58%,#208ef7);border-radius:19px;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 14px 26px #693edc3b}.production-lab .guest-pack-nfc-dual-intro>span svg{width:29px}.production-lab .guest-pack-nfc-dual-intro small{color:#583ce2;letter-spacing:.15em;font-size:9px;font-weight:900}.production-lab .guest-pack-nfc-dual-intro h3{color:#0a1936;letter-spacing:-.05em;margin:5px 0 6px;font-size:clamp(25px,2vw,34px)}.production-lab .guest-pack-nfc-dual-intro p{color:#64718c;max-width:840px;margin:0;font-size:12px;line-height:1.5}.production-lab .guest-pack-nfc-dual-intro>em{color:#ad3d65;background:#fff7fa;border:1px solid #f0ccd9;border-radius:15px;gap:4px;min-width:180px;padding:13px 16px;font-style:normal;display:grid}.production-lab .guest-pack-nfc-dual-intro>em.ready{color:#16765f;background:#f0faf7;border-color:#bce2d8}.production-lab .guest-pack-nfc-dual-intro>em b{letter-spacing:.09em;font-size:10px}.production-lab .guest-pack-nfc-dual-intro>em small{color:inherit;letter-spacing:0;font-size:8px}.production-lab .guest-pack-nfc-table-stage{background:#ffffffd1;border:1px solid #6b79a829;border-radius:25px;grid-template-columns:minmax(340px,1.15fr) minmax(220px,.6fr) minmax(340px,1fr);align-items:stretch;gap:16px;padding:16px;display:grid}.production-lab .guest-pack-nfc-table-visual{background:radial-gradient(circle at 50% 45%,#e138b540,#0000 36%),linear-gradient(145deg,#fdfdff,#e9efff);border-radius:21px;min-height:290px;position:relative;overflow:hidden}.production-lab .guest-pack-nfc-table-visual>img{object-fit:cover;filter:saturate(1.15)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.production-lab .guest-pack-nfc-table-visual>span{color:#fff;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#080f2adb;border:1px solid #ffffff80;border-radius:14px;grid-template-columns:29px 1fr;align-items:center;gap:1px 9px;min-width:150px;padding:10px 12px;display:grid;position:absolute;box-shadow:0 10px 25px #080c2438}.production-lab .guest-pack-nfc-table-visual>span.roll{bottom:16px;left:16px}.production-lab .guest-pack-nfc-table-visual>span.shop{bottom:16px;right:16px}.production-lab .guest-pack-nfc-table-visual>span svg{color:#ff49af;grid-row:1/3;width:25px;height:25px}.production-lab .guest-pack-nfc-table-visual>span.shop svg{color:#35a0ff}.production-lab .guest-pack-nfc-table-visual>span b{letter-spacing:.08em;font-size:8px}.production-lab .guest-pack-nfc-table-visual>span small{color:#aeb9d2;letter-spacing:.1em;font-size:7px;font-weight:800}.production-lab .guest-pack-nfc-table-spec{flex-direction:column;justify-content:center;padding:12px 8px;display:flex}.production-lab .guest-pack-nfc-table-spec>small{color:#5a3de3;letter-spacing:.14em;font-size:8px;font-weight:900}.production-lab .guest-pack-nfc-table-spec h4{color:#101f3a;letter-spacing:-.04em;margin:7px 0 5px;font-size:22px}.production-lab .guest-pack-nfc-table-spec>p{color:#6e7b92;margin:0 0 15px;font-size:10px;line-height:1.45}.production-lab .guest-pack-nfc-table-spec>span{color:#263650;grid-template-columns:24px 1fr;align-items:center;margin:5px 0;font-size:9px;font-weight:800;display:grid}.production-lab .guest-pack-nfc-table-spec>span>i{background:linear-gradient(135deg,#ff9b31,#ed2ea5 48%,#2f8df7);border-radius:50%;grid-row:1/3;width:20px;height:20px}.production-lab .guest-pack-nfc-table-spec>span>svg{color:#159775;grid-row:1/3;width:20px}.production-lab .guest-pack-nfc-table-spec>span em{color:#818ca0;font-size:7px;font-style:normal;font-weight:600}.production-lab .guest-pack-nfc-table-spec>span.stock{color:#158269}.production-lab .guest-pack-nfc-table-spec label{color:#48566e;gap:7px;margin-top:14px;font-size:8px;font-weight:850;display:grid}.production-lab .guest-pack-nfc-table-spec label>span{background:#fff;border:1px solid #6e7ba82e;border-radius:12px;grid-template-columns:42px 1fr 42px;width:136px;min-height:40px;display:grid;overflow:hidden}.production-lab .guest-pack-nfc-table-spec label button{color:#5538df;background:0 0;border:0;font-size:17px}.production-lab .guest-pack-nfc-table-spec output{color:#17243f;place-items:center;font-size:11px;font-weight:850;display:grid}.production-lab .guest-pack-nfc-piece-choices{align-content:center;gap:8px;display:grid}.production-lab .guest-pack-nfc-piece-choices>button{color:#24344f;text-align:left;background:#fff;border:1px solid #6d7aa829;border-radius:15px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;min-height:78px;padding:8px;display:grid;position:relative}.production-lab .guest-pack-nfc-piece-choices>button.active{background:#f8f6ff;border-color:#6948ec;box-shadow:0 0 0 2px #6948ec14}.production-lab .guest-pack-nfc-piece-choices img{object-fit:cover;border-radius:10px;width:72px;height:61px}.production-lab .guest-pack-nfc-piece-choices span{gap:4px;display:grid}.production-lab .guest-pack-nfc-piece-choices b{font-size:9px}.production-lab .guest-pack-nfc-piece-choices small{color:#7a859b;font-size:7px}.production-lab .guest-pack-nfc-piece-choices>button>svg{color:#5e40e5;fill:#fff;width:18px;position:absolute;top:7px;right:7px}.production-lab .guest-pack-nfc-dual-artwork{background:#fff;border:1px solid #6c79a726;border-radius:14px;grid-column:1/-1}.production-lab .guest-pack-nfc-dual-artwork>summary{color:#293952;cursor:pointer;align-items:center;gap:9px;min-height:46px;padding:0 14px;font-size:9px;font-weight:850;display:flex}.production-lab .guest-pack-nfc-dual-artwork>summary svg{color:#583be1;width:17px}.production-lab .guest-pack-nfc-dual-artwork>summary svg:last-child{margin-left:auto}.production-lab .guest-pack-nfc-dual-artwork .guest-pack-surface-control{border-top:1px solid #6c79a724;padding:14px}.production-lab .guest-pack-nfc-dual-programmer{background:linear-gradient(145deg,#fff,#f8f9ff);border:1px solid #6955dd30;border-radius:25px;overflow:hidden;box-shadow:0 20px 44px #35426f14}.production-lab .guest-pack-nfc-dual-programmer>header{border-bottom:1px solid #6c7aa724;justify-content:space-between;align-items:center;gap:22px;min-height:88px;padding:18px 22px;display:flex}.production-lab .guest-pack-nfc-dual-programmer>header small{color:#593de2;letter-spacing:.14em;font-size:8px;font-weight:900}.production-lab .guest-pack-nfc-dual-programmer>header h3{color:#101f3a;letter-spacing:-.04em;margin:5px 0 0;font-size:22px}.production-lab .guest-pack-nfc-dual-programmer>header>span{color:#768198;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:8px;font-size:8px;font-weight:850;display:flex}.production-lab .guest-pack-nfc-dual-programmer>header>span b{color:#fff;background:linear-gradient(135deg,#ee2ba2,#6f42e8);border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.production-lab .guest-pack-nfc-dual-programmer>header>span i{color:#a0a9bb;font-style:normal}.production-lab .guest-pack-nfc-destination-table{gap:10px;padding:14px;display:grid}.production-lab .guest-pack-nfc-destination-table>article{background:#fffffff0;border:1px solid #6d7aa829;border-radius:18px;grid-template-columns:38px 52px minmax(210px,.9fr) minmax(300px,1.1fr) 112px minmax(300px,1.15fr);align-items:center;gap:12px;min-height:144px;padding:13px;display:grid}.production-lab .guest-pack-nfc-destination-table>article.roll{box-shadow:inset 4px 0 #ef35aa}.production-lab .guest-pack-nfc-destination-table>article.shop{box-shadow:inset 4px 0 #278ff7}.production-lab .guest-pack-nfc-destination-table>article.verified{background:#f8fffd;border-color:#a9dccf}.production-lab .guest-pack-nfc-destination-table>article.unavailable{opacity:.65}.production-lab .guest-pack-nfc-destination-table .number{color:#6042e9;font-size:12px;font-weight:900}.production-lab .guest-pack-nfc-destination-table>article>i{color:#d52b98;background:#fff1f9;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.production-lab .guest-pack-nfc-destination-table>article.shop>i{color:#2385e6;background:#eef7ff}.production-lab .guest-pack-nfc-destination-table>article>i svg{width:24px}.production-lab .guest-pack-nfc-destination-table .identity small{color:#755be9;letter-spacing:.12em;font-size:7px;font-weight:900}.production-lab .guest-pack-nfc-destination-table .identity h4{color:#172640;margin:4px 0;font-size:14px}.production-lab .guest-pack-nfc-destination-table .identity p{color:#758097;margin:0;font-size:8px;line-height:1.4}.production-lab .guest-pack-nfc-mobile-handoff{background:linear-gradient(135deg,#fff,#f7f4ff);border:1px solid #6955dd2e;border-radius:14px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:9px;display:grid}.production-lab .guest-pack-nfc-destination-table>article.shop .guest-pack-nfc-mobile-handoff{background:linear-gradient(135deg,#fff,#f2f9ff);border-color:#278ff733}.production-lab .guest-pack-nfc-mobile-handoff>img,.production-lab .guest-pack-nfc-mobile-handoff .qr-loading{background:#fff;border:1px solid #5748b726;border-radius:11px;place-items:center;width:88px;height:88px;padding:5px;display:grid;box-shadow:0 8px 18px #302a681a}.production-lab .guest-pack-nfc-mobile-handoff .qr-loading svg{color:#7252e8;width:28px}.production-lab .guest-pack-nfc-mobile-handoff>span{gap:5px;min-width:0;display:grid}.production-lab .guest-pack-nfc-mobile-handoff b{color:#5137d0;letter-spacing:.12em;font-size:7px;font-weight:900}.production-lab .guest-pack-nfc-destination-table>article.shop .guest-pack-nfc-mobile-handoff b{color:#1979ce}.production-lab .guest-pack-nfc-mobile-handoff small{color:#6e7990;font-size:7px;line-height:1.4}.production-lab .guest-pack-nfc-mobile-handoff code{color:#49566e;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #6c79a61f;border-radius:8px;min-width:0;padding:7px 8px;font:650 7px/1.3 inherit;overflow:hidden}.production-lab .guest-pack-nfc-destination-table .status{color:#6550d8;align-items:center;gap:7px;font-size:8px;font-weight:850;display:flex}.production-lab .guest-pack-nfc-destination-table .status i{background:#7352ed;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #7352ed8c}.production-lab .guest-pack-nfc-destination-table .verified .status{color:#168369}.production-lab .guest-pack-nfc-destination-table .verified .status i{background:#20ad88;box-shadow:0 0 10px #20ad8873}.production-lab .guest-pack-nfc-destination-table .actions{grid-template-columns:1.25fr .8fr .8fr;gap:7px;display:grid}.production-lab .guest-pack-nfc-destination-table .actions :where(button,a){color:#26364f;white-space:nowrap;background:#fff;border:1px solid #6a77a429;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 10px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.production-lab .guest-pack-nfc-destination-table .actions button:first-child{color:#fff;background:linear-gradient(100deg,#ed2da4,#7141e9 55%,#248df5);border-color:#0000}.production-lab .guest-pack-nfc-destination-table .actions :where(button,a) svg{width:15px}.production-lab .guest-pack-nfc-destination-table .actions :disabled{opacity:.48;cursor:not-allowed}.production-lab .guest-pack-nfc-dual-programmer>footer{color:#7b6570;background:#fff7fa;border-top:1px solid #6c79a624;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:14px 20px;display:grid}.production-lab .guest-pack-nfc-dual-programmer>footer.ready{color:#176e5c;background:#f1fbf8}.production-lab .guest-pack-nfc-dual-programmer>footer>svg{width:29px}.production-lab .guest-pack-nfc-dual-programmer>footer span{gap:4px;display:grid}.production-lab .guest-pack-nfc-dual-programmer>footer b{font-size:10px}.production-lab .guest-pack-nfc-dual-programmer>footer small{color:#7b879b;font-size:8px}.production-lab .guest-pack-nfc-dual-programmer>footer button{color:#5439de;background:#fff;border:1px solid #6976a22b;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:8px;font-weight:850;display:flex}.production-lab .guest-pack-nfc-dual-programmer>footer button svg{width:16px}.production-lab .suite-shop-nfc-destination{background:linear-gradient(120deg,#fcf4fff5,#f2f9fff5);border:1px solid #6e5be133;border-radius:20px;grid-template-columns:58px minmax(280px,1fr) minmax(220px,.7fr) auto auto auto;align-items:center;gap:13px;margin:18px 0;padding:18px;display:grid;box-shadow:0 15px 38px #3c436f14}.production-lab .suite-shop-nfc-icon{color:#fff;background:linear-gradient(145deg,#f02da1,#713fe8 58%,#218df8);border-radius:16px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 11px 24px #683ddc33}.production-lab .suite-shop-nfc-icon svg{width:25px}.production-lab .suite-shop-nfc-destination>div small{color:#563be3;letter-spacing:.13em;font-size:7px;font-weight:850}.production-lab .suite-shop-nfc-destination h3{color:#14223d;letter-spacing:-.035em;margin:5px 0 4px;font-size:18px}.production-lab .suite-shop-nfc-destination p{color:#6d7990;margin:0;font-size:8px;line-height:1.45}.production-lab .suite-shop-nfc-destination code{color:#43516a;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #6f7caa24;border-radius:11px;min-width:0;padding:11px;font:650 7px/1.4 inherit;overflow:hidden}.production-lab .suite-shop-nfc-destination :where(button,a){color:#20304b;white-space:nowrap;background:#fff;border:1px solid #6f7caa2b;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.production-lab .suite-shop-nfc-destination>button:first-of-type{color:#fff;background:linear-gradient(100deg,#f12ca0,#733fe8 54%,#218df8);border-color:#0000}.production-lab .suite-shop-nfc-destination :where(button,a) svg{width:15px}@media (max-width:1180px){.production-lab .setup-nfc-table-redesign{padding-inline:20px}.production-lab .setup-nfc-table-redesign .setup-workstation-command{grid-template-columns:54px minmax(0,1fr)}.production-lab .setup-nfc-table-redesign .setup-workstation-command>nav{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-nfc-table-redesign .setup-workstation-readiness{top:132px}.production-lab .setup-nfc-table-node{top:456px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-main{grid-template-columns:1fr}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art{min-height:230px}.production-lab .guest-pack-nfc-table-stage{grid-template-columns:minmax(320px,1fr) minmax(220px,.65fr)}.production-lab .guest-pack-nfc-piece-choices{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.production-lab .guest-pack-nfc-destination-table>article{grid-template-columns:34px 48px minmax(210px,1fr) minmax(190px,.9fr) 110px}.production-lab .guest-pack-nfc-destination-table .actions{grid-column:3/-1}.production-lab .suite-shop-nfc-destination{grid-template-columns:54px minmax(0,1fr) minmax(220px,.7fr)}.production-lab .suite-shop-nfc-destination :where(button,a){grid-row:2}}@media (max-width:780px){.production-lab .setup-nfc-table-redesign{padding:12px 13px 54px}.production-lab .setup-nfc-table-redesign .setup-glass-workspace-navigation{overflow-x:auto}.production-lab .setup-nfc-table-redesign .setup-glass-workspace-navigation .setup-glass-journey{width:760px;padding:0 8px}.production-lab .setup-nfc-table-redesign .setup-workstation-command{grid-template-columns:46px minmax(0,1fr);min-height:0;padding:18px 8px 56px}.production-lab .setup-nfc-table-redesign .setup-workstation-icon{width:46px;height:46px}.production-lab .setup-nfc-table-redesign .setup-workstation-copy h3{font-size:27px}.production-lab .setup-nfc-table-redesign .setup-workstation-command>nav{grid-column:1/-1;grid-template-columns:1fr}.production-lab .setup-nfc-table-redesign .setup-workstation-readiness{margin-top:-46px;top:auto;left:8px}.production-lab .setup-nfc-table-redesign .guest-pack-optimised-grid{border-radius:30px;grid-template-columns:1fr!important;gap:14px!important;padding:8px!important}.production-lab .setup-nfc-table-redesign .guest-pack-preview-column,.production-lab .setup-nfc-table-redesign .guest-pack-optimised-controls{min-height:0;border-radius:25px!important;padding:16px!important}.production-lab .setup-nfc-table-node{display:none}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-main{grid-template-columns:1fr}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-art{min-height:260px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-object-thumbs{grid-template-columns:1fr}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step{grid-template-columns:28px 38px minmax(0,1fr) 18px}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-workflow-step>em{text-align:left;grid-column:3}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-actions{grid-template-columns:1fr}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure{grid-template-columns:26px 1fr}.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure span,.production-lab .setup-nfc-table-redesign .guest-pack-nfc-secure button{grid-column:2}.production-lab .guest-pack-nfc-dual-intro{grid-template-columns:52px minmax(0,1fr);padding:18px}.production-lab .guest-pack-nfc-dual-intro>span{width:50px;height:50px}.production-lab .guest-pack-nfc-dual-intro>em{grid-column:1/-1;min-width:0}.production-lab .guest-pack-nfc-table-stage{grid-template-columns:1fr;padding:10px}.production-lab .guest-pack-nfc-table-visual{min-height:260px}.production-lab .guest-pack-nfc-piece-choices{grid-column:auto;grid-template-columns:1fr}.production-lab .guest-pack-nfc-dual-artwork{grid-column:auto}.production-lab .guest-pack-nfc-dual-programmer>header{flex-direction:column;align-items:flex-start}.production-lab .guest-pack-nfc-dual-programmer>header>span{width:100%;overflow-x:auto}.production-lab .guest-pack-nfc-destination-table>article{grid-template-columns:34px 46px minmax(0,1fr)}.production-lab .guest-pack-nfc-destination-table code,.production-lab .guest-pack-nfc-mobile-handoff,.production-lab .guest-pack-nfc-destination-table .status,.production-lab .guest-pack-nfc-destination-table .actions{grid-column:1/-1}.production-lab .guest-pack-nfc-destination-table .actions{grid-template-columns:1fr}.production-lab .guest-pack-nfc-dual-programmer>footer{grid-template-columns:30px minmax(0,1fr)}.production-lab .guest-pack-nfc-dual-programmer>footer button{grid-column:1/-1;justify-content:center}.production-lab .suite-shop-nfc-destination{grid-template-columns:48px minmax(0,1fr)}.production-lab .suite-shop-nfc-destination>code,.production-lab .suite-shop-nfc-destination :where(button,a){grid-area:auto/1/auto/-1}}.production-lab:has(.setup-venue-live-redesign){min-height:100svh;overflow-x:hidden;background:radial-gradient(circle at 8% 20%,#ffd3ef57,#0000 29rem),radial-gradient(circle at 91% 17%,#c3e2ff94,#0000 33rem),linear-gradient(#fff 0,#f8faff 45%,#f1f7ff 100%)!important}.production-lab:has(.setup-venue-live-redesign) .lab-workspace{z-index:1;position:relative;background:0 0!important;overflow:visible!important}.production-lab:has(.setup-venue-live-redesign) .lab-workspace>.client-workspace-command{display:none!important}.production-lab:has(.setup-venue-live-redesign) .lab-account-footer{display:none!important}.production-lab .setup-masterhub-page:has(.setup-venue-live-redesign)>.setup-master-command{display:none!important}.production-lab .setup-masterhub-page:has(.setup-venue-live-redesign)>.setup-master-navigation{display:none!important}.production-lab .setup-masterhub-page:has(.setup-venue-live-redesign){background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.production-lab .setup-venue-live-redesign{--venue-ink:#071735;--venue-violet:#603cf0;--venue-pink:#f12aa0;--venue-blue:#218df8;width:100%;min-height:calc(100svh - 96px);color:var(--venue-ink);padding:15px 34px 76px;position:relative}.production-lab .setup-venue-live-redesign .setup-glass-workspace-navigation{width:min(1540px,100%);min-height:76px;margin:0 auto 18px}.production-lab .setup-venue-live-redesign .setup-glass-workspace-navigation .setup-glass-journey{-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#ffffffdb;border:1px solid #6c7cae29;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;height:76px;margin:0;padding:0 20px;display:grid;position:static;transform:none;box-shadow:0 14px 42px #34406b13,inset 0 1px #fff}.production-lab .setup-venue-live-redesign .setup-glass-journey:before,.production-lab .setup-venue-live-redesign .setup-glass-journey:after{display:none}.production-lab .setup-venue-live-redesign .setup-glass-journey>button{color:#53617d;min-width:0;min-height:74px;box-shadow:none;background:0 0;border:0;border-right:1px solid #707dab24;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:0 28px;display:flex;position:relative;transform:none}.production-lab .setup-venue-live-redesign .setup-glass-journey>button:last-child{border-right:0}.production-lab .setup-venue-live-redesign .setup-glass-journey>button:before{display:none}.production-lab .setup-venue-live-redesign .setup-glass-journey>button>span{color:#54628a;background:linear-gradient(145deg,#fff,#f1f5fb);border:1px solid #6f7eb524;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 18px #36447412,inset 0 1px #fff}.production-lab .setup-venue-live-redesign .setup-glass-journey>button>span svg{stroke-width:1.75px;width:22px;height:22px}.production-lab .setup-venue-live-redesign .setup-glass-journey>button>b{color:inherit;letter-spacing:.11em;text-align:left;font-size:10px;font-weight:850;line-height:1.55}.production-lab .setup-venue-live-redesign .setup-glass-journey>button.active{color:#4d32e5;background:linear-gradient(#f5f2ffcc,#ffffff29)}.production-lab .setup-venue-live-redesign .setup-glass-journey>button.active:after{content:"";background:#6545f4;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #6545f4b8}.production-lab .setup-venue-live-redesign .setup-glass-journey>button.active>span{color:#5434ef;background:radial-gradient(circle at 32% 24%,#fff,#efebff 72%)}.production-lab .setup-venue-live-redesign .setup-glass-workspace-content{width:min(1580px,100%);margin:0 auto}.production-lab .setup-venue-live-redesign .setup-glass-workspace-content>.setup-workstation{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;display:block;position:relative}.production-lab .setup-venue-live-redesign .setup-workstation-command{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#ffffffc2;border:1px solid #7480ae26;border-radius:28px;grid-template-columns:58px minmax(0,1fr) 310px;align-items:center;gap:20px;min-height:146px;padding:24px 28px;display:grid;box-shadow:0 20px 48px #37436f14,inset 0 1px #fff}.production-lab .setup-venue-live-redesign .setup-workstation-icon{color:#fff;background:linear-gradient(145deg,#f42ca2,#713fea 58%,#218df7);border:1px solid #6f51ed2e;border-radius:17px;width:58px;height:58px;box-shadow:0 14px 29px #6944e240,inset 0 1px #ffffff8c}.production-lab .setup-venue-live-redesign .setup-workstation-copy>small{color:#4f34e5;letter-spacing:.14em;font-size:9px}.production-lab .setup-venue-live-redesign .setup-workstation-copy h3{color:var(--venue-ink);letter-spacing:-.052em;margin:6px 0 7px;font-size:clamp(28px,2.2vw,38px);font-weight:810;line-height:1.02}.production-lab .setup-venue-live-redesign .setup-workstation-copy>p{color:#61708e;max-width:760px;margin:0;font-size:11px;line-height:1.55}.production-lab .setup-venue-live-redesign .setup-workstation-copy>span{display:none}.production-lab .setup-venue-live-redesign .setup-workstation-command>nav{grid-template-columns:1fr;gap:8px;display:grid}.production-lab .setup-venue-live-redesign .setup-workstation-command>nav :where(button,a){color:#182744;background:#fffffff0;border:1px solid #6f7caa2e;border-radius:14px;min-height:48px;box-shadow:0 9px 24px #303d6a14}.production-lab .setup-venue-live-redesign .setup-workstation-command>nav .primary{color:#fff;background:linear-gradient(100deg,#f12aa0,#733fe8 55%,#218df8);border-color:#0000}.production-lab .setup-venue-live-redesign .setup-workstation-readiness{z-index:30;box-shadow:none;background:0 0;border:0;position:absolute;top:104px;left:106px}.production-lab .setup-venue-live-redesign .setup-workstation-readiness>summary{color:#14816b;background:#f1fbf8;border:1px solid #bfe6dd;border-radius:999px;min-height:29px;padding:0 11px}.production-lab .setup-venue-live-redesign .setup-workstation-readiness>summary>span:last-child{display:none}.production-lab .setup-venue-live-redesign .setup-workstation-readiness[open] .setup-workstation-metrics{z-index:80;background:#fff;border:1px solid #6f7caa2e;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(690px,100vw - 80px);padding:12px;display:grid;position:absolute;top:37px;left:0;box-shadow:0 25px 60px #2c38632e}.production-lab .setup-venue-live-redesign .setup-workstation-body{box-shadow:none;background:0 0;border:0;margin-top:16px;overflow:visible}.production-lab .setup-venue-live-redesign .setup-venue-station{background:linear-gradient(135deg,#ffffffeb,#f8faffd1);border:1px solid #7f64f038;border-radius:54px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;width:100%;min-height:620px;padding:12px;display:grid;position:relative;box-shadow:0 24px 65px #4245751a,inset 0 1px #fff}.production-lab .setup-venue-live-redesign .setup-workstation-venue .setup-workstation-body{margin-top:0}.production-lab .setup-venue-live-redesign .setup-venue-station>.venue-screen-template-studio{order:1;margin:22px}.production-lab .setup-venue-live-redesign .setup-venue-station>.venue-live-core-promise{order:2}.production-lab .setup-venue-live-redesign .setup-venue-station>.venue-controls-stage{order:3}.production-lab .setup-venue-live-redesign .venue-controls-stage{padding-top:0}.production-lab .setup-venue-live-redesign .venue-controls-locked{background:radial-gradient(circle at 88% 15%,#278ef71f,#0000 34%),radial-gradient(circle at 8% 100%,#ef2ba31c,#0000 38%),#ffffffe6;border:1px solid #6452dc2e;border-radius:28px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:250px;padding:32px;display:grid;box-shadow:0 18px 44px #2c396917,inset 0 1px #fff}.production-lab .setup-venue-live-redesign .venue-controls-locked>span{color:#6541e7;background:linear-gradient(145deg,#f8f5ff,#eef6ff);border-radius:22px;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 0 0 1px #6747e12e,0 13px 28px #4d39a61f}.production-lab .setup-venue-live-redesign .venue-controls-locked>span svg{width:34px;height:34px}.production-lab .setup-venue-live-redesign .venue-controls-locked>div{gap:8px;display:grid}.production-lab .setup-venue-live-redesign .venue-controls-locked small{color:#6845e8;letter-spacing:.14em;font-size:12px;font-weight:900}.production-lab .setup-venue-live-redesign .venue-controls-locked h4{color:#14213d;letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.2vw,36px);line-height:1.08}.production-lab .setup-venue-live-redesign .venue-controls-locked p{color:#65718a;max-width:820px;margin:0;font-size:15px;line-height:1.55}.production-lab .setup-venue-live-redesign .venue-controls-locked>button{color:#fff;min-height:58px;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(105deg,#ec2aa4,#7442e9 58%,#248df7);border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 14px 30px #653ddc3d}.production-lab .setup-venue-live-redesign .venue-controls-locked>button svg{width:19px;height:19px}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel,.production-lab .setup-venue-live-redesign .setup-venue-flow{min-width:0;min-height:596px;position:relative;overflow:hidden;background:#ffffffad!important;border:1px solid #7661e729!important;padding:28px!important;box-shadow:inset 0 1px #ffffffdb!important}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel{border-radius:43px 125px 43px 43px!important}.production-lab .setup-venue-live-redesign .setup-venue-flow{border-radius:125px 43px 43px!important}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel>small{color:#4f34e4;letter-spacing:.15em;margin:0 0 13px;font-size:8px;font-weight:850;display:block}.production-lab .setup-venue-live-node{z-index:40;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffc;border:1px solid #9d6bf938;border-radius:50%;place-items:center;width:142px;height:142px;display:grid;position:absolute;top:493px;left:50%;transform:translate(-50%);box-shadow:0 0 0 10px #ffffff94,0 0 0 22px #c1aaff24,0 21px 48px #6748dc38}.production-lab .setup-venue-live-node>span{color:#fff;background:radial-gradient(circle at 35% 24%,#ff4db8,#7d33eb 52%,#1f87f8 90%);border-radius:50%;place-items:center;width:92px;height:92px;display:grid;box-shadow:0 0 35px #e52fae8c,inset 0 0 25px #ffffff47}.production-lab .setup-venue-live-node svg{stroke-width:1.65px;width:40px;height:40px}.production-lab .setup-venue-live-node>i{background:linear-gradient(#0000,#7156ef4d);width:1px;height:60px;position:absolute;left:50%}.production-lab .setup-venue-live-node>i:first-child{bottom:100%}.production-lab .setup-venue-live-node>i:last-child{top:100%;transform:rotate(180deg)}.production-lab .setup-venue-live-redesign .setup-venue-monitor{aspect-ratio:16/9;color:#fff;background:#040817;border:1px solid #283250;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 42px #0d16303d;min-height:0!important}.production-lab .setup-venue-live-redesign .setup-venue-monitor>img{object-fit:cover;opacity:.48;filter:saturate(.88)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.production-lab .setup-venue-live-redesign .setup-venue-monitor>i{background:linear-gradient(90deg,#030713fa,#050a1ab8 46%,#040814e0),radial-gradient(circle at 56% 48%,#ef2ea13d,#0000 34%);position:absolute;inset:0}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header{z-index:4;border-bottom:1px solid #ffffff1a;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;padding:0 15px;display:grid;position:relative}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header>img{object-fit:contain;width:30px;height:30px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header span{gap:2px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header small{color:#e8dffb;letter-spacing:.14em;font-size:5px;font-weight:750}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header b{color:#fff;font-size:7px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header em{color:#fff;letter-spacing:.1em;background:#68144c61;border:1px solid #ef3ea580;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 9px;font-size:6px;font-style:normal;font-weight:850;display:flex}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header em i{background:#fa4dad;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #fa4dad}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy{z-index:3!important;max-width:31%!important;padding:0!important;position:absolute!important;top:76px!important;left:18px!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy>span{font-weight:850;color:#f35cab!important;letter-spacing:.15em!important;font-size:5px!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy h4{color:#fff!important;letter-spacing:-.06em!important;margin:8px 0 6px!important;font-size:clamp(24px,2.5vw,42px)!important;font-weight:790!important;line-height:.9!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy p{color:#d5dced!important;margin:0!important;font-size:6px!important;line-height:1.4!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dl{gap:9px;margin:20px 0 0;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dl>div{grid-template-columns:26px 1fr;align-items:center;gap:7px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dt{color:#fff;font-size:10px;font-weight:850}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dd{color:#9faac1;letter-spacing:.12em;margin:0;font-size:4px;font-weight:800}.production-lab .setup-venue-live-redesign .setup-venue-screen-orbit{aspect-ratio:1;background:#0b122cd6;border:1px solid #ed38a2b8;border-radius:50%;width:34%;transform:translate(-50%,-48%);box-shadow:0 0 0 12px #482f9e1f,0 0 42px #e631a440;z-index:3!important;max-width:none!important;padding:10px!important;position:absolute!important;top:50%!important;left:52%!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-orbit img{object-fit:cover;border-radius:50%;width:100%;height:100%}.production-lab .setup-venue-live-redesign .setup-venue-screen-orbit span{color:#fff;white-space:nowrap;background:#1b1130;border:1px solid #f34ba9;border-radius:999px;padding:4px 9px;font-size:5px;font-weight:850;position:absolute;bottom:-7px;right:50%;transform:translate(50%)}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity{z-index:3;gap:7px;width:27%;display:grid;position:absolute;top:74px;right:14px}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity>small{color:#d7deef;letter-spacing:.13em;font-size:5px;font-weight:850}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity>span{color:#c7d0e3;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:6px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity i{color:#f151ad;background:#4c144457;border:1px solid #f143a859;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity b{text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity em{color:#aeb9cf;font-size:6px;font-style:normal}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1630de;border:1px solid #4d6dbf52;border-radius:12px;grid-template-columns:45px minmax(0,1fr);align-items:center;gap:8px;width:29%;display:grid;z-index:4!important;max-width:none!important;padding:8px!important;position:absolute!important;bottom:38px!important;right:13px!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr>img{background:#fff;border-radius:5px;width:45px;height:45px}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr>svg{color:#fff;width:38px;height:38px}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr span{gap:2px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr small{color:#d3dced;letter-spacing:.1em;font-size:4px}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr b{color:#859ccc;font-size:7px;line-height:1.05}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr em{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:4px;font-style:normal;overflow:hidden}.production-lab .setup-venue-live-redesign .setup-venue-monitor>footer{z-index:5;background:#020610d6;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;min-height:28px;padding:0 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.production-lab .setup-venue-live-redesign .setup-venue-monitor>footer span{color:#f052ad;letter-spacing:.12em;align-items:center;gap:5px;font-size:4px;font-weight:850;display:flex}.production-lab .setup-venue-live-redesign .setup-venue-monitor>footer svg{width:9px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>footer b{color:#b5bfd3;letter-spacing:.08em;font-size:4px}.production-lab .setup-venue-live-redesign .setup-venue-flow{color:var(--venue-ink);flex-direction:column;display:flex!important}.production-lab .setup-venue-live-redesign .setup-venue-flow>header{gap:12px;padding:2px 0 0;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>small{color:#4f34e4;letter-spacing:.15em;font-size:8px;font-weight:850}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span{color:#168b6f;background:#eefbf7db;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;column-gap:9px;padding:7px 10px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span svg{grid-row:1/3;width:24px;height:24px}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span b{color:#17816a;font-size:9px}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span em{color:#6d7b91;font-size:7px;font-style:normal}.production-lab .setup-venue-live-redesign .setup-venue-flow ol{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-flow li{background:#ffffffe0;border:1px solid #6f7caa29;border-radius:14px;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:62px;padding:9px 11px;display:grid;box-shadow:0 7px 17px #33416d0b}.production-lab .setup-venue-live-redesign .setup-venue-flow li>i{color:#4f35e5;background:#f2efff;border:0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;font-weight:850;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-flow li span{gap:3px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-flow li b{color:#172440;font-size:9px}.production-lab .setup-venue-live-redesign .setup-venue-flow li small{color:#738098;font-size:7px;line-height:1.35}.production-lab .setup-venue-live-redesign .setup-venue-flow li>svg{color:#16a17f;width:16px}.production-lab .setup-venue-live-redesign .setup-venue-control-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-control-fields label{color:#34425e;gap:5px;min-width:0;font-size:7px;font-weight:800;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-control-fields select{color:#21304d;width:100%;min-height:42px;font:inherit;background:#ffffffeb;border:1px solid #6f7caa29;border-radius:11px;padding:0 10px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions{gap:7px;margin-top:auto;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-control-actions :where(button,a){color:#172440;text-align:left;cursor:pointer;background:#fffffff0;border:1px solid #6f7caa29;border-radius:13px;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:46px;padding:7px 12px;text-decoration:none;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-control-actions>.primary{color:#fff;background:linear-gradient(100deg,#f12aa0,#733fe8 55%,#218df8);border-color:#0000;min-height:51px;box-shadow:0 12px 26px #633fe130}.production-lab .setup-venue-live-redesign .setup-venue-control-actions>:where(button,a)>svg:last-child{width:14px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions span{gap:2px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-control-actions b{color:inherit;font-size:9px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions small{color:#768198;font-size:7px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions>.primary small{color:#ffffffc2}@media (max-width:1100px){.production-lab .setup-venue-live-redesign{padding-inline:18px}.production-lab .setup-venue-live-redesign .setup-workstation-command{grid-template-columns:52px minmax(0,1fr)}.production-lab .setup-venue-live-redesign .setup-workstation-command>nav{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-venue-live-redesign .setup-workstation-readiness{top:105px;left:98px}.production-lab .setup-venue-live-node{display:none}.production-lab .setup-venue-live-redesign .setup-venue-station{grid-template-columns:1fr}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel,.production-lab .setup-venue-live-redesign .setup-venue-flow{min-height:0;border-radius:34px!important}}@media (max-width:720px){.production-lab .setup-venue-live-redesign{padding:10px 10px 56px}.production-lab .setup-venue-live-redesign .setup-glass-workspace-navigation{overflow-x:auto}.production-lab .setup-venue-live-redesign .setup-glass-workspace-navigation .setup-glass-journey{width:700px;padding-inline:8px}.production-lab .setup-venue-live-redesign .setup-glass-journey>button{padding-inline:14px}.production-lab .setup-venue-live-redesign .setup-workstation-command{border-radius:22px;padding:20px}.production-lab .setup-venue-live-redesign .setup-workstation-copy h3{font-size:27px}.production-lab .setup-venue-live-redesign .setup-workstation-command>nav{grid-template-columns:1fr}.production-lab .setup-venue-live-redesign .setup-workstation-readiness{margin:9px 0 0 20px;position:static}.production-lab .setup-venue-live-redesign .setup-venue-station{border-radius:30px;padding:6px}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel,.production-lab .setup-venue-live-redesign .setup-venue-flow{border-radius:25px!important;padding:18px!important}.production-lab .setup-venue-live-redesign .setup-venue-monitor{min-width:620px!important}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel{overflow-x:auto}.production-lab .setup-venue-live-redesign .setup-venue-control-fields{grid-template-columns:1fr}}.momento-live-preview-document{background:#030713;position:fixed;inset:0;overflow:hidden}.momento-live-preview-frame{aspect-ratio:16/9;background:#040817;border:0;border-radius:22px;width:100%;display:block;box-shadow:0 20px 50px #1e275333}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel>.momento-live-preview-frame{width:min(100%,1360px);margin:0 auto}.production-lab .guided-screen-studio{gap:22px;display:grid}.production-lab .guided-screen-studio>header>em.unsaved{color:#a43a68;background:#fff3f8;border-color:#f1bed5}.production-lab .guided-screen-studio>header>em.saving{color:#4d3bcf;background:#f5f2ff;border-color:#ccc4ff}.production-lab .guided-screen-studio>header>em.error{color:#b22c47;background:#fff0f3;border-color:#f0aebb}.production-lab .venue-studio-stepper{background:#f7f9fd;border:1px solid #dfe4f1;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px;display:grid}.production-lab .venue-studio-stepper button{color:#56627a;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:30px 42px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:76px;padding:10px 14px;display:grid;position:relative}.production-lab .venue-studio-stepper button>i{color:#8d97ab;letter-spacing:.08em;font-size:10px;font-style:normal;font-weight:900}.production-lab .venue-studio-stepper button>svg:last-child{color:#20a77f;width:17px}.production-lab .venue-studio-stepper button span{gap:4px;display:grid}.production-lab .venue-studio-stepper button b{color:#15213c;font-size:14px}.production-lab .venue-studio-stepper button small{color:#7b879d;font-size:11px}.production-lab .venue-studio-stepper button.active:after{content:"";background:linear-gradient(90deg,#ef2ca6,#7541ee,#248df9);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:18px;right:18px}.production-lab .venue-studio-preset-rail{background:linear-gradient(135deg,#fff7fcfa,#f6f4fffa 52%,#eff8fffa);border:1px solid #6746e238;border-radius:22px;gap:12px;padding:16px;display:grid;box-shadow:0 12px 30px #4b3d9717}.production-lab .venue-studio-preset-rail>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.production-lab .venue-studio-preset-rail>header span{color:#5639df;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.production-lab .venue-studio-preset-rail>header svg{width:17px}.production-lab .venue-studio-preset-rail>header small{color:#717d94;font-size:11px}.production-lab .venue-studio-preset-rail>div{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:9px;display:grid}.production-lab .venue-studio-preset-rail button{color:#1e2c47;text-align:left;cursor:pointer;background:#fffffff0;border:1px solid #6670992e;border-radius:15px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:70px;padding:9px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.production-lab .venue-studio-preset-rail button:hover{border-color:#6d46e673;transform:translateY(-2px);box-shadow:0 10px 22px #4b3d971f}.production-lab .venue-studio-preset-rail button.active{background:#fff;border-color:#7046e8;box-shadow:inset 0 -3px #7046e8,0 10px 22px #4b3d971f}.production-lab .venue-studio-preset-rail button>i{border-radius:12px;width:42px;height:42px;box-shadow:inset 0 0 0 1px #ffffff52}.production-lab .venue-studio-preset-rail button>span{gap:3px;min-width:0;display:grid}.production-lab .venue-studio-preset-rail button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.production-lab .venue-studio-preset-rail button small{color:#78849a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.production-lab .venue-studio-preset-rail button>svg{color:#7046e8;width:16px}.production-lab .venue-studio-real-preview{background:linear-gradient(145deg,#f8f5ff,#f5f9ff);border:1px solid #dfe4f1;border-radius:24px;gap:12px;padding:18px;display:grid}.production-lab .venue-studio-real-preview>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.production-lab .venue-studio-real-preview>header span{color:#5738db;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.production-lab .venue-studio-real-preview>header span i{background:#22bc93;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #22bc931f}.production-lab .venue-studio-real-preview>header small{color:#7a859a;font-size:11px}.production-lab .venue-studio-step-panel{background:#fff;border:1px solid #dfe4f1;border-radius:24px;gap:18px;min-height:290px;padding:24px;display:grid}.production-lab .venue-studio-step-panel>header{border-bottom:1px solid #e8ebf3;gap:5px;padding-bottom:16px;display:grid}.production-lab .venue-studio-step-panel>header>span{color:#6744e8;letter-spacing:.13em;font-size:11px;font-weight:900}.production-lab .venue-studio-step-panel>header h5{color:#111e39;letter-spacing:-.035em;margin:0;font-size:clamp(22px,2vw,30px)}.production-lab .venue-studio-step-panel>header p{color:#6c7890;margin:0;font-size:13px;line-height:1.5}.production-lab .venue-studio-message-field{gap:8px;display:grid}.production-lab .venue-studio-message-field>span{color:#25314c;justify-content:space-between;font-size:12px;font-weight:800;display:flex}.production-lab .venue-studio-message-field input{color:#101d38;background:#f9faff;border:1px solid #cfd6e6;border-radius:14px;min-height:58px;padding:0 16px;font-size:16px;font-weight:700}.production-lab .venue-studio-message-field>small{color:#7a859a;font-size:11px}.production-lab .guided-screen-studio>footer.venue-studio-actions{background:#f7f9fd;border:1px solid #dfe4f1;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.production-lab .venue-studio-actions>button{color:#26334d;cursor:pointer;background:#fff;border:1px solid #cfd6e6;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 18px;font-size:13px;font-weight:850;display:inline-flex}.production-lab .venue-studio-actions>button svg{width:17px}.production-lab .venue-studio-actions>button.next,.production-lab .venue-studio-actions>button.apply{color:#fff;background:linear-gradient(110deg,#ec28a5,#7740ee 56%,#248df8);border:0;box-shadow:0 12px 28px #6137de3d}.production-lab .venue-studio-actions>button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.production-lab .venue-studio-actions>span{color:#647087;text-align:center;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.production-lab .venue-studio-actions>span svg{color:#20a77f;width:17px}@media (max-width:900px){.production-lab .venue-studio-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .guided-screen-studio>footer.venue-studio-actions{grid-template-columns:1fr 1fr}.production-lab .venue-studio-actions>span{grid-area:1/1/auto/-1}}@media (max-width:620px){.production-lab .venue-studio-stepper{grid-template-columns:1fr}.production-lab .venue-studio-real-preview{padding:10px}.production-lab .venue-studio-real-preview>header{flex-direction:column;align-items:flex-start}.production-lab .venue-studio-step-panel{padding:18px}.production-lab .venue-studio-preset-rail>header{flex-direction:column;align-items:flex-start}.production-lab .venue-studio-preset-rail>div,.production-lab .guided-screen-studio>footer.venue-studio-actions{grid-template-columns:1fr}}.production-lab .setup-venue-live-redesign .setup-venue-station{align-items:stretch}.production-lab .setup-venue-live-redesign .setup-venue-flow{scrollbar-width:thin;scrollbar-color:#654be259 transparent;gap:12px;max-height:780px;overflow-y:auto;padding-right:24px!important}.production-lab .setup-venue-live-redesign .setup-venue-flow>header{flex:none}.production-lab .setup-venue-live-redesign .setup-venue-monitor.mode-shop:after{content:"MOMENTO SHOP · FULL-SCREEN TAKEOVER READY";z-index:9;color:#ff72bd;letter-spacing:.12em;background:#26092acc;border:1px solid #ff59b56b;border-radius:99px;padding:5px 8px;font-size:5px;font-weight:900;position:absolute;top:62px;right:12px}.production-lab .setup-venue-live-redesign .setup-venue-monitor.mode-hidden{filter:grayscale(.8)brightness(.35)}.production-lab .venue-live-core-promise{background:linear-gradient(135deg,#fffffff2,#f8f6ffe6 58%,#eff8ffeb);border:1px solid #6f55e533;border-radius:22px;gap:14px;margin-top:18px;padding:18px;display:grid;box-shadow:0 14px 34px #313c6a14,inset 0 1px #fff}.production-lab .venue-live-core-promise>header{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.production-lab .venue-live-core-promise>header>span{color:#fff;background:linear-gradient(135deg,#ef2ca4,#7540e8 58%,#238ef7);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 24px #673ede38}.production-lab .guided-screen-studio{background:linear-gradient(#fff,#f7f9fc);border:1px solid #d9e1ee;border-radius:30px;gap:18px;padding:22px;box-shadow:0 24px 70px #0d1e3d1a}.production-lab .guided-screen-studio>header{border-bottom:1px solid #e0e6ef;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;padding:4px 2px 20px;display:grid}.production-lab .guided-screen-studio>header>span{color:#fff;background:linear-gradient(145deg,#0d2c5d,#1f62c9);border-radius:17px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 12px 26px #184d9b38}.production-lab .guided-screen-studio>header>span svg{width:25px}.production-lab .guided-screen-studio>header>div{gap:5px;display:grid}.production-lab .guided-screen-studio>header small{color:#3567bb;letter-spacing:.18em;font-size:10px;font-weight:900}.production-lab .guided-screen-studio>header h4{color:#09162d;letter-spacing:-.055em;margin:0;font-size:clamp(25px,2.3vw,39px);line-height:1}.production-lab .guided-screen-studio>header p{color:#66748d;max-width:850px;margin:0;font-size:13px;line-height:1.5}.production-lab .guided-screen-studio>header>em{color:#16775f;letter-spacing:.12em;background:#eefaf6;border:1px solid #bcded2;border-radius:99px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.production-lab .guided-screen-studio>header>em svg{width:15px}.production-lab .venue-studio-preview-pair{background:linear-gradient(150deg,#061225,#0b1e3a 56%,#07162d);border-color:#142c50;border-radius:24px;gap:14px;padding:16px;box-shadow:0 18px 44px #07173038}.production-lab .venue-studio-preview-pair>header{min-height:32px;padding:0 4px}.production-lab .venue-studio-preview-pair>header span{color:#d9e8ff}.production-lab .venue-studio-preview-pair>header span i{background:#32c49a;box-shadow:0 0 0 5px #32c49a24,0 0 16px #32c49a73}.production-lab .venue-studio-preview-pair>header small{color:#8195b4}.production-lab .venue-studio-preview-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.production-lab .venue-studio-output-card{background:#020917;border:1px solid #85a3d04d;border-radius:17px;overflow:hidden;box-shadow:0 12px 28px #0000003d}.production-lab .venue-studio-output-card>header{color:#cbd8eb;letter-spacing:.13em;background:linear-gradient(#0f2749f5,#081831f5);border-bottom:1px solid #84a1ca3b;justify-content:space-between;align-items:center;height:44px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.production-lab .venue-studio-output-card>header span{align-items:center;gap:9px;display:flex}.production-lab .venue-studio-output-card>header b{color:#8fb7ff;background:#122f5e;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.production-lab .venue-studio-output-card>header em{color:#7f91ac;letter-spacing:.1em;align-items:center;gap:6px;font-size:8px;font-style:normal;display:flex}.production-lab .venue-studio-output-card>header em i{background:#31c49a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #31c49a99}.production-lab .venue-studio-output-card.moment>header em i{background:#f24c9f;box-shadow:0 0 8px #f24c9f99}.production-lab .venue-studio-output-card .momento-live-preview-frame{box-shadow:none;border-radius:0}.production-lab .venue-studio-control-deck{background:#eef2f7;border:1px solid #d9e1ec;border-radius:24px;grid-template-rows:auto 1fr auto;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:14px;padding:14px;display:grid}.production-lab .venue-studio-stepper{background:#fff;border-color:#cfd9e7;border-radius:18px;grid-area:1/1;grid-template-columns:1fr;gap:6px;padding:10px}.production-lab .venue-studio-stepper.has-sports-step{grid-template-columns:1fr}.production-lab .venue-studio-stepper button{border-radius:13px;grid-template-columns:26px 38px minmax(0,1fr) 16px;min-height:65px;padding:8px 10px}.production-lab .venue-studio-stepper button>svg:first-of-type{color:#3268c3;background:#eaf1fd;border-radius:11px;width:38px;height:38px;padding:9px}.production-lab .venue-studio-stepper button.active{color:#1d55ad;background:#f7faff;border-color:#8eb0e9;box-shadow:0 8px 18px #1e53a71a}.production-lab .venue-studio-stepper button.active:after{background:#2f6bd1;width:3px;height:auto;inset:12px auto 12px -1px}.production-lab .venue-studio-stepper button b{font-size:13px}.production-lab .venue-studio-stepper button small{font-size:10px}.production-lab .venue-studio-preset-rail{box-shadow:none;background:#fff;border-color:#cfd9e7;border-radius:18px;grid-area:2/1;align-content:start;align-self:stretch;padding:13px}.production-lab .venue-studio-preset-rail>header{gap:4px;display:grid}.production-lab .venue-studio-preset-rail>header span{color:#285dac}.production-lab .venue-studio-preset-rail>header small{line-height:1.35}.production-lab .venue-studio-preset-rail>div{scrollbar-width:thin;scrollbar-color:#b9c7dc transparent;grid-template-columns:1fr;max-height:490px;padding-right:3px;overflow:auto}.production-lab .venue-studio-preset-rail button{border-radius:12px;grid-template-columns:34px minmax(0,1fr) 16px;min-height:58px;padding:8px}.production-lab .venue-studio-preset-rail button>i{border-radius:9px;width:34px;height:34px}.production-lab .venue-studio-preset-rail button.active{border-color:#3268c3;box-shadow:inset 3px 0 #3268c3,0 7px 16px #1f52a01a}.production-lab .venue-studio-preset-rail button>svg{color:#2e65c1}.production-lab .venue-studio-step-panel{border-color:#cfd9e7;border-radius:18px;grid-area:1/2/3;min-height:680px;padding:26px;box-shadow:0 10px 24px #172d500f}.production-lab .venue-studio-step-panel>header>span{color:#2d66c4}.production-lab .venue-studio-step-panel>header h5{font-size:clamp(24px,2.1vw,34px)}.production-lab .venue-template-pair-note.graduation{color:#173c77;background:linear-gradient(135deg,#f7f9ff,#edf3ff);border-color:#a8bce6}.production-lab .venue-template-pair-note.graduation>svg:first-child{color:#2c65c4;background:#e3edff}.production-lab .graduation-artwork-choice{background:linear-gradient(135deg,#f8faff,#edf3ff)!important;border-color:#b3c5e7!important}.production-lab .graduation-artwork-choice>svg{color:#2e65c3!important}.production-lab .venue-studio-actions{grid-area:3/1/auto/-1}.production-lab .venue-studio-actions>button.next,.production-lab .venue-studio-actions>button.apply{background:linear-gradient(110deg,#0f315f,#245cba 60%,#2789e4);box-shadow:0 12px 28px #1f57b233}@media (max-width:1100px){.production-lab .venue-studio-preview-grid,.production-lab .venue-studio-control-deck{grid-template-columns:1fr}.production-lab .venue-studio-stepper{grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .venue-studio-preset-rail{grid-area:2/1}.production-lab .venue-studio-preset-rail>div{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.production-lab .venue-studio-step-panel{grid-area:3/1;min-height:0}.production-lab .venue-studio-actions{grid-row:4}}@media (max-width:680px){.production-lab .guided-screen-studio{border-radius:22px;padding:12px}.production-lab .guided-screen-studio>header{grid-template-columns:46px 1fr}.production-lab .guided-screen-studio>header>em{grid-column:1/-1;justify-self:start}.production-lab .venue-studio-preview-pair{padding:9px}.production-lab .venue-studio-output-card>header{flex-direction:column;align-items:flex-start;gap:8px;height:auto;padding:10px}.production-lab .venue-studio-control-deck{padding:8px}.production-lab .venue-studio-stepper,.production-lab .venue-studio-stepper.has-sports-step,.production-lab .venue-studio-preset-rail>div{grid-template-columns:1fr}.production-lab .venue-studio-step-panel{padding:18px}}.production-lab .venue-live-core-promise>header>span svg{width:22px}.production-lab .venue-live-core-promise>header>div{gap:3px;display:grid}.production-lab .venue-live-core-promise>header small{color:#5a3ce2;letter-spacing:.14em;font-size:7px;font-weight:900}.production-lab .venue-live-core-promise>header h4{color:#111f3c;letter-spacing:-.045em;margin:0;font-size:clamp(18px,1.8vw,25px);line-height:1}.production-lab .venue-live-core-promise>header p{color:#65728a;max-width:680px;margin:0;font-size:9px;line-height:1.5}.production-lab .venue-live-core-promise>header>em{color:#147b65;letter-spacing:.08em;white-space:nowrap;background:#effbf7;border:1px solid #b9e9db;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:6px;font-style:normal;font-weight:900;display:flex}.production-lab .venue-live-core-promise>header>em i{background:#27be98;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #27be98b3}.production-lab .venue-live-core-promise>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.production-lab .venue-live-core-promise article{background:#ffffffe6;border:1px solid #6c78a426;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:74px;padding:10px;display:grid}.production-lab .venue-live-core-promise article>i{color:#653fe4;background:#f1edff;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.production-lab .venue-live-core-promise article:nth-child(2)>i{color:#2087d8;background:#eaf6ff}.production-lab .venue-live-core-promise article:nth-child(3)>i{color:#df2d89;background:#fff0f7}.production-lab .venue-live-core-promise article:nth-child(4)>i{color:#0c9276;background:#eafaf5}.production-lab .venue-live-core-promise article svg{width:19px}.production-lab .venue-live-core-promise article span{gap:3px;display:grid}.production-lab .venue-live-core-promise article b{color:#1b2945;font-size:9px}.production-lab .venue-live-core-promise article small{color:#748097;font-size:7px;line-height:1.42}.production-lab .venue-live-core-promise>footer{color:#6b4ae2;letter-spacing:.07em;background:linear-gradient(90deg,#ee2ca414,#7040e814,#238ff814);border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:7px 10px;font-size:6px;display:flex}.production-lab .venue-live-core-promise>footer span{color:#e92d9e;letter-spacing:.12em;font-weight:900}.production-lab .venue-live-core-promise>footer b{white-space:nowrap;font-size:6px}.production-lab .venue-live-core-promise>footer i{opacity:.55;font-style:normal}.production-lab .setup-venue-emergency-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.production-lab .setup-venue-emergency-controls button{color:#15233f;text-align:left;cursor:pointer;background:#ffffffed;border:1px solid #636f992b;border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:56px;padding:9px 11px;display:grid;box-shadow:0 8px 18px #2d3a630d}.production-lab .setup-venue-emergency-controls button>svg{color:#6744e8;background:#f1edff;border-radius:8px;width:22px;height:22px;padding:4px}.production-lab .setup-venue-emergency-controls button span{gap:2px;display:grid}.production-lab .setup-venue-emergency-controls button b{font-size:8px}.production-lab .setup-venue-emergency-controls button small{color:#7a859b;font-size:6px;line-height:1.3}.production-lab .setup-venue-emergency-controls button.go,.production-lab .setup-venue-emergency-controls button.shop{color:#fff;background:linear-gradient(105deg,#ee2ba2,#7441eb 56%,#228cf8);border-color:#0000;box-shadow:0 13px 28px #623de130}.production-lab .setup-venue-emergency-controls button.go>svg,.production-lab .setup-venue-emergency-controls button.shop>svg{color:#fff;background:#ffffff29}.production-lab .setup-venue-emergency-controls button.go small,.production-lab .setup-venue-emergency-controls button.shop small{color:#ffffffc2}.production-lab .setup-venue-emergency-controls button.end{color:#0c785f;background:#effbf7;border-color:#ace5d5}.production-lab .setup-venue-emergency-controls button.end>svg{color:#0a8b6d;background:#d8f7ee}.production-lab .setup-venue-emergency-controls button.hide{color:#a82b56;background:#fff5f8;border-color:#f0b8cb}.production-lab .setup-venue-emergency-controls button.hide>svg{color:#d63069;background:#ffe2ec}.production-lab .setup-venue-emergency-controls button.active{color:#a36a08;background:#fff9ec;border-color:#efd49d}.production-lab .setup-venue-control-section{background:#ffffffad;border:1px solid #6c7aa629;border-radius:15px;gap:8px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffffe6}.production-lab .setup-venue-control-section>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.production-lab .setup-venue-control-section>header span{color:#5436e4;letter-spacing:.13em;font-size:7px;font-weight:900}.production-lab .setup-venue-control-section>header small{color:#8490a6;text-align:right;font-size:6px}.production-lab .setup-venue-live-redesign .setup-venue-control-fields.two{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.production-lab .setup-venue-live-redesign .setup-venue-control-fields input{color:#21304d;width:100%;min-height:42px;font:inherit;background:#fffffff0;border:1px solid #6f7caa29;border-radius:11px;padding:0 10px}.production-lab .setup-venue-live-redesign .setup-venue-control-fields .wide{grid-column:1/-1}.production-lab .setup-venue-safety-toggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.production-lab .setup-venue-safety-toggles button{color:#21304d;text-align:left;cursor:pointer;background:#fff;border:1px solid #6f7caa29;border-radius:12px;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:8px;min-height:52px;padding:8px 10px;display:grid}.production-lab .setup-venue-safety-toggles button span{gap:2px;display:grid}.production-lab .setup-venue-safety-toggles b{font-size:7px}.production-lab .setup-venue-safety-toggles small{color:#7c879c;font-size:6px;line-height:1.3}.production-lab .setup-venue-safety-toggles i{color:#8791a4;background:#edf0f5;border-radius:99px;place-items:center;min-height:22px;font-size:6px;font-style:normal;font-weight:900;display:grid}.production-lab .setup-venue-safety-toggles button[aria-pressed=true]{background:#f3fcf9;border-color:#aee4d6}.production-lab .setup-venue-safety-toggles button[aria-pressed=true] i{color:#11775f;background:#d7f5eb}.production-lab .setup-venue-live-redesign .setup-venue-control-actions{flex:none;margin-top:0}@media (max-width:1100px){.production-lab .setup-venue-live-redesign .setup-venue-flow{max-height:none;overflow:visible;padding-right:18px!important}}@media (max-width:720px){.production-lab .setup-venue-emergency-controls,.production-lab .setup-venue-safety-toggles,.production-lab .setup-venue-live-redesign .setup-venue-control-fields.two{grid-template-columns:1fr}.production-lab .setup-venue-live-redesign .setup-venue-control-fields .wide{grid-column:auto}.production-lab .venue-live-core-promise>header{grid-template-columns:42px 1fr}.production-lab .venue-live-core-promise>header>em{grid-column:1/-1;justify-self:start}.production-lab .venue-live-core-promise>div{grid-template-columns:1fr}.production-lab .venue-live-core-promise>footer{justify-content:flex-start;overflow-x:auto}}.production-lab .setup-venue-live-redesign .setup-venue-flow{gap:16px;max-height:920px}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>small{font-size:12px;line-height:1.3}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span{border-radius:15px;grid-template-columns:38px minmax(0,1fr);column-gap:12px;padding:12px 14px}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span svg{width:30px;height:30px}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span b{font-size:14px;line-height:1.25}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span em{font-size:11px;line-height:1.45}.production-lab .setup-venue-emergency-controls{gap:11px}.production-lab .setup-venue-emergency-controls button{border-radius:17px;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:76px;padding:13px 15px}.production-lab .setup-venue-emergency-controls button>svg{border-radius:10px;width:30px;height:30px;padding:6px}.production-lab .setup-venue-emergency-controls button span{gap:4px}.production-lab .setup-venue-emergency-controls button b{font-size:14px;line-height:1.2}.production-lab .setup-venue-emergency-controls button small{font-size:11px;line-height:1.4}.production-lab .setup-venue-control-section{border-radius:18px;gap:12px;padding:16px}.production-lab .setup-venue-control-section>header{align-items:flex-start}.production-lab .setup-venue-control-section>header span{font-size:11px;line-height:1.3}.production-lab .setup-venue-control-section>header small{max-width:58%;font-size:10px;line-height:1.4}.production-lab .setup-venue-live-redesign .setup-venue-control-fields{gap:12px}.production-lab .setup-venue-live-redesign .setup-venue-control-fields label{gap:7px;font-size:12px;line-height:1.3}.production-lab .setup-venue-live-redesign .setup-venue-control-fields :is(select,input){border-radius:12px;min-height:50px;padding-inline:13px;font-size:12px;font-weight:700}.production-lab .setup-venue-safety-toggles{gap:10px}.production-lab .setup-venue-safety-toggles button{border-radius:15px;grid-template-columns:minmax(0,1fr) 38px;gap:11px;min-height:74px;padding:12px 14px}.production-lab .setup-venue-safety-toggles button span{gap:4px}.production-lab .setup-venue-safety-toggles b{font-size:13px;line-height:1.25}.production-lab .setup-venue-safety-toggles small{font-size:10px;line-height:1.4}.production-lab .setup-venue-safety-toggles i{min-height:30px;font-size:9px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions{gap:10px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions :where(button,a){border-radius:16px;grid-template-columns:32px minmax(0,1fr) 18px;gap:12px;min-height:64px;padding:11px 15px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions>.primary{min-height:68px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions b{font-size:14px;line-height:1.2}.production-lab .setup-venue-live-redesign .setup-venue-control-actions small{font-size:11px;line-height:1.4}.production-lab .setup-venue-live-redesign .setup-venue-control-actions>:where(button,a)>svg{width:24px;height:24px}@media (max-width:1100px){.production-lab .setup-venue-live-redesign .setup-venue-flow{max-height:none}}.production-lab .venue-screen-template-studio{color:#12203d;background:radial-gradient(circle at 9% 8%,#f435a417,#0000 28%),radial-gradient(circle at 92% 12%,#2d93ff1a,#0000 30%),#ffffffdb;border:1px solid #6e57e133;border-radius:28px;gap:16px;margin-top:22px;padding:20px;display:grid;box-shadow:0 18px 42px #35407017,inset 0 1px #fffffff0}.production-lab .venue-screen-template-studio>header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.production-lab .venue-screen-template-studio>header>span{color:#fff;background:linear-gradient(135deg,#ef2ca3,#713eeb 60%,#248ef7);border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 26px #683ee03d}.production-lab .venue-screen-template-studio>header>span svg{width:23px;height:23px}.production-lab .venue-screen-template-studio>header>div{gap:3px;display:grid}.production-lab .venue-screen-template-studio>header small{color:#5c3ee5;letter-spacing:.15em;font-size:8px;font-weight:900}.production-lab .venue-screen-template-studio>header h4{color:#111e39;letter-spacing:-.045em;margin:0;font-size:clamp(20px,2vw,28px)}.production-lab .venue-screen-template-studio>header p{color:#6d7890;margin:0;font-size:10px;line-height:1.5}.production-lab .venue-screen-template-studio>header>em{color:#157c66;letter-spacing:.08em;white-space:nowrap;background:#effbf7;border:1px solid #bce9dc;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:7px;font-style:normal;font-weight:900;display:flex}.production-lab .venue-screen-template-studio>header>em svg{width:13px}.production-lab .venue-template-preview{aspect-ratio:16/9;color:#fff;isolation:isolate;background:#050a18;border:1px solid #775ce638;border-radius:22px;min-height:260px;position:relative;overflow:hidden;box-shadow:0 18px 34px #141d3a29}.production-lab .venue-template-preview>img{width:100%;height:100%;position:absolute;inset:0}.production-lab .venue-template-preview>i{z-index:1;background:linear-gradient(100deg, color-mix(in srgb, var(--studio-tint) calc(var(--studio-overlay) * 100%), #050915), color-mix(in srgb, var(--studio-tint) 22%, transparent) 54%, #040813b3);position:absolute;inset:0}.production-lab .venue-template-brand{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;top:18px;left:19px}.production-lab .venue-template-brand img{object-fit:contain;width:28px;height:28px}.production-lab .venue-template-brand small{color:#fff;letter-spacing:.16em;font-size:7px;font-weight:900}.production-lab .venue-template-preview>div{z-index:3;gap:7px;max-width:58%;display:grid;position:absolute;bottom:13%;left:6%}.production-lab .venue-template-preview>div small{color:#ff79bd;letter-spacing:.16em;font-size:7px;font-weight:900}.production-lab .venue-template-preview>div b{color:#fff;letter-spacing:-.065em;text-shadow:0 4px 25px #00000047;font-size:clamp(30px,4vw,58px);line-height:.9}.production-lab .venue-template-preview>div p{color:#e3e8f3;margin:0;font-size:10px;line-height:1.4}.production-lab .venue-template-preview>em{z-index:3;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a187a;border:1px solid #fff3;border-radius:999px;padding:7px 10px;font-size:7px;font-style:normal;font-weight:850;position:absolute;bottom:15px;right:16px}.production-lab .venue-template-upload-row{grid-template-columns:1.25fr .75fr;gap:9px;display:grid}.production-lab .venue-template-upload,.production-lab .venue-template-upload-row>button{color:#20304c;text-align:left;cursor:pointer;background:#f8f6ffe0;border:1px dashed #b49ff5;border-radius:16px;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:10px;min-height:68px;padding:10px 12px;display:grid}.production-lab .venue-template-upload input{opacity:0;width:1px;height:1px;position:absolute}.production-lab .venue-template-upload>i{color:#fff;background:linear-gradient(135deg,#ef2fa6,#6e40e9 58%,#2491f6);border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.production-lab .venue-template-upload>i svg{width:19px}.production-lab .venue-template-upload>span,.production-lab .venue-template-upload-row>button>span{gap:3px;display:grid}.production-lab .venue-template-upload b,.production-lab .venue-template-upload-row>button b{color:#1b2944;font-size:9px}.production-lab .venue-template-upload small,.production-lab .venue-template-upload-row>button small{color:#7b879e;font-size:7px;line-height:1.3}.production-lab .venue-template-upload>svg,.production-lab .venue-template-upload-row>button>svg{color:#6543e5;width:17px}.production-lab .venue-template-upload-row>button{background:#fff;border-style:solid;border-color:#6b78a433}.production-lab .venue-template-upload-row>button.active{background:#f5f2ff;border-color:#9a7df1;box-shadow:inset 0 0 0 1px #7040e714}:is(.production-lab .venue-template-upload-row:has(.baby-shower-artwork-choice),.production-lab .venue-template-upload-row:has(.sports-artwork-choice)){grid-template-columns:1.15fr .8fr .9fr}.production-lab .venue-template-upload-row>.baby-shower-artwork-choice{background:linear-gradient(135deg,#fffaf5,#f3f7fb);border-color:#204f823d}.production-lab .venue-template-upload-row>.baby-shower-artwork-choice.active{background:linear-gradient(135deg,#fff8f2,#e9f1f8);border-color:#204f82;box-shadow:inset 0 0 0 1px #204f8214,0 10px 24px #204f8217}.production-lab .venue-template-upload-row>.sports-artwork-choice{color:#e8f2ff;background:linear-gradient(135deg,#06142f,#0a214f 68%,#221147);border-color:#0877ff47}.production-lab .venue-template-upload-row>.sports-artwork-choice :is(b,small,svg){color:inherit}.production-lab .venue-template-upload-row>.sports-artwork-choice small{color:#9fb6dc}.production-lab .venue-template-upload-row>.sports-artwork-choice.active{background:linear-gradient(135deg,#071a3f,#0b3374 64%,#4a1757);border-color:#1687ff;box-shadow:inset 0 0 0 1px #0877ff33,0 12px 28px #0848a833}.production-lab .venue-template-pair-note{color:#153c68;background:linear-gradient(120deg,#fffaf5,#f5e9e7 48%,#eaf2f8);border:1px solid #204f8233;border-radius:15px;grid-template-columns:46px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:82px;padding:14px 16px;display:grid}.production-lab .venue-template-pair-note>svg:first-child{box-sizing:content-box;color:#fff;background:linear-gradient(135deg,#e8999e,#8ba9c6 58%,#204f82);border-radius:14px;width:24px;height:24px;padding:10px}.production-lab .venue-template-pair-note>span{gap:4px;display:grid}.production-lab .venue-template-pair-note b{color:#153c68;font-size:12px}.production-lab .venue-template-pair-note small{color:#718096;font-size:10px;line-height:1.45}.production-lab .venue-template-pair-note>svg:last-child{color:#2a9c82;width:18px}.production-lab .venue-template-library,.production-lab .venue-template-preset-list,.production-lab .venue-template-controls{background:#ffffffbd;border:1px solid #6d79a329;border-radius:18px;gap:10px;padding:13px;display:grid}.production-lab :is(.venue-template-library,.venue-template-preset-list,.venue-template-controls)>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.production-lab :is(.venue-template-library,.venue-template-preset-list,.venue-template-controls)>header span{color:#5539df;letter-spacing:.13em;align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.production-lab :is(.venue-template-library,.venue-template-preset-list,.venue-template-controls)>header svg{width:15px}.production-lab :is(.venue-template-library,.venue-template-preset-list,.venue-template-controls)>header small{color:#8490a5;font-size:7px}.production-lab .venue-template-library>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.production-lab .venue-template-library button{aspect-ratio:16/10;cursor:pointer;background:#e8ebf3;border:2px solid #0000;border-radius:10px;padding:0;position:relative;overflow:hidden}.production-lab .venue-template-library button.active{border-color:#7446e8;box-shadow:0 0 0 2px #7446e81c}.production-lab .venue-template-library button img{object-fit:cover;width:100%;height:100%}.production-lab .venue-template-library button i{color:#fff;background:#6741e5;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:5px;right:5px}.production-lab .venue-template-library button i svg{width:12px}.production-lab .venue-template-preset-list>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.production-lab .venue-template-preset-list button{color:#22304a;text-align:left;cursor:pointer;background:#fff;border:1px solid #6d79a32b;border-radius:13px;grid-template-columns:45px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:56px;padding:7px 9px;display:grid}.production-lab .venue-template-preset-list button.active{background:#f7f4ff;border-color:#8d6bed;box-shadow:inset 0 -2px #7046e8}.production-lab .venue-template-preset-list button>i{border-radius:9px;width:45px;height:38px;box-shadow:inset 0 0 0 1px #ffffff3d}.production-lab .venue-template-preset-list button>span{gap:2px;display:grid}.production-lab .venue-template-preset-list button b{font-size:9px}.production-lab .venue-template-preset-list button small{color:#7d879a;font-size:7px}.production-lab .venue-template-preset-list button>svg{color:#6843e5;width:15px}.production-lab .venue-template-versions{background:#ffffffbd;border:1px solid #6d79a329;border-radius:18px;gap:10px;padding:13px;display:grid}.production-lab .venue-template-versions>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.production-lab .venue-template-versions>header span{color:#5539df;letter-spacing:.13em;align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.production-lab .venue-template-versions>header svg{width:15px}.production-lab .venue-template-versions>header small{color:#8490a5;font-size:7px}.production-lab .venue-template-layouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.production-lab .venue-template-layouts button{color:#22304a;text-align:left;cursor:pointer;background:#fff;border:1px solid #6d79a32b;border-radius:13px;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:64px;padding:8px 9px;display:grid}.production-lab .venue-template-layouts button.active{background:#f7f4ff;border-color:#8d6bed;box-shadow:inset 0 -2px #7046e8}.production-lab .venue-template-layouts button>span{gap:2px;display:grid}.production-lab .venue-template-layouts button b{font-size:9px}.production-lab .venue-template-layouts button small{color:#7d879a;font-size:7px}.production-lab .venue-template-layouts button>svg{color:#6843e5;width:15px}.production-lab .layout-icon{background:linear-gradient(135deg,#f7f3ff,#eef6ff);border:1px solid #d7d9e6;border-radius:8px;width:46px;height:38px;position:relative;overflow:hidden}.production-lab .layout-icon span{background:#6944e5;border-radius:3px;display:block;position:absolute}.production-lab .layout-icon span:first-child{opacity:.85;width:14px;height:24px;top:6px;left:5px}.production-lab .layout-icon span:last-child{background:linear-gradient(135deg,#ef3aa9,#3894f7);width:19px;height:24px;top:6px;right:5px}.production-lab .layout-icon.hero-centre span:first-child{background:linear-gradient(135deg,#ef3aa9,#3894f7);width:20px;height:27px;top:5px;left:13px}.production-lab .layout-icon.hero-centre span:last-child{background:#6944e5;width:32px;height:3px;top:27px;left:7px;right:auto}.production-lab .layout-icon.split-frame span:first-child{width:17px;height:28px;top:5px;left:4px}.production-lab .layout-icon.split-frame span:last-child{width:17px;height:28px;top:5px;right:4px}.production-lab .layout-icon.gallery-wide span:first-child{background:linear-gradient(135deg,#ef3aa9,#3894f7);width:38px;height:24px;top:4px;left:4px}.production-lab .layout-icon.gallery-wide span:last-child{background:#6944e5;width:26px;height:3px;top:31px;left:10px;right:auto}.production-lab .venue-template-angles{background:#eff1f7;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;display:grid}.production-lab .venue-template-angles button{color:#657188;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:7px;font-weight:800;display:flex}.production-lab .venue-template-angles button.active{color:#5637df;background:#fff;box-shadow:0 5px 12px #313e6917}.production-lab .venue-template-angles button i{border:2px solid;border-radius:3px;width:22px;height:15px;font-style:normal;display:block}.production-lab .venue-template-angles button i.tilt-left{transform:rotate(-9deg)}.production-lab .venue-template-angles button i.tilt-right{transform:rotate(9deg)}.production-lab .venue-template-angles button i.close-focus{transform:scale(1.18);box-shadow:0 0 0 3px #6944e51a}.production-lab .venue-template-message-versions{background:#ffffffbd;border:1px solid #6d79a329;border-radius:18px;gap:10px;padding:13px;display:grid}.production-lab .venue-template-message-versions>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.production-lab .venue-template-message-versions>header span{color:#df2e92;letter-spacing:.13em;align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.production-lab .venue-template-message-versions>header svg{width:15px}.production-lab .venue-template-message-versions>header small{color:#8490a5;font-size:7px}.production-lab .venue-template-message-versions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.production-lab .venue-template-message-versions button{color:#22304a;text-align:left;cursor:pointer;background:#fff;border:1px solid #6d79a32b;border-radius:13px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:68px;padding:9px 10px;display:grid}.production-lab .venue-template-message-versions button.active{background:#fff5fa;border-color:#e263aa;box-shadow:inset 0 -2px #e8329b}.production-lab .venue-template-message-versions button>i{color:#e02e91;background:#ffedf6;border-radius:9px;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;font-weight:900;display:grid}.production-lab .venue-template-message-versions button>span{gap:3px;display:grid}.production-lab .venue-template-message-versions button b{font-size:8px}.production-lab .venue-template-message-versions button small{color:#69768d;font-size:7px;line-height:1.35}.production-lab .venue-template-message-versions button>svg{color:#d92d8d;width:15px}.production-lab .venue-template-preview.angle-tilt-left>img{transform:scale(1.07)rotate(-2.2deg)}.production-lab .venue-template-preview.angle-tilt-right>img{transform:scale(1.07)rotate(2.2deg)}.production-lab .venue-template-preview.angle-close-focus>img{transform:scale(1.2)}.production-lab .venue-template-preview.layout-hero-centre>div{text-align:center;justify-items:center;max-width:none;left:12%;right:12%}.production-lab .venue-template-preview.layout-hero-centre>i{background:linear-gradient(0deg,color-mix(in srgb,var(--studio-tint) calc(var(--studio-overlay) * 100%),#050915),transparent 78%)}.production-lab .venue-template-preview.layout-split-frame>img{width:58%;left:42%}.production-lab .venue-template-preview.layout-split-frame>i{background:linear-gradient(90deg,color-mix(in srgb,var(--studio-tint) calc(var(--studio-overlay) * 100%),#050915) 0 43%,#0408132e 72%,#0408137a)}.production-lab .venue-template-preview.layout-split-frame>div{max-width:37%;left:5%}.production-lab .venue-template-preview.layout-gallery-wide>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050a1894;border:1px solid #ffffff29;border-radius:13px;max-width:none;padding:12px 14px;bottom:5%;left:5%;right:5%}.production-lab .venue-template-preview.layout-gallery-wide>div b{font-size:clamp(23px,3vw,42px)}.production-lab .venue-template-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .venue-template-controls>header,.production-lab .venue-template-fit,.production-lab .venue-template-message{grid-column:1/-1}.production-lab .venue-template-fit{background:#eff1f7;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.production-lab .venue-template-fit button{color:#66728a;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:8px;font-weight:800}.production-lab .venue-template-fit button.active{color:#5637df;background:#fff;box-shadow:0 5px 12px #313e6917}.production-lab .venue-template-controls>label{gap:7px;display:grid}.production-lab .venue-template-controls>label>span{color:#4a5871;justify-content:space-between;font-size:8px;font-weight:750;display:flex}.production-lab .venue-template-controls input[type=range]{accent-color:#7046e8;width:100%}.production-lab .venue-template-colour{grid-template-columns:1fr 40px auto;align-items:center}.production-lab .venue-template-colour>span{justify-content:flex-start!important}.production-lab .venue-template-colour input{background:#fff;border:1px solid #dfe3ec;border-radius:9px;width:40px;height:34px;padding:2px}.production-lab .venue-template-colour>b{color:#738098;font-size:8px}.production-lab .venue-template-message input{color:#1d2a45;min-height:42px;font:inherit;background:#fff;border:1px solid #dfe3ec;border-radius:11px;padding:0 11px;font-size:9px}.production-lab .venue-screen-template-studio>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.production-lab .venue-screen-template-studio>footer>span{color:#14816a;align-items:center;gap:7px;font-size:8px;font-weight:750;display:flex}.production-lab .venue-screen-template-studio>footer>span svg{width:15px}.production-lab .venue-screen-template-studio>footer button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(105deg,#ef2ba4,#7141e9 56%,#238ff7);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:9px;font-weight:850;display:flex;box-shadow:0 12px 28px #613ddf38}.production-lab .venue-screen-template-studio>footer button:disabled{opacity:.58;cursor:wait}.production-lab .venue-screen-template-studio>footer button svg{width:16px}@media (max-width:720px){.production-lab .venue-screen-template-studio{border-radius:22px;padding:14px}.production-lab .venue-screen-template-studio>header{grid-template-columns:42px 1fr}.production-lab .venue-screen-template-studio>header>em{grid-column:1/-1;justify-self:start}.production-lab .venue-template-upload-row,.production-lab .venue-template-preset-list>div,.production-lab .venue-template-controls,.production-lab .venue-template-layouts{grid-template-columns:1fr}.production-lab .venue-template-angles{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .venue-template-message-versions>div{grid-template-columns:1fr}.production-lab .venue-template-controls>header,.production-lab .venue-template-fit,.production-lab .venue-template-message{grid-column:auto}.production-lab .venue-template-library>div{grid-template-columns:repeat(3,minmax(0,1fr))}.production-lab .venue-screen-template-studio>footer{flex-direction:column;align-items:stretch}}.production-lab .setup-venue-live-redesign .setup-venue-station{background:radial-gradient(circle at 10% 0,#f12ea317,#0000 28%),radial-gradient(circle at 94% 3%,#258ff91a,#0000 31%),linear-gradient(145deg,#fffffff5,#f7f9ffe6);border-radius:42px;grid-template-columns:1fr;gap:0;min-height:0;padding:0;display:grid;overflow:hidden}.production-lab .setup-venue-live-redesign .venue-super-console-header{background:#ffffff94;border-bottom:1px solid #69739f24;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;padding:26px 30px;display:grid}.production-lab .setup-venue-live-redesign .venue-super-console-header>span{color:#fff;background:linear-gradient(135deg,#f02ca4,#7440e9 58%,#218df8);border-radius:18px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 13px 30px #673ee03d}.production-lab .setup-venue-live-redesign .venue-super-console-header>span svg{width:29px;height:29px}.production-lab .setup-venue-live-redesign .venue-super-console-header>div{gap:4px;display:grid}.production-lab .setup-venue-live-redesign .venue-super-console-header small{color:#593ce3;letter-spacing:.14em;font-size:11px;font-weight:900}.production-lab .setup-venue-live-redesign .venue-super-console-header h4{color:#111f3c;letter-spacing:-.045em;margin:0;font-size:clamp(26px,2.2vw,36px);line-height:1.04}.production-lab .setup-venue-live-redesign .venue-super-console-header p{color:#69758c;max-width:920px;margin:0;font-size:14px;line-height:1.5}.production-lab .setup-venue-live-redesign .venue-super-console-header>em{color:#167c66;letter-spacing:.08em;white-space:nowrap;background:#effbf7;border:1px solid #b5e7da;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:10px;font-style:normal;font-weight:900;display:flex}.production-lab .setup-venue-live-redesign .venue-super-console-header>em i{background:#24bd96;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #24bd96a6}.production-lab .setup-venue-live-redesign .venue-super-console-header>em.live{color:#b22665;background:#fff3f8;border-color:#f2b8d2}.production-lab .setup-venue-live-redesign .venue-super-console-header>em.live i{background:#ef3aa0;box-shadow:0 0 12px #ef3aa0ad}.production-lab .setup-venue-live-redesign .venue-super-console-main{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px;display:grid}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel,.production-lab .setup-venue-live-redesign .setup-venue-flow{min-height:0;overflow:visible;background:#fffc!important;border-radius:28px!important;padding:24px!important;box-shadow:0 13px 34px #2d3a650f,inset 0 1px #fff!important}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel>small{margin:0 0 16px;font-size:12px;line-height:1.3}.production-lab .setup-venue-live-redesign .setup-venue-monitor{border-radius:24px;width:min(100%,1360px);margin:0 auto}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header{grid-template-columns:40px minmax(0,1fr) auto;gap:11px;min-height:70px;padding:0 22px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header>img{width:38px;height:38px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header small{font-size:8px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header b{font-size:11px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>header em{min-height:31px;padding-inline:12px;font-size:9px}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy{max-width:32%!important;top:104px!important;left:30px!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy>span{font-size:8px!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy h4{margin:12px 0 10px!important;font-size:clamp(38px,4vw,66px)!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy p{font-size:11px!important;line-height:1.5!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dl{gap:14px;margin-top:28px}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dl>div{grid-template-columns:46px 1fr;gap:10px}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dt{font-size:18px}.production-lab .setup-venue-live-redesign .setup-venue-screen-copy dd{font-size:8px;line-height:1.3}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity{gap:11px;top:102px;right:24px}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity>small{font-size:9px}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity>span{grid-template-columns:31px minmax(0,1fr) 20px;gap:9px}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity i{width:30px;height:30px}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity svg{width:14px}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity b{font-size:9px}.production-lab .setup-venue-live-redesign .setup-venue-screen-activity em{font-size:10px}.production-lab .setup-venue-live-redesign .setup-venue-screen-orbit span{padding:7px 12px;font-size:8px;bottom:-10px}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr{border-radius:16px;grid-template-columns:68px minmax(0,1fr);gap:12px;padding:12px!important;bottom:54px!important;right:22px!important}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr>img{width:68px;height:68px}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr small{font-size:7px}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr b{font-size:11px}.production-lab .setup-venue-live-redesign .setup-venue-screen-qr em{font-size:7px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>footer{min-height:42px;padding-inline:22px}.production-lab .setup-venue-live-redesign .setup-venue-monitor>footer span,.production-lab .setup-venue-live-redesign .setup-venue-monitor>footer b{font-size:7px}.production-lab .setup-venue-live-redesign .setup-venue-flow{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;max-height:none;overflow:visible;padding-right:24px!important;display:grid!important}.production-lab .setup-venue-live-redesign .setup-venue-flow>header,.production-lab .setup-venue-live-redesign .setup-venue-emergency-controls,.production-lab .setup-venue-live-redesign .setup-venue-control-actions{grid-column:1/-1}.production-lab .setup-venue-live-redesign .setup-venue-flow>header{grid-template-columns:minmax(180px,.34fr) 1fr;align-items:center;gap:14px}.production-lab .setup-venue-live-redesign .setup-venue-flow>header>span{min-height:72px}.production-lab .setup-venue-live-redesign .setup-venue-emergency-controls{grid-template-columns:repeat(4,minmax(0,1fr))}.production-lab .setup-venue-live-redesign .setup-venue-emergency-controls button{min-height:92px}.production-lab .setup-venue-live-redesign .setup-venue-emergency-controls button b{font-size:16px}.production-lab .setup-venue-live-redesign .setup-venue-emergency-controls button small{font-size:13px}.production-lab .setup-venue-live-redesign .setup-venue-flow>.setup-venue-control-section{grid-column:span 4;align-content:start}.production-lab .setup-venue-live-redesign .setup-venue-control-section{min-height:190px;padding:20px}.production-lab .setup-venue-live-redesign .setup-venue-control-section>header span{font-size:13px}.production-lab .setup-venue-live-redesign .setup-venue-control-section>header small{font-size:11px}.production-lab .setup-venue-live-redesign .setup-venue-control-fields label{font-size:13px}.production-lab .setup-venue-live-redesign .setup-venue-control-fields :is(select,input){min-height:54px;font-size:14px}.production-lab .setup-venue-live-redesign .setup-venue-flow>.setup-venue-control-section:first-of-type .setup-venue-control-fields.two{grid-template-columns:1fr}.production-lab .setup-venue-live-redesign .setup-venue-flow>.setup-shop-ad-library{grid-column:1/-1;min-height:0}.production-lab .setup-shop-ad-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.production-lab .setup-shop-ad-options>button,.production-lab .setup-shop-ad-upload{color:#192641;text-align:left;cursor:pointer;background:#ffffffeb;border:1px solid #5b68972e;border-radius:18px;grid-template-columns:148px minmax(0,1fr) auto;align-items:center;gap:15px;min-width:0;min-height:158px;padding:12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden;box-shadow:0 10px 25px #2d3a650f}.production-lab .setup-shop-ad-options>button:hover{border-color:#6743e86b;transform:translateY(-2px);box-shadow:0 16px 31px #4537971f}.production-lab .setup-shop-ad-options>button.selected{background:linear-gradient(135deg,#fff,#f4f1ff);border-color:#7050ed;box-shadow:0 0 0 2px #7050ed17,0 16px 34px #523ab424}.production-lab .setup-shop-ad-thumbnail{aspect-ratio:16/10;background:#070a18;border-radius:13px;width:148px;display:block;overflow:hidden}.production-lab .setup-shop-ad-thumbnail img{object-fit:cover;width:100%;height:100%}.production-lab .setup-shop-ad-options>button>span:nth-child(2){gap:5px;min-width:0;display:grid}.production-lab .setup-shop-ad-options>button small{color:#6643e7;letter-spacing:.12em;font-size:10px;font-weight:900}.production-lab .setup-shop-ad-options>button b{color:#17243e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.production-lab .setup-shop-ad-options>button em{color:#748097;font-size:11px;font-style:normal;line-height:1.4}.production-lab .setup-shop-ad-options>button>i{color:#667187;letter-spacing:.06em;white-space:nowrap;background:#f0f2f7;border-radius:99px;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:9px;font-style:normal;font-weight:900;display:flex}.production-lab .setup-shop-ad-options>button.selected>i{color:#fff;background:linear-gradient(105deg,#e92ca4,#7443eb 58%,#2789f5)}.production-lab .setup-shop-ad-options>button>i svg{width:13px}.production-lab .setup-shop-ad-upload{color:#5638d8;background:linear-gradient(135deg,#faf4fff0,#eff7fff0);border-style:dashed;border-color:#ac99f6;grid-template-columns:50px minmax(0,1fr)}.production-lab .setup-shop-ad-upload>svg{color:#fff;background:linear-gradient(135deg,#ef2ca5,#7441e9 58%,#218df6);border-radius:14px;width:46px;height:46px;padding:11px;box-shadow:0 10px 22px #663dda33}.production-lab .setup-shop-ad-upload>span{gap:5px;display:grid}.production-lab .setup-shop-ad-upload b{color:#34236f;font-size:14px}.production-lab .setup-shop-ad-upload small{color:#776e9e;font-size:11px}.production-lab .setup-shop-ad-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.production-lab .setup-venue-live-redesign .setup-venue-safety-toggles{grid-template-columns:1fr}.production-lab .setup-venue-live-redesign .setup-venue-safety-toggles button{min-height:72px}.production-lab .setup-venue-live-redesign .setup-venue-safety-toggles b{font-size:14px}.production-lab .setup-venue-live-redesign .setup-venue-safety-toggles small{font-size:11px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-venue-live-redesign .setup-venue-control-actions :where(button,a){min-height:74px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions b{font-size:16px}.production-lab .setup-venue-live-redesign .setup-venue-control-actions small{font-size:13px}.production-lab .setup-venue-live-redesign .venue-live-core-promise,.production-lab .setup-venue-live-redesign .venue-screen-template-studio{margin:0 22px 22px}.production-lab .setup-venue-live-redesign .venue-live-core-promise{border-radius:28px;gap:20px;padding:26px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header{grid-template-columns:56px minmax(0,1fr) auto;gap:16px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header>span{border-radius:17px;width:56px;height:56px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header small{font-size:10px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header h4{font-size:clamp(26px,2.5vw,38px)}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header p{font-size:14px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header>em{min-height:38px;padding-inline:13px;font-size:9px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.production-lab .setup-venue-live-redesign .venue-live-core-promise article{grid-template-columns:48px minmax(0,1fr);gap:13px;min-height:112px;padding:15px}.production-lab .setup-venue-live-redesign .venue-live-core-promise article>i{width:48px;height:48px}.production-lab .setup-venue-live-redesign .venue-live-core-promise article b{font-size:14px}.production-lab .setup-venue-live-redesign .venue-live-core-promise article small{font-size:11px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>footer{min-height:44px;font-size:9px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>footer b{font-size:9px}.production-lab .setup-venue-live-redesign .venue-screen-template-studio{border-radius:28px;gap:20px;padding:26px}.production-lab .setup-venue-live-redesign .venue-screen-template-studio>header small{font-size:11px}.production-lab .setup-venue-live-redesign .venue-screen-template-studio>header h4{font-size:clamp(26px,2.4vw,36px)}.production-lab .setup-venue-live-redesign .venue-screen-template-studio>header p{font-size:13px}.production-lab .setup-venue-live-redesign .venue-screen-template-studio>header>em{min-height:38px;font-size:9px}.production-lab .setup-venue-live-redesign .venue-template-upload b,.production-lab .setup-venue-live-redesign .venue-template-upload-row>button b{font-size:13px}.production-lab .setup-venue-live-redesign .venue-template-upload small,.production-lab .setup-venue-live-redesign .venue-template-upload-row>button small,.production-lab .setup-venue-live-redesign :is(.venue-template-library,.venue-template-preset-list,.venue-template-controls)>header span,.production-lab .setup-venue-live-redesign .venue-template-versions>header span,.production-lab .setup-venue-live-redesign .venue-template-message-versions>header span{font-size:11px}.production-lab .setup-venue-live-redesign :is(.venue-template-library,.venue-template-preset-list,.venue-template-controls)>header small,.production-lab .setup-venue-live-redesign .venue-template-versions>header small,.production-lab .setup-venue-live-redesign .venue-template-message-versions>header small{font-size:10px}.production-lab .setup-venue-live-redesign .venue-template-preset-list button,.production-lab .setup-venue-live-redesign .venue-template-layouts button,.production-lab .setup-venue-live-redesign .venue-template-message-versions button{min-height:76px}.production-lab .setup-venue-live-redesign :is(.venue-template-preset-list,.venue-template-layouts,.venue-template-message-versions) button b{font-size:12px}.production-lab .setup-venue-live-redesign :is(.venue-template-preset-list,.venue-template-layouts,.venue-template-message-versions) button small{font-size:10px}.production-lab .setup-venue-live-redesign .venue-template-angles button,.production-lab .setup-venue-live-redesign .venue-template-fit button,.production-lab .setup-venue-live-redesign .venue-template-controls>label>span{font-size:11px}.production-lab .setup-venue-live-redesign .venue-template-message input{min-height:50px;font-size:13px}.production-lab .setup-venue-live-redesign .venue-screen-template-studio>footer>span,.production-lab .setup-venue-live-redesign .venue-screen-template-studio>footer button{font-size:12px}@media (max-width:1180px){.production-lab .setup-venue-live-redesign .venue-super-console-header{grid-template-columns:54px minmax(0,1fr)}.production-lab .setup-venue-live-redesign .venue-super-console-header>em{grid-column:1/-1;justify-self:start}.production-lab .setup-venue-live-redesign .setup-venue-emergency-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-venue-live-redesign .setup-venue-flow>.setup-venue-control-section{grid-column:1/-1;min-height:0}.production-lab .setup-venue-live-redesign .setup-venue-safety-toggles,.production-lab .setup-venue-live-redesign .venue-live-core-promise>div{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-venue-live-redesign .venue-controls-locked{grid-template-columns:64px minmax(0,1fr)}.production-lab .setup-venue-live-redesign .venue-controls-locked>button{grid-column:1/-1;justify-self:start}.production-lab .setup-shop-ad-options{grid-template-columns:1fr}}@media (max-width:720px){.production-lab .setup-venue-live-redesign .setup-venue-station{border-radius:28px;padding:0}.production-lab .setup-venue-live-redesign .setup-venue-station>.venue-screen-template-studio{margin:10px}.production-lab .setup-venue-live-redesign .venue-controls-locked{border-radius:20px;grid-template-columns:1fr;min-height:0;padding:22px 18px}.production-lab .setup-venue-live-redesign .venue-controls-locked>span{border-radius:18px;width:58px;height:58px}.production-lab .setup-venue-live-redesign .venue-controls-locked>button{grid-column:1;width:100%}.production-lab .setup-venue-live-redesign .venue-super-console-header{grid-template-columns:48px minmax(0,1fr);padding:20px}.production-lab .setup-venue-live-redesign .venue-super-console-header>span{border-radius:15px;width:48px;height:48px}.production-lab .setup-venue-live-redesign .venue-super-console-header h4{font-size:24px}.production-lab .setup-venue-live-redesign .venue-super-console-header p{font-size:12px}.production-lab .setup-venue-live-redesign .venue-super-console-main{padding:10px}.production-lab .setup-venue-live-redesign .setup-venue-preview-panel,.production-lab .setup-venue-live-redesign .setup-venue-flow{border-radius:20px!important;padding:16px!important}.production-lab .setup-venue-live-redesign .setup-venue-flow{grid-template-columns:1fr}.production-lab .setup-venue-live-redesign .setup-venue-flow>*{grid-column:1!important}.production-lab .setup-venue-live-redesign .setup-venue-flow>header,.production-lab .setup-venue-live-redesign .setup-venue-emergency-controls,.production-lab .setup-venue-live-redesign .setup-venue-safety-toggles,.production-lab .setup-venue-live-redesign .setup-venue-control-actions{grid-template-columns:1fr}.production-lab .setup-venue-live-redesign .venue-live-core-promise,.production-lab .setup-venue-live-redesign .venue-screen-template-studio{margin:0 10px 10px;padding:18px}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header{grid-template-columns:48px 1fr}.production-lab .setup-venue-live-redesign .venue-live-core-promise>header>em{grid-column:1/-1;justify-self:start}.production-lab .setup-venue-live-redesign .venue-live-core-promise>div{grid-template-columns:1fr}.production-lab .setup-shop-ad-options>button,.production-lab .setup-shop-ad-upload{grid-template-columns:96px minmax(0,1fr);min-height:124px}.production-lab .setup-shop-ad-thumbnail{width:96px}.production-lab .setup-shop-ad-options>button>i{grid-column:1/-1;justify-self:start}}.production-lab .sports-score-control{--score-blue:#1687ff;--score-pink:#f12b99;--score-ink:#06142f;color:#eff6ff;background:radial-gradient(circle at 85% 0,#f12b9929,#0000 31%),radial-gradient(circle at 8% 100%,#1687ff2b,#0000 34%),linear-gradient(145deg,#071631,#020b20 68%,#030817);border:1px solid #1687ff4d;border-radius:24px;grid-column:1/-1;gap:18px;padding:22px;display:grid;overflow:hidden;box-shadow:0 22px 48px #030e262e,inset 0 1px #ffffff0d}.production-lab .sports-score-control>header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.production-lab .sports-score-control>header>span{color:#7eb7ff;background:linear-gradient(145deg,#1463da61,#f12b9924);border:1px solid #419dff73;border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 24px #0877ff26}.production-lab .sports-score-control>header>span svg{width:22px;height:22px}.production-lab .sports-score-control>header>div{min-width:0}.production-lab .sports-score-control>header small{color:#6caeff;letter-spacing:.22em;font-size:10px;font-weight:900}.production-lab .sports-score-control>header h6{color:#fff;letter-spacing:-.04em;margin:4px 0 2px;font-size:clamp(21px,2vw,30px);line-height:1}.production-lab .sports-score-control>header p{color:#9eb0ca;margin:0;font-size:11px;line-height:1.45}.production-lab .sports-score-control>header>em{color:#aebdd2;letter-spacing:.16em;background:#04102abd;border:1px solid #86a2ca47;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.production-lab .sports-score-control>header>em i{background:#7791b5;border-radius:50%;width:7px;height:7px}.production-lab .sports-score-control>header>em.live{color:#ffd3ec;border-color:#f12b99a6}.production-lab .sports-score-control>header>em.live i{background:var(--score-pink);box-shadow:0 0 12px var(--score-pink)}.production-lab .sports-score-preview{color:#fff;clip-path:polygon(2% 0,98% 0,100% 50%,98% 100%,2% 100%,0 50%);filter:drop-shadow(0 12px 20px #00000038);background:linear-gradient(#082352f5,#020d27fa);border:1px solid #2487ff9e;grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);min-height:112px;display:grid;position:relative;overflow:hidden}.production-lab .sports-score-preview>article{grid-template-columns:54px minmax(0,1fr) 70px;align-items:center;gap:12px;min-width:0;padding:14px 24px 14px 34px;display:grid}.production-lab .sports-score-preview>article.away{text-align:right;grid-template-columns:70px minmax(0,1fr) 54px;padding:14px 34px 14px 24px}.production-lab .sports-score-preview article>i{aspect-ratio:1;clip-path:polygon(50% 0,92% 24%,78% 82%,50% 100%,22% 82%,8% 24%);color:#fff;background:#092453;border:1px solid #2f8fff;place-items:center;width:48px;font-size:10px;font-style:normal;font-weight:950;display:grid}.production-lab .sports-score-preview article.away>i{background:#3b143c;border-color:#f12b99}.production-lab .sports-score-preview article span{gap:3px;min-width:0;display:grid}.production-lab .sports-score-preview article b{color:#fff;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:18px;overflow:hidden}.production-lab .sports-score-preview article small{color:#8fa8cd;letter-spacing:.17em;font-size:9px;font-weight:800}.production-lab .sports-score-preview article strong{color:#fff;letter-spacing:-.08em;text-align:center;font-size:48px}.production-lab .sports-score-preview article:first-child strong{color:var(--score-blue);text-shadow:0 0 22px #1687ff73}.production-lab .sports-score-preview>section{background:#020d27a6;border-inline:1px solid #438bef4d;align-content:center;place-items:center;gap:2px;display:grid}.production-lab .sports-score-preview>section small{color:#fff;letter-spacing:.13em;font-size:9px;font-weight:900}.production-lab .sports-score-preview>section time{color:#fff;font-size:32px;font-weight:950;line-height:1}.production-lab .sports-score-preview>section em{color:#9db1cf;letter-spacing:.08em;align-items:center;gap:5px;font-size:7px;font-style:normal;font-weight:800;display:flex}.production-lab .sports-score-preview>section em i{background:var(--score-pink);width:5px;height:5px;box-shadow:0 0 8px var(--score-pink);border-radius:50%}.production-lab .sports-score-programmer{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(300px,1.12fr);gap:12px;display:grid}.production-lab .sports-score-programmer>article,.production-lab .sports-stat-programmer{background:#071633d6;border:1px solid #4f7aba45;border-radius:18px}.production-lab .sports-team-programmer{align-content:start;gap:13px;padding:16px;display:grid}.production-lab .sports-team-programmer>header,.production-lab .sports-clock-programmer>header,.production-lab .sports-stat-programmer>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.production-lab .sports-team-programmer>header span,.production-lab .sports-clock-programmer>header span,.production-lab .sports-stat-programmer>header span{color:#79b7ff;letter-spacing:.2em;font-size:9px;font-weight:900}.production-lab .sports-team-programmer.away>header span{color:#fa80c5}.production-lab .sports-team-programmer>header strong{color:#fff;font-size:31px;line-height:1}.production-lab .sports-team-fields{grid-template-columns:minmax(0,1fr) 82px;gap:9px;display:grid}.production-lab .sports-team-fields .wide{grid-column:1/-1}.production-lab .sports-score-control label{color:#8fa4c4;letter-spacing:.08em;gap:6px;min-width:0;font-size:9px;font-weight:800;display:grid}.production-lab .sports-score-control :is(input,select){color:#f3f7ff;width:100%;min-height:38px;font:inherit;letter-spacing:.02em;background:#061633;border:1px solid #5383ca4d;border-radius:10px;outline:none;padding:0 10px}.production-lab .sports-score-control :is(input,select):focus{border-color:#278fff;box-shadow:0 0 0 3px #1687ff1f}.production-lab .sports-score-buttons{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.production-lab .sports-score-buttons button,.production-lab .sports-clock-actions button{color:#c7d5e9;cursor:pointer;background:#0b1e42;border:1px solid #5781bd57;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-height:38px;font-size:10px;font-weight:850;display:flex}.production-lab .sports-score-buttons button.add,.production-lab .sports-clock-actions button.start{color:#fff;background:linear-gradient(135deg,#1253ba,#1687ff);border-color:#1e88ff9e}.production-lab .sports-team-programmer.away .sports-score-buttons button.add{background:linear-gradient(135deg,#8c1b70,#e52a96);border-color:#f12b998f}.production-lab .sports-score-buttons svg,.production-lab .sports-clock-actions svg{width:13px;height:13px}.production-lab .sports-score-control button:disabled{opacity:.38;cursor:not-allowed}.production-lab .sports-clock-programmer{align-content:start;gap:11px;padding:16px;display:grid}.production-lab .sports-clock-programmer>header svg{width:18px;color:var(--score-pink)}.production-lab .sports-clock-fields{grid-template-columns:1fr .72fr 1fr;gap:8px;display:grid}.production-lab .sports-clock-actions{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.production-lab .sports-stat-programmer{overflow:hidden}.production-lab .sports-stat-programmer>header{border-bottom:1px solid #456fae40;padding:13px 16px}.production-lab .sports-stat-programmer>header small{color:#7f93b1;font-size:9px}.production-lab .sports-stat-programmer>div{grid-template-columns:repeat(5,1fr);display:grid}.production-lab .sports-stat-programmer label{border-right:1px solid #456fae38;grid-template-columns:minmax(0,1fr) 66px 66px;align-items:center;gap:8px;padding:11px}.production-lab .sports-stat-programmer label:last-child{border-right:0}.production-lab .sports-stat-programmer input{text-align:center;min-height:34px;padding:0 7px}.production-lab .sports-score-control.mode-live{margin-top:4px}.production-lab .venue-studio-step-panel .sports-score-control{border-radius:20px;padding:18px}@media (max-width:1180px){.production-lab .sports-score-programmer{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .sports-clock-programmer{grid-column:1/-1}.production-lab .sports-stat-programmer>div{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .sports-stat-programmer label{border-bottom:1px solid #456fae38}}@media (max-width:720px){.production-lab .sports-score-control{border-radius:20px;padding:15px}.production-lab .sports-score-control>header{grid-template-columns:42px minmax(0,1fr)}.production-lab .sports-score-control>header>span{width:42px;height:42px}.production-lab .sports-score-control>header>em{grid-column:1/-1;justify-self:start}.production-lab .sports-score-preview{grid-template-columns:minmax(0,1fr) 102px minmax(0,1fr);min-height:92px}.production-lab .sports-score-preview>article{grid-template-columns:1fr 44px;gap:5px;padding:10px 12px 10px 18px}.production-lab .sports-score-preview>article.away{grid-template-columns:44px 1fr;padding:10px 18px 10px 12px}.production-lab .sports-score-preview article>i{display:none}.production-lab .sports-score-preview article strong{font-size:34px}.production-lab .sports-score-preview article b{font-size:12px}.production-lab .sports-score-preview>section time{font-size:23px}.production-lab .sports-score-programmer{grid-template-columns:1fr}.production-lab .sports-clock-programmer{grid-column:1}.production-lab .sports-clock-fields,.production-lab .sports-stat-programmer>div{grid-template-columns:1fr}.production-lab .sports-stat-programmer label{border-right:0}}.production-lab:has(.setup-shop-settings-redesign){min-height:100svh;overflow-x:hidden;background:radial-gradient(circle at 7% 4%,#f643a621,#0000 29rem),radial-gradient(circle at 96% 12%,#2c8bff26,#0000 32rem),linear-gradient(#f9faff 0,#f3f6fc 44%,#eef3fb 100%)!important}.production-lab:has(.setup-shop-settings-redesign) .lab-workspace{z-index:1;position:relative;background:0 0!important;overflow:visible!important}.production-lab:has(.setup-shop-settings-redesign) .lab-workspace>.client-workspace-command{display:none!important}.production-lab:has(.setup-shop-settings-redesign) .lab-account-footer{display:none!important}.production-lab .setup-masterhub-page:has(.setup-shop-settings-redesign)>.setup-master-command{display:none!important}.production-lab .setup-masterhub-page:has(.setup-shop-settings-redesign)>.setup-master-navigation{display:none!important}.production-lab .setup-masterhub-page:has(.setup-shop-settings-redesign){background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.production-lab .setup-shop-settings-redesign{--shop-ink:#07152f;--shop-copy:#60708d;--shop-line:#6577a22e;--shop-violet:#6639ef;--shop-pink:#ee319e;--shop-blue:#218df8;--shop-green:#16866f;width:100%;min-height:calc(100svh - 96px);color:var(--shop-ink);padding:18px 34px 82px}.production-lab .setup-shop-settings-redesign .setup-glass-workspace-content{width:min(1580px,100%);margin:0 auto}.production-lab .setup-shop-settings-redesign .setup-glass-workspace-content>.setup-workstation{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;display:block;position:relative}.production-lab .setup-shop-settings-redesign .setup-workstation-command{-webkit-backdrop-filter:blur(25px)saturate(135%);backdrop-filter:blur(25px)saturate(135%);background:#ffffffd6;border:1px solid #7180ad29;border-radius:26px;grid-template-columns:58px minmax(360px,1fr) minmax(520px,650px);align-items:center;gap:20px;min-height:142px;padding:23px 27px;display:grid;box-shadow:0 18px 46px #303f6a13,inset 0 1px #fff}.production-lab .setup-shop-settings-redesign .setup-workstation-icon{color:#fff;background:linear-gradient(145deg,#f42ca2,#713fea 58%,#218df7);border:1px solid #6f51ed2e;border-radius:18px;width:58px;height:58px;box-shadow:0 14px 29px #6944e240,inset 0 1px #ffffff8c}.production-lab .setup-shop-settings-redesign .setup-workstation-copy>small{color:#5536e7;letter-spacing:.14em;font-size:9px}.production-lab .setup-shop-settings-redesign .setup-workstation-copy h3{color:var(--shop-ink);letter-spacing:-.052em;margin:6px 0 7px;font-size:clamp(28px,2.2vw,38px);font-weight:810;line-height:1.02}.production-lab .setup-shop-settings-redesign .setup-workstation-copy>p{color:#61708e;max-width:720px;margin:0;font-size:11px;line-height:1.55}.production-lab .setup-shop-settings-redesign .setup-workstation-copy>span{display:none}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav :where(button,a){color:#182744;background:#fffffff5;border:1px solid #6f7caa2e;border-radius:14px;min-width:0;min-height:58px;box-shadow:0 9px 24px #303d6a12}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav :where(button,a)>svg:first-child{width:18px;height:18px}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav :where(button,a) b{font-size:9px}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav :where(button,a) small{font-size:6px}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav .primary{color:#fff;background:linear-gradient(100deg,#f12aa0,#733fe8 55%,#218df8);border-color:#0000}.production-lab .setup-shop-settings-redesign .setup-workstation-readiness{z-index:30;box-shadow:none;background:0 0;border:0;position:absolute;top:103px;left:106px}.production-lab .setup-shop-settings-redesign .setup-workstation-readiness>summary{color:#14816b;background:#f1fbf8;border:1px solid #bfe6dd;border-radius:999px;min-height:29px;padding:0 11px}.production-lab .setup-shop-settings-redesign .setup-workstation-readiness>summary>span:last-child{display:none}.production-lab .setup-shop-settings-redesign .setup-workstation-readiness[open] .setup-workstation-metrics{z-index:80;border:1px solid var(--shop-line);background:#fff;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(690px,100vw - 80px);padding:12px;display:grid;position:absolute;top:37px;left:0;box-shadow:0 25px 60px #2c38632e}.production-lab .setup-shop-settings-redesign .setup-workstation-body{box-shadow:none;background:0 0;border:0;margin-top:16px;overflow:visible}.production-lab .setup-shop-settings-redesign .production-suite.suite-hub{width:100%;box-shadow:none;background:0 0;border:0;display:block;overflow:visible;padding:0!important}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard{gap:16px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-hero{color:#fff;background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--event-shop-accent) 26%, transparent), transparent 25rem), radial-gradient(circle at 6% 95%, #218df82e, transparent 24rem), linear-gradient(132deg, #071122 0, #0c142b 48%, #07152d 100%);border:1px solid #273857;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(420px,.7fr);align-items:center;gap:46px;min-height:270px;padding:42px 46px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 75px #141f3f38}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-hero:after{content:"";border:1px solid color-mix(in srgb, var(--event-shop-accent) 55%, transparent);width:480px;height:480px;box-shadow:0 0 55px color-mix(in srgb, var(--event-shop-accent) 22%, transparent);border-radius:50%;position:absolute;bottom:-330px;right:-240px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-heading{z-index:1;position:relative}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-heading>span{color:#f574bb;letter-spacing:.18em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-heading>span svg{width:18px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-heading h2{letter-spacing:-.068em;margin:17px 0 13px;font-size:clamp(44px,4.5vw,72px);font-weight:680;line-height:.92}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-heading h2 em{color:#0000;background:linear-gradient(90deg,#ff5aab,#b75bff 50%,#48a5ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-heading p{color:#9eabc0;max-width:670px;margin:0;font-size:13px;line-height:1.6}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:relative}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions :where(button,a){color:#dce4f0;background:#081427b8;border:1px solid #354867;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 15px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions :where(button,a):hover{background:#101f36;border-color:#667797}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions :where(button,a) svg{width:16px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button{border-color:color-mix(in srgb, var(--event-shop-accent) 68%, white);background:linear-gradient(105deg, color-mix(in srgb, var(--event-shop-accent) 75%, #ee319e), #713fea 56%, #218df8);min-height:78px;box-shadow:0 16px 34px color-mix(in srgb, var(--event-shop-accent) 24%, transparent);grid-column:1/-1;grid-template-columns:1fr auto;align-content:center;justify-items:start;column-gap:18px;padding:15px 20px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button.is-live{background:linear-gradient(105deg,#0f725f,#179979);border-color:#3c907c;box-shadow:0 16px 34px #16866f3d}.production-lab .setup-shop-settings-redesign .shop-publish-button>span{color:#ffffffbd;letter-spacing:.16em;align-items:center;gap:7px;font-size:7px;font-weight:900;display:flex}.production-lab .setup-shop-settings-redesign .shop-publish-button>span i{background:#fff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #fff}.production-lab .setup-shop-settings-redesign .shop-publish-button>b{color:#fff;grid-column:1;margin-top:5px;font-size:17px}.production-lab .setup-shop-settings-redesign .shop-publish-button>svg{grid-area:1/2/3;align-self:center;width:22px}.production-lab .setup-shop-settings-redesign :where(a,button).disabled{pointer-events:none;opacity:.45}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{border:1px solid var(--shop-line);background:#ffffffe0;border-radius:18px;grid-template-columns:44px 1fr;align-items:center;gap:13px;min-height:104px;padding:17px;display:grid;box-shadow:0 12px 30px #303e690e,inset 0 1px #fff}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics article>svg{width:42px;height:42px;color:var(--shop-green);background:#eaf8f4;border-radius:13px;padding:11px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics article.attention>svg{color:#c13f78;background:#fff0f7}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics article span{gap:2px;min-width:0;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics small{color:#71809a;letter-spacing:.14em;font-size:7px;font-weight:900}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics b{color:var(--shop-ink);letter-spacing:-.04em;font-size:23px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics em{color:#76839a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav{border:1px solid var(--shop-line);background:#fffc;border-radius:19px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 11px 28px #303e690d}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav button{border:0;border-right:1px solid var(--shop-line);min-height:74px;color:var(--shop-ink);text-align:left;background:0 0;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:12px 18px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav button:last-child{border-right:0}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav button:hover{background:#f8f7ff}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav button>svg:first-child{color:#6542e9;background:#f0edff;border-radius:11px;width:36px;height:36px;padding:9px}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav button>svg:last-child{color:#8995a8;width:15px}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav span{gap:3px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav b{font-size:11px}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav small{color:#738198;font-size:8px}.production-lab .setup-shop-settings-redesign :where(.suite-shop-settings-workspace,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue){scroll-margin-top:120px}.production-lab .setup-shop-settings-redesign .suite-shop-settings-workspace{grid-template-columns:minmax(0,1.5fr) minmax(310px,.5fr);align-items:start;gap:14px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-settings,.production-lab .setup-shop-settings-redesign .suite-shop-launch,.production-lab .setup-shop-settings-redesign .suite-shop-catalogue,.production-lab .setup-shop-settings-redesign .suite-shop-access-workspace,.production-lab .setup-shop-settings-redesign .suite-global-catalogue{margin:0;border:1px solid var(--shop-line)!important;color:var(--shop-ink)!important;background:#ffffffe6!important;border-radius:24px!important;box-shadow:0 17px 42px #303f6a11,inset 0 1px #fff!important}.production-lab .setup-shop-settings-redesign .suite-shop-settings{border-right:1px solid var(--shop-line);padding:27px}.production-lab .setup-shop-settings-redesign .suite-shop-settings>header{grid-template-columns:50px 1fr;gap:14px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-settings>header>span{color:#fff;background:linear-gradient(145deg,#ef319f,#663fef 62%,#218df8);border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 11px 24px #6440e733}.production-lab .setup-shop-settings-redesign .suite-shop-settings>header>span svg{width:21px}.production-lab .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) header small{color:#5a3de9;letter-spacing:.15em;font-size:8px;font-weight:900}.production-lab .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) h3{color:var(--shop-ink);letter-spacing:-.052em;margin:6px 0;font-size:clamp(27px,2.3vw,37px);font-weight:760;line-height:1}.production-lab .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-catalogue) header p{max-width:760px;color:var(--shop-copy);margin:0;font-size:10px;line-height:1.55}.production-lab .setup-shop-settings-redesign .suite-shop-form-section{border-top:1px solid var(--shop-line);grid-template-columns:170px 1fr;gap:22px;margin-top:25px;padding-top:24px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-form-heading{grid-template-columns:31px 1fr;align-content:start;gap:9px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-form-heading>span{color:#6344e8;background:#f3f0ff;border:1px solid #d7cffb;border-radius:9px;place-items:center;width:29px;height:29px;font-size:8px;font-weight:900;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-form-heading>div{gap:4px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-form-heading b{color:#1a2946;font-size:11px}.production-lab .setup-shop-settings-redesign .suite-shop-form-heading small{color:#7a879c;font-size:8px;line-height:1.4}.production-lab .setup-shop-settings-redesign .suite-shop-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-fields label{gap:7px;min-width:0;display:grid;position:relative}.production-lab .setup-shop-settings-redesign .suite-shop-fields label.wide{grid-column:1/-1}.production-lab .setup-shop-settings-redesign .suite-shop-fields label>span{color:#34425d;letter-spacing:.05em;font-size:8px;font-weight:850}.production-lab .setup-shop-settings-redesign .suite-shop-fields label>small{color:#9aa4b4;font-size:6px;position:absolute;bottom:8px;right:9px}.production-lab .setup-shop-settings-redesign .suite-shop-fields :where(input,textarea,select){color:#14233f;width:100%;min-height:47px;font:inherit;background:#fbfcff;border:1px solid #d8deeb;border-radius:11px;outline:none;padding:11px 13px}.production-lab .setup-shop-settings-redesign .suite-shop-fields textarea{resize:vertical;min-height:82px;padding-bottom:22px}.production-lab .setup-shop-settings-redesign .suite-shop-fields :where(input,textarea,select):focus{background:#fff;border-color:#7658ee;box-shadow:0 0 0 3px #7658ee1a}.production-lab .setup-shop-settings-redesign .suite-shop-colour{grid-template-columns:50px 1fr;gap:8px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-colour input[type=color]{padding:5px}.production-lab .setup-shop-settings-redesign .suite-shop-settings>footer{border-top:1px solid var(--shop-line);background:#f8faff;border-radius:0 0 24px 24px;justify-content:space-between;align-items:center;gap:20px;min-height:73px;margin:25px -27px -27px;padding:13px 20px 13px 27px;display:flex}.production-lab .setup-shop-settings-redesign .suite-shop-settings>footer>span{color:#60708b;align-items:center;gap:8px;font-size:8px;display:flex}.production-lab .setup-shop-settings-redesign .suite-shop-settings>footer>span svg{width:16px;color:var(--shop-green)}.production-lab .setup-shop-settings-redesign .suite-shop-settings>footer button{color:#fff;background:linear-gradient(105deg,#ef319f,#6e40ed 58%,#218df8);border:0;border-radius:12px;align-items:center;gap:15px;min-height:46px;padding:0 18px;font-size:9px;font-weight:850;display:flex;box-shadow:0 11px 24px #693ee533}.production-lab .setup-shop-settings-redesign .suite-shop-settings>footer button svg{width:15px}.production-lab .setup-shop-settings-redesign .suite-shop-launch{padding:27px;position:sticky;top:18px;overflow:hidden;background:linear-gradient(150deg,#0b172c,#071322)!important}.production-lab .setup-shop-settings-redesign .suite-shop-launch h3{color:#f4f7fb}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-score{border-block:1px solid #263a56;grid-template-columns:auto 1fr;align-items:center;gap:4px 13px;margin-top:22px;padding:16px 0;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-score strong{color:#fff;letter-spacing:-.06em;grid-row:1/3;font-size:38px}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-score span{gap:3px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-score b{color:#dfe6f0;font-size:11px}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-score small{color:#75869f;letter-spacing:.11em;text-transform:uppercase;font-size:7px}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-list{margin:13px 0 20px;padding:0;list-style:none}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-list li{border-bottom:1px solid #263a56;grid-template-columns:29px 1fr;align-items:center;gap:11px;min-height:68px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-list li>:where(svg,span){color:#5fd8b7;background:#18866f14;border:1px solid #3c506c;border-radius:50%;place-items:center;width:27px;height:27px;padding:6px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-list li.pending>span:after{content:"";background:#f263a8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #f263a81a}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-list li>div{gap:4px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-list li b{color:#edf2f8;font-size:9px}.production-lab .setup-shop-settings-redesign .suite-shop-readiness-list li small{color:#77879e;font-size:7px;line-height:1.45}.production-lab .setup-shop-settings-redesign .suite-shop-launch>button{color:#fff;text-align:left;background:#101e33;border:1px solid #405370;border-radius:13px;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;width:100%;min-height:62px;padding:10px 13px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-launch>button.publish{background:linear-gradient(105deg,#ed319e,#6d40ec 58%,#218df8);border-color:#0000}.production-lab .setup-shop-settings-redesign .suite-shop-launch>button>svg{width:20px}.production-lab .setup-shop-settings-redesign .suite-shop-launch>button>svg:last-child{width:14px}.production-lab .setup-shop-settings-redesign .suite-shop-launch>button span{gap:3px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-launch>button b{font-size:9px}.production-lab .setup-shop-settings-redesign .suite-shop-launch>button small{color:#ffffffa1;font-size:7px}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue{max-width:none;padding:28px}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue>header{justify-content:space-between;align-items:flex-end;gap:26px;margin:0 0 21px;display:flex}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue>header>span{color:#6244e8;background:#f3f0ff;border:1px solid #d8d0fb;border-radius:999px;flex:none;padding:8px 12px;font-size:8px;font-weight:850}.production-lab .setup-shop-settings-redesign .suite-shop-product-list{gap:10px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-product-list>article{background:#fbfcff;border:1px solid #dfe4ed;border-left:4px solid #c9d1df;border-radius:17px;grid-template-columns:minmax(310px,1.15fr) minmax(180px,.45fr) minmax(410px,.9fr);align-items:center;gap:17px;min-height:130px;padding:18px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-product-list>article.is-live{border-left-color:var(--shop-green);background:linear-gradient(90deg,#16866f09,#fff 17%)}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity{grid-template-columns:46px 1fr;align-items:center;gap:13px;min-width:0;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity>span{color:#6847e9;background:#f2efff;border:1px solid #ddd5fb;border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity>span svg{width:20px}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity>div{gap:3px;min-width:0;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity small{color:#6849e5;letter-spacing:.13em;font-size:6px;font-weight:900}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity b{color:#172640;font-size:14px}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity p{color:#68758b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity em{color:#9aa4b4;font-size:7px;font-style:normal}.production-lab .setup-shop-settings-redesign .suite-shop-price-field{gap:6px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-price-field>span{color:#48556d;font-size:7px;font-weight:850}.production-lab .setup-shop-settings-redesign .suite-shop-price-field>div{background:#fff;border:1px solid #d8deea;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;height:44px;display:grid;overflow:hidden}.production-lab .setup-shop-settings-redesign .suite-shop-price-field>div small{color:#7460cf;padding-left:11px;font-size:7px;font-weight:850}.production-lab .setup-shop-settings-redesign .suite-shop-price-field input{color:#15243f;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:none;padding:0 10px}.production-lab .setup-shop-settings-redesign .suite-shop-price-field>em{color:#8994a7;font-size:6px;font-style:normal}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button{color:#7b879a;text-align:left;background:#fff;border:1px solid #dce2ec;border-radius:12px;grid-template-columns:25px 1fr;align-items:center;gap:7px;min-width:0;min-height:72px;padding:9px;display:grid;position:relative}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button>svg{width:19px}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button>span{gap:3px;min-width:0;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button b{color:#435169;font-size:7px}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button small{color:#8c97a9;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button>i{background:#dfe4eb;border-radius:999px;width:18px;height:10px;position:absolute;top:7px;right:8px}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button>i:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;transition:transform .18s;position:absolute;top:1.5px;left:2px;box-shadow:0 1px 3px #0000002e}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button.active{color:#6849e8;background:#f5f2ff;border-color:#d3c9fb}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button.active.live{color:#16816a;background:#effaf6;border-color:#bde3da}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button.active>i{background:currentColor}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls button.active>i:after{transform:translate(7px)}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue-empty{text-align:center;background:#faf9ff;border:1px dashed #d5cafa;border-radius:18px;align-content:center;place-items:center;gap:7px;min-height:220px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue-empty>svg{color:#6847e9;width:35px}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue-empty h4{margin:3px 0 0;font-size:19px}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue-empty p{color:var(--shop-copy);margin:0;font-size:9px}.production-lab .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:minmax(300px,.9fr) minmax(310px,1.2fr) 150px minmax(250px,.7fr);align-items:center;gap:18px;padding:24px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-access-copy{grid-template-columns:46px 1fr;align-items:center;gap:13px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-access-copy>span{color:#fff;background:linear-gradient(145deg,#ef319f,#6740ed 58%,#218df8);border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-access-copy>span svg{width:20px}.production-lab .setup-shop-settings-redesign .suite-shop-access-copy>div{min-width:0}.production-lab .setup-shop-settings-redesign .suite-shop-access-copy small{color:#6444e9;letter-spacing:.14em;font-size:7px;font-weight:900}.production-lab .setup-shop-settings-redesign .suite-shop-access-copy h3{letter-spacing:-.035em;margin:4px 0;font-size:18px}.production-lab .setup-shop-settings-redesign .suite-shop-access-copy p{color:#758299;margin:0;font-size:8px;line-height:1.45}.production-lab .setup-shop-settings-redesign .suite-shop-access-details{grid-template-columns:1fr auto;gap:7px;min-width:0;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-access-details code{color:#46546c;text-overflow:ellipsis;white-space:nowrap;background:#f8faff;border:1px solid #dce2ed;border-radius:10px;grid-column:1/-1;min-width:0;padding:11px 13px;font-size:8px;overflow:hidden}.production-lab .setup-shop-settings-redesign .suite-shop-access-details :where(button,a){color:#25334d;background:#fff;border:1px solid #d8deea;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.production-lab .setup-shop-settings-redesign .suite-shop-access-details :where(button,a) svg{width:14px}.production-lab .setup-shop-settings-redesign .suite-shop-access-details a{color:#fff;background:#6742e9;border-color:#0000}.production-lab .setup-shop-settings-redesign .suite-shop-access-qr{grid-template-columns:64px 1fr;align-items:center;gap:9px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-access-qr>:where(img,svg){color:#6742e9;object-fit:contain;background:#fff;border:1px solid #dce2ec;border-radius:11px;width:64px;height:64px;padding:5px}.production-lab .setup-shop-settings-redesign .suite-shop-access-qr span,.production-lab .setup-shop-settings-redesign .suite-shop-access-nfc span{gap:3px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-access-qr b,.production-lab .setup-shop-settings-redesign .suite-shop-access-nfc b{color:#26344d;font-size:8px}.production-lab .setup-shop-settings-redesign .suite-shop-access-qr small,.production-lab .setup-shop-settings-redesign .suite-shop-access-nfc small{color:#7b879a;font-size:7px;line-height:1.4}.production-lab .setup-shop-settings-redesign .suite-shop-access-nfc{border-left:1px solid var(--shop-line);grid-template-columns:36px 1fr;align-items:center;gap:10px;min-height:70px;padding-left:18px;display:grid}.production-lab .setup-shop-settings-redesign .suite-shop-access-nfc>svg{color:#1f7fce;background:#eaf5ff;border-radius:11px;width:34px;height:34px;padding:8px}.production-lab .setup-shop-settings-redesign .suite-global-catalogue{overflow:hidden}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary{cursor:pointer;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;min-height:86px;padding:15px 22px;list-style:none;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary::-webkit-details-marker{display:none}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary>span{color:#6645e8;background:#f1eeff;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary>span svg{width:20px}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary>div{gap:3px;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary small{color:#6848e7;letter-spacing:.14em;font-size:7px;font-weight:900}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary b{font-size:12px}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary p{color:#758197;margin:0;font-size:8px}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>summary>svg{color:#6746e8;width:18px;transition:transform .18s}.production-lab .setup-shop-settings-redesign .suite-global-catalogue[open]>summary>svg{transform:rotate(90deg)}.production-lab .setup-shop-settings-redesign .suite-global-catalogue>section{border-top:1px solid var(--shop-line);background:#fbfcff;padding:20px 22px 22px;position:relative}.production-lab .setup-shop-settings-redesign .suite-global-catalogue-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-width:820px;padding-right:210px;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-catalogue-summary>span{background:#fff;border:1px solid #dfe4ed;border-radius:13px;grid-template-columns:36px 1fr;align-content:center;gap:2px 9px;min-height:62px;padding:10px 13px;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-catalogue-summary svg{color:#6847e9;background:#f2efff;border-radius:10px;grid-row:1/3;width:34px;height:34px;padding:8px}.production-lab .setup-shop-settings-redesign .suite-global-catalogue-summary b{font-size:8px}.production-lab .setup-shop-settings-redesign .suite-global-catalogue-summary small{color:#7b879a;font-size:7px}.production-lab .setup-shop-settings-redesign .suite-global-product-trigger{color:#fff;background:linear-gradient(100deg,#ef319f,#6d40ed 58%,#218df8);border:0;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:8px;font-weight:850;display:flex;position:absolute;top:29px;right:22px}.production-lab .setup-shop-settings-redesign .suite-global-product-trigger svg{width:15px}.production-lab .setup-shop-settings-redesign .suite-global-product-form{background:linear-gradient(135deg,#fff,#f6f3ff);border:1px solid #d8cffb;border-radius:18px;margin-top:18px;padding:20px}.production-lab .setup-shop-settings-redesign .suite-global-product-form>header{align-items:center;gap:12px;margin-bottom:17px;display:flex}.production-lab .setup-shop-settings-redesign .suite-global-product-form>header>span{color:#fff;background:linear-gradient(145deg,#ef2aa4,#6540ed 60%,#218df8);border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-product-form>header small{color:#5a3de8;letter-spacing:.14em;font-size:7px;font-weight:850}.production-lab .setup-shop-settings-redesign .suite-global-product-form>header h4{color:var(--shop-ink);margin:3px 0;font-size:19px}.production-lab .setup-shop-settings-redesign .suite-global-product-form>header p{color:#6a7690;margin:0;font-size:8px}.production-lab .setup-shop-settings-redesign .suite-global-product-form>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-product-form label{color:#25334e;gap:6px;font-size:8px;font-weight:780;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-product-form label.wide{grid-column:span 2}.production-lab .setup-shop-settings-redesign .suite-global-product-form :where(input,textarea,select){color:#13223f;width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #d8deeb;border-radius:11px;outline:none;padding:10px 12px}.production-lab .setup-shop-settings-redesign .suite-global-product-form textarea{resize:vertical;min-height:72px}.production-lab .setup-shop-settings-redesign .suite-global-product-form :where(input,textarea,select):focus{border-color:#7255ee;box-shadow:0 0 0 3px #7255ee1a}.production-lab .setup-shop-settings-redesign .suite-global-price{grid-template-columns:84px 1fr;gap:6px;display:grid}.production-lab .setup-shop-settings-redesign .suite-global-product-form>footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.production-lab .setup-shop-settings-redesign .suite-global-product-form>footer>span{color:#168269;align-items:center;gap:7px;margin-right:auto;font-size:8px;font-weight:750;display:inline-flex}.production-lab .setup-shop-settings-redesign .suite-global-product-form>footer>span svg{width:17px}.production-lab .setup-shop-settings-redesign .suite-global-product-form>footer button{color:#1a2946;background:#fff;border:1px solid #6b79a933;border-radius:11px;min-height:42px;padding:0 17px;font-size:8px;font-weight:800}.production-lab .setup-shop-settings-redesign .suite-global-product-form>footer button.primary{color:#fff;background:linear-gradient(100deg,#f12aa0,#733fe8 58%,#218df8);border:0;align-items:center;gap:8px;display:inline-flex}@media (max-width:1240px){.production-lab .setup-shop-settings-redesign .setup-workstation-command{grid-template-columns:54px minmax(0,1fr)}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav{grid-column:1/-1}.production-lab .setup-shop-settings-redesign .setup-workstation-readiness{top:101px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-hero{grid-template-columns:1fr minmax(360px,.7fr);padding:36px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.production-lab .setup-shop-settings-redesign .suite-shop-settings-workspace{grid-template-columns:minmax(0,1.2fr) minmax(290px,.55fr)}.production-lab .setup-shop-settings-redesign .suite-shop-form-section{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-product-list>article{grid-template-columns:minmax(280px,1fr) minmax(175px,.42fr)}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls{grid-column:1/-1}.production-lab .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:1fr 1fr}.production-lab .setup-shop-settings-redesign .suite-shop-access-nfc{border-left:0}}@media (max-width:900px){.production-lab .setup-shop-settings-redesign{padding:10px 14px 64px}.production-lab .setup-shop-settings-redesign .setup-workstation-command{grid-template-columns:1fr;padding:20px}.production-lab .setup-shop-settings-redesign .setup-workstation-icon{display:none}.production-lab .setup-shop-settings-redesign .setup-workstation-command>nav{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .setup-workstation-readiness{margin:10px 0;position:static}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-hero{grid-template-columns:1fr;gap:28px;padding:30px}.production-lab .setup-shop-settings-redesign .suite-shop-settings-workspace{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-launch{position:static}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav button{border-right:0;border-bottom:1px solid var(--shop-line)}.production-lab .setup-shop-settings-redesign .suite-shop-section-nav button:last-child{border-bottom:0}.production-lab .setup-shop-settings-redesign .suite-shop-product-list>article{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls{grid-column:auto}.production-lab .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-access-nfc{border-top:1px solid var(--shop-line);padding:14px 0 0}.production-lab .setup-shop-settings-redesign .suite-global-catalogue-summary{max-width:none;padding-right:0}.production-lab .setup-shop-settings-redesign .suite-global-product-trigger{margin-top:12px;position:static}.production-lab .setup-shop-settings-redesign .suite-global-product-form>div{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-global-product-form label.wide{grid-column:auto}}@media (max-width:590px){.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-hero{border-radius:23px;padding:26px 20px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-heading h2{font-size:43px}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button{grid-column:auto}.production-lab .setup-shop-settings-redesign .suite-shop-dashboard-metrics{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-settings{padding:20px 16px}.production-lab .setup-shop-settings-redesign .suite-shop-settings>header{grid-template-columns:40px 1fr}.production-lab .setup-shop-settings-redesign .suite-shop-settings>header>span{width:40px;height:40px}.production-lab .setup-shop-settings-redesign .suite-shop-fields{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-shop-fields label.wide{grid-column:auto}.production-lab .setup-shop-settings-redesign .suite-shop-settings>footer{flex-direction:column;align-items:stretch;margin:24px -16px -20px;padding:15px 16px}.production-lab .setup-shop-settings-redesign .suite-shop-settings>footer button{justify-content:space-between;width:100%}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue{padding:20px 15px}.production-lab .setup-shop-settings-redesign .suite-shop-catalogue>header{flex-direction:column;align-items:flex-start}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity{grid-template-columns:38px 1fr}.production-lab .setup-shop-settings-redesign .suite-shop-product-identity>span{width:38px;height:38px}.production-lab .setup-shop-settings-redesign .suite-shop-product-controls,.production-lab .setup-shop-settings-redesign .suite-global-catalogue-summary{grid-template-columns:1fr}.production-lab .setup-shop-settings-redesign .suite-global-product-form>footer{flex-direction:column;align-items:stretch}.production-lab .setup-shop-settings-redesign .suite-global-product-form>footer>span{margin-right:0}}body .production-lab.global-client-mode{color:#f4f7ff;min-height:100svh;background:radial-gradient(circle at 78% 8%,#1c68ff1f,#0000 32rem),radial-gradient(circle at 18% 88%,#e523a817,#0000 28rem),#030814!important}body .production-lab.global-client-mode>.lab-top-navigation,body .production-lab.global-client-mode .lab-account-footer{display:none!important}body .production-lab.global-client-mode>.lab-workspace{background:0 0!important;width:100%!important;max-width:none!important;min-height:100svh!important;margin:0!important;padding:0!important;overflow:visible!important}.central-console{--central-line:#5d7bbc45;--central-panel:#071025e6;--central-muted:#8f9ab3;--central-pink:#ee3ca8;--central-blue:#278cf7;--central-purple:#8b4df2;color:#f5f7ff;grid-template-columns:248px minmax(0,1fr);min-height:100svh;background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}.central-console button,.central-console input,.central-console select{font:inherit}.central-sidebar{z-index:15;border-right:1px solid var(--central-line);background:radial-gradient(circle at 45% 8%,#4437d03b,#0000 17rem),linear-gradient(#050f26fc,#030a19fc);flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:18px 0 55px #00000038}.central-brand{border-bottom:1px solid var(--central-line);align-items:center;gap:16px;min-height:190px;padding:30px 26px 24px;display:flex}.central-brand img{object-fit:contain;filter:drop-shadow(0 0 16px #df2fc37a);width:88px;height:76px}.central-brand span{gap:5px;min-width:0;display:grid}.central-brand b{color:#fff;letter-spacing:.22em;font-size:17px;font-weight:800}.central-sidebar nav{gap:5px;padding:18px 14px;display:grid}.central-sidebar nav button,.central-account{color:#aab4ca;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:14px;width:100%;min-height:48px;padding:0 15px;transition:color .18s,background .18s,border-color .18s,transform .18s;display:flex;position:relative}.central-sidebar nav button svg{stroke-width:1.8px;width:20px;height:20px}.central-sidebar nav button:hover,.central-sidebar nav button.active{color:#fff;background:linear-gradient(90deg,#263669a3,#111f4375);border-color:#5474c147;transform:translate(2px)}.central-sidebar nav button.active:before{content:"";background:linear-gradient(#f14cad,#8c55ff);border-radius:0 6px 6px 0;width:4px;height:32px;position:absolute;left:-15px;box-shadow:0 0 18px #ef37add9}.central-account{border-color:var(--central-line);background:#071127d1;gap:11px;width:calc(100% - 28px);min-height:64px;margin:auto 14px 16px;padding:8px 10px}.central-account>span:first-child{color:#fff;background:linear-gradient(145deg,#e640a9,#4c74ff);border:1px solid #fff3;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:850;display:grid;box-shadow:0 0 20px #7150f44d}.central-account>span:nth-child(2){text-align:left;gap:2px;min-width:0;display:grid}.central-account b,.central-account small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.central-account b{color:#fff;font-size:12px}.central-account small{color:var(--central-muted);font-size:10px}.central-account svg{width:15px;margin-left:auto}.central-main{min-width:0;padding:25px 24px 40px}.central-topbar{grid-template-columns:minmax(190px,1fr) minmax(300px,520px) auto 44px 44px;align-items:center;gap:12px;min-height:52px;margin-bottom:18px;display:grid}.central-topbar h1{color:#a39be5;letter-spacing:.22em;margin:0;font-size:17px;font-weight:820}.central-topbar label{border:1px solid var(--central-line);background:#050d1fc7;border-radius:10px;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.central-topbar label:focus-within{border-color:#7656ffd9;box-shadow:0 0 0 3px #7656ff1f}.central-topbar input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:13px}.central-topbar input::placeholder{color:#77839e}.central-topbar>button{color:#e8edff;border:1px solid var(--central-line);cursor:pointer;background:#060f22d6;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.central-topbar>button svg{width:19px}.central-topbar .central-create{color:#fff;letter-spacing:.09em;background:linear-gradient(115deg,#e33da8 0%,#8a47e9 52%,#258df8 100%);border-color:#0000;gap:9px;width:auto;min-width:160px;padding:0 22px;font-size:12px;font-weight:850;display:flex;box-shadow:0 10px 28px #5443e040}.central-topbar .central-create:hover{background:linear-gradient(115deg,#f04bb6,#9659ef,#3b9fff);border-color:#ffffff73}.central-workspace-launcher{isolation:isolate;background:radial-gradient(circle at 8% 30%,#eb33a82b,#0000 31%),radial-gradient(circle at 76% 10%,#2b8bff29,#0000 35%),linear-gradient(125deg,#0d0f30fa,#050e22fa 54%,#080e23fa);border:1px solid #7868ff80;border-radius:18px;grid-template-columns:minmax(245px,.78fr) minmax(420px,1.45fr) minmax(280px,.82fr);gap:18px;margin:0 0 14px;padding:24px;display:grid;position:relative;overflow:visible;box-shadow:0 22px 70px #00000052,inset 0 1px #ffffff12,0 0 46px #6444f414}.central-workspace-launcher:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#ffffff0a,#0000 34%,#584fff0d);position:absolute;inset:0}.central-workspace-launcher:after{content:"";z-index:-1;opacity:.055;filter:saturate(1.4);pointer-events:none;background:url(/momento-glass-mark.png) 50%/contain no-repeat;width:260px;height:200px;position:absolute;top:-80px;right:31%;transform:rotate(-7deg)}.central-workspace-launcher>header{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:4px 6px;display:flex}.central-workspace-launcher>header>small{color:#ba9dff;letter-spacing:.19em;align-items:center;gap:7px;font-size:9px;font-weight:880;display:flex}.central-workspace-launcher>header>small svg{color:#ff4eae;filter:drop-shadow(0 0 8px #ff4eae8c);width:15px}.central-workspace-launcher>header h2{color:#f9f9ff;letter-spacing:-.045em;margin:12px 0 9px;font-size:clamp(24px,2vw,35px);font-weight:620;line-height:.99}.central-workspace-launcher>header h2 em{color:#0000;background:linear-gradient(90deg,#ff5dac,#b15bf1 54%,#4d9cff);-webkit-background-clip:text;background-clip:text;font-style:normal}.central-workspace-launcher>header p{color:#98a4bd;max-width:320px;margin:0;font-size:11px;line-height:1.55}.central-workspace-launcher>header>span{color:#b8c2d7;letter-spacing:.12em;background:#030a1b8c;border:1px solid #7c8bbe42;border-radius:999px;align-items:center;gap:7px;margin-top:15px;padding:6px 9px;font-size:8px;font-weight:830;display:flex}.central-workspace-launcher>header>span i{background:#45dca8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #45dca8}.central-workspace-control{z-index:8;background:linear-gradient(150deg,#0a1732e6,#050d20eb);border:1px solid #7c8bcc52;border-radius:14px;min-width:0;padding:15px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 14px 38px #0003}.central-workspace-control-label{justify-content:space-between;align-items:center;gap:12px;margin:0 2px 9px;display:flex}.central-workspace-control-label>span{color:#94a2bd;letter-spacing:.17em;font-size:8px;font-weight:850}.central-workspace-control-label>em{color:#64c6ff;letter-spacing:.1em;align-items:center;gap:5px;font-size:7px;font-style:normal;font-weight:850;display:flex}.central-workspace-control-label>em.attention{color:#ff63b8}.central-workspace-control-label>em.live{color:#53e0ad}.central-workspace-control-label>em i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.central-workspace-select{color:#f7f8ff;cursor:pointer;text-align:left;background:#030b1dcc;border:1px solid #7985c266;border-radius:12px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:12px;width:100%;min-height:76px;padding:10px 12px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff09}.central-workspace-select:hover,.central-workspace-select[aria-expanded=true]{border-color:#8c65ff;transform:translateY(-1px);box-shadow:0 0 0 3px #7c57ff1a,0 12px 30px #00000038}.central-workspace-mark{background:linear-gradient(145deg,#ee3ca7,#8c4fee 54%,#2d8cf7);border:1px solid #ffffff29;border-radius:13px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 25px #8646eb47,inset 0 1px #ffffff52}.central-workspace-mark svg{width:24px}.central-workspace-selection{gap:3px;min-width:0;display:grid}.central-workspace-selection>small{color:#b186ff;letter-spacing:.13em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:850;overflow:hidden}.central-workspace-selection>b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.central-workspace-selection>em{color:#8f9bb4;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-style:normal;display:flex;overflow:hidden}.central-workspace-selection>em svg{width:11px}.central-workspace-selection>em i{background:#53617e;border-radius:50%;width:3px;height:3px;margin:0 2px}.central-workspace-select>svg{color:#a798dc;width:20px;transition:transform .18s}.central-workspace-select>svg.open{transform:rotate(180deg)}.central-workspace-options{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050c1ffb;border:1px solid #7f67ff9e;border-radius:13px;position:absolute;top:112px;left:15px;right:15px;overflow:hidden;box-shadow:0 24px 70px #000000ad,0 0 40px #6f49ef1f}.central-workspace-options>header{color:#ad9ae8;letter-spacing:.12em;border-bottom:1px solid #6679ae42;justify-content:space-between;gap:15px;padding:11px 13px;font-size:8px;font-weight:850;display:flex}.central-workspace-options>header small{color:#77849f;letter-spacing:0;font-size:8px}.central-workspace-options>div{max-height:310px;padding:6px;overflow:auto}.central-workspace-options>div>button{color:#fff;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 42px;align-items:center;gap:10px;width:100%;min-height:61px;padding:8px 9px;display:grid}.central-workspace-options>div>button:hover,.central-workspace-options>div>button.active{background:#39277d57;border-color:#775df075}.central-workspace-options>div>button>span:first-child{color:#d8cfff;background:#172044;border-radius:9px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.central-workspace-options>div>button.active>span:first-child{color:#fff;background:linear-gradient(145deg,#df3da8,#5c6df5)}.central-workspace-options>div>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.central-workspace-options>div>button>span:nth-child(2) small{color:#a977ff;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:800;overflow:hidden}.central-workspace-options>div>button>span:nth-child(2) b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.central-workspace-options>div>button>span:nth-child(2) em{color:#8491aa;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.central-workspace-options>div>button>span:last-child{text-align:right;gap:2px;display:grid}.central-workspace-options>div>button>span:last-child b{color:#62c9ff;font-size:10px}.central-workspace-options>div>button>span:last-child small{color:#67748f;letter-spacing:.08em;font-size:6px}.central-workspace-options>button.empty{color:#fff;cursor:pointer;background:#4b2c9a47;border:1px solid #8065ff73;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 12px);min-height:48px;margin:6px;display:flex}.central-workspace-options>button.empty svg{width:16px}.central-workspace-readiness{grid-template-columns:auto 1fr;align-items:center;gap:13px;margin:12px 2px 10px;display:grid}.central-workspace-readiness>span{align-items:baseline;gap:7px;display:flex}.central-workspace-readiness small{color:#75829c;letter-spacing:.1em;font-size:7px}.central-workspace-readiness b{color:#f0f4ff;font-size:11px}.central-workspace-readiness>i{background:#101b39;border-radius:99px;height:4px;display:block;overflow:hidden}.central-workspace-readiness>i span{border-radius:inherit;background:linear-gradient(90deg,#ef3da8,#9f4bed 55%,#2d92fa);height:100%;display:block;box-shadow:0 0 12px #8349efbf}.central-workspace-open{color:#fff;cursor:pointer;letter-spacing:.1em;background:linear-gradient(110deg,#e83ea9,#8d4dec 54%,#278ff7);border:1px solid #fff3;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:47px;font-size:10px;font-weight:880;display:flex;box-shadow:0 12px 28px #5841de47,inset 0 1px #ffffff4d}.central-workspace-open:hover{border-color:#ffffff8c;transform:translateY(-1px);box-shadow:0 16px 36px #5841de66,0 0 24px #de38a924}.central-workspace-open svg{width:16px}.central-workspace-hint{color:#6f7d98;text-align:center;margin-top:8px;font-size:7px;display:block}.central-workspace-quick{background:#040c1e9e;border:1px solid #7080b740;border-radius:14px;min-width:0;padding:14px}.central-workspace-quick>header{justify-content:space-between;align-items:baseline;gap:10px;padding:2px 3px 11px;display:flex}.central-workspace-quick>header span{color:#f0f3ff;letter-spacing:.13em;font-size:9px;font-weight:850}.central-workspace-quick>header small{color:#6f7c96;letter-spacing:.08em;font-size:6px}.central-workspace-quick>div{gap:6px;display:grid}.central-workspace-quick>div>button{color:#fff;cursor:pointer;text-align:left;background:#0a152ead;border:1px solid #5c70a33d;border-radius:9px;grid-template-columns:37px minmax(0,1fr) 18px;align-items:center;gap:9px;width:100%;min-height:58px;padding:7px 9px;display:grid}.central-workspace-quick>div>button:hover{background:#2b225f80;border-color:#7e5ff3;transform:translate(2px)}.central-workspace-quick>div>button>span:first-child{text-align:center;background:linear-gradient(160deg,#18244a,#101831);border-radius:8px;place-content:center;width:37px;height:40px;display:grid}.central-workspace-quick>div>button>span:first-child small{color:#c180ff;font-size:6px;font-weight:850}.central-workspace-quick>div>button>span:first-child b{font-size:13px}.central-workspace-quick>div>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.central-workspace-quick>div>button>span:nth-child(2) b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.central-workspace-quick>div>button>span:nth-child(2) small{color:#7987a2;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.central-workspace-quick>div>button>svg{color:#a88aff;width:14px}.central-workspace-quick-empty{color:#7d89a1;align-items:center;gap:10px;min-height:90px;display:flex!important}.central-workspace-quick-empty>svg{width:24px}.central-workspace-quick-empty>span{gap:3px;display:grid}.central-workspace-quick-empty b{color:#dce1f0;font-size:9px}.central-workspace-quick-empty small{font-size:7px}.central-primary-grid{grid-template-columns:minmax(0,1.9fr) minmax(340px,.95fr);gap:12px;display:grid}.central-calendar,.central-agenda,.central-insights>article,.central-clients,.central-console .operations-pipeline{border:1px solid var(--central-line);background:linear-gradient(145deg,#08122af0,#040b1cf0);border-radius:11px;overflow:hidden;box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff06}.central-calendar>header,.central-agenda>header,.central-insights>article>header{border-bottom:1px solid var(--central-line);justify-content:space-between;align-items:center;min-height:55px;padding:0 17px;display:flex}.central-calendar h2,.central-agenda h2,.central-insights h3{color:#f6f8ff;letter-spacing:.08em;margin:0;font-size:15px;font-weight:820}.central-calendar>header span{gap:4px;display:flex}.central-calendar>header button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:32px;font-size:22px;display:grid}.central-calendar>header button:hover{background:#172244}.central-calendar-weekdays,.central-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.central-calendar-weekdays span{color:#8c97af;letter-spacing:.18em;text-align:center;padding:11px 10px 8px;font-size:9px;font-weight:820}.central-calendar-grid>div{background:#040c1d57;border-top:1px solid #4c67a138;border-right:1px solid #4c67a138;flex-direction:column;gap:4px;min-height:60px;padding:8px 7px 6px;display:flex;position:relative}.central-calendar-grid>div:nth-child(7n){border-right:0}.central-calendar-grid>div.outside{opacity:.32}.central-calendar-grid>div.today{background:#2b3e7e3d;box-shadow:inset 0 0 0 1px #516cff}.central-calendar-grid time{color:#e3e8f7;font-size:10px;font-weight:760}.central-calendar-grid button{color:#f3d9f0;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#9723824a;border:1px solid #e035a78c;border-radius:5px;align-items:center;gap:4px;width:100%;min-width:0;padding:4px 5px;font-size:8px;font-weight:740;display:flex;overflow:hidden}.central-calendar-grid button.ready{color:#dce9ff;background:#245fb440;border-color:#2d8af994}.central-calendar-grid button.live{color:#bcffdf;background:#16775747;border-color:#39d49f94}.central-calendar-grid button i{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.central-agenda>header time{color:#8b96ad;letter-spacing:.08em;font-size:10px;font-weight:720}.central-agenda>div{display:grid}.central-agenda>div>button{color:#f2f5ff;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #5169a038;grid-template-columns:52px minmax(0,1fr) 88px;align-items:center;gap:10px;min-height:72px;padding:10px 13px;display:grid}.central-agenda>div>button:hover{background:#1e2f5b59}.central-agenda>div>button>time{border-right:1px solid var(--central-line);align-content:center;height:48px;padding-right:10px;display:grid}.central-agenda>div>button>time b{font-size:15px}.central-agenda>div>button>time small{color:#8e9ab3;font-size:8px}.central-agenda>div>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.central-agenda>div>button>span:nth-child(2) b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.central-agenda>div>button>span:nth-child(2) small{color:#a2acc2;font-size:9px}.central-agenda>div>button>span:nth-child(2) em{color:#74829e;align-items:center;gap:3px;font-size:8px;font-style:normal;display:flex}.central-agenda>div>button>span:nth-child(2) svg{width:10px}.central-agenda>div>button>span:last-child{text-align:right;gap:5px;display:grid}.central-agenda>div>button>span:last-child b{color:#2c93ff;font-size:8px}.central-agenda>div>button>span:last-child.attention b{color:#f054ae}.central-agenda>div>button>span:last-child.live b{color:#42d7a5}.central-agenda>div>button>span:last-child small{font-size:10px}.central-agenda>div>button>span:last-child i{background:#111d3d;border-radius:4px;height:3px;display:block;overflow:hidden}.central-agenda>div>button>span:last-child i span{border-radius:inherit;background:linear-gradient(90deg,#e33ca8,#7655ee);height:100%;display:block}.central-agenda>button,.central-insights>article>button{color:#b49bff;border:1px solid var(--central-line);cursor:pointer;background:#0e1935b8;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 24px);min-height:35px;margin:10px 12px;font-size:10px;font-weight:750;display:flex}.central-agenda>button svg,.central-insights>article>button svg{width:13px}.central-insights{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.central-insights>article{flex-direction:column;min-height:286px;display:flex}.central-insights>article>header h3{color:#e64baa;letter-spacing:.16em;font-size:11px}.central-insights>article:nth-child(2)>header h3{color:#3a95ff}.central-insights>article:nth-child(3)>header h3{color:#b775ff}.central-insights>article:nth-child(4)>header h3{color:#f5ae33}.central-insights>article>header>span{color:#ff7bc6;background:#dd299726;border-radius:6px;place-items:center;min-width:24px;height:24px;font-size:10px;font-weight:850;display:grid}.central-insights>article>div{flex:1}.central-attention>div,.central-team>div{align-content:start;display:grid}.central-attention>div>button,.central-team>div>button{color:#eef2ff;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #4a629738;align-items:center;gap:9px;width:100%;min-height:48px;padding:8px 12px;display:flex}.central-attention>div>button:hover,.central-team>div>button:hover{background:#20305847}.central-attention>div>button svg{color:#ff5aa9;width:17px}.central-attention>div>button span{gap:2px;min-width:0;display:grid}.central-attention>div>button b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.central-attention>div>button small{color:#8290aa;font-size:8px}.central-attention>div>button em{color:#ff82c5;background:#ae217926;border:1px solid #ed3ea859;border-radius:6px;margin-left:auto;padding:6px 7px;font-size:8px;font-style:normal;font-weight:760}.central-pipeline>div{grid-template-columns:140px 1fr;align-items:center;gap:12px;padding:17px 15px 10px;display:grid}.central-donut{border-radius:50%;place-items:center;width:132px;height:132px;display:grid;box-shadow:0 0 28px #425eff2e}.central-donut>i{text-align:center;background:#071127;border-radius:50%;place-content:center;width:82px;height:82px;display:grid}.central-donut b{font-size:23px;font-style:normal}.central-donut small{color:#8793ad;letter-spacing:.15em;font-size:8px;font-style:normal}.central-pipeline dl{gap:8px;margin:0;display:grid}.central-pipeline dl div{justify-content:space-between;gap:8px;display:flex}.central-pipeline dt{color:#aab4ca;align-items:center;gap:6px;font-size:9px;display:flex}.central-pipeline dt i{border-radius:50%;width:7px;height:7px}.central-pipeline dd{color:#fff;margin:0;font-size:10px;font-weight:800}.central-forecast>header span{gap:3px;display:grid}.central-forecast>header span b{color:#fff;font-size:21px}.central-forecast>header em{color:#43d5a4;font-size:8px;font-style:normal}.central-forecast>div{border-bottom:1px solid #48629633;justify-content:space-around;align-items:end;gap:8px;min-height:150px;padding:18px 14px 8px;display:flex}.central-forecast>div>span{text-align:center;grid-template-rows:1fr auto auto;align-items:end;gap:5px;width:18%;height:125px;display:grid}.central-forecast>div i{background:linear-gradient(#d249ef,#5b40d8);border-radius:4px 4px 0 0;width:18px;min-height:8px;margin:0 auto;display:block;box-shadow:0 0 13px #b73fed80}.central-forecast>div small{color:#75819a;font-size:8px}.central-forecast>div b{color:#d7dcf0;font-size:8px}.central-team>div>button>span:first-child{color:#fff;background:linear-gradient(145deg,#d840a8,#4c7bff);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.central-team>div>button>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.central-team>div>button b{font-size:10px}.central-team>div>button small{color:#8290aa;font-size:8px}.central-team>div>button i{background:#111c3a;border-radius:5px;height:3px;margin-top:4px;display:block;overflow:hidden}.central-team>div>button i span{border-radius:inherit;background:linear-gradient(90deg,#ffbb31,#ec781d);height:100%;display:block}.central-team>div>button em{color:#f6b342;font-size:9px;font-style:normal;font-weight:800}.central-empty{color:#8794ad;text-align:center;place-content:center;gap:5px;min-height:125px;padding:18px;display:grid}.central-empty svg{color:#4dcfa0;width:25px;margin:auto}.central-empty b{color:#dae0f1;font-size:11px}.central-empty small{font-size:9px}.central-clients{margin-top:10px}.central-clients>header{border-bottom:1px solid var(--central-line);justify-content:space-between;align-items:end;gap:20px;padding:20px;display:flex}.central-clients>header div{gap:5px;display:grid}.central-clients>header small{color:#ac7cff;letter-spacing:.2em;font-size:9px;font-weight:850}.central-clients>header h2{color:#fff;margin:0;font-size:22px}.central-clients>header p{color:#8d99b1;margin:0;font-size:11px}.central-clients>header button{color:#fff;cursor:pointer;background:linear-gradient(115deg,#e33ca8,#6555ef);border:0;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:0 16px;font-size:10px;font-weight:800;display:flex}.central-clients>header button svg{width:15px}.central-clients>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px;display:grid}.central-clients>div>button{color:#fff;cursor:pointer;text-align:left;background:#0c1832ad;border:1px solid #536da547;border-radius:9px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:75px;padding:10px;display:grid}.central-clients>div>button:hover{border-color:#7858ef;transform:translateY(-1px)}.central-clients>div>button>span:first-child{background:linear-gradient(145deg,#ee3fa8,#3f7eff);border-radius:10px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:850;display:grid}.central-clients>div>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.central-clients>div>button small{color:#a574ff;letter-spacing:.12em;font-size:7px;font-weight:830}.central-clients>div>button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.central-clients>div>button em{color:#8290aa;font-size:8px;font-style:normal}.central-clients>div>button svg{color:#a48cff;width:14px}.central-console .operations-workspace-grid{margin:10px 0 0!important;padding:0!important;display:block!important}.central-console .operations-pipeline{color:#f1f5ff!important;background:linear-gradient(145deg,#08122af5,#040b1cf5)!important;padding:0!important}.central-console .operations-pipeline>header{border-bottom:1px solid var(--central-line)!important;padding:22px!important}.central-console .operations-pipeline h3{color:#fff!important}.central-console .operations-pipeline p,.central-console .operations-event-client small,.central-console .operations-event-date small,.central-console .operations-event-name em{color:#8d99b1!important}.central-console .operations-toolbar{border-bottom:1px solid var(--central-line)!important;background:#030a1973!important;padding:15px 20px!important}.central-console .operations-toolbar:has(>nav:only-child){grid-template-columns:1fr!important}.central-console .operations-toolbar:has(>nav:only-child) nav{justify-content:flex-start!important}.central-console .operations-toolbar label{border-color:var(--central-line)!important;background:#08142e!important}.central-console .operations-toolbar input{color:#fff!important}.central-console .operations-toolbar nav button{color:#9ca8c0!important;border-color:var(--central-line)!important;background:#091630!important}.central-console .operations-toolbar nav button.active{color:#fff!important;background:#3e2e88!important;border-color:#785eff!important}.central-console .operations-event-table{padding:0 20px 20px!important}.central-console .operations-event-table-head{color:#818da8!important;border-color:var(--central-line)!important;background:#07122a!important}.central-console .operations-event-row{color:#e9edfa!important;border-color:var(--central-line)!important;background:#09142bdb!important}.central-console .operations-event-row.selected{border-color:#6b5ef2!important;box-shadow:inset 3px 0 #e842a9!important}.central-console .operations-event-name b,.central-console .operations-event-client b,.central-console .operations-event-date b{color:#fff!important}.central-console .operations-inline-select,.central-console .operations-live-select,.central-console .operations-collection-toggle,.central-console .operations-open-event,.central-console .operations-delete-event{color:#dce2f3!important;border-color:var(--central-line)!important;background:#0a1731!important}.central-console .operations-inline-select select,.central-console .operations-live-select select{color:#dce2f3!important;background:#0a1731!important}.central-sidebar nav button>em{color:#fff;background:#e0319d33;border:1px solid #ff6cbf7a;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 5px;font-size:8px;font-style:normal;font-weight:850;display:grid;box-shadow:0 0 15px #e938aa2e}.central-section-heading{background:radial-gradient(circle at 5%,#f438ac1f,#0000 28%),radial-gradient(circle at 88% 0,#2c91ff21,#0000 34%),linear-gradient(125deg,#0c102bf5,#050d20f5);border:1px solid #715bff57;border-radius:16px;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr) auto;align-items:end;gap:24px;min-height:126px;margin-bottom:14px;padding:22px 26px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 55px #0003}.central-section-heading:after{content:"";border:1px solid #2d92ff80;border-radius:50%;width:340px;height:130px;position:absolute;bottom:-85px;right:15%;transform:rotate(-5deg);box-shadow:0 0 24px #df34af38}.central-section-heading>span{color:#bda3ff;letter-spacing:.22em;align-self:start;font-size:9px;font-weight:850}.central-section-heading>div{z-index:1;gap:5px;display:grid;position:relative}.central-section-heading h2{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(31px,3vw,48px);font-weight:610;line-height:.95}.central-section-heading h2 em{color:#0000;background:linear-gradient(135deg,#ff5daf,#b550ec 50%,#3897ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.central-section-heading p{color:#96a2bb;max-width:680px;margin:0;font-size:11px;line-height:1.55}.central-section-heading>aside{z-index:1;color:#b8c4dd;letter-spacing:.1em;background:#030a1b99;border:1px solid #7083b84d;border-radius:999px;align-self:start;align-items:center;gap:8px;padding:8px 11px;font-size:8px;display:flex;position:relative}.central-section-heading>aside i{background:#48dca9;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #48dca9}.central-task-board,.central-team-directory-page,.central-settings-page{border:1px solid var(--central-line);background:linear-gradient(145deg,#08122af5,#040b1cf5);border-radius:14px;overflow:hidden;box-shadow:0 22px 60px #00000038,inset 0 1px #ffffff09}.central-task-board>header,.central-team-directory-page>header{border-bottom:1px solid var(--central-line);background:radial-gradient(circle at 90% 0,#ec3da917,#0000 40%);justify-content:space-between;align-items:center;gap:24px;min-height:112px;padding:23px 25px;display:flex}.central-task-board>header>div,.central-team-directory-page>header>div{gap:5px;display:grid}.central-task-board>header small,.central-team-directory-page>header small{color:#c080ff;letter-spacing:.18em;font-size:8px;font-weight:850}.central-task-board>header h3,.central-team-directory-page>header h3{color:#fff;letter-spacing:-.035em;margin:0;font-size:24px;font-weight:620}.central-task-board>header p,.central-team-directory-page>header p{color:#8f9bb4;margin:0;font-size:10px}.central-task-board>header>span{background:#821d6926;border:1px solid #e741a957;border-radius:12px;place-items:center;min-width:100px;padding:14px;display:grid}.central-task-board>header>span b{color:#ff66b7;font-size:25px}.central-task-board>header>span small{color:#9ba7bd;letter-spacing:.12em;font-size:7px}.central-task-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px;display:grid}.central-task-list>button{color:#fff;cursor:pointer;text-align:left;background:#09142bb8;border:1px solid #576fa947;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:88px;padding:13px;transition:border-color .18s,transform .18s,background .18s;display:grid}.central-task-list>button:hover{background:#27225b8c;border-color:#815eff;transform:translateY(-2px)}.central-task-list>button>span:first-child{color:#ff68b4;background:#b0227d24;border:1px solid #ee49ac54;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.central-task-list>button>span:first-child svg{width:19px}.central-task-list>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.central-task-list>button>span:nth-child(2) small{color:#b87fff;letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:820;overflow:hidden}.central-task-list>button>span:nth-child(2) b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.central-task-list>button>span:nth-child(2) em{color:#7f8ca5;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.central-task-list>button>span:last-child{color:#86bfff;justify-items:end;gap:5px;display:grid}.central-task-list>button>span:last-child small{color:#71809b;letter-spacing:.08em;font-size:7px}.central-task-list>button>span:last-child svg{width:16px}.central-task-complete{color:#4bd6a5;grid-column:1/-1;justify-content:center;align-items:center;gap:13px;min-height:220px;display:flex}.central-task-complete>svg{width:35px}.central-task-complete>span{gap:4px;display:grid}.central-task-complete b{color:#fff;font-size:16px}.central-task-complete small{color:#8996ae;font-size:10px}.central-team-directory-page>header>button{color:#fff;cursor:pointer;background:#462b9742;border:1px solid #805fff7a;border-radius:9px;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:9px;font-weight:820;display:flex}.central-team-directory-page>header>button svg{width:16px}.central-team-directory-page>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px;display:grid}.central-team-directory-page article{background:#09142bbd;border:1px solid #5870a94d;border-radius:12px;overflow:hidden}.central-team-directory-page article.current{border-color:#805bffa6;box-shadow:0 0 0 3px #7048f414}.central-team-directory-page article>header{grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;padding:15px;display:grid}.central-team-directory-page article>header>span{color:#fff;background:linear-gradient(145deg,#ef3fa9,#844cf0 55%,#328ff7);border-radius:14px;place-items:center;width:50px;height:50px;font-size:11px;font-weight:850;display:grid;box-shadow:0 0 23px #7f46e940}.central-team-directory-page article>header>div{gap:2px;min-width:0;display:grid}.central-team-directory-page article>header small{color:#ad84ff;letter-spacing:.12em;font-size:6px;font-weight:850}.central-team-directory-page article h4{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.central-team-directory-page article p{color:#8290aa;margin:0;font-size:8px}.central-team-directory-page article>header em{color:#55dcac;letter-spacing:.08em;border:1px solid #48d6a75c;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:850}.central-team-directory-page dl{border-block:1px solid #5169a138;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.central-team-directory-page dl div{border-right:1px solid #5169a138;gap:3px;padding:12px;display:grid}.central-team-directory-page dl div:last-child{border-right:0}.central-team-directory-page dt{color:#74819a;font-size:7px}.central-team-directory-page dd{color:#fff;text-transform:capitalize;margin:0;font-size:12px;font-weight:800}.central-team-directory-page article>footer{gap:10px;padding:12px 14px 14px;display:grid}.central-team-directory-page article>footer>span{color:#8894ab;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:flex;overflow:hidden}.central-team-directory-page article>footer>span svg{flex:0 0 13px;width:13px}.central-team-directory-page article>footer button{color:#c7b5ff;cursor:pointer;background:#2b215e42;border:1px solid #6859bc59;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:35px;font-size:8px;font-weight:800;display:flex}.central-team-directory-page article>footer button svg{width:13px}.central-settings-page{box-shadow:none;background:0 0;border:0;gap:14px;padding:14px;display:grid}.central-settings-scope{background:radial-gradient(circle at 10%,#eb37aa2b,#0000 30%),linear-gradient(125deg,#0e102ffa,#050e23fa);border:1px solid #7456ff85;border-radius:15px;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:150px;padding:22px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000003d,inset 0 1px #ffffff0d}.central-settings-scope>span{background:#050c1fc2;border:1px solid #ffffff26;border-radius:24px;place-items:center;width:82px;height:82px;display:grid;box-shadow:0 0 32px #da34b42e}.central-settings-scope img{object-fit:contain;filter:drop-shadow(0 0 13px #ed42bc73);width:70px;height:60px}.central-settings-scope>div{gap:6px;display:grid}.central-settings-scope small{color:#c07fff;letter-spacing:.18em;font-size:8px;font-weight:850}.central-settings-scope h3{color:#fff;letter-spacing:-.035em;margin:0;font-size:23px;font-weight:620}.central-settings-scope p{color:#93a0ba;max-width:700px;margin:0;font-size:10px;line-height:1.6}.central-settings-scope>button{color:#fff;cursor:pointer;background:linear-gradient(115deg,#e63ca8,#7652ee 58%,#2d8ff8);border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:8px;font-weight:830;display:flex}.central-settings-scope>button svg{width:15px}.central-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.central-settings-grid>article{border:1px solid var(--central-line);background:linear-gradient(145deg,#08122af5,#040b1cf5);border-radius:13px;overflow:hidden}.central-settings-grid>article>header{border-bottom:1px solid var(--central-line);align-items:center;gap:12px;min-height:74px;padding:13px 16px;display:flex}.central-settings-grid>article>header>span{color:#c39aff;background:#432a8f38;border:1px solid #7e5bff59;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.central-settings-grid>article>header svg{width:19px}.central-settings-grid>article>header>div{gap:2px;display:grid}.central-settings-grid>article>header small{color:#9a77ed;letter-spacing:.15em;font-size:7px;font-weight:850}.central-settings-grid>article>header h3{color:#fff;margin:0;font-size:15px}.central-setting-row,.central-setting-toggle{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #50679c33;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:76px;padding:14px 16px;display:flex}.central-setting-toggle{cursor:pointer}.central-setting-toggle:hover{background:#1f2d5545}.central-setting-row>span,.central-setting-toggle>span{gap:3px;display:grid}.central-setting-row b,.central-setting-toggle b{font-size:10px}.central-setting-row small,.central-setting-toggle small{color:#8490aa;font-size:8px}.central-setting-toggle>i{color:#71809c;background:#08152f;border:1px solid #5b71a559;border-radius:999px;place-items:center;min-width:43px;height:26px;font-size:7px;font-style:normal;font-weight:850;display:grid}.central-setting-toggle[aria-pressed=true]>i{color:#fff;background:linear-gradient(110deg,#e43ba7,#7454ef);border-color:#8b59ff;box-shadow:0 0 15px #774bed47}.central-segmented{background:#07142e;border:1px solid #596fa552;border-radius:8px;padding:3px;display:flex}.central-segmented button{color:#7f8ca6;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:30px;padding:0 10px;font-size:7px;font-weight:800}.central-segmented button.active{color:#fff;background:linear-gradient(120deg,#e23ba8b3,#5c4de0d9)}.central-account-summary{border-bottom:1px solid #50679c33;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:76px;padding:14px 16px;display:grid}.central-account-summary>span{color:#fff;background:linear-gradient(145deg,#e940a8,#417ff7);border-radius:12px;place-items:center;width:46px;height:46px;font-size:9px;font-weight:850;display:grid}.central-account-summary>div{gap:2px;display:grid}.central-account-summary small{color:#a176f4;letter-spacing:.12em;font-size:6px;font-weight:850}.central-account-summary b{font-size:10px}.central-account-summary em{color:#8390aa;font-size:8px;font-style:normal}.central-account-summary>i{color:#54daaa;font-size:7px;font-style:normal;font-weight:850}.central-settings-grid>article>footer{justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.central-settings-grid>article>footer button{color:#c5b5ff;cursor:pointer;background:#30236340;border:1px solid #6c58bf61;border-radius:7px;min-height:34px;padding:0 12px;font-size:7px;font-weight:800}.central-settings-grid>article>footer small{color:#6f7c96;font-size:7px}.central-console.hide-readiness .central-workspace-readiness,.central-console.hide-readiness .central-workspace-options>div>button>span:last-child,.central-console.hide-readiness .central-agenda>div>button>span:last-child,.central-console.hide-readiness .central-task-list>button>span:last-child small,.central-console.hide-readiness .central-clients>div>button em{display:none}.central-console.density-compact .central-main{padding-top:15px}.central-console.density-compact .central-section-heading{min-height:104px;padding-block:16px}.central-console.density-compact .central-workspace-launcher{padding:17px}.central-console.density-compact .central-calendar-grid>div{min-height:48px}.central-console.density-compact .central-task-list>button{min-height:70px;padding-block:9px}.central-console.reduce-motion *,.central-console.reduce-motion :before,.central-console.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.central-console{--future-pink:#ff3fb4;--future-violet:#9a55ff;--future-blue:#21a8ff;--future-cyan:#24e3ff;--future-mint:#4af0bb;isolation:isolate;position:relative;background:radial-gradient(circle at 82% 8%,#2c69ff29,#0000 30rem),radial-gradient(circle at 35% 88%,#ff31ae1c,#0000 34rem),#020611!important}.central-console:before{z-index:-2;opacity:.32;content:"";pointer-events:none;background-image:linear-gradient(#5280dc17 1px,#0000 1px),linear-gradient(90deg,#5280dc17 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 85%);mask-image:linear-gradient(#000c,#0000 85%)}.central-console:after{z-index:-1;content:"";pointer-events:none;border:1px solid #4c97ff24;border-radius:50%;width:760px;height:760px;position:fixed;top:-340px;right:-180px;box-shadow:inset 0 0 120px #3e5bff0d,0 0 100px #e034b70d}.central-sidebar{background:radial-gradient(circle at 45% 7%,#7739f047,#0000 18rem),linear-gradient(#040a1bfc,#020712fc);border-right-color:#4f85e138;box-shadow:24px 0 80px #00000052,inset -1px 0 #588fff0f}.central-brand{border-bottom-color:#4f85e133;min-height:164px;position:relative}.central-brand:after{background:linear-gradient(90deg, transparent, var(--future-pink), var(--future-violet), var(--future-blue), transparent);content:"";height:1px;position:absolute;bottom:-1px;left:20px;right:20px;box-shadow:0 0 12px #984cff80}.central-brand img{filter:drop-shadow(0 0 13px #f63ab880)drop-shadow(0 0 26px #358bff40)}.central-sidebar nav{gap:7px;padding-top:20px}.central-sidebar nav button{border-radius:12px;min-height:50px;overflow:hidden}.central-sidebar nav button:after{opacity:0;content:"";pointer-events:none;background:linear-gradient(105deg,#ff3fb41f,#8e51ff17,#21a8ff1f);transition:opacity .2s;position:absolute;inset:0}.central-sidebar nav button:hover:after,.central-sidebar nav button.active:after{opacity:1}.central-sidebar nav button.active{background:#0f1b3bc7;border-color:#6389ea70;box-shadow:inset 0 1px #ffffff0d,0 0 24px #6445e81f}.central-sidebar nav button.active:before{background:linear-gradient(var(--future-pink), var(--future-violet), var(--future-blue));width:3px;height:34px;left:-1px}.central-main{position:relative}.central-topbar{z-index:12;-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);background:#040b1cb8;border:1px solid #537cca33;border-radius:15px;min-height:58px;margin-bottom:14px;padding:7px;position:sticky;top:10px;box-shadow:0 18px 45px #0003,inset 0 1px #ffffff0b}.central-topbar h1{color:#b7a8ff;padding-left:10px;font-size:13px}.central-topbar label,.central-topbar>button{background:#060f25d1;border-color:#5d7fc847}.central-topbar .central-create{background:linear-gradient(115deg,#f33fab 0%,#9250ed 50%,#269bf9 100%);box-shadow:0 0 0 1px #ffffff24,0 12px 35px #5441e452,0 0 22px #ee36ab29}.central-section-heading{background:radial-gradient(circle at 4% 38%,#ff34b133,#0000 28%),radial-gradient(circle at 87% 0,#21a5ff2e,#0000 35%),linear-gradient(125deg,#0c0e2dfa,#040c1ffa);border-color:#6b5cf680;border-radius:21px;min-height:150px;box-shadow:inset 0 1px #ffffff14,0 28px 75px #00000047,0 0 44px #6f46f014}.central-section-heading:before{border-radius:inherit;-webkit-mask-composite:xor;content:"";pointer-events:none;background:linear-gradient(115deg,#ff58b8d9,#a752ff33 35%,#2ca8ffb3);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.central-section-heading:after{border-color:#2ab8ff8c;width:430px;height:180px;bottom:-115px;right:12%;box-shadow:0 0 34px #f737b540,inset 0 0 28px #5653ff14}.central-section-heading h2{text-shadow:0 0 34px #7554ee26;font-size:clamp(38px,4vw,62px)}.central-command-pulse{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.central-command-pulse article{background:linear-gradient(145deg,#09132beb,#040b1ceb);border:1px solid #5377be47;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:92px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 42px #0000002e}.central-command-pulse article:after{content:"";border:1px solid #39a3ff2e;border-radius:50%;width:94px;height:94px;position:absolute;bottom:-42px;right:-22px;box-shadow:0 0 24px #ea35b017}.central-command-pulse article>span{color:#fff;background:linear-gradient(145deg,#f53bacb8,#7949ebb8 55%,#2795f9b8);border:1px solid #ffffff26;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 23px #7846e73b}.central-command-pulse article>span i{background:var(--future-mint);width:8px;height:8px;box-shadow:0 0 14px var(--future-mint);border-radius:50%}.central-command-pulse article>div{gap:2px;display:grid}.central-command-pulse b{color:#fff;font-size:22px;font-weight:720;line-height:1}.central-command-pulse em{color:#7f8ba4;font-size:8px;font-style:normal}.central-view-command{--view-accent:#ff4aae;--view-accent-rgb:255, 74, 174}.central-view-events{--view-accent:#26dcff;--view-accent-rgb:38, 220, 255}.central-view-clients{--view-accent:#ff5fc2;--view-accent-rgb:255, 95, 194}.central-view-workspaces{--view-accent:#9d65ff;--view-accent-rgb:157, 101, 255}.central-view-calendar{--view-accent:#36a9ff;--view-accent-rgb:54, 169, 255}.central-view-tasks{--view-accent:#ff7bb8;--view-accent-rgb:255, 123, 184}.central-view-reports{--view-accent:#b46dff;--view-accent-rgb:180, 109, 255}.central-view-team{--view-accent:#4de5bc;--view-accent-rgb:77, 229, 188}.central-view-settings{--view-accent:#6b9dff;--view-accent-rgb:107, 157, 255}.central-section-heading>span{color:var(--view-accent);text-shadow:0 0 15px rgba(var(--view-accent-rgb), .35)}.central-section-heading>aside{border-color:rgba(var(--view-accent-rgb), .34);box-shadow:0 0 20px rgba(var(--view-accent-rgb), .08)}.central-section-heading>aside i{background:var(--view-accent);box-shadow:0 0 12px var(--view-accent)}.central-section-heading:before{background:linear-gradient(115deg, rgba(var(--view-accent-rgb), .9), #a752ff33 42%, #2ca8ffb8)}.central-view-events .central-section-heading,.central-view-clients .central-section-heading,.central-view-workspaces .central-section-heading,.central-view-calendar .central-section-heading,.central-view-tasks .central-section-heading,.central-view-reports .central-section-heading,.central-view-team .central-section-heading,.central-view-settings .central-section-heading{background:radial-gradient(circle at 7% 35%, rgba(var(--view-accent-rgb), .17), transparent 29%), radial-gradient(circle at 88% 0%, #3966ff29, transparent 36%), linear-gradient(125deg, #0a0f2bfa, #040c1ffa)}.central-workspace-launcher,.central-calendar,.central-agenda,.central-insights>article,.central-clients,.central-console .operations-pipeline,.central-task-board,.central-team-directory-page,.central-settings-grid>article{-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(145deg,#0a1530e6,#040b1df2);border-color:#5880d045;border-radius:17px;position:relative;box-shadow:inset 0 1px #ffffff0b,0 24px 70px #0000003d}.central-calendar:before,.central-agenda:before,.central-insights>article:before,.central-clients:before,.central-console .operations-pipeline:before,.central-task-board:before,.central-team-directory-page:before,.central-settings-grid>article:before{z-index:2;background:linear-gradient(90deg, transparent, rgba(var(--view-accent-rgb), .75), transparent);height:1px;box-shadow:0 0 14px rgba(var(--view-accent-rgb), .35);content:"";pointer-events:none;position:absolute;top:0;left:26px;right:26px}.central-view-workspaces .central-workspace-launcher{background:radial-gradient(circle at 8% 27%,#ff38b12b,#0000 31%),radial-gradient(circle at 76% 7%,#2aa5ff2e,#0000 38%),linear-gradient(125deg,#0d0f33fa,#040d22fa);border-color:#9d65ff8c;align-items:stretch;min-height:430px;padding:30px}.central-view-workspaces .central-workspace-launcher:after{opacity:.075;width:380px;height:300px;top:-20px;right:27%}.central-view-workspaces .central-workspace-control{background:linear-gradient(145deg,#0d1b3beb,#040d21f2);border-color:#8663ff7a;border-radius:18px;box-shadow:inset 0 1px #ffffff0f,0 22px 55px #00000047,0 0 28px #7848f114}.central-view-workspaces .central-workspace-select{border-radius:15px;min-height:92px}.central-view-workspaces .central-workspace-mark{border-radius:16px;width:56px;height:56px;box-shadow:0 0 32px #8846eb61}.central-view-workspaces .central-workspace-open{border-radius:14px;min-height:54px}.central-view-workspaces .central-workspace-quick{background:#040d21ad;border-color:#488de54d;border-radius:18px}.central-view-events .central-console .operations-pipeline,.central-view-events .operations-pipeline{overflow:hidden;border-color:#26dcff59!important}.central-view-events .operations-pipeline>header{background:radial-gradient(circle at 93% 0,#26dcff1f,#0000 37%);min-height:104px}.central-view-events .operations-pipeline>header small{letter-spacing:.18em;color:#43dfff!important}.central-view-events .operations-toolbar{min-height:66px;background:#030e20b8!important;border-color:#319fda38!important}.central-view-events .operations-toolbar nav button{min-height:38px;border-radius:999px!important}.central-view-events .operations-toolbar nav button.active{box-shadow:0 0 18px #26dcff1f;background:#187b9b47!important;border-color:#26dcffb8!important}.central-view-events .operations-event-table-head{border-radius:10px 10px 0 0;min-height:46px;background:#051126e6!important;border:1px solid #357db83d!important}.central-view-events .operations-event-row{min-height:82px;transition:border-color .18s,transform .18s,background .18s;background:linear-gradient(100deg,#08162fe0,#050f22e6)!important;border-color:#4174b63d!important}.central-view-events .operations-event-row:hover{z-index:2;position:relative;transform:translateY(-1px);background:linear-gradient(100deg,#0a203bf5,#061229f5)!important;border-color:#26dcff75!important}.central-view-events .operations-event-row.selected{border-color:#26dcff9e!important;box-shadow:inset 3px 0 #26dcff,0 0 22px #26dcff14!important}.central-view-clients .central-clients{border-color:#ff5fc257}.central-view-clients .central-clients>header{background:radial-gradient(circle at 92% 0,#ff4cb71c,#0000 40%);min-height:116px;padding:24px 26px}.central-view-clients .central-clients>header h2{letter-spacing:-.04em;font-size:28px;font-weight:620}.central-view-clients .central-clients>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:16px}.central-view-clients .central-clients>div>button{background:radial-gradient(circle at 100% 0,#ff40b412,#0000 42%),linear-gradient(145deg,#0b1934e6,#050e21eb);border-color:#5c76b44d;border-radius:15px;grid-template-columns:58px minmax(0,1fr) 22px;min-height:112px;padding:16px;position:relative;overflow:hidden}.central-view-clients .central-clients>div>button:after{content:"";border:1px solid #ff5fc226;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-52px;right:-33px;box-shadow:0 0 26px #3993ff12}.central-view-clients .central-clients>div>button:hover{border-color:#ff5fc2a3;transform:translateY(-3px);box-shadow:0 18px 42px #00000038,0 0 20px #ff4ab517}.central-view-clients .central-clients>div>button>span:first-child{border:1px solid #ffffff2b;border-radius:17px;width:58px;height:58px;font-size:13px;box-shadow:0 0 28px #e837b038}.central-view-clients .central-clients>div>button b{font-size:14px}.central-view-calendar .central-primary-grid{grid-template-columns:minmax(0,2fr) minmax(340px,.82fr);gap:14px}.central-view-calendar .central-calendar{border-color:#36a9ff61}.central-view-calendar .central-calendar>header,.central-view-calendar .central-agenda>header{background:#07122aa3;min-height:68px}.central-view-calendar .central-calendar h2{color:#8ed1ff;letter-spacing:.13em}.central-view-calendar .central-calendar-grid>div{background:#050f2273;border-color:#3775b333;min-height:78px;transition:background .18s,box-shadow .18s}.central-view-calendar .central-calendar-grid>div:hover{z-index:2;background:#0d2444b3;box-shadow:inset 0 0 0 1px #36a9ff42}.central-view-calendar .central-calendar-grid>div.today{background:radial-gradient(circle at 50% 0,#36a9ff33,#14315c54);box-shadow:inset 0 0 0 1px #4cb4ff,0 0 18px #36a9ff1f}.central-view-calendar .central-calendar-grid button{border-radius:7px;box-shadow:0 0 12px #e434ac0f}.central-view-calendar .central-agenda{border-color:#567add57}.central-view-calendar .central-agenda>div>button{min-height:82px}.central-view-tasks .central-task-board{border-color:#ff7bb861}.central-view-tasks .central-task-board>header{background:radial-gradient(circle at 92% 0,#ff52ae21,#0000 42%);min-height:130px}.central-view-tasks .central-task-list{gap:13px;padding:17px}.central-view-tasks .central-task-list>button{background:radial-gradient(circle at 0,#ff53b112,#0000 34%),linear-gradient(120deg,#0c1832eb,#050e21f0);border-color:#706ab847;border-radius:14px;min-height:104px}.central-view-tasks .central-task-list>button:hover{border-color:#ff7bb8a3;transform:translateY(-3px);box-shadow:0 18px 40px #0000003d,0 0 22px #ff53b11a}.central-view-tasks .central-task-list>button>span:first-child{border-radius:50%;box-shadow:0 0 23px #f440a92b}.central-view-reports .central-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:0}.central-view-reports .central-insights>article{border-color:#b46dff52;min-height:360px}.central-view-reports .central-insights>article>header{background:#07122a9e;min-height:68px}.central-view-reports .central-insights>article>header h3{font-size:12px}.central-view-reports .central-pipeline>div{grid-template-columns:180px 1fr;min-height:230px;padding:24px}.central-view-reports .central-donut{width:158px;height:158px;box-shadow:0 0 38px #6552ff33}.central-view-reports .central-donut>i{width:98px;height:98px}.central-view-reports .central-forecast>div{min-height:230px}.central-view-reports .central-forecast>div>span{height:190px}.central-view-reports .central-forecast>div i{width:24px}.central-view-team .central-team-directory-page{border-color:#4de5bc57}.central-view-team .central-team-directory-page>header{background:radial-gradient(circle at 92% 0,#4de5bc1c,#0000 40%);min-height:126px}.central-view-team .central-team-directory-page>div{gap:15px;padding:17px}.central-view-team .central-team-directory-page article{background:radial-gradient(circle at 100% 0,#4de5bc12,#0000 40%),linear-gradient(145deg,#091830eb,#040d1ff0);border-color:#4b8eac4d;border-radius:16px;transition:border-color .18s,transform .18s,box-shadow .18s}.central-view-team .central-team-directory-page article:hover{border-color:#4de5bc8c;transform:translateY(-3px);box-shadow:0 20px 46px #00000040,0 0 24px #4de5bc14}.central-view-team .central-team-directory-page article.current{border-color:#4de5bcad;box-shadow:0 0 0 3px #4de5bc12,0 0 25px #4de5bc14}.central-view-settings .central-settings-page{padding:0}.central-view-settings .central-settings-scope{background:radial-gradient(circle at 9% 45%,#ff3bb426,#0000 29%),radial-gradient(circle at 88% 0,#35a0ff29,#0000 40%),linear-gradient(125deg,#0c1030fa,#040d20fa);border-color:#6b9dff8a;border-radius:19px;min-height:180px}.central-view-settings .central-settings-scope>span{border-radius:27px;width:92px;height:92px;box-shadow:0 0 42px #d737b72b}.central-view-settings .central-settings-grid{gap:15px}.central-view-settings .central-settings-grid>article{border-color:#638bd34d;border-radius:16px}.central-view-settings .central-setting-row,.central-view-settings .central-setting-toggle{min-height:86px}.central-console ::-webkit-scrollbar{width:8px;height:8px}.central-console ::-webkit-scrollbar-track{background:#040b1c8c}.central-console ::-webkit-scrollbar-thumb{background:linear-gradient(var(--future-pink), var(--future-violet), var(--future-blue));border:2px solid #040b1cb3;border-radius:999px}@keyframes central-future-pulse{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.central-view-command .central-command-pulse article:first-child>span i{animation:2.8s ease-in-out infinite central-future-pulse}@media (max-width:1320px){.central-console{grid-template-columns:210px minmax(0,1fr)}.central-brand{padding-inline:18px}.central-brand img{width:72px}.central-main{padding-inline:18px}.central-topbar{grid-template-columns:minmax(150px,1fr) minmax(250px,430px) auto 44px 44px}.central-workspace-launcher{grid-template-columns:minmax(220px,.8fr) minmax(400px,1.4fr)}.central-workspace-quick{grid-column:1/-1}.central-workspace-quick>div{grid-template-columns:repeat(3,minmax(0,1fr))}.central-insights,.central-clients>div,.central-team-directory-page>div,.central-command-pulse,.central-view-clients .central-clients>div,.central-view-reports .central-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.central-console{display:block!important}.central-sidebar{border-right:0;border-bottom:1px solid var(--central-line);width:100%;height:auto;position:relative}.central-brand{min-height:84px;padding:12px 18px}.central-brand img{width:58px;height:52px}.central-sidebar nav{gap:6px;padding:8px 12px 12px;display:flex;overflow-x:auto}.central-sidebar nav button{flex:none;width:auto;min-height:42px;padding-inline:12px}.central-sidebar nav button.active:before{display:none}.central-account{width:210px;margin:0;position:absolute;top:10px;right:12px}.central-topbar,.central-topbar.without-search{grid-template-columns:1fr auto 44px 44px}.central-topbar h1{display:none}.central-primary-grid,.central-workspace-launcher{grid-template-columns:1fr}.central-workspace-launcher>header{padding-block:8px}.central-workspace-launcher>header p{max-width:560px}.central-workspace-quick{grid-column:auto}.central-section-heading{grid-template-columns:1fr auto}.central-section-heading>span{grid-column:1/-1}.central-settings-scope{grid-template-columns:70px minmax(0,1fr)}.central-settings-scope>button{grid-column:2;justify-self:start}.central-topbar{top:5px}}@media (max-width:680px){.central-account{width:56px;min-height:56px}.central-account>span:nth-child(2),.central-account>svg{display:none}.central-main{padding:15px 10px 30px}.central-topbar,.central-topbar.without-search{grid-template-columns:1fr 44px 44px}.central-topbar label{grid-column:1/-1}.central-topbar .central-create{min-width:0;padding:0 14px;font-size:10px}.central-workspace-launcher{border-radius:14px;gap:12px;padding:15px}.central-workspace-launcher>header h2{font-size:28px}.central-workspace-control{padding:11px}.central-workspace-select{grid-template-columns:42px minmax(0,1fr) 20px;gap:9px;padding:8px}.central-workspace-mark{width:42px;height:42px}.central-workspace-selection>b{font-size:13px}.central-workspace-selection>em{display:none}.central-workspace-options{top:105px;left:11px;right:11px}.central-workspace-quick>div{grid-template-columns:1fr}.central-calendar{overflow-x:auto}.central-calendar-weekdays,.central-calendar-grid{min-width:620px}.central-agenda>div>button{grid-template-columns:46px minmax(0,1fr)}.central-agenda>div>button>span:last-child{display:none}.central-insights,.central-clients>div{grid-template-columns:1fr}.central-clients>header{flex-direction:column;align-items:stretch}.central-section-heading{grid-template-columns:1fr;gap:10px;padding:18px}.central-section-heading>aside{justify-self:start}.central-task-list,.central-team-directory-page>div,.central-settings-grid{grid-template-columns:1fr}.central-task-board>header,.central-team-directory-page>header{flex-direction:column;align-items:stretch}.central-settings-scope{grid-template-columns:1fr}.central-settings-scope>button{grid-column:auto;justify-content:center;justify-self:stretch}.central-command-pulse,.central-view-clients .central-clients>div,.central-view-reports .central-insights{grid-template-columns:1fr}}body .production-lab.global-client-mode{--momento-ink:#f5f7fb;--momento-muted:#8d98aa;--momento-line:#8fa1c229;--momento-line-strong:#9ab0d942;--momento-surface:#09101ee0;--momento-surface-solid:#09111f;background:radial-gradient(circle at 72% -8%,#2c68de1c,#0000 31rem),radial-gradient(circle at 18% 112%,#d6369714,#0000 34rem),#040811!important}.central-console{--central-line:var(--momento-line);--central-panel:var(--momento-surface);--central-muted:var(--momento-muted);font-feature-settings:"kern" 1, "ss01" 1, "tnum" 1;letter-spacing:0;grid-template-columns:264px minmax(0,1fr);font-family:SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.central-console :where(button,input,select){letter-spacing:inherit}.central-sidebar{background:linear-gradient(#ffffff05,#0000 20%),radial-gradient(circle at 50% 4%,#8047e824,#0000 16rem),#050a14;border-right:1px solid #89a0cd26;box-shadow:22px 0 60px #0000003d}.central-brand{border-bottom:0;gap:14px;min-height:132px;padding:25px 24px 22px}.central-brand:after{opacity:.7;box-shadow:none;background:linear-gradient(90deg,#f449ab99,#7d55e770,#2e8eed6b,#0000);left:24px;right:24px}.central-brand b{color:#f8f9fc;letter-spacing:-.045em;font-size:23px;font-weight:620;line-height:1}.central-brand small{color:#909db2;letter-spacing:.04em;font-size:10px;font-weight:560}.central-nav-label{color:#657186;letter-spacing:.16em;padding:0 13px 8px;font-size:9px;font-weight:700;display:block}.central-nav-label-secondary{padding-top:18px}.central-sidebar nav button{color:#929daf;border:1px solid #0000;border-radius:10px;gap:12px;min-height:44px;padding:0 13px;transition:color .16s,background .16s,border-color .16s;overflow:visible}.central-sidebar nav button:after{display:none}.central-sidebar nav button svg{color:#78869b;stroke-width:1.65px;width:17px;height:17px}.central-sidebar nav button span{letter-spacing:-.01em;font-size:13px;font-weight:570}.central-sidebar nav button:hover{color:#edf1f7;background:#ffffff07;border-color:#8b9ec31f;transform:none}.central-sidebar nav button.active{color:#fff;background:linear-gradient(90deg,#e13ba41a,#624fbe1a 55%,#215ba714);border-color:#9d82e842;transform:none;box-shadow:inset 0 1px #ffffff09}.central-sidebar nav button>em{color:#f2aacd;min-width:21px;height:19px;box-shadow:none;background:#aa28701a;border-color:#e154a040;font-size:8px}.central-account{background:#ffffff06;border-color:#8a9ec429;border-radius:12px;width:calc(100% - 32px);min-height:62px;margin:auto 16px 16px;padding:8px 10px}.central-account>span:first-child{box-shadow:none;background:linear-gradient(145deg,#d94b9f,#675adc 60%,#3487da);border-radius:50%}.central-account b{font-size:11px;font-weight:650}.central-account small{font-size:9px}.central-main{padding:20px 22px 46px}.central-main:before{opacity:.55}.central-topbar{-webkit-backdrop-filter:blur(24px)saturate(1.12);backdrop-filter:blur(24px)saturate(1.12);background:#050a15d1;border-color:#8ba0c726;border-radius:12px;min-height:56px;margin-bottom:13px;padding:6px;top:8px;box-shadow:0 18px 44px #0003,inset 0 1px #ffffff07}.central-topbar h1{color:#d8dde7;letter-spacing:-.01em;padding-left:13px;font-size:14px;font-weight:620}.central-topbar label{background:#ffffff05;border-color:#889eca29;border-radius:9px;height:42px}.central-topbar label svg{color:#77849a;width:16px}.central-topbar input{font-size:12px}.central-topbar>button{color:#bac3d2;background:#ffffff05;border-color:#889eca29;border-radius:9px;width:42px;height:42px}.central-topbar>button:hover{background:#7851c114;border-color:#ac8def61}.central-topbar .central-create{color:#fff;letter-spacing:.01em;background:linear-gradient(105deg,#d83e98,#8752d7 58%,#3289df);border:1px solid #ffffff29;min-width:148px;padding:0 18px;font-size:11px;font-weight:670;box-shadow:0 10px 25px #4d33af38}.central-section-heading{background:linear-gradient(90deg, rgba(var(--view-accent-rgb), .07), transparent 26%), linear-gradient(132deg, #0b1222f5, #050b17fa);border-color:#899dc42b;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 24px;min-height:138px;margin-bottom:13px;padding:27px 30px;box-shadow:inset 0 1px #ffffff09,0 22px 54px #0000002e}.central-section-heading:before{border-top:1px solid rgba(var(--view-accent-rgb), .52);border-radius:inherit;background:0 0;padding:0;-webkit-mask:none;mask:none}.central-section-heading:after{opacity:.36;width:360px;height:180px;box-shadow:none;border-color:#4683da2e;bottom:-136px;right:30px}.central-section-heading>span{color:#a6b0c1;letter-spacing:.16em;text-shadow:none;grid-column:1/-1;align-self:auto;font-size:9px;font-weight:650}.central-section-heading>div{gap:7px}.central-section-heading h2{letter-spacing:-.055em;text-shadow:none;font-size:clamp(34px,3.1vw,48px);font-weight:590;line-height:.94}.central-section-heading h2 em{color:var(--view-accent);-webkit-text-fill-color:initial;background:0 0}.central-section-heading p{color:#8995a8;max-width:760px;font-size:12px;line-height:1.5}.central-section-heading>aside{color:#9ba6b8;box-shadow:none;letter-spacing:.08em;background:#ffffff05;border-color:#8ba0c82b;align-self:end;padding:7px 10px;font-size:8px}.central-command-pulse{gap:9px;margin-bottom:13px}.central-command-pulse article{background:linear-gradient(145deg,#0a1222eb,#050b17f0);border-color:#899ec629;border-radius:12px;grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:82px;padding:13px;box-shadow:inset 0 1px #ffffff06,0 15px 32px #00000024}.central-command-pulse article:after{display:none}.central-command-pulse article>span{color:#dbe1ec;width:42px;height:42px;box-shadow:none;background:linear-gradient(145deg,#d4409d61,#684dc457 58%,#2a7ed04d);border-color:#aab7d429;border-radius:11px}.central-command-pulse article>span svg{width:18px}.central-command-pulse small{color:#8793a7;letter-spacing:.12em;font-size:8px;font-weight:650}.central-command-pulse em{color:#748095;font-size:9px}.central-workspace-launcher{background:linear-gradient(90deg,#d83a9a09,#0000 24%),linear-gradient(132deg,#0a1222f2,#050b17f7);border-color:#899ec62b;border-radius:14px;gap:14px;padding:20px;box-shadow:inset 0 1px #ffffff08,0 22px 54px #0000002e}.central-workspace-launcher:before{opacity:.34}.central-workspace-launcher:after{display:none}.central-workspace-launcher>header>small{color:#9aa6b9;letter-spacing:.15em;font-size:8px;font-weight:650}.central-workspace-launcher>header>small svg{color:#d95b9e;filter:none}.central-workspace-launcher>header h2{letter-spacing:-.045em;font-size:clamp(25px,2vw,34px);font-weight:570}.central-workspace-launcher>header h2 em{background:linear-gradient(90deg,#e45a9f,#aa61dc 55%,#5996df);-webkit-background-clip:text;background-clip:text}.central-workspace-launcher>header p{color:#8591a4;font-size:11px}.central-workspace-launcher>header>span{color:#8e9aad;background:#ffffff04;border-color:#899ec624}.central-workspace-control,.central-workspace-quick{background:#040a1680;border-color:#899ec629;border-radius:12px;box-shadow:inset 0 1px #ffffff05}.central-workspace-select{box-shadow:none;background:#ffffff05;border-color:#8ca0c82e;border-radius:10px}.central-workspace-mark{box-shadow:none;background:linear-gradient(145deg,#d9489a,#7559d0 58%,#3682d0);border-radius:11px}.central-workspace-open{letter-spacing:.04em;background:linear-gradient(105deg,#d63f95,#7c53cf 58%,#3286d8);border-color:#ffffff24;border-radius:9px;font-size:10px;font-weight:680;box-shadow:0 10px 24px #4a32a530}.central-calendar,.central-agenda,.central-insights>article,.central-clients,.central-console .operations-pipeline,.central-task-board,.central-team-directory-page,.central-settings-grid>article{-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);background:linear-gradient(145deg,#0a1222e6,#050b17f0);border-color:#899ec629;border-radius:13px;box-shadow:inset 0 1px #ffffff06,0 18px 48px #0000002b}.central-calendar:before,.central-agenda:before,.central-insights>article:before,.central-clients:before,.central-console .operations-pipeline:before,.central-task-board:before,.central-team-directory-page:before,.central-settings-grid>article:before{opacity:.34;box-shadow:none;left:18px;right:18px}.central-calendar>header,.central-agenda>header,.central-insights>article>header{border-color:#899ec624;min-height:58px;padding:0 18px}.central-calendar h2,.central-agenda h2,.central-insights h3{letter-spacing:.035em;font-size:13px;font-weight:650}.central-calendar-weekdays span{letter-spacing:.13em;font-size:8px;font-weight:650}.central-calendar-grid>div{background:#040a1638;border-color:#7891c021}.central-agenda>div>button{border-color:#7891c021}.central-insights>article{min-height:274px}.central-insights>article>header h3{letter-spacing:.1em;font-size:10px}@media (max-width:1320px){.central-console{grid-template-columns:224px minmax(0,1fr)}.central-brand{padding-inline:18px}.central-brand img{width:66px}}@media (max-width:980px){.central-brand{min-height:82px}.central-nav-label{display:none}.central-sidebar nav{padding-top:8px}}@media (max-width:680px){.central-main{padding:12px 9px 28px}.central-section-heading{min-height:0;padding:21px 18px}.central-section-heading h2{font-size:36px}}body .production-lab.global-client-mode{background:radial-gradient(circle at 72% -12%,#2a74ff2e,#0000 36rem),radial-gradient(circle at 15% 78%,#e52dae24,#0000 34rem),linear-gradient(135deg,#030614,#050921 56%,#030716)!important}.central-console{--central-line:#7289d338;--central-line-hot:#976cff8f;--central-panel:#070d27c7;font-family:var(--font-geist-sans), "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background-color:#0000;background-image:linear-gradient(#6676ff06 1px,#0000 1px),linear-gradient(90deg,#6676ff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-template-columns:286px minmax(0,1fr);gap:0}.central-sidebar{background:radial-gradient(circle at 42% 5%,#894aff42,#0000 17rem),radial-gradient(circle at -10% 76%,#f439b01f,#0000 16rem),linear-gradient(#0e123df5,#040a1efb 48%,#030817fc);border:1px solid #6f82d147;border-radius:28px 0 0 28px;height:calc(100svh - 28px);margin:14px 0 14px 14px;box-shadow:inset 0 1px #ffffff17,20px 0 70px #0000004d,0 0 45px #6d44ea14}.central-sidebar:before{content:"";background:linear-gradient(90deg,#0000,#ff5ab6 23%,#ad65ff 58%,#32b8ff,#0000);height:1px;position:absolute;inset:0 0 auto;box-shadow:0 0 24px #a452ffa6}.central-brand{border-bottom:1px solid #7e8bce2b;gap:17px;min-height:174px;padding:30px 24px;position:relative}.central-brand:before{content:"";background:linear-gradient(90deg,#0000,#ff46b5ad,#4692ff85,#0000);height:1px;position:absolute;bottom:0;left:20px;right:20px}.central-brand:after{display:none}.central-brand img{filter:drop-shadow(0 0 15px #ff3db68c)drop-shadow(0 0 28px #2898ff4d);width:94px;height:82px}.central-brand span{gap:7px}.central-brand b{letter-spacing:.02em;text-transform:lowercase;font-size:18px;font-weight:720}.central-brand small{color:#b7add9;letter-spacing:.22em;text-transform:uppercase;font-size:9px;font-weight:760}.central-sidebar nav{gap:7px;padding:25px 17px 20px}.central-nav-label{color:#706f96;letter-spacing:.2em;padding:0 14px 7px;font-size:9px}.central-sidebar nav button{color:#9299b8;border-radius:15px;gap:13px;min-height:52px;padding:0 14px}.central-sidebar nav button svg{color:#8a91b1;width:19px;height:19px}.central-sidebar nav button span{font-size:13px;font-weight:610}.central-sidebar nav button:hover{color:#fff;background:#684cbf17;border-color:#836de040}.central-sidebar nav button.active{color:#fff;background:radial-gradient(circle at 14%,#b451ff3d,#0000 46%),linear-gradient(100deg,#5539b44d,#1c32743d);border-color:#866dff7a;box-shadow:inset 0 1px #ffffff1a,0 0 28px #6548e724}.central-sidebar nav button.active:before{background:linear-gradient(#ff4eaf,#9d5aff,#35b7ff);width:4px;height:33px;left:-18px;box-shadow:0 0 22px #e746b4cc}.central-sidebar nav button.active svg{color:#fff;filter:drop-shadow(0 0 10px #ad71ff)}.central-account{background:linear-gradient(135deg,#3c2b8538,#09153285);border-color:#8370d54d;border-radius:18px;width:calc(100% - 34px);min-height:70px;margin:auto 17px 18px;padding:9px 11px;box-shadow:inset 0 1px #ffffff0f}.central-account>span:first-child{flex-basis:43px;width:43px;height:43px;box-shadow:0 0 25px #8648ee47}.central-account b{font-size:12px}.central-main{padding:14px 22px 48px;position:relative}.central-main:after{z-index:-1;content:"";pointer-events:none;border:1px solid #3999ff1a;border-radius:50%;width:560px;height:560px;position:fixed;top:14%;right:6%;box-shadow:0 0 100px #9a47ee0f,inset 0 0 70px #2a86ff0a}.central-topbar{-webkit-backdrop-filter:blur(28px)saturate(1.35);backdrop-filter:blur(28px)saturate(1.35);background:linear-gradient(110deg,#0c1235e0,#040b1fd1);border:1px solid #7489d44a;border-radius:22px;grid-template-columns:minmax(170px,.8fr) minmax(320px,1.3fr) auto 48px 48px;min-height:74px;margin-bottom:16px;padding:10px 12px;top:10px;box-shadow:inset 0 1px #ffffff12,0 20px 55px #00000042,0 0 36px #6c44e512}.central-topbar h1{color:#d8d7ee;letter-spacing:.14em;text-transform:uppercase;padding-left:16px;font-size:13px;font-weight:700}.central-topbar label{background:#02081999;border-color:#7e8fd340;border-radius:15px;height:50px;padding:0 17px}.central-topbar>button{border-radius:15px;width:48px;height:48px}.central-topbar .central-create{letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(105deg,#ed3da7,#8d50ef 55%,#2b9bff);border-radius:15px;min-width:174px;height:50px;box-shadow:inset 0 1px #ffffff47,0 0 28px #8747ec3d}.central-topbar.without-search{grid-template-columns:minmax(170px,1fr) auto 48px 48px}.central-section-heading{border-color:rgba(var(--view-accent-rgb), .42);background:radial-gradient(circle at 10% 50%, rgba(var(--view-accent-rgb), .22), transparent 35%), radial-gradient(circle at 88% 0%, #318fff33, transparent 36%), linear-gradient(120deg, #181443f5, #050d25fa 58%, #07102bfa);min-height:185px;box-shadow:inset 0 1px #ffffff1a, 0 26px 70px #0000004d, 0 0 48px rgba(var(--view-accent-rgb), .08);border-radius:28px;margin-bottom:16px;padding:34px 38px}.central-section-heading:before{opacity:.82;padding:1px}.central-section-heading:after{width:540px;height:260px;box-shadow:0 0 55px rgba(var(--view-accent-rgb), .2), inset 0 0 45px #5653ff14;border-color:#4aa7ff57;bottom:-160px;right:5%}.central-section-heading>span{letter-spacing:.24em;font-size:9px}.central-section-heading h2{letter-spacing:-.065em;font-size:clamp(46px,4.5vw,72px);font-weight:540}.central-section-heading p{color:#a5aac5;max-width:760px;font-size:13px}.central-section-heading>aside{border-radius:999px;padding:9px 13px}.central-command-pulse{background:linear-gradient(120deg,#0c1333e0,#050d22eb);border:1px solid #7189d442;border-radius:22px;gap:0;margin-bottom:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 50px #00000038}.central-command-pulse article{min-height:108px;box-shadow:none;background:0 0;border:0;border-right:1px solid #7289d333;border-radius:0;padding:18px 21px}.central-command-pulse article:last-child{border-right:0}.central-command-pulse article:after{opacity:.6}.central-command-pulse article>span{border-radius:16px;width:50px;height:50px}.central-command-pulse small{color:#b7a1ee;font-size:8px}.central-command-pulse b{font-size:26px;font-weight:620}.central-workspace-launcher{background:radial-gradient(circle at 6% 38%,#ec36aa2e,#0000 28%),radial-gradient(circle at 76% 0,#288eff26,#0000 34%),linear-gradient(120deg,#101239f5,#040d23fa);border-color:#7a64f575;border-radius:27px;gap:0;margin-bottom:16px;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 26px 70px #00000047}.central-workspace-launcher>header{border-right:1px solid #7489cd2e;padding:30px}.central-workspace-control{border-radius:20px;margin:20px}.central-workspace-quick{border-radius:20px;margin:20px 20px 20px 0}.central-primary-grid{background:#050c20bd;border:1px solid #6f89d03d;border-radius:25px;gap:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 22px 62px #0000003d}.central-calendar,.central-agenda{box-shadow:none;background:0 0;border:0;border-radius:0}.central-agenda{border-left:1px solid #6f89d038}.central-calendar>header,.central-agenda>header{background:#0f183b61;min-height:70px}.central-calendar-grid>div{background:#03091a57;min-height:82px}.central-insights{background:linear-gradient(120deg,#0a1230e0,#040c1feb);border:1px solid #6f89d03d;border-radius:25px;gap:0;margin-top:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 22px 62px #0000003d}.central-insights>article{min-height:310px;box-shadow:none;background:0 0;border:0;border-right:1px solid #6f89d033;border-radius:0}.central-insights>article:last-child{border-right:0}.central-insights>article:before{display:none}.central-calendar,.central-agenda,.central-clients,.central-console .operations-pipeline,.central-task-board,.central-team-directory-page,.central-settings-grid>article,.central-settings-scope{border-radius:24px}.central-view-events .operations-pipeline,.central-view-clients .central-clients,.central-view-tasks .central-task-board,.central-view-team .central-team-directory-page,.central-view-settings .central-settings-scope{box-shadow:inset 0 1px #ffffff12, 0 28px 74px #00000047, 0 0 44px rgba(var(--view-accent-rgb), .05)}@media (max-width:1320px){.central-console{grid-template-columns:232px minmax(0,1fr)}.central-sidebar{margin-left:10px}.central-brand{padding-inline:18px}.central-brand img{width:76px}.central-workspace-launcher{grid-template-columns:minmax(220px,.8fr) minmax(390px,1.4fr)}.central-workspace-quick{grid-column:1/-1;margin:0 20px 20px}}@media (max-width:980px){.central-console{display:block!important}.central-sidebar{border-radius:22px;width:calc(100% - 20px);height:auto;margin:10px;position:relative}.central-brand{min-height:94px}.central-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.central-sidebar nav button.active:before{display:none}.central-account{margin-top:0}.central-topbar{grid-template-columns:1fr auto auto;position:relative;top:0}.central-topbar label{grid-area:2/1/auto/-1}.central-section-heading{min-height:160px}.central-command-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.central-command-pulse article:nth-child(2){border-right:0}.central-command-pulse article:nth-child(-n+2){border-bottom:1px solid #7289d333}}@media (max-width:680px){.central-main{padding:8px 9px 30px}.central-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.central-section-heading{min-height:0;padding:25px 20px}.central-section-heading h2{font-size:40px}.central-command-pulse{grid-template-columns:1fr}.central-command-pulse article{border-bottom:1px solid #7289d333;border-right:0}.central-command-pulse article:last-child{border-bottom:0}}@media (min-width:901px){body .production-lab.single-client-mode>.lab-top-navigation,body .production-lab.single-client-mode>.lab-top-navigation:not(.collapsed){z-index:9500!important;-webkit-backdrop-filter:blur(30px)saturate(150%)!important;backdrop-filter:blur(30px)saturate(150%)!important;background:radial-gradient(circle at 2% 100%,#ffc6ed33,#0000 20rem),radial-gradient(circle at 96% 15%,#b8e1ff38,#0000 24rem),#ffffffe6!important;border:1px solid #8297cb38!important;border-radius:30px!important;grid-template:"brand workspace event account"86px/155px minmax(600px,1fr) minmax(320px,410px) 250px!important;align-items:center!important;gap:14px!important;width:min(1900px,100% - 64px)!important;height:112px!important;min-height:112px!important;margin:14px auto 22px!important;padding:12px 16px!important;display:grid!important;position:sticky!important;top:14px!important;overflow:visible!important;box-shadow:0 20px 48px #3246781f,0 0 0 5px #ffffff57,-8px 0 30px #ec56be14,8px 0 30px #3b95fa14!important}body .production-lab.single-client-mode>.lab-top-navigation:before,body .production-lab.single-client-mode>.lab-top-navigation:after{display:none!important}body .production-lab.single-client-mode .lab-sidebar-head{background:0 0!important;border:0!important;border-right:1px solid #6f80ad24!important;grid-area:brand!important;justify-content:center!important;align-items:center!important;width:100%!important;height:76px!important;min-height:0!important;padding:0 12px 0 0!important;display:flex!important}body .production-lab.single-client-mode .lab-sidebar-head:after,body .production-lab.single-client-mode .lab-sidebar-head>button:not(.real-studio-logo){display:none!important}body .production-lab.single-client-mode .lab-sidebar-head .real-studio-logo{outline-offset:4px;width:128px!important;min-width:0!important;height:70px!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:16px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}body .production-lab.single-client-mode .lab-sidebar-head .real-studio-logo:hover{transform:translateY(-1px);background:#f6f1ffc7!important}body .production-lab.single-client-mode .lab-sidebar-head .real-studio-logo:focus-visible{outline:3px solid #6d4ff461!important}body .production-lab.single-client-mode .lab-sidebar-head .studio-logo-full{display:none!important}body .production-lab.single-client-mode .lab-sidebar-head .studio-rail-icon{object-fit:contain!important;filter:drop-shadow(0 8px 16px #6a42e638)!important;width:108px!important;height:68px!important;display:block!important}body .production-lab.single-client-mode .workspace-primary-navigation{background:#ffffffad!important;border:1px solid #7688b726!important;border-radius:22px!important;grid-area:workspace!important;width:100%!important;height:76px!important;min-height:76px!important;margin:0!important;padding:6px!important;display:block!important;overflow:visible!important;box-shadow:inset 0 1px #fffffff5,0 9px 26px #333e680e!important}body .production-lab.single-client-mode .workspace-primary-nav-group{border:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:grid!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button{flex:initial!important;color:#53607e!important;width:100%!important;min-width:0!important;min-height:62px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:16px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:11px!important;margin:0!important;padding:0 12px!important;transition:color .18s,background .18s,transform .18s!important;display:flex!important;position:relative!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button:not(:last-child):after{content:""!important;background:#6678a924!important;border:0!important;border-radius:0!important;width:1px!important;height:32px!important;display:block!important;position:absolute!important;top:15px!important;right:0!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button:hover{color:#3f2fd1!important;background:#f6f3ffc7!important;transform:translateY(-1px)!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button.active{color:#4f35e2!important;background:linear-gradient(135deg,#f5f1fff5,#f7faffeb)!important;box-shadow:0 8px 20px #523ec514,inset 0 1px #fff!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button.active:before{content:""!important;background:#7047f1!important;border:2px solid #fff!important;border-radius:50%!important;width:8px!important;height:8px!important;display:block!important;position:absolute!important;bottom:-8px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 3px 9px #5d3edc59!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-icon{color:#3e4d7c!important;background:linear-gradient(145deg,#fffffff2,#f4f7ffd1)!important;border:1px solid #7480b033!important;border-radius:50%!important;flex:0 0 43px!important;place-items:center!important;width:43px!important;min-width:43px!important;height:43px!important;margin:0!important;padding:0!important;display:grid!important;box-shadow:0 6px 16px #4b567f12,inset 0 1px #fff!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button.active .lab-nav-icon{color:#5837e9!important;background:linear-gradient(145deg,#eee8ff,#f9f7ff)!important;border-color:#7656ed38!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-icon svg{stroke-width:1.9px!important;width:21px!important;height:21px!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-copy{text-align:left!important;min-width:0!important;margin:0!important;display:block!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-copy b{color:currentColor!important;letter-spacing:.14em!important;text-transform:uppercase!important;white-space:normal!important;max-width:96px!important;font-size:9px!important;font-weight:850!important;line-height:1.45!important;display:block!important}body .production-lab.single-client-mode .lab-event-switcher{background:#ffffffad!important;border:1px solid #7788b524!important;border-radius:22px!important;grid-area:event!important;width:100%!important;min-width:0!important;min-height:76px!important;margin:0!important;padding:6px!important;display:block!important;position:relative!important;box-shadow:inset 0 1px #fff,0 9px 26px #3744700e!important}body .production-lab.single-client-mode .lab-event-selector{color:#17213d!important;width:100%!important;min-width:0!important;min-height:62px!important;box-shadow:none!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:16px!important;grid-template-columns:46px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;margin:0!important;padding:0 11px!important;display:grid!important}body .production-lab.single-client-mode .lab-event-selector:hover,body .production-lab.single-client-mode .lab-event-switcher.open .lab-event-selector{background:#f6f4ffe6!important}body .production-lab.single-client-mode .lab-event-selector-icon{color:#5942e4!important;background:#f2efff!important;border:1px solid #7054e833!important;border-radius:13px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}body .production-lab.single-client-mode .lab-event-selector-icon svg{width:17px!important}body .production-lab.single-client-mode .lab-event-selector-copy{gap:2px!important;min-width:0!important;display:grid!important}body .production-lab.single-client-mode .lab-event-selector-copy small{color:#6550dd!important;letter-spacing:.14em!important;font-size:7px!important;font-weight:850!important;display:block!important}body .production-lab.single-client-mode .lab-event-selector-copy b{color:#101a35!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:830!important;display:block!important;overflow:hidden!important}body .production-lab.single-client-mode .lab-event-selector-copy em{color:#77829b!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7px!important;font-style:normal!important;display:block!important;overflow:hidden!important}body .production-lab.single-client-mode .lab-event-selector-action{color:#543ed9!important;align-items:center!important;gap:5px!important;font-size:9px!important;font-weight:800!important;display:flex!important}body .production-lab.single-client-mode .lab-event-selector-action svg{width:13px!important;transition:transform .18s!important}body .production-lab.single-client-mode .lab-event-switcher.open .lab-event-selector-action svg{transform:rotate(180deg)!important}body .production-lab.single-client-mode .lab-event-picker-menu{z-index:40!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#fffffffa!important;border:1px solid #6c7ba633!important;border-radius:17px!important;gap:4px!important;max-height:330px!important;padding:8px!important;display:grid!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 60px #26305833!important}body .production-lab.single-client-mode .lab-event-picker-menu button{color:#35405f!important;background:0 0!important;border-radius:10px!important}body .production-lab.single-client-mode .lab-event-picker-menu button:hover,body .production-lab.single-client-mode .lab-event-picker-menu button.active{color:#3f2cc7!important;background:#f4f1ff!important}body .production-lab.single-client-mode .lab-event-picker-menu button b{color:currentColor!important}body .production-lab.single-client-mode .lab-account{width:100%!important;min-width:0!important;min-height:76px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #6f80ad24!important;border-radius:0!important;grid-area:account!important;grid-template-columns:47px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;margin:0!important;padding:7px 13px!important;display:grid!important}body .production-lab.single-client-mode .lab-account-avatar{color:#fff!important;background:linear-gradient(145deg,#eb3ca7,#714ee8 55%,#278ff8)!important;border:1px solid #ffffffb8!important;border-radius:14px!important;place-items:center!important;width:45px!important;height:45px!important;font-size:10px!important;font-weight:850!important;display:grid!important;box-shadow:0 10px 22px #5b3dd233,inset 0 1px #ffffff73!important}body .production-lab.single-client-mode .lab-account-identity{gap:3px!important;min-width:0!important;display:grid!important}body .production-lab.single-client-mode .lab-account-identity b{color:#10182f!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:830!important;overflow:hidden!important}body .production-lab.single-client-mode .lab-account-identity small{color:#6b7691!important;letter-spacing:.16em!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;font-size:7px!important;font-weight:780!important;overflow:hidden!important}}@media (min-width:901px) and (max-width:1360px){body .production-lab.single-client-mode>.lab-top-navigation,body .production-lab.single-client-mode>.lab-top-navigation:not(.collapsed){grid-template-columns:125px minmax(500px,1fr) minmax(260px,330px) 66px!important;gap:9px!important;width:calc(100% - 30px)!important;padding-inline:11px!important}body .production-lab.single-client-mode .lab-sidebar-head .studio-rail-icon{width:88px!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button{gap:7px!important;padding-inline:7px!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-icon{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-copy b{font-size:8px!important}body .production-lab.single-client-mode .lab-event-selector-action{font-size:0!important}body .production-lab.single-client-mode .lab-account{grid-template-columns:45px!important;padding-inline:10px!important}body .production-lab.single-client-mode .lab-account-identity{display:none!important}}@media (max-width:900px){body .production-lab.single-client-mode>.lab-top-navigation{background:#fffffffa!important;border:0!important}body .production-lab.single-client-mode>.lab-top-navigation.open .lab-sidebar-head .real-studio-logo{background:0 0!important;border:0!important;width:132px!important;min-height:66px!important;padding:6px!important;display:grid!important}body .production-lab.single-client-mode>.lab-top-navigation.open .lab-sidebar-head .studio-logo-full{display:none!important}body .production-lab.single-client-mode>.lab-top-navigation.open .lab-sidebar-head .studio-rail-icon{object-fit:contain!important;width:96px!important;height:62px!important;display:block!important}body .production-lab.single-client-mode .workspace-primary-nav-group{gap:7px!important;display:grid!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button{color:#38425d!important;background:#fff!important;border:1px solid #e2e7f3!important;border-radius:14px!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:58px!important;padding:8px 12px!important;display:flex!important}body .production-lab.single-client-mode .workspace-primary-nav-group>button.active{color:#5237dc!important;background:#f5f1ff!important;border-color:#d9ceff!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-icon{background:#f0edff!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}body .production-lab.single-client-mode .workspace-primary-nav-group .lab-nav-copy b{color:currentColor!important;font-size:10px!important}}.stage-roll{color:#f8f7fc;min-height:100svh;font-family:var(--font-geist-sans),Arial,sans-serif;background:radial-gradient(circle at 8% 22%,#be1f5633,#0000 28%),radial-gradient(circle at 92% 18%,#006add29,#0000 31%),radial-gradient(circle at 50% 68%,#661faf14,#0000 38%),#020611}.stage-roll:before{opacity:.12;background-image:radial-gradient(#798ebe61 .55px,#0000 .7px);background-size:14px 14px;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.stage-roll .guest-roll-header{z-index:25;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#02050efc,#020611d1);border:0;justify-content:space-between;align-items:center;width:min(100%,432px);height:62px;margin:0 auto;padding:4px 28px 4px 21px;display:flex;position:relative}.roll-logo-lockup{align-items:center;gap:0;min-width:0;height:54px;display:flex}.stage-roll .guest-roll-header .roll-logo-lockup>.roll-logo-mark{object-fit:contain;filter:drop-shadow(0 0 7px #f13db56b);width:81px;height:54px}.stage-roll .guest-roll-header .roll-logo-lockup>.roll-brand-wordmark{object-fit:contain;width:81px;height:42px;margin-left:-2px;display:block;transform:translateY(5px)}.roll-header-actions{align-items:center;gap:14px;display:flex}.roll-header-actions button{color:#edf0f8;cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.social-menu-action{border:0;width:28px;height:32px}.social-menu-action svg{stroke-width:1.5px;width:24px;height:24px}.guest-social-roll.momento-roll-reference{--roll-line:#7187be40;width:min(100%,432px);padding:0 15px calc(18px + env(safe-area-inset-bottom));gap:7px;margin:0 auto;display:grid}.momento-roll-reference button{font:inherit}.momento-roll-reference [hidden]{display:none!important}.momento-roll-reference .social-roll-hero{width:100%;height:280px;min-height:280px;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.momento-roll-reference .social-roll-hero:before,.momento-roll-reference .social-roll-hero:after{display:none}.social-roll-photo-frame{--roll-hero-fill-shape:polygon(0 100%,0 29%,3% 16%,10% 7%,21% 2%,31% 2%,39% 6%,47% 21%,51% 22%,57% 9%,66% 2%,75% 2%,86% 12%,99% 29%,100% 43%,98% 57%,92% 68%,77% 80%,56% 100%);z-index:0;filter:none;background:0 0;height:246px;position:absolute;top:0;left:55px;right:16px;overflow:visible}.social-roll-photo-frame:after,.momento-roll-reference .social-roll-hero-backdrop,.roll-preset-signature .momento-roll-reference .social-roll-hero-backdrop{display:none}.momento-roll-reference .social-roll-hero-media,.momento-roll-reference .social-roll-hero-video{z-index:1;object-fit:cover;object-position:center 45%;clip-path:none;background:#050916;width:423px;height:345px;display:block;position:absolute;inset:-55px auto auto -52px;-webkit-mask:url(/momento-roll-hero-mask.png) 50%/100% 100% no-repeat;mask:url(/momento-roll-hero-mask.png) 50%/100% 100% no-repeat}.momento-roll-reference .social-roll-hero-shade{z-index:2;clip-path:none;background:linear-gradient(90deg,#0c040e59,#0000 42%,#0208140d),linear-gradient(#0000 56%,#020611d1);width:423px;height:345px;position:absolute;top:-55px;left:-52px;-webkit-mask:url(/momento-roll-hero-mask.png) 50%/100% 100% no-repeat;mask:url(/momento-roll-hero-mask.png) 50%/100% 100% no-repeat}.momento-roll-reference .social-roll-hero-outline{z-index:4;object-fit:fill;pointer-events:none;filter:drop-shadow(-5px 1px 8px #ff465eb8)drop-shadow(5px 2px 9px #1dbeffc7);width:423px;height:345px;display:block;position:absolute;inset:-55px auto auto -52px}.momento-roll-reference .social-live-pill{color:#fff;letter-spacing:.15em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#09081b,#09081b) padding-box padding-box,linear-gradient(105deg,#ff512f,#f43cad 57%,#8e43f1) border-box;border:1px solid #0000;border-radius:999px;padding:6px 14px;font-size:7px;font-weight:730;top:153px;left:14px}.momento-roll-reference .social-live-pill i{background:#ff4ba0;width:5px;height:5px;margin-right:7px;box-shadow:0 0 8px #ff4ba0}.momento-roll-reference .social-roll-copy{z-index:5;inset:181px 110px auto 15px}.momento-roll-reference .social-roll-copy>small{color:#f35ca6;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 2px 11px #000;margin:0 0 5px;font-size:7px;font-weight:850;display:block}.momento-roll-reference .social-roll-copy h1{color:#f9f8fc;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.04em;text-shadow:0 4px 17px #0000009e;margin:0;font-size:28px;font-weight:480;line-height:1}.momento-roll-reference .social-roll-copy h1 em{color:#0000;background:linear-gradient(90deg,#ff557d,#d44cc3 58%,#4c89ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.momento-roll-reference .social-roll-copy p{color:#f0edf4;margin:8px 0 0;font-size:8px;font-weight:550;line-height:1.32}.momento-roll-reference .social-roll-counter{background:conic-gradient(from -40deg,#ff4da5,#c942dc 36%,#5163ff 67%,#2fcbff 86%,#ff73bd);border:0;border-radius:50%;place-items:center;width:92px;height:92px;min-height:92px;padding:4px;display:grid;top:181px;bottom:auto;right:13px;box-shadow:0 0 0 1px #ffffff21,0 0 24px #684bf06b,0 0 15px #2ec9ff38}.momento-roll-reference .social-roll-counter:before{background:radial-gradient(circle at 42% 26%,#2d1b53f5,#060a1c 65%);inset:2px;box-shadow:inset 0 0 0 1px #b8bfe83d,inset 0 0 19px #000000a3}.momento-roll-reference .social-roll-counter>div{text-align:center;background:0 0;place-items:center;height:auto;display:grid}.momento-roll-reference .social-roll-counter strong{margin:0;font-family:inherit;font-size:31px;font-weight:710;line-height:.86}.momento-roll-reference .social-roll-counter strong em{color:#4f88ff;font-family:inherit;font-size:11px;font-weight:600}.momento-roll-reference .social-roll-counter>div>span{letter-spacing:.06em;margin-top:5px;font-size:6px;font-weight:850;line-height:1.18}.momento-roll-reference .social-roll-counter>div>small{color:#aeb6c9;letter-spacing:0;margin-top:5px;font-size:6px}.momento-roll-reference .social-capture-dock{z-index:8;background:radial-gradient(circle at 50% 48%,#8e32e029,#0000 31%) padding-box padding-box,linear-gradient(112deg,#180a18fa,#061024fc) padding-box padding-box,linear-gradient(118deg,#ff6a14,#fb356e 30%,#ad42e7 64%,#009ff8) border-box;border:1px solid #0000;border-radius:22px;grid-template-columns:1fr 1.18fr 1fr;align-items:center;height:92px;min-height:92px;margin-bottom:4px;padding:5px 12px;display:grid;position:relative;overflow:visible;box-shadow:inset 0 0 38px #1e1c4a59}.momento-roll-reference .social-capture-dock>button{color:#eef0f7;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:70px;padding:0;display:flex}.momento-roll-reference .social-capture-dock>button:first-child{grid-column:1}.momento-roll-reference .social-capture-dock>button:last-child{grid-column:3}.momento-roll-reference .social-capture-dock>button>svg{color:#a6b0c7;stroke-width:1.6px;filter:drop-shadow(0 0 6px #5f78d06b);width:25px;height:25px}.momento-roll-reference .social-capture-dock button b{letter-spacing:.12em;font-size:8px;font-weight:820}.momento-roll-reference .social-capture-dock button small{color:#9a9fb5;font-size:6px}.momento-roll-reference .social-capture-dock>.social-capture-main{color:#fff;background:radial-gradient(circle,#10112d 0 45%,#080817 74%) padding-box padding-box,linear-gradient(138deg,#ff751f,#ff31a6 37%,#7d42f5 68%,#00cfff) border-box;border:2px solid #0000;border-radius:50%;justify-self:center;width:116px;height:116px;min-height:116px;box-shadow:0 0 0 8px #9633d912,0 0 24px #dc3acc61,0 0 17px #10b5ff3d;align-self:center!important;margin:0!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-58%)!important}.momento-roll-reference .social-capture-main:after{filter:none;background:0 0;border:1px solid #9784e74d;inset:6px;-webkit-mask:none;mask:none}.momento-roll-reference .social-capture-main>img{object-fit:contain;filter:drop-shadow(0 0 8px #ef3ec0b3);width:58px;height:39px}.momento-roll-reference .social-capture-main b{font-size:8px}.momento-roll-reference .social-capture-main small{letter-spacing:.08em;font-size:5px!important}.momento-roll-reference .social-capture-dock button:disabled{opacity:.38;cursor:not-allowed}.momento-roll-reference .social-roll-message{z-index:120;border-radius:10px;padding:6px 10px;font-size:7px;position:fixed;bottom:68px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #0000008c}.social-guest-message{background:linear-gradient(115deg,#180a14eb,#070b1cf5) padding-box padding-box,linear-gradient(112deg,#ff5f20,#f23886 41%,#9b3de6 73%,#7449f8) border-box;border:1px solid #0000;border-radius:20px;height:108px;min-height:108px;padding:11px 15px 10px;position:relative;box-shadow:inset 0 0 34px #6a286414}.momento-roll-reference .social-guest-message{box-sizing:border-box;overflow:hidden}.momento-roll-reference .social-guest-message>header{height:10px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;transform:none!important}.social-guest-message>header small{color:#ee5a9e;letter-spacing:.18em;font-size:6px;font-weight:880}.social-guest-message>header svg{color:#b4bed5;stroke-width:1.5px;width:17px;height:17px}.momento-roll-reference .social-guest-message>textarea{z-index:2!important;-webkit-appearance:none!important;appearance:none!important;resize:none!important;color:#f7f5fb!important;width:calc(100% - 30px)!important;min-width:0!important;height:25px!important;min-height:0!important;max-height:25px!important;box-shadow:none!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;letter-spacing:-.02em!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:440!important;display:block!important;position:absolute!important;top:29px!important;left:15px!important;right:15px!important;overflow:hidden!important;transform:none!important}.social-guest-message>textarea::placeholder{color:#f2eff5;opacity:.94}.momento-roll-reference .social-guest-message>p{color:#9ca4b8;font-size:6px;margin:0!important;position:absolute!important;top:58px!important;left:15px!important;transform:none!important}.social-guest-message .social-latest-comment{display:none!important}.momento-roll-reference .social-guest-message>.social-guest-actions{height:29px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:23px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto 15px 9px!important;transform:none!important}.social-guest-actions>span{color:#fff;background:linear-gradient(135deg,#f05ca7,#4a8cff);border-radius:50%;place-items:center;width:23px;height:23px;font-size:6px;display:grid;box-shadow:0 0 10px #a447e242}.social-guest-actions>b{letter-spacing:.03em;font-size:7px}.social-guest-actions>button{color:#fff;letter-spacing:.1em;background:linear-gradient(100deg,#ff5c5b,#e344bd 56%,#3f7fff);border:0;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:6px;font-weight:850;display:flex;box-shadow:0 0 14px #6a48ef3d}.social-guest-actions>button svg{stroke-width:2px;width:13px;height:13px}.social-guest-actions>button:disabled{opacity:1}.social-note-row{grid-template-columns:1.03fr .97fr;gap:7px;height:106px;min-height:106px;display:grid}.social-note-row>article{color:#eef1f8;background:linear-gradient(128deg,#110c1df7,#041023fa) padding-box padding-box,linear-gradient(112deg,#f22b8d,#7f3edc 54%,#285be8) border-box;border:1px solid #0000;border-radius:19px;height:106px;min-height:106px;position:relative;overflow:hidden}.momento-roll-reference .social-note-row>article{align-items:initial!important;text-align:left!important;box-sizing:border-box!important;padding:0!important;display:block!important}.social-note-row>article.social-video-message{background:linear-gradient(128deg,#041323f7,#040e21fa) padding-box padding-box,linear-gradient(112deg,#0faec4,#2b6be8 56%,#3951cb) border-box}.social-note-row article>header{z-index:3;text-align:left;position:absolute;top:11px;left:14px}.social-note-row article>header small{color:#ee54aa;letter-spacing:.18em;font-size:6px;font-weight:880;display:block}.social-note-row .social-video-message>header small{color:#39a8ff}.social-note-row article>header p{color:#929db1;margin:5px 0 0;font-size:6px}.social-note-row .social-voice-wave{z-index:1;justify-content:center;align-items:center;gap:1px;height:43px;margin:0;display:flex;position:absolute;bottom:32px;left:90px;right:14px}.social-note-row .social-voice-wave i{background:linear-gradient(#f3379f,#4c8cff);flex:1px;width:1px;max-width:2px;height:9px}.social-note-row .social-voice-wave i:nth-child(3n){height:25px}.social-note-row .social-voice-wave i:nth-child(4n){height:17px}.social-note-row .social-voice-wave i:nth-child(5n){height:31px}.momento-roll-reference .social-note-row .social-voice-recorder>footer{z-index:3!important;width:auto!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:auto auto 12px 13px!important;transform:none!important}.social-note-row .social-voice-recorder>footer>button{color:#fff;background:linear-gradient(#0b1026,#0b1026) padding-box padding-box,linear-gradient(135deg,#ff5aa3,#ae43e9,#3c86ff) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;box-shadow:0 0 0 4px #ad36d714,0 0 15px #ca42d845}.social-note-row .social-voice-recorder>footer>button svg{fill:#fff;stroke-width:1.5px;width:19px;height:19px}.social-note-row .social-voice-recorder>footer span{text-align:left;gap:4px;display:grid}.social-note-row .social-voice-recorder>footer b{letter-spacing:.1em;font-size:6px}.social-note-row .social-voice-recorder>footer small{color:#8e98ac;font-size:5px}.social-note-row .social-voice-recorder audio{width:calc(100% - 24px);height:30px;position:absolute;bottom:9px;left:12px}.social-note-row .social-video-message{display:block}.momento-roll-reference .social-note-row .social-video-message>button{-webkit-appearance:none;appearance:none;color:#f2f4fa;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:38px 0 6px!important;display:flex!important;position:absolute!important;inset:0!important;transform:none!important}.social-note-row .social-video-message>button>span{border:1px dashed #6481d5;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 18px #4763e829}.social-note-row .social-video-message>button svg{stroke-width:1.4px;width:26px;height:26px}.social-note-row .social-video-message>button b{letter-spacing:.1em;font-size:6px;line-height:1.1;margin:0!important;position:static!important}.social-note-row .social-video-message>button small{color:#8c97aa;font-size:5px;line-height:1.1;margin:0!important;position:static!important}.social-note-row .social-video-message>video{object-fit:cover;width:100%;height:100%}.roll-preset-signature .social-note-row article>header{right:13px}.roll-preset-signature .social-note-row article>header p{line-height:1.25}.roll-preset-signature .social-note-row .social-voice-wave{align-items:center;width:auto;height:39px;inset:45px 13px auto 108px}.roll-preset-signature .momento-roll-reference .social-note-row .social-voice-recorder>footer{gap:7px!important;width:88px!important;bottom:12px!important;left:13px!important}.roll-preset-signature .social-note-row .social-voice-recorder>footer span{white-space:nowrap;min-width:43px}.momento-roll-reference .social-own-roll{background:linear-gradient(110deg,#140b18f0,#050b19fa) padding-box padding-box,linear-gradient(112deg,#ff6b14,#ec3b91 43%,#8447f5 74%,#1a7ff4) border-box;border:1px solid #0000;border-radius:20px;grid-template-columns:130px minmax(0,1fr);align-items:center;height:88px;min-height:88px;padding:0 9px 0 15px;display:grid;position:relative;overflow:hidden}.momento-roll-reference .social-own-roll>header{align-items:start;justify-content:initial;grid-template-columns:18px 1fr;gap:8px;display:grid}.momento-roll-reference .social-own-roll>header>svg{color:#ffb449;fill:#ffb449;stroke-width:1.4px;width:16px;height:16px}.momento-roll-reference .social-own-roll h2{color:#f3f1f6;letter-spacing:.1em;margin:0;font-size:9px;font-weight:800}.momento-roll-reference .social-own-roll header p{color:#9ba3b6;margin:8px 0 0;font-size:7px;line-height:1.45}.momento-roll-reference .social-own-roll>.social-own-roll-track{align-items:center;gap:4px;height:78px;margin:0 -15px 0 0;padding:6px 17px 4px 0;display:flex;overflow:hidden}.momento-roll-reference .social-own-roll-track>button{background:#07101f;border:1px solid #ffa526b3;border-radius:12px;flex:0 0 73px;width:73px;height:72px;padding:0;position:relative;overflow:hidden;transform:rotate(-6deg);box-shadow:0 7px 17px #0000004f}.momento-roll-reference .social-own-roll-track>button:nth-child(2){transform:translateY(1px)rotate(7deg)}.momento-roll-reference .social-own-roll-track>button:nth-child(3){transform:rotate(-5deg)}.momento-roll-reference .social-own-roll-track>button:nth-child(4){transform:rotate(7deg)}.momento-roll-reference .social-own-roll-track>button.active{border-color:#36b9ff;box-shadow:0 0 14px #3e93ff52}.momento-roll-reference .social-own-roll-track img,.momento-roll-reference .social-own-roll-track video{object-fit:cover;width:100%;height:100%}.social-own-roll-next{z-index:5;color:#fff;background:linear-gradient(145deg,#1a1c48,#12122a);border:1px solid #8497d7b8;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:29px;right:7px;box-shadow:0 0 12px #4e62df66}.social-own-roll-next svg{width:18px;height:18px}.momento-roll-reference .shot-night{background:linear-gradient(110deg,#120a19f5,#050d1cfa) padding-box padding-box,linear-gradient(112deg,#f13c73,#ad39d8 50%,#1c84e6 78%,#ff7412) border-box;border:1px solid #0000;border-radius:19px;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:7px;height:89px;min-height:89px;padding:6px 8px 6px 15px;display:grid;overflow:hidden}.momento-roll-reference .shot-night>header{text-align:left}.momento-roll-reference .shot-night>header small{color:#f05aa5;letter-spacing:.17em;font-size:6px;font-weight:850}.momento-roll-reference .shot-night h2{color:#f5f2f7;letter-spacing:-.03em;margin:6px 0 4px;font-family:inherit;font-size:17px;font-weight:480;line-height:1.05}.momento-roll-reference .shot-night header p{color:#8793a9;margin:0;font-size:6px;line-height:1.3}.momento-roll-reference .shot-night>div.shot-night-strip{align-items:center;gap:5px;height:78px;margin:0;padding:0 0 0 1px;display:flex;overflow:visible}.momento-roll-reference .shot-night-strip>button{color:#fff;background:#07101d;border:1px solid #ff8e1e73;border-radius:11px;flex:0 0 80px;width:80px;height:73px;padding:0;position:relative;overflow:hidden;transform:none}.momento-roll-reference .shot-night-strip>button.selected{border-color:#3fa9ff;transform:translateY(-1px);box-shadow:0 0 12px #4c73f257}.momento-roll-reference .shot-night-strip img{object-fit:cover;width:100%;height:100%}.momento-roll-reference .shot-night-strip>button>small{z-index:3;text-shadow:0 2px 6px #000;background:0 0;padding:0;font-size:6px;bottom:5px;left:6px}.momento-roll-reference .shot-night button .shot-night-heart{z-index:3;color:#f5f5f8;align-items:center;gap:2px;display:flex;text-shadow:0 2px 6px #000!important;font-size:6px!important;inset:auto 5px 5px auto!important}.momento-roll-reference .shot-night-heart svg{fill:#fff;stroke-width:1.6px;width:8px;height:8px}.momento-roll-reference .shot-night-reaction-counts,.momento-roll-reference .shot-night-prompt,.momento-roll-reference .shot-night-leading{display:none}.momento-roll-reference .shot-night-reaction-drawer{z-index:70;background:#060c1cfa;width:calc(100% - 30px);max-height:96px;position:absolute;bottom:72px;left:15px;overflow:auto;margin:0!important}.momento-roll-reference .social-roll-nav{z-index:95;width:min(382px,100% - 48px);height:52px;min-height:52px;left:50%;bottom:max(10px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#060819f5,#060819f5) padding-box padding-box,linear-gradient(105deg,#ff3b9f,#9f43ed 52%,#3a5eff) border-box;border:1px solid #0000;border-radius:999px;grid-template-columns:1fr 1fr 66px 1fr 1fr;align-items:center;padding:4px 10px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #000000bd,inset 0 0 30px #622ba617}.momento-roll-reference .social-roll-nav>button{color:#8e91a9;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:99px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:42px;padding:3px 0;font-size:6px;display:flex}.momento-roll-reference .social-roll-nav>button>i{place-items:center;height:20px;font-style:normal;display:grid}.momento-roll-reference .social-roll-nav>button>i svg{stroke-width:1.45px;width:20px;height:20px}.momento-roll-reference .social-roll-nav>button.active{color:#e851b5;box-shadow:none;text-shadow:0 0 9px #e851b58c;background:radial-gradient(circle,#a434a333,#0000 67%)}.momento-roll-reference .social-roll-nav>button.active i{color:#ed4eb9}.momento-roll-reference .social-roll-nav>.social-nav-capture{background:radial-gradient(circle,#12112b,#050713 70%) padding-box padding-box,linear-gradient(135deg,#ff641f,#ed2fa9 42%,#7844f4 70%,#00b4ff) border-box;border:1px solid #0000;border-radius:50%;justify-self:center;width:66px;height:66px;padding:0;position:relative;top:-8px;box-shadow:0 0 0 4px #ee30ab0f,0 0 18px #dd3ac24d}.momento-roll-reference .social-nav-capture>img{object-fit:contain;filter:drop-shadow(0 0 6px #f239c0a8);width:47px;height:35px}.momento-roll-reference .social-roll-sheet{bottom:72px}.momento-roll-pixel-skin-wrap{z-index:1000;pointer-events:none;-webkit-user-select:none;user-select:none;width:432px;max-width:none;height:auto;display:block;position:absolute;top:-62px;left:0}.momento-roll-pixel-skin-wrap.momento-roll-pixel-skin-upper{clip-path:inset(0 0 50.63%)}.roll-preset-signature.stage-roll>.guest-roll-header{opacity:0;pointer-events:none}.roll-preset-signature .momento-roll-reference>.social-roll-hero,.roll-preset-signature .momento-roll-reference>.social-capture-dock{opacity:0}.momento-roll-pixel-skin{width:100%;height:auto;display:block}.momento-roll-pixel-hero-window{z-index:1;width:97.917%;height:37.83%;display:block;position:absolute;top:.768%;left:4.167%;overflow:hidden;-webkit-mask:url(/momento-roll-hero-preview-mask.png) 50%/100% 100% no-repeat;mask:url(/momento-roll-hero-preview-mask.png) 50%/100% 100% no-repeat}.momento-roll-pixel-hero{z-index:1;object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.momento-roll-pixel-hero-backdrop{z-index:0;filter:blur(12px)saturate(.82)brightness(.62);background-position:50%;background-size:cover;display:block;position:absolute;inset:0;transform:scale(1.025)}.momento-roll-pixel-event-name{z-index:2;color:#f35ca6;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#0a0714fc,#0a0714f0 72%,#0000);align-items:center;width:68%;height:1.87%;padding-left:.7%;font-size:7px;font-weight:850;line-height:1;display:flex;position:absolute;top:26.64%;left:6.25%;overflow:hidden}.momento-roll-reference .social-roll-sheet{z-index:1100}.momento-roll-reference .social-roll-message{z-index:1200}@media (min-width:433px){.stage-roll{border:1px solid #ffffffc2;width:432px;margin:0 auto;box-shadow:0 35px 100px #0000008c}}@media (max-width:380px){.stage-roll .guest-roll-header{padding-inline:16px}.stage-roll .guest-roll-header .roll-logo-lockup>.roll-logo-mark{width:58px}.stage-roll .guest-roll-header .roll-logo-lockup>.roll-brand-wordmark{width:92px;margin-left:0}.roll-header-actions{gap:8px}.guest-social-roll.momento-roll-reference{padding-inline:10px}.social-roll-photo-frame{left:50px;right:12px}.momento-roll-reference .social-roll-copy{left:11px}.momento-roll-reference .social-roll-counter{right:7px}.momento-roll-reference .social-capture-dock .social-capture-main{width:106px;height:106px;min-height:106px}.momento-roll-reference .social-capture-dock{padding-inline:4px}.momento-roll-reference .social-own-roll{grid-template-columns:117px 1fr}.momento-roll-reference .shot-night{grid-template-columns:133px 1fr}.momento-roll-reference .shot-night-strip>button{flex-basis:75px;width:75px}}@media (max-width:432px){.momento-roll-pixel-skin-wrap{width:100vw;left:0}}@media (prefers-reduced-motion:reduce){.social-note-row .social-voice-recorder.recording .social-voice-wave i{animation:none}}.social-roll-counter-mark{display:none}.stage-roll.roll-preset-cinematic{background:radial-gradient(circle at 9% 9%,#7a1f7829,#0000 28%),radial-gradient(circle at 96% 18%,#1248b529,#0000 34%),linear-gradient(#020714,#04091a 68%,#020612)}.roll-preset-cinematic.stage-roll:before{opacity:.08;background-size:18px 18px}.roll-preset-cinematic.stage-roll .guest-roll-header{background:linear-gradient(#030712fc,#040816f2);height:51px;padding:3px 20px}.roll-preset-cinematic .roll-logo-lockup.cinematic-lockup{gap:1px;height:46px}.roll-preset-cinematic.stage-roll .guest-roll-header .roll-logo-lockup>.roll-logo-mark{width:53px;height:42px}.roll-cinematic-wordmark{flex-direction:column;justify-content:center;width:96px;height:39px;padding-top:6px;display:flex}.roll-cinematic-wordmark>b{color:#0000;letter-spacing:-.035em;background:linear-gradient(90deg,#ff7a38,#ff4e9d 38%,#9d5ef0 68%,#42bfff);-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:680;line-height:.9}.roll-cinematic-wordmark>small{color:#e8e5ef;letter-spacing:.16em;justify-content:center;align-items:center;gap:6px;margin-top:5px;font-size:5px;font-weight:700;display:flex}.roll-cinematic-wordmark>small i{background:linear-gradient(90deg,#ff8e36,#d9499e);width:24px;height:1px}.roll-cinematic-wordmark>small i:last-child{background:linear-gradient(90deg,#8559f2,#38c4ff)}.roll-preset-cinematic .social-menu-action{background:radial-gradient(circle,#18132dd1,#040916f5);border:1px solid #ac98d547;border-radius:50%;width:34px;height:34px}.roll-preset-cinematic .social-menu-action svg{display:none}.roll-preset-cinematic .social-menu-action:before{content:"•••";color:#f4f1f8;letter-spacing:2px;font-size:13px;transform:translate(1px,-2px)}.roll-preset-cinematic .guest-social-roll.momento-roll-reference{gap:7px;padding:0 20px 18px}.roll-preset-cinematic .momento-roll-reference .social-roll-hero{background:#070b1c;border:1px solid #a37eca6e;border-radius:19px;height:280px;min-height:280px;overflow:hidden;box-shadow:inset 0 0 40px #20184d2e,0 14px 34px #00000038}.roll-preset-cinematic .social-roll-photo-frame{width:auto;height:auto;inset:0;overflow:hidden}.roll-preset-cinematic .momento-roll-reference .social-roll-hero-media,.roll-preset-cinematic .momento-roll-reference .social-roll-hero-video{object-fit:cover;filter:saturate(.92)contrast(1.02);width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-cinematic .momento-roll-reference .social-roll-hero-shade{background:linear-gradient(90deg,#0704111f,#0000 55%,#0408152e),linear-gradient(0deg,#050717f7 0,#080719b8 24%,#0000 60%);width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-cinematic .momento-roll-reference .social-roll-hero-outline{display:none}.roll-preset-cinematic .momento-roll-reference .social-live-pill{letter-spacing:.08em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;font-size:8px;font-weight:520;top:9px;left:13px}.roll-preset-cinematic .momento-roll-reference .social-live-pill i{width:5px;height:5px;margin-right:9px}.roll-preset-cinematic .momento-roll-reference .social-roll-copy{inset:auto 120px 17px 15px}.roll-preset-cinematic .momento-roll-reference .social-roll-copy>small{color:#ffbf61;letter-spacing:.16em;margin-bottom:8px;font-size:6px}.roll-preset-cinematic .momento-roll-reference .social-roll-copy h1{letter-spacing:-.035em;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.02}.roll-preset-cinematic .momento-roll-reference .social-roll-copy h1 em{background:linear-gradient(90deg,#ff4f89,#dc4ab9 45%,#4b86ff)}.roll-preset-cinematic .momento-roll-reference .social-roll-copy p{margin-top:9px;font-size:7px;line-height:1.25}.roll-preset-cinematic .momento-roll-reference .social-roll-counter{width:151px;height:114px;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;display:block;top:auto;bottom:4px;right:-2px}.roll-preset-cinematic .momento-roll-reference .social-roll-counter:before,.roll-preset-cinematic .momento-roll-reference .social-roll-counter:after{display:none}.roll-preset-cinematic .social-roll-counter-mark{z-index:0;object-fit:contain;filter:drop-shadow(-2px 1px 8px #ff573494)drop-shadow(3px 2px 8px #2e93ff94);width:151px;height:101px;display:block;position:absolute;inset:0}.roll-preset-cinematic .momento-roll-reference .social-roll-counter>div{z-index:2;place-items:center;width:72px;display:grid;position:absolute;top:35px;right:27px}.roll-preset-cinematic .momento-roll-reference .social-roll-counter strong{color:#0000;background:linear-gradient(#ff61b7,#c743d0);-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:.8}.roll-preset-cinematic .momento-roll-reference .social-roll-counter strong em{color:#637cff;font-size:11px}.roll-preset-cinematic .momento-roll-reference .social-roll-counter>div>span{letter-spacing:.12em;margin-top:6px;font-size:5px}.roll-preset-cinematic .momento-roll-reference .social-roll-counter>div>small{color:#b4b4c8;margin-top:4px;font-size:5px}.roll-preset-cinematic .momento-roll-reference .social-capture-dock{background:radial-gradient(circle at 50% 48%,#7c2acf21,#0000 31%) padding-box padding-box,linear-gradient(112deg,#100c1dfa,#061024fc) padding-box padding-box,linear-gradient(118deg,#b86b4e,#9d4bc3 60%,#3378d2) border-box;border-color:#aa679b80;border-radius:19px;height:89px;min-height:89px;margin-bottom:0;padding:5px 12px}.roll-preset-cinematic .momento-roll-reference .social-capture-dock>.social-capture-main{width:96px;height:96px;min-height:96px;transform:translate(-50%,-54%)!important}.roll-preset-cinematic .momento-roll-reference .social-capture-main>img{width:55px;height:38px}.roll-preset-cinematic .momento-roll-reference .social-capture-dock>button>svg{color:#e6cda9}.roll-preset-cinematic .social-guest-message{background:linear-gradient(112deg,#0c0e22fa,#050c1cfa) padding-box padding-box,linear-gradient(112deg,#7b5171,#734c9e 58%,#275b9f) border-box;border-color:#6f579080;border-radius:18px;grid-template-columns:44% 56%;height:100px;min-height:100px;padding:0;display:grid}.roll-preset-cinematic .momento-roll-reference .social-guest-message>header{width:38%!important;height:auto!important;display:block!important;position:absolute!important;top:11px!important;left:14px!important}.roll-preset-cinematic .social-guest-message>header small{color:#f4b765;font-size:6px}.roll-preset-cinematic .social-guest-message>header svg{display:none}.roll-preset-cinematic .social-guest-message>h2{color:#f7f3f7;letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:17px;font-weight:400;line-height:1.05;position:absolute;top:27px;left:14px}.roll-preset-cinematic .momento-roll-reference .social-guest-message>p{width:38%;font-size:5px;line-height:1.35;top:63px!important;left:14px!important}.roll-preset-cinematic .momento-roll-reference .social-guest-message>textarea{background:#030a199e!important;border:1px solid #606f9f5c!important;border-radius:9px!important;width:calc(56% - 44px)!important;height:24px!important;padding:0 34px 0 8px!important;font-size:7px!important;line-height:24px!important;top:58px!important;left:calc(44% + 16px)!important;right:28px!important}.roll-preset-cinematic .momento-roll-reference .social-guest-message>.social-guest-actions{grid-template-columns:23px minmax(0,1fr) auto!important;width:auto!important;height:28px!important;inset:17px 10px auto calc(44% + 16px)!important}.roll-preset-cinematic .social-guest-actions>button{border-radius:8px;justify-content:center;width:27px;height:24px;padding:0;font-size:0}.roll-preset-cinematic .social-guest-actions>button svg{width:15px;height:15px}.roll-preset-cinematic .social-note-row{gap:7px;height:99px;min-height:99px}.roll-preset-cinematic .social-note-row>article{border-color:#7c58928a;border-radius:17px;height:99px;min-height:99px}.roll-preset-cinematic .social-note-row article>header{text-align:center;white-space:nowrap;top:11px;left:50%;transform:translate(-50%)}.roll-preset-cinematic .social-note-row article>header small{color:#f5c9a4}.roll-preset-cinematic .social-note-row article>header p{display:none}.roll-preset-cinematic .social-note-row .social-voice-wave{height:27px;inset:29px 31px auto}.roll-preset-cinematic .momento-roll-reference .social-note-row .social-voice-recorder>footer{flex-direction:column;justify-content:flex-start!important;align-items:center!important;gap:2px!important;width:58px!important;height:37px!important;inset:58px auto auto 50%!important;transform:translate(-50%)!important}.roll-preset-cinematic .social-note-row .social-voice-recorder>footer>button{background:linear-gradient(#0b1026,#0b1026) padding-box padding-box,linear-gradient(135deg,#ff5f84,#d843bc,#5c7bff) border-box;width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:0 0 0 3px #ad36d714,0 0 12px #ca42d845}.roll-preset-cinematic .social-note-row .social-voice-recorder>footer>button svg{fill:#ee4d9f;color:#ee4d9f;width:13px;height:13px}.roll-preset-cinematic .social-note-row .social-voice-recorder>footer span{text-align:center;display:block}.roll-preset-cinematic .social-note-row .social-voice-recorder>footer b{font-size:5px}.roll-preset-cinematic .social-note-row .social-voice-recorder>footer small{display:none}.roll-preset-cinematic .momento-roll-reference .social-note-row .social-video-message>button{justify-content:flex-start;padding:31px 0 5px!important}.roll-preset-cinematic .social-note-row .social-video-message>button>span{border-style:solid;border-color:#e64bb8;width:41px;height:41px;box-shadow:0 0 0 4px #d337ba17,0 0 16px #6742e04d}.roll-preset-cinematic .social-note-row .social-video-message>button>span svg{fill:#fff;width:15px;height:15px}.roll-preset-cinematic .social-note-row .social-video-message>button b{display:none}.roll-preset-cinematic .social-note-row .social-video-message>button small{font-size:5px;margin-top:5px!important}.roll-preset-cinematic .momento-roll-reference .social-own-roll{background:linear-gradient(112deg,#080c1efa,#040d1dfa) padding-box padding-box,linear-gradient(112deg,#685269,#70448f 60%,#2b5e99) border-box;border-color:#6e5b928c;border-radius:17px;height:61px;min-height:61px;padding:7px 10px;display:block}.roll-preset-cinematic .momento-roll-reference .social-own-roll>header{align-items:center;gap:6px;display:flex}.roll-preset-cinematic .momento-roll-reference .social-own-roll>header>svg{color:#f6d8a4;width:11px;height:11px}.roll-preset-cinematic .momento-roll-reference .social-own-roll h2{letter-spacing:.12em;font-size:7px}.roll-preset-cinematic .momento-roll-reference .social-own-roll header p{display:none}.roll-preset-cinematic .momento-roll-reference .social-own-roll>.social-own-roll-track{border:1px dashed #5b6b995c;border-radius:8px;justify-content:center;height:34px;margin:4px 0 0;padding:0 8px}.roll-preset-cinematic .social-own-roll.is-empty .social-own-roll-track:before{content:"Your captured moments will appear here";color:#7f8ba5;font-size:6px}.roll-preset-cinematic .momento-roll-reference .social-own-roll-track>button{border-radius:7px;flex-basis:48px;width:48px;height:31px;transform:none!important}.roll-preset-cinematic .social-own-roll-next{width:27px;height:27px;top:27px;right:9px}.roll-preset-cinematic .momento-roll-reference .shot-night{background:linear-gradient(112deg,#070b1bfc,#040d1dfc) padding-box padding-box,linear-gradient(112deg,#695167,#65447f 58%,#2e6099) border-box;border-color:#66588a91;border-radius:18px;height:142px;min-height:142px;padding:12px 11px 10px;display:block}.roll-preset-cinematic .momento-roll-reference .shot-night>header small{color:#f3b65d}.roll-preset-cinematic .momento-roll-reference .shot-night h2{margin:5px 0 3px;font-family:Georgia,serif;font-size:17px}.roll-preset-cinematic .momento-roll-reference .shot-night header p{max-width:240px;font-size:5px}.roll-preset-cinematic .momento-roll-reference .shot-night>div.shot-night-strip{gap:6px;height:69px;margin-top:8px}.roll-preset-cinematic .momento-roll-reference .shot-night-strip>button{border-color:#d2955e8a;border-radius:10px;flex:1 1 0;width:calc(33.3333% - 4px);height:67px}.roll-preset-cinematic .momento-roll-reference .shot-night-strip>button>small{font-size:6px}.roll-preset-cinematic .momento-roll-reference .shot-night-reaction-drawer{bottom:76px}@media (max-width:380px){.roll-preset-cinematic .guest-social-roll.momento-roll-reference{padding-inline:12px}.roll-preset-cinematic .momento-roll-reference .social-roll-copy{right:112px}.roll-preset-cinematic .momento-roll-reference .social-roll-counter{right:-8px}.roll-preset-cinematic .social-guest-message{grid-template-columns:46% 54%}.roll-preset-cinematic .momento-roll-reference .social-guest-message>textarea,.roll-preset-cinematic .momento-roll-reference .social-guest-message>.social-guest-actions{left:calc(46% + 12px)!important}}.stage-roll.roll-preset-aurora{background:radial-gradient(circle at 93% 13%,#f4747d3b,#0000 20%),radial-gradient(circle at 82% 34%,#e03fd22e,#0000 28%),radial-gradient(circle at 5% 44%,#18beff38,#0000 27%),radial-gradient(circle at 18% 72%,#3f4af433,#0000 32%),linear-gradient(155deg,#020819 0%,#07102d 45%,#080b2d 70%,#030818 100%);overflow:hidden}.stage-roll.roll-preset-aurora:before{opacity:.22;background:radial-gradient(circle at 8% 34%,#55ddffd9 0 1px,#0000 2px) 0 0/109px 137px,radial-gradient(circle at 88% 56%,#ff64d8bf 0 1px,#0000 2px) 0 0/151px 131px,radial-gradient(circle at 72% 8%,#ffbd9799 0 1px,#0000 2px) 0 0/89px 113px}.roll-preset-aurora.stage-roll .guest-roll-header{background:radial-gradient(circle at 76% 20%,#f46c8f4d,#0000 21%),radial-gradient(circle at 68% 40%,#4077ff47,#0000 30%),linear-gradient(#040a1bfa,#060e24e8);height:88px;padding:12px 22px 7px 27px}.roll-preset-aurora .roll-logo-lockup.aurora-lockup{flex-direction:column;align-items:flex-start;gap:0;height:68px}.roll-preset-aurora.stage-roll .guest-roll-header .roll-logo-lockup>.roll-logo-mark{object-fit:contain;width:72px;height:50px;margin-left:2px}.roll-aurora-wordmark{flex-direction:column;align-items:center;height:21px;margin-top:-4px;display:flex}.roll-aurora-wordmark>b{color:#f6f5fb;letter-spacing:-.045em;font-size:16px;font-weight:650;line-height:1}.roll-aurora-wordmark>small{color:#ed78bf;letter-spacing:.24em;margin-top:3px;font-size:5px;font-weight:750;line-height:1}.roll-preset-aurora .social-menu-action{background:radial-gradient(circle,#1e1c42c2,#050b1de6);border:1px solid #b789f570;border-radius:50%;width:38px;height:38px;box-shadow:0 0 18px #d751d71f}.roll-preset-aurora .social-menu-action svg{display:none}.roll-preset-aurora .social-menu-action:before{content:"•••";color:#f4eef8;letter-spacing:2px;font-size:13px;transform:translate(1px,-2px)}.roll-preset-aurora .guest-social-roll.momento-roll-reference{gap:9px;padding:0 20px 18px}.roll-preset-aurora .momento-roll-reference .social-roll-hero{background:linear-gradient(#071029,#071029) padding-box padding-box,linear-gradient(120deg,#65c9ff,#bc64e1 54%,#ff9f74) border-box;border:1px solid #0000;border-radius:22px;height:241px;min-height:241px;overflow:hidden;box-shadow:inset 0 0 35px #4054d22e,0 18px 40px #00000047}.roll-preset-aurora .social-roll-photo-frame{width:auto;height:auto;inset:0;overflow:hidden}.roll-preset-aurora .momento-roll-reference .social-roll-hero-media,.roll-preset-aurora .momento-roll-reference .social-roll-hero-video{object-fit:cover;filter:saturate(.82)contrast(1.02)brightness(.92);width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-aurora .momento-roll-reference .social-roll-hero-backdrop{display:none}.roll-preset-aurora .momento-roll-reference .social-roll-hero-shade{background:linear-gradient(90deg,#050b1eba 0%,#06091c33 52%,#08061d33),linear-gradient(#0000 38%,#0c0c26ad 74%,#090b24fa 100%);width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-aurora .momento-roll-reference .social-roll-hero-outline{display:none}.roll-preset-aurora .momento-roll-reference .social-live-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.09em;background:#080a23b3;border:1px solid #dc76eacc;border-radius:999px;height:31px;padding:0 16px;font-size:9px;font-weight:530;top:13px;left:12px;box-shadow:0 0 16px #9056f533}.roll-preset-aurora .momento-roll-reference .social-live-pill i{width:6px;height:6px;margin-right:10px;box-shadow:0 0 8px #ff5da8}.roll-preset-aurora .momento-roll-reference .social-roll-copy{inset:auto 110px 15px 14px}.roll-preset-aurora .momento-roll-reference .social-roll-copy>small{color:#f6eef7;letter-spacing:.11em;margin-bottom:10px;font-size:7px;font-weight:750}.roll-preset-aurora .momento-roll-reference .social-roll-copy h1{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.04em;font-size:28px;font-weight:480;line-height:1}.roll-preset-aurora .momento-roll-reference .social-roll-copy h1 em{background:linear-gradient(90deg,#ff75b4,#dd7adf 48%,#7894ff);-webkit-background-clip:text;background-clip:text}.roll-preset-aurora .momento-roll-reference .social-roll-copy p{margin-top:10px;font-size:8px;line-height:1.45}.roll-preset-aurora .momento-roll-reference .social-roll-counter{background:radial-gradient(circle at 50% 40%,#1e194c,#080d27 70%) padding-box padding-box,conic-gradient(from 215deg,#48d7ff,#5f74ff,#c65cf5,#ffae72,#48d7ff) border-box;border:1px solid #0000;border-radius:50%;width:96px;height:96px;top:auto;bottom:12px;right:11px;box-shadow:0 0 0 2px #6a64ff1a,0 0 20px #5199ff54,inset 0 0 25px #8e38ca33}.roll-preset-aurora .momento-roll-reference .social-roll-counter:before,.roll-preset-aurora .momento-roll-reference .social-roll-counter:after,.roll-preset-aurora .momento-roll-reference .social-roll-counter>img{display:none}.roll-preset-aurora .momento-roll-reference .social-roll-counter>div{place-content:center;place-items:center;width:100%;height:100%;display:grid}.roll-preset-aurora .momento-roll-reference .social-roll-counter strong{color:#f7b7da;-webkit-text-fill-color:initial;background:0 0;font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:.9}.roll-preset-aurora .momento-roll-reference .social-roll-counter strong em{color:#d8b9ef;font-size:13px}.roll-preset-aurora .momento-roll-reference .social-roll-counter>div>span{letter-spacing:.13em;margin-top:8px;font-size:6px}.roll-preset-aurora .momento-roll-reference .social-roll-counter>div>small{color:#aeb6d6;margin-top:5px;font-size:6px}.roll-preset-aurora .momento-roll-reference .social-capture-dock{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 2% 75%,#30b9ff47,#0000 31%) padding-box padding-box,radial-gradient(circle at 96% 80%,#f759d047,#0000 33%) padding-box padding-box,linear-gradient(112deg,#0d1f46db,#211946e0 55%,#39184bd9) padding-box padding-box,linear-gradient(120deg,#69d9ff,#8e64fb 48%,#ff7eb4) border-box;border:1px solid #0000;border-radius:21px;height:116px;min-height:116px;margin:0;padding:8px 13px;box-shadow:inset 0 0 34px #5863e52e,0 14px 32px #0003}.roll-preset-aurora .momento-roll-reference .social-capture-dock>button:not(.social-capture-main){color:#f4efff}.roll-preset-aurora .momento-roll-reference .social-capture-dock>button>svg{color:#f7f4ff;stroke-width:1.35px}.roll-preset-aurora .momento-roll-reference .social-capture-dock>.social-capture-main{background:radial-gradient(circle,#171940 0%,#080e2a 67%) padding-box padding-box,conic-gradient(from 200deg,#4ad8ff,#8d5bfa,#ff61c0,#ff9b5e,#4ad8ff) border-box;border:1px solid #0000;width:122px;height:122px;min-height:122px;box-shadow:0 0 0 5px #6552e314,0 0 28px #6568ff7a,inset 0 0 28px #556de538;transform:translate(-50%,-54%)!important}.roll-preset-aurora .momento-roll-reference .social-capture-main>img{width:62px;height:44px}.roll-preset-aurora .momento-roll-reference .social-capture-dock button b{letter-spacing:.13em;font-size:7px}.roll-preset-aurora .momento-roll-reference .social-capture-dock button small{color:#b9c0dc;font-size:6px}.roll-preset-aurora .social-guest-message{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 92% 8%,#f662bc4d,#0000 38%) padding-box padding-box,linear-gradient(110deg,#172f5cd1,#1e1844e6 58%,#371846d1) padding-box padding-box,linear-gradient(120deg,#6ce0ff,#8863f4 52%,#ff8cae) border-box;border:1px solid #0000;border-radius:20px;height:90px;min-height:90px;padding:0;box-shadow:inset 0 0 32px #6968ea21}.roll-preset-aurora .social-guest-message:before{content:"EVENT MESSAGE";z-index:4;color:#f2ecff;letter-spacing:.11em;text-shadow:0 0 10px #ce96ff85;background:#090c2752;border:1px solid #c4b0f033;border-radius:99px;padding:4px 8px;font-size:7px;font-weight:760;line-height:1;position:absolute;top:14px;right:16px}.roll-preset-aurora .momento-roll-reference .social-guest-message>header,.roll-preset-aurora .social-guest-message>h2,.roll-preset-aurora .social-guest-message>p{display:none!important}.roll-preset-aurora .momento-roll-reference .social-guest-message>textarea{color:#f3f2ff!important;background:#060d24ab!important;border:1px solid #687cc073!important;border-radius:11px!important;width:auto!important;height:32px!important;padding:0 11px!important;font-size:7px!important;line-height:32px!important;top:46px!important;left:16px!important;right:50px!important}.roll-preset-aurora .momento-roll-reference .social-guest-message>.social-guest-actions{align-items:center!important;gap:8px!important;width:auto!important;height:26px!important;display:flex!important;inset:10px 13px auto 16px!important}.roll-preset-aurora .social-guest-actions>span{background:linear-gradient(135deg,#e857a8,#687cff);width:24px;min-width:24px;height:24px;font-size:7px}.roll-preset-aurora .social-guest-actions>b{font-size:7px}.roll-preset-aurora .social-guest-actions>button{border-radius:10px;place-items:center;width:34px;height:32px;margin:43px 0 0 auto;padding:0;font-size:0;display:grid;box-shadow:0 0 18px #6a5fff61}.roll-preset-aurora .social-guest-actions>button svg{width:17px;height:17px}.roll-preset-aurora .social-note-row{gap:7px;height:94px;min-height:94px}.roll-preset-aurora .social-note-row>article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(120deg,#262a63bf,#191c49e0) padding-box padding-box,linear-gradient(135deg,#8969e8b3,#db5ec585) border-box;border:1px solid #0000;border-radius:19px;height:94px;min-height:94px;box-shadow:inset 0 0 25px #7352d21f}.roll-preset-aurora .social-note-row article>header{text-align:center;white-space:nowrap;top:10px;left:50%;transform:translate(-50%)}.roll-preset-aurora .social-note-row article>header small{color:#cbc2e6;letter-spacing:.12em;font-size:6px}.roll-preset-aurora .social-note-row article>header p{display:none}.roll-preset-aurora .social-note-row .social-voice-wave{height:24px;inset:37px 73px auto 23px}.roll-preset-aurora .momento-roll-reference .social-note-row .social-voice-recorder>footer{flex-direction:column;justify-content:flex-start!important;align-items:center!important;gap:3px!important;width:55px!important;height:52px!important;inset:34px 9px auto auto!important;transform:none!important}.roll-preset-aurora .social-note-row .social-voice-recorder>footer>button{background:#4a2d71b3;border-color:#ff809c;width:35px;min-width:35px;height:35px;min-height:35px;box-shadow:0 0 14px #ff66b373}.roll-preset-aurora .social-note-row .social-voice-recorder>footer>button svg{width:16px;height:16px}.roll-preset-aurora .social-note-row .social-voice-recorder>footer span b{font-size:6px}.roll-preset-aurora .social-note-row .social-voice-recorder>footer span small{display:none}.roll-preset-aurora .momento-roll-reference .social-note-row .social-video-message>button{justify-content:flex-start;padding:30px 0 5px!important}.roll-preset-aurora .social-note-row .social-video-message>button>span{background:padding-box padding-box,linear-gradient(135deg,#38c9ff,#a55df7,#ff68b4) border-box;border:1px solid #0000;width:39px;height:39px;box-shadow:0 0 14px #586fff57}.roll-preset-aurora .social-note-row .social-video-message>button>span svg{fill:#fff;width:14px;height:14px}.roll-preset-aurora .social-note-row .social-video-message>button b{letter-spacing:.11em;margin-top:7px;font-size:6px}.roll-preset-aurora .social-note-row .social-video-message>button small{font-size:6px;margin-top:3px!important}.roll-preset-aurora .momento-roll-reference .social-own-roll{background:linear-gradient(110deg,#0f1f47de,#121d46d1);border:1px solid #6e84cc85;border-radius:19px;height:72px;min-height:72px;padding:10px 12px;display:block;box-shadow:inset 0 0 30px #3467d01a}.roll-preset-aurora .momento-roll-reference .social-own-roll>header{align-items:center;gap:7px;height:14px;display:flex}.roll-preset-aurora .momento-roll-reference .social-own-roll>header>svg{color:#dfe8ff;width:11px;height:11px}.roll-preset-aurora .momento-roll-reference .social-own-roll h2{letter-spacing:.12em;font-size:8px}.roll-preset-aurora .momento-roll-reference .social-own-roll header p{display:none}.roll-preset-aurora .momento-roll-reference .social-own-roll>header:after{content:"0 moments";color:#aeb9da;margin-left:auto;font-size:7px}.roll-preset-aurora .momento-roll-reference .social-own-roll>.social-own-roll-track{border:1px dashed #697bbc6b;border-radius:9px;justify-content:center;height:35px;margin:5px 0 0;padding:0 8px}.roll-preset-aurora .social-own-roll.is-empty .social-own-roll-track:before{content:"Your captured moments will appear here";color:#96a2c6;font-size:6px}.roll-preset-aurora .momento-roll-reference .social-own-roll-track>button{border-radius:7px;flex-basis:48px;width:48px;height:31px;transform:none!important}.roll-preset-aurora .momento-roll-reference .shot-night{background:radial-gradient(circle at 92% 0,#e866ae2e,#0000 35%),linear-gradient(120deg,#0f1b41eb,#111435f0);border:1px solid #7584c875;border-radius:20px;height:132px;min-height:132px;padding:10px 10px 9px;display:block;box-shadow:inset 0 0 30px #5551be1c}.roll-preset-aurora .momento-roll-reference .shot-night>header{text-align:center}.roll-preset-aurora .momento-roll-reference .shot-night>header small{display:none}.roll-preset-aurora .momento-roll-reference .shot-night h2{color:#f18ebe;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:inherit;font-size:12px;font-weight:500}.roll-preset-aurora .momento-roll-reference .shot-night h2:before{content:"☾ ";color:#d08df1}.roll-preset-aurora .momento-roll-reference .shot-night header p{color:#b4bfdc;max-width:none;margin-top:5px;font-size:6px}.roll-preset-aurora .momento-roll-reference .shot-night>div.shot-night-strip{gap:8px;height:70px;margin-top:8px}.roll-preset-aurora .momento-roll-reference .shot-night-strip>button{border:1px solid #c56fe5b8;border-radius:11px;flex:1 1 0;width:calc(33.3333% - 5.33333px);height:68px}.roll-preset-aurora .momento-roll-reference .shot-night-strip>button>small{font-size:6px}.roll-preset-aurora .momento-roll-reference .shot-night-heart{background:0 0;border:0;width:16px;height:16px;font-size:0;top:4px;right:4px}.roll-preset-aurora .momento-roll-reference .shot-night-heart svg{fill:none;width:14px;height:14px}.roll-preset-aurora .shot-night-prompt{display:none}@media (max-width:380px){.roll-preset-aurora .guest-social-roll.momento-roll-reference{padding-inline:12px}.roll-preset-aurora .momento-roll-reference .social-roll-copy{right:105px}.roll-preset-aurora .momento-roll-reference .social-roll-counter{right:7px}.roll-preset-aurora .momento-roll-reference .social-capture-dock>.social-capture-main{width:112px;height:112px;min-height:112px}}.stage-roll.roll-preset-crest{background:radial-gradient(circle at 50% 0,#41347f33,#0000 24%),radial-gradient(circle at 5% 36%,#2268e629,#0000 28%),radial-gradient(circle at 94% 60%,#1681e521,#0000 28%),linear-gradient(#010712,#071225 51%,#020917 100%);overflow:hidden}.stage-roll.roll-preset-crest:before{opacity:.12;background-size:14px 14px}.roll-preset-crest.stage-roll .guest-roll-header{background:radial-gradient(circle at 50% 10%,#2029516b,#0000 38%),linear-gradient(#010712fc,#030a17fa);justify-content:center;height:103px;padding:6px 24px;position:relative}.roll-preset-crest.stage-roll .guest-roll-header:after{content:"";z-index:-1;background:linear-gradient(#030918,#030918) padding-box padding-box,linear-gradient(90deg,#ff9c4b,#f450a9 48%,#5f6bff) border-box;border-bottom:2px solid #0000;border-radius:0 0 50% 50%;height:43px;position:absolute;bottom:-9px;left:73px;right:73px;box-shadow:0 5px 12px #df49b12e}.roll-preset-crest .crest-people-action,.roll-preset-crest .social-menu-action{color:#c1c9dc;background:#080f1fd1;border:1px solid #7084b673;border-radius:14px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:24px;box-shadow:inset 0 0 16px #4d578b29}.roll-preset-crest .crest-people-action{left:25px}.roll-preset-crest .social-menu-action{right:25px}.roll-preset-crest .crest-people-action svg{fill:#c1c9dc;stroke-width:1.2px;width:17px;height:17px}.roll-preset-crest .social-menu-action svg{display:none}.roll-preset-crest .social-menu-action:before{content:"•••";letter-spacing:2px;font-size:12px;transform:translate(1px,-2px)}.roll-preset-crest .roll-header-actions{pointer-events:none;position:absolute;inset:0}.roll-preset-crest .roll-header-actions button{pointer-events:auto}.roll-preset-crest .roll-logo-lockup.crest-lockup{flex-direction:column;align-items:center;gap:0;height:91px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.roll-preset-crest.stage-roll .guest-roll-header .roll-logo-lockup>.roll-logo-mark{object-fit:contain;width:73px;height:57px}.roll-crest-wordmark{flex-direction:column;align-items:center;margin-top:-4px;display:flex}.roll-crest-wordmark>b{color:#0000;letter-spacing:-.055em;background:linear-gradient(90deg,#ff9738,#ff4c9f 38%,#a65cf4 68%,#3cc4ff);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:650;line-height:.92}.roll-crest-wordmark>small{color:#e55aab;letter-spacing:.2em;white-space:nowrap;align-items:center;gap:4px;margin-top:5px;font-size:3px;font-weight:850;display:flex}.roll-crest-wordmark>small i{background:#f4a138;width:12px;height:1px}.roll-crest-wordmark>small i:last-child{background:#38b7ff}.roll-preset-crest .guest-social-roll.momento-roll-reference{gap:7px;padding:0 13px 18px}.roll-preset-crest .momento-roll-reference .social-roll-hero{clip-path:polygon(0 0,29% 0,50% 21%,71% 0,100% 0,100% 100%,68% 100%,50% 93%,32% 100%,0 100%);filter:drop-shadow(0 13px 20px #1d58b845);background:linear-gradient(120deg,#ff9f4a,#f64aaf 42%,#8b5cff 68%,#36c8ff);border:0;border-radius:0;height:258px;min-height:258px;padding:1px;overflow:hidden}.roll-preset-crest .social-roll-photo-frame{clip-path:polygon(0 0,29% 0,50% 21%,71% 0,100% 0,100% 100%,68% 100%,50% 93%,32% 100%,0 100%);background:#071022;width:auto;height:auto;inset:1px;overflow:hidden}.roll-preset-crest .momento-roll-reference .social-roll-hero-media,.roll-preset-crest .momento-roll-reference .social-roll-hero-video{object-fit:cover;filter:saturate(.76)contrast(1.04)brightness(.82);width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-crest .momento-roll-reference .social-roll-hero-backdrop{display:none}.roll-preset-crest .momento-roll-reference .social-roll-hero-shade{background:linear-gradient(90deg,#030a1761,#0000 58%),linear-gradient(#0000 34%,#040b1ca3 72%,#030a18f7);width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-crest .momento-roll-reference .social-roll-hero-outline{display:none}.roll-preset-crest .momento-roll-reference .social-live-pill{letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#050a18d4,#050a18d4) padding-box padding-box,linear-gradient(100deg,#ff9f43,#f447a8 60%,#7658f2) border-box;border:1px solid #0000;border-radius:999px;height:23px;padding:0 11px;font-size:7px;font-weight:600;top:20px;left:18px}.roll-preset-crest .momento-roll-reference .social-live-pill i{width:5px;height:5px;margin-right:7px}.roll-preset-crest .momento-roll-reference .social-roll-copy{inset:auto 113px 24px 17px}.roll-preset-crest .momento-roll-reference .social-roll-copy>small{color:#f5eef6;letter-spacing:.15em;margin-bottom:9px;font-size:6px}.roll-preset-crest .momento-roll-reference .social-roll-copy h1{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.04em;font-size:28px;font-weight:480;line-height:1}.roll-preset-crest .momento-roll-reference .social-roll-copy h1 em{background:linear-gradient(90deg,#f461a9,#c552d8 52%,#6b79ff);-webkit-background-clip:text;background-clip:text}.roll-preset-crest .momento-roll-reference .social-roll-copy p{margin-top:12px;font-size:7px;line-height:1.45}.roll-preset-crest .momento-roll-reference .social-roll-counter{background:linear-gradient(135deg,#ff66ad,#8060f1 58%,#3bc9ff);border-radius:50%;width:103px;height:103px;padding:2px;top:auto;bottom:13px;right:11px;box-shadow:0 0 24px #6c48e85c,inset 0 0 16px #ffffff14}.roll-preset-crest .momento-roll-reference .social-roll-counter:before{background:radial-gradient(circle at 50% 12%,#ee4ba985,#121137f5 53%,#071024 76%);inset:2px}.roll-preset-crest .momento-roll-reference .social-roll-counter:after,.roll-preset-crest .momento-roll-reference .social-roll-counter>img{display:none}.roll-preset-crest .momento-roll-reference .social-roll-counter strong{color:#e85bb5;font-family:Georgia,serif;font-size:30px;font-weight:400}.roll-preset-crest .momento-roll-reference .social-roll-counter strong em{color:#6f80ff;font-size:12px}.roll-preset-crest .momento-roll-reference .social-roll-counter>div>span{letter-spacing:.12em;margin-top:8px;font-size:6px}.roll-preset-crest .momento-roll-reference .social-roll-counter>div>small{margin-top:5px;font-size:6px}.roll-preset-crest .momento-roll-reference .social-capture-dock{height:82px;min-height:82px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 1.17fr 1fr;gap:4px;margin:0;padding:0;display:grid;overflow:visible}.roll-preset-crest .momento-roll-reference .social-capture-dock>button{background:linear-gradient(140deg,#111734f7,#091023fa);border:1px solid #7563a97a;align-self:start;height:72px;min-height:72px;box-shadow:inset 0 0 20px #4e3e951f,0 8px 14px #0000002e}.roll-preset-crest .momento-roll-reference .social-capture-dock>button:first-child{clip-path:polygon(0 0,100% 0,71% 100%,0 100%);border-radius:16px 4px 13px 19px;padding-right:15px}.roll-preset-crest .momento-roll-reference .social-capture-dock>button:last-child{clip-path:polygon(0 0,100% 0,100% 100%,29% 100%);border-radius:4px 16px 19px 13px;padding-left:15px}.roll-preset-crest .momento-roll-reference .social-capture-dock>.social-capture-main{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(135deg,#ec4dad,#7658f5 55%,#ef4f8c);border:0;border-radius:0;width:154px;height:79px;min-height:79px;padding-top:1px;box-shadow:0 10px 20px #6538c740;top:0!important;left:50%!important;transform:translate(-50%)!important}.roll-preset-crest .momento-roll-reference .social-capture-dock>.social-capture-main:before{content:"";z-index:-1;clip-path:inherit;background:linear-gradient(#171635,#0b1127 75%);position:absolute;inset:1px}.roll-preset-crest .momento-roll-reference .social-capture-main:after,.roll-preset-crest .momento-roll-reference .social-capture-main>img{display:none}.roll-preset-crest .momento-roll-reference .social-capture-main:after{content:""}.roll-preset-crest .momento-roll-reference .social-capture-main b:before{content:"▣";color:#dce0ee;margin-bottom:6px;font-size:28px;font-weight:400;line-height:.65;display:block}.roll-preset-crest .momento-roll-reference .social-capture-dock>button>svg{color:#aeb7ca;width:22px;height:22px}.roll-preset-crest .momento-roll-reference .social-capture-dock button b{letter-spacing:.14em;font-size:7px}.roll-preset-crest .momento-roll-reference .social-capture-dock button small{font-size:6px}.roll-preset-crest .social-guest-message{background:radial-gradient(circle at 93% 24%,#1c8bdc2b,#0000 35%) padding-box padding-box,linear-gradient(120deg,#101932fa,#081226fa) padding-box padding-box,linear-gradient(105deg,#ff9847,#ed4cae 46%,#875af2 74%,#3dafff) border-box;border:1px solid #0000;border-radius:21px 21px 11px 11px;height:145px;min-height:145px;padding:0;box-shadow:inset 0 0 30px #3d50a71f;overflow:visible!important}.roll-preset-crest .social-guest-message:before{content:"ADD YOUR SIDE OF THE STORY";color:#ef68b4;letter-spacing:.18em;white-space:nowrap;font-size:5px;font-weight:850;position:absolute;top:25px;left:50%;transform:translate(-50%)}.roll-preset-crest .social-guest-message>h2{color:#f3f0f7;width:100%;font-family:var(--font-geist-sans),Arial,sans-serif;text-align:center;letter-spacing:-.035em;margin:0;font-size:17px;font-weight:500;line-height:1;position:absolute;top:36px;left:0}.roll-preset-crest .momento-roll-reference .social-guest-message>p{text-align:center;line-height:1.4;color:#9fa9be!important;width:260px!important;font-size:6px!important;top:59px!important;left:50%!important;transform:translate(-50%)!important}.roll-preset-crest .momento-roll-reference .social-guest-message>header{justify-content:flex-end!important;align-items:center!important;width:auto!important;height:10px!important;display:flex!important;position:absolute!important;top:88px!important;left:21px!important;right:21px!important}.roll-preset-crest .social-guest-message>header small{font-size:0}.roll-preset-crest .social-guest-message>header small:after{content:"EVENT MESSAGE";color:#919cb5;letter-spacing:.04em;font-size:6px}.roll-preset-crest .social-guest-message>header svg{display:none}.roll-preset-crest .momento-roll-reference .social-guest-message>textarea{background:#030a189e!important;border:1px solid #53679966!important;border-radius:8px!important;width:auto!important;height:27px!important;padding:0 8px!important;font-size:7px!important;line-height:27px!important;top:108px!important;left:30px!important;right:62px!important}.roll-preset-crest .momento-roll-reference .social-guest-message>.social-guest-actions{align-items:center!important;gap:8px!important;width:auto!important;height:25px!important;display:flex!important;inset:84px 20px auto 22px!important}.roll-preset-crest .social-guest-actions>span{background:linear-gradient(135deg,#f557aa,#6f76ff);width:22px;min-width:22px;height:22px;font-size:6px}.roll-preset-crest .social-guest-actions>b{font-size:6px}.roll-preset-crest .social-guest-actions>button{border-radius:8px;place-items:center;width:28px;height:27px;margin:24px 0 0 auto;padding:0;font-size:0;display:grid;box-shadow:0 0 14px #5c5bf157}.roll-preset-crest .social-guest-actions>button svg{width:15px;height:15px}.roll-preset-crest .social-note-row{gap:5px;height:100px;min-height:100px;overflow:visible}.roll-preset-crest .social-note-row>article{background:radial-gradient(circle at 88% 0,#cf2b9f3b,#0000 34%),linear-gradient(125deg,#0d132bfa,#080f20fa);border:1px solid #7a4f9594;border-radius:14px 7px 16px 16px;height:100px;min-height:100px;box-shadow:inset 0 0 24px #4d378821}.roll-preset-crest .social-note-row>article:first-child{clip-path:polygon(0 0,88% 0,100% 42%,78% 100%,0 100%)}.roll-preset-crest .social-note-row>article:last-child{clip-path:polygon(12% 0,100% 0,100% 100%,22% 100%,0 42%)}.roll-preset-crest .social-note-row article>header{text-align:center;white-space:nowrap;top:11px;left:50%;transform:translate(-50%)}.roll-preset-crest .social-note-row article>header small{color:#d3cce1;font-size:5px}.roll-preset-crest .social-note-row article>header p{display:none}.roll-preset-crest .social-note-row .social-voice-wave{height:24px;inset:30px 50px auto}.roll-preset-crest .momento-roll-reference .social-note-row .social-voice-recorder>footer{flex-direction:column;justify-content:flex-start!important;align-items:center!important;gap:2px!important;width:64px!important;height:45px!important;inset:55px auto auto 50%!important;transform:translate(-50%)!important}.roll-preset-crest .social-note-row .social-voice-recorder>footer>button{background:#151435e6;border-color:#b855dc;width:34px;min-width:34px;height:34px;min-height:34px;box-shadow:0 0 14px #d639c047}.roll-preset-crest .social-note-row .social-voice-recorder>footer>button svg{fill:#ef4ea9;color:#ef4ea9;width:15px;height:15px}.roll-preset-crest .social-note-row .social-voice-recorder>footer span b{font-size:6px}.roll-preset-crest .social-note-row .social-voice-recorder>footer span small{font-size:5px}.roll-preset-crest .momento-roll-reference .social-note-row .social-video-message>button{justify-content:flex-start;padding:29px 0 5px!important}.roll-preset-crest .social-note-row .social-video-message>button>span{background:padding-box padding-box,linear-gradient(135deg,#e44cae,#6e64f3,#38b1ff) border-box;border:1px solid #0000;width:34px;height:34px;box-shadow:0 0 14px #634ce045}.roll-preset-crest .social-note-row .social-video-message>button>span svg{fill:#fff;width:13px;height:13px}.roll-preset-crest .social-note-row .social-video-message>button b{margin-top:6px;font-size:5px}.roll-preset-crest .social-note-row .social-video-message>button small{font-size:5px;margin-top:3px!important}.roll-preset-crest .momento-roll-reference .social-own-roll{background:linear-gradient(110deg,#091428f2,#060f1ff7);border:1px solid #586ea16b;border-radius:12px;height:57px;min-height:57px;padding:7px 10px;display:block;box-shadow:inset 0 0 20px #2e5fad14}.roll-preset-crest .momento-roll-reference .social-own-roll>header{align-items:center;gap:5px;height:12px;display:flex}.roll-preset-crest .momento-roll-reference .social-own-roll>header>svg{color:#d8deed;width:9px;height:9px}.roll-preset-crest .momento-roll-reference .social-own-roll h2{font-size:7px}.roll-preset-crest .momento-roll-reference .social-own-roll header p{display:none}.roll-preset-crest .momento-roll-reference .social-own-roll>header:after{content:"0 moments";color:#9ca7be;margin-left:auto;font-size:6px}.roll-preset-crest .momento-roll-reference .social-own-roll>.social-own-roll-track{border:1px dashed #526a9a66;border-radius:7px;justify-content:center;height:29px;margin:3px 0 0;padding:0 8px}.roll-preset-crest .social-own-roll.is-empty .social-own-roll-track:before{content:"Ⓜ  Your captured moments will appear here";color:#8794ae;font-size:6px}.roll-preset-crest .momento-roll-reference .shot-night{background:linear-gradient(120deg,#081224fa,#050e1efa);border:1px solid #576a9a70;border-radius:14px;height:137px;min-height:137px;padding:9px 7px 7px;display:block;box-shadow:inset 0 0 26px #274c8f17}.roll-preset-crest .momento-roll-reference .shot-night>header{text-align:center}.roll-preset-crest .momento-roll-reference .shot-night>header small{font-size:0}.roll-preset-crest .momento-roll-reference .shot-night>header small:after{content:"THE CROWD CHOOSES";color:#f05dad;letter-spacing:.18em;font-size:5px}.roll-preset-crest .momento-roll-reference .shot-night h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.035em;margin:5px 0 2px;font-size:17px;font-weight:500}.roll-preset-crest .momento-roll-reference .shot-night header p{max-width:none;font-size:5px}.roll-preset-crest .momento-roll-reference .shot-night>div.shot-night-strip{gap:5px;height:73px;margin-top:7px}.roll-preset-crest .momento-roll-reference .shot-night-strip>button{clip-path:polygon(0 8%,50% 0,100% 8%,100% 100%,0 100%);border:1px solid #6473a18f;border-radius:11px 11px 0 0;flex:1 1 0;width:calc(33.3333% - 3.33333px);height:72px}.roll-preset-crest .momento-roll-reference .shot-night-strip>button>small{font-size:6px}.roll-preset-crest .momento-roll-reference .shot-night-heart{background:0 0;border:0;font-size:0}.roll-preset-crest .momento-roll-reference .shot-night-heart svg{width:14px;height:14px}.roll-preset-crest .shot-night-prompt{display:none}@media (max-width:380px){.roll-preset-crest .guest-social-roll.momento-roll-reference{padding-inline:9px}.roll-preset-crest .momento-roll-reference .social-roll-copy{right:106px}.roll-preset-crest .momento-roll-reference .social-roll-counter{right:6px}.roll-preset-crest .momento-roll-reference .social-capture-dock>.social-capture-main{width:142px}}.stage-roll.roll-preset-editorial{color:#f1f3f7;background:radial-gradient(circle at 50% 8%,#2f364d29,#0000 28%),radial-gradient(circle at 18% 72%,#2e4c7317,#0000 31%),#030914}.stage-roll.roll-preset-editorial:before{opacity:.08;background-size:18px 18px}.roll-preset-editorial.stage-roll .guest-roll-header{background:linear-gradient(#020713 0%,#030813fa 75%,#030813e8);height:78px;padding:7px 24px 5px 23px}.roll-preset-editorial .roll-logo-lockup.editorial-lockup{gap:5px;height:64px}.roll-preset-editorial.stage-roll .guest-roll-header .roll-logo-lockup>.roll-logo-mark{filter:drop-shadow(0 0 6px #e73cb552);width:73px;height:54px}.roll-editorial-wordmark{flex-direction:column;justify-content:center;height:51px;display:flex;transform:translateY(3px)}.roll-editorial-wordmark>b{color:#f3f1f5;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;font-size:26px;font-weight:480;line-height:.92}.roll-editorial-wordmark>small{color:#be6ff0;letter-spacing:.48em;margin:7px 0 0 2px;font-size:8px;font-weight:700;line-height:1}.roll-preset-editorial .guest-social-roll.momento-roll-reference{grid-template-columns:1.13fr .87fr;grid-auto-flow:row;gap:7px;width:min(100%,432px);padding:0 15px 18px;display:grid}.roll-preset-editorial .momento-roll-reference .social-roll-hero{background:#040a15;border:1px solid #8b9abb40;border-radius:0;grid-area:1/1/auto/-1;height:342px;min-height:342px;overflow:hidden;box-shadow:0 14px 32px #00000045,inset 0 0 42px #0000002e}.roll-preset-editorial .social-roll-photo-frame{width:auto;height:auto;inset:0;overflow:hidden}.roll-preset-editorial .momento-roll-reference .social-roll-hero-media,.roll-preset-editorial .momento-roll-reference .social-roll-hero-video{object-fit:cover;filter:saturate(.7)contrast(1.05)brightness(.77);width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-editorial .momento-roll-reference .social-roll-hero-backdrop{display:none}.roll-preset-editorial .momento-roll-reference .social-roll-hero-shade{background:linear-gradient(90deg,#0308129e,#0000 48%,#02081124),linear-gradient(#03081233,#0000 42%,#030812d1 78%,#040a15 100%);width:auto;height:auto;inset:0;-webkit-mask:none;mask:none}.roll-preset-editorial .momento-roll-reference .social-roll-hero-outline{display:none}.roll-preset-editorial .momento-roll-reference .social-live-pill{color:#eef1f7;letter-spacing:.11em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03081299;border:1px solid #b85ca057;border-radius:999px;padding:7px 13px;font-size:7px;top:10px;left:7px}.roll-preset-editorial .momento-roll-reference .social-live-pill i{background:#ef5aa4;width:5px;height:5px;margin-right:7px;box-shadow:0 0 7px #ef5aa4}.roll-preset-editorial .momento-roll-reference .social-roll-copy{inset:auto 119px 14px 13px}.roll-preset-editorial .momento-roll-reference .social-roll-copy>small{color:#eff1f5;letter-spacing:.18em;margin-bottom:8px;font-size:6px}.roll-preset-editorial .momento-roll-reference .social-roll-copy h1{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.05em;font-size:31px;font-weight:410;line-height:1.02}.roll-preset-editorial .momento-roll-reference .social-roll-copy h1 em{color:#f2f1f5;-webkit-text-fill-color:initial;background:0 0}.roll-preset-editorial .momento-roll-reference .social-roll-copy p{color:#f2f3f7;margin-top:10px;font-size:7px;line-height:1.45}.roll-preset-editorial .momento-roll-reference .social-roll-counter{background:conic-gradient(from 80deg,#7649e8,#e449bc 23%,#737d93 50%,#3b96ff 78%,#7649e8);width:104px;height:104px;min-height:104px;padding:2px;top:auto;bottom:12px;right:11px;box-shadow:0 0 0 1px #ffffff1f,0 9px 28px #0006}.roll-preset-editorial .momento-roll-reference .social-roll-counter:before{background:radial-gradient(circle at 44% 28%,#2b2a3beb,#090e19 67%);inset:2px;box-shadow:inset 0 0 19px #000000b8}.roll-preset-editorial .momento-roll-reference .social-roll-counter:after,.roll-preset-editorial .momento-roll-reference .social-roll-counter>img{display:none}.roll-preset-editorial .momento-roll-reference .social-roll-counter strong{color:#e750ad;font-size:31px;font-weight:550}.roll-preset-editorial .momento-roll-reference .social-roll-counter strong em{color:#8b8de8;font-size:12px}.roll-preset-editorial .momento-roll-reference .social-roll-counter>div>span{letter-spacing:.12em;margin-top:8px;font-size:6px}.roll-preset-editorial .momento-roll-reference .social-roll-counter>div>small{color:#abb2c1;margin-top:6px;font-size:6px}.roll-preset-editorial .momento-roll-reference .social-capture-dock{background:linear-gradient(110deg,#070e1bfa,#080d19fa);border:1px solid #798baf42;border-radius:15px;grid-area:2/1/auto/-1;height:110px;min-height:110px;margin:0;padding:5px 13px;box-shadow:inset 0 0 28px #303d5a1a}.roll-preset-editorial .momento-roll-reference .social-capture-dock>button{gap:6px;min-height:78px}.roll-preset-editorial .momento-roll-reference .social-capture-dock>button>svg{color:#aeb7c8;width:22px;height:22px}.roll-preset-editorial .momento-roll-reference .social-capture-dock button b{font-size:7px}.roll-preset-editorial .momento-roll-reference .social-capture-dock button small{font-size:6px}.roll-preset-editorial .momento-roll-reference .social-capture-dock>.social-capture-main{background:radial-gradient(circle,#11182a 0 57%,#070e1b 76%) padding-box padding-box,linear-gradient(138deg,#f04a9a,#c04dda 52%,#526cff) border-box;border:1px solid #0000;width:88px;height:88px;min-height:88px;box-shadow:0 0 0 5px #9b37ba0d,0 0 18px #ce37b240;transform:translate(-50%,-50%)!important}.roll-preset-editorial .momento-roll-reference .social-capture-main:after{border-color:#8497c33b;inset:5px}.roll-preset-editorial .momento-roll-reference .social-capture-main>img{width:45px;height:31px}.roll-preset-editorial .momento-roll-reference .social-capture-main b{font-size:7px}.roll-preset-editorial .momento-roll-reference .social-capture-main small{font-size:5px}.roll-preset-editorial .momento-roll-reference .social-roll-message{z-index:80;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.roll-preset-editorial .social-guest-message{background:linear-gradient(90deg,#050c17fa 0 58%,#050c176b),var(--guest-art) 82% center/cover no-repeat;border:1px solid #64759647;border-radius:13px;grid-area:3/1;height:162px;min-height:162px;padding:0;box-shadow:inset 0 0 24px #0003}.roll-preset-editorial .momento-roll-reference .social-guest-message>header{width:auto!important;height:auto!important;display:block!important;position:absolute!important;top:14px!important;left:14px!important;right:auto!important}.roll-preset-editorial .social-guest-message>header small{color:#e4e7ee;letter-spacing:.15em;font-size:5px}.roll-preset-editorial .social-guest-message>header small:before{content:"✦  "}.roll-preset-editorial .social-guest-message>header svg{display:none}.roll-preset-editorial .social-guest-message>h2{color:#f1f3f6;width:51%;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.045em;margin:0;font-size:17px;font-weight:470;line-height:1.04;position:absolute;top:35px;left:14px}.roll-preset-editorial .momento-roll-reference .social-guest-message>p{line-height:1.42;color:#a3adbe!important;width:47%!important;font-size:5.5px!important;top:77px!important;left:14px!important}.roll-preset-editorial .momento-roll-reference .social-guest-message>textarea{color:#e9ecf2!important;background:#070e1bf0!important;border:1px solid #da4198a6!important;border-radius:7px!important;width:auto!important;height:29px!important;padding:8px 38px 8px 9px!important;font-size:6px!important;line-height:1!important;inset:auto 14px 14px!important}.roll-preset-editorial .social-guest-message>textarea::placeholder{color:#b7bfce;opacity:1;font-size:6px}.roll-preset-editorial .momento-roll-reference .social-guest-message>.social-guest-actions{pointer-events:none;grid-template-columns:22px 1fr!important;align-items:start!important;gap:5px!important;width:auto!important;height:auto!important;display:grid!important;inset:11px 14px!important}.roll-preset-editorial .social-guest-actions>span{width:22px;min-width:22px;height:22px;font-size:6px}.roll-preset-editorial .social-guest-actions>b{padding-top:7px;font-size:6px}.roll-preset-editorial .social-guest-actions>button{pointer-events:auto;border-radius:6px;width:25px;height:25px;font-size:0;position:absolute;margin:0!important;padding:0!important;inset:auto 2px 3px auto!important;transform:none!important}.roll-preset-editorial .social-guest-actions>button svg{width:13px;height:13px;margin:0}.roll-preset-editorial .social-note-row{flex-direction:column;grid-area:3/2;gap:7px;height:162px;min-height:162px;display:flex}.roll-preset-editorial .social-note-row>article{background:linear-gradient(120deg,#070e1bfa,#09101dfa);border:1px solid #5d709447;border-radius:12px;width:100%;height:77.5px;min-height:77.5px;box-shadow:inset 0 0 20px #2b395614}.roll-preset-editorial .social-note-row article>header{top:13px;left:13px}.roll-preset-editorial .social-note-row article>header small{color:#e4e7ee;letter-spacing:.14em;font-size:5px}.roll-preset-editorial .social-note-row article>header p{display:none}.roll-preset-editorial .social-note-row .social-voice-wave{gap:1px;height:28px;inset:30px 58px auto 13px}.roll-preset-editorial .momento-roll-reference .social-note-row .social-voice-recorder>footer{pointer-events:none;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important;transform:none!important}.roll-preset-editorial .social-note-row .social-voice-recorder>footer>button{pointer-events:auto;border-color:#da4b9d;width:34px;min-width:34px;height:34px;min-height:34px;margin:0!important;position:absolute!important;inset:22px 10px auto auto!important;transform:none!important}.roll-preset-editorial .social-note-row .social-voice-recorder>footer span{display:none}.roll-preset-editorial .momento-roll-reference .social-note-row .social-video-message>button{justify-content:center;align-items:flex-end;padding:0!important}.roll-preset-editorial .social-note-row .social-video-message>button>span{background:padding-box padding-box,linear-gradient(135deg,#4b82ff,#ee4d9d) border-box;border:1px solid #0000;width:34px;height:34px;margin-right:11px}.roll-preset-editorial .social-note-row .social-video-message>button>span svg{width:13px;height:13px}.roll-preset-editorial .social-note-row .social-video-message>button b{display:none!important}.roll-preset-editorial .social-note-row .social-video-message>button small{font-size:5px;bottom:14px;left:13px;position:absolute!important}.roll-preset-editorial .momento-roll-reference .social-own-roll{background:linear-gradient(110deg,#070e1bfa,#060d19fa);border:1px solid #6173974d;border-radius:13px;grid-area:4/1/auto/-1;grid-template-columns:1fr auto;height:57px;min-height:57px;padding:8px 12px;display:grid}.roll-preset-editorial .momento-roll-reference .social-own-roll>header{align-items:center;gap:8px;display:flex}.roll-preset-editorial .momento-roll-reference .social-own-roll>header>svg{color:#ed4ea0;background:#121829;border:1px solid #5c70994f;border-radius:50%;width:25px;height:25px;padding:6px}.roll-preset-editorial .momento-roll-reference .social-own-roll h2{font-size:7px}.roll-preset-editorial .momento-roll-reference .social-own-roll header p{margin-top:5px;font-size:6px;line-height:1.25}.roll-preset-editorial .momento-roll-reference .social-own-roll>.social-own-roll-track{align-self:center;height:39px;margin:0;padding:0}.roll-preset-editorial .social-own-roll.is-empty .social-own-roll-track:before{content:"0 moments  ›";color:#a5adbd;font-size:7px}.roll-preset-editorial .momento-roll-reference .social-own-roll-track>button{border-radius:7px;flex-basis:48px;width:48px;height:38px;transform:none!important}.roll-preset-editorial .social-own-roll-next{width:27px;height:27px;top:15px;right:9px}.roll-preset-editorial .momento-roll-reference .shot-night{background:linear-gradient(118deg,#070e1bfa,#050c18fa);border:1px solid #6173974d;border-radius:13px;grid-area:5/1/auto/-1;grid-template-columns:1fr;height:145px;min-height:145px;padding:11px 10px 10px;display:grid}.roll-preset-editorial .momento-roll-reference .shot-night>header{grid-template-columns:1fr auto;align-items:start;display:grid}.roll-preset-editorial .momento-roll-reference .shot-night>header small{color:#eff1f5;grid-column:1;font-size:6px}.roll-preset-editorial .momento-roll-reference .shot-night>header small:before{content:"✦  "}.roll-preset-editorial .momento-roll-reference .shot-night h2{display:none}.roll-preset-editorial .momento-roll-reference .shot-night header p{grid-column:1/-1;margin-top:8px;font-size:5.5px}.roll-preset-editorial .momento-roll-reference .shot-night>div.shot-night-strip{gap:6px;height:92px;margin-top:7px}.roll-preset-editorial .momento-roll-reference .shot-night-strip>button{border:0;border-radius:8px;flex:1 1 0;width:calc(33.3333% - 4px);height:91px}.roll-preset-editorial .momento-roll-reference .shot-night-strip>button>small{font-size:6px}.roll-preset-editorial .momento-roll-reference .shot-night-heart{font-size:0!important}.roll-preset-editorial .momento-roll-reference .shot-night-heart svg{fill:none;width:13px;height:13px}.roll-preset-editorial .shot-night-prompt{display:none}@media (max-width:380px){.roll-preset-editorial .guest-social-roll.momento-roll-reference{padding-inline:9px}.roll-preset-editorial .momento-roll-reference .social-roll-copy{right:112px}.roll-preset-editorial .momento-roll-reference .social-roll-counter{right:6px}}.stage-roll.roll-preset-baby-shower{color:#123a65;background:radial-gradient(circle at 18% 8%,#fffffff5,#0000 32%),radial-gradient(circle at 88% 25%,#eadccc57,#0000 30%),linear-gradient(#fdfaf6,#fbf7f1 70%,#f8f1e9);min-height:100svh}.stage-roll.roll-preset-baby-shower:before{opacity:.38;background-image:radial-gradient(#b18e6433 .55px,#0000 .7px);background-size:11px 11px;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.roll-preset-baby-shower.stage-roll .guest-roll-header{color:#123a65;background:linear-gradient(#fdfaf6fc,#fdfaf6e6);border:0;align-items:flex-start;width:min(100%,432px);height:96px;padding:13px 25px 5px}.roll-preset-baby-shower .roll-logo-lockup.baby-shower-lockup{flex-direction:column;align-items:flex-start;gap:0;height:78px;display:flex}.roll-preset-baby-shower .roll-baby-shower-brand{object-fit:contain;object-position:left center;width:139px;height:48px;display:block}.roll-preset-baby-shower .roll-baby-shower-live{color:#3c4652;letter-spacing:.22em;align-items:center;gap:7px;margin:0 0 0 7px;font-size:8px;font-weight:650;display:flex}.roll-preset-baby-shower .roll-baby-shower-live i{background:#e98287;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e9828717}.roll-preset-baby-shower .social-menu-action{color:#123a65;background:#fffcf7c2;border:1px solid #c09257b8;border-radius:50%;width:38px;height:38px}.roll-preset-baby-shower .social-menu-action svg{display:none}.roll-preset-baby-shower .social-menu-action:after{content:"•••";letter-spacing:2px;margin-top:-4px;font-family:Georgia,serif;font-size:15px}.roll-preset-baby-shower .guest-social-roll.momento-roll-reference{width:min(100%,432px);padding:0 23px calc(20px + env(safe-area-inset-bottom));color:#123a65;flex-direction:column;gap:12px;margin:0 auto;display:flex;position:relative}.roll-preset-baby-shower .baby-shower-roll-botanical{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.roll-preset-baby-shower .baby-shower-roll-botanical i{filter:drop-shadow(0 5px 7px #8f7d6814);background:linear-gradient(145deg,#ffffffd6,#c3d7e49e);border:1px solid #a9bece85;border-radius:100% 0;width:72px;height:32px;position:absolute}.roll-preset-baby-shower .baby-shower-roll-botanical i:first-child{top:95px;left:-34px;transform:rotate(28deg)}.roll-preset-baby-shower .baby-shower-roll-botanical i:nth-child(2){top:132px;left:-16px;transform:rotate(-18deg)scale(.82)}.roll-preset-baby-shower .baby-shower-roll-botanical i:nth-child(3){top:184px;left:-32px;transform:rotate(45deg)scale(.7)}.roll-preset-baby-shower .baby-shower-roll-botanical i:nth-child(4){top:205px;right:-29px;transform:rotate(-42deg)}.roll-preset-baby-shower .baby-shower-roll-botanical i:nth-child(5){top:248px;right:-18px;transform:rotate(16deg)scale(.82)}.roll-preset-baby-shower .baby-shower-roll-botanical i:nth-child(6){top:296px;right:-42px;transform:rotate(-30deg)scale(.72)}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero{z-index:1;order:1;height:420px;min-height:420px;position:relative}.roll-preset-baby-shower .social-roll-photo-frame{background:#eee2d6;border:1px solid #c1965cd6;border-bottom:0;border-radius:50% 50% 6px 6px;height:262px;top:4px;left:61px;right:38px;overflow:hidden;box-shadow:0 0 0 5px #fdfaf6,0 0 0 6px #cda66f6e}.roll-preset-baby-shower .social-roll-photo-frame:after{content:"";z-index:5;pointer-events:none;border:1px solid #eedabd9e;border-bottom:0;border-radius:50% 50% 4px 4px;display:block;position:absolute;inset:9px 9px 0}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-media,.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-video{border-radius:inherit;filter:saturate(.82)contrast(.98)brightness(1.04);background:#efe6dc;width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-backdrop,.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-shade,.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-outline,.roll-preset-baby-shower .momento-roll-reference .social-live-pill{display:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy>small{color:#123a65;letter-spacing:.16em;text-overflow:clip;white-space:normal;width:min(210px,100%);text-shadow:none;text-transform:uppercase;background:#fffcf7f5;border:1px solid #c79d628c;border-radius:3px;margin:0 auto 6px;padding:6px 8px;font-size:7.5px;font-weight:750;line-height:1.25;display:block;overflow:visible}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1{color:#123a65;letter-spacing:-.035em;text-wrap:balance;text-shadow:none;margin:0;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;line-height:.95}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1 em{color:#e58b91;-webkit-text-fill-color:initial;letter-spacing:-.035em;background:0 0;font-family:Georgia,Times New Roman,serif;font-size:26px;font-style:italic;font-weight:400}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy p{color:#c39b5d;text-shadow:none;margin:7px 0 0;font-family:Georgia,serif;font-size:13px;line-height:1}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter{z-index:8;background:#fffaf4;border:1px solid #c09257b8;width:104px;height:104px;min-height:104px;padding:6px;top:257px;right:0;box-shadow:0 0 0 6px #fdfaf6f0,0 0 0 7px #cfa8716b,0 10px 23px #5c442614}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter:before{box-shadow:none;background:radial-gradient(circle,#fffdfa,#fbf5ed);border:1px solid #ddc0969e;inset:5px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter:after,.roll-preset-baby-shower .momento-roll-reference .social-roll-counter>img{display:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter strong{color:#123a65;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter strong em{color:#123a65;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter>div>span{color:#123a65;letter-spacing:.2em;margin-top:7px;font-size:7px;line-height:1.15}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter>div>small{color:#e87f85;margin-top:5px;font-size:0}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter>div>small:after{content:"♥";font-family:Georgia,serif;font-size:10px}.roll-preset-baby-shower .baby-shower-floating-station{z-index:2;color:#123a65;order:2;position:relative}.roll-preset-baby-shower .baby-shower-floating-station>header{justify-content:space-between;align-items:center;min-height:39px;padding:0 9px 10px;display:flex}.roll-preset-baby-shower .baby-shower-floating-station>header h2{color:#123a65;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800;line-height:1}.roll-preset-baby-shower .baby-shower-floating-station>header span{color:#7c8996;font-family:Georgia,Times New Roman,serif;font-size:10px;font-style:italic}.roll-preset-baby-shower .baby-shower-lens-stage{background:radial-gradient(circle at 50% 43%,#fffdf9 0 21%,#f8eee6 22% 52%,#e5eff3 53% 100%);border:1px solid #c59b61b8;border-radius:31px;height:392px;position:relative;overflow:hidden;box-shadow:0 18px 38px #48341f1a,inset 0 0 0 7px #fffdf961}.roll-preset-baby-shower .baby-shower-lens-stage:before,.roll-preset-baby-shower .baby-shower-lens-stage:after{content:"";pointer-events:none;border:1px solid #c59b614d;border-radius:50%;position:absolute}.roll-preset-baby-shower .baby-shower-lens-stage:before{width:270px;height:270px;top:31px;left:50%;transform:translate(-50%)}.roll-preset-baby-shower .baby-shower-lens-stage:after{width:238px;height:238px;top:47px;left:50%;transform:translate(-50%)}.roll-preset-baby-shower .baby-shower-lens-action{z-index:3;color:#123a65;width:72px;height:72px;font:inherit;text-align:center;cursor:pointer;background:#fffdf9;border:1px solid #dec19a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px;text-decoration:none;display:flex;position:absolute;box-shadow:0 10px 24px #3c33281a}.roll-preset-baby-shower .baby-shower-lens-action>b{letter-spacing:.08em;font-size:7px;font-weight:800;line-height:1.05}.roll-preset-baby-shower .baby-shower-lens-action>small{color:#bd8d52;letter-spacing:.12em;font-size:5px;font-weight:800;display:block}.roll-preset-baby-shower .baby-shower-lens-voice{top:190px;left:17px}.roll-preset-baby-shower .baby-shower-lens-message{top:190px;right:17px}.roll-preset-baby-shower .baby-shower-lens-centre{z-index:4;color:#fff;text-align:center;cursor:pointer;background:#123a65;border:1px solid #c89b61;border-radius:50%;place-items:center;width:140px;height:140px;padding:9px;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #fffaf4,0 0 0 10px #d9ad72,0 18px 30px #123a653b}.roll-preset-baby-shower .baby-shower-lens-centre:before{content:"";border:1px solid #fff3;border-radius:50%;position:absolute;inset:9px}.roll-preset-baby-shower .baby-shower-lens-centre>span{flex-direction:column;align-items:center;display:flex;position:relative}.roll-preset-baby-shower .baby-shower-lens-centre img{object-fit:contain;filter:brightness(0)invert();width:48px;height:34px;margin:0 0 3px}.roll-preset-baby-shower .baby-shower-lens-centre b{letter-spacing:.18em;font-size:8px;font-weight:800;line-height:1.05}.roll-preset-baby-shower .baby-shower-lens-centre small{color:#bed0df;letter-spacing:.04em;max-width:102px;margin-top:5px;font-size:6px;line-height:1.2}.roll-preset-baby-shower .baby-shower-lens-centre.recording{background:#d66f78;box-shadow:0 0 0 9px #fffaf4,0 0 0 10px #d9ad72,0 18px 30px #a7495138}.roll-preset-baby-shower .baby-shower-lens-centre:disabled{opacity:.58;cursor:not-allowed}.roll-preset-baby-shower .baby-shower-lens-status{z-index:5;color:#6d7c8b;text-align:center;white-space:nowrap;background:#fffdf9e0;border:1px solid #c79d636b;border-radius:999px;justify-content:center;align-items:center;max-width:250px;min-height:25px;margin:0;padding:0 11px;font-size:7px;line-height:1.2;display:flex;position:absolute;top:268px;left:50%;transform:translate(-50%)}.roll-preset-baby-shower .baby-shower-lens-composer{z-index:6;align-items:center;height:40px;display:flex;position:absolute;top:262px;left:50%;transform:translate(-50%)}.roll-preset-baby-shower .baby-shower-lens-composer textarea{resize:none;color:#123a65;width:222px;height:40px;min-height:40px;font-family:var(--font-geist-sans),Arial,sans-serif;background:#fffdf9f5;border:1px solid #c79d6385;border-radius:999px;outline:0;margin:0;padding:0 46px 0 14px;font-size:11px;line-height:38px;overflow:hidden;box-shadow:0 8px 18px #46352012}.roll-preset-baby-shower .baby-shower-lens-composer textarea:focus{border-color:#e48890;box-shadow:0 0 0 3px #e4889021}.roll-preset-baby-shower .baby-shower-lens-composer button{color:#fff;background:#e48890;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;right:4px}.roll-preset-baby-shower .baby-shower-lens-composer button:disabled{opacity:.42}.roll-preset-baby-shower .baby-shower-lens-composer button svg{width:16px;height:16px;transform:rotate(42deg)}.roll-preset-baby-shower .baby-shower-lens-roll{z-index:4;background:#fffdf9f0;border:1px solid #dec19a;border-radius:19px;align-items:center;height:77px;padding:9px 10px 9px 13px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden;box-shadow:0 10px 22px #4c3a2414}.roll-preset-baby-shower .baby-shower-lens-roll>span{min-width:0;margin-right:auto;padding-right:7px}.roll-preset-baby-shower .baby-shower-lens-roll>span small{color:#bd8d52;letter-spacing:.13em;white-space:nowrap;font-size:6px;font-weight:800;display:block}.roll-preset-baby-shower .baby-shower-lens-roll>span b{color:#123a65;margin-top:3px;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:400;line-height:1;display:block}.roll-preset-baby-shower .baby-shower-lens-roll>span em{color:#89939d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:6px;font-style:normal;display:block;overflow:hidden}.roll-preset-baby-shower .baby-shower-lens-roll>div{flex:none;gap:4px;display:flex}.roll-preset-baby-shower .baby-shower-lens-roll>div:empty:before{content:"♥";color:#e48890;background:#fbf5ed;border:1px dashed #c39b6285;border-radius:8px;place-items:center;width:39px;height:49px;font-family:Georgia,Times New Roman,serif;font-size:11px;display:grid}.roll-preset-baby-shower .baby-shower-lens-roll>div button{background:linear-gradient(145deg,#bdd4df,#e7b6b9);border:2px solid #fffaf4;border-radius:8px;width:39px;height:49px;padding:0;overflow:hidden;box-shadow:0 0 0 1px #c2975e5c}.roll-preset-baby-shower .baby-shower-lens-roll>div button.active{box-shadow:0 0 0 1px #e48890,0 0 0 3px #e4889029}.roll-preset-baby-shower .baby-shower-lens-roll>div img,.roll-preset-baby-shower .baby-shower-lens-roll>div video{object-fit:cover;width:100%;height:100%;display:block}.roll-preset-baby-shower .social-guest-message{background:#fffcf7d1;border:1px solid #cca7747a;border-radius:16px;order:2;height:60px;min-height:60px;padding:0;box-shadow:0 8px 24px #503a1f09}.roll-preset-baby-shower .momento-roll-reference .social-guest-message>header{border:0!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;position:absolute!important;top:12px!important;left:12px!important}.roll-preset-baby-shower .social-guest-message>header small{display:none}.roll-preset-baby-shower .social-guest-message>header svg{color:#21476f;background:#fffdf9;border:1px solid #21476f;border-radius:50%;width:34px;height:34px;padding:7px}.roll-preset-baby-shower .momento-roll-reference .social-guest-message>textarea{color:#273e57!important;width:auto!important;height:30px!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;letter-spacing:-.02em!important;font-size:14px!important;font-weight:420!important;line-height:30px!important;top:15px!important;left:59px!important;right:61px!important}.roll-preset-baby-shower .social-guest-message>textarea::placeholder{color:#8a8e96;opacity:1;font-size:14px}.roll-preset-baby-shower .momento-roll-reference .social-guest-message>p,.roll-preset-baby-shower .social-guest-actions>span,.roll-preset-baby-shower .social-guest-actions>b{display:none!important}.roll-preset-baby-shower .momento-roll-reference .social-guest-message>.social-guest-actions{width:42px!important;height:42px!important;display:block!important;inset:8px 8px auto auto!important}.roll-preset-baby-shower .social-guest-actions>button{color:#fff;background:linear-gradient(145deg,#ef9a9e,#df747c);border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:0;display:grid;box-shadow:0 8px 16px #d36f773d}.roll-preset-baby-shower .social-guest-actions>button svg{width:19px;height:19px;transform:rotate(42deg)}.roll-preset-baby-shower .social-note-row{order:3;grid-template-columns:1fr 1fr;gap:8px;height:82px;min-height:82px;display:grid}.roll-preset-baby-shower .social-note-row>article{color:#123a65;height:82px;min-height:82px;box-shadow:none;background:#fffcf7c9;border:1px solid #cca77475;border-radius:16px}.roll-preset-baby-shower .social-note-row article>header{top:21px;left:58px}.roll-preset-baby-shower .social-note-row article>header small,.roll-preset-baby-shower .social-note-row .social-video-message>header small{color:#123a65;letter-spacing:.13em;font-size:8px;font-weight:790}.roll-preset-baby-shower .social-note-row article>header p{color:#89909a;margin-top:6px;font-size:7px}.roll-preset-baby-shower .social-note-row .social-voice-wave{display:none}.roll-preset-baby-shower .momento-roll-reference .social-note-row .social-voice-recorder>footer{width:38px!important;height:38px!important;display:block!important;top:20px!important;bottom:auto!important;left:12px!important}.roll-preset-baby-shower .social-note-row .social-voice-recorder>footer>button{color:#123a65;width:38px;height:38px;box-shadow:none;background:linear-gradient(145deg,#f1f6f7,#dbe8ed);border-color:#6590b06b}.roll-preset-baby-shower .social-note-row .social-voice-recorder>footer>button svg{fill:none;color:#123a65;width:21px;height:21px}.roll-preset-baby-shower .social-note-row .social-voice-recorder>footer span{display:none}.roll-preset-baby-shower .momento-roll-reference .social-note-row .social-video-message>button{justify-content:center;align-items:flex-start;padding:0!important}.roll-preset-baby-shower .social-note-row .social-video-message>button>span{color:#123a65;width:38px;height:38px;box-shadow:none;background:linear-gradient(145deg,#f1f6f7,#dbe8ed);border:1px solid #6590b06b;border-radius:50%;margin:0;position:absolute;top:20px;left:12px}.roll-preset-baby-shower .social-note-row .social-video-message>button svg{width:21px;height:21px}.roll-preset-baby-shower .social-note-row .social-video-message>button b,.roll-preset-baby-shower .social-note-row .social-video-message>button small{display:none!important}.roll-preset-baby-shower .momento-roll-reference .social-own-roll{background:#fffcf7cc;border:1px solid #cca77475;border-radius:16px;order:4;grid-template-columns:1fr;place-items:center;height:82px;min-height:82px;padding:10px 14px;display:grid}.roll-preset-baby-shower .momento-roll-reference .social-own-roll>header{text-align:center;justify-content:center;align-items:center;gap:14px;display:flex}.roll-preset-baby-shower .momento-roll-reference .social-own-roll>header>svg{color:#78a4c4;fill:none;background:0 0;border:0;border-radius:0;width:45px;height:45px;padding:9px}.roll-preset-baby-shower .momento-roll-reference .social-own-roll h2{color:#123a65;letter-spacing:.16em;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:500}.roll-preset-baby-shower .momento-roll-reference .social-own-roll header p{color:#838b93;margin-top:7px;font-size:7px;line-height:1.3}.roll-preset-baby-shower .momento-roll-reference .social-own-roll>.social-own-roll-track{justify-content:flex-end;height:58px;margin:0;padding:0;display:flex;position:absolute;left:150px;right:12px}.roll-preset-baby-shower .social-own-roll.is-empty .social-own-roll-track{display:none}.roll-preset-baby-shower .momento-roll-reference .social-own-roll-track>button{border-color:#c9a169a6;border-radius:9px;flex-basis:52px;width:52px;height:52px;transform:none}.roll-preset-baby-shower .social-own-roll-next{color:#123a65;background:#fffdfa;border-color:#21476f59;width:28px;height:28px;top:27px;right:8px}.roll-preset-baby-shower .momento-roll-reference .shot-night{background:0 0;border:0;border-radius:0;order:3;height:126px;min-height:126px;padding:0;display:block;overflow:visible}.roll-preset-baby-shower .momento-roll-reference .shot-night>header{height:20px;display:block}.roll-preset-baby-shower .momento-roll-reference .shot-night>header small{color:#123a65;letter-spacing:.16em;font-size:8px;font-weight:790}.roll-preset-baby-shower .momento-roll-reference .shot-night h2,.roll-preset-baby-shower .momento-roll-reference .shot-night header p{display:none}.roll-preset-baby-shower .momento-roll-reference .shot-night>div.shot-night-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;height:101px;margin-top:5px;display:grid;overflow:hidden}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip>button{background:#e9dfd4;border:1px solid #c9a1698c;border-radius:9px;width:auto;min-width:0;height:94px;position:relative}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip img{object-fit:cover;filter:saturate(.78)brightness(1.04);width:100%;height:100%}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip>button:first-child img{object-position:43% 23%;transform:scale(1.55)}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip>button:nth-child(2) img{object-position:9% 35%;transform:scale(1.35)}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip>button:nth-child(3) img{object-position:56% 29%;transform:scale(1.55)}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip>button:nth-child(4) img{object-position:92% 44%;transform:scale(1.32)}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip>button:nth-child(5) img{object-position:64% 25%;transform:scale(1.7)}.roll-preset-baby-shower .momento-roll-reference .shot-night-strip>button>small,.roll-preset-baby-shower .momento-roll-reference .shot-night-heart,.roll-preset-baby-shower .momento-roll-reference .shot-night-reaction-counts,.roll-preset-baby-shower .shot-night-prompt,.roll-preset-baby-shower .shot-night-leading{display:none!important}.roll-preset-baby-shower .momento-roll-reference .social-capture-dock{height:84px;min-height:84px;box-shadow:none;background:#fffcf7d6;border:1px solid #cca7747a;border-radius:16px;order:6;margin-top:0;margin-bottom:0;padding:4px 11px}.roll-preset-baby-shower .momento-roll-reference .social-capture-dock>button{color:#123a65;gap:7px;min-height:62px}.roll-preset-baby-shower .momento-roll-reference .social-capture-dock>button>svg{color:#123a65;filter:none;width:27px;height:27px}.roll-preset-baby-shower .momento-roll-reference .social-capture-dock button b{letter-spacing:.14em;font-size:8px;font-weight:600}.roll-preset-baby-shower .momento-roll-reference .social-capture-dock button small{display:none}.roll-preset-baby-shower .momento-roll-reference .social-capture-dock>.social-capture-main{color:#fff;background:radial-gradient(circle,#0f3965 0 64%,#082f59 78%);border:1px solid #caa168ad;width:92px;height:92px;min-height:92px;box-shadow:0 0 0 6px #fdfaf6f5,0 0 0 7px #cea87270,0 9px 23px #17395b2b;transform:translate(-50%,-53%)!important}.roll-preset-baby-shower .momento-roll-reference .social-capture-main:after{border-color:#ffffff38;inset:5px}.roll-preset-baby-shower .momento-roll-reference .social-capture-main>img{filter:brightness(0)invert();width:52px;height:35px}.roll-preset-baby-shower .momento-roll-reference .social-capture-main b{letter-spacing:.18em;font-size:7px}.roll-preset-baby-shower .momento-roll-reference .social-roll-message{color:#fff;background:#123a65}.roll-preset-baby-shower .social-roll-sheet{color:#123a65;background:#fffaf4}@media (max-width:380px){.roll-preset-baby-shower .guest-social-roll.momento-roll-reference{padding-inline:15px}.roll-preset-baby-shower .social-roll-photo-frame{left:51px;right:34px}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero{height:425px;min-height:425px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy{left:20px;right:108px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1,.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1 em{font-size:24.5px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter{width:98px;height:98px;min-height:98px}.roll-preset-baby-shower .baby-shower-lens-action{width:68px;height:68px}.roll-preset-baby-shower .baby-shower-lens-shop,.roll-preset-baby-shower .baby-shower-lens-voice{left:10px}.roll-preset-baby-shower .baby-shower-lens-video,.roll-preset-baby-shower .baby-shower-lens-message{right:10px}.roll-preset-baby-shower .baby-shower-lens-centre{width:132px;height:132px}}@media (max-width:340px){.roll-preset-baby-shower .momento-roll-reference .social-roll-hero{height:430px;min-height:430px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy{left:16px;right:102px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1,.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1 em{font-size:22.5px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter{width:92px;height:92px;min-height:92px}.roll-preset-baby-shower .baby-shower-lens-action{width:64px;height:64px}.roll-preset-baby-shower .baby-shower-lens-centre{width:124px;height:124px}.roll-preset-baby-shower .baby-shower-lens-status{white-space:normal;max-width:215px}.roll-preset-baby-shower .baby-shower-lens-roll>div button:nth-child(n+3){display:none}}.stage-roll.roll-preset-baby-shower{background:linear-gradient(90deg,#e7eef7 0 calc(50% - 216px),#fdf9f3 calc(50% - 216px) calc(50% + 216px),#e7eef7 calc(50% + 216px))}.stage-roll.roll-preset-baby-shower:before{display:none}.roll-preset-baby-shower.stage-roll .guest-roll-header{background:#fdfaf6;border-bottom:1px solid #caa97d29;align-items:center;height:88px;padding:12px 24px 9px}.roll-preset-baby-shower .roll-logo-lockup.baby-shower-lockup{justify-content:center;height:62px}.roll-preset-baby-shower .roll-baby-shower-brand{width:152px;height:52px}.roll-preset-baby-shower .roll-baby-shower-live{display:none}.roll-preset-baby-shower .roll-header-actions{padding-top:0}.roll-preset-baby-shower .social-menu-action{background:#fdfaf6;width:42px;height:42px}.roll-preset-baby-shower .social-menu-action:after{font-size:16px}.roll-preset-baby-shower .guest-social-roll.momento-roll-reference{padding:0 calc(0px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(0px + env(safe-area-inset-left));background:#fdf9f3;gap:0}.roll-preset-baby-shower .baby-shower-roll-botanical{display:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero{background:#082e55;height:482px;min-height:482px;overflow:hidden}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero:before{content:"";z-index:2;background:linear-gradient(105deg,#0a345d,#03294f);height:120px;display:block;position:absolute;inset:auto 0 0}.roll-preset-baby-shower .momento-roll-reference .social-live-pill{color:#fff;letter-spacing:.24em;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(105deg,#07365f,#003058);border:0;border-radius:0;align-items:center;height:44px;padding:0 24px;font-size:9px;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.roll-preset-baby-shower .momento-roll-reference .social-live-pill i{background:#ef4f50;border:1px solid #ef968e;border-radius:50%;width:10px;height:10px;margin-right:10px;box-shadow:0 0 0 2px #ffffff73}.roll-preset-baby-shower .social-roll-photo-frame{height:318px;box-shadow:none;background:#e9e0d6;border:0;border-radius:0;top:44px;left:0;right:0;overflow:hidden}.roll-preset-baby-shower .social-roll-photo-frame:after{display:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-media,.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-video{object-fit:cover;filter:saturate(.82)contrast(.98)brightness(1.04);border-radius:0;width:100%;height:100%;inset:0}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-backdrop,.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-shade,.roll-preset-baby-shower .momento-roll-reference .social-roll-hero-outline{display:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy{z-index:5;text-align:left;inset:375px 134px auto 24px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy>small{color:#e3ae67;letter-spacing:.13em;text-align:left;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #d6a15c;border-radius:0;width:100%;margin:0 0 11px;padding:0 0 10px;font-size:9px;font-weight:700;line-height:1.1;display:block}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1{color:#fff8ef;letter-spacing:-.035em;text-align:left;text-wrap:balance;margin:0;font-size:22px;line-height:1.02}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1 em{color:#f09a9d;font-size:22px;line-height:inherit}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy p{display:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter{width:111px;height:82px;min-height:82px;box-shadow:none;background:0 0;border:0;border-left:1px solid #d6a15c;border-radius:0;justify-content:flex-start;align-items:center;padding:0 0 0 20px;display:flex;top:391px;right:13px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter:before{display:none}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter>div{text-align:left;display:block}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter strong{color:#fffaf4;letter-spacing:-.045em;white-space:nowrap;font-size:44px;line-height:.8;display:block}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter strong em{color:#fffaf4;margin-left:5px;font-size:18px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter>div>span{color:#e3ae67;letter-spacing:.2em;margin-top:13px;font-size:8px;font-weight:700;line-height:1;display:block}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter>div>small{display:none}.roll-preset-baby-shower .baby-shower-floating-station{background:#fdf9f3;padding:28px 20px 30px}.roll-preset-baby-shower .baby-shower-floating-station>header{min-height:26px;padding:0 2px 15px;display:block}.roll-preset-baby-shower .baby-shower-floating-station>header h2{letter-spacing:.24em;font-size:10px}.roll-preset-baby-shower .baby-shower-floating-station>header span{display:none}.roll-preset-baby-shower .baby-shower-lens-stage{height:296px;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.roll-preset-baby-shower .baby-shower-lens-stage:before,.roll-preset-baby-shower .baby-shower-lens-stage:after{z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}.roll-preset-baby-shower .baby-shower-lens-stage:before{background:#fdf9f3;border:1px solid #d4a05c;width:166px;height:166px;box-shadow:0 0 0 8px #fdf9f3f5,0 10px 30px #332b2214}.roll-preset-baby-shower .baby-shower-lens-stage:after{border-color:#fff3;width:146px;height:146px}.roll-preset-baby-shower .baby-shower-lens-action{z-index:1;color:#0a3866;background:#fffdf9db;border:1px solid #d5bea057;border-radius:17px;gap:3px;width:calc(50% - 6px);height:139px;padding:12px;position:absolute;box-shadow:0 5px 16px #4a38220a}.roll-preset-baby-shower .baby-shower-lens-action>svg{color:#0a3d70;stroke-width:1.7px;width:26px;height:26px;margin-bottom:5px}.roll-preset-baby-shower .baby-shower-lens-action>b{letter-spacing:.12em;font-size:9px}.roll-preset-baby-shower .baby-shower-lens-action>small{color:#bd8542;letter-spacing:.15em;margin-top:2px;font-size:6px}.roll-preset-baby-shower .baby-shower-lens-action.active{border-color:#d5bea094;box-shadow:inset 0 0 0 2px #e4889021,0 5px 16px #4a38220a}.roll-preset-baby-shower .baby-shower-lens-action:disabled{opacity:.45}.roll-preset-baby-shower .baby-shower-lens-shop{top:0;left:0}.roll-preset-baby-shower .baby-shower-lens-video{top:0;right:0}.roll-preset-baby-shower .baby-shower-lens-voice{top:auto;bottom:0;left:0}.roll-preset-baby-shower .baby-shower-lens-message{top:auto;bottom:0;right:0}.roll-preset-baby-shower .baby-shower-lens-centre{z-index:4;background:radial-gradient(circle at 50% 45%,#0d4376,#052f59 72%);border:0;width:146px;height:146px;top:50%;left:50%;box-shadow:0 0 0 10px #fdf9f3,0 0 0 11px #d4a05c,0 11px 26px #0e33572e}.roll-preset-baby-shower .baby-shower-lens-centre:before{border-color:#ffffff2e;inset:10px}.roll-preset-baby-shower .baby-shower-lens-centre img{width:53px;height:37px;margin-bottom:5px}.roll-preset-baby-shower .baby-shower-lens-centre b{letter-spacing:.2em;font-size:9px}.roll-preset-baby-shower .baby-shower-lens-centre small{color:#fff;letter-spacing:.02em;margin-top:7px;font-size:7px}.roll-preset-baby-shower .baby-shower-lens-composer{z-index:8;width:calc(100% - 18px);height:46px;top:auto;bottom:10px;left:50%}.roll-preset-baby-shower .baby-shower-lens-composer textarea{background:#fffdf9;width:100%;height:46px;min-height:46px;padding-left:16px;font-size:12px;line-height:44px}.roll-preset-baby-shower .baby-shower-lens-composer button{width:38px;height:38px}.roll-preset-baby-shower .momento-roll-reference .shot-night{background:#fdf9f3;order:3;height:151px;min-height:151px;padding:20px}@media (max-width:380px){.roll-preset-baby-shower .momento-roll-reference .social-roll-hero{height:465px;min-height:465px}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero:before{height:117px}.roll-preset-baby-shower .social-roll-photo-frame{height:304px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy{top:362px;left:20px;right:122px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy>small{font-size:8px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1,.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1 em{font-size:20px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter{width:102px;padding-left:16px;top:378px;right:10px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter strong{font-size:40px}.roll-preset-baby-shower .baby-shower-floating-station{padding-inline:15px}.roll-preset-baby-shower .baby-shower-lens-action{width:calc(50% - 5px);height:136px}.roll-preset-baby-shower .baby-shower-lens-centre{width:138px;height:138px}.roll-preset-baby-shower .baby-shower-lens-stage:before{width:158px;height:158px}.roll-preset-baby-shower .baby-shower-lens-stage:after{width:138px;height:138px}}@media (max-width:340px){.roll-preset-baby-shower.stage-roll .guest-roll-header{height:82px;padding-inline:18px}.roll-preset-baby-shower .roll-baby-shower-brand{width:140px}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero{height:442px;min-height:442px}.roll-preset-baby-shower .social-roll-photo-frame{height:284px}.roll-preset-baby-shower .momento-roll-reference .social-roll-hero:before{height:114px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy{top:342px;left:16px;right:108px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy>small{font-size:7px}.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1,.roll-preset-baby-shower .momento-roll-reference .social-roll-copy h1 em{font-size:18px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter{width:91px;padding-left:13px;top:356px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter strong{font-size:35px}.roll-preset-baby-shower .momento-roll-reference .social-roll-counter strong em{font-size:15px}.roll-preset-baby-shower .baby-shower-lens-action{height:132px}.roll-preset-baby-shower .baby-shower-lens-centre{width:128px;height:128px}.roll-preset-baby-shower .baby-shower-lens-stage:before{width:148px;height:148px}.roll-preset-baby-shower .baby-shower-lens-stage:after{width:128px;height:128px}}.stage-complete.roll-preset-baby-shower{color:#123a65;background:radial-gradient(circle at 50% 14%,#fffffffa,#0000 28%),radial-gradient(circle at 10% 42%,#deebf294,#0000 26%),radial-gradient(circle at 94% 68%,#efcdcf57,#0000 28%),linear-gradient(#fdfaf6 0%,#fbf6ef 66%,#f7efe7 100%);min-height:100svh}.stage-complete.roll-preset-baby-shower:before{opacity:.3;background-image:radial-gradient(#b18e643d .55px,#0000 .7px);background-size:11px 11px;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.roll-preset-baby-shower.stage-complete .guest-roll-header{color:#123a65;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fdfaf6fc,#fdfaf6e6);border:0;align-items:flex-start;width:min(100%,432px);height:96px;margin:0 auto;padding:13px 25px 5px}.roll-preset-baby-shower.stage-complete .guest-complete{width:min(100%,432px);min-height:calc(100svh - 96px);padding:25px 23px calc(52px + env(safe-area-inset-bottom));isolation:isolate;color:#123a65;flex-direction:column;align-items:center;margin:0 auto;display:flex}.baby-shower-complete-botanical{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.baby-shower-complete-botanical i{filter:drop-shadow(0 6px 9px #5a758714);background:linear-gradient(145deg,#ffffffe0,#c5dae68c);border:1px solid #9cb8cb80;border-radius:100% 0;width:82px;height:36px;position:absolute}.baby-shower-complete-botanical i:first-child{top:34px;left:-39px;transform:rotate(30deg)}.baby-shower-complete-botanical i:nth-child(2){top:80px;left:-25px;transform:rotate(-19deg)scale(.78)}.baby-shower-complete-botanical i:nth-child(3){top:126px;right:-46px;transform:rotate(-38deg)scale(.88)}.baby-shower-complete-botanical i:nth-child(4){top:174px;right:-25px;transform:rotate(19deg)scale(.7)}.baby-shower-complete-botanical i:nth-child(5){bottom:156px;left:-50px;transform:rotate(42deg)scale(.8)}.baby-shower-complete-botanical i:nth-child(6){bottom:58px;right:-46px;transform:rotate(-29deg)scale(.72)}.baby-shower-complete-intro{z-index:3;text-align:center;width:100%;position:relative}.baby-shower-complete-intro:before,.baby-shower-complete-intro:after{content:"";background:#c1965c94;width:42px;height:1px;position:absolute;top:5px}.baby-shower-complete-intro:before{left:20px}.baby-shower-complete-intro:after{right:20px}.baby-shower-complete-intro>small{color:#bf9257;letter-spacing:.24em;font-size:7px;font-weight:760;display:block}.baby-shower-complete-intro>h2{color:#123a65;letter-spacing:-.02em;text-wrap:balance;max-width:330px;margin:9px auto 0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.08}.roll-preset-baby-shower .guest-complete .baby-shower-complete-photos{width:100%;height:248px;margin:26px 0 0;position:relative}.roll-preset-baby-shower .baby-shower-complete-photos:before{content:"";z-index:0;border:1px solid #c2975e57;border-radius:50% 50% 8px 8px;width:164px;height:203px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 0 0 7px #fffdf9b3}.roll-preset-baby-shower .guest-complete .baby-shower-complete-photos>i{background-position:50%;background-size:cover;border:5px solid #fffaf4;border-bottom-width:18px;border-radius:5px;width:42%;height:178px;top:35px;overflow:hidden;box-shadow:0 17px 34px #543e2429,0 0 0 1px #c4995e5c}.roll-preset-baby-shower .guest-complete .baby-shower-complete-photos>i:first-child{z-index:1;left:7px;transform:rotate(-7deg)}.roll-preset-baby-shower .guest-complete .baby-shower-complete-photos>i:nth-child(2){z-index:3;border-width:6px 6px 21px;border-radius:48% 48% 5px 5px;width:49%;height:216px;top:6px;left:25.5%;transform:rotate(0);box-shadow:0 20px 42px #543e2433,0 0 0 1px #c4995e80}.roll-preset-baby-shower .guest-complete .baby-shower-complete-photos>i:nth-child(3){z-index:2;right:7px;transform:rotate(7deg)}.baby-shower-complete-photos>b{z-index:5;color:#e8878d;background:#fffaf4;border:1px solid #c89e669e;border-radius:50%;place-items:center;width:31px;height:31px;font-family:Georgia,serif;font-size:10px;display:grid;position:absolute;bottom:3px;left:50%;transform:translate(-50%);box-shadow:0 7px 18px #6748281f}.baby-shower-complete-seal{z-index:4;background:radial-gradient(circle,#fffdfa,#fbf4eb);border:1px solid #bf9154cc;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;margin-top:-8px;padding:10px;display:flex;position:relative;box-shadow:0 0 0 6px #fdfaf6f0,0 0 0 7px #d1ab776b,0 13px 27px #5d44251a}.baby-shower-complete-seal:before{content:"";border:1px solid #dabb90a3;border-radius:50%;position:absolute;inset:6px}.baby-shower-complete-seal>strong{color:#123a65;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400;line-height:.9;position:relative}.baby-shower-complete-seal>strong em{font-size:14px;font-style:normal}.baby-shower-complete-seal>span{color:#123a65;letter-spacing:.2em;margin-top:7px;font-size:7px;font-weight:780;line-height:1.18}.baby-shower-complete-seal>small{color:#e8878d;margin-top:5px;font-family:Georgia,serif;font-size:9px}.baby-shower-complete-copy{text-align:center;width:100%;margin-top:28px}.baby-shower-complete-copy>small{color:#bf9257;letter-spacing:.22em;font-size:7px;font-weight:780;display:block}.roll-preset-baby-shower .guest-complete .baby-shower-complete-copy>h1{color:#123a65;letter-spacing:-.045em;text-wrap:balance;max-width:390px;margin:15px auto 17px;font-family:Georgia,Times New Roman,serif;font-size:39px;font-weight:400;line-height:.94}.roll-preset-baby-shower .guest-complete .baby-shower-complete-copy>h1 em{color:#e58b91;-webkit-text-fill-color:initial;background:0 0;font-family:inherit;font-style:italic;font-weight:400}.roll-preset-baby-shower .guest-complete .baby-shower-complete-copy>p{color:#6f7c88;max-width:356px;margin:0 auto;font-size:11px;line-height:1.65}.roll-preset-baby-shower .guest-complete .baby-shower-complete-copy>button{color:#fff;letter-spacing:.01em;background:#123a65;border:1px solid #c3965bad;border-radius:999px;justify-content:space-between;align-items:center;width:min(100%,306px);min-height:56px;margin:25px auto 0;padding:0 12px 0 21px;font-size:12px;font-weight:700;display:flex;box-shadow:0 13px 27px #123a6529}.roll-preset-baby-shower .guest-complete .baby-shower-complete-copy>button svg{color:#123a65;background:#fffaf4;border-radius:50%;width:34px;height:34px;padding:9px}@media (max-width:380px){.roll-preset-baby-shower.stage-complete .guest-complete{padding-inline:15px}.baby-shower-complete-intro:before{left:8px}.baby-shower-complete-intro:after{right:8px}.roll-preset-baby-shower .guest-complete .baby-shower-complete-photos>i{height:168px}.roll-preset-baby-shower .guest-complete .baby-shower-complete-photos>i:nth-child(2){height:206px}.roll-preset-baby-shower .guest-complete .baby-shower-complete-copy>h1{font-size:36px}}.stage-roll.roll-preset-baby-shower-luxe{color:#fff;background:#071f39}.stage-roll.roll-preset-baby-shower-luxe:before{display:none}.roll-preset-baby-shower-luxe.stage-roll .guest-roll-header{z-index:30;color:#fff;pointer-events:none;background:linear-gradient(#03142585,#0000);align-items:center;width:min(100%,432px);height:72px;padding:15px 20px;position:absolute;top:0;left:50%;transform:translate(-50%)}.roll-preset-baby-shower-luxe.stage-roll .roll-logo-lockup.baby-shower-lockup{justify-content:center;align-items:flex-start;height:44px}.roll-preset-baby-shower-luxe.stage-roll .roll-baby-shower-brand{object-fit:contain;object-position:left center;filter:brightness(0)invert()drop-shadow(0 2px 10px #0003);width:142px;height:42px}.roll-preset-baby-shower-luxe.stage-roll .roll-baby-shower-live,.roll-preset-baby-shower-luxe.stage-roll .roll-header-actions{display:none}.roll-preset-baby-shower-luxe.stage-roll .guest-social-roll.momento-roll-reference{width:min(100%,432px);padding:0 0 calc(18px + env(safe-area-inset-bottom));color:#fff;background:radial-gradient(circle at 50% 57%,#134b7b75,#0000 31%),linear-gradient(#0a355c,#061f3a 76%,#082844);gap:0;margin:0 auto;overflow:hidden}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-roll-botanical{display:none}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-hero{background:#082d50;order:1;width:100%;height:min(98vw,423px);min-height:0;overflow:hidden}.roll-preset-baby-shower-luxe.stage-roll .social-roll-photo-frame{height:100%;box-shadow:none;background:#0a2e50;border:0;border-radius:0;inset:0;overflow:hidden}.roll-preset-baby-shower-luxe.stage-roll .social-roll-photo-frame:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#02122233 0%,#02162900 38%,#0523402e 50%,#062748eb 78%,#082b4e 100%),linear-gradient(90deg,#03172a24,#0000 48%,#03172a1a);position:absolute;inset:0}.roll-preset-baby-shower-luxe.stage-roll .social-roll-photo-frame:after{display:none}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-hero-media,.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-hero-video{object-fit:cover;filter:saturate(.84)contrast(.98)brightness(.96);border-radius:0;width:100%;height:100%;inset:0}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-hero-backdrop,.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-hero-outline{display:none}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-hero-shade{z-index:3;background:linear-gradient(#0000 38%,#05213d1a 50%,#062646db 79%,#082b4e 100%);display:block}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-live-pill{z-index:32;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.21em;background:#0e23342e;border:1px solid #ffffff70;border-radius:999px;align-items:center;width:auto;height:31px;padding:0 12px;font-size:8px;font-weight:750;display:flex;top:18px;left:auto;right:18px;box-shadow:0 5px 18px #00000017}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-live-pill i{background:#f65d63;border:1px solid #ffffffb8;width:8px;height:8px;margin-right:8px;box-shadow:0 0 0 3px #f65d632e,0 0 10px #f65d63ad}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy{z-index:6;text-align:left;inset:auto 145px 25px 32px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy>small{color:#e7b263;letter-spacing:.16em;text-align:left;white-space:nowrap;background:0 0;border:0;width:100%;margin:0 0 13px;padding:0;font-size:8px;font-weight:760;line-height:1.2;overflow:visible}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy h1{color:#fff;letter-spacing:-.04em;text-align:left;margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:.98}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy h1 em{color:#f09596;font-family:inherit;font-size:inherit;font-style:italic;font-weight:400}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy p{display:none}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter{z-index:7;color:#fff;width:112px;height:94px;min-height:94px;box-shadow:none;background:0 0;border:0;border-left:1px solid #e5b162c7;border-radius:0;justify-content:flex-start;align-items:center;padding:4px 0 0 22px;display:flex;top:auto;bottom:28px;right:20px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter:before,.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter:after,.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter>img{display:none}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter>div{text-align:left;display:block}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter strong{color:#fff;letter-spacing:-.055em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:46px;font-weight:400;line-height:.82;display:block}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter strong em{color:#fff;margin-left:5px;font-family:inherit;font-size:19px;font-weight:400}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter>div>span{color:#e7b263;letter-spacing:.22em;margin-top:15px;font-size:8px;font-weight:760;display:block}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter>div>small{display:none}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-floating-station{color:#fff;background:radial-gradient(circle at 50% 47%,#124d7d7a,#0000 35%),linear-gradient(#082b4e,#061f3a);order:2;padding:0 18px 10px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-floating-station>header{display:none}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage{height:300px;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage:before,.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage:after{border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage:before{width:252px;height:252px;box-shadow:none;background:0 0;border:1px solid #d8a05480}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage:after{border:1px solid #d8a05433;width:210px;height:210px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-action{z-index:4;color:#fff;background:#072644f0;border:1px solid #dfa654;border-radius:50%;gap:0;width:58px;height:58px;padding:0;overflow:visible;box-shadow:0 8px 24px #00000029,inset 0 0 0 1px #ffffff0a}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-action>svg{color:#e3a85b;stroke-width:1.55px;width:27px;height:27px;margin:0}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-action>b{color:#fff;letter-spacing:.17em;white-space:nowrap;font-size:8px;font-weight:760;line-height:1;position:absolute;top:68px;left:50%;transform:translate(-50%)}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-action>small{display:none}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-action.active{border-color:#f09b99;box-shadow:0 0 0 5px #f09b991a,0 8px 24px #0000002e}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-video{top:31px;left:28px;right:auto}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-voice{top:31px;left:auto;right:28px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-message{inset:auto auto 43px 17px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-shop{inset:auto 17px 43px auto}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-centre{z-index:6;color:#fff;background:radial-gradient(circle at 50% 42%,#103f6c,#062846 72%);border:1px solid #e0a85b;width:142px;height:142px;top:50%;left:50%;box-shadow:0 0 0 8px #e6ad5e21,0 0 0 11px #052039fa,0 0 0 12px #e0a85bb8,0 16px 36px #00000047}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-centre:before{border-color:#e0a85b6b;inset:10px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-centre img{filter:brightness(0)invert();width:55px;height:38px;margin-bottom:7px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-centre b{letter-spacing:.21em;font-size:10px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-centre small{color:#e5ae62;margin-top:9px;font-size:7px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-composer{z-index:12;width:calc(100% - 18px);top:auto;bottom:4px;left:50%}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-composer textarea{color:#0a3156;background:#fffaf2}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night{color:#fff;background:linear-gradient(#123b60,#082743);border-top:1px solid #daa2549e;order:3;height:auto;min-height:210px;padding:27px 22px 31px;overflow:visible}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night>header{justify-content:space-between;align-items:center;height:22px;display:flex}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night>header small{color:#e5ad61;letter-spacing:.2em;font-size:9px;font-weight:760}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night h2,.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night header p{display:none}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-shot-progress{color:#e5ad61;letter-spacing:.08em;align-items:center;gap:9px;font-size:9px;font-weight:650;display:flex}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-shot-progress i{background:#e5ad61d1;width:54px;height:1px;display:block}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night>div.shot-night-strip{height:132px;margin-top:15px;display:block;overflow:visible}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-strip>button{background:#0a2c4d;border:1px solid #e1ab5eb8;border-radius:14px;width:100%;height:132px;position:relative;overflow:hidden;box-shadow:0 14px 27px #00000029}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-strip>button:nth-child(n+2){display:none}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-strip img,.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-strip>button:first-child img{object-fit:cover;object-position:center 42%;filter:saturate(.82)brightness(.9);width:100%;height:100%;transform:none}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-strip>button>small,.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-reaction-counts{display:none!important}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-heart{z-index:4;color:#f2b568;background:#082a4ae8;border:1px solid #e1a75b;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;overflow:hidden;box-shadow:0 5px 15px #0003;text-shadow:none!important;font-size:0!important;display:grid!important;inset:auto 10px 10px auto!important}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night-heart svg{fill:#f2b568;color:#f2b568;width:21px;height:21px}@media (max-width:380px){.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy{bottom:22px;left:23px;right:128px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy>small{font-size:7px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy h1{font-size:25px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter{width:101px;padding-left:17px;bottom:24px;right:13px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter strong{font-size:41px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-floating-station{padding-inline:13px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-video{left:22px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-voice{right:22px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-centre{width:134px;height:134px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .shot-night{padding-inline:17px}}@media (max-width:340px){.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy{left:18px;right:113px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-copy h1{font-size:22px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter{width:91px;padding-left:13px;right:9px}.roll-preset-baby-shower-luxe.stage-roll .momento-roll-reference .social-roll-counter strong{font-size:37px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage{height:284px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage:before{width:232px;height:232px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-stage:after{width:194px;height:194px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-action{width:53px;height:53px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-action>b{font-size:7px;top:62px}.roll-preset-baby-shower-luxe.stage-roll .baby-shower-lens-centre{width:124px;height:124px}}.stage-welcome{background:radial-gradient(circle at 50% 10%,#b9248b21,#0000 30%),radial-gradient(circle at 100% 57%,#1e52de17,#0000 36%),radial-gradient(circle at 0 79%,#d5247a14,#0000 32%),#01040d;place-items:start center;min-height:100svh;padding:23px max(18px,50vw - 207px);display:grid;overflow-x:hidden}.stage-welcome:before{opacity:.13;background-image:radial-gradient(#99a7cf52 .45px,#0000 .65px);background-size:15px 15px;-webkit-mask-image:linear-gradient(#000,#00000080 72%,#0000);mask-image:linear-gradient(#000,#00000080 72%,#0000)}.stage-welcome>.guest-roll-header{display:none}.stage-welcome .roll-activation-welcome{z-index:2;width:100%;min-height:0;display:block;position:relative}.roll-activation-card{color:#f7f6fb;width:min(414px,100%);min-height:790px;font-family:var(--font-geist-sans),Arial,sans-serif;isolation:isolate;background:radial-gradient(circle at 49% 27%,#d523aa1a,#0000 29%) padding-box padding-box,radial-gradient(circle at 5% 69%,#a4196921,#0000 35%) padding-box padding-box,radial-gradient(circle at 95% 72%,#214ecb1f,#0000 37%) padding-box padding-box,linear-gradient(145deg,#0c0611fc,#030613fe 60%,#020914fe) padding-box padding-box,linear-gradient(135deg,#ff8b20 0%,#ff3f83 21%,#dc37db 49%,#8044f5 73%,#00a9ff 100%) border-box;border:1px solid #0000;border-radius:35px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 22px #b530ca29,0 34px 90px #000000a8,inset 0 0 55px #3b1d680f}.roll-activation-card:before{content:"";z-index:-1;pointer-events:none;opacity:.45;background:linear-gradient(115deg,#0000 0 49.8%,#ffffff06 50%,#0000 50.2%),radial-gradient(circle,#ffffff06 0 .6px,#0000 .8px) 0 0/13px 13px;position:absolute;inset:0}.roll-activation-private{z-index:4;color:#ee55a8;justify-content:center;align-items:center;gap:14px;height:24px;display:flex;position:absolute;top:43px;left:0;right:0}.roll-activation-private svg{stroke-width:1.7px;filter:drop-shadow(0 0 8px #ef49a83d);width:19px;height:19px}.roll-activation-private span{letter-spacing:.32em;white-space:nowrap;font-size:14px;font-weight:500}.roll-activation-mark{z-index:3;object-fit:contain;filter:drop-shadow(0 0 8px #ff48b299)drop-shadow(0 0 18px #6446ff6b);width:292px;height:195px;display:block;position:absolute;top:128px;left:50%;transform:translate(-50%)}.roll-activation-horizon{z-index:2;background:linear-gradient(#050817,#050817) padding-box padding-box,linear-gradient(90deg,#ff7624,#ff38a9 47%,#8755ff 70%,#1c91ff) border-box;border-top:1px solid #0000;border-radius:50% 50% 0 0/100% 100% 0 0;height:74px;position:absolute;top:323px;left:-45px;right:-45px;overflow:hidden;box-shadow:0 -6px 18px #ec36c247,0 -2px 7px #3e6dff4d}.roll-activation-event{z-index:4;color:#ed59ac;letter-spacing:.29em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:590;position:absolute;top:366px;left:24px;right:24px;overflow:hidden}.roll-activation-stats{z-index:4;grid-template-columns:repeat(3,1fr);width:330px;height:99px;display:grid;position:absolute;top:413px;left:50%;transform:translate(-50%)}.roll-activation-stats article{color:#eef0f8;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.roll-activation-stats article+article{border-left:1px solid #8589a547}.roll-activation-stats article>svg{color:#b53be1;stroke-width:1.6px;filter:drop-shadow(0 0 7px #9335e73d);width:28px;height:28px}.roll-activation-stats article:last-child>svg{color:#566fff}.roll-activation-shot-icon{border:1.5px solid #ec5aa3;border-radius:50%;width:28px;height:28px;display:block;box-shadow:0 0 9px #e8459d26}.roll-activation-stats strong{letter-spacing:-.06em;height:48px;margin-top:10px;font-size:43px;font-weight:330;line-height:1}.roll-activation-stats span{color:#9994aa;letter-spacing:.16em;white-space:nowrap;margin-top:3px;font-size:10px;font-weight:520}.roll-activation-copy{z-index:4;text-align:center;position:absolute;top:548px;left:24px;right:24px}.roll-activation-copy h1{color:#f5f4fa;letter-spacing:-.055em;margin:0;font-size:58px;font-weight:420;line-height:.87}.roll-activation-copy h1 em{color:#0000;background:linear-gradient(90deg,#ec50a9,#b73bdf 49%,#247df4);-webkit-background-clip:text;background-clip:text;font-style:normal}.roll-activation-card>.guest-closed{z-index:7;text-align:center;border-radius:8px;width:calc(100% - 78px);margin:0;position:absolute;bottom:93px;left:39px}.roll-activation-button{z-index:6;color:#fff;width:calc(100% - 78px);height:70px;font:440 18px/1 var(--font-geist-sans),Arial,sans-serif;cursor:pointer;background:radial-gradient(circle at 18%,#27233b94,#0000 31%) padding-box padding-box,linear-gradient(105deg,#11111ffc,#050916fe) padding-box padding-box,linear-gradient(105deg,#ff8a55 0%,#ef4aa9 37%,#a248ef 62%,#6759ff 79%,#00cfff 100%) border-box;border:1px solid #0000;border-radius:999px;grid-template-columns:1fr 31px;align-items:center;padding:0 24px 0 77px;display:grid;position:absolute;bottom:30px;left:39px;overflow:visible;box-shadow:0 0 13px #ea3caa3b,0 0 18px #277bff2e,inset 0 1px #ffffff09}.roll-activation-button-mark{z-index:2;background:radial-gradient(circle at 46% 37%,#242132 0 17%,#111426 55%,#070b19 80%) padding-box padding-box,linear-gradient(135deg,#ff7656,#e64ea8 39%,#654fce 71%,#162c65) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;display:grid;position:absolute;top:50%;left:7px;overflow:hidden;transform:translateY(-50%);box-shadow:0 8px 16px #00000085,0 0 0 2px #734b9f29,0 0 10px #e43ea429}.roll-activation-button-mark:after{content:"";pointer-events:none;border:1px solid #7b71ae2e;border-radius:50%;position:absolute;inset:4px}.roll-activation-button-mark img{object-fit:contain;filter:drop-shadow(0 0 5px #ef3ec08f);width:42px;height:31px;display:block}.roll-activation-button>span{white-space:nowrap;justify-self:center}.roll-activation-button svg{stroke-width:1.6px;justify-self:end;width:23px;height:23px}.roll-activation-button:disabled{opacity:.43;cursor:not-allowed}@media (max-width:430px){.stage-welcome{padding-inline:14px}.roll-activation-card{border-radius:31px;width:100%}.roll-activation-mark{width:270px}.roll-activation-stats{width:calc(100% - 54px)}.roll-activation-copy h1{font-size:54px}.roll-activation-button{width:calc(100% - 52px);left:26px}}@media (max-height:820px){.stage-welcome{place-items:start center}}@media (prefers-reduced-motion:no-preference){.roll-activation-mark{animation:4.6s ease-in-out infinite alternate rollActivationGlow}}@keyframes rollActivationGlow{0%{filter:drop-shadow(0 0 7px #ff48b280)drop-shadow(0 0 14px #6446ff57)}to{filter:drop-shadow(0 0 11px #ff48b2b8)drop-shadow(0 0 23px #2092ff80)}}.stage-welcome.roll-preset-baby-shower{background:radial-gradient(circle at 50% 0,#e7cdb33d,#0000 34%),linear-gradient(#fbf7f1,#fffdf9 58%,#f7f0e8)}.stage-welcome.roll-preset-baby-shower:before{opacity:.55;background:radial-gradient(at 0 26%,#bcd2dd61 0 6%,#0000 6.5%),radial-gradient(at 100% 67%,#dcb8a447 0 7%,#0000 7.5%),linear-gradient(90deg,#c59b630a 1px,#0000 1px) 0 0/24px 24px,linear-gradient(#c59b630a 1px,#0000 1px) 0 0/24px 24px;-webkit-mask-image:none;mask-image:none}.roll-preset-baby-shower .roll-activation-card{color:#123a65;background:radial-gradient(circle at 6% 84%,#ccdde79e,#0000 24%) padding-box padding-box,radial-gradient(circle at 94% 28%,#e9999e24,#0000 28%) padding-box padding-box,linear-gradient(145deg,#fffdf9fc,#faf4ecfc) padding-box padding-box,linear-gradient(135deg,#d9b77f,#f0dfc7 48%,#c9a366) border-box;border-color:#d8b47d;box-shadow:0 34px 90px #4f371c2e,inset 0 0 65px #ffffff9e}.roll-preset-baby-shower .roll-activation-card:before{opacity:.8;background:radial-gradient(at 3%,#b7cfdd61 0 9%,#0000 9.5%),radial-gradient(at 96% 70%,#e6bcae40 0 11%,#0000 11.5%),linear-gradient(115deg,#0000 0 49.8%,#c59b6312 50%,#0000 50.2%)}.roll-preset-baby-shower .roll-activation-private{color:#204f82}.roll-preset-baby-shower .roll-activation-private svg{filter:none}.roll-preset-baby-shower .roll-activation-private span{letter-spacing:.24em;font-size:10px;font-weight:750}.roll-preset-baby-shower .roll-activation-mark{filter:none;width:212px;height:112px;animation:none;top:103px}.roll-preset-baby-shower .roll-activation-horizon{background:linear-gradient(#fffcf7b3,#fcf5edeb) padding-box padding-box,linear-gradient(90deg,#e2c28d,#f0d9bd,#cfaa70) border-box;border-color:#d8b47d;top:255px;box-shadow:0 -6px 22px #aa7c441f}.roll-preset-baby-shower .roll-activation-event{color:#204f82;letter-spacing:.23em;font-family:Georgia,serif;font-size:14px;font-weight:650;top:295px}.roll-preset-baby-shower .roll-activation-stats{top:350px}.roll-preset-baby-shower .roll-activation-stats article{color:#123a65}.roll-preset-baby-shower .roll-activation-stats article+article{border-left-color:#b08d5d3d}.roll-preset-baby-shower .roll-activation-stats article>svg{color:#6b91ae;filter:none}.roll-preset-baby-shower .roll-activation-stats article:last-child>svg{color:#e98287}.roll-preset-baby-shower .roll-activation-shot-icon{box-shadow:none;border-color:#d7ae75}.roll-preset-baby-shower .roll-activation-stats span{color:#7b8792}.roll-preset-baby-shower .roll-activation-copy{top:486px}.roll-preset-baby-shower .roll-activation-copy h1{color:#123a65;letter-spacing:-.045em;font-family:Georgia,serif;font-size:47px;font-weight:400;line-height:.92}.roll-preset-baby-shower .roll-activation-copy h1 em{color:#e98287;background:0 0;font-weight:400}.roll-preset-baby-shower .roll-activation-button{color:#fff;letter-spacing:.015em;background:radial-gradient(circle at 13% 20%,#ffffff1f,#0000 29%) padding-box padding-box,linear-gradient(110deg,#0d3158,#174a7b 56%,#2c6da2) padding-box padding-box,linear-gradient(105deg,#cda669,#f5dfbb 48%,#cda669) border-box;border-color:#d8b47dd1;border-radius:24px;height:72px;padding-left:79px;padding-right:21px;font-family:Georgia,serif;font-size:18px;font-weight:600;box-shadow:0 16px 32px #123a6538,0 2px 8px #63431f14,inset 0 1px #fff3}.roll-preset-baby-shower .roll-activation-button-mark{background:linear-gradient(145deg,#fffefb,#f7ecdc);border-color:#d0a969db;width:60px;height:60px;left:6px;box-shadow:0 9px 18px #2c374433,inset 0 0 0 3px #ffffffbf}.roll-preset-baby-shower .roll-activation-button-mark:after{border-color:#c69a5b42;inset:5px}.roll-preset-baby-shower .roll-activation-button-mark img{filter:none}.roll-preset-baby-shower .roll-activation-button-blue-mark{stroke:#123a65;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 3px #123a6521);justify-self:center;width:38px;height:30px;overflow:visible}.roll-preset-baby-shower .roll-activation-button-blue-mark .roll-activation-button-blue-mark-detail{stroke:#a8afb5;stroke-width:3.2px}.roll-preset-baby-shower .roll-activation-button>span{transform:translateY(-1px)}.roll-preset-baby-shower .roll-activation-button>svg{stroke-width:1.8px;width:21px;height:21px}.roll-preset-baby-shower .roll-activation-button:disabled{opacity:1;color:#ffffffdb;cursor:not-allowed;filter:saturate(.82)}.roll-preset-baby-shower .roll-activation-card>.guest-closed{color:#794e57;letter-spacing:.005em;background:#fffaf5f0;border:1px solid #ce8f8c57;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:9px 15px;font-size:12px;font-weight:650;line-height:1.3;display:flex;bottom:111px;box-shadow:0 10px 24px #69492a17,inset 0 1px #ffffffd9}.roll-preset-baby-shower .roll-activation-card>.guest-closed:before{content:"";background:#df7d82;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #df7d821f}.stage-activate.roll-preset-baby-shower{color:#123a65;background:radial-gradient(circle at 0 12%,#c4d7e266,#0000 26%),radial-gradient(circle at 100% 78%,#e9999e29,#0000 32%),linear-gradient(#fbf7f1,#fffdf9)}.stage-activate.roll-preset-baby-shower .guest-roll-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9d1;border-bottom:1px solid #bb915b33}.stage-activate.roll-preset-baby-shower .guest-roll-header img{filter:none;width:150px}.stage-activate.roll-preset-baby-shower .guest-roll-header span{color:#7c8792;letter-spacing:.18em}.stage-activate.roll-preset-baby-shower .guest-activate{width:min(680px,100%)}.stage-activate.roll-preset-baby-shower .guest-back{color:#204f82}.stage-activate.roll-preset-baby-shower .guest-activate>small{color:#d09a5c;font-weight:800}.stage-activate.roll-preset-baby-shower .guest-activate h1{color:#123a65;letter-spacing:-.055em;font-family:Georgia,serif;font-weight:400}.stage-activate.roll-preset-baby-shower .guest-activate h1 em{color:#e98287;background:0 0}.stage-activate.roll-preset-baby-shower .guest-activate>p{color:#657583}.stage-activate.roll-preset-baby-shower .guest-activate-form{background:#ffffffad;border:1px solid #c59b6357;border-radius:22px;padding:22px;box-shadow:0 18px 45px #60482a14}.stage-activate.roll-preset-baby-shower .guest-activate-form label{color:#53697a}.stage-activate.roll-preset-baby-shower .guest-activate-form input:not([type=checkbox]){color:#123a65;background:#fffdf9;border-color:#b68f5b57}.stage-activate.roll-preset-baby-shower .guest-activate-form input:focus{border-color:#d4aa70;box-shadow:0 0 0 3px #d4aa701f}.stage-activate.roll-preset-baby-shower .guest-consent.muted{color:#7e8a94}.stage-activate.roll-preset-baby-shower .guest-primary{background:linear-gradient(105deg,#123a65,#204f82 64%,#2e6b9e);border-color:#d8b47d;box-shadow:0 18px 38px #204f822e}@media (max-width:430px){.roll-preset-baby-shower .roll-activation-copy h1{font-size:43px}.stage-activate.roll-preset-baby-shower .guest-activate-form{border-radius:18px;padding:17px}}.guest-roll-shell>.roll-fullscreen-control{min-height:40px;color:inherit;opacity:.85;background:0 0;border:1px solid;border-radius:6px;justify-content:center;align-self:flex-end;align-items:center;gap:7px;margin:10px 18px 0;padding:9px 12px;font:500 13px/1.3 Arial,sans-serif;display:flex}.guest-roll-shell>.roll-fullscreen-control svg{width:16px;height:16px}:-webkit-full-screen .guest-roll-shell{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}:fullscreen .guest-roll-shell{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.guest-pack-poster-mode{--poster-ink:#07152f;--poster-muted:#697792;--poster-line:#6753e829;--poster-pink:#ee3fa8;--poster-purple:#7b4cf3;--poster-blue:#2f91ff}.guest-pack-poster-mode .guest-pack-item-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;border:1px solid #7558eb21;border-radius:21px;gap:10px;padding:9px;box-shadow:0 18px 45px #36326a14,inset 0 1px #fffffff2}.guest-pack-poster-mode .guest-pack-item-nav button{color:#283550;min-height:74px;box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;border-radius:15px;gap:12px;padding:11px 13px;position:relative;overflow:hidden}.guest-pack-poster-mode .guest-pack-item-nav button:after{content:"";background:linear-gradient(90deg, var(--poster-pink), var(--poster-purple), var(--poster-blue));border-radius:99px;width:0;height:3px;margin:auto;transition:width .25s;position:absolute;bottom:0;left:14px;right:14px}.guest-pack-poster-mode .guest-pack-item-nav button:hover,.guest-pack-poster-mode .guest-pack-item-nav button.active{color:#5739df;background:linear-gradient(145deg,#faf6fffa,#f2f8fffa);border-color:#7652ea38;box-shadow:0 12px 28px #533dbd1c,inset 0 1px #fff}.guest-pack-poster-mode .guest-pack-item-nav button.active:after{width:calc(100% - 28px)}.guest-pack-poster-mode .guest-pack-item-nav button>span{color:#8156ed;background:linear-gradient(145deg,#fbf5ff,#edf5ff);border:1px solid #7b4de826;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.guest-pack-poster-mode .guest-pack-item-nav button.active>span{color:#fff;background:linear-gradient(145deg, var(--poster-pink), var(--poster-purple) 55%, var(--poster-blue));box-shadow:0 10px 22px #7a44e140}.guest-pack-poster-mode .guest-pack-item-nav button>span svg{width:18px;height:18px}.guest-pack-poster-mode .guest-pack-item-nav button b{color:inherit;letter-spacing:-.01em;font-size:10px}.guest-pack-poster-mode .guest-pack-item-nav button em{color:#7f8aa0;margin-top:4px;font-size:7px;line-height:1.25}.guest-pack-poster-workbench{align-items:start;margin-top:18px;grid-template-columns:minmax(430px,.88fr) minmax(560px,1.12fr)!important;gap:22px!important}.guest-pack-poster-workbench .guest-pack-preview-column,.guest-pack-poster-workbench .guest-pack-optimised-controls{min-width:0}.guest-pack-poster-workbench .guest-pack-optimised-controls{align-content:start;gap:18px;display:grid;grid-template-columns:1fr!important}.poster-output-suite{background:radial-gradient(circle at 10% 0,#f443ab1a,#0000 27%),radial-gradient(circle at 94% 8%,#2f91ff1a,#0000 25%),linear-gradient(160deg,#fffffffa,#f8f8fff5);border:1px solid #8c55e22b;border-radius:26px;overflow:hidden;box-shadow:0 28px 80px #302e601f,inset 0 1px #fff}.poster-output-heading{border-bottom:1px solid #685ab91f;justify-content:space-between;align-items:center;gap:18px;min-height:92px;padding:18px 20px;display:flex}.poster-output-heading>div{align-items:center;gap:13px;min-width:0;display:flex}.poster-output-heading>div>span{color:#fff;background:linear-gradient(145deg, var(--poster-pink), var(--poster-purple) 58%, var(--poster-blue));border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 12px 25px #7c47e240}.poster-output-heading svg{width:18px;height:18px}.poster-output-heading small{color:#8a6be7;letter-spacing:.17em;font-weight:850;font-size:7px!important}.poster-output-heading h3{color:var(--poster-ink);letter-spacing:-.035em;margin:5px 0 3px;font-size:18px}.poster-output-heading p{color:var(--poster-muted);margin:0;line-height:1.4;font-size:8px!important}.poster-output-heading>em{color:#168e72;letter-spacing:.12em;background:#25c39a14;border:1px solid #1cb38b33;border-radius:99px;flex:none;align-items:center;gap:7px;min-height:29px;padding:0 10px;font-size:6px;font-style:normal;font-weight:850;display:flex}.poster-output-heading>em i{background:#26c89d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #26c89d1f}.poster-output-stage{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/26px 26px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/26px 26px,radial-gradient(circle at 50% 15%,#162144,#060d1d 58%,#030815);place-items:center;padding:28px;display:grid;position:relative}.poster-output-stage:before{content:"OUTPUT PREVIEW";color:#c5d0eb85;letter-spacing:.18em;font-size:6px;font-weight:850;position:absolute;top:15px;left:17px}.poster-output-stage .guest-pack-artifact-poster{border:1px solid #fff3;border-radius:8px;width:min(100%,470px);min-height:640px;margin:0;box-shadow:0 30px 75px #0000007a,0 0 0 7px #ffffff09}.poster-output-suite.is-table .poster-output-stage .guest-pack-artifact-poster{border-radius:18px;width:min(88%,410px);min-height:570px}.poster-output-specs{background:#ffffffc7;border-top:1px solid #685ab91f;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.poster-output-specs>span{border-right:1px solid #685ab91a;flex-direction:column;justify-content:center;min-width:0;min-height:65px;padding:11px 13px;display:flex}.poster-output-specs>span:last-child{border-right:0}.poster-output-specs small{color:#98a1b4;letter-spacing:.12em;font-weight:850;font-size:5px!important}.poster-output-specs b{color:#27354f;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:7px;overflow:hidden}.poster-director-panel{overflow:hidden;color:var(--poster-ink)!important;background:radial-gradient(circle at 100% 0,#3194ff17,#0000 28%),radial-gradient(circle at 0 2%,#ef3faa17,#0000 27%),#fffffff7!important;border:1px solid #7559dc2e!important;border-radius:26px!important;padding:0!important;box-shadow:0 28px 80px #302e601a,inset 0 1px #fff!important}.poster-director-heading{justify-content:space-between;align-items:flex-start;min-height:156px;border-bottom:1px solid #6d53cb1f!important;gap:20px!important;padding:24px 25px 22px!important;display:flex!important}.poster-director-heading>div{min-width:0}.poster-director-heading small{letter-spacing:.19em;font-weight:850;color:var(--poster-pink)!important;font-size:7px!important}.poster-director-heading h3{max-width:520px;color:var(--poster-ink)!important;letter-spacing:-.058em!important;margin:9px 0 8px!important;font-size:clamp(25px,2.2vw,38px)!important;line-height:.98!important}.poster-director-heading p{max-width:560px;color:var(--poster-muted)!important;margin:0!important;font-size:9px!important;line-height:1.55!important}.poster-director-heading>span{color:#8158e9;background:linear-gradient(145deg,#fff5fb,#edf5ff);border:1px solid #7d4fe629;border-radius:17px;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 12px 25px #503ea41a}.poster-director-heading>span svg{width:22px;height:22px}.poster-purpose-strip{background:linear-gradient(145deg,#faf7ffe6,#f2f8ffe6);border:1px solid #6f55cb1f;border-radius:15px;justify-content:center;align-items:center;gap:13px;min-height:66px;margin:18px 24px 0;padding:10px 15px;display:flex}.poster-purpose-strip span{align-items:center;gap:7px;display:flex}.poster-purpose-strip span b{color:#8e63e8;font-size:9px}.poster-purpose-strip span small{color:#34425d;letter-spacing:.1em;font-weight:850;font-size:6px!important}.poster-purpose-strip>i{background:linear-gradient(90deg,#ef4aa8,#5b7df3);width:28px;height:1px;position:relative}.poster-purpose-strip>i:after{content:"";border-top:1px solid #5b7df3;border-right:1px solid #5b7df3;width:5px;height:5px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.poster-director-section,.poster-content-map{margin:18px 24px 0}.poster-director-section>header,.poster-content-map>header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:11px;display:flex}.poster-director-section>header small,.poster-content-map>header small{color:#9a78e5;letter-spacing:.15em;font-weight:850;font-size:6px!important}.poster-director-section>header h4,.poster-content-map>header h4{color:#23314c;letter-spacing:-.02em;margin:5px 0 0;font-size:12px}.poster-director-section>header>span,.poster-content-map>header>span{color:#7550d7;letter-spacing:.1em;background:#f7f3ff;border:1px solid #7453da24;border-radius:99px;flex:none;align-items:center;min-height:23px;padding:0 8px;font-size:5px;font-weight:850;display:flex}.poster-director-panel .poster-media-section .guest-pack-surface-control{background:#f7f8ffc2!important;border:1px solid #6f58c01f!important;border-radius:16px!important;margin:0!important;padding:13px!important}.poster-director-panel .poster-media-section .guest-pack-surface-control>header{margin-bottom:10px}.poster-director-panel .poster-media-section .guest-pack-surface-control>header small,.poster-director-panel .poster-media-section .guest-pack-surface-control>header h4{color:#40506c!important}.poster-director-panel .poster-media-section .guest-pack-surface-control>header h4{font-size:10px!important}.poster-director-panel .poster-media-section .guest-pack-surface-control>header>button{color:#6945cf;background:#fff}.poster-style-section .guest-pack-poster-options-wide{margin-top:0}.poster-director-panel .qr-poster-styles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.poster-director-panel .qr-poster-styles button{grid-template-columns:28px minmax(0,1fr) 16px;color:#31405b!important;background:#f8f9ff!important;border:1px solid #6c5db221!important;border-radius:13px!important;gap:9px!important;min-height:76px!important;padding:10px!important;display:grid!important}.poster-director-panel .qr-poster-styles button:hover,.poster-director-panel .qr-poster-styles button.active{background:linear-gradient(145deg,#fff7fc,#f0f5ff)!important;border-color:#7d48e161!important;box-shadow:0 10px 24px #5d41b41a!important}.poster-director-panel .qr-poster-styles button>i{border-radius:7px!important;width:28px!important;height:42px!important}.poster-director-panel .qr-poster-styles button b{color:#25344f;font-size:8px!important}.poster-director-panel .qr-poster-styles button small{color:#7d889c!important;font-size:6px!important}.poster-director-panel .qr-poster-styles button>svg{color:#7250dc;width:15px;height:15px}.poster-content-map>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.poster-content-map article{background:linear-gradient(150deg,#fafaff,#f5f8ff);border:1px solid #6c5bb21f;border-radius:14px;flex-direction:column;min-width:0;min-height:96px;padding:12px;display:flex}.poster-content-map article b{color:#956ce3;letter-spacing:.13em;font-size:5px}.poster-content-map article span{color:#25334e;text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-size:9px;font-weight:780;line-height:1.2;overflow:hidden}.poster-content-map article small{color:#8792a5;margin-top:auto;line-height:1.35;font-size:6px!important}.poster-release-panel{background:linear-gradient(145deg,#faf6fff5,#eef7fff5);border:1px solid #6f54cd24;border-radius:17px;grid-template-columns:.88fr 1.12fr;gap:14px;margin:20px 24px 24px;padding:14px;display:grid}.poster-readiness-list{flex-direction:column;justify-content:center;gap:8px;display:flex}.poster-readiness-list span{color:#4d5b75;align-items:center;gap:7px;font-size:7px;display:flex}.poster-readiness-list svg{color:#1ab38b;flex:none;width:13px;height:13px}.poster-readiness-list b{font-weight:700}.poster-director-panel .qr-poster-download{color:#fff!important;background:linear-gradient(110deg,#ef3fa8,#9047ed 52%,#2f91ff)!important;border:0!important;border-radius:14px!important;min-height:66px!important;margin:0!important;padding:0 17px!important;box-shadow:0 15px 32px #7141d740!important}.poster-director-panel .qr-poster-download span{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.poster-director-panel .qr-poster-download span small{color:#ffffffb8;letter-spacing:.13em;font-size:5px!important}.poster-director-panel .qr-poster-download span{font-size:8px;font-weight:820}.poster-director-panel .qr-poster-download svg{flex:none;width:20px;height:20px}.guest-pack-poster-mode .guest-pack-design-studio{color:var(--poster-ink)!important;background:#fffffff7!important;border:1px solid #7458d52b!important;border-radius:24px!important;padding:20px!important;box-shadow:0 24px 70px #302e6017,inset 0 1px #fff!important}.guest-pack-poster-mode .guest-pack-design-studio>header h3{color:#1e2d49!important;font-size:21px!important}.guest-pack-poster-mode .guest-pack-design-studio>header p{color:#758198!important}.guest-pack-poster-mode .guest-pack-design-studio>header>span{color:#178e72!important;background:#1bb48d12!important}@media (max-width:1380px){.guest-pack-poster-workbench{grid-template-columns:minmax(380px,.82fr) minmax(510px,1.18fr)!important}.poster-output-stage{padding:24px 20px}.poster-output-stage .guest-pack-artifact-poster{min-height:580px}.poster-output-specs{grid-template-columns:repeat(2,1fr)}.poster-output-specs>span:nth-child(2){border-right:0}.poster-output-specs>span:nth-child(-n+2){border-bottom:1px solid #685ab91a}.poster-release-panel{grid-template-columns:1fr}.poster-director-panel .qr-poster-styles{grid-template-columns:1fr!important}.poster-director-panel .qr-poster-styles button{min-height:62px!important}.poster-content-map>div{grid-template-columns:1fr}.poster-content-map article{min-height:74px}}@media (max-width:980px){.guest-pack-poster-workbench{grid-template-columns:1fr!important}.poster-output-stage .guest-pack-artifact-poster{width:min(100%,520px)}.poster-output-suite.is-table .poster-output-stage .guest-pack-artifact-poster{width:min(90%,450px)}}@media (max-width:720px){.guest-pack-poster-mode .guest-pack-item-nav{border-radius:16px;grid-template-columns:repeat(6,minmax(112px,1fr));overflow-x:auto}.guest-pack-poster-mode .guest-pack-item-nav button{text-align:left;flex-direction:row;min-height:72px}.guest-pack-poster-mode .guest-pack-item-nav button em{display:block}.poster-output-suite,.poster-director-panel{border-radius:19px!important}.poster-output-heading{align-items:flex-start;padding:15px}.poster-output-heading>em{display:none}.poster-output-stage{padding:24px 12px}.poster-output-stage .guest-pack-artifact-poster{min-height:520px}.poster-output-specs{grid-template-columns:1fr 1fr}.poster-director-heading{min-height:0;padding:20px 18px!important}.poster-director-heading h3{font-size:28px!important}.poster-director-heading>span{width:44px;height:44px}.poster-purpose-strip{gap:8px;margin:14px 16px 0}.poster-purpose-strip>i{width:14px}.poster-purpose-strip span{gap:4px}.poster-purpose-strip span small{font-size:5px!important}.poster-director-section,.poster-content-map{margin-left:16px;margin-right:16px}.poster-release-panel{margin:17px 16px 18px}.poster-director-panel .qr-poster-styles{grid-template-columns:1fr!important}}body .production-lab.setup-identity-active{--mi-bg:#020716;--mi-panel:#09112be0;--mi-panel-strong:#0d1738f5;--mi-panel-soft:#1a1f4bad;--mi-line:#8697ff36;--mi-line-bright:#b473ff85;--mi-text:#f7f8ff;--mi-muted:#9ba6c8;--mi-dim:#687391;--mi-pink:#ed45b6;--mi-violet:#8652ff;--mi-blue:#318cff;--mi-cyan:#36d7ff;--mi-green:#55dab4;min-height:100svh;color:var(--mi-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 82% 4%,#2961e230,#0000 28rem),radial-gradient(circle at 9% 38%,#9e2dd62b,#0000 31rem),radial-gradient(circle at 76% 90%,#5c30e22e,#0000 36rem),linear-gradient(145deg,#020713 0%,#050b1d 48%,#090b2a 100%)!important}body .production-lab.setup-identity-active:before{content:"";z-index:0;pointer-events:none;opacity:.42;background-image:linear-gradient(#5974d309 1px,#0000 1px),linear-gradient(90deg,#5974d309 1px,#0000 1px),radial-gradient(circle,#879cffbf 0 1px,#0000 1.5px);background-size:64px 64px,64px 64px,170px 170px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}body .production-lab.setup-identity-active .lab-workspace{z-index:1;position:relative;background:0 0!important;min-height:calc(100svh - 150px)!important;padding:0 24px 46px!important;overflow:visible!important}body .production-lab.setup-identity-active .setup-masterhub-page,body .production-lab.setup-identity-active .setup-glass-interface,body .production-lab.setup-identity-active .setup-glass-workspace,body .production-lab.setup-identity-active .setup-glass-workspace-content{width:100%!important;max-width:1660px!important;min-height:0!important;color:var(--mi-text)!important;background:0 0!important;margin:0 auto!important;padding:0!important;overflow:visible!important}body .production-lab.setup-identity-active .client-workspace-command,body .production-lab.setup-identity-active .lab-account-footer,body .production-lab.setup-identity-active .setup-master-command,body .production-lab.setup-identity-active .setup-master-navigation{display:none!important}@media (min-width:901px){body .production-lab.setup-identity-active>.lab-top-navigation,body .production-lab.setup-identity-active>.lab-top-navigation:not(.collapsed){z-index:9500!important;-webkit-backdrop-filter:blur(32px)saturate(145%)!important;backdrop-filter:blur(32px)saturate(145%)!important;background:radial-gradient(circle at 18% 0,#7446ec30,#0000 24rem),radial-gradient(circle at 92% 100%,#2f82ee1f,#0000 23rem),#050c1fe8!important;border:1px solid #909fee3d!important;border-radius:24px!important;grid-template:"brand workspace event account"82px/210px minmax(580px,1fr) minmax(280px,360px) 190px!important;align-items:center!important;gap:14px!important;width:min(1660px,100% - 48px)!important;height:108px!important;min-height:108px!important;margin:14px auto 20px!important;padding:12px 14px!important;display:grid!important;position:sticky!important;top:14px!important;overflow:visible!important;box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff0e,0 0 44px #454ada14!important}body .production-lab.setup-identity-active>.lab-top-navigation:before,body .production-lab.setup-identity-active>.lab-top-navigation:after{display:none!important}body .production-lab.setup-identity-active .lab-sidebar-head{background:0 0!important;border:0!important;border-right:1px solid #7e8fd526!important;grid-area:brand!important;justify-content:center!important;align-items:center!important;width:100%!important;height:70px!important;padding:0 14px 0 4px!important;display:flex!important}body .production-lab.setup-identity-active .lab-sidebar-head>button:not(.real-studio-logo){display:none!important}body .production-lab.setup-identity-active .lab-sidebar-head .real-studio-logo{width:182px!important;height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:15px!important;place-items:center!important;padding:0!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active .lab-sidebar-head .studio-logo-full{object-fit:contain!important;filter:drop-shadow(0 0 14px #6f47ff3b)!important;width:172px!important;height:60px!important;display:block!important}body .production-lab.setup-identity-active .lab-sidebar-head .studio-rail-icon{display:none!important}body .production-lab.setup-identity-active .workspace-primary-navigation{background:#040a1b75!important;border:1px solid #7a8ad324!important;border-radius:18px!important;grid-area:workspace!important;width:100%!important;height:70px!important;margin:0!important;padding:5px!important;display:block!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff06!important}body .production-lab.setup-identity-active .workspace-primary-nav-group{border:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button{color:#8e99b8!important;min-width:0!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:0 10px!important;display:grid!important;position:relative!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button:not(:last-child):after{display:none!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button:hover{color:#d8ddf2!important;background:#1e27546b!important;border-color:#8897e226!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button.active{color:#fff!important;background:radial-gradient(circle at 20% 35%,#734df157,#0000 55%),linear-gradient(135deg,#22215bf5,#161f4ce6)!important;border-color:#8f6cff5e!important;box-shadow:0 13px 28px #301f9e40,inset 0 1px #ffffff1c,0 0 24px #7847ff26!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button.active:before{content:""!important;background:linear-gradient(90deg,#0000,#7a4cff,#45bfff,#0000)!important;border:0!important;border-radius:99px!important;width:58%!important;height:2px!important;position:absolute!important;bottom:-6px!important;left:21%!important;transform:none!important;box-shadow:0 0 14px #7850ff!important}body .production-lab.setup-identity-active .workspace-primary-nav-group .lab-nav-icon{color:#7381a8!important;background:#09112ac7!important;border:1px solid #7d8fd629!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0a!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button.active .lab-nav-icon{color:#d9d1ff!important;background:radial-gradient(circle,#7e4eff59,#08112cf5)!important;border-color:#8663ff57!important;box-shadow:0 0 22px #6f4aff38,inset 0 1px #ffffff1a!important}body .production-lab.setup-identity-active .workspace-primary-nav-group .lab-nav-icon svg{width:18px!important;height:18px!important}body .production-lab.setup-identity-active .workspace-primary-nav-group .lab-nav-copy{text-align:left!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:7px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active .workspace-primary-nav-group .lab-nav-copy small{color:#697594!important;letter-spacing:.05em!important;font-size:9px!important;font-weight:650!important;display:block!important}body .production-lab.setup-identity-active .workspace-primary-nav-group .lab-nav-copy b{color:currentColor!important;letter-spacing:.06em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;max-width:none!important;font-size:9px!important;font-weight:820!important;line-height:1.25!important;display:block!important;overflow:hidden!important}body .production-lab.setup-identity-active .lab-event-switcher{background:linear-gradient(135deg,#1d204fc7,#111a3de6)!important;border:1px solid #7c8bcf29!important;border-radius:18px!important;grid-area:event!important;min-width:0!important;min-height:70px!important;padding:5px!important;position:relative!important;box-shadow:inset 0 1px #ffffff0b!important}body .production-lab.setup-identity-active .lab-event-selector{width:100%!important;min-height:58px!important;color:var(--mi-text)!important;background:0 0!important;border:0!important;border-radius:14px!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:0 9px!important;display:grid!important}body .production-lab.setup-identity-active .lab-event-selector-icon{color:#52c6ff!important;background:linear-gradient(145deg,#3870da47,#693ad638)!important;border:1px solid #53a5ff4d!important;border-radius:13px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important;box-shadow:0 0 20px #3483f424!important}body .production-lab.setup-identity-active .lab-event-selector-copy{gap:3px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active .lab-event-selector-copy small{color:#50c5f3!important;letter-spacing:.08em!important;font-size:7px!important;font-weight:850!important}body .production-lab.setup-identity-active .lab-event-selector-copy b{color:#f6f7ff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}body .production-lab.setup-identity-active .lab-event-selector-copy em{display:none!important}body .production-lab.setup-identity-active .lab-event-selector-action{color:#9388e8!important;font-size:7px!important}body .production-lab.setup-identity-active .lab-event-picker-menu{color:var(--mi-text)!important;background:#070e24fa!important;border-color:#8496e542!important;top:calc(100% + 10px)!important;box-shadow:0 24px 60px #00000080!important}body .production-lab.setup-identity-active .lab-event-picker-menu button{color:#dfe4f7!important;background:0 0!important}body .production-lab.setup-identity-active .lab-event-picker-menu button:hover,body .production-lab.setup-identity-active .lab-event-picker-menu button.active{background:#6648de33!important}body .production-lab.setup-identity-active .lab-event-picker-menu small{color:var(--mi-muted)!important}body .production-lab.setup-identity-active .lab-account{min-width:0!important;min-height:70px!important;color:var(--mi-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #7d8fd326!important;border-radius:0!important;grid-area:account!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px 10px!important;display:grid!important}body .production-lab.setup-identity-active .lab-account-avatar{color:#fff!important;background:linear-gradient(145deg,#ec43b6,#7551f6 54%,#2997f1)!important;border:1px solid #f15ac459!important;border-radius:14px!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important;box-shadow:0 0 24px #a13fde33!important}body .production-lab.setup-identity-active .lab-account-identity b{color:#f8f8ff!important;font-size:10px!important}body .production-lab.setup-identity-active .lab-account-identity small{color:#8994b4!important;font-size:8px!important}}body .production-lab.setup-identity-active .setup-glass-workspace-content>.setup-workstation{--station-accent:var(--mi-violet);--station-accent-deep:#5c39d7;--station-soft:#553bbe33;--station-line:#8292e238;color:var(--mi-text)!important;-webkit-backdrop-filter:blur(24px)saturate(135%)!important;backdrop-filter:blur(24px)saturate(135%)!important;background:radial-gradient(circle at 100% 0,#5435d630,#0000 27rem),linear-gradient(145deg,#070f25f2,#080d22e6)!important;border:1px solid #8392e033!important;border-radius:28px!important;gap:16px!important;padding:16px!important;box-shadow:0 25px 70px #00000052,inset 0 1px #ffffff09,0 0 40px #4a30d20f!important}body .production-lab.setup-identity-active .setup-workstation-nfc{--station-accent:#35b9de;--station-accent-deep:#1485b4}body .production-lab.setup-identity-active .setup-workstation-venue{--station-accent:#4b87ff;--station-accent-deep:#6449e5}body .production-lab.setup-identity-active .setup-workstation-shop{--station-accent:#e34eb2;--station-accent-deep:#744ff2}body .production-lab.setup-identity-active .setup-workstation-command{border-color:var(--mi-line)!important;min-height:176px!important;color:var(--mi-text)!important;background:radial-gradient(circle at 8% 20%, color-mix(in srgb, var(--station-accent) 20%, transparent), transparent 24rem), linear-gradient(130deg, #0c1432fa, #091026e6)!important;box-shadow:inset 0 1px #ffffff0b,0 18px 46px #0000002e!important}body .production-lab.setup-identity-active .setup-workstation-icon{border-color:color-mix(in srgb, var(--station-accent) 42%, transparent)!important;color:color-mix(in srgb, var(--station-accent) 74%, white)!important;background:radial-gradient(circle, color-mix(in srgb, var(--station-accent) 23%, transparent), #070f26e6)!important;box-shadow:0 0 30px color-mix(in srgb, var(--station-accent) 16%, transparent), inset 0 1px #ffffff14!important}body .production-lab.setup-identity-active .setup-workstation-copy>small{color:color-mix(in srgb, var(--station-accent) 70%, white)!important}body .production-lab.setup-identity-active .setup-workstation-copy h3{color:#f6f7ff!important}body .production-lab.setup-identity-active .setup-workstation-copy>p{color:var(--mi-muted)!important}body .production-lab.setup-identity-active .setup-workstation-copy>span{color:#66ddb9!important;background:#228f751c!important;border-color:#53d6b445!important}body .production-lab.setup-identity-active .setup-workstation-copy>span.attention{color:#f478c6!important;background:#b92e821c!important;border-color:#ed45b64d!important}body .production-lab.setup-identity-active .setup-workstation-command>nav :where(button,a){border-color:var(--mi-line)!important;color:#dce1f4!important;background:#0b142fe0!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active .setup-workstation-command>nav :where(button,a):hover{border-color:color-mix(in srgb, var(--station-accent) 52%, transparent)!important;background:#18224beb!important}body .production-lab.setup-identity-active .setup-workstation-command>nav :where(button,a).primary{color:#fff!important;background:linear-gradient(120deg, var(--mi-pink), var(--mi-violet), var(--mi-blue))!important;box-shadow:0 12px 28px #773edf4d!important}body .production-lab.setup-identity-active .setup-workstation-command>nav small{color:#8792b0!important}body .production-lab.setup-identity-active .setup-workstation-readiness{border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:#081027d1!important;box-shadow:inset 0 1px #ffffff06!important}body .production-lab.setup-identity-active .setup-workstation-readiness>summary{color:#dce1f2!important;background:0 0!important}body .production-lab.setup-identity-active .setup-workstation-readiness>summary small{color:var(--mi-muted)!important}body .production-lab.setup-identity-active .setup-workstation-readiness .setup-workstation-metrics{border-top-color:var(--mi-line)!important}body .production-lab.setup-identity-active .setup-workstation-metrics article{border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:linear-gradient(145deg,#0f193aeb,#081026e6)!important;box-shadow:inset 0 1px #ffffff09,0 12px 28px #00000021!important}body .production-lab.setup-identity-active .setup-workstation-metrics article>small{color:#7f8aaa!important}body .production-lab.setup-identity-active .setup-workstation-metrics article>b{color:#f1f3ff!important}body .production-lab.setup-identity-active .setup-workstation-metrics article>p{color:#929db8!important}body .production-lab.setup-identity-active .setup-workstation-metrics article>i{color:#5edcb9!important;background:#2b8f751f!important;border-color:#54dab53d!important}body .production-lab.setup-identity-active .setup-workstation-metrics article.attention>i{color:#f376c4!important;background:#b0317f1f!important;border-color:#ee45b64a!important}body .production-lab.setup-identity-active .setup-workstation-body{border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:#050c1ee0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff08,0 18px 50px #0003!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav{border:0!important;border-bottom:1px solid var(--mi-line)!important;background:#040a1ce6!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:12px!important;display:grid!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button{color:#a5afc9!important;background:#0a122cb3!important;border:1px solid #7b8cd024!important;border-radius:15px!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:68px!important;padding:9px 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff06!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button>span{border-color:color-mix(in srgb, var(--pack-accent) 35%, transparent)!important;width:40px!important;height:40px!important;color:color-mix(in srgb, var(--pack-accent) 74%, white)!important;background:color-mix(in srgb, var(--pack-accent) 12%, #070e22f0)!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button b{color:#dce1f2!important;font-size:10px!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button em{display:none!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button.active{border-color:color-mix(in srgb, var(--pack-accent) 56%, transparent)!important;color:#fff!important;background:linear-gradient(135deg, color-mix(in srgb, var(--pack-accent) 22%, #0b122df5), #11183ceb)!important;box-shadow:inset 0 -2px var(--pack-accent), 0 0 24px color-mix(in srgb, var(--pack-accent) 13%, transparent)!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button.active b{color:#fff!important}body .production-lab.setup-identity-active :where(.guest-pack-setup-embedded,.guest-pack-embedded-shell,.guest-pack-focused-workspace){color:var(--mi-text)!important;background:0 0!important}body .production-lab.setup-identity-active :where(.setup-workstation-guest,.setup-workstation-nfc) .guest-pack-optimised-grid{background:#040a1bd1!important;gap:14px!important;padding:14px!important}body .production-lab.setup-identity-active :where(.setup-workstation-guest,.setup-workstation-nfc) .guest-pack-preview-column,body .production-lab.setup-identity-active :where(.setup-workstation-guest,.setup-workstation-nfc) .guest-pack-optimised-controls{border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:radial-gradient(circle at 10% 0,#9a31b51a,#0000 20rem),#080f25e6!important;box-shadow:inset 0 1px #ffffff09,0 18px 40px #0000002e!important}body .production-lab.setup-identity-active :where(.guest-pack-design-studio,.guest-pack-control-card,.guest-pack-layout-editor,.guest-pack-surface-control,.guest-pack-premium-presets,.guest-pack-roll-presets){border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:linear-gradient(145deg,#0e183af0,#070f25f0)!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active :where(.guest-pack-design-studio,.guest-pack-control-card,.guest-pack-layout-editor,.guest-pack-surface-control) :where(h3,h4,b,strong){color:#f1f3ff!important}body .production-lab.setup-identity-active :where(.guest-pack-design-studio,.guest-pack-control-card,.guest-pack-layout-editor,.guest-pack-surface-control) :where(p,small,em){color:var(--mi-muted)!important}body .production-lab.setup-identity-active :where(.guest-pack-design-studio,.guest-pack-control-card,.guest-pack-layout-editor,.guest-pack-surface-control)>header{border-bottom-color:var(--mi-line)!important}body .production-lab.setup-identity-active :where(.guest-pack-premium-presets,.guest-pack-roll-presets) button,body .production-lab.setup-identity-active :where(.guest-pack-layout-options,.guest-pack-type-options,.guest-pack-layer-picker) button{color:#d9def0!important;background:#070f25e0!important;border-color:#7e8fd62b!important}body .production-lab.setup-identity-active :where(.guest-pack-premium-presets,.guest-pack-roll-presets,.guest-pack-layout-options,.guest-pack-type-options,.guest-pack-layer-picker) button.active{color:#fff!important;background:linear-gradient(135deg,#e740b22b,#514bda3b)!important;border-color:#8753ff8a!important;box-shadow:0 0 22px #703fde1f!important}body .production-lab.setup-identity-active .guest-pack-premium-presets button span>b{color:#eef1ff!important}body .production-lab.setup-identity-active .guest-pack-premium-presets button span>:where(small,em){color:#8d98b6!important}body .production-lab.setup-identity-active :where(.guest-pack-copy-editor label,.guest-pack-layout-sliders label,.guest-pack-accent-options){border-color:var(--mi-line)!important;color:#dbe0f2!important;background:#060e23e6!important}body .production-lab.setup-identity-active :where(input,textarea,select){color:#f0f2ff!important;background-color:#050c1fe6!important;border-color:#8192da3b!important}body .production-lab.setup-identity-active :where(input,textarea)::placeholder{color:#626d8c!important;opacity:1!important}body .production-lab.setup-identity-active :where(input,textarea,select,button,a):focus-visible{outline-offset:3px!important;outline:2px solid #62bcffd1!important;box-shadow:0 0 0 5px #5754e92e!important}body .production-lab.setup-identity-active .guest-pack-upload-button,body .production-lab.setup-identity-active .guest-pack-media-library,body .production-lab.setup-identity-active .guest-pack-media-library button{border-color:var(--mi-line)!important;color:#dce1f2!important;background:#060e23d1!important}body .production-lab.setup-identity-active .guest-pack-control-actions :where(button,a),body .production-lab.setup-identity-active .guest-pack-surface-control>header button{border-color:var(--mi-line)!important;color:#dce1f2!important;background:#0c1530e6!important}body .production-lab.setup-identity-active .poster-output-suite,body .production-lab.setup-identity-active .poster-director-panel,body .production-lab.setup-identity-active :where(.poster-director-section,.poster-purpose-strip,.poster-content-map article,.poster-release-panel){border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:linear-gradient(145deg,#0e1737f5,#060e22f0)!important;box-shadow:inset 0 1px #ffffff09,0 16px 34px #00000029!important}body .production-lab.setup-identity-active .poster-output-heading{border-bottom-color:var(--mi-line)!important}body .production-lab.setup-identity-active :where(.poster-output-heading,.poster-director-heading,.poster-director-section,.poster-content-map) :where(h3,h4,b,strong){color:#f3f5ff!important}body .production-lab.setup-identity-active :where(.poster-output-heading,.poster-director-heading,.poster-director-section,.poster-content-map) :where(p,small,em){color:var(--mi-muted)!important}body .production-lab.setup-identity-active .poster-output-stage{background:radial-gradient(circle at 50% 30%,#4f46b72e,#0000 55%),#040b1d!important;border-color:#788bd333!important}body .production-lab.setup-identity-active .poster-output-specs{border-color:var(--mi-line)!important;background:#050c1fe6!important}body .production-lab.setup-identity-active .poster-output-specs>span{border-right-color:var(--mi-line)!important}body .production-lab.setup-identity-active .poster-output-specs b{color:#dce2f5!important}body .production-lab.setup-identity-active .poster-director-panel .qr-poster-styles button{border-color:var(--mi-line)!important;color:#dce1f2!important;background:#060e22e6!important}body .production-lab.setup-identity-active .poster-director-panel .qr-poster-styles button :where(b,small){color:inherit!important}body .production-lab.setup-identity-active .poster-director-panel .qr-poster-styles button.active{background:linear-gradient(135deg,#e741b229,#435cdd3b)!important;border-color:#8654ff94!important}body .production-lab.setup-identity-active .setup-workstation-nfc :where(.guest-pack-nfc-control,.guest-pack-nfc-dual-console,.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-payload,.guest-pack-nfc-steps article,.guest-pack-nfc-destination-table article,.guest-pack-nfc-handoff){color:var(--mi-text)!important;background:linear-gradient(145deg,#091f35e6,#061026f0)!important;border-color:#41bbd93b!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active .setup-workstation-nfc :where(.guest-pack-nfc-control,.guest-pack-nfc-dual-console,.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-payload,.guest-pack-nfc-steps article,.guest-pack-nfc-destination-table article,.guest-pack-nfc-handoff) :where(h3,h4,b,strong,code){color:#ecf7ff!important}body .production-lab.setup-identity-active .setup-workstation-nfc :where(.guest-pack-nfc-control,.guest-pack-nfc-dual-console,.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-payload,.guest-pack-nfc-steps article,.guest-pack-nfc-destination-table article,.guest-pack-nfc-handoff) :where(p,small,em){color:#8ba6bc!important}body .production-lab.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-actions button{color:#bcecff!important;background:#081f34e6!important;border-color:#41bbd940!important}body .production-lab.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-actions button:first-child{color:#fff!important;background:linear-gradient(135deg,#19b9b1,#2677dd)!important}body .production-lab.setup-identity-active .setup-venue-live-redesign :where(.setup-venue-station,.venue-super-console-main,.setup-venue-flow,.setup-venue-control-section,.venue-live-core-promise,.venue-screen-template-studio,.venue-controls-locked,.venue-template-library,.venue-template-preset-list,.venue-template-controls){color:var(--mi-text)!important;background:linear-gradient(145deg,#0a1836f0,#050e22f5)!important;border-color:#537cdf3b!important;box-shadow:inset 0 1px #ffffff09,0 16px 40px #00000029!important}body .production-lab.setup-identity-active .setup-venue-live-redesign :where(.venue-super-console-header,.setup-venue-flow,.setup-venue-control-section,.venue-live-core-promise,.venue-screen-template-studio,.venue-controls-locked) :where(h3,h4,b,strong){color:#f0f4ff!important}body .production-lab.setup-identity-active .setup-venue-live-redesign :where(.venue-super-console-header,.setup-venue-flow,.setup-venue-control-section,.venue-live-core-promise,.venue-screen-template-studio,.venue-controls-locked) :where(p,small,em){color:#8f9bb8!important}body .production-lab.setup-identity-active .setup-venue-live-redesign :where(.setup-venue-emergency-controls button,.setup-shop-ad-options button,.setup-venue-safety-toggles label,.setup-venue-control-actions button,.setup-venue-control-actions a,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button){color:#dfe5f7!important;background:#071026e6!important;border-color:#597ad238!important}body .production-lab.setup-identity-active .setup-venue-live-redesign :where(.setup-venue-emergency-controls button,.setup-shop-ad-options button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button).active{color:#fff!important;background:linear-gradient(135deg,#377cf145,#6843e247)!important;border-color:#5d83ff99!important;box-shadow:0 0 24px #3665e224!important}body .production-lab.setup-identity-active .setup-venue-live-redesign .setup-venue-preview-panel{background:#030817!important;border-color:#5b81e542!important}body .production-lab.setup-identity-active .setup-workstation-shop .production-suite{color:var(--mi-text)!important;background:#040a1bc7!important}body .production-lab.setup-identity-active .setup-workstation-shop :where(.suite-shop-hero,.suite-shop-access,.suite-shop-command article,.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue){color:var(--mi-text)!important;background:radial-gradient(circle at 90% 0,#e743b21a,#0000 24rem),linear-gradient(145deg,#0f1635f5,#060e22f2)!important;border-color:#be53cd38!important;box-shadow:inset 0 1px #ffffff09,0 16px 38px #00000029!important}body .production-lab.setup-identity-active .setup-workstation-shop :where(.suite-shop-hero,.suite-shop-access,.suite-shop-command article,.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) :where(h2,h3,h4,b,strong,dd){color:#f2f4ff!important}body .production-lab.setup-identity-active .setup-workstation-shop :where(.suite-shop-hero,.suite-shop-access,.suite-shop-command article,.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) :where(p,small,em,dt){color:#939eb8!important}body .production-lab.setup-identity-active .setup-workstation-shop .suite-shop-hero-copy dl{border-color:var(--mi-line)!important;background:#050c1f85!important}body .production-lab.setup-identity-active .setup-workstation-shop .suite-shop-fields :where(input,textarea,select){border-color:var(--mi-line)!important;color:#eef1ff!important;background:#050c1fe6!important}body .production-lab.setup-identity-active .setup-workstation-shop .suite-shop-catalogue-table :where(.head,article){border-color:var(--mi-line)!important;color:#dce1f2!important;background:#070f24d6!important}body .production-lab.setup-identity-active .setup-workstation-shop .suite-shop-catalogue-table article:nth-child(2n){background:#0c142fd6!important}body .production-lab.setup-identity-active .setup-workstation-shop :where(.suite-shop-settings>footer button,.suite-shop-launch>button){color:#fff!important;background:linear-gradient(120deg, var(--mi-pink), var(--mi-violet), var(--mi-blue))!important;box-shadow:0 12px 28px #763eda42!important}body .production-lab.setup-identity-active :where(.qr-poster-download,.guest-pack-control-actions .primary,.venue-template-primary-action){color:#fff!important;background:linear-gradient(115deg, var(--mi-pink), var(--mi-violet), var(--mi-blue))!important;border-color:#0000!important;box-shadow:0 12px 28px #753edc45,0 0 24px #328fff14!important}@media (max-width:1320px) and (min-width:901px){body .production-lab.setup-identity-active>.lab-top-navigation{grid-template-columns:152px minmax(500px,1fr) minmax(250px,310px) 58px!important}body .production-lab.setup-identity-active .lab-sidebar-head .studio-logo-full{width:142px!important}body .production-lab.setup-identity-active .lab-account{grid-template-columns:44px!important;padding-inline:7px!important}body .production-lab.setup-identity-active .lab-account-identity{display:none!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button{grid-template-columns:34px minmax(0,1fr)!important;gap:7px!important;padding-inline:7px!important}body .production-lab.setup-identity-active .workspace-primary-nav-group .lab-nav-icon{width:34px!important;height:34px!important}}@media (max-width:900px){body .production-lab.setup-identity-active .lab-workspace{padding:0 12px 28px!important}body .production-lab.setup-identity-active .lab-mobile-context-bar{border-bottom-color:var(--mi-line)!important;color:var(--mi-text)!important;background:#040b1df5!important;margin:0 -12px 12px!important;box-shadow:0 12px 30px #00000040!important}body .production-lab.setup-identity-active .lab-mobile-context-bar>button{border-color:var(--mi-line)!important;color:#dce2f5!important;background:#0c1531e6!important}body .production-lab.setup-identity-active .lab-mobile-context-bar>span b{color:#f1f3ff!important}body .production-lab.setup-identity-active .lab-mobile-context-bar>span small{color:var(--mi-muted)!important}body .production-lab.setup-identity-active>.lab-top-navigation{border-right-color:var(--mi-line)!important;color:var(--mi-text)!important;background:#040b1dfb!important;box-shadow:20px 0 55px #00000070!important}body .production-lab.setup-identity-active .workspace-primary-navigation{background:0 0!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button{color:#a8b0c8!important;background:#09112ab3!important;border-color:#7e8fd31f!important}body .production-lab.setup-identity-active .workspace-primary-nav-group>button.active{color:#fff!important;background:linear-gradient(135deg,#de3dac2e,#4656da40)!important;border-color:#8653ff73!important}body .production-lab.setup-identity-active .lab-event-switcher,body .production-lab.setup-identity-active .lab-account{border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:#09112ac7!important}body .production-lab.setup-identity-active .setup-glass-workspace-content>.setup-workstation{border-radius:21px!important;padding:8px!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav{scroll-snap-type:x mandatory;display:flex!important;overflow-x:auto!important}body .production-lab.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button{scroll-snap-align:start;min-width:170px!important}}@media (max-width:700px){body .production-lab.setup-identity-active .setup-workstation-command{border-radius:18px!important}body .production-lab.setup-identity-active .setup-workstation-copy h3{font-size:31px!important}body .production-lab.setup-identity-active .setup-workstation-metrics{grid-template-columns:1fr!important}body .production-lab.setup-identity-active :where(.setup-workstation-guest,.setup-workstation-nfc) .guest-pack-optimised-grid{padding:8px!important}body .production-lab.setup-identity-active :where(.setup-workstation-guest,.setup-workstation-nfc) :where(.guest-pack-preview-column,.guest-pack-optimised-controls){border-radius:14px!important;padding:12px!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation .setup-workstation-body :where(h1,h2,h3,h4,h5,h6):not(:where(.deployment-workspace *,.commerce-workspace *)){color:#f4f6ff!important;text-shadow:0 1px 20px #605bff12!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation .setup-workstation-body :where(p):not(:where(.deployment-workspace *,.commerce-workspace *)){color:var(--mi-muted)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation .setup-workstation-body :where(label,legend):not(:where(.deployment-workspace *,.commerce-workspace *)){color:#cbd2e9!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-control-card :where(h3,h4),body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets :where(h3,h4),body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-premium-presets :where(h3,h4){color:#f4f6ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-control-card,.guest-pack-roll-presets,.guest-pack-premium-presets) :where(p,small,em){color:#929dbb!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-premium-presets>div>button{color:#dfe4f7!important;background:linear-gradient(145deg,#0d1737f7,#070f25f7)!important;border-color:#7b8cdb38!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #00000021!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-premium-presets>div>button:hover{background:linear-gradient(145deg,#1d1f4dfa,#0b1633fa)!important;border-color:#8a6aff70!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-premium-presets>div>button.active,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-premium-presets>div>button[aria-pressed=true]{background:radial-gradient(circle at 12% 18%,#e541b729,#0000 58%),linear-gradient(145deg,#201e4ffa,#0c1635fa)!important;border-color:#985bffad!important;box-shadow:inset 0 1px #ffffff12,inset 0 -2px #7955ff,0 0 28px #7e49f129!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-premium-presets>div>button span>b{color:#eef1ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-premium-presets>div>button span>:where(small,em){color:#8f9bb9!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation .setup-workstation-body button :where(b,strong):not(:where(.deployment-workspace *,.commerce-workspace *)){color:#e8ebf8!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation .setup-workstation-body button :where(small,em):not(:where(.deployment-workspace *,.commerce-workspace *)){color:#8f9ab7!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation>.setup-workstation-readiness{width:100%!important;max-width:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation :where(.guest-pack-setup-embedded,.guest-pack-focused-workspace,.guest-pack-optimised-grid,.guest-pack-preview-column,.guest-pack-optimised-controls){color:var(--mi-text)!important;background-color:#050d20f0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface .setup-workstation :where(.guest-pack-optimised-grid,.guest-pack-preview-column,.guest-pack-optimised-controls){border-color:var(--mi-line)!important;background-image:radial-gradient(circle at 8% 0,#7739d31c,#0000 22rem),linear-gradient(145deg,#0a132df7,#050d20f5)!important;box-shadow:inset 0 1px #ffffff09,0 16px 38px #00000026!important}body .production-lab.setup-identity-active.setup-identity-active .setup-nfc-table-redesign .guest-pack-nfc-dual-intro>em{color:#9de9f5!important;background:#082839d1!important;border-color:#46c9dc47!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-command>nav .primary small{color:#ffffffc7!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-stepper,.venue-studio-preset-rail){border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:#050d21e0!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-stepper,.venue-studio-preset-rail) button{color:#dfe5f7!important;background:#0a132df0!important;border-color:#6c85da33!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-stepper,.venue-studio-preset-rail) button :where(b,strong){color:#edf1ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-stepper,.venue-studio-preset-rail) button :where(small,em){color:#929db9!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-stepper,.venue-studio-preset-rail) button.active,body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-preset-rail button[aria-pressed=true]{color:#fff!important;background:linear-gradient(135deg,#3471eb42,#7a42e04d)!important;border-color:#6978ff9e!important;box-shadow:inset 0 -2px #5e83ff,0 0 26px #505be724!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio>header>em{color:#68ddb9!important;background:#1879621f!important;border-color:#53d5b342!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-real-preview,.venue-studio-step-panel,.venue-studio-actions){border-color:var(--mi-line)!important;color:var(--mi-text)!important;background:radial-gradient(circle at 90% 0,#4c54da1a,#0000 20rem),linear-gradient(145deg,#0b1430f5,#050d20f5)!important;box-shadow:inset 0 1px #ffffff09,0 15px 36px #00000024!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-real-preview,.venue-studio-step-panel,.venue-studio-actions) :where(h3,h4,h5,b,strong){color:#eef2ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio :where(.venue-studio-real-preview,.venue-studio-step-panel,.venue-studio-actions) :where(p,small,em){color:#929db8!important}@media (min-width:901px){body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group .lab-nav-icon{color:#8390b4!important;background:#08112aeb!important;border-color:#7e8fd62e!important;box-shadow:inset 0 1px #ffffff0b!important}body .production-lab.setup-identity-active.setup-identity-active .lab-sidebar-head .real-studio-logo .studio-logo-full{object-fit:contain!important;width:132px!important;max-width:132px!important;height:70px!important;max-height:70px!important}body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group>button .lab-nav-copy b{color:#a8b2cc!important}body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group>button .lab-nav-copy small{color:#727f9f!important}body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group>button.active .lab-nav-copy b{color:#fff!important}body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group>button.active .lab-nav-copy small{color:#b8adff!important}body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group>button.active .lab-nav-icon{color:#ddd6ff!important;background:radial-gradient(circle,#7d4eff61,#08112bf5)!important;border-color:#8965ff66!important;box-shadow:0 0 22px #6f4aff3d,inset 0 1px #ffffff1a!important}body .production-lab.setup-identity-active.setup-identity-active .lab-event-selector-action{color:#a99ef3!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}}@media (max-width:1320px) and (min-width:901px){body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group .lab-nav-copy{grid-template-columns:auto minmax(0,1fr)!important;gap:5px!important}body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group .lab-nav-copy b{white-space:normal!important;max-width:76px!important;font-size:7.5px!important;line-height:1.22!important}body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-nav-group .lab-nav-copy small{font-size:7.5px!important}}body .production-lab.setup-identity-active.setup-identity-active{background:radial-gradient(at 50% 112%,#6a32ff6b,#0000 45%),radial-gradient(circle at 6% 54%,#e12fb52b,#0000 30rem),radial-gradient(circle at 92% 18%,#2c76ff33,#0000 34rem),linear-gradient(148deg,#020613 0%,#050a20 48%,#0a0b30 100%)!important}body .production-lab.setup-identity-active.setup-identity-active .lab-workspace,body .production-lab.setup-identity-active.setup-identity-active .setup-masterhub-page,body .production-lab.setup-identity-active.setup-identity-active .setup-glass-interface,body .production-lab.setup-identity-active.setup-identity-active .setup-glass-workspace,body .production-lab.setup-identity-active.setup-identity-active .setup-glass-workspace-content{max-width:1600px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-glass-workspace-content>.setup-workstation{background:radial-gradient(circle at 93% 5%,#494ae447,#0000 31rem),radial-gradient(circle at 2% 88%,#d934b71c,#0000 27rem),linear-gradient(145deg,#080f2bfa,#060c22f5)!important;border-color:#8f7dff57!important;border-radius:34px!important;gap:18px!important;padding:18px!important;box-shadow:0 34px 90px #0000006b,inset 0 1px #fff1,0 0 54px #5c3aef1f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-body{background:radial-gradient(circle at 96% 2%,#6243de30,#0000 29rem),linear-gradient(145deg,#050b1ff7,#070c24f5)!important;border:1px solid #8a93ec33!important;border-radius:29px!important;box-shadow:inset 0 1px #ffffff0b,0 20px 60px #0000003d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-guest .guest-pack-item-nav{background:radial-gradient(circle at 15% 30%,#683de41f,#0000 22rem),#040a1ded!important;border:1px solid #8491e230!important;border-radius:22px!important;gap:12px!important;min-height:82px!important;padding:10px 12px!important;box-shadow:inset 0 1px #ffffff0b,0 15px 36px #0003!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button{background:linear-gradient(145deg,#0d1634d1,#070f25b8)!important;border-radius:16px!important;grid-template-columns:38px minmax(0,1fr)!important;min-height:60px!important;padding:8px 15px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-guest .guest-pack-item-nav button.active{background:radial-gradient(circle at 18% 45%,#7f51ff6b,#0000 46%),linear-gradient(135deg,#2f276ffa,#191f4ef2)!important;border-color:#8a62ffab!important;box-shadow:inset 0 -2px #7253ff,inset 0 1px #ffffff1f,0 12px 28px #3620aa45,0 0 30px #774cff33!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-grid{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(520px,.86fr) minmax(700px,1.14fr)!important;align-items:stretch!important;gap:28px!important;padding:24px!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{border-radius:32px!important;min-height:760px!important;margin:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column{background:radial-gradient(circle at 56% 27%,#3566ff33,#0000 22rem),radial-gradient(circle at 5% 90%,#de31b021,#0000 24rem),linear-gradient(155deg,#0c1436fa,#050d22f7)!important;border:1px solid #868cf157!important;padding:28px!important;box-shadow:inset 0 1px #fff1,inset 0 0 70px #3441b314,0 24px 58px #00000047!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column:before{color:#d5d9f4!important;letter-spacing:.2em!important;margin-bottom:18px!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{background:radial-gradient(circle at 97% 4%,#4758ed45,#0000 28rem),radial-gradient(circle at 7% 98%,#c930bf29,#0000 27rem),linear-gradient(145deg,#101541fa,#0b102ffa)!important;border:1px solid #8b74ff70!important;padding:34px!important;box-shadow:inset 0 1px #ffffff16,inset 0 0 90px #4936cd14,0 28px 70px #0000004f,0 0 44px #653ded1f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-hero-control>header{border-bottom-color:#8e97e930!important;min-height:118px!important;padding:2px 0 24px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-hero-control>header small{color:#8fd5ff!important;letter-spacing:.19em!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-hero-control>header h3{letter-spacing:-.055em!important;margin:12px 0 10px!important;font-size:clamp(30px,2.35vw,42px)!important;font-weight:730!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-hero-control>header h3:after{content:"✦";color:#a86cff;text-shadow:0 0 18px #a965ffb3;margin-left:12px;font-size:.72em;display:inline-block}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-hero-control>header p{color:#a9b3cf!important;max-width:660px!important;font-size:11px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets{background:radial-gradient(circle at 10% 6%,#e13eb81a,#0000 24rem),radial-gradient(circle at 95% 100%,#3870f61f,#0000 25rem),linear-gradient(145deg,#11193df0,#081029f5)!important;border:1px solid #8992e53b!important;border-radius:22px!important;margin:22px 0!important;padding:20px!important;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #00000030!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>header{margin-bottom:17px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>header small{color:#c989ff!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>header h4{color:#f5f6ff!important;margin:7px 0 5px!important;font-size:20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>header>span{color:#e6b3ff!important;background:#571e8647!important;border-color:#c45bff57!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div{gap:14px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button{color:#dfe4f7!important;background:linear-gradient(145deg,#161e46f5,#08112bf5)!important;border:1px solid #8792e238!important;border-radius:18px!important;grid-template-columns:98px minmax(0,1fr)!important;gap:14px!important;min-height:126px!important;padding:13px!important;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000029!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button span>b{color:#f5f6ff!important;font-size:13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button span>small{color:#ae8cff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button span>em{color:#96a1bf!important}@media (min-width:901px){body .production-lab.setup-identity-active.setup-identity-active>.lab-top-navigation,body .production-lab.setup-identity-active.setup-identity-active>.lab-top-navigation:not(.collapsed){background:radial-gradient(circle at 18% 0,#7446ec40,#0000 24rem),radial-gradient(circle at 90% 100%,#2f82ee2b,#0000 23rem),#050c1ff0!important;border-color:#919def4d!important;border-radius:23px!important;grid-template-rows:72px!important;grid-template-columns:190px minmax(620px,1fr) minmax(280px,340px) 185px!important;width:min(1600px,100% - 48px)!important;height:98px!important;min-height:98px!important;padding:11px 13px!important;box-shadow:0 25px 74px #0000006e,inset 0 1px #ffffff13,0 0 52px #4b41e61f!important}body .production-lab.setup-identity-active.setup-identity-active .lab-sidebar-head,body .production-lab.setup-identity-active.setup-identity-active .workspace-primary-navigation,body .production-lab.setup-identity-active.setup-identity-active .lab-event-switcher,body .production-lab.setup-identity-active.setup-identity-active .lab-account{height:68px!important;min-height:68px!important}body .production-lab.setup-identity-active.setup-identity-active .lab-sidebar-head .real-studio-logo .studio-logo-full{width:150px!important;max-width:150px!important;height:62px!important;max-height:62px!important}}@media (max-width:1450px) and (min-width:981px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-grid{grid-template-columns:minmax(430px,.82fr) minmax(590px,1.18fr)!important;gap:20px!important;padding:18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column{padding:20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{padding:25px!important}}@media (max-width:980px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-grid{grid-template-columns:1fr!important;gap:16px!important;padding:12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{border-radius:24px!important;min-height:0!important;padding:18px!important}}body .production-lab.setup-identity-active.media-products-identity-active .media-products-workspace{width:min(100%,1660px)!important;color:var(--mi-text)!important;background:0 0!important;gap:14px!important;margin:0 auto!important;padding:0 0 72px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command{isolation:isolate!important;background:radial-gradient(circle at 8% 0,#dc3dbd30,#0000 36%),radial-gradient(circle at 96% 100%,#2690ff2e,#0000 38%),linear-gradient(115deg,#12143af5,#050d23fa)!important;border:1px solid #8072ee4d!important;border-radius:28px!important;grid-template-columns:minmax(0,1.18fr) minmax(430px,.82fr)!important;gap:34px!important;padding:34px 36px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff12,0 30px 90px #00000047!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command:before{content:""!important;z-index:-1!important;border-radius:inherit!important;background:linear-gradient(90deg, var(--mi-pink), var(--mi-violet), var(--mi-blue)) top / 100% 1px no-repeat, radial-gradient(ellipse at 72% 115%, #7d4eff2e, transparent 54%)!important;pointer-events:none!important;position:absolute!important;inset:0!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-brand{gap:24px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-brand>img{background:radial-gradient(circle at 34% 26%,#d749d23d,#11153ceb 66%)!important;border:1px solid #a173ff4d!important;border-radius:22px!important;width:76px!important;height:76px!important;padding:12px!important;box-shadow:inset 0 1px #ffffff0f,0 0 36px #7447f633!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-brand small,body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library,.media-products-inspector,.media-products-editor-head,.media-products-guest) header small{color:#6ecbff!important;letter-spacing:.2em!important;font-size:9px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-brand h2{color:#f7f8ff!important;letter-spacing:-.058em!important;margin:9px 0 8px!important;font-size:clamp(36px,3.15vw,58px)!important;font-weight:630!important;line-height:.94!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-brand p{color:#98a3bf!important;max-width:720px!important;font-size:12px!important;line-height:1.6!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command-actions{align-self:center!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command-actions button{color:#eff2ff!important;background:linear-gradient(145deg,#0e1637ed,#050c1feb)!important;border-color:#7b8cd640!important;border-radius:18px!important;min-height:82px!important;padding:16px 18px!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command-actions button.primary{background:linear-gradient(118deg,#e83fa9,#9250f2 54%,#2e93ff)!important;border-color:#b55bff8c!important;box-shadow:0 18px 42px #693ce24d,inset 0 1px #ffffff38!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command-actions button:hover{background:linear-gradient(145deg,#1e2052fa,#081330f7)!important;border-color:#d16bff9e!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command-actions button.primary:hover{background:linear-gradient(118deg,#f14bad,#9d58f5 54%,#389eff)!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-status{background:linear-gradient(90deg,#0c1433d1,#060e23d6)!important;border:1px solid #768bd538!important;border-radius:18px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-status>span{border-right-color:#7b8fd024!important;min-height:66px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-status>span b{color:#f5f6ff!important;font-size:20px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-status>span small{color:#7f8baa!important;font-size:8px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-mode{background:#050c1fd1!important;border:1px solid #768bd538!important;border-radius:20px!important;gap:6px!important;padding:6px!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-mode button{color:#8792ae!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;min-height:70px!important;padding:13px 18px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-mode button:hover{color:#e9edff!important;background:#191f4894!important;border-color:#778cd62e!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-mode button.active{color:#fff!important;background:radial-gradient(circle at 10%,#e045be33,#0000 44%),linear-gradient(120deg,#4a3197b8,#0f1d43db)!important;border-color:#a365ff6b!important;box-shadow:inset 0 -2px #8f5cff,0 12px 30px #4c2db229!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library,.media-products-editor,.media-products-guest){color:var(--mi-text)!important;background:radial-gradient(circle at 100% 0,#3656cd1a,#0000 33%),linear-gradient(145deg,#08112bf2,#040b1dfa)!important;border:1px solid #778cd338!important;border-radius:28px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09,0 28px 80px #0003!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-library{background-color:#0000!important;gap:0!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library-main,.media-products-inspector){background:0 0!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-library-main{padding:30px 32px 34px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-inspector{background:linear-gradient(#0d1735a8,#050c1e42)!important;border-left:1px solid #778cd32e!important;padding:30px 26px!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library-main>header,.media-products-editor-head,.media-products-guest>header){border-bottom-color:#778cd32e!important;padding-bottom:24px!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library h3,.media-products-editor-head h3,.media-products-guest h3){color:#f5f6ff!important;letter-spacing:-.05em!important;font-size:clamp(27px,2.25vw,42px)!important;font-weight:620!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library header p,.media-products-editor-head p,.media-products-guest header p){color:#8e9ab6!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-filters{padding:20px 0!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-filters button{color:#8e99b4!important;background:#060e236b!important;border-color:#788dd333!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-filters button.active{color:#fff!important;background:#7043d338!important;border-color:#b366ff8a!important;box-shadow:0 0 22px #844dee1f!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-tile{background:#08122bdb!important;border-color:#778cd32e!important;border-radius:16px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-tile:hover,body .production-lab.setup-identity-active.media-products-identity-active .media-products-tile.is-selected{border-color:#e149b8ad!important;box-shadow:0 16px 38px #00000047,0 0 0 1px #6f5dff38!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-editor,.media-products-guest){padding:32px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-inspector-stage,body .production-lab.setup-identity-active.media-products-identity-active .media-products-guest-stage{background:radial-gradient(circle at 50% 15%,#6643d02b,#0000 38%),#020717!important;border:1px solid #778cd338!important;border-radius:20px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-inspector>button,body .production-lab.setup-identity-active.media-products-identity-active .media-products-empty button{background:linear-gradient(112deg,#dc3ca6,#784cf1 58%,#298eff)!important;border-color:#aa65ff7a!important;border-radius:13px!important;box-shadow:0 12px 30px #5b37d33d!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-editor .album-studio-page{background:0 0!important;border:0!important}@media (max-width:1180px){body .production-lab.setup-identity-active.media-products-identity-active .media-products-command{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-inspector{border-top:1px solid #778cd32e!important;border-left:0!important}}@media (max-width:760px){body .production-lab.setup-identity-active.media-products-identity-active .media-products-workspace{padding-bottom:90px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-command{border-radius:22px!important;gap:24px!important;padding:24px 18px!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-brand{display:grid!important}body .production-lab.setup-identity-active.media-products-identity-active .media-products-brand h2{font-size:34px!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library,.media-products-editor,.media-products-guest){border-radius:22px!important}body .production-lab.setup-identity-active.media-products-identity-active :where(.media-products-library-main,.media-products-editor,.media-products-guest){padding:22px 16px!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace>.pack-studio-masthead,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-item-nav{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{background:radial-gradient(circle at 12% 12%,#2171ff1a,#0000 29rem),radial-gradient(circle at 82% 7%,#a446f11c,#0000 34rem),#03081929!important;border-top:1px solid #7a8edd2b!important;grid-template-columns:minmax(410px,.72fr) minmax(720px,1.28fr)!important;gap:0!important;padding:0 28px 40px!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{border-right:1px solid #7f92e12b!important;min-height:0!important;padding:28px 30px 0 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-optimised-controls{border-left:0!important;min-height:0!important;padding:28px 0 0 34px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-optimised-controls:before{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>footer{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-stage{background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen{width:min(100%,520px)!important;box-shadow:0 30px 75px #00000057,0 0 0 1px #7f95e52e!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section:before{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section:before{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header{border-bottom:1px solid #8091dd2e!important;padding:2px 0 24px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header h3{font-size:clamp(34px,3.2vw,58px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state{background:0 0!important;border-top:0!important;margin:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state>span{padding:14px 18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-grid{grid-template-columns:minmax(340px,.9fr) minmax(410px,1.1fr)!important;gap:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-stage{padding:26px 30px 26px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-tools{border-left:1px solid #8091dd2b!important;padding:26px 0 26px 30px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace :where(.guest-pack-roll-crop-editor-priority,.guest-pack-surface-control,.guest-pack-roll-presets,.guest-pack-surface-status){box-shadow:none!important;background:0 0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-editor-priority{border:0!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-surface-status{border:1px solid #8091dd26!important;border-left:0!important;border-right:0!important;padding-left:0!important;padding-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-section-upload{background:#2b276738!important;border-radius:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div>button{border-radius:0!important;min-height:90px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions{border-top:1px solid #8091dd2e!important;margin:0!important;padding:22px 0 0!important}@media (max-width:1320px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:minmax(370px,.72fr) minmax(620px,1.28fr)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-stage{padding-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-tools{border-top:1px solid #8091dd2b!important;border-left:0!important;padding-left:0!important}}@media (max-width:1040px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:1fr!important;padding:0 18px 30px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{border-bottom:1px solid #7f92e12b!important;border-right:0!important;max-height:none!important;padding:24px 0 30px!important;position:relative!important;top:auto!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-optimised-controls{padding:30px 0 0!important}}@media (max-width:680px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-tools{padding-top:22px!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{background:radial-gradient(circle at 8% 3%,#e530b321,#0000 27rem),radial-gradient(circle at 96% 4%,#1e76ff29,#0000 31rem),linear-gradient(145deg,#060c22fa,#080c28fa)!important;border-color:#7670ff57!important;gap:22px!important;padding:24px!important;box-shadow:inset 0 1px #ffffff0f,0 30px 74px #0000004f,0 0 54px #5a38e11a!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header{min-height:86px!important;padding:2px 4px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>span{background:radial-gradient(circle at 50% 45%,#7a4dff85,#0d1434f5)!important;border:1px solid #8c67ff75!important;box-shadow:0 0 30px #7542ff47,inset 0 1px #ffffff29!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header h4{color:#f8f8ff!important;letter-spacing:-.055em!important;font-size:clamp(26px,2.3vw,40px)!important;font-weight:720!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header p{color:#a7b2ce!important;max-width:900px!important;font-size:12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck{isolation:isolate;background:radial-gradient(circle at 4% 2%,#de39c12e,#0000 31rem),radial-gradient(circle at 98% 4%,#3d6bff33,#0000 30rem),linear-gradient(148deg,#121641fa,#070e28fc 48%,#07112ffa);border:1px solid #847dff66;border-radius:28px;gap:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 0 90px #4b37cd14,0 24px 60px #00000047}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck:before{content:"";z-index:-1;pointer-events:none;filter:drop-shadow(0 0 12px #8448ff9e);background:linear-gradient(90deg,#0000,#ed43bed9,#5d50ffe6,#28a0ffd1,#0000) 50% 0/72% 1px no-repeat;position:absolute;inset:0}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{box-shadow:none!important;background:#03091c57!important;border:0!important;border-bottom:1px solid #8491e22e!important;border-radius:0!important;gap:0!important;padding:12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button{min-height:74px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #7f8fda26!important;border-radius:0!important;grid-template-columns:25px 38px minmax(0,1fr) 16px!important;gap:9px!important;padding:10px 13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>svg:first-of-type{color:#938bff!important;background:#101a42cc!important;border:1px solid #7c6aff38!important;width:38px!important;height:38px!important;padding:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button.active{background:radial-gradient(circle at 45%,#7447ff45,#0000 72%)!important;box-shadow:inset 0 -2px #8a56ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button.active:after{height:2px!important;bottom:0!important;left:12%!important;right:12%!important;box-shadow:0 0 16px #8d54ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #8491e22e!important;border-radius:0!important;gap:14px!important;padding:22px 24px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header span{color:#c48cff!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>div{border-top:1px solid #7f8fda2e;border-bottom:1px solid #7f8fda2e;overflow:hidden;gap:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button{min-height:74px!important;box-shadow:none!important;background:#070e2647!important;border:0!important;border-right:1px solid #7f8fda26!important;border-radius:0!important;transform:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button.active{background:radial-gradient(circle at 12%,#e53dbc2b,#0000 58%),linear-gradient(90deg,#4e349961,#141d452e)!important;box-shadow:inset 0 -2px #85f,inset 0 1px #ffffff0f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel{min-height:330px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #8491e22e!important;border-radius:0!important;gap:22px!important;padding:30px 32px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header{border-bottom-color:#8b97e62b!important;padding-bottom:22px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header>span{color:#c77fff!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header h5{color:#fff!important;letter-spacing:-.055em!important;font-size:clamp(28px,2.5vw,42px)!important;font-weight:710!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header p{color:#a8b3d0!important;max-width:860px!important;font-size:12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions){color:#e9edff!important;background:#040b2075!important;border-color:#808fdb33!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-upload,.venue-template-upload-row>button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button){color:#e7ebfb!important;background:#0c1433e0!important;border-color:#8793dd33!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-upload,.venue-template-upload-row>button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button) :where(b,strong){color:#f3f5ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-upload,.venue-template-upload-row>button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button) :where(small,em){color:#98a4c1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{min-height:86px!important;box-shadow:none!important;background:#03091c80!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;padding:16px 22px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>button{color:#f2f4ff!important;background:#0b1433e6!important;border-color:#8893db47!important;min-height:52px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){background:linear-gradient(105deg,#ef359e,#8b45f2 53%,#318dfc)!important;border:0!important;min-width:230px!important;box-shadow:0 13px 32px #6d3ceb47,0 0 22px #407dff24!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview{background:radial-gradient(circle at 50% 0,#2f6cff26,#0000 34rem),linear-gradient(145deg,#08112efa,#03091bfc)!important;border-color:#567cff61!important;border-radius:28px!important;gap:16px!important;padding:18px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 26px 64px #0000004d,0 0 42px #3064ff1a!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview>header{min-height:40px;padding:0 5px}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview>header span{color:#8edcff!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview>header small{color:#8fa0c3!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview .momento-live-preview-frame{border:1px solid #738eff47!important;border-radius:20px!important;box-shadow:0 22px 56px #00000061!important}@media (max-width:1080px){body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button:nth-child(2){border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button:nth-child(-n+2){border-bottom:1px solid #7f8fda26!important}}@media (max-width:720px){body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{padding:14px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button{border-bottom:1px solid #7f8fda26!important;border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>div{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button{border-bottom:1px solid #7f8fda26!important;border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel{padding:24px 18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){min-width:0!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc{--nfc-cyan:#40d8ff;--nfc-blue:#4f7dff;--nfc-violet:#9c58ff;--nfc-pink:#ef4ab7;--nfc-green:#62e3bd}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc>.setup-workstation-command{overflow:hidden;background:radial-gradient(circle at 88% 15%,#40d8ff21,#0000 24rem),radial-gradient(circle at 8% 80%,#ef4ab71f,#0000 25rem),linear-gradient(130deg,#0d1737f7,#060e23fa)!important;border:1px solid #7084e23d!important;border-radius:26px!important;align-items:center!important;min-height:174px!important;padding:30px 34px!important;box-shadow:inset 0 1px #ffffff0e,0 22px 50px #0003!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc>.setup-workstation-command:after{content:"";background:linear-gradient(90deg, transparent, var(--nfc-violet), var(--nfc-cyan), transparent);width:42%;height:1px;position:absolute;bottom:0;right:5%;box-shadow:0 0 20px #5a9cffbf}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .setup-workstation-icon{color:#d8efff!important;background:radial-gradient(circle at 32% 24%,#6b5dff73,#101639f5 72%)!important;border:1px solid #7e70ff75!important;border-radius:22px!important;width:72px!important;height:72px!important;box-shadow:inset 0 1px #ffffff14,0 0 36px #6e49f038!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .setup-workstation-copy>small{color:#c296ff!important;letter-spacing:.19em!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .setup-workstation-copy h3{max-width:860px;color:#f7f8ff!important;letter-spacing:-.062em!important;margin:8px 0 9px!important;font-size:clamp(34px,3vw,52px)!important;font-weight:690!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .setup-workstation-copy>p{color:#98a7c5!important;max-width:900px!important;font-size:13px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .setup-workstation-readiness{box-shadow:none!important;background:0 0!important;border:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .setup-workstation-readiness>summary{color:#8cead0!important;background:#12584d26!important;border:1px solid #62e3bd42!important;border-radius:999px!important;min-height:40px!important;padding:0 16px!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-unified-grid,body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-unified-grid>.guest-pack-preview-column{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .nfc-programming-command{overflow:hidden;background:radial-gradient(circle at 10% 0,#9c58ff21,#0000 30rem),radial-gradient(circle at 95% 48%,#40d8ff14,#0000 28rem),linear-gradient(145deg,#0a132efa,#040c1ffc)!important;border:1px solid #7084e23d!important;border-radius:30px!important;gap:0!important;box-shadow:inset 0 1px #ffffff0d,0 28px 70px #00000040!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro{min-height:164px;box-shadow:none!important;background:linear-gradient(90deg,#1c1b4b75,#050f2538)!important;border:0!important;border-bottom:1px solid #7084e233!important;border-radius:0!important;grid-template-columns:72px minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;padding:30px 34px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro>span{color:#fff!important;background:radial-gradient(circle at 28% 20%,#8f62ff,#1a214f 72%)!important;border:1px solid #906aff85!important;border-radius:22px!important;width:70px!important;height:70px!important;box-shadow:inset 0 1px #ffffff1f,0 0 34px #784aff3d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro small{color:#c493ff!important;letter-spacing:.18em!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro h3{color:#f5f7ff!important;letter-spacing:-.055em!important;margin:8px 0!important;font-size:clamp(31px,2.4vw,43px)!important;font-weight:650!important;line-height:1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro p{color:#94a3c0!important;font-size:13px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro>em{color:#b5efff!important;background:#08273e94!important;border:1px solid #40d8ff47!important;border-radius:16px!important;min-width:226px!important;padding:16px 18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro>em b{color:#dff7ff!important;letter-spacing:.12em!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro>em small{color:#7fb5c8!important;letter-spacing:0!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header{border:0!important;border-bottom:1px solid #7084e22e!important;min-height:120px!important;padding:24px 34px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header small{color:#68d8ff!important;letter-spacing:.17em!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header h3{color:#edf3ff!important;letter-spacing:-.04em!important;margin-top:8px!important;font-size:24px!important;font-weight:570!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header ol{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li{color:#71809e;letter-spacing:.11em;text-transform:uppercase;grid-template-columns:32px 1fr;align-items:center;gap:9px;min-width:104px;font-size:9px;font-weight:760;display:grid;position:relative}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li:not(:last-child):after{content:"";background:linear-gradient(90deg, var(--nfc-violet), #40d8ff73);width:20px;height:1px;position:absolute;right:7px}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li b{background:#09122cd9;border:1px solid #7c8bda47;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;color:#9ea9c6!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li.active{color:#dcd4ff}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li.active b{background:linear-gradient(135deg, var(--nfc-pink), var(--nfc-violet));border-color:#0000;box-shadow:0 0 22px #9c58ff4d;color:#fff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table{background:#7387db2e!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article{color:#eef3ff!important;min-width:0!important;min-height:540px!important;box-shadow:none!important;opacity:1!important;background:#050e23f7!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:22px!important;padding:30px 34px 32px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article.roll{background:radial-gradient(circle at 0 0,#ef4ab71c,#0000 22rem),#050e23f7!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article.shop{background:radial-gradient(circle at 100% 0,#40d8ff1a,#0000 22rem),#050e23f7!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article.verified{box-shadow:inset 0 3px var(--nfc-green)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header{grid-template-columns:38px 54px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .number{color:#b17cff!important;font-size:13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header>i{place-items:center;display:grid;color:#ff7cc9!important;background:#5613493d!important;border:1px solid #ef4ab74d!important;border-radius:17px!important;width:54px!important;height:54px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article.shop>header>i{color:#79e4ff!important;background:#073d5442!important;border-color:#40d8ff47!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .identity small{color:#ad8fff!important;letter-spacing:.15em!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article.shop .identity small{color:#72dfff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .identity h4{color:#f5f7ff!important;letter-spacing:-.04em!important;margin:6px 0 5px!important;font-size:22px!important;font-weight:610!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .identity p{color:#8e9bb6!important;font-size:11px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .status{letter-spacing:.04em;background:#2a206340;border:1px solid #806cff40;border-radius:999px;justify-self:end;padding:8px 10px;color:#c2b6ff!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .verified .status{background:#11564833;border-color:#62e3bd47;color:#84e5c9!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff{min-height:256px;background:#08112ab8!important;border:1px solid #7f90de33!important;border-radius:22px!important;grid-template-columns:174px minmax(0,1fr)!important;align-items:center!important;gap:26px!important;padding:24px!important;display:grid!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff>img,body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff .qr-loading{background:#fff!important;border:1px solid #ffffff80!important;border-radius:18px!important;width:174px!important;height:174px!important;padding:10px!important;box-shadow:0 16px 36px #00000047!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff>span{gap:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff b{color:#c49aff!important;letter-spacing:.16em!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article.shop .guest-pack-nfc-mobile-handoff b{color:#7ce5ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff small{color:#a3aec5!important;font-size:11px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff code{color:#d7def1!important;background:#030919bd!important;border:1px solid #7e90dc33!important;border-radius:10px!important;padding:11px 12px!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .actions{margin-top:auto;grid-template-columns:1.35fr .8fr .8fr!important;gap:9px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .actions :where(button,a){transition:border-color .18s,transform .18s,background .18s;color:#dce3f5!important;background:#0b1531e0!important;border:1px solid #7e90dc38!important;border-radius:13px!important;min-height:50px!important;padding:0 14px!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .actions :where(button,a):hover:not(:disabled){transform:translateY(-1px);background:#1b1e4bf5!important;border-color:#8e70ff8c!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .actions button:first-child{color:#fff!important;background:linear-gradient(105deg, var(--nfc-pink), var(--nfc-violet) 53%, var(--nfc-blue))!important;border-color:#0000!important;box-shadow:0 12px 26px #7944e03d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer{color:#c6a5b9!important;background:linear-gradient(90deg,#49164038,#071027e6)!important;border:0!important;border-top:1px solid #7084e233!important;min-height:96px!important;padding:20px 34px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer.ready{color:#82e5c7!important;background:linear-gradient(90deg,#1253463d,#071027e6)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer b{color:#edf3ff!important;font-size:13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer small{color:#8e9bb5!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer button{color:#dfe6f8!important;background:#0a142fe6!important;border:1px solid #7e90dc3d!important;border-radius:13px!important;min-height:48px!important;padding:0 16px!important;font-size:10px!important}@media (max-width:1240px){body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header{flex-direction:column!important;align-items:flex-start!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article{min-height:0!important}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc>.setup-workstation-command{padding:22px 18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .setup-workstation-copy h3{font-size:32px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro{grid-template-columns:58px minmax(0,1fr)!important;gap:15px!important;padding:24px 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro>span{border-radius:18px!important;width:56px!important;height:56px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro h3{font-size:29px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-intro>em{grid-column:1/-1!important;min-width:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header{padding:22px 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header ol{width:100%;overflow-x:auto}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li{min-width:92px}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article{padding:24px 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header{grid-template-columns:32px 48px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .status{grid-column:3;justify-self:start}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff{grid-template-columns:128px minmax(0,1fr)!important;gap:16px!important;padding:16px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff>img,body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff .qr-loading{width:128px!important;height:128px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-destination-table .actions{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer{grid-template-columns:30px minmax(0,1fr)!important;padding:20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer button{justify-content:center;grid-column:1/-1!important}}@media (max-width:520px){body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff>img,body .production-lab.setup-identity-active.setup-identity-active .setup-workstation-nfc .guest-pack-nfc-mobile-handoff .qr-loading{aspect-ratio:1;justify-self:center;width:min(210px,100%)!important;height:auto!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-section{isolation:isolate!important;background:radial-gradient(circle at 0 0,#9b4cf229,#0000 34%),radial-gradient(circle at 100% 30%,#207aff1a,#0000 30%),linear-gradient(145deg,#0a102ef7,#040a1efc)!important;border:1px solid #7d8fde33!important;border-radius:24px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 28px 70px #0000003d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-section:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f04cb980,#854bff5c,#24aaff6b) 0 0/100% 2px no-repeat;position:absolute;inset:0}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header{border:0!important;justify-content:space-between!important;align-items:flex-end!important;gap:30px!important;margin:0!important;padding:34px 38px 28px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header>div{min-width:0}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header small,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state small{color:#c887ff!important;letter-spacing:.22em!important;font-size:9px!important;font-weight:850!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header h3{color:#f8f8ff!important;letter-spacing:-.055em!important;margin:9px 0 8px!important;font-size:clamp(30px,3vw,48px)!important;font-weight:650!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header p{color:#99a5c4!important;max-width:720px!important;margin:0!important;font-size:12px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header>strong{color:#68e4ba!important;letter-spacing:.14em!important;background:#22866f14!important;border:1px solid #5bdfb747!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:9px!important;min-height:34px!important;padding:0 14px!important;font-size:8px!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header>strong i{background:#63e7bb!important;border-radius:50%!important;width:7px!important;height:7px!important;box-shadow:0 0 14px #63e7bb!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state{background:#050a1d6b!important;border-top:1px solid #8090d62e!important;border-bottom:1px solid #8090d62e!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 38px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state>span{min-width:0!important;padding:17px 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state>span+span{border-left:1px solid #8090d629!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state small{color:#6e7c9e!important;letter-spacing:.16em!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state b{color:#edf0ff!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:5px!important;font-size:11px!important;font-weight:720!important;display:block!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-grid{grid-template-columns:minmax(0,1.18fr) minmax(350px,.82fr)!important;align-items:start!important;gap:0!important;padding:0 38px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-stage{min-width:0!important;padding:30px 34px 30px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools{border-left:1px solid #8090d62b!important;min-width:0!important;padding:30px 0 30px 34px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-stage .guest-pack-roll-crop-editor-priority,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools :where(.guest-pack-surface-control,.guest-pack-roll-presets){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-stage .guest-pack-roll-crop-editor-priority>header{padding:0 0 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-stage .guest-pack-roll-crop-editor-priority .guest-pack-roll-crop-frame{aspect-ratio:4/3!important;border-radius:18px!important;width:100%!important;min-height:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-control{border-bottom:1px solid #8090d62b!important;padding-bottom:27px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-control>header{margin:0 0 15px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-control>header h4,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>header h4{color:#f4f4ff!important;letter-spacing:-.025em!important;margin:6px 0 5px!important;font-size:18px!important;font-weight:650!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools :where(.guest-pack-surface-control,.guest-pack-roll-presets)>header p{color:#8995b3!important;max-width:440px!important;font-size:9px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-status{background:#040a1d85!important;border:1px solid #8091da2b!important;border-radius:12px!important;grid-template-columns:52px minmax(0,1fr) auto!important;min-height:66px!important;padding:9px 11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-status>span{border-radius:8px!important;width:52px!important;height:48px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-section-upload{border-radius:12px!important;min-height:68px!important;margin-top:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-photo-picker{margin-top:12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-photo-picker>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets{padding-top:27px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>header{margin-bottom:15px!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>header>span{color:#d9adff!important;letter-spacing:.11em!important;background:#9953ee1a!important;border-radius:999px!important;margin-top:9px!important;padding:6px 9px!important;font-size:7px!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div{border:1px solid #8091da29!important;border-radius:14px!important;grid-template-columns:1fr!important;gap:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button:nth-child(odd){background:#080f2861!important;border:0!important;border-bottom:1px solid #8091da24!important;border-radius:0!important;grid-template-columns:64px minmax(0,1fr) 20px!important;gap:12px!important;min-height:76px!important;padding:9px 11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button:last-child{border-bottom:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button.active,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button[aria-pressed=true]{background:radial-gradient(circle at 8%,#e843bd33,#0000 42%),linear-gradient(90deg,#5335a16b,#10193d57)!important;box-shadow:inset 3px 0 #b56cff,inset 0 1px #ffffff0f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-preset-art{border-radius:8px!important;width:64px!important;height:56px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-section>.guest-pack-control-actions{border-top:1px solid #8090d62e!important;margin:0 38px 34px!important;padding-top:22px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-section>.guest-pack-control-actions :where(a,button){border-radius:12px!important;min-height:48px!important}@media (max-width:1280px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-stage{padding-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools{border-top:1px solid #8090d62b!important;border-left:0!important;padding-left:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button:nth-child(odd){border-right:1px solid #8091da24!important}}@media (max-width:720px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-header{flex-direction:column!important;align-items:flex-start!important;padding:26px 20px 22px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state{grid-template-columns:1fr!important;margin:0 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-state>span+span{border-top:1px solid #8090d629!important;border-left:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-grid{padding:0 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button:nth-child(odd){border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-super-section>.guest-pack-control-actions{margin:0 20px 26px!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-grid{background:radial-gradient(circle at 24% 18%,#2a5dd71c,#0000 31rem),radial-gradient(circle at 78% 8%,#9346ee1f,#0000 35rem),linear-gradient(#080f2a8a,#050b1f2e)!important;border-top:1px solid #7e8bda29!important;gap:0!important;padding:0 24px 28px!important;position:relative!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{min-height:760px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column{padding:32px 36px 32px 12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{border-left:1px solid #7d8fe633!important;padding:32px 14px 32px 42px!important;position:relative!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls:before{content:"";pointer-events:none;background:linear-gradient(#0000 0,#e245bf8f 19%,#6958ff80 57%,#2d94ff61 83%,#0000 100%);width:1px;position:absolute;inset:0 auto 0 -1px;box-shadow:0 0 22px #6b51ff33}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-control-card,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-design-studio,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-hero-control>header,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-design-studio>header,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-heading{border-bottom:1px solid #8090dd2e!important;padding:4px 0 28px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-control,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-section{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #7e8edb2b!important;border-radius:0!important;margin:0!important;padding:28px 0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority:before,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor:before{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>header,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>header{border-bottom:0!important;padding:0 0 19px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button{min-height:126px!important;box-shadow:none!important;background:#09102a33!important;border:0!important;border-bottom:1px solid #7f91dc26!important;border-radius:0!important;transform:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button:hover{background:#32347047!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button.active,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button[aria-pressed=true]{background:radial-gradient(circle at 8% 35%,#e53dbc2b,#0000 52%),linear-gradient(90deg,#4b31945c,#141d4547)!important;border-color:#9164ff80!important;box-shadow:inset 3px 0 #a368ff,inset 0 1px #ffffff0f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority .guest-pack-roll-position-controls,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>footer,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-purpose-strip{box-shadow:none!important;background:#040b1f47!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-control-actions{border-top:1px solid #7f90dc2b!important;margin-top:28px!important;padding-top:22px!important}@media (max-width:980px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-grid{padding:0 16px 22px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{border:0!important;padding:24px 4px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls{border-top:1px solid #7f90dc30!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-optimised-controls:before{background:linear-gradient(90deg,#0000,#e245bf80,#4689ff6b,#0000)!important;width:auto!important;height:1px!important;inset:-1px 0 auto!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button:nth-child(odd){border-right:0!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-super{background:radial-gradient(circle at 4% 4%,#dc3abe2e,#0000 31rem),radial-gradient(circle at 100% 12%,#3086ff24,#0000 32rem),linear-gradient(145deg,#12153cfa,#050c22fc 56%,#06112afa)!important;border:1px solid #8976ff5c!important;border-radius:25px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff12,0 34px 80px #00000042,0 0 70px #6f4dff14!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-super:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff4fa8,#b75cff 42%,#3f8dff 76%,#0000);height:2px;position:absolute;inset:0 0 auto;box-shadow:0 0 28px #b257ff85}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header{background:linear-gradient(90deg,#5123702b,#0000 42%)!important;border:0!important;border-bottom:1px solid #8996dd2e!important;justify-content:space-between!important;align-items:flex-start!important;gap:28px!important;padding:34px 38px 27px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header>div{max-width:720px}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header small,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction>header small,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content>header small{color:#c98cff!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header h3{color:#fff!important;letter-spacing:-.055em!important;margin:9px 0 0!important;font-size:clamp(31px,3.25vw,49px)!important;font-weight:690!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header p{color:#98a4c2!important;max-width:650px!important;margin:13px 0 0!important;font-size:11px!important;line-height:1.62!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header>strong{color:#70e8cb!important;letter-spacing:.13em!important;background:#05262c6b!important;border:1px solid #4ce3c040!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:8px!important;min-height:32px!important;padding:0 13px!important;font-size:7px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header>strong i,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state:before{background:#5af0c9;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 13px #5af0c9d9}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state{background:0 0!important;border:0!important;border-bottom:1px solid #8996dd2e!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 38px!important;padding:0!important;display:grid!important;position:relative!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state:before{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%)}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state>span{border-right:1px solid #8996dd26!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;min-height:71px!important;padding:15px 24px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state>span:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state small{color:#697798!important;letter-spacing:.14em!important;font-size:6px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;color:#e8ebf7!important;margin-top:6px!important;font-size:10px!important;font-weight:720!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-grid{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr)!important;padding:0 38px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero{min-width:0!important;padding:31px 34px 31px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction{border-left:1px solid #8996dd2e!important;min-width:0!important;padding:31px 0 31px 34px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero .guest-pack-surface-control{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero .guest-pack-surface-control>header{border-bottom:1px solid #8996dd26!important;min-height:83px!important;margin:0 0 20px!important;padding:0 0 19px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero .guest-pack-surface-control>header h4,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction>header h4,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content>header h4{color:#f6f7ff!important;letter-spacing:-.035em!important;margin:7px 0 0!important;font-size:18px!important;font-weight:700!important;line-height:1.12!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero .guest-pack-surface-control>header p,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction>header p{color:#8793b1!important;max-width:470px!important;margin:8px 0 0!important;font-size:8px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero .guest-pack-surface-status{min-height:82px!important;box-shadow:none!important;background:#050c1f38!important;border:1px solid #8996dd24!important;border-left:0!important;border-right:0!important;border-radius:0!important;margin:0!important;padding:14px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero .guest-pack-section-upload{color:#e9eaff!important;background:linear-gradient(90deg,#6a2b8b30,#131f4557)!important;border:1px dashed #b465ff70!important;border-radius:14px!important;min-height:72px!important;margin:17px 0 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero .guest-pack-photo-picker{margin-top:20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction>header{border-bottom:1px solid #8996dd26!important;justify-content:space-between!important;align-items:flex-start!important;gap:15px!important;min-height:103px!important;padding:0 0 19px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction>header>span{color:#ce9eff!important;letter-spacing:.1em!important;background:#53298340!important;border:1px solid #b96fff47!important;border-radius:999px!important;flex:none!important;align-items:center!important;min-height:26px!important;padding:0 10px!important;font-size:6px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .guest-pack-poster-options{margin:19px 0 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles{border-top:1px solid #8996dd29!important;border-bottom:1px solid #8996dd29!important;grid-template-columns:1fr!important;gap:0!important;margin:0!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button{color:#e2e6f5!important;min-height:73px!important;box-shadow:none!important;background:#060d223b!important;border:0!important;border-bottom:1px solid #8996dd24!important;border-radius:0!important;margin:0!important;padding:11px 13px!important;transform:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button:last-child{border-bottom:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button:hover{background:#37357638!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button.active{color:#fff!important;background:linear-gradient(90deg,#71339d66,#111c423d)!important;box-shadow:inset 3px 0 #b665ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button>i{border-radius:8px!important;width:34px!important;height:48px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button b{color:inherit!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button small{color:#8590ac!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .poster-purpose-strip{min-height:64px!important;box-shadow:none!important;background:#050c1f40!important;border:1px solid #8996dd29!important;border-left:0!important;border-right:0!important;border-radius:0!important;margin:20px 0 0!important;padding:13px 8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #8996dd2e!important;border-radius:0!important;margin:0 38px!important;padding:28px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content>header{margin:0 0 18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content>div{border-top:1px solid #8996dd29!important;border-bottom:1px solid #8996dd29!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content article{min-height:102px!important;box-shadow:none!important;background:#050c1f33!important;border:0!important;border-right:1px solid #8996dd26!important;border-radius:0!important;margin:0!important;padding:18px 20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content article:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content article b{color:#c98cff!important;letter-spacing:.14em!important;font-size:6px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content article span{color:#e8ebf7!important;margin-top:10px!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content article small{color:#7e89a5!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #8996dd2e!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr)!important;align-items:center!important;gap:28px!important;margin:0 38px 34px!important;padding:26px 0 0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release .poster-readiness-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release .poster-readiness-list span{color:#a9b4ce!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:42px!important;font-size:7px!important;line-height:1.35!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release .poster-readiness-list svg{color:#59e4c4!important;flex:none!important;width:15px!important;height:15px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release .qr-poster-download{color:#fff!important;background:linear-gradient(105deg,#e335a6,#7b4dff 54%,#318dff)!important;border:1px solid #6196ffb8!important;border-radius:15px!important;min-height:58px!important;margin:0!important;padding:0 18px!important;box-shadow:0 16px 38px #3a41d645,inset 0 1px #ffffff38!important}@media (max-width:1500px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-hero{padding-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction{border-top:1px solid #8996dd2e!important;border-left:0!important;padding:31px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button{border-bottom:0!important;border-right:1px solid #8996dd24!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release{grid-template-columns:1fr!important}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-header{flex-direction:column!important;align-items:flex-start!important;padding:27px 20px 23px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release{margin-left:20px!important;margin-right:20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content>div,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-release .poster-readiness-list,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-state>span,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-content article,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-direction .qr-poster-styles button{border-bottom:1px solid #8996dd24!important;border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-super-grid{padding:0 20px!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-design-studio{color:#f5f6ff!important;background:radial-gradient(circle at 100% 0,#4562ef24,#0000 30rem),radial-gradient(circle at 0 42%,#e03bb51a,#0000 27rem),linear-gradient(145deg,#0b1432fa,#050c1ffc)!important;border:1px solid #7c8cdc45!important;border-radius:24px!important;padding:22px!important;box-shadow:inset 0 1px #ffffff0e,0 24px 58px #0000003d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor{color:#f3f5ff!important;background:radial-gradient(circle at 0 0,#e03ab824,#0000 24rem),radial-gradient(circle at 100% 100%,#2d8aff21,#0000 25rem),linear-gradient(145deg,#11183dfa,#060e23fc)!important;border:1px solid #9a70ff5e!important;border-radius:21px!important;margin-top:18px!important;padding:20px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff12,0 18px 44px #0000003d,0 0 30px #6842e817!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ef48b76b,#4782ff6b,#0000) top/100% 1px no-repeat;position:absolute;inset:0}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>header{border-bottom:1px solid #8291d82b!important;padding:0 0 17px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>header small{color:#c184ff!important;letter-spacing:.2em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>header h4{color:#fff!important;letter-spacing:-.04em!important;margin:7px 0 5px!important;font-size:20px!important;font-weight:740!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>header p{color:#9da9c6!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>header>span{color:#69e3bd!important;background:#19735d29!important;border:1px solid #56e0b44d!important;padding:7px 10px!important;box-shadow:0 0 18px #48d5ac14!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar{background:#040b1ea6!important;border:1px solid #7d90dd30!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:58px!important;margin-top:14px!important;padding:10px 12px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar>span{grid-template-columns:8px auto 1fr!important;align-items:center!important;column-gap:7px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar>span i{background:#59e0b6!important;border-radius:50%!important;grid-row:1/3!important;width:7px!important;height:7px!important;display:block!important;box-shadow:0 0 13px #59e0b6!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar>span small{color:#7d89a8!important;letter-spacing:.13em!important;font-size:6px!important;font-weight:880!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar>span b{color:#f0f2ff!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar>span em{color:#67d9b6!important;grid-column:2/-1!important;margin-top:2px!important;font-size:6px!important;font-style:normal!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar>div{gap:6px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar button,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision button{color:#dce1f4!important;background:linear-gradient(145deg,#1d2652f0,#081029f5)!important;border:1px solid #8896dc3d!important;border-radius:9px!important;min-height:34px!important;padding:0 10px!important;font-size:7px!important;font-weight:780!important;box-shadow:inset 0 1px #ffffff0e!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-live-toolbar button:hover,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision button:hover{color:#fff!important;border-color:#c66aff9e!important;box-shadow:0 0 18px #894eff29!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layer-picker{gap:8px!important;margin-top:14px!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layer-picker button{color:#aeb8d0!important;background:linear-gradient(145deg,#111b3cf5,#060e23fa)!important;border:1px solid #8293d933!important;border-radius:12px!important;min-height:45px!important;padding:6px 11px!important;font-size:8px!important;box-shadow:inset 0 1px #ffffff0b!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layer-picker button span{color:#9ba8c8!important;background:#030a1cbd!important;border-color:#8f9fe540!important;border-radius:8px!important;width:29px!important;height:29px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layer-picker button.active{color:#fff!important;background:linear-gradient(120deg,#dc38a438,#4d55df3d)!important;border-color:#ee4bb5bf!important;box-shadow:inset 0 -2px #8a58ff,0 0 22px #a43dea24!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layer-picker button.active span{color:#ff8fd1!important;background:#150826b8!important;border-color:#f159bb87!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-sliders{gap:10px!important;margin-top:13px!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-sliders label{color:#9da8c4!important;background:#040b1eb8!important;border:1px solid #7f90d52e!important;border-radius:13px!important;padding:13px!important;box-shadow:inset 0 1px #ffffff09!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-sliders label>span{color:#9ca8c4!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-sliders label b{color:#d19aff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-sliders input[type=range]{accent-color:#9b58ff!important;cursor:pointer!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision{background:#060d22b3!important;border:1px solid #7d8fd42b!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:12px!important;padding:11px 12px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision>span :where(small,b){display:block!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision>span small{color:#7d88a6!important;letter-spacing:.13em!important;font-size:6px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision>span b{color:#dbe0f2!important;margin-top:3px!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision>div{grid-template-columns:repeat(4,36px)!important;gap:5px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-precision button{width:36px!important;min-width:36px!important;padding:0!important;font-size:14px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>footer{color:#8c97b4!important;background:0 0!important;border-top:1px solid #8090d62b!important;margin-top:13px!important;padding:13px 0 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor>footer button{color:#c7cee3!important;background:#070f26db!important;border-color:#8495dc38!important;border-radius:10px!important;min-height:36px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-align-control>span{color:#7783a1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-align-control button.active{color:#fff!important;background:linear-gradient(135deg,#e642a7,#7e55ed)!important;border-color:#f253b99e!important;box-shadow:0 0 17px #d440b52e!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-copy-editor{gap:10px!important;margin-top:13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-copy-editor label{color:#dce1f2!important;background:#040c1fc7!important;border:1px solid #7f90d630!important;border-radius:13px!important;padding:12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-copy-editor label>span{color:#8c98b7!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-copy-editor :where(input,textarea){color:#f3f5ff!important;background:#030a1be0!important;border:1px solid #8796dc33!important;border-radius:10px!important;min-height:46px!important;padding:10px 11px!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-panel{border-radius:25px!important;padding:24px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-heading{border-bottom:1px solid #8091d82e!important;padding-bottom:20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-heading small{color:#bb82ff!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-heading h3{color:#fff!important;letter-spacing:-.05em!important;font-size:clamp(25px,2.4vw,36px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-heading>span{color:#c799ff!important;background:linear-gradient(145deg,#322569bd,#0a122de0)!important;border-color:#a374ff59!important;box-shadow:0 0 24px #804cff21!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-purpose-strip{background:#040b1d9e!important;border:1px solid #8292d82e!important;border-radius:14px!important;margin:18px 0 0!important;padding:14px 18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-purpose-strip span b{color:#d29aff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-purpose-strip span small{color:#a2abc3!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-section{background:linear-gradient(145deg,#0e1635f0,#050d21f5)!important;border:1px solid #8091d733!important;border-radius:18px!important;margin-top:17px!important;padding:19px!important;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0000002b!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-section>header h4{color:#f4f5ff!important;font-size:13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-director-section>header>span{color:#ce9dff!important;background:#4f297f38!important;border-color:#a973ff47!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .poster-media-section .guest-pack-surface-control,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-control{color:#eff2ff!important;background:radial-gradient(circle at 100% 0,#337df51a,#0000 22rem),#050c1fd6!important;border:1px solid #8192da33!important;border-radius:16px!important;margin:13px 0 0!important;padding:15px!important;box-shadow:inset 0 1px #ffffff0b!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-control>header{align-items:flex-start!important;min-height:0!important;margin-bottom:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-control>header small{color:#b681ff!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-control>header h4{color:#fff!important;margin-top:5px!important;font-size:13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-control>header p{color:#8d99b6!important;font-size:8px!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-control>header button{color:#dfe3f4!important;background:#0e1736eb!important;border-color:#8e9ee23d!important;border-radius:10px!important;min-height:36px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status{background:linear-gradient(135deg,#0f193bf0,#050d21f5)!important;border:1px solid #8092d82e!important;border-radius:13px!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>span{color:#b68cff!important;background:#050c20!important;border:1px solid #94a3e638!important;border-radius:10px!important;place-items:center!important;width:58px!important;height:50px!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>span :where(img,video){object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>span svg{width:20px!important;height:20px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>div :where(small,b,p){display:block!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>div small{color:#9d79ec!important;letter-spacing:.13em!important;font-size:6px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>div b{color:#f0f2ff!important;margin-top:4px!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>div p{color:#7f8ba9!important;margin:3px 0 0!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>strong{color:#62deb8!important;letter-spacing:.12em!important;align-items:center!important;gap:6px!important;font-size:6px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>strong i{background:#5ce0b3!important;border-radius:50%!important;width:6px!important;height:6px!important;display:block!important;box-shadow:0 0 11px #5ce0b3!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-upload-button{color:#e8ebf8!important;background:radial-gradient(circle at 7%,#e039ae26,#0000 28%),linear-gradient(120deg,#121a3deb,#08112af0)!important;border:1px dashed #ae61ff7a!important;border-radius:14px!important;min-height:76px!important;margin-top:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-upload-button:hover{border-color:#4aaaffb8!important;box-shadow:0 0 28px #634eeb26!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-upload-button>span{color:#fff!important;background:linear-gradient(145deg,#ef3aa5,#8147f1 58%,#2f9bff)!important;box-shadow:0 9px 22px #6141e145,0 0 20px #ea3ab129!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-upload-button>b{color:#f0f2ff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-upload-button>small{color:#8793b1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-photo-picker>small{color:#8793b0!important;letter-spacing:.15em!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-photo-picker button{background:#050c20!important;border:1px solid #8495da2e!important;border-radius:11px!important;box-shadow:0 8px 20px #00000029!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-photo-picker button:hover{border-color:#7d8fff8f!important;transform:translateY(-1px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-photo-picker button.active{border-color:#ef58b5!important;box-shadow:0 0 0 2px #5189ffb3,0 0 22px #e244b440!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-poster-options .qr-poster-styles button{color:#dce2f3!important;background:linear-gradient(145deg,#10193bf5,#050d22f7)!important;border:1px solid #7f91d733!important;border-radius:14px!important;min-height:86px!important;box-shadow:inset 0 1px #ffffff0b!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-poster-options .qr-poster-styles button.active{background:linear-gradient(135deg,#da3da933,#415adc40)!important;border-color:#a059ffb3!important;box-shadow:inset 0 -2px #7658ff,0 0 24px #7a4af624!important}@media (max-width:980px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-design-studio,.poster-director-panel){border-radius:20px!important;padding:16px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-editor{padding:15px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-layout-live-toolbar,.guest-pack-layout-precision){flex-direction:column!important;align-items:flex-start!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-layout-sliders{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status{grid-template-columns:52px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-surface-status>strong{grid-column:2!important}}@media (min-width:901px){body .production-lab.setup-identity-active.setup-identity-active .lab-sidebar-head .real-studio-logo{background:0 0!important;border:0!important;place-items:center!important;width:112px!important;height:68px!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .lab-sidebar-head .real-studio-logo .studio-logo-full{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .lab-sidebar-head .real-studio-logo .studio-rail-icon{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 0 12px #f134ac57)drop-shadow(0 0 19px #2c91ff40)!important;width:92px!important;max-width:92px!important;height:62px!important;max-height:62px!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-preview-column{align-self:start!important;max-height:calc(100svh - 136px)!important;position:sticky!important;top:116px!important;overflow-y:auto!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority{isolation:isolate!important;color:#f7f7ff!important;background:radial-gradient(circle at 8% 0,#df38be2e,#0000 29rem),radial-gradient(circle at 100% 94%,#288bff2e,#0000 30rem),linear-gradient(145deg,#131942fa,#060d22fc 64%,#091029fc)!important;border:1px solid #9674ff73!important;border-radius:24px!important;margin:22px 0 18px!important;padding:22px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff17,inset 0 0 48px #5a39d914,0 22px 50px #00000045,0 0 36px #5b40e11f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#9c57ff73,#3590ff66,#0000) top/100% 1px no-repeat;position:absolute;inset:0}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>header{border-bottom:1px solid #8797e02b!important;margin-bottom:17px!important;padding-bottom:16px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>header small{color:#c383ff!important;letter-spacing:.2em!important;font-size:8px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>header h5{color:#fff!important;letter-spacing:-.045em!important;margin:7px 0 6px!important;font-size:clamp(21px,2vw,28px)!important;font-weight:730!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>header p{color:#aab4d1!important;max-width:610px!important;font-size:10px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>header button{color:#eef1ff!important;background:linear-gradient(145deg,#242b57e0,#0b132feb)!important;border:1px solid #9eaae74d!important;border-radius:12px!important;min-width:96px!important;min-height:38px!important;box-shadow:inset 0 1px #ffffff12,0 8px 20px #0003!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority .guest-pack-roll-crop-frame{aspect-ratio:16/10!important;background:radial-gradient(circle at 50% 38%,#192558,#060a1b 70%)!important;border:1px solid #77a6ff87!important;border-radius:19px!important;box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 52px #5946e01c,0 18px 40px #00000057!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority .guest-pack-roll-crop-frame>span{color:#fff!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#050919d1!important;border-color:#afbcff57!important;padding:8px 13px!important;bottom:13px!important;box-shadow:0 8px 24px #0000004d,0 0 18px #7854ff29!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority .guest-pack-roll-zoom-control{gap:12px!important;margin-top:14px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority :where(.guest-pack-roll-zoom-control,.guest-pack-roll-position-controls) label{color:#aeb8d2!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority :where(.guest-pack-roll-zoom-control,.guest-pack-roll-position-controls) label span{color:#aeb8d2!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority :where(.guest-pack-roll-zoom-control,.guest-pack-roll-position-controls) label span b{color:#d49aff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority :where(.guest-pack-roll-zoom-control,.guest-pack-roll-position-controls) input[type=range]{accent-color:#9b58ff!important;cursor:pointer!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority .guest-pack-roll-zoom-control>button{color:#f1eaff!important;background:linear-gradient(145deg,#1f2856fa,#08102afa)!important;border:1px solid #94a0e24a!important;border-radius:13px!important;min-width:42px!important;min-height:42px!important;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000038!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority .guest-pack-roll-position-controls{background:#050c2294!important;border:1px solid #808fd82e!important;border-radius:15px!important;margin-top:12px!important;padding:14px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>footer{color:#7f8baa!important;background:#030919b8!important;border:1px solid #7e8ed62e!important;border-radius:14px!important;margin-top:14px!important;padding:13px 15px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>footer b{color:#d8ddf1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>footer strong{color:#5ce0b3!important;align-items:center!important;gap:7px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>footer strong i{background:#5ce0b3!important;border-radius:50%!important;width:7px!important;height:7px!important;display:block!important;box-shadow:0 0 13px #5ce0b3!important}@media (max-width:980px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority{border-radius:19px!important;margin-top:15px!important;padding:16px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>header{align-items:flex-start!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority .guest-pack-roll-position-controls{grid-template-columns:1fr!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-control-card,.guest-pack-design-studio,.poster-director-panel){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-roll-crop-editor-priority,.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-layout-editor,.poster-director-section){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #7e8edb2b!important;border-radius:0!important;margin:0!important;padding:28px 0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-roll-crop-editor-priority,.guest-pack-layout-editor):before{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-roll-crop-editor-priority,.guest-pack-layout-editor)>header{border-bottom:0!important;padding:0 0 19px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div{border-top:1px solid #7f91dc2e!important;border-bottom:1px solid #7f91dc2e!important;gap:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button{box-shadow:none!important;background:#09102a33!important;border:0!important;border-bottom:1px solid #7f91dc26!important;border-radius:0!important;transform:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button:nth-child(odd){border-right:1px solid #7f91dc26!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button.active,body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button[aria-pressed=true]{background:radial-gradient(circle at 8% 35%,#e53dbc2b,#0000 52%),linear-gradient(90deg,#4b31945c,#141d4547)!important;box-shadow:inset 3px 0 #a368ff,inset 0 1px #ffffff0f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-surface-status,.guest-pack-layout-live-toolbar,.guest-pack-layout-precision,.guest-pack-roll-position-controls,.poster-purpose-strip){box-shadow:none!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-crop-editor-priority>footer{box-shadow:none!important;background:#040b1f47!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-copy-editor{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:0!important;padding:28px 0 0!important}@media (max-width:980px){body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign :where(.guest-pack-design-studio,.poster-director-panel,.guest-pack-roll-crop-editor-priority,.guest-pack-layout-editor){border-radius:0!important;padding-left:0!important;padding-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-user-experience-redesign .guest-pack-roll-presets>div>button:nth-child(odd){border-right:0!important}}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .setup-venue-station{border-radius:30px!important;gap:12px!important;min-height:0!important;padding:12px!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-live-core-promise{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .setup-venue-station>.venue-screen-template-studio{order:1!important;margin:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .setup-venue-station>.venue-controls-stage{order:2!important;margin:0!important;padding:0!important}@media (min-width:1180px){body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{border-radius:25px!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1.55fr) minmax(410px,.78fr)!important;align-items:start!important;gap:14px!important;padding:16px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header{border-bottom:1px solid #8491e229!important;grid-column:1/-1!important;grid-template-columns:46px minmax(0,1fr) auto!important;gap:12px!important;min-height:64px!important;padding:0 3px 10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>span{border-radius:14px!important;width:46px!important;height:46px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header h4{font-size:clamp(22px,1.7vw,31px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header p{max-width:760px!important;font-size:10px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em{white-space:nowrap!important;min-height:32px!important;padding-inline:10px!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview{border-radius:20px!important;grid-area:2/1!important;gap:10px!important;padding:12px!important;position:sticky!important;top:86px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview>header{min-height:28px!important;padding-inline:3px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview>header span,body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview>header small{font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview .momento-live-preview-frame{aspect-ratio:16/9!important;border-radius:14px!important;width:100%!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck{border-radius:20px!important;grid-area:2/2!important;grid-template-rows:auto minmax(0,1fr) auto!important;min-height:520px!important;max-height:calc(100vh - 188px)!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button{border:0!important;border-radius:10px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:6px!important;min-height:54px!important;padding:7px 6px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>i,body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>svg:last-child,body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button span small{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>svg:first-of-type{border-radius:8px!important;width:26px!important;height:26px!important;padding:6px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button b{white-space:nowrap!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel{scrollbar-width:thin!important;scrollbar-color:#875bffa6 transparent!important;gap:12px!important;min-height:0!important;padding:16px!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header{gap:3px!important;padding-bottom:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header>span{font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header h5{font-size:clamp(21px,1.55vw,28px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header p{font-size:10px!important;line-height:1.4!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-template-upload-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign :where(.venue-template-upload,.venue-template-upload-row>button){min-height:74px!important;padding:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-template-library{gap:8px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-template-library>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-template-library button{border-radius:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign :where(.venue-template-preset-list,.venue-template-versions,.venue-template-message-versions,.venue-template-controls){border-radius:14px!important;gap:9px!important;padding:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign :where(.venue-template-preset-list>div,.venue-template-layouts,.venue-template-message-versions>div){gap:6px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign :where(.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button){min-height:58px!important;padding:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-template-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-template-controls>header,body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-template-fit{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;min-height:64px!important;padding:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>span{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>button{min-height:44px!important;padding-inline:12px!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){min-width:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-controls-locked{border-radius:18px!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:13px!important;min-height:94px!important;padding:13px 16px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-controls-locked>span{border-radius:13px!important;width:44px!important;height:44px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-controls-locked h4{margin:3px 0!important;font-size:clamp(18px,1.35vw,23px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-controls-locked p{margin:0!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-controls-locked>button{min-height:44px!important;padding:0 13px!important;font-size:9px!important}}@media (max-width:1179px){body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{padding:16px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-venue-live-redesign .venue-studio-real-preview{order:-1!important}}body .production-lab.setup-identity-active.setup-identity-active:has(.setup-shop-settings-redesign){--shop-shell:#05091a;--shop-panel:#0a102ac7;--shop-panel-strong:#0c1331f0;--shop-line:#808edc30;--shop-line-bright:#a874ff6b;--shop-copy:#929db9;--shop-white:#f6f5ff;--shop-pink:#f042aa;--shop-violet:#8a4cff;--shop-blue:#258fff;--shop-mint:#53e3bd;background:radial-gradient(circle at 8% 10%,#ec2ba021,#0000 27rem),radial-gradient(circle at 94% 4%,#2a80ff29,#0000 34rem),radial-gradient(circle at 56% 94%,#7435e81f,#0000 34rem),linear-gradient(150deg,#030715,#070c21 52%,#070c23)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign{min-height:calc(100svh - 84px)!important;color:var(--shop-white)!important;background:0 0!important;padding:14px 24px 72px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-glass-workspace-content{width:min(1720px,100%)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command{border:1px solid var(--shop-line)!important;min-height:150px!important;color:var(--shop-white)!important;-webkit-backdrop-filter:blur(28px)saturate(145%)!important;backdrop-filter:blur(28px)saturate(145%)!important;background:linear-gradient(100deg,#683cd721,#0000 32%),#070d23e0!important;border-radius:23px!important;grid-template-columns:62px minmax(420px,1fr) minmax(520px,650px)!important;gap:22px!important;padding:24px 28px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09,0 18px 60px #00000047!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command:after{content:"";background:linear-gradient(90deg, transparent, var(--shop-pink), var(--shop-violet), var(--shop-blue), transparent);width:210px;height:1px;box-shadow:0 0 18px var(--shop-violet);position:absolute;bottom:0;right:30%}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-copy{align-self:center!important;min-width:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-icon{color:#fff!important;background:linear-gradient(145deg,#f042aa73,#7442ec9e 55%,#258fff73)!important;border:1px solid #b575ff6b!important;border-radius:19px!important;width:62px!important;height:62px!important;box-shadow:0 0 28px #894bff38,inset 0 1px #ffffff38!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-copy>small{color:#cf8aff!important;letter-spacing:.18em!important;font-size:9px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-copy h3{max-width:760px!important;color:var(--shop-white)!important;letter-spacing:-.06em!important;text-wrap:balance!important;margin:8px 0 9px!important;font-size:clamp(34px,2.8vw,48px)!important;font-weight:760!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-copy>p{max-width:720px!important;color:var(--shop-copy)!important;white-space:normal!important;font-size:10px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command>nav{gap:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command>nav :where(button,a){border:1px solid var(--shop-line)!important;color:#dfe4f7!important;min-height:52px!important;box-shadow:none!important;background:#091027b8!important;border-radius:13px!important;padding:8px 10px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command>nav :where(button,a):hover{border-color:var(--shop-line-bright)!important;background:#151b3eeb!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command>nav .primary{color:#fff!important;background:linear-gradient(105deg, var(--shop-pink), var(--shop-violet) 58%, var(--shop-blue))!important;border-color:#ffffff38!important;box-shadow:0 12px 28px #6b42e647!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-readiness{top:128px!important;left:112px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-readiness>summary{color:var(--shop-mint)!important;background:#071d1edb!important;border-color:#53e3bd4f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-readiness[open] .setup-workstation-metrics{border-color:var(--shop-line)!important;color:var(--shop-white)!important;background:#070d23f7!important;box-shadow:0 24px 70px #0000008c!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-body{margin-top:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard{border:1px solid var(--shop-line)!important;background:radial-gradient(circle at 7% 5%,#e733a41f,#0000 28rem),radial-gradient(circle at 96% 3%,#2a89ff24,#0000 32rem),linear-gradient(145deg,#090f27f5,#050a1dfa)!important;border-radius:30px!important;gap:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09,0 30px 90px #0000005c!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard:before{content:"";z-index:10;background:linear-gradient(90deg,#0000,#ff459f,#9a4fff 48%,#2b93ff,#0000);height:2px;position:absolute;top:0;left:5%;right:5%;box-shadow:0 0 24px #894cffbf}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-hero{min-height:248px!important;color:var(--shop-white)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(400px,.66fr)!important;gap:clamp(28px,4vw,70px)!important;padding:clamp(34px,4vw,58px) clamp(28px,4vw,64px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-hero:after{border-color:#894cff47!important;width:520px!important;height:520px!important;bottom:-360px!important;right:-235px!important;box-shadow:0 0 70px #258fff21!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-heading>span{color:#ff69b3!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-heading h2{color:var(--shop-white)!important;letter-spacing:-.072em!important;margin:13px 0 12px!important;font-size:clamp(47px,4.6vw,76px)!important;font-weight:690!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-heading p{max-width:720px!important;color:var(--shop-copy)!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-actions{gap:8px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-actions :where(button,a){border-color:var(--shop-line)!important;color:#d9dff1!important;background:#060d21b8!important;border-radius:12px!important;min-height:44px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button{color:#fff!important;background:linear-gradient(105deg, var(--shop-pink), var(--shop-violet) 58%, var(--shop-blue))!important;border-color:#ffffff38!important;min-height:72px!important;box-shadow:0 14px 34px #643ce152!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button.is-live{background:linear-gradient(105deg,#0b7661,#18a27f)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics{border-top:1px solid var(--shop-line)!important;border-bottom:1px solid var(--shop-line)!important;background:#060c209e!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0 clamp(20px,3vw,46px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{border:0!important;border-right:1px solid var(--shop-line)!important;min-height:91px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:38px 1fr!important;gap:12px!important;padding:16px clamp(14px,2vw,26px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:first-child{padding-left:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:last-child{border-right:0!important;padding-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article>svg{width:38px!important;height:38px!important;color:var(--shop-mint)!important;background:#17846a1a!important;border:1px solid #53e3bd3d!important;padding:9px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article.attention>svg{color:#ff67b5!important;background:#f042aa1a!important;border-color:#f042aa42!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics small{color:#858fab!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics b{color:var(--shop-white)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics em{color:#7985a3!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-section-nav{border:0!important;border-bottom:1px solid var(--shop-line)!important;box-shadow:none!important;background:#0a102a8f!important;border-radius:0!important;gap:5px!important;padding:7px clamp(20px,3vw,46px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-section-nav button{color:#dce1f3!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:32px 1fr auto!important;min-height:56px!important;padding:8px 13px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-section-nav button:hover{border-color:var(--shop-line-bright)!important;background:#8547ee1f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-section-nav button>svg:first-child{color:#bd83ff!important;background:#834bef21!important;width:31px!important;height:31px!important;padding:7px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-section-nav small{color:#78849f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings-workspace{border-bottom:1px solid var(--shop-line)!important;grid-template-columns:minmax(0,1.55fr) minmax(300px,.45fr)!important;gap:0!important;padding:0 clamp(20px,3vw,46px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue){color:var(--shop-white)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings{border-right:1px solid var(--shop-line)!important;padding:34px clamp(25px,3vw,46px) 30px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings>header>span{color:#cf98ff!important;background:#7e43e721!important;border:1px solid #b477ff42!important;width:45px!important;height:45px!important;box-shadow:0 0 28px #7e43e71f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) header small{color:#be7cff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) h3{color:var(--shop-white)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-catalogue) header p{color:var(--shop-copy)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-form-section{border-color:var(--shop-line)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-form-heading>span{color:#ca90ff!important;background:#8146eb1f!important;border-color:#b578ff40!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-form-heading b{color:#e8e9f8!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-form-heading small{color:#77839f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-fields label>span{color:#aab3ca!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-fields label>small{color:#66728e!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-fields :where(input,textarea,select),body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-product-form :where(input,textarea,select){color:#eef0fb!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#040a1bb8!important;border-color:#7b8bc340!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-fields :where(input,textarea,select):focus,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-product-form :where(input,textarea,select):focus{background:#080e25f5!important;border-color:#9a65ff!important;box-shadow:0 0 0 3px #9151ff1f,0 0 24px #5f54ff1c!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings>footer{border-color:var(--shop-line)!important;background:0 0!important;border-radius:0!important;margin:26px 0 0!important;padding:18px 0 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings>footer>span{color:#7d89a5!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings>footer button{color:#fff!important;background:linear-gradient(105deg,var(--shop-pink),var(--shop-violet) 58%,var(--shop-blue))!important;border:1px solid #ffffff2e!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-launch{background:0 0!important;padding:34px 0 30px clamp(24px,3vw,38px)!important;position:sticky!important;top:90px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-score,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-list,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-list li{border-color:var(--shop-line)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-score{box-shadow:none!important;background:0 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-score strong,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-score b,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-list li b{color:#f0f1fb!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-score span,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-score small,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-readiness-list li small{color:#78849f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-launch>button{border-color:var(--shop-line-bright)!important;color:#fff!important;background:linear-gradient(105deg,#f042aa33,#7e46e83d,#258fff2e)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-catalogue{border-bottom:1px solid var(--shop-line)!important;padding:38px clamp(20px,3vw,46px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-catalogue>header>span{border-color:var(--shop-line-bright)!important;color:#d6a5ff!important;background:#8147ea1c!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-list{border-top:1px solid var(--shop-line)!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-list>article{border:0!important;border-bottom:1px solid var(--shop-line)!important;min-height:118px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(320px,1fr) minmax(185px,.33fr) minmax(430px,.75fr)!important;gap:22px!important;padding:18px 0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-list>article:before{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-identity>span{color:#ca8fff!important;background:#8246eb1f!important;border:1px solid #ad70ff3d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-identity small{color:#b576f5!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-identity b{color:#f2f3fb!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-identity p,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-identity em{color:#7c88a3!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-price-field>span{color:#aab3c9!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-price-field>div{color:#8e9ab5!important;background:#040a1bb8!important;border-color:#7b8bc340!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-price-field input{color:#f4f5fc!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-price-field>em{color:#76829d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls button{color:#7d88a4!important;background:#060c1fad!important;border-color:#7b8bc333!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls button b{color:#b9c1d4!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls button small{color:#6f7b96!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls button.active{color:#c68cff!important;background:#8245e91f!important;border-color:#ad6eff6b!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls button.active.live{color:var(--shop-mint)!important;background:#1484671a!important;border-color:#53e3bd5c!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls button>i{background:#343c56!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls button.active>i{background:currentColor!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-workspace{border-bottom:1px solid var(--shop-line)!important;background:#090f278f!important;grid-template-columns:minmax(290px,.9fr) minmax(310px,1.15fr) 155px minmax(260px,.7fr)!important;gap:20px!important;padding:28px clamp(20px,3vw,46px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-copy>span{color:#cb93ff!important;background:#8247ea24!important;border:1px solid #af70ff47!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-copy small{color:#bd7fff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-copy h3,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-qr b,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-nfc b{color:#eef0fa!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-copy p,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-qr small,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-nfc small{color:#78849f!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-details code{color:#aab4cd!important;background:#040a1bc2!important;border-color:#7b8bc33d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-details :where(button,a){border-color:var(--shop-line)!important;color:#dfe3f2!important;background:#070d22b3!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-details a{background:#8145ea29!important;border-color:#a769ff5c!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-qr>:where(img,svg){background:#fff!important;border-color:#ffffff5c!important;box-shadow:0 0 24px #724ceb33!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-nfc{border-color:var(--shop-line)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-nfc>svg{color:#75c6ff!important;background:#258fff1a!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue>summary{min-height:78px!important;padding:14px clamp(20px,3vw,46px)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue>summary>span{color:#c98fff!important;background:#8246ea1f!important;border:1px solid #af6fff3d!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue>summary small{color:#b97aff!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue>summary b{color:#eef0fa!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue>summary p{color:#737f9a!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue>section{border-color:var(--shop-line)!important;background:#050b1dcc!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue-summary>span,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-product-form{border-color:var(--shop-line)!important;color:#e9ebf7!important;background:#091028c7!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue-summary b,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-product-form>header h4,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-product-form label{color:#e9ebf7!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-catalogue-summary small,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-global-product-form>header p{color:#77839e!important}@media (max-width:1240px){body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command{grid-template-columns:62px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command>nav{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-readiness{margin:7px 0!important;position:static!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-hero{grid-template-columns:1fr minmax(340px,.7fr)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-list>article{grid-template-columns:minmax(280px,1fr) minmax(170px,.42fr)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-controls{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:1fr 1fr!important}}@media (max-width:900px){body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign{padding:10px 12px 58px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-command{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-icon{display:none!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .setup-workstation-copy>p{white-space:normal!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-hero{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:nth-child(2){border-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:nth-child(-n+2){border-bottom:1px solid var(--shop-line)!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings-workspace{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings{border-right:0!important;padding-right:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-launch{padding:0 0 30px!important;position:static!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:1fr!important}}@media (max-width:590px){body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard{border-radius:22px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-hero{padding:28px 19px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-heading h2{font-size:44px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-actions{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button{grid-column:auto!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics{grid-template-columns:1fr!important;padding-inline:18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{border-right:0!important;border-bottom:1px solid var(--shop-line)!important;padding-inline:0!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-section-nav{grid-template-columns:1fr!important;padding-inline:12px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-settings-workspace,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-catalogue,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-access-workspace{padding-inline:18px!important}body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-form-section,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-fields,body .production-lab.setup-identity-active.setup-identity-active .setup-shop-settings-redesign .suite-shop-product-list>article{grid-template-columns:1fr!important}}.central-view-command.central-console{color:#f7f8ff;background:radial-gradient(circle at 67% 16%,#5e3ddb38,#0000 25rem),radial-gradient(circle at 94% 82%,#0f88ff1a,#0000 30rem),radial-gradient(circle at 26% 72%,#ea309d14,#0000 28rem),#020713;min-height:100svh;grid-template-columns:286px minmax(0,1fr)!important}.central-view-command .central-sidebar{background:radial-gradient(circle at 21% 3%,#1859aa14,#0000 16rem),linear-gradient(#040b19fa,#020712fc);border:0;border-right:1px solid #6c80b824;border-radius:0;height:100svh;margin:0;box-shadow:24px 0 70px #0000003d}.central-view-command .central-sidebar:before{display:none}.central-view-command .central-brand{border:0;gap:13px;min-height:116px;padding:24px 28px 20px}.central-view-command .central-brand:before,.central-view-command .central-brand:after{display:none}.central-view-command .central-brand img{width:64px;height:56px}.central-view-command .central-brand span{gap:4px}.central-view-command .central-brand b{letter-spacing:-.035em;font-size:19px;font-weight:650}.central-view-command .central-brand small{color:#9ba4b8;letter-spacing:-.015em;text-transform:none;font-size:12px;font-weight:500}.central-view-command .central-sidebar nav{gap:4px;padding:0 16px 14px}.central-view-command .central-nav-label{color:#68748b;letter-spacing:.22em;padding:15px 18px 7px;font-size:8px}.central-view-command .central-sidebar nav button{color:#9ba5b8;border-radius:14px;gap:13px;min-height:50px;padding:0 18px}.central-view-command .central-sidebar nav button span{font-size:13px;font-weight:510}.central-view-command .central-sidebar nav button svg{stroke-width:1.55px;width:19px;height:19px}.central-view-command .central-sidebar nav button.active{color:#fff;background:radial-gradient(circle at 16% 48%,#b132ff4d,#0000 42%),linear-gradient(100deg,#4d29b157,#0b224f6b);border-color:#6b67ff38;box-shadow:inset 0 1px #ffffff14,0 0 26px #7837e61f}.central-view-command .central-sidebar nav button.active:before{width:3px;height:34px;left:-17px}.central-view-command .central-account{min-height:66px;box-shadow:none;background:0 0;border:0}.central-view-command .central-account>span:first-child{box-shadow:0 0 26px #8549f570}.central-view-command .central-main{padding:22px 27px 42px}.central-view-command .central-main:before{opacity:.55;background:radial-gradient(circle at 55% 9%,#633bd82e,#0000 30rem)}.central-view-command .central-main:after{filter:drop-shadow(0 -4px 18px #e82f9e52)drop-shadow(0 -2px 24px #3465ff3d);opacity:.78;background:radial-gradient(at 50% 104%,#0000 57%,#ff665bc2 57.45%,#e434a0ad 57.8%,#466bffb3 58.35%,#0000 58.9%),radial-gradient(at 50% 104%,#4a25a91f,#121e5514 52%,#0000 65%);border:0;border-radius:52% 52% 0 0;width:min(760px,52vw);height:315px;top:48px;right:2.5%}.central-view-command .central-topbar{z-index:10;min-height:54px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(360px,560px) 1fr 44px 44px 190px;margin:0 0 26px;padding:0;position:relative;top:0}.central-view-command .central-topbar h1{display:none}.central-view-command .central-topbar label{background:#060e22b3;border:1px solid #788bbf29;border-radius:14px;grid-column:1;height:48px;padding:0 15px;box-shadow:inset 0 1px #ffffff06}.central-view-command .central-topbar label input{font-size:12px}.central-view-command .central-topbar label kbd{color:#6f7990;font:600 10px/1 var(--font-geist-sans), sans-serif;white-space:nowrap;margin-left:auto}.central-view-command .central-topbar>button{background:0 0;border:0;align-self:center;width:44px;height:44px}.central-view-command .central-topbar>button:nth-last-of-type(3){grid-column:3}.central-view-command .central-topbar>button:nth-last-of-type(2){grid-column:4}.central-view-command .central-topbar .central-create{text-transform:none;letter-spacing:0;background:linear-gradient(100deg,#ff5e60,#e8339b 38%,#8a43ec 69%,#248bff);border-radius:999px;grid-column:5;justify-content:flex-start;gap:12px;min-width:190px;height:46px;padding:0 17px;box-shadow:0 0 30px #763de140,inset 0 1px #ffffff40}.central-view-command .central-topbar .central-create svg:last-child{width:14px;margin-left:auto}.central-view-command .central-section-heading{min-height:126px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 2px;padding:4px 27px 15px;display:block;overflow:visible}.central-view-command .central-section-heading:before,.central-view-command .central-section-heading:after{display:none}.central-view-command .central-section-heading>span{color:#b6adc7;letter-spacing:.18em;background:#080f23b3;border:1px solid #836fb847;border-radius:999px;align-items:center;min-height:28px;padding:0 13px;font-size:8px;display:inline-flex}.central-view-command .central-section-heading>span:before{content:"";border:2px solid #ff6c51;border-radius:50%;width:7px;height:7px;margin-right:7px}.central-view-command .central-section-heading>div{margin-top:15px}.central-view-command .central-section-heading h2{letter-spacing:-.055em;font-size:clamp(40px,4.3vw,62px);font-weight:370;line-height:.95}.central-view-command .central-section-heading p{color:#8f98aa;margin-top:12px;font-size:13px}.central-view-command .central-section-heading>aside{display:none}.central-command-status{gap:10px;margin:0 0 25px;padding-left:27px;display:flex}.central-command-status span{color:#d1d5df;background:#070f22a8;border:1px solid #7284b130;border-radius:999px;align-items:center;gap:9px;min-height:31px;padding:0 14px;font-size:10px;display:flex}.central-command-status i{background:#3ae6aa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #3ae6aab3}.central-command-status span:last-child i{background:#f43e7d;box-shadow:0 0 14px #f43e7db3}.central-view-command .central-command-pulse{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 12px;display:grid;overflow:visible}.central-view-command .central-command-pulse article{background:radial-gradient(circle at 88% 100%,#4a2db745,#0000 44%),linear-gradient(145deg,#08122af0,#040d1ef5);border:1px solid #607ebd3d;border-radius:15px;grid-template-columns:48px minmax(0,1fr) 70px;min-height:106px;padding:15px;box-shadow:inset 0 1px #ffffff0a,0 18px 38px #0000002e}.central-view-command .central-command-pulse article:nth-child(2){background:radial-gradient(circle at 88% 100%,#1373d640,#0000 44%),linear-gradient(145deg,#08122af0,#040d1ef5)}.central-view-command .central-command-pulse article:nth-child(3){background:radial-gradient(circle at 88% 100%,#de388938,#0000 44%),linear-gradient(145deg,#08122af0,#040d1ef5)}.central-view-command .central-command-pulse article:nth-child(4){background:radial-gradient(circle at 88% 100%,#0c88be33,#0000 44%),linear-gradient(145deg,#08122af0,#040d1ef5)}.central-view-command .central-command-pulse article:after{display:none}.central-view-command .central-command-pulse article>span{border-radius:13px;width:48px;height:48px}.central-view-command .central-command-pulse small{color:#a9b1c2;letter-spacing:.16em;font-size:8px}.central-view-command .central-command-pulse b{font-size:25px}.central-view-command .central-command-pulse em{font-size:8px}.central-command-pulse figure{align-self:end;width:66px;height:40px;margin:0;position:relative}.central-command-pulse figure i{transform-origin:0;background:#ce3bdf;border-radius:999px;width:22px;height:2px;position:absolute}.central-command-pulse figure i:first-child{top:29px;left:0;transform:rotate(-15deg)}.central-command-pulse figure i:nth-child(2){top:23px;left:19px;transform:rotate(15deg)}.central-command-pulse figure i:nth-child(3){top:27px;left:38px;transform:rotate(-26deg)}.central-command-pulse figure i:nth-child(4){width:15px;top:17px;left:55px;transform:rotate(10deg)}.central-command-pulse figure i:nth-child(5){width:7px;top:15px;left:63px;transform:rotate(-25deg)}.central-command-pulse article:nth-child(2) figure i{background:#22a4ff}.central-command-pulse article:nth-child(3) figure i{background:#f23792}.central-command-pulse article:nth-child(4) figure i{background:#12aeea}.central-reference-stage{grid-template-columns:minmax(450px,1.22fr) minmax(300px,.78fr) minmax(305px,.72fr);gap:12px;min-height:350px;margin-bottom:12px;display:grid}.central-reference-stage>*{background:linear-gradient(145deg,#081127f0,#040c1df7);border:1px solid #617bb63b;border-radius:17px;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #0003}.central-featured-event{grid-template-rows:auto 1fr auto auto auto;padding:24px;display:grid;position:relative;overflow:hidden}.central-featured-event:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 30%,#f53e912b,#0000 43%),linear-gradient(115deg,#0000 56%,#9144cf1f);position:absolute;inset:0}.central-featured-event>*{z-index:2;position:relative}.central-featured-art{z-index:1;filter:drop-shadow(0 0 22px #f6349342);width:44%;height:64%;position:absolute;top:5%;left:-2%;transform:rotate(-8deg)}.central-featured-art i{background:linear-gradient(135deg,#1d0d5c,#e82a8e 46%,#ff735a 69%,#5516a9);border-radius:44% 56% 48% 52%/62% 42% 58% 38%;display:block;position:absolute}.central-featured-art i:first-child{width:82%;height:29%;top:18%;left:-16%;transform:rotate(-29deg)}.central-featured-art i:nth-child(2){width:74%;height:32%;top:36%;left:24%;transform:rotate(27deg)}.central-featured-art i:nth-child(3){width:56%;height:25%;top:56%;left:6%;transform:rotate(-8deg)}.central-featured-event>header{color:#9ea8bc;letter-spacing:.16em;justify-content:space-between;margin-left:31%;font-size:8px;font-weight:850;display:flex}.central-featured-event>header button{color:#bbc3d2;letter-spacing:.12em;background:0 0;border:0}.central-featured-copy{align-self:center;margin-left:31%}.central-featured-copy h3{letter-spacing:-.045em;margin:0;font-size:clamp(28px,2.6vw,42px);font-weight:460}.central-featured-copy p{color:#9aa5b9;align-items:center;gap:8px;margin:11px 0 0;font-size:10px;display:flex}.central-featured-copy p svg{width:13px}.central-featured-copy p i{background:#536078;border-radius:50%;width:3px;height:3px}.central-featured-copy>em{color:#ff8f72;border:1px solid #ff745e;border-radius:999px;min-height:29px;padding:7px 16px;font-size:9px;font-style:normal;position:absolute;top:56px;right:0}.central-featured-progress{margin:0 0 13px}.central-featured-progress>span{color:#a7afc0;letter-spacing:.14em;justify-content:space-between;font-size:8px;display:flex}.central-featured-progress>span b{color:#fff}.central-featured-progress>i{background:#121d39;border-radius:999px;height:4px;margin-top:8px;display:block;overflow:hidden}.central-featured-progress>i span{border-radius:inherit;background:linear-gradient(90deg,#ff5059,#ed329e,#8b4ef2,#298eff);height:100%;display:block}.central-featured-steps{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.central-featured-steps span{background:#081329b3;border:1px solid #5e78b12e;border-radius:10px;align-content:center;gap:3px;min-width:0;min-height:48px;padding:8px 11px;display:grid}.central-featured-steps b{color:#8f9ab0;letter-spacing:.15em;font-size:7px}.central-featured-steps small{color:#dce1ea;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.central-featured-open{color:#fff;background:linear-gradient(100deg,#ff565a,#e933a0 41%,#8e4bed 70%,#268dff);border:1px solid #ffffff26;border-radius:999px;justify-content:space-between;align-items:center;min-height:48px;margin-top:11px;padding:0 15px 0 22px;font-size:11px;font-weight:700;display:flex;box-shadow:0 0 28px #7137e22e}.central-featured-open svg{width:24px;transition:transform .18s}.central-featured-open:hover svg{transform:translate(5px)}.central-command-actions{padding:19px}.central-command-actions>header,.central-command-events>header,.central-reference-snapshot>header{color:#9da7b9;letter-spacing:.17em;font-size:8px;font-weight:850}.central-command-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.central-command-actions button{text-align:left;color:#eef1f7;background:radial-gradient(circle at 70% 20%,#7941e22e,#0000 55%),#0b142fc2;border:1px solid #6078b433;border-radius:13px;align-content:center;gap:14px;min-height:124px;padding:17px;display:grid}.central-command-actions button:hover{border-color:#9b63f17a;transform:translateY(-2px)}.central-command-actions button>svg{color:#ec66c1;stroke-width:1.5px;width:26px;height:26px}.central-command-actions button:nth-child(2)>svg{color:#b886ff}.central-command-actions button:nth-child(3)>svg{color:#ff7f9d}.central-command-actions button:nth-child(4)>svg{color:#9d8dff}.central-command-actions button span{gap:5px;display:grid}.central-command-actions button b{font-size:11px}.central-command-actions button small{color:#79869d;font-size:8px}.central-command-events{padding:19px}.central-command-events>header{justify-content:space-between;display:flex}.central-command-events>header button{color:#d6dae3;background:0 0;border:0;font-size:8px}.central-command-events>div{margin-top:12px}.central-command-events>div>button{color:#eef1f8;text-align:left;background:0 0;border:0;border-bottom:1px solid #6077af26;grid-template-columns:43px minmax(0,1fr) 8px;align-items:center;gap:10px;width:100%;min-height:69px;padding:9px 0;display:grid;position:relative}.central-command-events time{background:#111c3b;border-radius:10px;align-content:center;place-items:center;min-height:45px;display:grid}.central-command-events time b{color:#ef4fa6;font-size:15px}.central-command-events time small{color:#9583d9;font-size:7px}.central-command-events button>span{gap:3px;min-width:0;display:grid}.central-command-events button>span b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.central-command-events button>span small{color:#8e99ab;font-size:8px}.central-command-events button>span em{color:#69768c;align-items:center;gap:4px;font-size:7px;font-style:normal;display:flex}.central-command-events button>span em svg{width:9px}.central-command-events button>i{background:#268eea;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #268eea8c}.central-command-events button>i.live{background:#43e7b0}.central-reference-lower{grid-template-columns:minmax(0,2fr) minmax(310px,.76fr);gap:12px;display:grid}.central-reference-calendar,.central-reference-snapshot{background:linear-gradient(145deg,#081127f0,#040c1df7);border:1px solid #607ab538;border-radius:17px;overflow:hidden}.central-reference-calendar>header{border-bottom:1px solid #6078b129;justify-content:space-between;align-items:center;min-height:58px;padding:0 19px;display:flex}.central-reference-calendar h3{letter-spacing:.11em;margin:0;font-size:12px}.central-reference-calendar>header button{color:#c4cad6;background:0 0;border:0;width:30px;height:30px}.central-reference-weekdays,.central-reference-calendar-grid{grid-template-columns:repeat(7,1fr);display:grid}.central-reference-weekdays span{color:#778398;letter-spacing:.18em;border-bottom:1px solid #6078b124;place-items:center;min-height:37px;font-size:7px;display:grid}.central-reference-calendar-grid>button{color:#dce1ea;text-align:left;background:0 0;border:1px solid #6078b121;border-top:0;border-left:0;min-height:63px;padding:9px;position:relative}.central-reference-calendar-grid>button.outside{color:#4e5a6f}.central-reference-calendar-grid>button>span{gap:4px;display:flex;position:absolute;bottom:8px;left:9px}.central-reference-calendar-grid>button i{background:#ef3c9a;border-radius:50%;width:4px;height:4px}.central-reference-calendar-grid>button i:nth-child(2){background:#218ffc}.central-reference-snapshot{padding:20px}.central-reference-snapshot dl{grid-template-columns:repeat(4,1fr);margin:20px 0 24px;display:grid}.central-reference-snapshot dl div{border-right:1px solid #6078b126;padding:0 10px}.central-reference-snapshot dl div:last-child{border-right:0}.central-reference-snapshot dt{color:#718097;font-size:7px}.central-reference-snapshot dd{color:#fff;margin:5px 0 0;font-size:18px}.central-reference-activity{border-top:1px solid #6078b126;height:120px;padding-top:18px;position:relative;overflow:hidden}.central-reference-activity>span{color:#7f8ba0;letter-spacing:.14em;font-size:7px}.central-reference-activity i{border:2px solid #0000;border-top-color:#ef3b9d;border-radius:50%;width:110%;height:56px;position:absolute;bottom:11px;left:-5%;transform:rotate(2deg)}.central-reference-activity i:nth-of-type(2){border-top-color:#2b8cff;bottom:-2px;transform:rotate(-5deg)}.central-reference-activity i:nth-of-type(3){border-top-color:#8b4cf0;bottom:24px;transform:rotate(7deg)}@media (max-width:1420px){.central-reference-stage{grid-template-columns:1.2fr .8fr}.central-command-events{grid-column:1/-1}.central-command-events>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.central-command-events>div>button{border:1px solid #6077af26;border-radius:11px;padding:9px}.central-view-command .central-command-pulse article{grid-template-columns:42px 1fr}.central-command-pulse figure{display:none}}@media (max-width:1100px){.central-view-command.central-console{grid-template-columns:226px minmax(0,1fr)!important}.central-view-command .central-topbar{grid-template-columns:minmax(240px,1fr) 44px 44px 160px}.central-view-command .central-topbar>button:nth-last-of-type(3){grid-column:2}.central-view-command .central-topbar>button:nth-last-of-type(2){grid-column:3}.central-view-command .central-topbar .central-create{grid-column:4;min-width:160px}.central-view-command .central-command-pulse{grid-template-columns:repeat(2,1fr)}.central-reference-stage{grid-template-columns:1fr}.central-command-actions>div{grid-template-columns:repeat(4,1fr)}.central-command-actions button{min-height:100px}.central-command-events{grid-column:auto}.central-reference-lower{grid-template-columns:1fr}}@media (max-width:780px){.central-view-command.central-console{display:block!important}.central-view-command .central-sidebar{border-bottom:1px solid #6c80b829;border-right:0;width:100%;height:auto;position:relative}.central-view-command .central-brand{min-height:82px}.central-view-command .central-sidebar nav{display:flex;overflow-x:auto}.central-view-command .central-sidebar nav button{flex:none}.central-view-command .central-account{display:none}.central-view-command .central-topbar{grid-template-columns:1fr 44px 44px}.central-view-command .central-topbar label{grid-area:2/1/auto/-1}.central-view-command .central-topbar>button:nth-last-of-type(3){grid-column:2}.central-view-command .central-topbar>button:nth-last-of-type(2){grid-column:3}.central-view-command .central-topbar .central-create{grid-area:1/1;min-width:150px}.central-view-command .central-main{padding:14px 12px 32px}.central-view-command .central-section-heading{padding-inline:5px}.central-command-status{padding-left:5px}.central-reference-stage,.central-reference-lower{grid-template-columns:1fr}.central-command-actions>div{grid-template-columns:repeat(2,1fr)}.central-command-events>div{grid-template-columns:1fr}.central-featured-art{opacity:.38}.central-featured-event>header,.central-featured-copy{margin-left:0}}body .production-lab.setup-professional-white.setup-professional-white{--sp-navy:#07152b;--sp-navy-2:#0c1d38;--sp-ink:#0a1730;--sp-text:#19263d;--sp-muted:#68768e;--sp-dim:#98a3b5;--sp-blue:#235cff;--sp-blue-soft:#eef3ff;--sp-accent:#315fcf;--sp-line:#dce3ec;--sp-line-strong:#cbd5e2;--sp-canvas:#f4f6f9;--sp-panel:#fff;--sp-success:#1aa77a;min-height:100svh;color:var(--sp-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:var(--sp-canvas)!important;grid-template-columns:248px minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.guest-pack-roll-look-selector{background:radial-gradient(circle at 88% 5%,#3d84d81f,#0000 31%),linear-gradient(135deg,#f9fbff,#f3f7fd);border-bottom:1px solid #dbe5f1;margin:0;padding:24px}.guest-pack-roll-look-selector>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.guest-pack-roll-look-selector>header small{color:#2d68ca;letter-spacing:.22em;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.guest-pack-roll-look-selector>header h3{color:#0a1c3b;letter-spacing:-.045em;margin:0;font-size:23px;font-weight:820}.guest-pack-roll-look-selector>header p{color:#64748b;max-width:630px;margin:7px 0 0;font-size:13px;line-height:1.5}.guest-pack-roll-look-selector>header>span{color:#58708f;letter-spacing:.16em;background:#fff;border:1px solid #cbd9ec;border-radius:999px;flex:none;padding:8px 11px;font-size:9px;font-weight:800}.guest-pack-roll-look-selector>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.guest-pack-roll-look-selector button{color:#183252;text-align:left;background:#ffffffeb;border:1px solid #cfdaea;border-radius:18px;grid-template-columns:108px minmax(0,1fr) 24px;align-items:center;gap:16px;min-width:0;min-height:128px;padding:12px 16px 12px 12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 9px 24px #22426f12}.guest-pack-roll-look-selector button:hover:not(:disabled){border-color:#8eadd7;transform:translateY(-2px);box-shadow:0 14px 30px #22426f1f}.guest-pack-roll-look-selector button.active{border-color:#2f6fd0;box-shadow:0 0 0 2px #2f6fd021,0 14px 30px #22426f1c}.guest-pack-roll-look-selector button:disabled{cursor:wait;opacity:.7}.guest-pack-roll-look-selector button>span:nth-child(2){min-width:0}.guest-pack-roll-look-selector button>span:nth-child(2) small{color:#2f6fd0;letter-spacing:.18em;font-size:9px;font-weight:850;display:block}.guest-pack-roll-look-selector button>span:nth-child(2) b{color:#10294b;letter-spacing:-.025em;margin-top:6px;font-size:16px;display:block}.guest-pack-roll-look-selector button>span:nth-child(2) em{color:#6f7e91;margin-top:6px;font-size:11px;font-style:normal;line-height:1.35;display:block;overflow:hidden}.guest-pack-roll-look-selector button>svg{color:#8ba0bc;width:21px;height:21px}.guest-pack-roll-look-selector button.active>svg{color:#22a77e}.guest-pack-roll-look-art{background:linear-gradient(#e3edf3 0 54%,#fffaf3 54%);border:1px solid #1836591f;border-radius:13px;height:102px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff8c}.guest-pack-roll-look-art:before{content:"";background:radial-gradient(circle at 62% 43%,#e5c7b4 0 8%,#0000 9%),radial-gradient(circle at 38% 42%,#b59680 0 9%,#0000 10%),linear-gradient(135deg,#b8ced9,#f0dccb);border-radius:8px 8px 2px 2px;position:absolute;inset:8px 8px 45px}.guest-pack-roll-look-art>i{border-radius:999px;display:block;position:absolute}.guest-pack-roll-look-art>i:first-child{background:#153f6c;width:54px;height:3px;bottom:34px;left:11px}.guest-pack-roll-look-art>i:nth-child(2){background:#e88d93;width:37px;height:3px;bottom:27px;left:11px}.guest-pack-roll-look-art>i:nth-child(3){background:#fffaf4;border:2px solid #d5a665;width:27px;height:27px;bottom:18px;right:10px}.look-midnight-lens .guest-pack-roll-look-art{background:linear-gradient(#d9e5ed 0 51%,#082c50 51%)}.look-midnight-lens .guest-pack-roll-look-art:before{background:radial-gradient(circle at 62% 43%,#e2c1ac 0 8%,#0000 9%),radial-gradient(circle at 38% 42%,#ae8e7b 0 9%,#0000 10%),linear-gradient(135deg,#9bb8c7,#e5d2c2);inset:8px 8px 39px}.look-midnight-lens .guest-pack-roll-look-art>i:first-child{background:#f4f0e9;bottom:31px}.look-midnight-lens .guest-pack-roll-look-art>i:nth-child(2){background:#ef9698;bottom:24px}.look-midnight-lens .guest-pack-roll-look-art>i:nth-child(3){background:#0b3d68;border-color:#d6a052;bottom:7px;right:39px;box-shadow:0 0 0 4px #082b4d}@media (max-width:760px){.guest-pack-roll-look-selector{padding:20px 16px}.guest-pack-roll-look-selector>header{gap:12px}.guest-pack-roll-look-selector>div{grid-template-columns:1fr}.guest-pack-roll-look-selector button{grid-template-columns:96px minmax(0,1fr) 22px}}@media (max-width:430px){.guest-pack-roll-look-selector>header>span{display:none}.guest-pack-roll-look-selector button{grid-template-columns:82px minmax(0,1fr) 20px;gap:12px;min-height:112px}.guest-pack-roll-look-art{height:86px}}body .production-lab.setup-professional-white.setup-professional-white:before,body .production-lab.setup-professional-white.setup-professional-white:after{display:none!important}@media (min-width:901px){body .production-lab.setup-professional-white.setup-professional-white>.lab-top-navigation,body .production-lab.setup-professional-white.setup-professional-white>.lab-top-navigation:not(.collapsed){z-index:9500!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 30% 4%,#4a6baa2e,#0000 21rem),linear-gradient(#09172d 0%,#061326 58%,#07162b 100%)!important;border:0!important;border-right:1px solid #8799b72e!important;border-radius:0!important;flex-direction:column!important;width:248px!important;height:100svh!important;min-height:720px!important;margin:0!important;padding:0 16px 18px!important;display:flex!important;position:sticky!important;inset:0 auto auto 0!important;overflow:visible!important;box-shadow:12px 0 38px #111f3714!important}body .production-lab.setup-professional-white.setup-professional-white>.lab-top-navigation:before,body .production-lab.setup-professional-white.setup-professional-white>.lab-top-navigation:after{display:none!important}body .production-lab.setup-professional-white.setup-professional-white .lab-sidebar-head{background:0 0!important;border:0!important;border-bottom:1px solid #b2c2dd21!important;flex:0 0 112px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:112px!important;padding:20px 4px!important;display:flex!important}body .production-lab.setup-professional-white.setup-professional-white .lab-sidebar-head>button:not(.real-studio-logo){display:none!important}body .production-lab.setup-professional-white.setup-professional-white .lab-sidebar-head .real-studio-logo{width:100%!important;height:66px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;display:flex!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .lab-sidebar-head .studio-logo-professional{object-fit:contain!important;object-position:left center!important;filter:brightness(0)invert()!important;opacity:.98!important;width:202px!important;height:66px!important;display:block!important}body .production-lab.setup-professional-white.setup-professional-white .lab-sidebar-head .studio-rail-icon{display:none!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-navigation{width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;margin:22px 0 0!important;padding:0!important;display:block!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group{border:0!important;grid-template-columns:1fr!important;gap:6px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group:before{content:"WORKSPACE";color:#8491a8;letter-spacing:.18em;margin:0 10px 8px;font-size:9px;font-weight:800;display:block}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group>button{color:#b7c2d4!important;min-width:0!important;min-height:54px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:8px 11px!important;display:grid!important;position:relative!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group>button:before,body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group>button:after{display:none!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group>button:hover{color:#fff!important;background:#ffffff0e!important;border-color:#93a8cc2b!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group>button.active{color:#fff!important;background:linear-gradient(135deg,#2d426ced,#1a2e52eb)!important;border-color:#8ca3d23d!important;box-shadow:inset 3px 0 #617bff,inset 0 1px #ffffff14,0 12px 24px #00000021!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-icon{color:#a9b7ce!important;width:36px!important;height:36px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #9aadcf2e!important;border-radius:8px!important;place-items:center!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group>button.active .lab-nav-icon{color:#fff!important;background:#5c69ff2e!important;border-color:#8ea4ff6e!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-icon svg{width:17px!important;height:17px!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy{text-align:left!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:7px!important;min-width:0!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy small{color:#75839b!important;letter-spacing:.06em!important;font-size:9px!important;font-weight:750!important;display:block!important}body .production-lab.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy b{color:currentColor!important;letter-spacing:-.01em!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;display:block!important;overflow:hidden!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-switcher{min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;order:3!important;margin:auto 0 12px!important;padding:0!important;position:relative!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-selector{text-align:left!important;color:#eef4ff!important;width:100%!important;min-height:74px!important;box-shadow:none!important;background:#ffffff0a!important;border:1px solid #98aed62e!important;border-radius:10px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-selector-icon{color:#fff!important;background:linear-gradient(135deg,#2757c9,#4f72e8)!important;border-radius:9px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-selector-copy{gap:2px!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-selector-copy small,body .production-lab.setup-professional-white.setup-professional-white .lab-event-selector-copy em{color:#8291aa!important;letter-spacing:.08em!important;font-size:8px!important;font-style:normal!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-selector-copy b{color:#fff!important;font-size:12px!important;line-height:1.2!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-selector-action{display:none!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-picker-menu{width:300px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;inset:auto auto calc(100% + 8px) 0!important;box-shadow:0 24px 55px #0f1f392e!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-picker-menu button{color:var(--sp-text)!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .lab-event-picker-menu button:hover,body .production-lab.setup-professional-white.setup-professional-white .lab-event-picker-menu button.active{background:var(--sp-blue-soft)!important}body .production-lab.setup-professional-white.setup-professional-white .lab-account{color:#fff!important;width:100%!important;min-height:62px!important;box-shadow:none!important;background:#ffffff06!important;border:1px solid #98aed629!important;border-radius:10px!important;order:4!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .lab-account-avatar{color:#fff!important;width:38px!important;height:38px!important;box-shadow:none!important;background:linear-gradient(135deg,#255cc8,#6792ff)!important}body .production-lab.setup-professional-white.setup-professional-white .lab-account-identity b{color:#fff!important;font-size:11px!important}body .production-lab.setup-professional-white.setup-professional-white .lab-account-identity small{color:#8694ab!important;font-size:9px!important}}body .production-lab.setup-professional-white.setup-professional-white>.lab-workspace{z-index:1!important;min-width:0!important;min-height:100svh!important;color:var(--sp-text)!important;background:radial-gradient(circle at 96% 0,#496db60e,#0000 34rem),linear-gradient(#fff 0,#f7f8fa 245px,#f3f5f8 100%)!important;padding:0 0 54px!important;position:relative!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .lab-mobile-context-bar,body .production-lab.setup-professional-white.setup-professional-white .client-workspace-command,body .production-lab.setup-professional-white.setup-professional-white .lab-account-footer,body .production-lab.setup-professional-white.setup-professional-white .setup-master-command,body .production-lab.setup-professional-white.setup-professional-white .setup-master-navigation{display:none!important}.production-lab.setup-professional-white .setup-professional-context{z-index:8000;border-bottom:1px solid var(--sp-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:12px 34px;display:flex;position:sticky;top:0;box-shadow:0 8px 25px #0f244309}.production-lab.setup-professional-white .setup-professional-event{gap:1px;min-width:0;display:grid}.production-lab.setup-professional-white .setup-professional-event small,.production-lab.setup-professional-white .setup-professional-heading small{color:#4771ce;letter-spacing:.14em;font-size:9px;font-weight:850}.production-lab.setup-professional-white .setup-professional-event b{color:var(--sp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:760;line-height:1.25;overflow:hidden}.production-lab.setup-professional-white .setup-professional-event span{color:var(--sp-muted);letter-spacing:.03em;font-size:9px}.production-lab.setup-professional-white .setup-professional-actions{align-items:center;gap:8px;display:flex}.production-lab.setup-professional-white .setup-professional-actions a,.production-lab.setup-professional-white .setup-professional-actions button{min-height:42px;color:var(--sp-text);border:1px solid var(--sp-line-strong);background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:11px;font-weight:720;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #0f24430a}.production-lab.setup-professional-white .setup-professional-actions button{color:#fff;border-color:var(--sp-navy);background:var(--sp-navy)}.production-lab.setup-professional-white .setup-professional-actions svg{width:15px;height:15px}.production-lab.setup-professional-white .setup-professional-heading{border-bottom:1px solid var(--sp-line);justify-content:space-between;align-items:flex-start;gap:28px;width:min(1580px,100% - 68px);min-height:122px;margin:0 auto;padding:30px 0 24px;display:flex}.production-lab.setup-professional-white .setup-professional-heading>div{gap:6px;display:grid}.production-lab.setup-professional-white .setup-professional-heading h1{color:var(--sp-ink);letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.1vw,44px);font-weight:760;line-height:1}.production-lab.setup-professional-white .setup-professional-heading p{color:var(--sp-muted);margin:0;font-size:13px;line-height:1.55}.production-lab.setup-professional-white .setup-professional-heading>span{color:#4b5b72;white-space:nowrap;border:1px solid var(--sp-line);background:#fff;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.production-lab.setup-professional-white .setup-professional-heading>span svg{width:15px;height:15px;color:var(--sp-success)}body .production-lab.setup-professional-white.setup-professional-white .setup-masterhub-page,body .production-lab.setup-professional-white.setup-professional-white .setup-glass-interface,body .production-lab.setup-professional-white.setup-professional-white .setup-glass-workspace,body .production-lab.setup-professional-white.setup-professional-white .setup-glass-workspace-content{width:100%!important;max-width:none!important;min-height:0!important;color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation{width:min(1580px,100% - 68px)!important;max-width:none!important;color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto!important;padding:0!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation:before,body .production-lab.setup-professional-white.setup-professional-white .setup-workstation:after{display:none!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-readiness{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;margin:16px 0 0!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-readiness summary{min-height:44px!important;color:var(--sp-text)!important;background:0 0!important;padding:0 14px!important;font-size:10px!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-metrics{border-top:1px solid var(--sp-line)!important;background:#fff!important;gap:0!important;padding:0!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-metrics article{min-height:94px!important;color:var(--sp-text)!important;border:0!important;border-right:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:18px!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-metrics article:last-child{border-right:0!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-metrics :is(small,p){color:var(--sp-muted)!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-metrics b{color:var(--sp-ink)!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-body{color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:20px 0 0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-embedded-shell,body .production-lab.setup-professional-white.setup-professional-white .contributor-creative-pack.guest-pack-setup,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-setup-embedded,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-optimised-grid{width:100%!important;max-width:none!important;color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-optimised-grid{grid-template-columns:minmax(350px,.76fr) minmax(600px,1.24fr)!important;align-items:start!important;gap:20px!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-preview-column{scrollbar-width:thin;max-height:calc(100svh - 120px)!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:12px!important;padding:16px!important;position:sticky!important;top:96px!important;overflow:auto!important;box-shadow:0 12px 35px #11244212!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-preview-column>small,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-preview-column>header{color:var(--sp-muted)!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-optimised-controls{min-width:0!important;color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-control-card,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-super-section,body .production-lab.setup-professional-white.setup-professional-white .poster-director-super,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-surface-control,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-layout-editor,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-copy-editor,body .production-lab.setup-professional-white.setup-professional-white .venue-screen-template-studio,body .production-lab.setup-professional-white.setup-professional-white .setup-venue-flow,body .production-lab.setup-professional-white.setup-professional-white .setup-venue-control-section,body .production-lab.setup-professional-white.setup-professional-white .setup-venue-station,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important;box-shadow:0 8px 24px #1124420b!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-super-header,body .production-lab.setup-professional-white.setup-professional-white .poster-super-header,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-surface-control>header,body .production-lab.setup-professional-white.setup-professional-white .venue-screen-template-studio>header{border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-optimised-controls :is(h2,h3,h4,h5,b,strong),body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-body :is(h2,h3,h4,h5):not(:where(.deployment-workspace *,.commerce-workspace *)){color:var(--sp-ink)!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-optimised-controls :is(p,small,em,label,legend),body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-body :is(p,small,em,label,legend):not(:where(.deployment-workspace *,.commerce-workspace *)){color:var(--sp-muted)!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-super-header>strong,body .production-lab.setup-professional-white.setup-professional-white .poster-super-header>strong,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-super-header small,body .production-lab.setup-professional-white.setup-professional-white .poster-super-header small{color:#365fc4!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-super-state,body .production-lab.setup-professional-white.setup-professional-white .poster-super-state,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-control-actions,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-presets,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-surface-status,body .production-lab.setup-professional-white.setup-professional-white .poster-content-map,body .production-lab.setup-professional-white.setup-professional-white .poster-release-panel,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-control-deck,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-preset-rail,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-step-panel{color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white :is(input,textarea,select){color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white :is(input,textarea)::placeholder{color:#98a3b3!important}body .production-lab.setup-professional-white.setup-professional-white input[type=range]{accent-color:var(--sp-blue)!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-presets button,body .production-lab.setup-professional-white.setup-professional-white .qr-poster-styles button,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-photo-picker button,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-layer-picker button,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-stepper button,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-preset-rail button,body .production-lab.setup-professional-white.setup-professional-white .venue-template-preset-list button,body .production-lab.setup-professional-white.setup-professional-white .venue-template-layouts button,body .production-lab.setup-professional-white.setup-professional-white .venue-template-message-versions button{color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-roll-presets button.active,body .production-lab.setup-professional-white.setup-professional-white .qr-poster-styles button.active,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-photo-picker button.active,body .production-lab.setup-professional-white.setup-professional-white .guest-pack-layer-picker button.active,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-stepper button.active,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-preset-rail button.active,body .production-lab.setup-professional-white.setup-professional-white .venue-template-preset-list button.active,body .production-lab.setup-professional-white.setup-professional-white .venue-template-layouts button.active,body .production-lab.setup-professional-white.setup-professional-white .venue-template-message-versions button.active{color:var(--sp-ink)!important;background:var(--sp-blue-soft)!important;border-color:#7a92ff!important;box-shadow:inset 0 0 0 1px #2d57ff21!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-upload-button,body .production-lab.setup-professional-white.setup-professional-white .venue-template-upload,body .production-lab.setup-professional-white.setup-professional-white .setup-shop-ad-upload{color:var(--sp-text)!important;box-shadow:none!important;background:#f8faff!important;border-color:#9aabca!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-control-actions :is(button,a),body .production-lab.setup-professional-white.setup-professional-white .venue-studio-actions :is(button,a){color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-control-actions :is(button,a):first-child,body .production-lab.setup-professional-white.setup-professional-white .venue-studio-actions :is(.apply,.next){color:#fff!important;border-color:var(--sp-blue)!important;background:linear-gradient(135deg,#315cff,#5578ec)!important}body .production-lab.setup-professional-white.setup-professional-white .setup-venue-emergency-controls button,body .production-lab.setup-professional-white.setup-professional-white .setup-venue-safety-toggles button,body .production-lab.setup-professional-white.setup-professional-white .setup-shop-ad-options button{color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .setup-venue-emergency-controls button.go,body .production-lab.setup-professional-white.setup-professional-white .setup-venue-control-actions button.primary{color:#fff!important;border-color:var(--sp-blue)!important;background:var(--sp-blue)!important}body .production-lab.setup-professional-white.setup-professional-white .venue-studio-real-preview{border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .venue-studio-real-preview>header{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white :is(.momento-roll-preview-frame,.momento-live-preview-frame,.roll-premium-frame,.guest-pack-mobile-preview,.studio-broadcast-canvas){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}body .production-lab.setup-professional-white.setup-professional-white .lab-notice{z-index:9999!important;color:#fff!important;background:var(--sp-navy)!important;border:0!important;position:fixed!important;bottom:24px!important;right:24px!important;box-shadow:0 18px 48px #08173138!important}@media (max-width:1180px) and (min-width:901px){body .production-lab.setup-professional-white.setup-professional-white{grid-template-columns:220px minmax(0,1fr)!important}body .production-lab.setup-professional-white.setup-professional-white>.lab-top-navigation,body .production-lab.setup-professional-white.setup-professional-white>.lab-top-navigation:not(.collapsed){width:220px!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-optimised-grid{grid-template-columns:1fr!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-preview-column{max-height:none!important;position:relative!important;top:auto!important}}@media (max-width:900px){body .production-lab.setup-professional-white.setup-professional-white{display:block!important}body .production-lab.setup-professional-white.setup-professional-white .lab-mobile-context-bar{color:#fff!important;background:var(--sp-navy)!important;border-color:#ffffff1a!important;display:grid!important}body .production-lab.setup-professional-white.setup-professional-white .lab-mobile-context-bar .studio-logo-professional{filter:brightness(0)invert()!important}.production-lab.setup-professional-white .setup-professional-context{min-height:0;padding:14px 18px;position:relative}.production-lab.setup-professional-white .setup-professional-event span,.production-lab.setup-professional-white .setup-professional-actions button{display:none}.production-lab.setup-professional-white .setup-professional-heading,body .production-lab.setup-professional-white.setup-professional-white .setup-workstation{width:calc(100% - 32px)!important}.production-lab.setup-professional-white .setup-professional-heading{min-height:0;padding:24px 0 18px;display:grid}.production-lab.setup-professional-white .setup-professional-heading>span{width:max-content}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-optimised-grid{grid-template-columns:1fr!important}body .production-lab.setup-professional-white.setup-professional-white .guest-pack-preview-column{max-height:none!important;position:relative!important;top:auto!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-metrics{grid-template-columns:1fr 1fr!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director{background:#fff!important;border:1px solid #d7e1ed!important;border-radius:17px!important;margin:14px 18px 0!important;overflow:visible!important;box-shadow:0 10px 28px #102a510f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-compact{background:linear-gradient(110deg,#fff 0%,#f8fbff 72%,#eef5fd 100%)!important;border-bottom:1px solid #dce5ef!important;border-radius:16px 16px 0 0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;min-height:72px!important;padding:10px 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>i{border-radius:13px!important;width:46px!important;height:46px!important;box-shadow:0 6px 14px #16355b1a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>i:before{inset:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current small{font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current b{margin-top:2px!important;font-size:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current em{margin-top:2px!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact)>svg{width:18px!important;height:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact) small{font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact) b{font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-dock{background:#f7f9fc!important;border-top:0!important;border-radius:0 0 16px 16px!important;grid-template-columns:minmax(150px,auto) minmax(0,1fr) 54px!important;align-items:center!important;gap:14px!important;min-height:78px!important;padding:11px 12px!important;display:grid!important}.guest-pack-theme-preview-dock-label{gap:3px;min-width:0;padding-left:4px;display:grid}.guest-pack-theme-preview-dock-label small{color:#2c66be!important;letter-spacing:.2em!important;font-size:8px!important;font-weight:850!important}.guest-pack-theme-preview-dock-label b{color:#6b7d96!important;white-space:nowrap!important;font-size:9px!important;font-weight:650!important;line-height:1.2!important}.guest-pack-theme-icon-dock{justify-content:center;align-items:center;gap:9px;min-width:0;display:flex}.guest-pack-theme-icon-button,.guest-pack-theme-roll-preview-shortcut{color:#285fae;cursor:pointer;background:#fff;border:1px solid #cfdaea;border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;padding:0;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:0 5px 12px #13315c0e}:is(.guest-pack-theme-icon-button:hover,.guest-pack-theme-icon-button:focus-visible,.guest-pack-theme-roll-preview-shortcut:hover,.guest-pack-theme-roll-preview-shortcut:focus-visible){z-index:4;color:#174c99;background:#eef5ff;border-color:#2f6cca;outline:none;transform:translateY(-2px);box-shadow:0 9px 20px #1c519c21}.guest-pack-theme-icon-button:disabled{cursor:not-allowed;opacity:.38;transform:none}.guest-pack-theme-icon-button>svg,.guest-pack-theme-roll-preview-shortcut>svg{stroke-width:1.8px;width:20px;height:20px}.guest-pack-theme-icon-button>span,.guest-pack-theme-roll-preview-shortcut>span{z-index:7;opacity:0;pointer-events:none;background:#0b2345;border-radius:7px;width:max-content;max-width:150px;padding:6px 8px;font-size:8px;font-weight:750;line-height:1;transition:opacity .14s,transform .14s;position:absolute;bottom:-34px;left:50%;transform:translate(-50%,-4px);box-shadow:0 7px 16px #081c3a33;color:#fff!important;-webkit-text-fill-color:#fff!important}:is(.guest-pack-theme-icon-button:hover>span,.guest-pack-theme-icon-button:focus-visible>span,.guest-pack-theme-roll-preview-shortcut:hover>span,.guest-pack-theme-roll-preview-shortcut:focus-visible>span){opacity:1;transform:translate(-50%)}.guest-pack-theme-roll-preview-shortcut{color:#fff;background:linear-gradient(145deg,#143c72,#2f6dca);border-color:#184f95;box-shadow:0 8px 18px #19498b2e}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{margin-top:14px!important}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-compact{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact){width:100%!important;min-width:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-dock{grid-template-columns:1fr auto!important;gap:10px!important}.guest-pack-theme-preview-dock-label{grid-column:1/-1}.guest-pack-theme-icon-dock{justify-content:flex-start;padding:2px 0 5px;overflow-x:auto}}@media (max-width:620px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director{margin:9px 8px 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-dock{grid-template-columns:minmax(0,1fr) 46px!important}.guest-pack-theme-icon-button,.guest-pack-theme-roll-preview-shortcut{border-radius:11px;flex-basis:42px;width:42px;height:42px}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame.preset-baby-shower{aspect-ratio:390/318!important;background:#e9e0d6!important;border:1px solid #c69c61ad!important;border-radius:12px!important;max-height:none!important;padding:0!important;overflow:hidden!important;box-shadow:0 12px 26px #2c45651f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame.preset-baby-shower>:where(img,video){border:0!important;border-radius:11px!important;width:100%!important;height:100%!important;inset:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame.preset-baby-shower:after{box-shadow:none!important;border:1px solid #fff6e7ad!important;border-radius:7px!important;inset:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-surface-control{grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)!important;align-items:stretch!important;gap:10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header{grid-column:1/-1!important;min-height:0!important;margin:0!important;padding:0 0 9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header p{font-size:8px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header h4{margin:2px 0 1px!important;font-size:clamp(17px,1.35vw,22px)!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload){border-radius:12px!important;min-height:62px!important;margin:0!important;padding:9px 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-status>span,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-section-upload>span{border-radius:10px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload) b{font-size:10px!important;line-height:1.25!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload) small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-status p{font-size:8px!important;line-height:1.3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-photo-picker{grid-column:1/-1!important;max-height:86px!important;margin:0!important;padding:8px 10px!important;overflow:auto hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header{border-bottom:1px solid #e0e7f0!important;grid-area:1/1/auto/-1!important;min-height:0!important;margin:0!important;padding:0 0 9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header small{font-size:8px!important;line-height:1.2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header h5{margin:2px 0 1px!important;font-size:clamp(17px,1.35vw,22px)!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header p{font-size:8px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header button{border-radius:10px!important;min-height:34px!important;padding:0 12px!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame{aspect-ratio:16/10!important;border-radius:13px!important;grid-area:2/1!important;min-height:0!important;max-height:224px!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame>span{letter-spacing:.12em!important;min-height:28px!important;padding:0 12px!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls{flex-direction:column!important;grid-area:2/2!important;justify-content:flex-start!important;align-self:stretch!important;gap:8px!important;min-height:0!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-zoom-control{border-radius:12px!important;grid-area:auto!important;min-height:52px!important;margin:0!important;padding:6px 8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-zoom-control>button{border-radius:10px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-zoom-control label span{font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer{border-radius:11px!important;grid-template-columns:auto auto 1fr!important;align-items:center!important;gap:10px!important;min-height:38px!important;margin:0!important;padding:7px 10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer :is(span,strong){font-size:8px!important;line-height:1.2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer strong{color:#13785f!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;justify-self:end!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-dock{gap:10px!important;min-height:66px!important;padding:8px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-dock :is(.guest-pack-theme-icon-button,.guest-pack-theme-roll-preview-shortcut){border-radius:10px!important;flex-basis:42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-dock :is(.guest-pack-theme-icon-button,.guest-pack-theme-roll-preview-shortcut)>svg{width:18px!important;height:18px!important}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{margin:8px 10px 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-surface-control,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step :is(.guest-pack-roll-crop-frame,.guest-pack-roll-crop-controls){grid-area:auto/1!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:10px!important;margin:10px 18px 14px!important;padding:0!important;display:flex!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{background:linear-gradient(135deg,#fff 0%,#f6f9fd 100%)!important;border:1px solid #cdd9e8!important;border-radius:17px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(360px,.9fr) minmax(300px,1.1fr)!important;align-items:start!important;gap:14px 16px!important;padding:16px!important;display:grid!important;overflow:hidden!important;box-shadow:0 12px 30px #112f5912!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls{grid-area:2/2!important;align-content:start!important;gap:10px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-top-upload{background:#f8fafd!important;border:1px solid #d5dfeb!important;border-radius:15px!important;order:2!important;padding:12px 14px!important;overflow:hidden!important;box-shadow:0 8px 22px #112f590b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-no-photos{min-height:40px!important;padding:0 12px!important;font-size:10px!important}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-surface-control{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step :is(.guest-pack-roll-crop-frame,.guest-pack-roll-crop-controls){grid-area:auto/1!important}}@media (max-width:620px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{margin:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{padding:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer{grid-template-columns:1fr 1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer strong{grid-column:1/-1!important;justify-self:start!important}}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{background:linear-gradient(135deg,#fff 0%,#f6f9fe 100%)!important;border-color:#cbd9e9!important;border-radius:18px!important;margin:10px 18px 16px!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-hero-workspace-header{background:0 0!important;border:0!important;order:0!important;align-items:center!important;min-height:0!important;margin:0!important;padding:13px 16px 8px!important;display:flex!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-hero-workspace-header small,html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-frame-toolbar small{color:#2c66c3!important;letter-spacing:.17em!important;-webkit-text-fill-color:#2c66c3!important;margin:0 0 2px!important;font-size:9px!important;font-weight:800!important;line-height:1.2!important;display:block!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-hero-workspace-header h3{color:#0b1d39!important;letter-spacing:-.035em!important;-webkit-text-fill-color:#0b1d39!important;margin:0!important;font-size:21px!important;font-weight:800!important;line-height:1.05!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-hero-workspace-header p{color:#657790!important;-webkit-text-fill-color:#657790!important;margin:3px 0 0!important;font-size:10px!important;line-height:1.35!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-top-upload{background:0 0!important;border:0!important;border-bottom:1px solid #dce5f0!important;order:1!important;margin:0!important;padding:0 16px 12px!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-roll-source-control{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices{grid-template-columns:repeat(2,minmax(0,220px))!important;justify-content:start!important;gap:9px!important;display:grid!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label){color:#0b1d39!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #cfdaea!important;border-radius:12px!important;grid-template-rows:auto auto!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;min-width:0!important;min-height:58px!important;margin:0!important;padding:9px 28px 9px 9px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 7px 18px #12335b0d!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label):hover{border-color:#8cb1e4!important;transform:translateY(-1px)!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>.active{background:#f1f6ff!important;border-color:#2f6ed0!important;box-shadow:inset 3px 0 #2f6ed0,0 8px 20px #1f5bb317!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label)>span{color:#245eae!important;background:#edf4fd!important;border:1px solid #d0dced!important;border-radius:10px!important;grid-area:1/1/3!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;overflow:hidden!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label)>span :is(img,video){object-fit:cover!important;width:100%!important;height:100%!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label)>span>svg{width:18px!important;height:18px!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label)>b{color:#0b1d39!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-text-fill-color:#0b1d39!important;grid-area:1/2!important;align-self:end!important;font-size:12px!important;font-weight:750!important;line-height:1.15!important;overflow:hidden!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label)>small{color:#72839a!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-text-fill-color:#72839a!important;grid-area:2/2!important;align-self:start!important;font-size:8.5px!important;line-height:1.2!important;overflow:hidden!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label)>svg{color:#15966f!important;width:15px!important;height:15px!important;position:absolute!important;top:8px!important;right:8px!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-super-grid{order:2!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{padding:11px 16px 14px!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-frame-toolbar{justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:0 0 8px!important;display:flex!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-frame-toolbar p{color:#657790!important;-webkit-text-fill-color:#657790!important;margin:0!important;font-size:9px!important;line-height:1.25!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-frame-toolbar button{color:#173d74!important;min-height:31px!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd8e9!important;border-radius:10px!important;align-items:center!important;gap:5px!important;padding:6px 10px!important;font-size:9px!important;font-weight:750!important;display:inline-flex!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-frame-toolbar button svg{width:13px!important;height:13px!important}@media (max-width:720px){html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label){grid-template-columns:34px minmax(0,1fr)!important;min-height:54px!important;padding:7px 22px 7px 7px!important}html body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-source-choices>:is(button,label)>span{width:34px!important;height:34px!important}}@media (max-width:620px){.production-lab.setup-professional-white .setup-professional-actions a{padding:0 11px;font-size:0}.production-lab.setup-professional-white .setup-professional-actions a svg{display:block}.production-lab.setup-professional-white .setup-professional-heading h1{font-size:32px}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-metrics{grid-template-columns:1fr!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{color:#10233f!important;background:#fff!important;border:1px solid #cedaea!important;border-radius:18px!important;margin:16px!important;overflow:hidden!important;box-shadow:0 16px 38px #112e5814!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-header{background:radial-gradient(circle at 92% 0,#5d8cd824,#0000 30%),linear-gradient(135deg,#fff,#f7faff)!important;border-bottom:1px solid #dbe4ef!important;justify-content:space-between!important;align-items:center!important;gap:22px!important;min-height:112px!important;padding:22px 24px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-title{align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-title>span{color:#fff!important;background:linear-gradient(145deg,#123865,#2364b7 64%,#3980df)!important;border:1px solid #1e579e!important;border-radius:14px!important;flex:0 0 54px!important;place-items:center!important;width:54px!important;height:54px!important;display:grid!important;box-shadow:0 9px 22px #19509a33!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-title>span svg{stroke-width:1.8px!important;width:23px!important;height:23px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-title small{color:#326bc4!important;letter-spacing:.18em!important;font-size:9px!important;font-weight:850!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-title h4{color:#0b1d39!important;letter-spacing:-.045em!important;-webkit-text-fill-color:currentColor!important;margin:5px 0 3px!important;font-size:clamp(24px,2vw,34px)!important;font-weight:780!important;line-height:1.04!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-title p{color:#647691!important;margin:0!important;font-size:11px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-header>strong{color:#14745d!important;letter-spacing:.13em!important;white-space:nowrap!important;background:#eefaf6!important;border:1px solid #a9dacb!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:0 15px!important;font-size:8px!important;font-weight:850!important;display:inline-flex!important;box-shadow:0 6px 16px #14745d12!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-header>strong svg{width:16px!important;height:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-top-upload{background:#f8fafd!important;border-top:0!important;padding:20px 22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-super-grid{background:#fff!important;border-top:1px solid #dbe4ef!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-super-tools,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-super-stage{background:#fff!important;border:0!important;width:100%!important;max-width:100%!important;padding:0!important}@media (max-width:820px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-header{flex-direction:column!important;align-items:flex-start!important;min-height:0!important;padding:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-title{align-items:flex-start!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-optimised-controls{min-width:0!important;max-width:100%!important;color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:minmax(300px,360px) minmax(0,1fr)!important;align-items:start!important;gap:22px!important;width:100%!important;padding:0 0 40px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{width:100%!important;min-width:0!important;max-width:360px!important;max-height:calc(100svh - 118px)!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:12px!important;padding:18px!important;position:sticky!important;top:94px!important;overflow:auto!important;box-shadow:0 12px 32px #14254212!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section{isolation:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:12px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 32px #14254211!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section:before{content:none!important;display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header{min-width:0!important;color:var(--sp-text)!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;background:#fff!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;padding:28px 30px 24px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header small{color:#3766cb!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header h3{max-width:720px!important;color:var(--sp-ink)!important;letter-spacing:-.045em!important;margin:7px 0 8px!important;font-size:clamp(27px,2.3vw,38px)!important;font-weight:770!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header p{max-width:680px!important;color:var(--sp-muted)!important;margin:0!important;font-size:12px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header>strong{color:#267d66!important;letter-spacing:.13em!important;min-height:32px!important;box-shadow:none!important;background:#f1fbf7!important;border:1px solid #c4e6dc!important;border-radius:7px!important;flex:none!important;align-items:center!important;gap:7px!important;padding:0 11px!important;font-size:8px!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state{color:var(--sp-text)!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;box-shadow:none!important;background:#f8fafc!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state>span{border:0!important;min-width:0!important;padding:15px 20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state>span+span{border-left:1px solid var(--sp-line)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state small{color:#7b889b!important;letter-spacing:.15em!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state b{color:var(--sp-ink)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:4px!important;font-size:11px!important;display:block!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-grid{min-width:0!important;color:var(--sp-text)!important;background:#fff!important;grid-template-columns:minmax(0,1fr) minmax(290px,.82fr)!important;align-items:start!important;gap:0!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-stage,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-tools{min-width:0!important;max-width:100%!important;color:var(--sp-text)!important;background:#fff!important;padding:24px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-tools{border-left:1px solid var(--sp-line)!important;background:#fbfcfe!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .roll-photo-cropper,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-cropper,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace [class*=crop-editor]{min-width:0!important;max-width:100%!important;color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-surface-control{min-width:0!important;max-width:100%!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;margin:0 0 14px!important;padding:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button{min-width:0!important;min-height:78px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button[aria-pressed=true]{background:#f2f5ff!important;border-color:#6f8eff!important;box-shadow:inset 0 0 0 1px #235cff1f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions{border:0!important;border-top:1px solid var(--sp-line)!important;background:#fff!important;grid-template-columns:1.2fr 1fr 1fr!important;gap:9px!important;margin:0!important;padding:20px 24px 24px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions :is(a,button){min-height:42px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions :first-child{color:#fff!important;border-color:var(--sp-blue)!important;background:var(--sp-blue)!important}@media (max-width:1450px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{justify-self:center!important;width:min(100%,420px)!important;max-width:420px!important;max-height:none!important;position:relative!important;top:auto!important}}@media (max-width:1180px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-tools{border-top:1px solid var(--sp-line)!important;border-left:0!important}}@media (max-width:680px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header{flex-direction:column!important;padding:22px 18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state>span+span{border-top:1px solid var(--sp-line)!important;border-left:0!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy{min-width:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy b{letter-spacing:-.01em!important;text-overflow:clip!important;white-space:normal!important;font-size:10px!important;line-height:1.12!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-header :is(h3,p,small,strong),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-state :is(b,small),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools :is(h3,h4,h5,h6,p,small,b,strong,label){background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools :is(h3,h4,h5,h6,b,strong,label){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools :is(p,small){color:var(--sp-muted)!important}@media (min-width:980px) and (max-width:1450px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:minmax(280px,320px) minmax(0,1fr)!important;align-items:start!important;gap:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{justify-self:stretch!important;width:100%!important;max-width:320px!important;max-height:calc(100svh - 205px)!important;padding:10px!important;position:sticky!important;top:168px!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-tools{border-top:1px solid var(--sp-line)!important;border-left:0!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-nfc-table-invite-redesign :is(.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-destination-table) :is(h1,h2,h3,h4,h5,h6,b,strong,label){color:var(--sp-text)!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-nfc-table-invite-redesign :is(.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-destination-table) :is(p,small,em){color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-nfc-table-invite-redesign .guest-pack-nfc-dual-intro,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-nfc-table-invite-redesign .guest-pack-nfc-dual-programmer{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;box-shadow:0 10px 28px #1226460e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-nfc-table-invite-redesign .guest-pack-nfc-destination-table>article{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fbfcfe!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-nfc-table-invite-redesign .guest-pack-nfc-destination-table>article>header{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :is(.venue-studio-control-deck,.venue-studio-preset-rail,.venue-studio-stepper,.venue-studio-step-panel,.venue-template-preset-list,.venue-template-versions,.venue-template-message-versions,.venue-template-controls,.venue-template-library,.venue-controls-locked) :is(h1,h2,h3,h4,h5,h6,b,strong,label,legend){color:var(--sp-text)!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :is(.venue-studio-control-deck,.venue-studio-preset-rail,.venue-studio-stepper,.venue-studio-step-panel,.venue-template-preset-list,.venue-template-versions,.venue-template-message-versions,.venue-template-controls,.venue-template-library,.venue-controls-locked) :is(p,small,em){color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:9px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button{min-height:58px!important;color:var(--sp-muted)!important;border:0!important;border-right:1px solid var(--sp-line)!important;background:#fff!important;border-radius:0!important;padding:10px 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button.active{color:#173586!important;background:#eef3ff!important;box-shadow:inset 0 -3px #315cff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-command{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;box-shadow:0 10px 28px #1226460e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-command :is(h1,h2,h3,h4,b,strong){color:var(--sp-text)!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-command :is(p,small){color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-readiness{color:#196b55!important;box-shadow:none!important;background:#effaf6!important;border:1px solid #bfe5d7!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-readiness :is(b,strong,small,span){color:inherit!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard{color:var(--sp-text)!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:linear-gradient(135deg,#fff 0%,#f7f9ff 100%)!important;box-shadow:0 10px 28px #1226460e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero :is(h1,h2,h3,h4,b,strong){color:var(--sp-text)!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero :is(p,small,em){color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{color:var(--sp-text)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article :is(b,strong){color:var(--sp-text)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article :is(small,em,span){color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button :is(b,strong,small,span){color:inherit!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}@media (max-width:760px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header{color:var(--sp-text)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header{border:0!important;border-bottom:1px solid var(--sp-line)!important;padding:2px 2px 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header>i{color:#365edf!important;background:#f1f5ff!important;border:1px solid #d8e1ff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header .number{color:#566bd4!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header .identity small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header .identity p{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header .status{color:var(--sp-success)!important;background:#f1fbf7!important;border-color:#c2e8db!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .setup-venue-station,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .setup-venue-station{border:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:14px!important;padding:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview>header{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header :is(h4,p,small,em),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview>header :is(span,small){color:inherit!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header p,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview>header small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview{border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#f6f8fb!important;border-radius:11px!important;padding:12px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview .momento-live-preview-frame{background:#050b18!important;border:1px solid #253957!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 16px 36px #08183126!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :is(.venue-studio-preset-rail,.venue-studio-stepper,.venue-studio-step-panel,.venue-template-preset-list,.venue-template-versions,.venue-template-message-versions,.venue-template-controls,.venue-template-library,.venue-controls-locked){color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck{border:1px solid var(--sp-line)!important;border-radius:11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :is(.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button,.venue-template-upload,.venue-template-upload-row>button){color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button.active,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :is(.venue-template-preset-list button.active,.venue-template-layouts button.active,.venue-template-message-versions button.active){color:#173586!important;background:var(--sp-blue-soft)!important;border-color:#aebfff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel :is(h3,h4,h5,h6,b,strong,label),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-controls-locked :is(h4,b,strong){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel :is(p,small,em),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-controls-locked p{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :is(input,select,textarea){color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions{border-color:var(--sp-line)!important;background:#f8fafc!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions button{color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions :is(.next,.apply){color:#fff!important;background:linear-gradient(135deg,#163ea5,#295eea)!important;border-color:#153fbe!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard{--shop-ink:var(--sp-text)!important;--shop-copy:var(--sp-muted)!important;--shop-line:var(--sp-line)!important;color:var(--sp-text)!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :is(.suite-shop-dashboard-hero,.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue){color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 12px 34px #152a4c0e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero{grid-template-columns:minmax(0,1fr) minmax(310px,.55fr)!important;gap:22px!important;min-height:0!important;padding:24px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero:after{opacity:.3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading h2{color:var(--sp-text)!important;margin:8px 0 7px!important;font-size:clamp(30px,3.1vw,48px)!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading h2 em{color:var(--sp-text)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading p{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions :where(button,a){color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;background:#fff!important;border-radius:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:10px!important;gap:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{border:0!important;border-right:1px solid var(--sp-line)!important;min-height:82px!important;box-shadow:none!important;background:#fff!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-nav{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:10px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-nav button{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :is(.suite-shop-settings,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue) :is(h2,h3,h4,h5,b,strong,label){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :is(.suite-shop-settings,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue) :is(p,small,em){color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :is(input,select,textarea){color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-catalogue-list article{color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#f9fbfd!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-workspace{color:var(--sp-text)!important;background:0 0!important;gap:12px!important;padding:0 0 80px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-command{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) minmax(330px,.55fr)!important;gap:18px!important;padding:22px!important;box-shadow:0 12px 34px #152a4c0e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-brand{grid-template-columns:142px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-brand>img{object-fit:contain!important;object-position:left center!important;width:142px!important;height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-brand h2{color:var(--sp-text)!important;margin:5px 0!important;font-size:clamp(26px,2.8vw,40px)!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-brand h2 em{color:var(--sp-text)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-brand p{max-width:660px!important;color:var(--sp-muted)!important;margin:0!important;font-size:11px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-command-actions button{min-height:62px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-command-actions button.primary{color:#fff!important;background:linear-gradient(135deg,#101f3d,#2458d7)!important;border-color:#153fbe!important;box-shadow:0 12px 24px #163ea52e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-status{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:10px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-status>span{border-color:var(--sp-line)!important;min-height:62px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-status>span b{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:10px!important;gap:0!important;padding:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode button:hover,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode button.active{min-height:62px!important;color:var(--sp-muted)!important;border:0!important;border-right:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode button:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode button.active{color:#173586!important;background:var(--sp-blue-soft)!important;box-shadow:inset 0 -3px #4268e8!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.media-products-library-main,.media-products-inspector,.media-products-editor,.media-products-guest){color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-library{background:0 0!important;gap:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-library-main,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-editor,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-guest{padding:22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.media-products-library-main,.media-products-inspector,.media-products-editor,.media-products-guest) :is(h2,h3,h4,h5,b,strong,label){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.media-products-library-main,.media-products-inspector,.media-products-editor,.media-products-guest) :is(p,time,em){color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-filters button{color:var(--sp-muted)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-filters button.active{color:#173586!important;background:var(--sp-blue-soft)!important;border-color:#aebfff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-tile{border-color:var(--sp-line)!important;background:#f7f9fc!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-tile.selected{border-color:#5d76df!important;box-shadow:0 0 0 2px #4060dd1f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-inspector-stage{background:#071326!important;border-color:#263c5f!important;border-radius:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-guest-stage{border:1px solid var(--sp-line)!important;background:#f2f5f9!important;border-radius:9px!important;min-height:620px!important;margin-top:18px!important;padding:24px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-guest>header button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-guest>header a{color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-editor .album-studio-page{color:var(--sp-text)!important;background:0 0!important}@media (max-width:1239px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-command{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:nth-child(2){border-right:0!important}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-brand{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-brand>img{width:132px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-mode button{border-right:0!important;border-bottom:1px solid var(--sp-line)!important}}@media (min-width:901px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-sidebar-head .real-studio-logo .studio-logo-professional{object-fit:contain!important;object-position:left center!important;filter:brightness(0)invert()!important;opacity:.98!important;width:202px!important;height:66px!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-sidebar-head .real-studio-logo .studio-rail-icon,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-sidebar-head .real-studio-logo .studio-logo-full:not(.studio-logo-professional){display:none!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-body,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-workspace{color:var(--sp-text)!important;background:0 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-body :is(input,textarea,select):not(:where(.deployment-workspace *,.commerce-workspace *)){color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-body :is(input,textarea):not(:where(.deployment-workspace *,.commerce-workspace *))::placeholder{color:var(--sp-dim)!important}@media (min-width:1240px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:clamp(278px,31vw,365px) minmax(0,1fr)!important;align-items:start!important;gap:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:12px!important;justify-self:stretch!important;width:100%!important;max-width:365px!important;max-height:calc(100svh - 220px)!important;padding:12px!important;position:sticky!important;top:178px!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-shell,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-output-preview{width:100%!important;max-width:100%!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-grid{grid-template-columns:minmax(0,1.12fr) minmax(230px,.88fr)!important;gap:0!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority{color:var(--sp-text)!important;background:#fff!important;border:0!important;padding:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority>header{border-bottom:1px solid var(--sp-line)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin:0 0 12px!important;padding:0 0 12px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority>header :is(h5,p,small){color:inherit!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority>header h5{letter-spacing:-.04em!important;margin:3px 0!important;font-size:clamp(22px,2.2vw,32px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority>header p{margin:0!important;font-size:11px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority>header button{min-height:36px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;background:#fff!important;border-radius:7px!important;padding:0 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority .guest-pack-roll-crop-frame{aspect-ratio:16/10!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#071327!important;border:1px solid #b9c8e0!important;border-radius:9px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority .guest-pack-roll-zoom-control,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority .guest-pack-roll-position-controls{border:1px solid var(--sp-line)!important;background:#f7f9fc!important;border-radius:8px!important;gap:9px!important;margin-top:10px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority .guest-pack-roll-position-controls{grid-template-columns:1fr 1fr!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-roll-crop-editor-priority footer{min-height:34px!important;color:var(--sp-muted)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:8px!important;margin-top:8px!important;padding:8px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-unified-grid{display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-unified-grid>.guest-pack-preview-column{width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:relative!important;top:auto!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-console,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer{width:100%!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:12px!important;margin:0!important;box-shadow:0 12px 34px #152a4c0e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-intro{min-height:0!important;color:var(--sp-text)!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;background:linear-gradient(105deg,#fff 0%,#f5f8ff 100%)!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:20px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-intro>span{width:48px!important;height:48px!important;color:var(--sp-blue)!important;background:var(--sp-blue-soft)!important;border:1px solid #cad7ff!important;border-radius:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-intro :is(h3,p,small,b){color:inherit!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-intro h3{letter-spacing:-.04em!important;margin:2px 0 4px!important;font-size:clamp(22px,2.4vw,34px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-intro p{max-width:680px!important;color:var(--sp-muted)!important;margin:0!important;font-size:12px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-intro>strong{min-width:132px!important;color:var(--sp-success)!important;background:#f1fbf7!important;border:1px solid #bfe6d8!important;border-radius:8px!important;padding:11px 13px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer{box-shadow:none!important;margin-top:14px!important;padding:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer>header{color:var(--sp-text)!important;border-bottom:1px solid var(--sp-line)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:18px!important;padding:0 0 14px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer>header :is(h4,p,small,b){color:inherit!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer>header h4{letter-spacing:-.04em!important;margin:4px 0!important;font-size:clamp(21px,2vw,30px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table{grid-template-columns:1fr!important;gap:12px!important;margin:16px 0 0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article{min-width:0!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fbfcfe!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:12px!important;padding:16px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header{width:100%!important;min-width:0!important;color:var(--sp-text)!important;grid-template-columns:28px 46px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header .status{white-space:nowrap!important;justify-self:end!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>:is(.guest-pack-nfc-mobile-handoff,.actions){grid-column:auto!important;width:100%!important;min-width:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article :is(h4,p,small,b,code){color:inherit!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-mobile-handoff{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:9px!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;padding:12px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-mobile-handoff>img{object-fit:contain!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:7px!important;width:104px!important;height:104px!important;padding:5px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-mobile-handoff code{color:#24446f!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#eff4fb!important;border-radius:6px!important;max-width:100%!important;margin-top:7px!important;padding:8px 9px!important;display:block!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table .actions{grid-template-columns:1.35fr 1fr 1fr!important;gap:7px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table .actions :is(button,a){min-width:0!important;min-height:38px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:7px!important;padding:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table .actions :first-child{color:#fff!important;border-color:var(--sp-blue)!important;background:var(--sp-blue)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer>footer{color:var(--sp-success)!important;background:#f2fbf8!important;border:1px solid #bfe6d8!important;border-radius:8px!important;margin-top:14px!important;padding:12px 14px!important}@media (max-width:1120px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table{grid-template-columns:1fr!important}}@media (max-width:680px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-intro,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-dual-programmer>header,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-mobile-handoff,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table .actions{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header{grid-template-columns:28px 42px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .guest-pack-nfc-destination-table>article>header .status{grid-column:3!important;justify-self:start!important}}body .production-lab.setup-professional-white.setup-professional-white :is(.guest-pack-roll-crop-editor-priority,.guest-pack-roll-super-tools,.guest-pack-roll-super-stage) :is(h1,h2,h3,h4,h5,h6,b,strong,label),body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc :is(.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-destination-table) :is(h1,h2,h3,h4,h5,h6,b,strong,label){color:var(--sp-text)!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-professional-white.setup-professional-white :is(.guest-pack-roll-crop-editor-priority,.guest-pack-roll-super-tools,.guest-pack-roll-super-stage) :is(p,small),body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc :is(.guest-pack-nfc-dual-intro,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-destination-table) :is(p,small){color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-console,body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer,body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;box-shadow:0 10px 30px #0f1f3d0f!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article{border-radius:10px!important;padding:0!important;overflow:hidden!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header{border-bottom:1px solid var(--sp-line)!important;background:#f8faff!important;margin:0!important;padding:14px 16px!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article>:not(header){margin-inline:14px!important}body .production-lab.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article>:last-child{margin-bottom:14px!important}body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-command,body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-readiness,body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-readiness>summary{color:var(--sp-text)!important;border-color:var(--sp-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-readiness,body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-readiness>summary{color:#17664f!important;background:#effaf6!important;border-color:#b9e5d7!important}body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-actions :is(button,a){color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;box-shadow:none!important;background:#fff!important}body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-actions :is(button,a).primary,body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-actions .primary,body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .shop-publish-button{color:#fff!important;background:linear-gradient(135deg,#0d1d39 0%,#173e89 58%,#2e68e8 100%)!important;border-color:#173e89!important;box-shadow:0 10px 24px #1e54ba2e!important}body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :is(.setup-workstation-actions,.shop-publish-button) :is(span,small,b,strong,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important;stroke:currentColor!important}body .production-lab.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-command :is(h1,h2,h3,p,small,b,strong){color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-editor-priority>header h5{color:var(--sp-text)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-editor-priority>header p{color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro h3,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header h3,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .identity h4{color:var(--sp-text)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro p,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .identity p{color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro>em{color:#17664f!important;box-shadow:none!important;background:#effaf6!important;border:1px solid #b9e5d7!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro>em :is(b,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article.roll,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article.shop,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article.verified{min-height:0!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:10px!important;gap:12px!important;padding:16px!important;box-shadow:0 10px 30px #0f1f3d0f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header{border-bottom:1px solid var(--sp-line)!important;background:#f8faff!important;margin:-16px -16px 0!important;padding:14px 16px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-shop>.setup-workstation-command>nav>button:not(.primary),body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-shop>.setup-workstation-command>nav>a{color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;background:#fff!important;box-shadow:0 6px 18px #0f1f3d0d!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-shop>.setup-workstation-command>nav>button:not(.primary) :is(span,b,small,svg),body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-shop>.setup-workstation-command>nav>a :is(span,b,small,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important;stroke:currentColor!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-shop>.setup-workstation-command>nav>button.primary,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions>.shop-publish-button{color:#fff!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-shop>.setup-workstation-command>nav>button.primary :is(span,b,small,svg),body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions>.shop-publish-button :is(span,b,small,svg){color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation{width:min(1680px,100% - 36px)!important;margin-inline:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .production-suite.suite-hub,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard{width:100%!important;max-width:none!important;color:var(--sp-text)!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard:before,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero:after{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero{min-height:0!important;color:var(--sp-text)!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;box-shadow:none!important;background:linear-gradient(112deg,#fff 0%,#f8faff 72%,#eef4ff 100%)!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(320px,.52fr)!important;gap:30px!important;padding:30px 34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading>span{color:#2557c8!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading h2,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading h2 em{color:var(--sp-text)!important;letter-spacing:-.055em!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;margin:8px 0!important;font-size:clamp(34px,3.25vw,54px)!important;font-weight:720!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading p{max-width:760px!important;color:var(--sp-muted)!important;font-size:13px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions{align-self:center!important;gap:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions :where(button,a){min-height:44px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 4px 12px #1226460a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button{color:#fff!important;background:linear-gradient(135deg,#0a1930,#173f8d 68%,#2d64d9)!important;border-color:#0f2d65!important;min-height:58px!important;box-shadow:0 10px 24px #1e4ca529!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics{color:var(--sp-text)!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0 34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{min-height:84px!important;color:var(--sp-text)!important;border:0!important;border-right:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:14px 22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:first-child{padding-left:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article>svg{color:#176b58!important;background:#eff9f6!important;border-color:#c8e8df!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics :is(b,strong){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics :is(small,em){color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav{border:0!important;border-bottom:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fbfcfe!important;border-radius:0!important;gap:0!important;padding:0 34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button{min-height:62px!important;color:var(--sp-text)!important;border:0!important;border-right:1px solid var(--sp-line)!important;background:0 0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button>svg:first-child{color:#234fad!important;background:#edf2ff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings-workspace{color:var(--sp-text)!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;background:#fff!important;grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr)!important;gap:0!important;padding:0 34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue){color:var(--sp-text)!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings{border-right:1px solid var(--sp-line)!important;padding:32px 34px 28px 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue) :is(h2,h3,h4,h5,b,strong,label){color:var(--sp-text)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue) :is(p,small,em){color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) header small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>summary small{color:#315cc2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-form-section{border-color:var(--sp-line)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-form-heading b,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields label>span{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-form-heading small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields label>small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields :where(input,textarea,select),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-product-form :where(input,textarea,select){min-height:44px!important;color:var(--sp-text)!important;border:1px solid var(--sp-line-strong)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields :where(input,textarea,select):focus,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-product-form :where(input,textarea,select):focus{background:#fff!important;border-color:#2c5cc7!important;box-shadow:0 0 0 3px #2c5cc71f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>footer{border-color:var(--sp-line)!important;background:#f8fafc!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>footer>span{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>footer button{color:#fff!important;box-shadow:none!important;background:#102345!important;border-color:#0f2d65!important;border-radius:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-score,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list li{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-score :is(strong,b),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list li b{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-score :is(span,small),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list li small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch>button{color:#fff!important;background:linear-gradient(135deg,#0a1930,#173f8d)!important;border-color:#0f2d65!important;border-radius:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-catalogue{border-bottom:1px solid var(--sp-line)!important;padding:34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:10px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-identity :is(b,small),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-price-field>span,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button b{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-identity :is(p,em),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-price-field>em,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-price-field>div,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button{color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-price-field input{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace{border-bottom:1px solid var(--sp-line)!important;background:#f8fafc!important;grid-template-columns:minmax(260px,.9fr) minmax(300px,1.15fr) 145px minmax(230px,.7fr)!important;gap:18px!important;padding:28px 34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-copy>span,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>summary>span{color:#315cc2!important;background:#fff!important;border-color:#d6dff1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-copy small{color:#315cc2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-copy h3,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-qr b,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-nfc b{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-copy p,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-qr small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-nfc small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-details code,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-details :where(button,a){color:var(--sp-text)!important;border-color:var(--sp-line-strong)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-nfc{border-color:var(--sp-line)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>summary{min-height:76px!important;color:var(--sp-text)!important;border-bottom:1px solid var(--sp-line)!important;background:#fff!important;padding:14px 34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>summary b{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>summary p{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>section,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue-summary>span,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-product-form{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}@media (max-width:1180px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings-workspace{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings{border-right:0!important;padding-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch{border-top:1px solid var(--sp-line)!important;padding:26px 0 30px!important;position:static!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list>article{grid-template-columns:minmax(250px,1fr) minmax(170px,.48fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:1fr 1fr!important}}@media (max-width:820px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation{width:calc(100% - 20px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings-workspace,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-catalogue,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace{padding-inline:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list>article{grid-template-columns:1fr!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-control :is(h3,h4),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets :is(h3,h4){color:var(--sp-ink)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-status{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#f7f9fd!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-status :is(b,strong){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-surface-status :is(p,small){color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div{background:#fff!important;gap:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button:nth-child(odd){color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button :is(b,strong){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button :is(small,em){color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button.active,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-super-tools .guest-pack-roll-presets>div>button[aria-pressed=true]{background:#f1f4ff!important;border-color:#9cb3ea!important;box-shadow:inset 3px 0 #315cc2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-control-deck .venue-studio-preset-rail>div{background:#fff!important;gap:10px!important;padding:14px 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-control-deck .venue-studio-preset-rail button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-control-deck .venue-studio-preset-rail button:last-child{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-control-deck .venue-studio-preset-rail button :is(b,strong){color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-control-deck .venue-studio-preset-rail button :is(small,em){color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-control-deck .venue-studio-preset-rail button.active,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio .venue-studio-control-deck .venue-studio-preset-rail button[aria-pressed=true]{background:#f1f4ff!important;border-color:#9cb3ea!important;box-shadow:inset 3px 0 #315cc2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer{background:#f1faf7!important;border-color:#c9e8df!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer b{color:var(--sp-text)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer button{color:#30415f!important;box-shadow:none!important;background:#eef1f6!important;border-color:#cbd4e4!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer.ready button{color:#fff!important;background:#0a1731!important;border-color:#0a1731!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch h3{color:var(--sp-ink)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch p{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-tile.is-selected{background:#f1f4ff!important;border-color:#9cb3ea!important;box-shadow:inset 3px 0 #315cc2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-inspector-stage{aspect-ratio:16/10!important;border:1px solid var(--sp-line-strong)!important;width:100%!important;min-height:0!important;max-height:520px!important;box-shadow:none!important;background:#f3f6fb!important;border-radius:14px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-inspector-stage>img,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-inspector-stage>video{object-fit:contain!important;background:#eef2f8!important;width:100%!important;height:100%!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback{width:100%!important;height:100%!important;min-height:210px!important;color:var(--sp-text)!important;text-align:left!important;background:linear-gradient(145deg,#f8faff,#eef3fb)!important;justify-content:center!important;align-items:center!important;gap:18px!important;padding:28px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback>svg{color:#315cc2!important;background:#fff!important;border:1px solid #cbd7ef!important;border-radius:12px!important;width:42px!important;height:42px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback>span{gap:4px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback small{color:#315cc2!important;letter-spacing:.14em!important;font-size:10px!important;font-weight:800!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback b{color:var(--sp-ink)!important;font-size:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback em{color:var(--sp-muted)!important;font-size:13px!important;font-style:normal!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback.is-compact{text-align:center!important;gap:0!important;min-height:100%!important;padding:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback.is-compact>svg{width:34px!important;height:34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-image-fallback.is-compact>span{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.media-products-command-actions button.primary,.media-products-inspector>button,.media-products-empty button,.setup-workstation-shop .setup-workstation-actions :is(button,a).primary,.setup-shop-settings-redesign .setup-workstation-actions :is(button,a).primary,.setup-workstation-nfc .guest-pack-nfc-actions button:first-child,.setup-workstation-nfc .guest-pack-nfc-destination-table .actions button:first-child,.setup-venue-live-redesign .venue-controls-locked>button,.setup-shop-settings-redesign .shop-publish-button,.setup-shop-settings-redesign .suite-shop-launch>button){color:#fff!important;border-color:var(--sp-navy)!important;background:var(--sp-navy)!important;box-shadow:0 8px 22px #081b3f24!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.media-products-command-actions button.primary,.media-products-inspector>button,.media-products-empty button,.setup-workstation-shop .setup-workstation-actions :is(button,a).primary,.setup-shop-settings-redesign .setup-workstation-actions :is(button,a).primary,.setup-workstation-nfc .guest-pack-nfc-actions button:first-child,.setup-workstation-nfc .guest-pack-nfc-destination-table .actions button:first-child,.setup-venue-live-redesign .venue-controls-locked>button,.setup-shop-settings-redesign .shop-publish-button,.setup-shop-settings-redesign .suite-shop-launch>button):hover{background:#132a53!important;transform:translateY(-1px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-notice{width:min(460px,100vw - 32px)!important;max-width:460px!important;min-height:58px!important;color:var(--sp-text)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#fffffffa!important;border:1px solid #cfd8e8!important;border-radius:14px!important;padding:15px 48px 15px 18px!important;bottom:22px!important;left:auto!important;right:22px!important;box-shadow:0 18px 44px #081b3f2e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-notice button{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.guest-pack-surface-cropper,.venue-screen-template-studio,.guest-pack-roll-super-tools) input[type=range]{accent-color:#315cc2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.guest-pack-surface-cropper,.venue-screen-template-studio,.guest-pack-roll-super-tools) input[type=range]::-webkit-slider-runnable-track{background:#dce4f0!important;border:0!important;border-radius:999px!important;height:5px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white :is(.guest-pack-surface-cropper,.venue-screen-template-studio,.guest-pack-roll-super-tools) input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;background:#315cc2!important;border:3px solid #fff!important;border-radius:50%!important;width:16px!important;height:16px!important;margin-top:-5.5px!important;box-shadow:0 1px 5px #081b3f40!important}@media (max-width:820px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-notice{width:calc(100vw - 24px)!important;bottom:12px!important;right:12px!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence{background:#f6f8fc!important;padding:24px!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence>.guest-pack-roll-super-tools{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-step-card{width:100%!important;min-width:0!important;max-width:none!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:14px!important;margin:0!important;padding:22px!important;box-shadow:0 8px 24px #1425420b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-step-card>:is(header,section){min-width:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>header,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-surface-control>header,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-editor-priority>header{border-bottom:1px solid var(--sp-line)!important;min-height:74px!important;margin:0 0 16px!important;padding:0 0 16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header :is(h4,h5){color:var(--sp-ink)!important;letter-spacing:-.04em!important;-webkit-text-fill-color:currentColor!important;margin:5px 0 6px!important;font-size:clamp(22px,1.8vw,28px)!important;font-weight:760!important;line-height:1.06!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header p{max-width:720px!important;color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important;margin:0!important;font-size:11px!important;line-height:1.5!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header small{color:#3766cb!important;letter-spacing:.17em!important;-webkit-text-fill-color:currentColor!important;font-size:8px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div>button:nth-child(odd){border-radius:10px!important;grid-template-columns:66px minmax(0,1fr) 18px!important;gap:10px!important;min-height:92px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets .guest-pack-roll-preset-art{width:66px!important;height:66px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step>.guest-pack-surface-control{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)!important;gap:14px 16px!important;margin:0!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-surface-control>header,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step :is(.guest-pack-photo-picker,.guest-pack-no-photos,.guest-pack-motion-note){grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-surface-control>header>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header>button{color:#25436f!important;min-height:38px!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important;background:#f7f9fd!important;border:1px solid #c6d2e5!important;border-radius:999px!important;padding:0 14px!important;font-size:9px!important;font-weight:800!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-surface-status,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-section-upload{border-radius:10px!important;height:100%!important;min-height:94px!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-section-upload{color:var(--sp-text)!important;box-shadow:none!important;background:#f8faff!important;border:1px dashed #9fb4dc!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-section-upload>span{color:#315cc2!important;width:42px!important;height:42px!important;box-shadow:none!important;background:#fff!important;border:1px solid #aabce0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-photo-picker>div{gap:9px!important;padding:2px 2px 7px!important;display:flex!important;overflow-x:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-photo-picker button{flex:0 0 76px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{background:0 0!important;border:0!important;grid-template-rows:auto auto auto 1fr!important;grid-template-columns:minmax(280px,.92fr) minmax(300px,1.08fr)!important;align-items:start!important;gap:0 18px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-zoom-control{grid-area:2/2!important;margin-top:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-position-controls{grid-area:3/2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>footer{grid-area:4/2!important;align-self:stretch!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-zoom-control>button{color:#315cc2!important;width:40px!important;min-width:40px!important;height:40px!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important;background:#fff!important;border:1px solid #c5d1e4!important;border-radius:9px!important}@media (max-width:1180px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:820px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence{padding:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-step-card{padding:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step>.guest-pack-surface-control,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step :is(.guest-pack-roll-zoom-control,.guest-pack-roll-position-controls),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>footer{grid-area:auto/1!important}}@media (max-width:560px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{grid-template-columns:1fr!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-icon,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-title>span{color:#fff!important;background:linear-gradient(145deg,#0a1b36 0%,#245eb8 100%)!important;border:1px solid #fff3!important;border-radius:11px!important;flex:0 0 40px!important;place-items:center!important;width:40px!important;height:40px!important;display:grid!important;box-shadow:inset 0 1px #ffffff38,0 8px 18px #14418b2e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-command-icon,.guest-pack-roll-preview-title>span) svg{stroke-width:1.8px!important;width:19px!important;height:19px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-title{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-title>span{color:#2456a6!important;background:linear-gradient(145deg,#fff 0%,#eaf2ff 100%)!important;border-color:#cbd8ec!important;flex-basis:34px!important;width:34px!important;height:34px!important;box-shadow:inset 0 1px #fff,0 6px 14px #193f8017!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-title>div{min-width:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-route>span{grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-route>span>i{color:#2458ae!important;background:linear-gradient(145deg,#fff 0%,#edf3fc 100%)!important;border:1px solid #ccdaee!important;border-radius:9px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important;box-shadow:inset 0 1px #fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-route>span>i svg{stroke-width:1.8px!important;width:15px!important;height:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-route em{gap:2px!important;min-width:0!important;font-style:normal!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-editor>header>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-control-actions :is(a,button){justify-content:center!important;align-items:center!important;gap:7px!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-editor>header>button svg,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-control-actions :is(a,button) svg{stroke-width:1.8px!important;width:14px!important;height:14px!important}@media (min-width:1120px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr) clamp(310px,23vw,340px)!important;gap:12px!important;padding-bottom:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{background:linear-gradient(#f8fbff 0%,#edf3fa 100%)!important;border-radius:14px!important;max-width:340px!important;max-height:none!important;padding:7px!important;top:68px!important;overflow:visible!important;box-shadow:0 14px 34px #0f234417!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review{border-radius:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header{min-height:56px!important;padding:8px 9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header small{font-size:5.5px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header h3{font-size:11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-stage{background:radial-gradient(circle at 50% 8%,#4d82d533,#0000 34%),linear-gradient(#eaf1fa 0%,#dce6f2 100%)!important;border:0!important;min-height:618px!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-device{box-sizing:border-box!important;transform-origin:top!important;background:linear-gradient(145deg,#18263d 0%,#020711 55%,#182338 100%)!important;border:1px solid #ffffff61!important;border-radius:48px!important;width:410px!important;height:864px!important;padding:10px!important;position:absolute!important;top:12px!important;left:50%!important;transform:translate(-50%)scale(.69)!important;box-shadow:inset 0 0 0 2px #050a14,inset 0 0 0 4px #8197b938,0 28px 48px #050d1c47!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-island{z-index:5!important;pointer-events:none!important;background:#02050a!important;border:1px solid #ffffff14!important;border-radius:999px!important;width:92px!important;height:24px!important;position:absolute!important;top:17px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:inset -18px 0 20px #1a2a4180!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-island:after{content:""!important;background:#152641!important;border-radius:50%!important;width:6px!important;height:6px!important;position:absolute!important;top:8px!important;right:10px!important;box-shadow:inset 0 0 2px #3f68a1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-side-key{background:#35435a!important;border-radius:0 3px 3px 0!important;width:3px!important;height:72px!important;position:absolute!important;top:176px!important;right:-4px!important;box-shadow:0 65px #35435a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen{aspect-ratio:auto!important;background:#fff!important;border:0!important;border-radius:39px!important;width:390px!important;max-width:none!important;height:844px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff17!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen iframe{background:#fff!important;border:0!important;border-radius:39px!important;width:390px!important;height:844px!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section{border-radius:11px!important;overflow:hidden!important;box-shadow:0 9px 24px #1425420e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header{grid-template-columns:40px minmax(0,1fr) auto!important;gap:11px!important;padding:11px 13px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header h3{margin:2px 0!important;font-size:clamp(20px,1.55vw,25px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header p{font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-route>span{min-height:48px!important;padding:7px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-route small{letter-spacing:.13em!important;font-size:5.5px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-command-route b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.5px!important;line-height:1.2!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence{background:#f4f7fb!important;padding:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence>.guest-pack-roll-super-tools{gap:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-step-card{border-radius:9px!important;padding:10px!important;box-shadow:0 4px 12px #14254208!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header{min-height:44px!important;margin-bottom:7px!important;padding-bottom:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header :is(h4,h5){margin:2px 0 3px!important;font-size:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header p{font-size:7.5px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div>button:nth-child(odd){grid-template-columns:42px minmax(0,1fr) 13px!important;gap:7px!important;min-height:62px!important;padding:6px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets .guest-pack-roll-preset-art{width:42px!important;height:42px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step :is(.guest-pack-surface-status,.guest-pack-section-upload){min-height:66px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame{max-height:205px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions{min-height:45px!important;padding:7px 9px!important}}@media (min-width:1120px) and (max-width:1320px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-device{transform:translate(-50%)scale(.64)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-stage{min-height:574px!important}}@media (max-width:1119px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-stage{background:linear-gradient(#edf3fa,#dce6f2)!important;min-height:690px!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-device{box-sizing:border-box!important;transform-origin:top!important;background:#050b16!important;border-radius:48px!important;width:410px!important;height:864px!important;padding:10px!important;position:absolute!important;top:14px!important;left:50%!important;transform:translate(-50%)scale(.76)!important;box-shadow:0 28px 48px #050d1c40!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen iframe{border:0!important;border-radius:39px!important;width:390px!important;max-width:none!important;height:844px!important}}@media (min-width:901px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-sidebar-head{flex-basis:118px!important;height:118px!important;padding:18px 2px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-sidebar-head .real-studio-logo{height:72px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .lab-sidebar-head .real-studio-logo .studio-logo-professional{width:214px!important;max-width:100%!important;height:72px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .workspace-primary-nav-group>button{grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;min-height:56px!important;padding:8px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-icon{border-radius:9px!important;width:38px!important;height:38px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy{text-align:left!important;align-items:center!important;min-width:0!important;display:flex!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy small{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .workspace-primary-nav-group .lab-nav-copy b{color:currentColor!important;letter-spacing:-.012em!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important;font-size:10.5px!important;font-weight:720!important;line-height:1!important;display:block!important;overflow:visible!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-item-nav button>span{color:#234f9f!important;background:linear-gradient(145deg,#fff 0%,#eaf1fc 100%)!important;border:1px solid #cbd7ea!important;border-radius:10px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;box-shadow:inset 0 1px #fff,0 5px 12px #193b7414!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-item-nav button>span svg{stroke-width:1.8px!important;width:17px!important;height:17px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-item-nav button.active>span{color:#fff!important;background:linear-gradient(145deg,#0c1d39 0%,#2457ad 100%)!important;border-color:#173e89!important;box-shadow:inset 0 1px #fff3,0 7px 16px #173e8933!important}@media (min-width:1120px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr) clamp(250px,21vw,292px)!important;align-items:start!important;gap:14px!important;padding:0 0 22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-optimised-controls{grid-area:1/1!important;min-height:0!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{background:#f7f9fc!important;border:1px solid #ccd7e8!important;border-radius:12px!important;grid-area:1/2!important;justify-self:stretch!important;width:100%!important;max-width:292px!important;min-height:0!important;max-height:calc(100svh - 108px)!important;padding:8px!important;position:sticky!important;top:76px!important;overflow:hidden auto!important;box-shadow:0 12px 30px #0f234414!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review{min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7dfeb!important;border-radius:8px!important;margin:0!important;padding:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header{min-height:52px!important;color:var(--sp-text)!important;background:#fff!important;border:0!important;border-bottom:1px solid #e1e7f0!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header p{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header small{color:#3766cb!important;letter-spacing:.16em!important;font-size:6px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header h3{color:var(--sp-ink)!important;letter-spacing:-.02em!important;margin:2px 0 0!important;font-size:12px!important;font-weight:760!important;line-height:1.1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header>span{color:#267d66!important;letter-spacing:.11em!important;background:#f1fbf7!important;border:1px solid #c4e6dc!important;border-radius:999px!important;align-items:center!important;gap:5px!important;min-height:24px!important;padding:0 7px!important;font-size:6px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review>header>span i{background:#36bf98!important;border-radius:50%!important;width:5px!important;height:5px!important;box-shadow:0 0 0 3px #36bf981f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-stage{background:#071225!important;border:0!important;min-height:0!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen{aspect-ratio:390/844!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen iframe{border-radius:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section{border-radius:12px!important;box-shadow:0 10px 28px #1425420e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header{align-items:center!important;gap:16px!important;min-height:0!important;padding:16px 18px 14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header h3{margin:4px 0!important;font-size:clamp(24px,2vw,31px)!important;line-height:1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header p{font-size:9px!important;line-height:1.4!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-header>strong{border-radius:999px!important;min-height:28px!important;padding:0 9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-state>span{padding:10px 13px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence{padding:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence>.guest-pack-roll-super-tools{gap:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-step-card{border-radius:10px!important;padding:14px!important;box-shadow:0 5px 15px #14254209!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header{min-height:52px!important;margin:0 0 10px!important;padding:0 0 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header :is(h4,h5){letter-spacing:-.03em!important;margin:3px 0 4px!important;font-size:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-roll-presets,.guest-pack-surface-control,.guest-pack-roll-crop-editor-priority)>header p{max-width:600px!important;font-size:9px!important;line-height:1.4!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div>button:nth-child(odd){border-radius:8px!important;grid-template-columns:50px minmax(0,1fr) 15px!important;gap:8px!important;min-height:72px!important;padding:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets .guest-pack-roll-preset-art{border-radius:7px!important;width:50px!important;height:50px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button span>small{font-size:5px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button span>b{margin:2px 0!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button span>em{font-size:6px!important;line-height:1.25!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step>.guest-pack-surface-control{grid-template-columns:minmax(0,1fr) minmax(220px,.82fr)!important;gap:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step :is(.guest-pack-surface-status,.guest-pack-section-upload){border-radius:8px!important;min-height:76px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-section-upload>span{color:#fff!important;background:linear-gradient(145deg,#0c1d39 0%,#2457ad 100%)!important;border:1px solid #173e89!important;border-radius:9px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;box-shadow:0 7px 16px #173e892e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-section-upload>span svg{stroke-width:1.8px!important;width:17px!important;height:17px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step .guest-pack-photo-picker button{flex-basis:64px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame{border-radius:8px!important;max-height:245px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-zoom-control>button{color:#fff!important;background:linear-gradient(145deg,#0c1d39 0%,#2457ad 100%)!important;border-color:#173e89!important;border-radius:9px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;display:grid!important;box-shadow:0 6px 14px #173e8929!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-zoom-control>button svg{stroke-width:2px!important;width:15px!important;height:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-section>.guest-pack-control-actions{gap:8px!important;min-height:52px!important;padding:9px 12px!important}}@media (min-width:1120px) and (max-width:1320px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-upload-step>.guest-pack-surface-control,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step :is(.guest-pack-roll-crop-frame,.guest-pack-roll-zoom-control,.guest-pack-roll-position-controls),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>footer{grid-area:auto/1!important}}@media (min-width:1121px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc>.setup-workstation-command{border-radius:16px!important;gap:16px!important;min-height:108px!important;padding:16px 22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .setup-workstation-icon{border-radius:12px!important;width:48px!important;height:48px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .setup-workstation-copy>small{letter-spacing:.16em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .setup-workstation-copy h3{letter-spacing:-.045em!important;max-width:none!important;margin:4px 0!important;font-size:clamp(25px,2.1vw,34px)!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .setup-workstation-copy>p{max-width:820px!important;font-size:10px!important;line-height:1.4!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .setup-workstation-readiness>summary{min-height:34px!important;padding:0 12px!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .setup-workstation-body{margin-top:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-console{border-radius:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro{grid-template-columns:38px minmax(0,1fr) 172px!important;gap:11px!important;padding:11px 14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro>span{border-radius:9px!important;width:38px!important;height:38px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro>span svg{width:19px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro small{letter-spacing:.13em!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro h3{margin:2px 0!important;font-size:21px!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro p{font-size:9px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro>em{border-radius:7px!important;min-width:0!important;padding:8px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro>em b{letter-spacing:.08em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-intro>em small{font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer{border-radius:9px!important;margin-top:8px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header{gap:12px!important;min-height:0!important;padding:0 2px 8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header small{font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header h3{letter-spacing:-.025em!important;margin-top:3px!important;font-size:17px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li{grid-template-columns:24px 1fr!important;gap:6px!important;min-width:78px!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>header li b{width:24px!important;height:24px!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article.roll,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article.shop,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article.verified{border-radius:8px!important;gap:8px!important;min-height:0!important;padding:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header{grid-template-columns:20px 36px minmax(0,1fr) auto!important;gap:7px!important;margin:-10px -10px 0!important;padding:9px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header>i{border-radius:9px!important;width:36px!important;height:36px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table>article>header>i svg{width:17px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .number,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .identity small{font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .identity h4{margin:2px 0!important;font-size:15px!important;line-height:1.1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .identity p{font-size:8px!important;line-height:1.3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .status{padding:5px 7px!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff{border-radius:7px!important;grid-template-columns:72px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;padding:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff>img,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff .qr-loading{border-radius:6px!important;width:72px!important;height:72px!important;padding:4px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff>span{gap:3px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff b,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff code{font-size:7px!important;line-height:1.3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-mobile-handoff code{margin-top:3px!important;padding:5px 6px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .actions{gap:5px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .actions :is(button,a){border-radius:6px!important;min-height:32px!important;padding:5px 7px!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-destination-table .actions svg{width:13px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer{grid-template-columns:24px minmax(0,1fr) auto!important;gap:8px!important;min-height:0!important;margin-top:8px!important;padding:8px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer>svg{width:22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer b,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer small{font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-nfc .guest-pack-nfc-dual-programmer>footer button{min-height:32px!important;padding:0 9px!important;font-size:7px!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .setup-workstation-commandless .setup-workstation-body{box-shadow:none!important;background:0 0!important;border:0!important;margin-top:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .production-suite.suite-hub,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard{width:100%!important;max-width:none!important;color:var(--sp-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard{gap:14px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero{min-height:0!important;color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) minmax(360px,520px)!important;align-items:center!important;gap:28px!important;padding:22px 24px!important;display:grid!important;overflow:hidden!important;box-shadow:0 8px 24px #1425420b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero:after{content:none!important;display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading>span{color:#315cc2!important;letter-spacing:.17em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading h2,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading h2 em{color:var(--sp-ink)!important;letter-spacing:-.045em!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important;margin:6px 0!important;font-size:clamp(27px,2.3vw,36px)!important;font-weight:760!important;line-height:1.04!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-heading p{max-width:720px!important;color:var(--sp-muted)!important;margin:0!important;font-size:11px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-self:end!important;gap:8px!important;width:100%!important;max-width:520px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions :where(button,a){color:#29405f!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #c9d3e2!important;border-radius:9px!important;padding:0 13px!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button{color:#fff!important;min-height:52px!important;box-shadow:none!important;background:#315cc2!important;border-color:#315cc2!important;grid-column:1/-1!important;padding:10px 15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions .shop-publish-button.is-live{color:#176b58!important;background:#eef9f5!important;border-color:#bce2d7!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .shop-publish-button :is(span,b,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .shop-publish-button>span{font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .shop-publish-button>span i{box-shadow:none!important;background:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .shop-publish-button>b{margin-top:2px!important;font-size:13px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics{color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 8px 24px #14254209!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{min-height:72px!important;color:var(--sp-text)!important;border:0!important;border-right:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;padding:12px 16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article>svg{color:#176b58!important;background:#eff9f6!important;border:1px solid #c8e8df!important;border-radius:9px!important;width:34px!important;height:34px!important;padding:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article.attention>svg{color:#a72b67!important;background:#fff2f8!important;border-color:#f0c8db!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics b{color:var(--sp-ink)!important;font-size:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics :is(small,em){color:var(--sp-muted)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav{border:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button{min-height:56px!important;color:var(--sp-text)!important;border:0!important;border-right:1px solid var(--sp-line)!important;background:#fff!important;border-radius:0!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:10px!important;padding:9px 15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button:last-child{border-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button:hover{color:#1743a0!important;background:#f2f5fb!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button>svg:first-child{color:#315cc2!important;background:#eef3ff!important;border-radius:9px!important;width:32px!important;height:32px!important;padding:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav :is(b,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings-workspace{color:var(--sp-text)!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) minmax(290px,330px)!important;align-items:start!important;gap:14px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue,.suite-shop-access-workspace,.suite-global-catalogue){color:var(--sp-text)!important;border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:14px!important;box-shadow:0 8px 24px #1425420a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings{padding:24px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>header{border-bottom:1px solid var(--sp-line)!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;padding-bottom:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>header>span{color:#315cc2!important;width:40px!important;height:40px!important;box-shadow:none!important;background:#eef3ff!important;border:1px solid #d4def0!important;border-radius:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) header small{color:#315cc2!important;letter-spacing:.15em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-launch,.suite-shop-catalogue) h3{color:var(--sp-ink)!important;letter-spacing:-.04em!important;-webkit-text-fill-color:currentColor!important;margin:5px 0!important;font-size:clamp(22px,1.8vw,28px)!important;font-weight:760!important;line-height:1.08!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign :where(.suite-shop-settings,.suite-shop-catalogue) header p{color:var(--sp-muted)!important;font-size:10px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-form-section{border-color:var(--sp-line)!important;grid-template-columns:150px minmax(0,1fr)!important;gap:18px!important;margin-top:18px!important;padding-top:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-form-heading>span{color:#315cc2!important;background:#f0f4ff!important;border-color:#d5def2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields{gap:12px 14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields :where(input,textarea,select){min-height:42px!important;color:var(--sp-text)!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e3!important;border-radius:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields textarea{min-height:70px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>footer{border-color:var(--sp-line)!important;background:#f8fafc!important;margin:20px -24px -24px!important;padding:14px 24px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>footer button{color:#fff!important;min-height:40px!important;box-shadow:none!important;background:#315cc2!important;border:1px solid #315cc2!important;border-radius:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch{background:#fff!important;align-self:start!important;padding:22px!important;position:sticky!important;top:92px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-score{color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important;margin-top:15px!important;padding:13px 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-score strong{color:#315cc2!important;font-size:30px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-score :is(b,small),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list li :is(b,small){color:var(--sp-text)!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-score small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list li small{color:var(--sp-muted)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list{background:#fff!important;margin:8px 0 14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list li{min-height:54px!important;color:var(--sp-text)!important;border-color:var(--sp-line)!important;background:#fff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-readiness-list li>:where(svg,span){color:#176b58!important;background:#eff9f6!important;border-color:#c8e8df!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch>button{color:#29405f!important;min-height:52px!important;box-shadow:none!important;background:#f7f9fc!important;border:1px solid #c9d3e2!important;border-radius:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch>button.publish{color:#fff!important;background:#315cc2!important;border-color:#315cc2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch>button :is(b,small,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch>button small{opacity:.72!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-catalogue{padding:24px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-catalogue>header{border-bottom:1px solid var(--sp-line)!important;align-items:center!important;margin-bottom:16px!important;padding-bottom:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-catalogue>header>span{color:#315cc2!important;background:#f0f4ff!important;border-color:#d5def2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list{border:1px solid var(--sp-line)!important;background:#fff!important;border-radius:11px!important;gap:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list>article{min-height:96px!important;color:var(--sp-text)!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:minmax(270px,1fr) minmax(160px,.34fr) minmax(390px,.72fr)!important;gap:16px!important;padding:14px 16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list>article:nth-child(2n){background:#fafbfd!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list>article:last-child{border-bottom:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-identity>span{color:#315cc2!important;background:#f0f4ff!important;border-color:#d6dff1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-price-field>div,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button{color:var(--sp-text)!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button{border-radius:9px!important;min-height:56px!important;padding:8px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button.active{color:#315cc2!important;background:#f0f4ff!important;border-color:#b9c9e9!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button.active.live{color:#176b58!important;background:#eef9f5!important;border-color:#bce2d7!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button :is(b,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls button small{opacity:.72!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace{background:#fff!important;grid-template-columns:minmax(260px,1fr) minmax(300px,1.05fr) 140px minmax(220px,.7fr)!important;align-items:center!important;gap:16px!important;padding:20px 22px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-copy>span,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>summary>span{color:#315cc2!important;background:#f0f4ff!important;border:1px solid #d6dff1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-copy h3{color:var(--sp-ink)!important;letter-spacing:-.035em!important;margin:4px 0!important;font-size:19px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-details code,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-details :where(button,a){color:var(--sp-text)!important;background:#fff!important;border-color:#cbd5e3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-details a{color:#315cc2!important;background:#f0f4ff!important;border-color:#b9c9e9!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-catalogue>summary{min-height:70px!important;color:var(--sp-text)!important;background:#fff!important;border:0!important;padding:12px 20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-product-trigger,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-global-product-form>footer button.primary{color:#fff!important;box-shadow:none!important;background:#315cc2!important;border:1px solid #315cc2!important}@media (max-width:1180px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions{justify-self:stretch!important;max-width:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings-workspace{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch{position:static!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list>article{grid-template-columns:minmax(240px,1fr) minmax(160px,.45fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-hero,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-launch,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-catalogue,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace{padding:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:nth-child(2){border-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:nth-child(-n+2){border-bottom:1px solid var(--sp-line)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-form-section,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-list>article,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-workspace{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button{border-right:0!important;border-bottom:1px solid var(--sp-line)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-section-nav button:last-child{border-bottom:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls{grid-column:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-access-nfc{border-top:1px solid var(--sp-line)!important;border-left:0!important;padding:14px 0 0!important}}@media (max-width:520px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-actions,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-fields,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-product-controls{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article{border-right:0!important;border-bottom:1px solid var(--sp-line)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-dashboard-metrics article:last-child{border-bottom:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-shop-settings-redesign .suite-shop-settings>footer{flex-direction:column!important;align-items:stretch!important;margin:18px -18px -18px!important;padding:14px 18px!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current{--mp-current-ink:#0b1730;--mp-current-navy:#091831;--mp-current-blue:#315fd0;--mp-current-accent:#315fd0;--mp-current-accent-two:#4b8de8;--mp-current-mint:#3bc6a4;width:min(1580px,100% - 68px)!important;color:var(--mp-current-ink)!important;background:0 0!important;gap:14px!important;margin:24px auto 0!important;padding:0 0 84px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command{isolation:isolate!important;color:#fff!important;background:radial-gradient(circle at 12% -14%,#315fd070,#0000 34%),radial-gradient(circle at 77% 118%,#3bc6a429,#0000 39%),linear-gradient(126deg,#09152b 0%,#0b1d3b 57%,#102956 100%)!important;border:1px solid #182b50!important;border-radius:20px!important;grid-template-columns:minmax(0,1.18fr) minmax(430px,.82fr)!important;align-items:stretch!important;gap:34px!important;padding:34px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 60px #1b2e5229!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command:before{content:""!important;z-index:-1!important;pointer-events:none!important;border:1px solid #ffffff24!important;border-radius:50%!important;width:430px!important;height:430px!important;position:absolute!important;top:-292px!important;right:20%!important;box-shadow:0 0 0 72px #ffffff06,0 0 0 144px #ffffff05!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command:after{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(90deg,#315fd0,#4b8de8,#3bc6a4) top/100% 3px no-repeat!important;position:absolute!important;inset:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand{grid-template-columns:66px minmax(0,1fr)!important;align-items:start!important;gap:20px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand-mark{color:#fff!important;background:linear-gradient(145deg,#ffffff2b,#ffffff0e)!important;border:1px solid #ffffff2e!important;border-radius:17px!important;place-items:center!important;width:66px!important;height:66px!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #ffffff29,0 16px 32px #0000002e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand-mark svg{width:29px!important;height:29px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand-mark i{background:#56e0bc!important;border:2px solid #10244a!important;border-radius:50%!important;width:9px!important;height:9px!important;position:absolute!important;bottom:10px!important;right:-3px!important;box-shadow:0 0 16px #56e0bcbf!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand-copy{min-width:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand small{color:#9bb5e7!important;letter-spacing:.2em!important;font-size:9px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand h2{color:#fff!important;letter-spacing:-.057em!important;margin:9px 0 10px!important;font-size:clamp(34px,3.15vw,50px)!important;font-weight:720!important;line-height:.96!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand h2 em{color:#fff!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#d8e6ff 0%,#8fb6f0 52%,#75dcc4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-style:normal!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand p{color:#b7c4da!important;max-width:680px!important;margin:0!important;font-size:12px!important;line-height:1.6!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey{grid-template-columns:auto minmax(18px,1fr) auto minmax(18px,1fr) auto!important;align-items:center!important;gap:10px!important;max-width:660px!important;margin-top:23px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey>span{grid-template-columns:auto 1fr!important;align-items:center!important;gap:2px 7px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey>span b{color:#dbe6fa!important;background:#fff1!important;border:1px solid #ffffff2e!important;border-radius:50%!important;grid-row:1/3!important;place-items:center!important;width:28px!important;height:28px!important;font-size:9px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey>span em{color:#f5f8ff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-style:normal!important;font-weight:760!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey>span small{color:#8295b7!important;letter-spacing:.02em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;font-weight:650!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey>i{background:linear-gradient(90deg,#94a9d12e,#94a9d1b3,#94a9d12e)!important;height:1px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;gap:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button:hover{color:#10203d!important;background:linear-gradient(145deg,#fffffffa,#eff4fdf5)!important;border:1px solid #ffffffad!important;border-radius:15px!important;grid-template-rows:auto 1fr!important;grid-template-columns:auto 1fr auto!important;align-items:start!important;gap:18px 10px!important;min-height:100%!important;padding:18px!important;display:grid!important;transform:none!important;box-shadow:0 18px 38px #00000024!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button:hover{border-color:#fff!important;transform:translateY(-3px)!important;box-shadow:0 22px 44px #0003!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button.primary,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button.primary:hover{color:#fff!important;background:radial-gradient(circle at 12% 0,#ffffff30,#0000 34%),linear-gradient(145deg,#173765,#315fd0)!important;border-color:#ffffff36!important;box-shadow:0 18px 42px #1e437e47!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button>.media-products-action-icon{color:#315fd0!important;background:#f4f7fc!important;border:1px solid #d5deee!important;border-radius:11px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button.primary>.media-products-action-icon{color:#fff!important;background:#ffffff1f!important;border-color:#fff3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button>.media-products-action-icon svg{width:20px!important;height:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button>span:nth-child(2){grid-column:1/4!important;align-self:end!important;gap:4px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button>svg:last-child{color:currentColor!important;grid-column:3!important;width:18px!important;height:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button small{color:#70809a!important;letter-spacing:.16em!important;opacity:1!important;font-size:8px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button.primary small{color:#d9e4ff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button b{color:currentColor!important;font-size:14px!important;line-height:1.25!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button em{color:#7c899e!important;font-size:9px!important;font-style:normal!important;font-weight:600!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button.primary em{color:#d7e1fa!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status{color:var(--mp-current-ink)!important;background:#fff!important;border:1px solid #dce3ee!important;border-radius:13px!important;grid-template-columns:repeat(5,minmax(90px,1fr)) minmax(220px,auto)!important;overflow:hidden!important;box-shadow:0 12px 28px #1c2e4e0b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>span{border-right:1px solid #e3e8f0!important;min-height:64px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>span svg{color:#315fd0!important;width:18px!important;height:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>span>i{background:#3bc6a4!important;width:8px!important;height:8px!important;box-shadow:0 0 0 5px #3bc6a41a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>span b{color:#0b1730!important;font-size:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>span small{color:#8490a3!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>em{color:#258f77!important;background:#f4fbf8!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:0 20px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>em svg{width:18px!important;height:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>em>span{gap:2px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>em b{color:#1b6756!important;font-size:10px!important;font-style:normal!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>em small{color:#5d897e!important;font-size:8px!important;font-style:normal!important;font-weight:650!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode{background:#fff!important;border:1px solid #dce3ee!important;border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:6px!important;overflow:hidden!important;box-shadow:0 12px 28px #1c2e4e0a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button:hover,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button.active{color:#6e7d94!important;min-height:68px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;grid-template-columns:28px 38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button:hover{color:#273a5d!important;background:#f5f7fb!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button.active{color:#fff!important;background:linear-gradient(125deg,#0c1e3d,#193a70)!important;border-color:#162f5d!important;box-shadow:0 10px 24px #122a522e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button>i{color:#a0adbe!important;letter-spacing:.1em!important;font-size:9px!important;font-style:normal!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button.active>i{color:#8fb3f3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button>svg{box-sizing:content-box!important;color:#315fd0!important;background:#eef3ff!important;border:1px solid #d5e0f2!important;border-radius:10px!important;width:20px!important;height:20px!important;padding:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button.active>svg{color:#fff!important;background:#ffffff17!important;border-color:#ffffff2b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode b{color:currentColor!important;font-size:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode small{color:#95a0b1!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button.active small{color:#b9cae8!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-library{background:0 0!important;grid-template-columns:minmax(0,1.55fr) minmax(330px,.45fr)!important;gap:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current :is(.media-products-library-main,.media-products-inspector,.media-products-editor,.media-products-guest){color:var(--mp-current-ink)!important;background:#fff!important;border:1px solid #dce3ee!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 16px 38px #1c2e4e0e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-library-main{padding:28px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current :is(.media-products-library-main>header,.media-products-editor-head,.media-products-guest>header){border-bottom:1px solid #e3e8f0!important;padding-bottom:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current :is(.media-products-library-main,.media-products-inspector,.media-products-editor,.media-products-guest) header small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty>small{color:#4d76cf!important;letter-spacing:.19em!important;font-size:8px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current :is(.media-products-library h3,.media-products-editor-head h3,.media-products-guest h3){color:#0b1730!important;letter-spacing:-.047em!important;margin:6px 0!important;font-size:clamp(25px,2.2vw,36px)!important;font-weight:720!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current :is(.media-products-library header p,.media-products-editor-head p,.media-products-guest header p){color:#69778d!important;font-size:11px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-library-main>header>span{color:#258f77!important;background:#f2fbf8!important;border-color:#bde8dc!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-filters{gap:7px!important;padding:18px 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-filters button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-filters button.active{color:#6c7a90!important;background:#fff!important;border:1px solid #dce3ee!important;min-height:36px!important;padding:7px 11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-filters button:hover{color:#254d9e!important;background:#f6f8fc!important;border-color:#b7c7e6!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-filters button.active{color:#244da6!important;background:#eef3ff!important;border-color:#b8c8ea!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-filters button span{color:currentColor!important;background:#4666b614!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-tile{color:#12203b!important;background:#fff!important;border:1px solid #dce3ee!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 8px 20px #1e30500b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-tile:hover,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-tile.is-selected{border-color:#718ed1!important;box-shadow:0 12px 26px #2b4a9224!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-tile-copy small{color:#315fcf!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-tile-copy b{color:#12203b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-tile-copy em{color:#7c899d!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty{color:#6d7b91!important;background:radial-gradient(circle at 50% 0,#315fd014,#0000 38%),linear-gradient(#fbfcff,#f6f8fc)!important;border:1px dashed #ccd7e8!important;border-radius:14px!important;align-content:center!important;min-height:330px!important;padding:36px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-icon{color:#fff!important;background:linear-gradient(145deg,#315fd0,#4b8de8)!important;border:6px solid #eaf1fc!important;border-radius:18px!important;place-items:center!important;width:64px!important;height:64px!important;margin-bottom:14px!important;display:grid!important;box-shadow:0 15px 30px #2b54992e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-icon svg{color:currentColor!important;width:25px!important;height:25px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty h4{color:#0f1e39!important;letter-spacing:-.035em!important;margin:8px 0 4px!important;font-size:22px!important;font-weight:720!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty p{color:#748197!important;max-width:590px!important;margin:0!important;font-size:11px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps{grid-template-columns:1fr 54px 1fr 54px 1fr!important;align-items:center!important;gap:8px!important;width:min(100%,620px)!important;margin-top:26px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps>span{text-align:left!important;grid-template-columns:auto 1fr!important;gap:2px 8px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps>span svg{color:#315fcf!important;grid-row:1/3!important;width:18px!important;height:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps>span b{color:#273957!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps>span small{color:#8b96a8!important;letter-spacing:0!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps>i{background:linear-gradient(90deg,#0000,#bdc9db,#0000)!important;height:1px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-inspector{padding:22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-inspector>header{min-height:28px!important;margin-bottom:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-inspector>header span{color:#258f77!important;background:#eef9f5!important;border-radius:999px!important;padding:5px 8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-inspector-stage{background:#071326!important;border:1px solid #162948!important;border-radius:12px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty.compact{min-height:330px!important;padding:26px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty.compact .media-products-empty-icon{width:56px!important;height:56px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty.compact h4{font-size:17px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-inspector>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty button{color:#fff!important;box-shadow:none!important;background:#315fd0!important;border-color:#315fd0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-editor,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-guest{padding:28px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-editor-head>span{color:#258f77!important;background:#f2fbf8!important;border-color:#bde8dc!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-guest-stage{background:radial-gradient(circle at 50% 0,#315fd014,#0000 35%),#eef2f7!important;border-color:#d9e1ec!important;border-radius:13px!important;min-height:620px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-guest>header :is(button,a){color:#203351!important;background:#fff!important;border-color:#cfd8e7!important}@media (max-width:1239px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button{min-height:150px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-library{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-inspector{min-height:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status{grid-template-columns:repeat(5,minmax(80px,1fr))!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>em{border-top:1px solid #e3e8f0!important;grid-column:1/-1!important;justify-content:center!important}}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current{width:calc(100% - 32px)!important;margin-top:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command{padding:26px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand{grid-template-columns:54px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand-mark{width:54px!important;height:54px!important}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command-actions button{min-height:138px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-mode button{border-bottom:0!important;border-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-library-main,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-editor,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-guest{padding:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps{grid-template-columns:1fr!important;gap:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty-steps>i{display:none!important}}@media (max-width:560px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current{width:calc(100% - 20px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-command{gap:24px!important;padding:22px 18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-brand h2{font-size:35px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey{grid-template-columns:1fr!important;gap:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-journey>i{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>span:nth-child(2n){border-right:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-status>span:nth-child(5){border-top:1px solid #e3e8f0!important;grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .media-products-current .media-products-empty{min-height:0!important;padding:28px 18px!important}}@media (min-width:1280px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr) clamp(332px,22vw,360px)!important;align-items:start!important;gap:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{background:linear-gradient(#f8fbff 0%,#e9f0f8 100%)!important;border-radius:14px!important;align-self:start!important;width:100%!important;max-width:360px!important;height:max-content!important;min-height:0!important;max-height:none!important;padding:8px!important;position:sticky!important;top:68px!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-mobile-roll-review{border-radius:10px!important;height:auto!important;min-height:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-stage{background:radial-gradient(circle at 50% 5%,#4075cc38,#0000 33%),linear-gradient(#e7eef8 0%,#dce6f2 100%)!important;border:0!important;justify-content:center!important;align-items:flex-start!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-device{visibility:visible!important;opacity:1!important;z-index:2!important;transform-origin:top!important;flex:0 0 410px!important;width:410px!important;height:864px!important;margin:14px auto -190px!important;display:block!important;position:relative!important;inset:auto!important;transform:scale(.78)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen iframe{aspect-ratio:auto!important;background:#fff!important;border:0!important;border-radius:39px!important;width:390px!important;max-width:none!important;height:844px!important;display:block!important}}@media (min-width:1120px) and (max-width:1279px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace>.guest-pack-optimised-grid{grid-template-columns:minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-preview-column{grid-area:2/1!important;place-self:start center!important;width:100%!important;max-width:390px!important;height:max-content!important;max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-stage{justify-content:center!important;align-items:flex-start!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-phone-device{visibility:visible!important;opacity:1!important;transform-origin:top!important;flex:0 0 410px!important;width:410px!important;height:864px!important;margin:14px auto -155px!important;display:block!important;position:relative!important;inset:auto!important;transform:scale(.82)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-screen iframe{aspect-ratio:auto!important;border-radius:39px!important;width:390px!important;max-width:none!important;height:844px!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director{--event-theme-one:#fffaf4;--event-theme-two:#e8999e;--event-theme-three:#204f82;color:#f8fbff!important;background:radial-gradient(circle at 86% 0, color-mix(in srgb, var(--event-theme-two) 24%, transparent), transparent 33%), radial-gradient(circle at 0 100%, color-mix(in srgb, var(--event-theme-three) 32%, transparent), transparent 42%), linear-gradient(135deg, #07162d, #0a1d39 58%, #0c2342)!important;border:1px solid #213e66!important;border-radius:18px!important;margin:16px 16px 0!important;overflow:hidden!important;box-shadow:0 20px 42px #0c1f3c29!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director.theme-arena-live{--event-theme-one:#06142f;--event-theme-two:#0877ff;--event-theme-three:#f12b99}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director.theme-graduation-live{--event-theme-one:#03152f;--event-theme-two:#ef4ca0;--event-theme-three:#4c78ff}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director.theme-signature{--event-theme-one:#0b1732;--event-theme-two:#315fcf;--event-theme-three:#2dbf9d}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director>header{background:#07162d85!important;border-bottom:1px solid #97b4db2e!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:0!important;padding:18px 20px!important;display:flex!important}.guest-pack-theme-director-title{align-items:center;gap:14px;min-width:0;display:flex}.guest-pack-theme-director-title>span{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--event-theme-two) 85%, #315fcf), color-mix(in srgb, var(--event-theme-three) 82%, #0b1732));border:1px solid #fff3;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 9px 22px #0000003d}.guest-pack-theme-director-title>span svg{stroke-width:1.8px;width:21px;height:21px}.guest-pack-theme-director-title small,.guest-pack-theme-journey-copy small{display:block;color:#72a9ff!important;letter-spacing:.2em!important;font-size:8px!important;font-weight:800!important}.guest-pack-theme-director-title h4{color:#fff!important;letter-spacing:-.04em!important;margin:4px 0 2px!important;font-size:clamp(20px,1.8vw,29px)!important;font-weight:650!important;line-height:1!important}.guest-pack-theme-director-title p{color:#aebdd2!important;margin:0!important;font-size:11px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director>header>strong{color:#7de2c2!important;letter-spacing:.17em!important;background:#24a5821a!important;border:1px solid #4edeb342!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:8px!important;padding:9px 12px!important;font-size:8px!important;display:inline-flex!important}.guest-pack-theme-director>header>strong i{background:#42d6ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #42d6adcc}.guest-pack-theme-director-grid{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);min-height:0;display:grid}.guest-pack-theme-system-picker{border-right:1px solid #97b4db2e;grid-template-columns:1fr 1fr;gap:9px;padding:16px;display:grid}.guest-pack-theme-system-picker>button{cursor:pointer;grid-template-columns:55px minmax(0,1fr) 20px;align-items:center;gap:11px;min-width:0;min-height:78px;display:grid;color:#eef5ff!important;text-align:left!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #8baad238!important;border-radius:13px!important;padding:10px!important}.guest-pack-theme-system-picker>button>i{background:linear-gradient(145deg, var(--theme-one), var(--theme-two) 54%, var(--theme-three));border:1px solid #ffffff3d;border-radius:12px;width:55px;height:55px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff0f}.guest-pack-theme-system-picker>button>i b{border:1px solid #ffffff8c;display:block;position:absolute}.guest-pack-theme-system-picker>button>i b:first-child{border-radius:50%;width:34px;height:34px;top:8px;left:10px}.guest-pack-theme-system-picker>button>i b:nth-child(2){width:22px;height:22px;bottom:-3px;right:-5px;transform:rotate(35deg)}.guest-pack-theme-system-picker>button>i b:nth-child(3){border-width:1px 0 0;width:22px;bottom:7px;left:7px}.guest-pack-theme-system-picker>button>span{min-width:0;display:block}.guest-pack-theme-system-picker>button small{text-transform:uppercase;display:block;color:#7691b5!important;letter-spacing:.14em!important;font-size:7px!important;font-weight:800!important}.guest-pack-theme-system-picker>button b{margin-top:3px;display:block;color:#fff!important;font-size:13px!important}.guest-pack-theme-system-picker>button em{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-style:normal;line-height:1.25;display:block;overflow:hidden;color:#aebdd2!important;font-size:8px!important}.guest-pack-theme-system-picker>button>svg{color:#6c90c0;stroke-width:1.8px;width:17px;height:17px}.guest-pack-theme-journey{flex-direction:column;min-width:0;padding:17px;display:flex}.guest-pack-theme-journey-copy h5{letter-spacing:-.035em;margin:6px 0 3px;color:#fff!important;font-size:22px!important}.guest-pack-theme-journey-copy p{margin:0;color:#aebdd2!important;font-size:10px!important}.guest-pack-theme-journey ol{grid-template-columns:1fr 1fr;gap:7px;margin:14px 0;padding:0;list-style:none;display:grid}.guest-pack-theme-journey li{background:#ffffff06;border:1px solid #8aaad329;border-radius:10px;grid-template-columns:27px minmax(0,1fr) 15px;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.guest-pack-theme-journey li>svg:first-child{color:#7af;stroke-width:1.8px;width:17px;height:17px}.guest-pack-theme-journey li>svg:last-child{color:#54d8b1;width:14px;height:14px}.guest-pack-theme-journey li span{min-width:0}.guest-pack-theme-journey li b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:#edf5ff!important;font-size:9px!important}.guest-pack-theme-journey li small{margin-top:2px;display:block;color:#7189a9!important;font-size:7px!important}.guest-pack-theme-apply{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:58px;margin-top:auto;color:#fff!important;text-align:left!important;background:linear-gradient(112deg,#214b8f,#2f69c8 55%,#3479df)!important;border:1px solid #77a9f485!important;border-radius:12px!important;padding:11px 14px!important;display:flex!important;box-shadow:0 10px 24px #09234d59!important}.guest-pack-theme-apply:disabled{opacity:.62;cursor:progress}.guest-pack-theme-apply span{display:block}.guest-pack-theme-apply small{display:block;color:#a9c8f5!important;letter-spacing:.14em!important;font-size:7px!important;font-weight:800!important}.guest-pack-theme-apply b{margin-top:3px;display:block;color:#fff!important;font-size:12px!important}.guest-pack-theme-apply>svg{width:20px;height:20px}.guest-pack-theme-preview-suite{background:#010a1957;border-top:1px solid #97b4db2e;padding:18px}.guest-pack-theme-preview-suite>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.guest-pack-theme-preview-suite>header>div{min-width:0}.guest-pack-theme-preview-suite>header small{display:block;color:#72a9ff!important;letter-spacing:.2em!important;font-size:8px!important;font-weight:800!important}.guest-pack-theme-preview-suite>header h5{color:#fff!important;letter-spacing:-.035em!important;margin:5px 0 3px!important;font-size:19px!important}.guest-pack-theme-preview-suite>header p{max-width:720px;color:#8fa5c3!important;margin:0!important;font-size:9px!important;line-height:1.45!important}.guest-pack-theme-preview-suite>header>strong{background:#20447729;border:1px solid #75a0da47;border-radius:999px;flex:none;padding:7px 10px;color:#9ebbe4!important;letter-spacing:.16em!important;font-size:7px!important}.guest-pack-theme-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.guest-pack-theme-surface-card{background:#ffffff09;border:1px solid #8baad238;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 12px 24px #0008162e}.guest-pack-theme-surface-frame{background:linear-gradient(145deg,#ffffff0e,#ffffff04);border-bottom:1px solid #8baad22e;padding:8px}.guest-pack-theme-surface-card>footer{justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:8px 9px;display:flex}.guest-pack-theme-surface-card>footer>span{align-items:center;gap:8px;min-width:0;display:flex}.guest-pack-theme-surface-card>footer>span>i{color:#79aaff;background:#3968b11f;border:1px solid #74a6ea42;border-radius:8px;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.guest-pack-theme-surface-card>footer>span>i svg{stroke-width:1.8px;width:15px;height:15px}.guest-pack-theme-surface-card>footer em{min-width:0;font-style:normal;display:block}.guest-pack-theme-surface-card>footer em b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:#f2f7ff!important;font-size:9px!important}.guest-pack-theme-surface-card>footer em small{margin-top:2px;display:block;color:#728ba9!important;font-size:7px!important}.guest-pack-theme-surface-card>footer button{align-items:center;gap:5px;color:#c9ddff!important;min-height:30px!important;box-shadow:none!important;background:#2a58a02e!important;border:1px solid #77a9f44d!important;border-radius:8px!important;padding:0 8px!important;font-size:7px!important;font-weight:800!important;display:inline-flex!important}.guest-pack-theme-surface-card>footer button svg{width:13px;height:13px}.guest-pack-theme-mini{color:#10284b;background:var(--event-theme-one);border:1px solid #ffffff29;border-radius:9px;height:132px;position:relative;overflow:hidden}.guest-pack-theme-mini :is(img,span,i,em){box-sizing:border-box}.guest-pack-theme-mini img{object-fit:contain;display:block}.guest-pack-theme-mini.nfc{background:radial-gradient(circle at 14% 20%, color-mix(in srgb, var(--event-theme-two) 24%, transparent), transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--event-theme-one) 94%, white), color-mix(in srgb, var(--event-theme-one) 84%, var(--event-theme-two)));place-items:center;display:grid}.guest-pack-theme-mini-print{border:1px solid color-mix(in srgb, var(--event-theme-three) 25%, #d7c19b);background:#ffffffc2;border-radius:7px;width:77%;height:116px;padding:10px 11px;position:relative;box-shadow:0 7px 18px #241c1f1f}.guest-pack-theme-mini-print>img{width:65px;height:18px;margin-bottom:7px}.guest-pack-theme-mini-print>small{display:block;color:var(--event-theme-two)!important;letter-spacing:.16em!important;font-size:5px!important;font-weight:800!important}.guest-pack-theme-mini-print>b{text-overflow:ellipsis;white-space:nowrap;max-width:70%;margin-top:3px;display:block;overflow:hidden;color:var(--event-theme-three)!important;font:600 13px/1.05 Georgia,serif!important}.guest-pack-theme-mini-print>span{max-width:68%;margin-top:3px;display:block;color:color-mix(in srgb, var(--event-theme-three) 72%, #5d6572)!important;font-size:5px!important}.guest-pack-theme-mini-print>em{justify-items:center;gap:2px;width:48px;font-style:normal;display:grid;position:absolute;bottom:8px;right:8px}.guest-pack-theme-mini-print>em img,.guest-pack-theme-mini-print>em svg{background:#fff;width:35px;height:35px;padding:2px}.guest-pack-theme-mini-print>em strong{letter-spacing:.12em;color:var(--event-theme-three)!important;font-size:4px!important}.guest-pack-theme-mini.join{background:linear-gradient(145deg, color-mix(in srgb, var(--event-theme-one) 90%, white), color-mix(in srgb, var(--event-theme-two) 14%, white));place-items:center;display:grid}.guest-pack-theme-mini-phone{border:2px solid var(--event-theme-three);background:color-mix(in srgb, var(--event-theme-one) 92%, white);border-radius:18px 18px 6px 6px;flex-direction:column;align-items:center;width:112px;height:122px;padding:9px 9px 7px;display:flex;box-shadow:0 8px 20px #0f233f2e}.guest-pack-theme-mini-phone>img{width:63px;height:18px}.guest-pack-theme-mini-phone>small{margin-top:4px;color:var(--event-theme-two)!important;letter-spacing:.13em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-phone>span{border:1px solid color-mix(in srgb, var(--event-theme-three) 30%, transparent);background:linear-gradient(135deg, var(--event-theme-two), var(--event-theme-three));opacity:.78;border-radius:20px 20px 5px 5px;width:49px;height:27px;margin:6px 0 4px;display:block;position:relative}.guest-pack-theme-mini-phone>span i{border:1px solid #ffffffbf;border-radius:50%;width:13px;height:13px;position:absolute}.guest-pack-theme-mini-phone>span i:first-child{top:6px;left:7px}.guest-pack-theme-mini-phone>span i:nth-child(2){top:6px;right:7px}.guest-pack-theme-mini-phone>span i:last-child{top:10px;left:18px}.guest-pack-theme-mini-phone>b{text-align:center;color:var(--event-theme-three)!important;font:600 7px/1.1 Georgia,serif!important}.guest-pack-theme-mini-phone>p{text-overflow:ellipsis;white-space:nowrap;max-width:94px;overflow:hidden;color:#6b7280!important;margin:2px 0 4px!important;font-size:4px!important}.guest-pack-theme-mini-phone>em{background:var(--event-theme-three);letter-spacing:.08em;text-align:center;border-radius:999px;width:100%;margin-top:auto;padding:4px 2px;font-style:normal;font-weight:800;color:#fff!important;font-size:4px!important}.guest-pack-theme-mini.activate{background:linear-gradient(145deg, color-mix(in srgb, var(--event-theme-one) 93%, white), color-mix(in srgb, var(--event-theme-two) 13%, white));padding:8px 22%}.guest-pack-theme-mini-activate{border:1px solid color-mix(in srgb, var(--event-theme-three) 26%, #d8dce5);background:#ffffffd1;border-radius:7px;height:100%;padding:7px;box-shadow:0 7px 18px #0f233f1f}.guest-pack-theme-mini-activate>header{justify-content:space-between;align-items:center;display:flex}.guest-pack-theme-mini-activate>header img{width:54px;height:14px}.guest-pack-theme-mini-activate>header small{color:var(--event-theme-two)!important;letter-spacing:.12em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-activate>b{margin-top:5px;display:block;color:var(--event-theme-three)!important;font:600 9px/1 Georgia,serif!important}.guest-pack-theme-mini-activate>b em{color:var(--event-theme-two);font:inherit}.guest-pack-theme-mini-activate>p{color:#737b87!important;margin:3px 0 5px!important;font-size:4px!important}.guest-pack-theme-mini-activate>section{grid-template-columns:1fr 1fr;gap:3px;display:grid}.guest-pack-theme-mini-activate>section i{border:1px solid color-mix(in srgb, var(--event-theme-three) 15%, #dfe3e9);color:#8b929c;background:#fff;border-radius:3px;padding:4px;font-size:3px;font-style:normal}.guest-pack-theme-mini-activate>section i:last-child{grid-column:1/-1}.guest-pack-theme-mini-activate>span{color:var(--event-theme-three);margin-top:4px;font-size:3px;display:block}.guest-pack-theme-mini-activate>span i{color:var(--event-theme-two);font-style:normal}.guest-pack-theme-mini-activate>strong{background:var(--event-theme-three);letter-spacing:.08em;text-align:center;border-radius:3px;margin-top:4px;padding:4px 2px;display:block;color:#fff!important;font-size:3px!important}.guest-pack-theme-mini.roll{background:linear-gradient(145deg, color-mix(in srgb, var(--event-theme-one) 94%, white), color-mix(in srgb, var(--event-theme-two) 12%, white));padding:7px 28%}.guest-pack-theme-mini-roll{border:2px solid var(--event-theme-three);background:color-mix(in srgb, var(--event-theme-one) 93%, white);border-radius:13px 13px 5px 5px;height:100%;padding:7px;position:relative;overflow:hidden;box-shadow:0 7px 18px #0f233f33}.guest-pack-theme-mini-roll>header{justify-content:space-between;align-items:center;display:flex}.guest-pack-theme-mini-roll>header img{width:47px;height:14px}.guest-pack-theme-mini-roll>header i{color:var(--event-theme-two);font-size:4px;font-style:normal;font-weight:800}.guest-pack-theme-mini-roll>span{border:1px solid color-mix(in srgb, var(--event-theme-three) 25%, transparent);background-position:50%;background-size:cover;border-radius:30px 30px 5px 5px;height:52px;margin:5px -1px 4px;display:block}.guest-pack-theme-mini-roll>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:var(--event-theme-three)!important;letter-spacing:.13em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-roll>b{margin-top:2px;display:block;color:var(--event-theme-three)!important;font:600 7px/1.05 Georgia,serif!important}.guest-pack-theme-mini-roll>footer{grid-template-columns:repeat(3,1fr);gap:3px;margin-top:5px;display:grid}.guest-pack-theme-mini-roll>footer i{border:1px solid color-mix(in srgb, var(--event-theme-three) 20%, transparent);color:var(--event-theme-three);text-align:center;border-radius:3px;padding:3px 1px;font-size:3px;font-style:normal;font-weight:800}.guest-pack-theme-mini.capture{background:linear-gradient(145deg, color-mix(in srgb, var(--event-theme-one) 92%, white), color-mix(in srgb, var(--event-theme-two) 12%, white));padding:8px}.guest-pack-theme-mini-capture{border:1px solid color-mix(in srgb, var(--event-theme-three) 22%, #d8dce5);background:#fffc;border-radius:7px;height:100%;padding:7px 8px}.guest-pack-theme-mini-capture>header{justify-content:space-between;align-items:center;display:flex}.guest-pack-theme-mini-capture>header img{width:55px;height:15px}.guest-pack-theme-mini-capture>header small{color:var(--event-theme-two)!important;letter-spacing:.13em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-capture>b{margin-top:5px;display:block;color:var(--event-theme-three)!important;font:600 10px/1 Georgia,serif!important}.guest-pack-theme-mini-capture>section{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:6px;display:grid}.guest-pack-theme-mini-capture>section span{border:1px solid color-mix(in srgb, var(--event-theme-three) 16%, #dfe3e9);min-width:0;color:var(--event-theme-three);background:#fff;border-radius:4px;justify-items:center;gap:2px;padding:5px 2px;display:grid}.guest-pack-theme-mini-capture>section svg{width:11px;height:11px}.guest-pack-theme-mini-capture>section i{font-size:10px;font-style:normal;line-height:1}.guest-pack-theme-mini-capture>section strong{letter-spacing:.08em;font-size:3px!important}.guest-pack-theme-mini-capture>div{grid-template-columns:repeat(3,1fr);gap:3px;height:24px;margin-top:5px;display:grid}.guest-pack-theme-mini-capture>div i{background-position:50%;background-size:cover;border-radius:3px;display:block}.guest-pack-theme-mini-capture>em{color:var(--event-theme-three);letter-spacing:.12em;text-align:center;margin-top:4px;font-size:3px;font-style:normal;font-weight:800;display:block}.guest-pack-theme-mini.complete{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--event-theme-two) 19%, transparent), transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--event-theme-one) 93%, white), color-mix(in srgb, var(--event-theme-two) 10%, white));place-items:center;display:grid}.guest-pack-theme-mini-complete{text-align:center;justify-items:center;width:78%;display:grid}.guest-pack-theme-mini-complete>img{width:66px;height:18px}.guest-pack-theme-mini-complete>span{border:1px solid color-mix(in srgb, var(--event-theme-two) 70%, var(--event-theme-three));width:45px;height:45px;color:var(--event-theme-three);background:#ffffffa3;border-radius:50%;grid-template-columns:auto auto;place-content:center;align-items:baseline;margin:5px 0;display:grid}.guest-pack-theme-mini-complete>span strong{font:600 16px/1 Georgia,serif!important}.guest-pack-theme-mini-complete>span small{font-size:5px!important}.guest-pack-theme-mini-complete>b{color:var(--event-theme-three)!important;font:600 10px/1 Georgia,serif!important}.guest-pack-theme-mini-complete>p{color:#737b87!important;margin:3px 0 5px!important;font-size:4px!important}.guest-pack-theme-mini-complete>em{color:#fff;background:var(--event-theme-three);letter-spacing:.1em;border-radius:999px;width:100%;padding:4px;font-size:3px;font-style:normal;font-weight:800}.guest-pack-theme-mini.live{background:#06152c;padding:7px}.guest-pack-theme-mini-live{border:1px solid color-mix(in srgb, var(--event-theme-two) 62%, #78a7ff);background-position:50%;background-size:cover;border-radius:5px;height:100%;position:relative;overflow:hidden}.guest-pack-theme-mini-live:before{content:"";background:linear-gradient(90deg,#020a1bf0,#020a1b47 63%,#020a1bd6);position:absolute;inset:0}.guest-pack-theme-mini-live>header{z-index:1;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:23px;padding:4px 7px;display:flex;position:relative}.guest-pack-theme-mini-live>header img{filter:brightness(0)invert();width:56px;height:16px}.guest-pack-theme-mini-live>header i{color:#ff6aa9;letter-spacing:.12em;font-size:5px;font-style:normal;font-weight:800}.guest-pack-theme-mini-live>section{z-index:1;width:65%;padding:18px 9px 0;position:relative}.guest-pack-theme-mini-live>section small{color:var(--event-theme-two)!important;letter-spacing:.14em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-live>section b{margin-top:3px;display:block;color:#fff!important;font:600 13px/1 Georgia,serif!important}.guest-pack-theme-mini-live>section span{color:#b8c8dc;margin-top:5px;font-size:5px;display:block}.guest-pack-theme-mini-live>aside{z-index:1;gap:4px;width:31%;display:grid;position:absolute;top:30px;right:6px}.guest-pack-theme-mini-live>aside small{color:#dce7f5!important;letter-spacing:.1em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-live>aside i{background:#031027b8;border:1px solid #8caedb47;border-radius:3px;height:16px;display:block}.guest-pack-theme-mini.shop{background:linear-gradient(145deg, color-mix(in srgb, var(--event-theme-one) 92%, white), color-mix(in srgb, var(--event-theme-two) 13%, white));padding:8px}.guest-pack-theme-mini-shop{border:1px solid color-mix(in srgb, var(--event-theme-three) 22%, #d8dce5);background:#ffffffd1;border-radius:7px;height:100%;padding:8px}.guest-pack-theme-mini-shop>header{justify-content:space-between;align-items:center;display:flex}.guest-pack-theme-mini-shop>header img{width:60px;height:16px}.guest-pack-theme-mini-shop>header i{color:var(--event-theme-two);letter-spacing:.1em;font-size:4px;font-style:normal;font-weight:800}.guest-pack-theme-mini-shop>small{margin-top:7px;display:block;color:var(--event-theme-two)!important;letter-spacing:.12em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-shop>b{margin-top:2px;display:block;color:var(--event-theme-three)!important;font:600 11px/1 Georgia,serif!important}.guest-pack-theme-mini-shop>section{grid-template-columns:1fr 1fr;gap:5px;margin-top:7px;display:grid}.guest-pack-theme-mini-shop>section span{border:1px solid color-mix(in srgb, var(--event-theme-three) 15%, #e6e8ed);background:#fff;border-radius:5px;min-width:0;padding:5px}.guest-pack-theme-mini-shop>section i{background:linear-gradient(135deg, var(--event-theme-two), var(--event-theme-three));opacity:.78;border-radius:4px;height:22px;display:block}.guest-pack-theme-mini-shop>section strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden;color:var(--event-theme-three)!important;font-size:4px!important}.guest-pack-theme-mini-shop>em{color:#fff;background:var(--event-theme-three);letter-spacing:.1em;text-align:center;border-radius:4px;margin-top:6px;padding:4px;font-size:4px;font-style:normal;font-weight:800;display:block}.guest-pack-theme-mini.album{background:linear-gradient(145deg, color-mix(in srgb, var(--event-theme-one) 92%, white), color-mix(in srgb, var(--event-theme-two) 12%, white));padding:8px}.guest-pack-theme-mini-album{border:1px solid color-mix(in srgb, var(--event-theme-three) 22%, #d8dce5);background:#ffffffc7;border-radius:7px;height:100%;padding:8px 9px}.guest-pack-theme-mini-album>header{justify-content:space-between;align-items:center;display:flex}.guest-pack-theme-mini-album>header img{width:55px;height:15px}.guest-pack-theme-mini-album>header small{color:var(--event-theme-two)!important;letter-spacing:.14em!important;font-size:4px!important;font-weight:800!important}.guest-pack-theme-mini-album>b{margin-top:7px;display:block;color:var(--event-theme-three)!important;font:600 12px/1 Georgia,serif!important}.guest-pack-theme-mini-album>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#6f7783!important;margin:2px 0 6px!important;font-size:4px!important}.guest-pack-theme-mini-album>section{grid-template-columns:1.2fr .8fr .8fr;gap:4px;height:53px;display:grid}.guest-pack-theme-mini-album>section span{background-position:50%;background-size:cover;border-radius:4px;display:block}.guest-pack-theme-mini-album>section span:nth-child(2){filter:saturate(.8)brightness(1.08)}.guest-pack-theme-mini-album>section span:nth-child(3){filter:saturate(.65)brightness(.92)}.guest-pack-theme-mini-album>footer{align-items:center;gap:5px;margin-top:6px;display:flex}.guest-pack-theme-mini-album>footer i{background:color-mix(in srgb, var(--event-theme-two) 50%, transparent);flex:1;height:1px}.guest-pack-theme-mini-album>footer strong{letter-spacing:.12em;color:var(--event-theme-three)!important;font-size:4px!important}.guest-pack-theme-director>footer{background:#020c1c47;border-top:1px solid #97b4db29;align-items:center;gap:10px;padding:10px 18px;display:flex}.guest-pack-theme-director>footer svg{color:#64dcba;width:17px;height:17px}.guest-pack-theme-director>footer span{align-items:baseline;gap:8px;display:flex}.guest-pack-theme-director>footer b{color:#eaf3ff!important;font-size:9px!important}.guest-pack-theme-director>footer small{color:#7890af!important;font-size:8px!important}@media (max-width:1180px){.guest-pack-theme-director-grid{grid-template-columns:1fr}.guest-pack-theme-system-picker{border-bottom:1px solid #97b4db2e;border-right:0}.guest-pack-theme-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director{border-radius:15px!important;margin:10px 8px 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director>header{align-items:flex-start!important;padding:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director>header>strong{display:none!important}.guest-pack-theme-director-title p{display:none}.guest-pack-theme-system-picker{grid-template-columns:1fr;padding:11px}.guest-pack-theme-journey,.guest-pack-theme-preview-suite{padding:13px}.guest-pack-theme-preview-suite>header{align-items:flex-start}.guest-pack-theme-preview-suite>header>strong{display:none}.guest-pack-theme-preview-grid{grid-template-columns:1fr}.guest-pack-theme-mini{height:150px}.guest-pack-theme-director>footer span{display:block}.guest-pack-theme-director>footer small{margin-top:2px;display:block}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command{color:#0b1c38!important;background:radial-gradient(circle at 92% 0,#437edf17,#0000 31%),linear-gradient(#fff,#fbfcff)!important;border:1px solid #d8e1ef!important;border-radius:18px!important;margin:16px 16px 0!important;padding:18px!important;overflow:hidden!important;box-shadow:0 16px 40px #10274c14!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>header{border-bottom:1px solid #e2e8f2!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:0!important;margin:0 0 14px!important;padding:0 0 14px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>header h4{color:#0b1c38!important;letter-spacing:-.04em!important;-webkit-text-fill-color:currentColor!important;max-width:none!important;margin:4px 0!important;font-size:clamp(20px,1.65vw,27px)!important;font-weight:760!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>header small{color:#2f68c9!important;letter-spacing:.18em!important;-webkit-text-fill-color:currentColor!important;font-size:8px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>header p{color:#687a96!important;-webkit-text-fill-color:currentColor!important;max-width:800px!important;margin:0!important;font-size:10px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>header>span{color:#167a62!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important;background:#f0faf6!important;border:1px solid #b9d9cc!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-height:36px!important;padding:0 12px!important;font-size:8px!important;font-weight:850!important;display:inline-flex!important}.guest-pack-roll-skin-command>header>span svg{width:14px;height:14px}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div{scrollbar-color:#b9c7da transparent;scrollbar-width:thin;grid-template-columns:repeat(6,minmax(160px,1fr))!important;gap:9px!important;padding:1px 1px 5px!important;display:grid!important;overflow-x:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div>button:nth-child(odd){color:#132440!important;text-align:left!important;-webkit-text-fill-color:currentColor!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:13px!important;grid-template-columns:56px minmax(0,1fr) 14px!important;align-items:center!important;gap:9px!important;min-width:160px!important;min-height:92px!important;padding:9px!important;display:grid!important;box-shadow:0 5px 16px #122b500b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div>button:hover{transform:translateY(-1px);background:#f8fbff!important;border-color:#9ebbe8!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div>button.active{color:#0b1c38!important;background:linear-gradient(145deg,#f4f8ff,#edf4ff)!important;border-color:#3973d5!important;box-shadow:inset 0 0 0 1px #3973d5,0 9px 22px #2f68c921!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command .guest-pack-roll-preset-art{border:1px solid #cbd7e8!important;border-radius:10px!important;width:56px!important;height:68px!important;box-shadow:0 5px 12px #0d214224!important}.guest-pack-roll-skin-command>div>button>span{min-width:0}.guest-pack-roll-skin-command>div>button>span small{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden;color:#6680a5!important;letter-spacing:.12em!important;-webkit-text-fill-color:currentColor!important;font-size:6px!important;font-weight:850!important;display:block!important}.guest-pack-roll-skin-command>div>button>span b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#10213c!important;-webkit-text-fill-color:currentColor!important;margin-top:3px!important;font-size:11px!important;font-weight:780!important;display:block!important}.guest-pack-roll-skin-command>div>button>span em{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#71829b!important;-webkit-text-fill-color:currentColor!important;margin-top:4px!important;font-size:7px!important;font-style:normal!important;line-height:1.3!important;display:-webkit-box!important}.guest-pack-roll-skin-command>div>button>svg{color:#8295b2!important;width:14px!important;height:14px!important}.guest-pack-roll-skin-command>div>button.active>svg{color:#238e70!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director{color:#0b1c38!important;background:#fff!important;border:1px solid #d8e1ef!important;border-radius:18px!important;margin:12px 16px 0!important;box-shadow:0 16px 40px #10274c13!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director>header{background:radial-gradient(circle at 92% -20%, color-mix(in srgb, var(--event-theme-two) 15%, transparent), transparent 34%), linear-gradient(135deg, #fff, #f8faff)!important;border-bottom:1px solid #dfe6f0!important;padding:17px 19px!important}.guest-pack-theme-director-title>span{color:#fff!important;background:linear-gradient(145deg,#153b73,#2e6aca)!important;border-color:#d1dceb!important;box-shadow:0 8px 18px #1b488b33!important}.guest-pack-theme-director-title small,.guest-pack-theme-journey-copy small{color:#2f68c9!important}.guest-pack-theme-director-title h4{color:#0b1c38!important}.guest-pack-theme-director-title p{color:#687a96!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-theme-director>header>strong{color:#167a62!important;background:#f0faf6!important;border-color:#b9d9cc!important}.guest-pack-theme-director-grid{display:block!important}.guest-pack-theme-system-picker{background:#f7f9fc!important;border-bottom:1px solid #e1e7f0!important;border-right:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;padding:14px 16px!important}.guest-pack-theme-system-picker>button{color:#10213c!important;background:#fff!important;border-color:#dbe3ef!important;grid-template-columns:48px minmax(0,1fr) 16px!important;gap:9px!important;min-height:74px!important;padding:9px!important;box-shadow:0 5px 14px #122b500a!important}.guest-pack-theme-system-picker>button:hover{background:#fbfdff!important;border-color:#9ebbe8!important}.guest-pack-theme-system-picker>button.active{background:#eef4ff!important;border-color:#3973d5!important;box-shadow:inset 0 0 0 1px #3973d5,0 7px 18px #2f68c91a!important}.guest-pack-theme-system-picker>button>i{border-color:#142e551f!important;width:48px!important;height:52px!important}.guest-pack-theme-system-picker>button>i b:first-child{width:30px;height:30px;top:7px;left:8px}.guest-pack-theme-system-picker>button small{color:#6680a5!important}.guest-pack-theme-system-picker>button b{color:#10213c!important}.guest-pack-theme-system-picker>button em{color:#71829b!important}.guest-pack-theme-system-picker>button>svg{color:#8295b2!important}.guest-pack-theme-system-picker>button.active>svg{color:#238e70!important}.guest-pack-theme-journey{background:#fff!important;grid-template-columns:minmax(190px,.62fr) minmax(430px,1.9fr) minmax(220px,.72fr)!important;align-items:stretch!important;gap:14px!important;padding:16px!important;display:grid!important}.guest-pack-theme-journey-copy{background:linear-gradient(145deg,#f8faff,#f1f5fb);border:1px solid #e0e7f1;border-radius:13px;flex-direction:column;justify-content:center;padding:13px 14px;display:flex}.guest-pack-theme-journey-copy h5{color:#0b1c38!important}.guest-pack-theme-journey-copy p{color:#687a96!important}.guest-pack-theme-journey ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important}.guest-pack-theme-journey li{background:#fbfcfe!important;border-color:#e0e7f1!important;grid-template-columns:25px minmax(0,1fr) 13px!important;gap:7px!important;min-height:51px!important;padding:7px 8px!important}.guest-pack-theme-journey li>svg:first-child{color:#3973d5!important}.guest-pack-theme-journey li>svg:last-child{color:#2eb38e!important}.guest-pack-theme-journey li b{color:#172943!important}.guest-pack-theme-journey li small{color:#73849d!important}.guest-pack-theme-apply{background:linear-gradient(135deg,#0d2850,#1c4c91 58%,#2f6bca)!important;border-color:#173d75!important;border-radius:13px!important;min-height:100%!important;margin:0!important;box-shadow:0 11px 24px #0d28502e!important}.guest-pack-theme-apply small{color:#adc9f3!important}.guest-pack-theme-preview-suite{background:#f4f7fb!important;border-top-color:#dfe6f0!important;padding:17px!important}.guest-pack-theme-preview-suite>header small{color:#2f68c9!important}.guest-pack-theme-preview-suite>header h5{color:#0b1c38!important}.guest-pack-theme-preview-suite>header p{color:#687a96!important}.guest-pack-theme-preview-suite>header>strong{color:#315b94!important;background:#fff!important;border-color:#c5d3e5!important}.guest-pack-theme-surface-card{background:#fff!important;border-color:#d9e2ee!important;box-shadow:0 8px 22px #0f274d11!important}.guest-pack-theme-surface-frame{background:#edf2f8!important;border-bottom-color:#dfe6f0!important}.guest-pack-theme-surface-card>footer em b{color:#172943!important}.guest-pack-theme-surface-card>footer em small{color:#73849d!important}.guest-pack-theme-surface-card>footer>span>i{color:#3973d5!important;background:#eff5ff!important;border-color:#ccdaec!important}.guest-pack-theme-surface-card>footer button{color:#234f8f!important;background:#f4f8fe!important;border-color:#c3d4ec!important}.guest-pack-theme-surface-card>footer button:hover{color:#173e78!important;background:#eaf2ff!important;border-color:#3973d5!important}.guest-pack-theme-director>footer{background:#fff!important;border-top-color:#dfe6f0!important}.guest-pack-theme-director>footer svg{color:#24997a!important}.guest-pack-theme-director>footer b{color:#172943!important}.guest-pack-theme-director>footer small{color:#73849d!important}@media (max-width:1360px){.guest-pack-theme-system-picker{grid-template-columns:repeat(2,minmax(0,1fr))!important}.guest-pack-theme-journey{grid-template-columns:minmax(190px,.55fr) minmax(420px,1.45fr)!important}.guest-pack-theme-apply{grid-column:1/-1;min-height:58px!important}}@media (max-width:980px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div{grid-template-columns:repeat(3,minmax(170px,1fr))!important}.guest-pack-theme-journey{grid-template-columns:1fr!important}.guest-pack-theme-journey ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command{border-radius:15px!important;margin:10px 8px 0!important;padding:13px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>header{align-items:flex-start!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>header>span{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div{scroll-snap-type:x mandatory;grid-template-columns:none!important;grid-auto-columns:minmax(210px,80%)!important;grid-auto-flow:column!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-skin-command>div>button{scroll-snap-align:start}.guest-pack-theme-system-picker{grid-template-columns:1fr!important}.guest-pack-theme-journey ol{grid-template-columns:1fr 1fr!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director{color:#10223e!important;background:#fff!important;border:1px solid #d6e0ed!important;border-radius:20px!important;overflow:clip!important;box-shadow:0 20px 50px #0f274c17!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director :is(h4,h5,p,small,b,em,strong,button){opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title>span{color:#fff!important;background:linear-gradient(145deg,#173f78,#2f6dcc)!important;border:1px solid #b9cbe3!important;border-radius:15px!important;flex-basis:50px!important;width:50px!important;height:50px!important;box-shadow:0 10px 24px #1e519c33!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title small{color:#2d64bd!important;letter-spacing:.18em!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title h4{color:#0b1d39!important;margin:5px 0 4px!important;font-size:clamp(25px,2vw,34px)!important;font-weight:780!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title p{color:#60728e!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director>header>strong{color:#13755d!important;background:#edf9f5!important;border-color:#aad9ca!important;min-height:40px!important;padding:0 15px!important;box-shadow:0 5px 14px #1d846714!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker{background:#f6f8fc!important;border-bottom:1px solid #dfe6f0!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:11px!important;padding:18px 20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker>button{color:#132640!important;background:#fff!important;border:1px solid #d8e1ed!important;border-radius:15px!important;grid-template-columns:58px minmax(0,1fr) 18px!important;gap:12px!important;min-height:92px!important;padding:12px!important;box-shadow:0 6px 18px #122b500b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker>button:hover{transform:translateY(-1px);background:#fbfdff!important;border-color:#94b4e2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker>button.active{background:linear-gradient(145deg,#f5f8fe,#eaf2ff)!important;border-color:#2f68c9!important;box-shadow:inset 4px 0 #2f68c9,0 10px 24px #2f68c91f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker>button>i{border:1px solid #c8d5e6!important;border-radius:13px!important;width:58px!important;height:62px!important;box-shadow:inset 0 0 0 4px #ffffff52,0 6px 14px #0f274d1f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker>button small{color:#617b9f!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker>button b{color:#10213b!important;font-size:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker>button em{color:#6d7f98!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey{background:#fff!important;grid-template-columns:minmax(220px,.8fr) minmax(520px,2.2fr) minmax(260px,1fr)!important;gap:16px!important;padding:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey-copy{background:linear-gradient(145deg,#f9fbfe,#f1f5fb)!important;border-color:#dce5f0!important;padding:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey-copy h5{color:#0d213e!important;font-size:24px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey-copy p{color:#647690!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey li{color:#122640!important;background:#fbfcfe!important;border-color:#dce4ee!important;border-radius:11px!important;min-height:58px!important;padding:9px 10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey li b{color:#172943!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey li small{color:#71839c!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-apply{color:#fff!important;background:linear-gradient(135deg,#102f5e,#245ba8 58%,#3578d5)!important;border:1px solid #173e76!important;border-radius:14px!important;min-height:100%!important;padding:15px 17px!important;box-shadow:0 13px 28px #16417e33!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-apply small{color:#c2d8f7!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-suite{background:linear-gradient(#f7f9fc,#f2f6fb)!important;border-top:1px solid #dce4ef!important;padding:22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-suite>header{align-items:center!important;margin-bottom:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-suite>header small{color:#2f68c9!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-suite>header h5{color:#0b1d39!important;margin:6px 0 4px!important;font-size:clamp(22px,1.7vw,29px)!important;font-weight:760!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-suite>header p{color:#637590!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-suite>header>strong{color:#284f87!important;background:#fff!important;border-color:#bfcde0!important;padding:9px 13px!important;box-shadow:0 4px 12px #122b500d!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))!important;gap:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-card{transition:border-color .18s,box-shadow .18s,transform .18s;color:#122540!important;background:#fff!important;border:1px solid #d6e0ed!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 10px 26px #0f274d12!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-card:hover{transform:translateY(-2px);border-color:#9db9e0!important;box-shadow:0 15px 34px #0f34661c!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-frame{background:linear-gradient(145deg,#f9fbfd,#eaf0f7)!important;border-bottom:1px solid #dce4ef!important;place-items:center!important;min-height:184px!important;padding:12px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-mini{opacity:1!important;filter:none!important;border:1px solid #1d3e692e!important;border-radius:11px!important;width:100%!important;height:158px!important;box-shadow:0 8px 20px #0e224317!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-mini :is(img,b,small,span,em,p,strong,i){opacity:1!important;filter:none!important;-webkit-text-fill-color:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-card>footer{color:#132640!important;min-height:68px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-top:1px solid #e1e7f0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px 11px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-card>footer>span>i{color:#2f68c9!important;background:#edf4ff!important;border-color:#c8d7e9!important;border-radius:10px!important;flex-basis:34px!important;width:34px!important;height:34px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-card>footer em b{color:#122640!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-card>footer em small{color:#70829b!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-surface-card>footer button{color:#234f8e!important;min-height:36px!important;box-shadow:none!important;background:#f4f8fe!important;border:1px solid #bfd0e6!important;border-radius:10px!important;padding:0 11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director>footer{color:#18304f!important;background:#f9fbfd!important;border-top:1px solid #dce4ef!important;min-height:54px!important;padding:12px 22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director>footer b{color:#17304e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director>footer small{color:#6e8099!important}@media (max-width:1360px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey{grid-template-columns:minmax(210px,.7fr) minmax(440px,1.6fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-apply{grid-column:1/-1!important;min-height:64px!important}}@media (max-width:880px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director>header{align-items:flex-start!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title h4{font-size:24px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-journey ol{grid-template-columns:1fr 1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-preview-grid{grid-template-columns:1fr!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-identity-setup{background:#fff!important;border:1px solid #d7e1ed!important;border-radius:18px!important;margin:14px!important;overflow:hidden!important;box-shadow:0 12px 30px #102a5112!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-identity-setup>.guest-pack-roll-skin-command{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload{background:linear-gradient(#f8fbff,#f3f7fc)!important;border-top:1px solid #dce5f0!important;padding:16px 18px 18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-surface-control{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)!important;gap:12px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header{border-bottom:1px solid #dce5f0!important;grid-column:1/-1!important;min-height:0!important;padding:0 0 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header h4{color:#0c203d!important;-webkit-text-fill-color:currentColor!important;font-size:21px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header p{color:#657790!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload){min-height:88px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5e0ed!important;border-radius:14px!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-section-upload{color:#17345d!important;background:#f7faff!important;border-style:dashed!important;border-color:#93b5e3!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-photo-picker,.guest-pack-no-photos,.guest-pack-motion-note){grid-column:1/-1!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-no-photos{color:#657790!important;background:#ffffffc7!important;border:1px dashed #cbd8e8!important;border-radius:12px!important;align-items:center!important;min-height:48px!important;padding:0 14px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence{margin-top:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-super-sequence>.guest-pack-roll-super-tools{grid-template-columns:none!important;display:block!important}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-surface-control{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload,.guest-pack-photo-picker,.guest-pack-no-photos,.guest-pack-motion-note){grid-column:1!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-live-preview-button{color:#146f5e!important;letter-spacing:.14em!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important;background:#effbf7!important;border:1px solid #9bdac8!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:0 15px!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important;box-shadow:0 8px 20px #146f5e14!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-live-preview-button svg{stroke-width:2.2px!important;width:15px!important;height:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button span,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload) :is(div,b,small,p,strong){opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button span>small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-status small{color:#4e6f9b!important;-webkit-text-fill-color:#4e6f9b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button span>b,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload) b{color:#102541!important;-webkit-text-fill-color:#102541!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets button span>em,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status p,.guest-pack-section-upload small){color:#60728b!important;-webkit-text-fill-color:#60728b!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-status>strong{color:#1ba982!important;-webkit-text-fill-color:#1ba982!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-section-upload{cursor:pointer!important}@media (max-width:720px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-live-preview-button{width:100%!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-suite{width:100%!important;color:var(--sp-text)!important;background:#f3f7fc!important;border:1px solid #cfdaea!important;border-radius:22px!important;margin:26px 0 0!important;overflow:hidden!important;box-shadow:0 18px 44px #102b5214!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro{color:var(--sp-text)!important;background:radial-gradient(circle at 88% 10%,#2f6bd11c,#0000 27%),linear-gradient(135deg,#fff 0%,#f5f8fd 100%)!important;border-bottom:1px solid #d7e0ec!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:22px 24px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro>span{color:#fff!important;background:linear-gradient(145deg,#0c2b57,#236ed0)!important;border:1px solid #3272ca!important;border-radius:15px!important;place-items:center!important;width:54px!important;height:54px!important;display:grid!important;box-shadow:0 12px 25px #184b9433!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro>span svg{stroke-width:1.8px!important;width:25px!important;height:25px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro>div{gap:5px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro small{color:#2e63ba!important;letter-spacing:.17em!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro h3{color:#0b1a34!important;letter-spacing:-.05em!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;max-width:940px!important;margin:0!important;font-size:clamp(25px,2.25vw,38px)!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro p{color:#65748d!important;-webkit-text-fill-color:currentColor!important;max-width:900px!important;margin:0!important;font-size:12px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro>em{color:#17755f!important;letter-spacing:.13em!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important;background:#eefaf6!important;border:1px solid #b8dfd3!important;border-radius:999px!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:0 14px!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro>em svg{width:15px!important;height:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-suite>.venue-screen-template-studio{width:100%!important;color:var(--sp-text)!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-suite>.venue-screen-template-studio>header{color:var(--sp-text)!important;background:#fff!important;border-color:#dbe3ee!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-suite :is(.venue-studio-control-deck,.venue-studio-preset-rail,.venue-studio-stepper,.venue-studio-step-panel,.venue-template-preset-list,.venue-template-versions,.venue-template-message-versions,.venue-template-controls,.venue-template-library){color:var(--sp-text)!important;box-shadow:none!important;background-color:#fff!important;border-color:#d4dfec!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .setup-venue-station.setup-venue-controls-only{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .setup-venue-controls-only>.venue-controls-stage{width:100%!important;min-width:0!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .setup-venue-controls-only .setup-venue-flow{width:100%!important;max-height:none!important;overflow:visible!important}@media (max-width:820px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro{grid-template-columns:48px minmax(0,1fr)!important;padding:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro>span{width:48px!important;height:48px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-intro>em{grid-column:1/-1!important;justify-self:start!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .experience-live-design-suite>.venue-screen-template-studio{padding:14px!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single>div{grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:0!important;padding:0!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single>div>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single>div>button:nth-child(odd){background:radial-gradient(circle at 88% 10%,#b7cfe561,#0000 29%),linear-gradient(135deg,#fffdf9 0%,#fff5f1 55%,#eef5fb 100%)!important;border:1px solid #d3a99f!important;border-radius:16px!important;grid-template-columns:76px minmax(0,1fr) 24px!important;gap:16px!important;width:100%!important;min-width:0!important;min-height:118px!important;padding:14px 18px!important;box-shadow:inset 4px 0 #2f68c9,inset 0 0 0 1px #e8999e61,0 14px 30px #2f466c1c!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single .guest-pack-roll-preset-art{border-color:#ddc5b8!important;border-radius:15px!important;width:76px!important;height:90px!important;box-shadow:0 9px 20px #442d2724!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single button span>small{color:#8a6b61!important;letter-spacing:.16em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single button span>b{color:#15345b!important;letter-spacing:-.025em!important;margin-top:5px!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(21px,1.7vw,29px)!important;font-weight:500!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single button span>em{color:#667890!important;margin-top:5px!important;font-size:10px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker-single{grid-template-columns:minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker-single>button{background:radial-gradient(circle at 88% 12%,#bad0e452,#0000 25%),linear-gradient(135deg,#fffdf9,#fff7f3 58%,#f3f7fb)!important;border-color:#d8c6bd!important;grid-template-columns:68px minmax(0,1fr) 22px!important;min-height:104px!important;padding:14px 18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker-single>button>i{width:68px!important;height:74px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker-single>button b{font-size:18px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-system-picker-single>button em{font-size:10px!important}@media (max-width:620px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single>div>button{grid-template-columns:64px minmax(0,1fr) 18px!important;gap:12px!important;min-height:104px!important;padding:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-presets-single .guest-pack-roll-preset-art{width:64px!important;height:78px!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{--roll-editor-ink:#102541;--roll-editor-blue:#245ca9;--roll-editor-soft:#eef4fb;--roll-editor-line:#cfdae8}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-top-upload{background:linear-gradient(#f8fbff,#f3f7fc)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-top-upload .guest-pack-surface-control>header small{color:#2f68c9!important;-webkit-text-fill-color:#2f68c9!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-top-upload .guest-pack-surface-status.is-inherited>span{color:#245ca9!important;width:54px!important;height:54px!important;box-shadow:none!important;background:#eef4fb!important;border:1px solid #c9d7e7!important;border-radius:12px!important;place-items:center!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-top-upload .guest-pack-surface-status.is-inherited>span svg{color:#245ca9!important;stroke:currentColor!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-top-upload .guest-pack-section-upload>span{color:#fff!important;background:linear-gradient(145deg,#123865,#2364b7 64%,#3980df)!important;border-color:#1f579f!important;box-shadow:0 8px 18px #19509a29!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload,.guest-pack-no-photos){border-color:#cfdae8!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload,.guest-pack-no-photos) :is(h3,h4,h5,b,strong,p,small,span){text-shadow:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director{background:#fff!important;border:1px solid #cfdae8!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 16px 42px #15325914!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director>header{background:linear-gradient(105deg,#fff 0%,#f8faff 62%,#edf4ff 100%)!important;border-bottom:1px solid #dce5ef!important;min-height:0!important;padding:18px 22px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title{grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title>span{color:#fff!important;background:linear-gradient(145deg,#123965,#2d73cb)!important;border:1px solid #b9cce3!important;border-radius:13px!important;width:46px!important;height:46px!important;box-shadow:0 8px 20px #1c539b29!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title>span svg{color:#fff!important;stroke:currentColor!important;width:21px!important;height:21px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title small{color:#2865bb!important;letter-spacing:.2em!important;-webkit-text-fill-color:#2865bb!important;margin-bottom:4px!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title h4{color:#071a39!important;letter-spacing:-.045em!important;-webkit-text-fill-color:#071a39!important;margin:0!important;font-size:clamp(22px,2vw,32px)!important;line-height:.98!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-title p{color:#6b7d97!important;-webkit-text-fill-color:#6b7d97!important;margin-top:6px!important;font-size:11px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-compact{background:#f7f9fc!important;border-bottom:1px solid #dce5ef!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;padding:14px 22px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current{grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>i{background:linear-gradient(145deg, var(--theme-one), var(--theme-two) 55%, var(--theme-three))!important;border:1px solid #0d305b21!important;border-radius:15px!important;width:54px!important;height:54px!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 18px #16355b1f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>i:before{content:""!important;border:1px solid #ffffffc7!important;border-radius:999px!important;position:absolute!important;inset:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>i:after{content:""!important;border:1px solid #ffffffb8!important;width:25px!important;height:25px!important;position:absolute!important;bottom:-7px!important;right:-7px!important;transform:rotate(45deg)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>i>b{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>span{min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current small{color:#6d7f99!important;letter-spacing:.18em!important;text-transform:uppercase!important;-webkit-text-fill-color:#6d7f99!important;font-size:8px!important;font-weight:800!important;line-height:1.15!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current b{color:#0a1d3b!important;-webkit-text-fill-color:#0a1d3b!important;margin-top:3px!important;font-size:18px!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current em{color:#6c7e98!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#6c7e98!important;margin-top:4px!important;font-size:10px!important;font-style:normal!important;line-height:1.25!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact){min-width:286px!important;min-height:54px!important;box-shadow:none!important;background:#edf9f4!important;border:1px solid #b8dfd2!important;border-radius:15px!important;align-items:center!important;gap:10px!important;padding:10px 15px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact)>svg{color:#1aa57e!important;stroke:currentColor!important;flex:none!important;width:21px!important;height:21px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact)>span{text-align:left!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact) small{color:#168267!important;letter-spacing:.18em!important;-webkit-text-fill-color:#168267!important;font-size:8px!important;font-weight:850!important;line-height:1.15!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact) b{color:#163b36!important;white-space:nowrap!important;-webkit-text-fill-color:#163b36!important;margin-top:3px!important;font-size:12px!important;line-height:1.2!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-apply-compact{cursor:pointer!important;color:#fff!important;background:linear-gradient(135deg,#123866,#286ac1)!important;border-color:#19579f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-apply-compact :is(small,b),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-apply-compact>svg{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-compact{grid-template-columns:1fr!important;gap:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact){width:100%!important;min-width:0!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director{border-radius:17px!important;margin:14px 18px 0!important;overflow:visible!important;box-shadow:0 10px 28px #102a510f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director-compact{background:linear-gradient(110deg,#fff 0%,#f8fbff 72%,#eef5fd 100%)!important;border-radius:16px 16px 0 0!important;gap:16px!important;padding:10px 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current{grid-template-columns:46px minmax(0,1fr)!important;gap:11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-current>i{border-radius:13px!important;width:46px!important;height:46px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace :is(.guest-pack-theme-connected,.guest-pack-theme-apply-compact){border-radius:13px!important;min-width:250px!important;min-height:46px!important;padding:8px 12px!important}@media (max-width:620px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-theme-director{margin:9px 8px 0!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief{color:#102541!important;background:linear-gradient(135deg,#fff 0%,#f3f7fc 100%)!important;border:1px solid #ccd8e7!important;border-radius:10px!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:8px 0 0!important;padding:9px 10px!important;display:grid!important;box-shadow:0 8px 20px #12325c0f!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief>span{color:#fff!important;background:linear-gradient(145deg,#123865,#286bc1)!important;border:1px solid #174e91!important;border-radius:10px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;box-shadow:0 6px 14px #1a529c29!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief>span svg{stroke:currentColor!important;width:17px!important;height:17px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief>div{min-width:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief small{color:#2f67bd!important;letter-spacing:.16em!important;-webkit-text-fill-color:#2f67bd!important;font-size:6px!important;font-weight:850!important;line-height:1.1!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief h3{color:#102541!important;letter-spacing:-.015em!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#102541!important;margin:3px 0 0!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief p{color:#6b7d96!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#6b7d96!important;margin:3px 0 0!important;font-size:8px!important;line-height:1.2!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief>strong{color:#197c63!important;letter-spacing:.08em!important;text-transform:uppercase!important;-webkit-text-fill-color:#197c63!important;background:#f0faf6!important;border:1px solid #bfe4d8!important;border-radius:999px!important;align-items:center!important;gap:5px!important;min-height:26px!important;padding:0 8px!important;font-size:7px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief>strong svg{stroke:currentColor!important;width:12px!important;height:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{margin:10px 18px 14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-top-upload{padding:14px 16px 12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-super-grid{margin-top:0!important}@media (max-width:620px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-preview-brief>strong span{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{margin:8px!important}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{background:#fff!important;border:1px solid #ccd9e9!important;border-radius:17px!important;flex-direction:column!important;gap:0!important;margin:10px 18px 16px!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 16px 34px #14305412!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-super-grid{background:0 0!important;border:0!important;order:2!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor :is(.guest-pack-roll-super-tools,.guest-pack-roll-super-stage){background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(300px,.86fr) minmax(310px,1.14fr)!important;align-items:start!important;gap:12px!important;margin:0!important;padding:12px 14px 14px!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header{border-bottom:1px solid #e0e7f0!important;grid-area:1/1/auto/-1!important;min-height:0!important;padding:0 0 9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header h5{color:#0b1d39!important;-webkit-text-fill-color:#0b1d39!important;margin:2px 0 1px!important;font-size:21px!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-editor-priority>header p{color:#657790!important;-webkit-text-fill-color:#657790!important;margin:0!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step .guest-pack-roll-crop-frame{aspect-ratio:16/10!important;border-radius:13px!important;grid-area:2/1!important;width:100%!important;min-height:0!important;max-height:224px!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls{flex-direction:column!important;grid-area:2/2!important;justify-content:flex-start!important;align-self:stretch!important;gap:8px!important;min-width:0!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls :is(.guest-pack-roll-zoom-control,.guest-pack-roll-position-controls){grid-area:auto!important;margin:0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer{color:#667a96!important;background:#fff!important;border:1px solid #d9e3ef!important;border-radius:12px!important;grid-template-columns:auto auto 1fr!important;align-items:center!important;gap:10px!important;min-height:38px!important;margin:0!important;padding:7px 10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer strong{color:#17785f!important;white-space:nowrap!important;justify-self:end!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor>.guest-pack-roll-top-upload{box-shadow:none!important;background:linear-gradient(105deg,#fff 0%,#f7faff 100%)!important;border:0!important;border-bottom:1px solid #d8e2ef!important;border-radius:0!important;order:1!important;margin:0!important;padding:12px 14px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-surface-control{grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)!important;gap:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header{padding:0 0 9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-surface-control>header h4{font-size:17px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload :is(.guest-pack-surface-status,.guest-pack-section-upload){min-height:62px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload .guest-pack-no-photos{display:none!important}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-top-upload>.guest-pack-surface-control{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step :is(.guest-pack-roll-crop-frame,.guest-pack-roll-crop-controls){grid-area:auto/1!important}}@media (max-width:620px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-connected-roll-editor{margin:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-finetune-step>.guest-pack-roll-crop-editor-priority{padding:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer{grid-template-columns:1fr 1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-user-experience-redesign .guest-pack-roll-only-workspace .guest-pack-roll-crop-controls>footer strong{grid-column:1/-1!important;justify-self:start!important}}body:has(.momento-professional-global){background:#f3f6fa}.momento-professional-global{--mpg-ink:#0b1730;--mpg-text:#1d2d49;--mpg-muted:#69788f;--mpg-dim:#94a0b2;--mpg-line:#dce3ed;--mpg-line-strong:#cbd5e3;--mpg-canvas:#f3f6fa;--mpg-surface:#fff;--mpg-soft:#f7f9fc;--mpg-blue:#315fcf;--mpg-blue-soft:#eef3ff;--mpg-accent:#315fcf;--mpg-accent-two:#4c82d6;--mpg-mint:#39bb9a;--mpg-navy:#0a1932;--mpg-navy-two:#132b50;color:var(--mpg-text)!important;background:var(--mpg-canvas)!important}.momento-professional-global :where(button,input,textarea,select){font:inherit}.momento-professional-global :where(button,a,input,textarea,select):focus-visible{outline-offset:2px!important;outline:3px solid #315fcf33!important}body .production-lab.momento-professional-global.global-client-mode,body .production-lab.momento-professional-global.global-client-mode>.lab-workspace{min-height:100svh!important;color:var(--mpg-text)!important;background:var(--mpg-canvas)!important}body .production-lab.momento-professional-global .central-console{width:100%!important;min-height:100svh!important;color:var(--mpg-text)!important;background:var(--mpg-canvas)!important;grid-template-columns:248px minmax(0,1fr)!important;display:grid!important}body .production-lab.momento-professional-global .central-console:before,body .production-lab.momento-professional-global .central-console:after,body .production-lab.momento-professional-global .central-main:before,body .production-lab.momento-professional-global .central-main:after,body .production-lab.momento-professional-global .central-sidebar:before{display:none!important}body .production-lab.momento-professional-global .central-sidebar{color:#dbe4f3!important;width:auto!important;height:100svh!important;box-shadow:none!important;background:radial-gradient(circle at 18% 0,#4c82d629,#0000 30%),linear-gradient(#0b1931 0%,#09162b 100%)!important;border:0!important;border-right:1px solid #172a49!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;position:sticky!important;top:0!important;overflow:hidden auto!important}body .production-lab.momento-professional-global .central-brand{background:0 0!important;border-bottom:1px solid #b1c2de1f!important;align-items:center!important;gap:12px!important;min-height:108px!important;padding:22px 24px!important;display:flex!important}body .production-lab.momento-professional-global .central-brand img{object-fit:contain!important;object-position:left center!important;filter:brightness(0)invert()!important;opacity:.98!important;width:132px!important;height:46px!important}body .production-lab.momento-professional-global .central-brand>span{border-left:1px solid #c0cce42e!important;padding-left:11px!important;display:grid!important}body .production-lab.momento-professional-global .central-brand small{color:#8fa0bb!important;letter-spacing:.17em!important;font-size:8px!important;font-weight:800!important}body .production-lab.momento-professional-global .central-sidebar nav{flex-direction:column!important;flex:1!important;gap:5px!important;padding:20px 14px!important;display:flex!important}body .production-lab.momento-professional-global .central-nav-label{color:#687b99!important;letter-spacing:.19em!important;margin:8px 11px 6px!important;font-size:8px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-nav-label-secondary{margin-top:20px!important}body .production-lab.momento-professional-global .central-sidebar nav button,body .production-lab.momento-professional-global .central-sidebar nav button:hover,body .production-lab.momento-professional-global .central-sidebar nav button.active{color:#aab7cb!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;padding:6px 11px!important;display:grid!important;position:relative!important}body .production-lab.momento-professional-global .central-sidebar nav button:after{display:none!important}body .production-lab.momento-professional-global .central-sidebar nav button:hover{color:#fff!important;background:#ffffff0b!important;border-color:#afc1de21!important}body .production-lab.momento-professional-global .central-sidebar nav button.active{color:#fff!important;background:linear-gradient(135deg,#2a416ff0,#192f54f0)!important;border-color:#7a97e14a!important;box-shadow:inset 3px 0 #6783f0,0 12px 24px #00000024!important}body .production-lab.momento-professional-global .central-sidebar nav button.active:before{display:none!important}body .production-lab.momento-professional-global .central-sidebar nav button svg{color:#91a3bf!important;stroke-width:1.7px!important;width:17px!important;height:17px!important}body .production-lab.momento-professional-global .central-sidebar nav button.active svg{color:#fff!important;filter:none!important}body .production-lab.momento-professional-global .central-sidebar nav button span{color:currentColor!important;font-size:11px!important;font-weight:700!important}body .production-lab.momento-professional-global .central-sidebar nav button>em{color:#9fb7e6!important;background:#4770c71f!important;border:1px solid #6786cf4d!important;border-radius:999px!important;place-items:center!important;min-width:22px!important;height:22px!important;font-size:8px!important;font-style:normal!important;display:grid!important}body .production-lab.momento-professional-global .central-account{color:#dbe4f3!important;background:#ffffff09!important;border:1px solid #afc1de1f!important;border-radius:10px!important;grid-template-columns:38px minmax(0,1fr) 16px!important;align-items:center!important;gap:10px!important;width:auto!important;min-height:78px!important;margin:10px 14px 16px!important;padding:10px!important;display:grid!important}body .production-lab.momento-professional-global .central-account>span:first-child{color:#fff!important;width:38px!important;height:38px!important;box-shadow:none!important;background:linear-gradient(145deg,#244c96,#4c82d6)!important;border-radius:9px!important;place-items:center!important;font-size:10px!important;font-weight:800!important;display:grid!important}body .production-lab.momento-professional-global .central-account>span:nth-child(2){text-align:left!important;gap:2px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-account b{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-account small{color:#8495b1!important;font-size:8px!important}body .production-lab.momento-professional-global .central-main{min-width:0!important;color:var(--mpg-text)!important;background:var(--mpg-canvas)!important;padding:0 28px 54px!important;position:relative!important}body .production-lab.momento-professional-global .central-topbar{z-index:20!important;border-bottom:1px solid var(--mpg-line)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#fffffff0!important;grid-template-columns:minmax(260px,1fr) auto auto auto!important;align-items:center!important;gap:10px!important;min-height:76px!important;margin:0 -28px!important;padding:12px 28px!important;display:grid!important;position:sticky!important;top:0!important}body .production-lab.momento-professional-global .central-topbar>h1{display:none!important}body .production-lab.momento-professional-global .central-topbar>label{color:#8793a6!important;border:1px solid var(--mpg-line)!important;background:#f7f9fc!important;border-radius:10px!important;grid-template-columns:18px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:min(580px,100%)!important;min-height:42px!important;padding:0 13px!important;display:grid!important}body .production-lab.momento-professional-global .central-topbar>label svg{width:16px!important;height:16px!important}body .production-lab.momento-professional-global .central-topbar input{color:var(--mpg-text)!important;background:0 0!important;border:0!important;outline:0!important}body .production-lab.momento-professional-global .central-topbar input::placeholder{color:#99a4b5!important}body .production-lab.momento-professional-global .central-topbar kbd{color:#8d99aa!important;background:0 0!important;border:0!important;font-size:8px!important}body .production-lab.momento-professional-global .central-topbar>button:not(.central-create){color:#66758a!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:10px!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;display:grid!important}body .production-lab.momento-professional-global .central-topbar>button svg{width:17px!important;height:17px!important}body .production-lab.momento-professional-global .central-create{color:#fff!important;background:linear-gradient(135deg,#10213f,#244f96)!important;border:1px solid #10294e!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:132px!important;min-height:42px!important;padding:0 15px!important;font-size:10px!important;font-weight:800!important;display:flex!important;box-shadow:0 9px 22px #1a37692b!important}body .production-lab.momento-professional-global .central-section-heading{border-bottom:1px solid var(--mpg-line)!important;background:0 0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:22px!important;min-height:144px!important;padding:28px 2px 24px!important;display:grid!important}body .production-lab.momento-professional-global .central-section-heading>span{color:#426dcc!important;letter-spacing:.19em!important;grid-area:1/1!important;align-self:end!important;font-size:8px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-section-heading h2 em{color:var(--mpg-blue)!important;font-style:normal!important}body .production-lab.momento-professional-global .central-section-heading p{color:var(--mpg-muted)!important;margin:0!important;font-size:12px!important}body .production-lab.momento-professional-global .central-section-heading>aside{color:#315e9c!important;background:#fff!important;border:1px solid #ccd9ec!important;border-radius:8px!important;grid-area:1/2/3!important;align-self:end!important;align-items:center!important;gap:8px!important;padding:9px 12px!important;display:flex!important}body .production-lab.momento-professional-global .central-section-heading>aside i{background:var(--mpg-mint)!important;border-radius:50%!important;width:7px!important;height:7px!important}body .production-lab.momento-professional-global .central-section-heading>aside b{letter-spacing:.11em!important;font-size:8px!important}body .production-lab.momento-professional-global .central-command-status{gap:8px!important;margin:18px 0 14px!important;display:flex!important}body .production-lab.momento-professional-global .central-command-status span{color:#596a81!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:999px!important;align-items:center!important;gap:8px!important;min-height:32px!important;padding:0 11px!important;font-size:9px!important;font-weight:700!important;display:flex!important}body .production-lab.momento-professional-global .central-command-status span i{background:var(--mpg-mint)!important;width:7px!important;height:7px!important;box-shadow:none!important;border-radius:50%!important}body .production-lab.momento-professional-global .central-command-status span:last-child i{background:var(--mpg-blue)!important}body .production-lab.momento-professional-global .central-command-pulse{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0 0 14px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-pulse>article{min-height:104px!important;color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:13px!important;grid-template-columns:42px minmax(0,1fr) 58px!important;align-items:center!important;gap:11px!important;padding:17px!important;display:grid!important;box-shadow:0 12px 28px #192b4a0b!important}body .production-lab.momento-professional-global .central-command-pulse>article>span{color:#416dcc!important;background:#f0f4fc!important;border:1px solid #d5e0f2!important;border-radius:11px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-pulse>article:nth-child(2)>span{color:#3974c5!important;background:#f1f6fc!important;border-color:#d3e1f3!important}body .production-lab.momento-professional-global .central-command-pulse>article:nth-child(3)>span{color:#315fcf!important;background:#f0f4fc!important;border-color:#d5e0f2!important}body .production-lab.momento-professional-global .central-command-pulse svg{width:18px!important;height:18px!important}body .production-lab.momento-professional-global .central-command-pulse article>div{gap:2px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-pulse figure{align-items:end!important;gap:4px!important;height:34px!important;margin:0!important;display:flex!important}body .production-lab.momento-professional-global .central-command-pulse figure i{background:#dbe4f4!important;border-radius:3px 3px 1px 1px!important;flex:1!important;height:30%!important}body .production-lab.momento-professional-global .central-command-pulse figure i:nth-child(2){height:56%!important}body .production-lab.momento-professional-global .central-command-pulse figure i:nth-child(3){height:42%!important}body .production-lab.momento-professional-global .central-command-pulse figure i:nth-child(4){height:78%!important}body .production-lab.momento-professional-global .central-command-pulse figure i:nth-child(5){background:#6e8fe0!important;height:92%!important}body .production-lab.momento-professional-global .central-reference-stage{grid-template-columns:minmax(430px,1.2fr) minmax(300px,.8fr) minmax(280px,.64fr)!important;gap:12px!important;margin:0!important;display:grid!important}body .production-lab.momento-professional-global :is(.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.central-calendar,.central-agenda,.central-attention,.central-pipeline,.central-forecast,.central-team,.central-clients,.operations-pipeline,.central-workspace-launcher,.central-task-board,.central-team-directory-page,.central-settings-scope,.central-settings-grid>article){color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:14px!important;box-shadow:0 14px 34px #1b2d4c0b!important}body .production-lab.momento-professional-global .central-featured-event{isolation:isolate!important;color:#fff!important;background:radial-gradient(circle at 96% 4%,#4c82d657,#0000 36%),radial-gradient(circle at 4% 100%,#39bb9a29,#0000 34%),linear-gradient(135deg,#0b1b38,#142b50)!important;border:1px solid #20375d!important;border-radius:14px!important;flex-direction:column!important;min-height:330px!important;padding:24px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 38px #15284b29!important}body .production-lab.momento-professional-global .central-featured-art{z-index:-1!important;opacity:.55!important;position:absolute!important;inset:0!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-featured-art i{filter:blur(3px)!important;background:linear-gradient(90deg,#315fcf,#4c82d6,#39bb9a)!important;border-radius:50%!important;width:260px!important;height:84px!important;position:absolute!important;bottom:28px!important;left:-70px!important;transform:rotate(-18deg)!important}body .production-lab.momento-professional-global .central-featured-art i:nth-child(2){opacity:.42!important;bottom:62px!important;left:60px!important;transform:rotate(18deg)!important}body .production-lab.momento-professional-global .central-featured-art i:nth-child(3){opacity:.26!important;bottom:-14px!important;left:auto!important;right:-100px!important}body .production-lab.momento-professional-global .central-featured-event>header{color:#9eb2d3!important;letter-spacing:.16em!important;justify-content:space-between!important;font-size:8px!important;font-weight:850!important;display:flex!important}body .production-lab.momento-professional-global .central-featured-event>header button{color:#aab8cf!important;background:0 0!important;border:0!important}body .production-lab.momento-professional-global .central-featured-copy{gap:8px!important;margin-top:24px!important;display:grid!important;position:relative!important}body .production-lab.momento-professional-global .central-featured-copy h3{color:#fff!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(25px,2.4vw,38px)!important;font-weight:720!important}body .production-lab.momento-professional-global .central-featured-copy p{color:#b5c2d7!important;align-items:center!important;gap:7px!important;margin:0!important;font-size:9px!important;display:flex!important}body .production-lab.momento-professional-global .central-featured-copy p svg{width:13px!important;height:13px!important}body .production-lab.momento-professional-global .central-featured-copy>em{color:#d5dfef!important;background:#ffffff0f!important;border:1px solid #c1cfe738!important;border-radius:999px!important;width:max-content!important;padding:6px 10px!important;font-size:8px!important;font-style:normal!important;font-weight:800!important}body .production-lab.momento-professional-global .central-featured-progress{gap:7px!important;margin-top:auto!important;display:grid!important}body .production-lab.momento-professional-global .central-featured-progress>span{color:#a9b8d0!important;letter-spacing:.12em!important;justify-content:space-between!important;font-size:8px!important;display:flex!important}body .production-lab.momento-professional-global .central-featured-progress>i{background:#ffffff1f!important;border-radius:999px!important;height:5px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-featured-progress>i span{border-radius:inherit!important;background:linear-gradient(90deg,#315fcf,#4c82d6,#39bb9a)!important;height:100%!important;display:block!important}body .production-lab.momento-professional-global .central-featured-steps{grid-template-columns:repeat(4,1fr)!important;gap:6px!important;margin-top:11px!important;display:grid!important}body .production-lab.momento-professional-global .central-featured-steps span{color:#fff!important;background:#040e1f6b!important;border:1px solid #b5c6e126!important;border-radius:8px!important;gap:3px!important;padding:9px!important;display:grid!important}body .production-lab.momento-professional-global .central-featured-steps b{color:#899bb8!important;letter-spacing:.14em!important;font-size:7px!important}body .production-lab.momento-professional-global .central-featured-steps small{color:#f3f6fb!important;font-size:9px!important}body .production-lab.momento-professional-global .central-featured-open{color:#fff!important;min-height:44px!important;box-shadow:none!important;background:linear-gradient(100deg,#173765,#315fcf 58%,#4c82d6)!important;border:1px solid #ffffff21!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;margin-top:11px!important;padding:0 15px!important;font-size:10px!important;font-weight:800!important;display:flex!important}body .production-lab.momento-professional-global .central-command-actions,body .production-lab.momento-professional-global .central-command-events{min-height:330px!important;padding:20px!important}body .production-lab.momento-professional-global .central-command-actions>header,body .production-lab.momento-professional-global .central-command-events>header,body .production-lab.momento-professional-global .central-reference-snapshot>header{color:#6f7f96!important;letter-spacing:.16em!important;font-size:8px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-command-actions>div{grid-template-columns:repeat(2,1fr)!important;gap:9px!important;margin-top:16px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-actions>div>button{color:#315fcf!important;text-align:left!important;border:1px solid var(--mpg-line)!important;background:#f8fafc!important;border-radius:10px!important;grid-template-columns:30px 1fr!important;align-content:center!important;gap:10px!important;min-height:112px!important;padding:14px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-actions>div>button:hover{background:#f1f5fd!important;border-color:#b9c9e8!important}body .production-lab.momento-professional-global .central-command-actions svg{width:21px!important;height:21px!important}body .production-lab.momento-professional-global .central-command-actions button span{gap:4px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-actions button b{color:#15233d!important;font-size:10px!important}body .production-lab.momento-professional-global .central-command-actions button small{color:#8491a4!important;font-size:8px!important}body .production-lab.momento-professional-global .central-command-events>header{justify-content:space-between!important;align-items:center!important;display:flex!important}body .production-lab.momento-professional-global .central-command-events>header button{color:#315fcf!important;background:0 0!important;border:0!important;font-size:9px!important;font-weight:750!important}body .production-lab.momento-professional-global .central-command-events>div{margin-top:12px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-events>div>button{min-height:63px!important;color:var(--mpg-text)!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #e5e9f0!important;grid-template-columns:42px minmax(0,1fr) 8px!important;align-items:center!important;gap:10px!important;padding:8px 0!important;display:grid!important}body .production-lab.momento-professional-global .central-command-events time{color:#315fcf!important;background:#eef3ff!important;border-radius:9px!important;place-items:center!important;width:40px!important;height:44px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-events time b{font-size:14px!important;line-height:1!important}body .production-lab.momento-professional-global .central-command-events time small,body .production-lab.momento-professional-global .central-command-events>div>button>span small,body .production-lab.momento-professional-global .central-command-events>div>button>span em{color:#8895a8!important;font-size:7px!important}body .production-lab.momento-professional-global .central-command-events>div>button>span{gap:3px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-command-events>div>button>span b{color:#172540!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-command-events>div>button>i{background:#4c8fe5!important;border-radius:50%!important;width:7px!important;height:7px!important}body .production-lab.momento-professional-global .central-command-events>div>button>i.live{background:var(--mpg-mint)!important}body .production-lab.momento-professional-global .central-reference-lower{grid-template-columns:minmax(0,1fr) 330px!important;gap:12px!important;margin-top:12px!important;display:grid!important}body .production-lab.momento-professional-global .central-reference-calendar,body .production-lab.momento-professional-global .central-reference-snapshot{padding:20px!important}body .production-lab.momento-professional-global .central-reference-calendar>header,body .production-lab.momento-professional-global .central-calendar>header,body .production-lab.momento-professional-global .central-agenda>header{color:var(--mpg-ink)!important;border-color:var(--mpg-line)!important;background:0 0!important}body .production-lab.momento-professional-global .central-reference-calendar :is(button,time),body .production-lab.momento-professional-global .central-calendar :is(button,time){color:var(--mpg-text)!important}body .production-lab.momento-professional-global .central-reference-weekdays,body .production-lab.momento-professional-global .central-calendar-weekdays{color:#8a96a8!important;border-color:var(--mpg-line)!important;background:#f8fafc!important}body .production-lab.momento-professional-global .central-reference-calendar-grid>button,body .production-lab.momento-professional-global .central-calendar-grid>div{color:var(--mpg-text)!important;background:#fff!important;border-color:#e4e9f0!important}body .production-lab.momento-professional-global .central-reference-calendar-grid>button:hover,body .production-lab.momento-professional-global .central-calendar-grid>div.today{background:#eef3ff!important}body .production-lab.momento-professional-global .central-reference-calendar-grid .outside,body .production-lab.momento-professional-global .central-calendar-grid .outside{color:#b0b9c7!important;background:#fafbfd!important}body .production-lab.momento-professional-global .central-reference-snapshot dl{border-color:var(--mpg-line)!important}body .production-lab.momento-professional-global .central-reference-snapshot dt{color:#8a96a8!important}body .production-lab.momento-professional-global .central-reference-snapshot dd{color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .central-reference-activity{border-color:var(--mpg-line)!important;background:#f8fafc!important}body .production-lab.momento-professional-global .central-reference-activity i{background:linear-gradient(90deg,#0000,#315fcf,#0000)!important}body .production-lab.momento-professional-global :is(.central-workspace-launcher,.central-clients,.central-task-board,.central-team-directory-page,.central-settings-page,.central-primary-grid,.central-insights,.operations-workspace-grid){margin-top:18px!important}body .production-lab.momento-professional-global :is(.central-workspace-launcher,.central-clients,.central-task-board,.central-team-directory-page,.central-settings-scope,.central-settings-grid>article,.operations-pipeline) :where(h2,h3,h4,b,strong,label){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global :is(.central-workspace-launcher,.central-clients,.central-task-board,.central-team-directory-page,.central-settings-scope,.central-settings-grid>article,.operations-pipeline) :where(p,small,em,time){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .central-workspace-launcher{background:radial-gradient(circle at 100% 0,#4973d214,#0000 34%),#fff!important;padding:26px!important}body .production-lab.momento-professional-global .central-workspace-launcher>header small,body .production-lab.momento-professional-global .central-clients>header small,body .production-lab.momento-professional-global .central-task-board>header small,body .production-lab.momento-professional-global .central-team-directory-page>header small{color:#426dcc!important}body .production-lab.momento-professional-global .central-workspace-control,body .production-lab.momento-professional-global .central-workspace-quick{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;box-shadow:none!important;background:#f8fafc!important}body .production-lab.momento-professional-global .central-workspace-select,body .production-lab.momento-professional-global .central-workspace-options,body .production-lab.momento-professional-global .central-workspace-quick button{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .central-workspace-mark{color:#315fcf!important;background:#eef3ff!important;border-color:#d5e0f2!important}body .production-lab.momento-professional-global .central-workspace-open,body .production-lab.momento-professional-global .central-clients>header button,body .production-lab.momento-professional-global .central-team-directory-page>header button{color:#fff!important;box-shadow:none!important;background:#315fcf!important;border-color:#315fcf!important}body .production-lab.momento-professional-global .central-clients{padding:26px!important}body .production-lab.momento-professional-global .central-clients>div>button,body .production-lab.momento-professional-global .central-task-list>button,body .production-lab.momento-professional-global .central-team-directory-page>div>article{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;box-shadow:none!important;background:#f8fafc!important}body .production-lab.momento-professional-global .operations-pipeline{padding:0!important;overflow:hidden!important}body .production-lab.momento-professional-global .operations-pipeline:before{display:none!important}body .production-lab.momento-professional-global .operations-pipeline>header{border-bottom:1px solid var(--mpg-line)!important;background:#fff!important;padding:22px!important}body .production-lab.momento-professional-global .operations-toolbar{border-color:var(--mpg-line)!important;background:#f8fafc!important;padding:14px 20px!important}body .production-lab.momento-professional-global .operations-toolbar nav button{color:#69788e!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .operations-toolbar nav button.active{color:#244d9d!important;background:#eef3ff!important;border-color:#bdcbea!important}body .production-lab.momento-professional-global .operations-event-table{background:#fff!important;padding:0 20px 20px!important}body .production-lab.momento-professional-global .operations-event-table-head{color:#7f8ca0!important;border-color:var(--mpg-line)!important;background:#f6f8fb!important}body .production-lab.momento-professional-global .operations-event-row{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .operations-event-row:hover,body .production-lab.momento-professional-global .operations-event-row.selected{background:#f8faff!important;border-color:#b9c9e8!important;box-shadow:inset 3px 0 #315fcf!important}body .production-lab.momento-professional-global .operations-event-row :where(b,strong){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global :is(.operations-inline-select,.operations-live-select,.operations-collection-toggle,.operations-open-event,.operations-delete-event){color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global :is(.operations-inline-select,.operations-live-select) select{color:var(--mpg-text)!important;background:#fff!important}body .production-lab.momento-professional-global .central-primary-grid,body .production-lab.momento-professional-global .central-insights,body .production-lab.momento-professional-global .central-settings-grid{gap:12px!important}body .production-lab.momento-professional-global :is(.central-calendar,.central-agenda,.central-attention,.central-pipeline,.central-forecast,.central-team){overflow:hidden!important}body .production-lab.momento-professional-global :is(.central-calendar,.central-agenda,.central-attention,.central-pipeline,.central-forecast,.central-team) :where(h2,h3,b,strong){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global :is(.central-calendar,.central-agenda,.central-attention,.central-pipeline,.central-forecast,.central-team) :where(p,small,em,time,dt){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .central-setting-row,body .production-lab.momento-professional-global .central-setting-toggle,body .production-lab.momento-professional-global .central-account-summary{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#f8fafc!important}body .production-lab.momento-professional-global .central-segmented button,body .production-lab.momento-professional-global .central-settings-grid button{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .central-segmented button.active,body .production-lab.momento-professional-global .central-setting-toggle i{color:#244d9d!important;background:#eef3ff!important;border-color:#bdcbea!important}body .production-lab.momento-professional-global.single-client-mode{color:var(--mpg-text)!important;background:var(--mpg-canvas)!important}body .production-lab.momento-professional-global.single-client-mode>.lab-workspace{min-height:100svh!important;color:var(--mpg-text)!important;background:var(--mpg-canvas)!important}body .production-lab.momento-professional-global .client-workspace-command{display:none!important}body .production-lab.momento-professional-global .setup-professional-heading{margin-bottom:0!important}body .production-lab.momento-professional-global :is(.lab-page,.production-suite,.production-suite-specialist,.book-production,.printshop-page,.user-command-hub:not(.is-audience-live)){width:min(1580px,100% - 68px)!important;max-width:1580px!important;margin:24px auto 0!important}body .production-lab.momento-professional-global .lab-page{min-height:0!important;color:var(--mpg-text)!important;background:0 0!important;padding:0 0 80px!important}body .production-lab.momento-professional-global .lab-notice{color:#1d624f!important;background:#f1fbf7!important;border-color:#bfe6db!important;width:min(1580px,100% - 68px)!important;margin:16px auto 0!important}body .production-lab.momento-professional-global .lab-page-heading{color:var(--mpg-ink)!important;border-color:var(--mpg-line)!important;background:#fff!important;box-shadow:0 14px 34px #1b2d4c0b!important}body .production-lab.momento-professional-global .lab-page-heading :where(h2,h3,b,strong){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .lab-page-heading :where(p,small,em){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .user-command-hub:not(.is-audience-live){min-height:0!important;color:var(--mpg-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 0 84px!important}body .production-lab.momento-professional-global .user-command-hub:not(.is-audience-live) .user-hub-header{color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:15px!important;padding:24px!important;box-shadow:0 14px 34px #1b2d4c0b!important}body .production-lab.momento-professional-global .user-hub-title>span{color:#315fcf!important;background:#eef3ff!important;border-color:#d5e0f2!important}body .production-lab.momento-professional-global .user-hub-title small,body .production-lab.momento-professional-global .user-directory-card header small,body .production-lab.momento-professional-global .user-pulse-card header small{color:#426dcc!important}body .production-lab.momento-professional-global .user-hub-title :where(h2,h3,b),body .production-lab.momento-professional-global :is(.user-directory-card,.user-pulse-card) :where(h2,h3,h4,b,strong,label){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .user-hub-title :where(p,small),body .production-lab.momento-professional-global :is(.user-directory-card,.user-pulse-card) :where(p,small,em,time){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .user-hub-actions>span{color:#247c67!important;background:#f0faf7!important;border-color:#bee5da!important}body .production-lab.momento-professional-global .user-hub-actions button{color:var(--mpg-text)!important;border-color:var(--mpg-line-strong)!important;box-shadow:none!important;background:#fff!important}body .production-lab.momento-professional-global .user-hub-actions button.primary{color:#fff!important;background:#315fcf!important;border-color:#315fcf!important}body .production-lab.momento-professional-global .user-hub-metrics{gap:12px!important;margin-top:12px!important}body .production-lab.momento-professional-global .user-hub-metrics>article{color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:13px!important;box-shadow:0 12px 28px #1b2d4c0a!important}body .production-lab.momento-professional-global .user-hub-metrics>article>span{color:#315fcf!important;background:#eef3ff!important;border-color:#d5e0f2!important}body .production-lab.momento-professional-global .user-hub-metrics article.pink>span{color:#315fcf!important;background:#f0f4fc!important;border-color:#d5e0f2!important}body .production-lab.momento-professional-global .user-hub-metrics article.violet>span{color:#3974c5!important;background:#f1f6fc!important;border-color:#d3e1f3!important}body .production-lab.momento-professional-global .user-hub-metrics article.green>span{color:#25866f!important;background:#eff9f6!important;border-color:#cbe8df!important}body .production-lab.momento-professional-global .user-hub-metrics :where(b,strong){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .user-hub-metrics :where(p,small){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .user-hub-workspace{gap:12px!important;margin-top:12px!important}body .production-lab.momento-professional-global :is(.user-directory-card,.user-pulse-card){color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:15px!important;overflow:hidden!important;box-shadow:0 14px 34px #1b2d4c0b!important}body .production-lab.momento-professional-global .user-directory-card>header,body .production-lab.momento-professional-global .user-pulse-card>header{border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .user-directory-tools,body .production-lab.momento-professional-global .user-directory-columns{color:var(--mpg-muted)!important;border-color:var(--mpg-line)!important;background:#f8fafc!important}body .production-lab.momento-professional-global .user-directory-tools :is(label,button,select,input){color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .user-filter-tabs button.active{color:#244d9d!important;background:#eef3ff!important;border-color:#bdcbea!important}body .production-lab.momento-professional-global .user-directory-row{color:var(--mpg-text)!important;background:#fff!important;border-color:#e4e9f0!important}body .production-lab.momento-professional-global .user-directory-row:hover{background:#f8faff!important}body .production-lab.momento-professional-global .user-directory-row :where(b,strong){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .user-pulse-readiness,body .production-lab.momento-professional-global .user-pulse-controls,body .production-lab.momento-professional-global .user-pulse-activity{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#f8fafc!important}body .production-lab.momento-professional-global .user-pulse-controls button,body .production-lab.momento-professional-global .user-pulse-readiness button,body .production-lab.momento-professional-global .user-pulse-card footer button{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .overview-command-page{gap:12px!important;display:grid!important}body .production-lab.momento-professional-global .overview-command-header{gap:12px!important}body .production-lab.momento-professional-global .overview-command-copy{color:#fff!important;background:radial-gradient(circle at 90% 0,#4c82d64d,#0000 34%),linear-gradient(135deg,#0a1932,#173765)!important;border:1px solid #19345e!important;border-radius:16px!important;padding:30px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 40px #192d5324!important}body .production-lab.momento-professional-global .overview-command-copy>span{color:#adc0e1!important}body .production-lab.momento-professional-global .overview-command-copy h2,body .production-lab.momento-professional-global .overview-command-copy h2 em{color:#fff!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.momento-professional-global .overview-command-copy h2 em{color:#bdadff!important}body .production-lab.momento-professional-global .overview-command-copy p{color:#b7c4da!important}body .production-lab.momento-professional-global :is(.overview-health-card,.overview-kpi-row>article,.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card){color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:15px!important;box-shadow:0 14px 34px #1b2d4c0b!important}body .production-lab.momento-professional-global :is(.overview-health-card,.overview-kpi-row>article,.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card) :where(h2,h3,h4,b,strong,label,dd){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global :is(.overview-health-card,.overview-kpi-row>article,.overview-action-board,.overview-format-card,.overview-pulse-card,.overview-participation-card,.overview-readiness-card,.overview-activity-card) :where(p,small,em,time,dt){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .overview-health-card button,body .production-lab.momento-professional-global :is(.overview-action-board,.overview-format-card,.overview-participation-card,.overview-readiness-card) button{color:#315fcf!important;background:#f1f5fd!important;border-color:#c8d5ec!important}body .production-lab.momento-professional-global .overview-kpi-row>article>span{color:#315fcf!important;background:#eef3ff!important;border-color:#d5e0f2!important}body .production-lab.momento-professional-global .overview-action-board li,body .production-lab.momento-professional-global .overview-format-card>div>span,body .production-lab.momento-professional-global .overview-readiness-card li,body .production-lab.momento-professional-global .overview-activity-card li{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#f8fafc!important}body .production-lab.momento-professional-global .setup-orders-professional{color:var(--mpg-text)!important;background:0 0!important;gap:12px!important;padding-bottom:84px!important;display:grid!important}body .production-lab.momento-professional-global .setup-orders-professional .suite-orders-hero{color:#fff!important;background:radial-gradient(circle at 92% 0,#4c82d64d,#0000 34%),linear-gradient(135deg,#0a1932,#173765)!important;border:1px solid #19345e!important;border-radius:16px!important;padding:30px!important;overflow:hidden!important;box-shadow:0 18px 40px #192d5324!important}body .production-lab.momento-professional-global .setup-orders-professional .suite-orders-hero :where(h2,h3,b,strong){color:#fff!important}body .production-lab.momento-professional-global .setup-orders-professional .suite-orders-hero :where(p,small,em,span,dt){color:#b8c6dc!important}body .production-lab.momento-professional-global .setup-orders-professional .suite-orders-hero aside{color:#fff!important;background:#ffffff12!important;border-color:#ffffff26!important}body .production-lab.momento-professional-global .setup-orders-professional .suite-orders-command,body .production-lab.momento-professional-global .setup-orders-professional .suite-shop-orders{color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:15px!important;overflow:hidden!important;box-shadow:0 14px 34px #1b2d4c0b!important}body .production-lab.momento-professional-global .setup-orders-professional .suite-orders-command article,body .production-lab.momento-professional-global .setup-orders-professional .suite-shop-orders>div>article{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .setup-orders-professional :where(h2,h3,h4,b,strong,label){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .setup-orders-professional :where(p,small,em,time){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .setup-orders-professional select{color:var(--mpg-text)!important;border-color:var(--mpg-line-strong)!important;background:#fff!important}body .production-lab.momento-professional-global .book-production{min-height:0!important;color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:16px!important;padding-bottom:0!important;overflow:hidden!important;box-shadow:0 16px 38px #1b2d4c0e!important}body .production-lab.momento-professional-global .book-production-head{color:#fff!important;background:radial-gradient(circle at 88% 0,#4c82d64d,#0000 35%),linear-gradient(135deg,#0a1932,#173765)!important;border-bottom:1px solid #1d3965!important;min-height:220px!important;padding:30px!important}body .production-lab.momento-professional-global .book-production-head h2{color:#fff!important;letter-spacing:-.055em!important;margin:9px 0 7px!important;font-family:inherit!important;font-size:clamp(35px,3.8vw,55px)!important;font-weight:720!important}body .production-lab.momento-professional-global .book-production-head p{color:#b8c6dc!important;font-size:12px!important}body .production-lab.momento-professional-global .book-production-head small{color:#9db7e4!important}body .production-lab.momento-professional-global .book-production-head>div:last-child b{color:#fff!important;font-family:inherit!important}body .production-lab.momento-professional-global .book-production-head button{color:#17345f!important;background:#fff!important;border-color:#fff!important;border-radius:9px!important}body .production-lab.momento-professional-global .book-production-stages{border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .book-production-stages button{color:#79869a!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .book-production-stages button.active{color:#244d9d!important;background:#eef3ff!important;box-shadow:inset 0 -3px #315fcf!important}body .production-lab.momento-professional-global .book-production-stages button.done{color:#25866f!important}body .production-lab.momento-professional-global .book-production-layout{background:#f3f6fa!important;grid-template-columns:230px minmax(520px,1fr) 330px!important;min-height:720px!important}body .production-lab.momento-professional-global .book-job-list,body .production-lab.momento-professional-global .book-production-main,body .production-lab.momento-professional-global .book-production-proof{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .book-job-list>header,body .production-lab.momento-professional-global .book-production-proof>header{border-color:var(--mpg-line)!important}body .production-lab.momento-professional-global .book-job-list h3,body .production-lab.momento-professional-global .book-production :where(.book-production-main,.book-production-proof) h3{color:var(--mpg-ink)!important;font-family:inherit!important;font-weight:720!important}body .production-lab.momento-professional-global .book-production :where(p,small,em,label,dt){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .book-production :where(b,strong,dd){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .book-job-list>button{color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .book-job-list>button.active{background:#eef3ff!important;box-shadow:inset 3px 0 #315fcf!important}body .production-lab.momento-professional-global .book-production-main{background:#f7f9fc!important;padding:22px!important}body .production-lab.momento-professional-global :is(.book-production-identity,.book-production-form,.book-content-source){color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important;border-radius:11px!important}body .production-lab.momento-professional-global .book-production :is(input,textarea,select){color:var(--mpg-text)!important;border-color:var(--mpg-line-strong)!important;background:#fff!important;border-radius:8px!important}body .production-lab.momento-professional-global .book-content-source>div>button{border-color:var(--mpg-line)!important;background:#f5f7fb!important;border-radius:8px!important}body .production-lab.momento-professional-global .book-content-source>div>button.active{border-color:#315fcf!important}body .production-lab.momento-professional-global .book-production.empty{min-height:420px!important;color:var(--mpg-text)!important;text-align:center!important;background:radial-gradient(circle at 50% 0,#315fcf14,#0000 36%),#fff!important;align-content:center!important;place-items:center!important;padding:44px!important;display:grid!important}body .production-lab.momento-professional-global .book-production.empty>svg{box-sizing:content-box!important;color:#315fcf!important;background:#eef3ff!important;border-radius:18px!important;width:58px!important;height:58px!important;padding:16px!important}body .production-lab.momento-professional-global .book-production.empty h2{color:var(--mpg-ink)!important;font-family:inherit!important}body .production-lab.momento-professional-global .book-production.empty p{color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .book-production.empty button{color:#fff!important;background:#315fcf!important;border-color:#315fcf!important;border-radius:9px!important}body .production-lab.momento-professional-global :is(.media-command-deck,.media-library-controls,.media-chapter,.media-selection-preview,.director-brief,.director-first-cut,.director-evidence,.guided-film-main,.guided-film-assurance,.your-film-stage,.your-film-summary,.delivery-readiness,.delivery-screen,.delivery-command-card,.delivery-output-grid>article,.delivery-share-card,.delivery-archive-card,.delivery-history,.delivery-links){color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important;border-radius:14px!important;box-shadow:0 14px 34px #1b2d4c0b!important}body .production-lab.momento-professional-global :is(.media-command-deck,.media-library-controls,.media-chapter,.media-selection-preview,.director-brief,.director-first-cut,.director-evidence,.guided-film-main,.guided-film-assurance,.your-film-stage,.your-film-summary,.delivery-readiness,.delivery-command-card,.delivery-output-grid>article,.delivery-share-card,.delivery-archive-card,.delivery-history,.delivery-links) :where(h2,h3,h4,b,strong,label){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global :is(.media-command-deck,.media-library-controls,.media-chapter,.media-selection-preview,.director-brief,.director-first-cut,.director-evidence,.guided-film-main,.guided-film-assurance,.your-film-stage,.your-film-summary,.delivery-readiness,.delivery-command-card,.delivery-output-grid>article,.delivery-share-card,.delivery-archive-card,.delivery-history,.delivery-links) :where(p,small,em,time){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .media-library-controls :is(button,label,input),body .production-lab.momento-professional-global :is(.director-brief,.guided-film-main,.delivery-command-card,.delivery-share-card) :is(button,input,textarea,select){color:var(--mpg-text)!important;border-color:var(--mpg-line-strong)!important;background:#fff!important}body .production-lab.momento-professional-global .media-library-controls button.active,body .production-lab.momento-professional-global .delivery-command-card button.primary,body .production-lab.momento-professional-global .delivery-share-card button.primary{color:#fff!important;background:#315fcf!important;border-color:#315fcf!important}body .production-lab.momento-professional-global .delivery-stage{gap:12px!important}body .production-lab.momento-professional-global .delivery-screen{background:#071326!important;overflow:hidden!important}body .production-lab.momento-professional-global .printshop-page{color:var(--mpg-text)!important;border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 16px 38px #1b2d4c0e!important}body .production-lab.momento-professional-global .printshop-header,body .production-lab.momento-professional-global .printshop-footer,body .production-lab.momento-professional-global .printshop-page :is(.printshop-stage-nav,.printshop-moments,.printshop-bookcraft,.printshop-companion,.printshop-preflight,.printshop-checkout,.printshop-order){color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important}body .production-lab.momento-professional-global .printshop-page :where(h2,h3,h4,b,strong,label){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global .printshop-page :where(p,small,em,time){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global .printshop-page :is(button,input,textarea,select){border-color:var(--mpg-line-strong)!important}body .production-lab.momento-professional-global,body .production-lab.momento-professional-global :is(.central-console,.setup-glass-interface,.setup-workstation,.setup-user-experience-redesign,.setup-nfc-table-redesign,.setup-venue-live-redesign,.setup-shop-settings-redesign,.guest-pack-optimised-controls,.media-products-current,.production-suite,.production-suite-specialist,.user-command-hub,.overview-command-page,.book-production,.printshop-page,.control-centre){--staff-pink:#315fcf;--staff-violet:#4c82d6;--central-pink:#315fcf;--central-purple:#4c82d6;--future-pink:#315fcf;--future-violet:#4c82d6;--admin-pink:#315fcf;--admin-violet:#4c82d6;--client-pink:#315fcf;--client-violet:#4c82d6;--setup-pink:#315fcf;--setup-purple:#315fcf;--setup-purple-deep:#244d9d;--glass-pink:#315fcf;--glass-violet:#4c82d6;--mi-pink:#315fcf;--mi-violet:#4c82d6;--ux-pink:#315fcf;--ux-violet:#4c82d6;--nfc-pink:#315fcf;--nfc-violet:#4c82d6;--venue-pink:#315fcf;--venue-violet:#4c82d6;--shop-pink:#315fcf;--shop-violet:#4c82d6;--suite-pink:#315fcf;--suite-violet:#4c82d6;--poster-pink:#315fcf;--poster-purple:#4c82d6;--ps-pink:#315fcf;--overview-pink:#315fcf;--mp-pink:#315fcf;--mp-violet:#4c82d6;accent-color:#315fcf}body .production-lab.momento-professional-global .central-console ::-webkit-scrollbar-thumb{box-shadow:none!important;background:#9fb1ca!important;border-color:#eef2f7!important}body .production-lab.momento-professional-global.setup-professional-white .workspace-primary-nav-group>button.active,body .production-lab.momento-professional-global.setup-professional-white .workspace-primary-nav-group>button:hover{background:linear-gradient(135deg,#2c4573f5,#183056f5)!important;border-color:#7496de42!important;box-shadow:inset 3px 0 #6f92e5,0 12px 24px #00000021!important}body .production-lab.momento-professional-global.setup-professional-white .workspace-primary-nav-group>button.active .lab-nav-icon{color:#fff!important;background:#4e7ecf33!important;border-color:#8fb5f05c!important}body .production-lab.momento-professional-global.setup-professional-white :is(.lab-event-selector-icon,.lab-account-avatar){color:#fff!important;box-shadow:none!important;filter:none!important;background:linear-gradient(145deg,#244d91,#4c82d6)!important;border-color:#97b4e447!important}body .production-lab.momento-professional-global.setup-professional-white .lab-event-picker-menu button.active,body .production-lab.momento-professional-global.setup-professional-white .lab-event-picker-menu button:hover{color:#244d9d!important;background:#eef3ff!important}body .production-lab.momento-professional-global :is(.setup-glass-interface,.user-command-hub:not(.is-audience-live),.production-suite,.production-suite-specialist,.overview-command-page,.book-production,.printshop-page,.control-centre) :where(button.primary,a.primary,.qr-poster-download){color:#fff!important;filter:none!important;background:linear-gradient(135deg,#173765,#315fcf)!important;border-color:#315fcf!important;box-shadow:0 10px 24px #1f437e2b!important}body .production-lab.momento-professional-global :is(.guest-pack-optimised-controls,.setup-venue-control-workspace,.setup-shop-settings-redesign,.suite-shop-settings-workspace,.suite-shop-product-list,.suite-orders-command,.user-directory-tools,.control-body) :where(button.active,button[aria-pressed=true]),body .production-lab.momento-professional-global :is(.guest-pack-layer-picker,.guest-pack-screen-settings,.guest-pack-live-source) button.active{color:#244d9d!important;text-shadow:none!important;filter:none!important;background:#eef3ff!important;border-color:#9fb6e2!important;box-shadow:inset 3px 0 #315fcf!important}body .production-lab.momento-professional-global :is(.guest-pack-optimised-controls,.setup-venue-control-workspace,.setup-shop-settings-redesign,.suite-shop-settings-workspace,.suite-shop-product-list,.suite-orders-command,.user-directory-tools,.control-body) :where(input,textarea,select):focus{border-color:#6f92d9!important;outline:0!important;box-shadow:0 0 0 3px #315fcf1c!important}body .production-lab.momento-professional-global :is(.guest-pack-roll-super-tools,.guest-pack-optimised-controls,.setup-nfc-table-redesign,.setup-venue-live-redesign,.setup-shop-settings-redesign) input[type=range]{accent-color:#315fcf!important}body .production-lab.momento-professional-global :is(.guest-pack-roll-super-tools,.guest-pack-nfc-dual-console,.guest-pack-screen-control,.setup-venue-control-workspace,.setup-shop-settings-redesign) :where(.guest-pack-upload-button,.guest-pack-roll-step-card,.guest-pack-surface-status,.guest-pack-nfc-dual-programmer,.guest-pack-nfc-destination-table>article,.setup-venue-control-section,.suite-shop-form-section,.suite-shop-product-identity,.suite-shop-product-controls){border-color:var(--mpg-line)!important;box-shadow:none!important;background:#fff!important}body .production-lab.momento-professional-global :is(.setup-nfc-table-redesign,.setup-venue-live-redesign,.setup-shop-settings-redesign,.guest-pack-roll-super-tools,.control-centre) :where(.setup-workstation-icon,.guest-pack-roll-super-header>strong,.poster-super-header>strong,.number){color:#315fcf!important;box-shadow:none!important;background:#eef3ff!important;border-color:#d2def0!important}body .production-lab.momento-professional-global .control-body>nav button.active{color:#244d9d!important;background:#eef3ff!important;border-color:#d5e0f2!important;box-shadow:inset 3px 0 #315fcf!important}body .production-lab.momento-professional-global .control-section>span,body .production-lab.momento-professional-global :is(.setup-nfc-table-redesign,.setup-venue-live-redesign,.setup-shop-settings-redesign,.guest-pack-optimised-controls,.suite-shop-settings-workspace) :where(header small,header>span,legend){color:#426dcc!important;text-shadow:none!important}body .production-lab.momento-professional-global :is(.setup-nfc-table-redesign,.setup-venue-live-redesign,.setup-shop-settings-redesign,.guest-pack-optimised-controls,.suite-shop-settings-workspace,.user-command-hub:not(.is-audience-live),.overview-command-page,.book-production,.printshop-page,.control-centre) :where(button,a,article,section,input,textarea,select){text-shadow:none!important}body .production-lab.momento-professional-global :is(.operations-account-directory,.operations-delete-dialog,.contributor-reset-dialog,.control-centre){color:var(--mpg-text)!important;border-color:var(--mpg-line)!important;background:#fff!important;border-radius:16px!important;box-shadow:0 34px 90px #0918303d!important}body .production-lab.momento-professional-global :is(.operations-account-directory,.operations-delete-dialog,.contributor-reset-dialog,.control-centre) :where(h2,h3,h4,b,strong,label){color:var(--mpg-ink)!important}body .production-lab.momento-professional-global :is(.operations-account-directory,.operations-delete-dialog,.contributor-reset-dialog,.control-centre) :where(p,small,em,time){color:var(--mpg-muted)!important}body .production-lab.momento-professional-global :is(.operations-account-directory,.operations-delete-dialog,.contributor-reset-dialog,.control-centre) :is(input,textarea,select,button){border-color:var(--mpg-line-strong)!important}@media (max-width:1320px){body .production-lab.momento-professional-global .central-reference-stage{grid-template-columns:minmax(430px,1fr) minmax(300px,.8fr)!important}body .production-lab.momento-professional-global .central-command-events{grid-column:1/-1!important;min-height:0!important}body .production-lab.momento-professional-global .central-command-events>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 18px!important}body .production-lab.momento-professional-global .book-production-layout{grid-template-columns:210px minmax(500px,1fr)!important}body .production-lab.momento-professional-global .book-production-proof{grid-column:1/-1!important}}@media (max-width:1040px){body .production-lab.momento-professional-global .central-console{grid-template-columns:210px minmax(0,1fr)!important}body .production-lab.momento-professional-global .central-command-pulse{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.momento-professional-global .central-reference-stage,body .production-lab.momento-professional-global .central-reference-lower{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-command-events{grid-column:auto!important}body .production-lab.momento-professional-global .book-production-layout{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .book-job-list{border-right:0!important;border-bottom:1px solid var(--mpg-line)!important}}@media (max-width:820px){body .production-lab.momento-professional-global .central-console{display:block!important}body .production-lab.momento-professional-global .central-sidebar{border-bottom:1px solid #172a49!important;border-right:0!important;width:100%!important;height:auto!important;position:relative!important;overflow:visible!important}body .production-lab.momento-professional-global .central-brand{min-height:72px!important;padding:12px 16px!important}body .production-lab.momento-professional-global .central-brand img{width:118px!important}body .production-lab.momento-professional-global .central-sidebar nav{flex-direction:row!important;gap:6px!important;padding:8px 12px 12px!important;display:flex!important;overflow-x:auto!important}body .production-lab.momento-professional-global .central-sidebar nav .central-nav-label{display:none!important}body .production-lab.momento-professional-global .central-sidebar nav button{flex:none!important;grid-template-columns:22px auto auto!important;width:auto!important;min-height:40px!important;padding:5px 10px!important}body .production-lab.momento-professional-global .central-account{display:none!important}body .production-lab.momento-professional-global .central-main{padding:0 16px 42px!important}body .production-lab.momento-professional-global .central-topbar{margin:0 -16px!important;padding:10px 16px!important}body .production-lab.momento-professional-global :is(.lab-page,.production-suite,.production-suite-specialist,.book-production,.printshop-page,.user-command-hub:not(.is-audience-live)){width:calc(100% - 32px)!important}}@media (max-width:620px){body .production-lab.momento-professional-global .central-topbar{grid-template-columns:minmax(0,1fr) auto auto!important}body .production-lab.momento-professional-global .central-topbar>label{min-width:0!important}body .production-lab.momento-professional-global .central-topbar>button:nth-of-type(2){display:none!important}body .production-lab.momento-professional-global .central-create{width:42px!important;min-width:42px!important;padding:0!important;font-size:0!important}body .production-lab.momento-professional-global .central-create svg{display:block!important}body .production-lab.momento-professional-global .central-section-heading{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-section-heading>aside{grid-area:3/1!important;justify-self:start!important}body .production-lab.momento-professional-global .central-command-pulse,body .production-lab.momento-professional-global .central-reference-stage,body .production-lab.momento-professional-global .central-command-events>div{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-featured-steps{grid-template-columns:repeat(2,1fr)!important}body .production-lab.momento-professional-global .central-command-actions>div{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-command-actions>div>button{min-height:78px!important}body .production-lab.momento-professional-global .book-production-head,body .production-lab.momento-professional-global .book-production-identity,body .production-lab.momento-professional-global .book-content-source>header{display:grid!important}body .production-lab.momento-professional-global .book-production-stages{grid-template-columns:repeat(2,1fr)!important}body .production-lab.momento-professional-global .book-production-fields,body .production-lab.momento-professional-global .book-production-identity dl{grid-template-columns:1fr!important}body .production-lab.momento-professional-global :is(.lab-page,.production-suite,.production-suite-specialist,.book-production,.printshop-page,.user-command-hub:not(.is-audience-live)){width:calc(100% - 20px)!important;margin-top:12px!important}}body .production-lab.momento-professional-global :is(.central-view-clients,.central-view-workspaces) :where(button,section,article,aside,header,span,div){text-shadow:none!important}body .production-lab.momento-professional-global :is(.central-view-clients .central-clients,.central-view-workspaces .central-workspace-launcher):before,body .production-lab.momento-professional-global :is(.central-view-clients .central-clients,.central-view-workspaces .central-workspace-launcher):after,body .production-lab.momento-professional-global .central-view-clients .central-client-card:before,body .production-lab.momento-professional-global .central-view-clients .central-client-card:after{content:none!important;display:none!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-launcher{border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:18px!important;grid-template-columns:minmax(250px,.78fr) minmax(390px,1.25fr) minmax(250px,.82fr)!important;align-items:stretch!important;gap:0!important;min-height:0!important;padding:0!important;display:grid!important;overflow:visible!important;box-shadow:0 18px 48px #142a4c12!important}body .production-lab.momento-professional-global .central-workspace-intro{border-right:1px solid var(--mpg-line)!important;background:linear-gradient(145deg,#f9fbfe 0%,#f3f7fc 100%)!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;padding:34px 30px!important;display:flex!important}body .production-lab.momento-professional-global .central-workspace-intro>small{color:#315fcf!important;letter-spacing:.18em!important;align-items:center!important;gap:8px!important;font-size:8px!important;font-weight:850!important;display:flex!important}body .production-lab.momento-professional-global .central-workspace-intro>small svg{color:#315fcf!important;filter:none!important;width:15px!important}body .production-lab.momento-professional-global .central-workspace-intro h2{color:var(--mpg-ink)!important;letter-spacing:-.055em!important;margin:18px 0 12px!important;font-size:clamp(30px,2.7vw,43px)!important;font-weight:730!important;line-height:.98!important}body .production-lab.momento-professional-global .central-workspace-intro h2 em{color:#315fcf!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.momento-professional-global .central-workspace-intro>p{max-width:330px!important;color:var(--mpg-muted)!important;margin:0!important;font-size:11px!important;line-height:1.65!important}body .production-lab.momento-professional-global .central-workspace-summary{background:#fff!important;border:1px solid #d7e0ec!important;border-radius:11px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin-top:28px!important;display:grid!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-workspace-summary>span{background:0 0!important;border:0!important;border-right:1px solid #e2e8f0!important;gap:4px!important;min-width:0!important;padding:12px 10px!important;display:grid!important}body .production-lab.momento-professional-global .central-workspace-summary>span:last-child{border-right:0!important}body .production-lab.momento-professional-global .central-workspace-summary b{color:var(--mpg-ink)!important;font-size:17px!important;line-height:1!important}body .production-lab.momento-professional-global .central-workspace-summary small{color:#8290a4!important;letter-spacing:.1em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:6px!important;font-weight:800!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-control{z-index:5!important;background:#fff!important;border:1px solid #d7e0ec!important;border-radius:14px!important;align-self:center!important;min-width:0!important;margin:24px!important;padding:20px!important;position:relative!important;box-shadow:0 12px 28px #142a4c14!important}body .production-lab.momento-professional-global .central-workspace-control-label{min-height:20px!important;margin:0 1px 10px!important}body .production-lab.momento-professional-global .central-workspace-control-label>span{color:#728197!important;letter-spacing:.16em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-workspace-control-label>em{color:#315fcf!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-workspace-control-label>em.live,body .production-lab.momento-professional-global .central-workspace-control-label>em.ready{color:#218d74!important}body .production-lab.momento-professional-global .central-workspace-control-label>em.attention{color:#b96b24!important}body .production-lab.momento-professional-global .central-workspace-control-label>em i{box-shadow:none!important;background:currentColor!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-select{min-height:88px!important;color:var(--mpg-text)!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #d5deea!important;border-radius:12px!important;grid-template-columns:54px minmax(0,1fr) 20px!important;gap:13px!important;padding:12px 14px!important;display:grid!important;transform:none!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-select:hover,body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-select[aria-expanded=true]{background:#f3f7ff!important;border-color:#9eb4df!important;box-shadow:0 0 0 3px #315fcf14!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-mark{color:#315fcf!important;width:54px!important;height:54px!important;box-shadow:none!important;background:#eaf1ff!important;border:1px solid #d2def0!important;border-radius:12px!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-mark svg{width:23px!important}body .production-lab.momento-professional-global .central-workspace-selection>small{color:#426dcc!important;letter-spacing:.12em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-workspace-selection>b{color:var(--mpg-ink)!important;font-size:16px!important}body .production-lab.momento-professional-global .central-workspace-selection>em,body .production-lab.momento-professional-global .central-workspace-select>svg{color:#78869a!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-options{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #cfd9e7!important;border-radius:12px!important;top:126px!important;left:20px!important;right:20px!important;overflow:hidden!important;box-shadow:0 24px 60px #0a1e3c2e!important}body .production-lab.momento-professional-global .central-workspace-options>header{color:#315fcf!important;border-bottom:1px solid var(--mpg-line)!important;background:#f7f9fc!important;padding:12px 14px!important}body .production-lab.momento-professional-global .central-workspace-options>div>button,body .production-lab.momento-professional-global .central-workspace-options>button.empty{color:var(--mpg-text)!important;box-shadow:none!important;background:#fff!important;border-color:#0000!important}body .production-lab.momento-professional-global .central-workspace-options>div>button:hover,body .production-lab.momento-professional-global .central-workspace-options>div>button.active,body .production-lab.momento-professional-global .central-workspace-options>button.empty:hover{background:#eef3ff!important;border-color:#c8d5eb!important}body .production-lab.momento-professional-global .central-workspace-options>div>button>span:first-child,body .production-lab.momento-professional-global .central-workspace-options>div>button.active>span:first-child{color:#315fcf!important;box-shadow:none!important;background:#eaf1ff!important}body .production-lab.momento-professional-global .central-workspace-options>div>button>span:nth-child(2) small,body .production-lab.momento-professional-global .central-workspace-options>div>button>span:last-child b{color:#315fcf!important}body .production-lab.momento-professional-global .central-workspace-readiness>i{background:#e4e9f0!important}body .production-lab.momento-professional-global .central-workspace-readiness>i span{box-shadow:none!important;background:#315fcf!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-open{color:#fff!important;background:linear-gradient(135deg,#10213f,#244f96)!important;border:1px solid #10294e!important;border-radius:10px!important;min-height:48px!important;box-shadow:0 10px 24px #10294e29!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-open:hover{background:linear-gradient(135deg,#16305a,#315fcf)!important;border-color:#10294e!important;transform:translateY(-1px)!important;box-shadow:0 13px 28px #10294e33!important}body .production-lab.momento-professional-global .central-workspace-hint{color:#8491a3!important;text-align:center!important;margin-top:9px!important;font-size:7px!important;display:block!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-quick{border:0!important;border-left:1px solid var(--mpg-line)!important;min-width:0!important;box-shadow:none!important;background:#f8fafc!important;border-radius:0 18px 18px 0!important;margin:0!important;padding:24px!important}body .production-lab.momento-professional-global .central-workspace-quick>header{border-bottom:1px solid var(--mpg-line)!important;padding:0 0 13px!important}body .production-lab.momento-professional-global .central-workspace-quick>header span{color:var(--mpg-ink)!important;letter-spacing:.14em!important;font-size:8px!important}body .production-lab.momento-professional-global .central-workspace-quick>div{grid-template-columns:1fr!important;gap:8px!important;padding-top:13px!important;display:grid!important}body .production-lab.momento-professional-global .central-workspace-quick>div>button{min-height:68px!important;color:var(--mpg-text)!important;box-shadow:none!important;background:#fff!important;border:1px solid #dbe3ed!important;border-radius:10px!important;grid-template-columns:42px minmax(0,1fr) 18px!important;gap:10px!important;padding:9px 10px!important;transform:none!important}body .production-lab.momento-professional-global .central-workspace-quick>div>button:hover{background:#f3f7ff!important;border-color:#aec0df!important;transform:translateY(-1px)!important}body .production-lab.momento-professional-global .central-workspace-quick>div>button>span:first-child{color:#244d9d!important;background:#eef3ff!important;border:1px solid #d6e1f2!important;border-radius:9px!important;width:42px!important;height:46px!important}body .production-lab.momento-professional-global .central-workspace-quick>div>button>span:first-child small,body .production-lab.momento-professional-global .central-workspace-quick>div>button>svg{color:#315fcf!important}body .production-lab.momento-professional-global .central-workspace-quick-empty{color:#7b899d!important;background:#fff!important;border:1px dashed #cbd6e5!important;border-radius:11px!important;justify-content:center!important;min-height:190px!important}body .production-lab.momento-professional-global .central-view-clients .central-clients{border:1px solid var(--mpg-line)!important;background:#fff!important;border-radius:18px!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 18px 48px #142a4c12!important}body .production-lab.momento-professional-global .central-view-clients .central-clients-hero{border:0!important;border-bottom:1px solid var(--mpg-line)!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;min-height:134px!important;padding:28px 30px!important;display:flex!important}body .production-lab.momento-professional-global .central-clients-hero>div{gap:7px!important;display:grid!important}body .production-lab.momento-professional-global .central-clients-hero small{color:#315fcf!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-clients-hero h2{color:var(--mpg-ink)!important;letter-spacing:-.05em!important;margin:0!important;font-size:clamp(26px,2.4vw,38px)!important;font-weight:730!important}body .production-lab.momento-professional-global .central-clients-hero p{color:var(--mpg-muted)!important;margin:0!important;font-size:11px!important}body .production-lab.momento-professional-global .central-view-clients .central-clients-hero>button{color:#fff!important;background:linear-gradient(135deg,#10213f,#244f96)!important;border:1px solid #10294e!important;border-radius:10px!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:0 16px!important;display:flex!important;box-shadow:0 9px 22px #10294e26!important}body .production-lab.momento-professional-global .central-client-summary{border-bottom:1px solid var(--mpg-line)!important;background:#f8fafc!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important}body .production-lab.momento-professional-global .central-client-summary>span{border-right:1px solid var(--mpg-line)!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;min-width:0!important;min-height:82px!important;padding:15px 22px!important;display:grid!important}body .production-lab.momento-professional-global .central-client-summary>span:last-child{border-right:0!important}body .production-lab.momento-professional-global .central-client-summary>span>svg{color:#315fcf!important;background:#eef3ff!important;border:1px solid #d5e0f2!important;border-radius:10px!important;width:36px!important;height:36px!important;padding:9px!important}body .production-lab.momento-professional-global .central-client-summary>span:last-child>svg{color:#218d74!important;background:#edf9f5!important;border-color:#cce7df!important}body .production-lab.momento-professional-global .central-client-summary>span>span{gap:3px!important;display:grid!important}body .production-lab.momento-professional-global .central-client-summary small{color:#7c899c!important;letter-spacing:.13em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-client-summary b{color:var(--mpg-ink)!important;font-size:19px!important;line-height:1!important}body .production-lab.momento-professional-global .central-view-clients .central-client-grid{background:#fff!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;padding:22px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-clients .central-client-card{min-width:0!important;min-height:250px!important;color:var(--mpg-text)!important;text-align:left!important;background:#fff!important;border:1px solid #dbe3ed!important;border-radius:14px!important;flex-direction:column!important;gap:16px!important;padding:17px!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 8px 22px #142a4c0d!important}body .production-lab.momento-professional-global .central-view-clients .central-client-card:hover{background:#fbfdff!important;border-color:#aebfde!important;transform:translateY(-2px)!important;box-shadow:0 14px 30px #142a4c17!important}body .production-lab.momento-professional-global .central-client-card-head{grid-template-columns:46px minmax(0,1fr) 18px!important;align-items:center!important;gap:11px!important;display:grid!important}body .production-lab.momento-professional-global .central-client-avatar{color:#fff!important;width:46px!important;height:46px!important;box-shadow:none!important;background:linear-gradient(145deg,#10213f,#315fcf)!important;border:1px solid #244f96!important;border-radius:12px!important;place-items:center!important;font-size:11px!important;font-weight:850!important;display:grid!important}body .production-lab.momento-professional-global .central-client-identity{gap:2px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-client-identity small{color:#426dcc!important;letter-spacing:.11em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7px!important;font-weight:850!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-client-identity b{color:var(--mpg-ink)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-client-identity em{color:#7c899c!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;font-style:normal!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-client-card-head>svg{color:#75849a!important;width:16px!important}body .production-lab.momento-professional-global .central-client-next-event{background:#f8fafc!important;border:1px solid #e0e6ee!important;border-radius:11px!important;gap:5px!important;min-width:0!important;padding:14px!important;display:grid!important}body .production-lab.momento-professional-global .central-client-next-event>small{color:#78869a!important;letter-spacing:.13em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-client-next-event>b{color:var(--mpg-ink)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-client-next-event>em{color:#77859a!important;text-overflow:ellipsis!important;white-space:nowrap!important;align-items:center!important;gap:5px!important;min-width:0!important;font-size:7px!important;font-style:normal!important;display:flex!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-client-next-event svg{color:#315fcf!important;flex:none!important;width:11px!important}body .production-lab.momento-professional-global .central-client-next-event i{background:#aeb8c6!important;border-radius:50%!important;flex:none!important;width:3px!important;height:3px!important}body .production-lab.momento-professional-global .central-client-card-foot{grid-template-columns:48px minmax(0,1fr)!important;align-items:end!important;gap:14px!important;min-width:0!important;margin-top:auto!important;display:grid!important}body .production-lab.momento-professional-global .central-client-card-foot>span:first-child{gap:3px!important;display:grid!important}body .production-lab.momento-professional-global .central-client-card-foot>span:first-child b{color:var(--mpg-ink)!important;font-size:16px!important;line-height:1!important}body .production-lab.momento-professional-global .central-client-card-foot small{color:#7d899b!important;letter-spacing:.12em!important;font-size:6px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-client-readiness{gap:7px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-client-readiness>span{justify-content:space-between!important;align-items:center!important;gap:9px!important;display:flex!important}body .production-lab.momento-professional-global .central-client-readiness>span b{color:#315fcf!important;font-size:9px!important}body .production-lab.momento-professional-global .central-client-readiness>i{background:#e4e9f0!important;border-radius:99px!important;height:4px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-client-readiness>i>span{border-radius:inherit!important;height:100%!important;box-shadow:none!important;background:#315fcf!important;display:block!important}body .production-lab.momento-professional-global .central-view-clients .central-empty{color:#75849a!important;background:#f8fafc!important;border:1px dashed #cbd6e5!important;border-radius:13px!important;grid-column:1/-1!important;min-height:270px!important}body .production-lab.momento-professional-global .central-main :is(.central-primary-grid,.central-insights,.central-task-board,.central-team-directory-page,.central-settings-page,.operations-workspace-grid){border-radius:18px!important}body .production-lab.momento-professional-global .central-main :where(button):not(:disabled){transition:border-color .18s,background-color .18s,box-shadow .18s,color .18s,transform .18s!important}@media (max-width:1260px){body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-launcher{grid-template-columns:minmax(240px,.85fr) minmax(390px,1.25fr)!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-quick{border-top:1px solid var(--mpg-line)!important;border-left:0!important;border-radius:0 0 18px 18px!important;grid-column:1/-1!important}body .production-lab.momento-professional-global .central-workspace-quick>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .production-lab.momento-professional-global .central-view-clients .central-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-launcher{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-workspace-intro{border-right:0!important;border-bottom:1px solid var(--mpg-line)!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-quick{grid-column:auto!important}body .production-lab.momento-professional-global .central-client-summary{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-client-summary>span{border-right:0!important;border-bottom:1px solid var(--mpg-line)!important;min-height:68px!important}body .production-lab.momento-professional-global .central-client-summary>span:last-child{border-bottom:0!important}}@media (max-width:680px){body .production-lab.momento-professional-global .central-view-clients .central-clients-hero{flex-direction:column!important;align-items:stretch!important;padding:22px!important}body .production-lab.momento-professional-global .central-view-clients .central-clients-hero>button{justify-content:center!important}body .production-lab.momento-professional-global .central-view-clients .central-client-grid,body .production-lab.momento-professional-global .central-workspace-quick>div{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-workspace-intro{padding:26px 22px!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-control,body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-quick{margin:0!important;padding:20px!important}body .production-lab.momento-professional-global .central-view-workspaces .central-workspace-control{border:0!important;border-bottom:1px solid var(--mpg-line)!important;box-shadow:none!important;border-radius:0!important}body .production-lab.momento-professional-global .central-workspace-summary{margin-top:22px!important}}body .production-lab.momento-professional-global .central-console{--cc-ink:#0b1730;--cc-text:#24334d;--cc-muted:#6f7e93;--cc-dim:#94a0b2;--cc-line:#dbe3ed;--cc-line-strong:#c8d4e2;--cc-surface:#fff;--cc-soft:#f7f9fc;--cc-blue:#315fcf;--cc-blue-dark:#183f82;--cc-blue-soft:#eef3ff;--cc-mint:#2f9f83;--cc-mint-soft:#edf9f5;--cc-amber:#bd7028;--cc-amber-soft:#fff6e9;--cc-danger:#c44d58;--cc-danger-soft:#fff1f2}body .production-lab.momento-professional-global .central-sidebar .central-brand{grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;padding-inline:18px!important;display:grid!important}body .production-lab.momento-professional-global .central-sidebar .central-brand img{width:100%!important;min-width:0!important;max-width:118px!important}body .production-lab.momento-professional-global .central-sidebar .central-brand>span{min-width:max-content!important;padding-left:9px!important}body .production-lab.momento-professional-global .central-sidebar .central-brand small{letter-spacing:.14em!important;white-space:nowrap!important;font-size:7px!important}body .production-lab.momento-professional-global .central-console :where(button,article,section,aside,header,footer,div,span){text-shadow:none!important}body .production-lab.momento-professional-global .central-main :is(.central-section-heading,.central-command-pulse>article,.central-featured-event,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.central-calendar,.central-agenda,.central-insights>article,.central-team-directory-page,.central-team-directory-page article,.central-settings-scope,.central-settings-grid>article,.central-task-board,.central-task-list>button,.central-clients,.central-client-card):before,body .production-lab.momento-professional-global .central-main :is(.central-section-heading,.central-command-pulse>article,.central-featured-event,.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.central-calendar,.central-agenda,.central-insights>article,.central-team-directory-page,.central-team-directory-page article,.central-settings-scope,.central-settings-grid>article,.central-task-board,.central-task-list>button,.central-clients,.central-client-card):after{content:none!important;display:none!important}body .production-lab.momento-professional-global .central-main :is(.central-command-actions,.central-command-events,.central-reference-calendar,.central-reference-snapshot,.central-calendar,.central-agenda,.central-insights>article,.central-team-directory-page,.central-settings-scope,.central-settings-grid>article,.central-task-board,.central-clients){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .production-lab.momento-professional-global .central-section-heading{border:0!important;border-bottom:1px solid var(--cc-line)!important;min-height:152px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px 24px!important;margin:0 0 22px!important;padding:34px 2px 27px!important;display:grid!important;position:relative!important;overflow:visible!important}body .production-lab.momento-professional-global .central-section-heading>span{color:#426dcc!important;letter-spacing:.2em!important;grid-area:1/1!important;font-size:8px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-section-heading>div{grid-area:2/1!important;gap:8px!important;display:grid!important}body .production-lab.momento-professional-global .central-section-heading h2{color:var(--cc-ink)!important;letter-spacing:-.06em!important;margin:0!important;font-size:clamp(38px,4vw,58px)!important;font-weight:735!important;line-height:.97!important}body .production-lab.momento-professional-global .central-section-heading h2 em{color:var(--cc-blue)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body .production-lab.momento-professional-global .central-section-heading p{max-width:760px!important;color:var(--cc-muted)!important;margin:0!important;font-size:12px!important;line-height:1.55!important}body .production-lab.momento-professional-global .central-section-heading>aside{color:#315e9c!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd8ea!important;border-radius:9px!important;grid-area:1/2/3!important;align-self:end!important;align-items:center!important;gap:8px!important;padding:9px 12px!important;display:flex!important}body .production-lab.momento-professional-global .central-section-heading>aside i{background:var(--cc-mint)!important;width:7px!important;height:7px!important;box-shadow:none!important;border-radius:50%!important}body .production-lab.momento-professional-global .central-section-heading>aside b{color:#315e9c!important;letter-spacing:.12em!important;font-size:8px!important}body .production-lab.momento-professional-global .central-topbar .central-create{color:#fff!important;letter-spacing:.03em!important;text-transform:none!important;background:#1d4f91!important;border:1px solid #15396f!important;border-radius:10px!important;min-width:148px!important;min-height:42px!important;box-shadow:0 8px 18px #163a7026!important}body .production-lab.momento-professional-global .central-topbar .central-create:hover{background:#153f79!important;transform:translateY(-1px)!important}body .production-lab.momento-professional-global .central-command-status{margin:0 0 12px!important}body .production-lab.momento-professional-global .central-command-pulse{border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0 0 14px!important;display:grid!important;overflow:hidden!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-command-pulse>article{min-height:100px!important;color:var(--cc-text)!important;border:0!important;border-right:1px solid var(--cc-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:17px 19px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-pulse>article:last-child{border-right:0!important}body .production-lab.momento-professional-global .central-command-pulse>article>span{width:42px!important;height:42px!important;color:var(--cc-blue)!important;background:var(--cc-blue-soft)!important;box-shadow:none!important;border:1px solid #d5e0f2!important;border-radius:10px!important;place-items:center!important;display:grid!important}body .production-lab.momento-professional-global .central-command-pulse>article:nth-child(4)>span{color:var(--cc-mint)!important;background:var(--cc-mint-soft)!important;border-color:#cce6df!important}body .production-lab.momento-professional-global .central-command-pulse>article>div{gap:3px!important;display:grid!important}body .production-lab.momento-professional-global .central-command-pulse small{color:#78869a!important;letter-spacing:.14em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-command-pulse b{color:var(--cc-ink)!important;font-size:23px!important;line-height:1!important}body .production-lab.momento-professional-global .central-command-pulse em{color:#8794a6!important;font-size:8px!important;font-style:normal!important}body .production-lab.momento-professional-global .central-reference-stage{grid-template-columns:minmax(420px,1.18fr) minmax(270px,.72fr) minmax(290px,.74fr)!important;gap:14px!important;display:grid!important}body .production-lab.momento-professional-global .central-featured-event{min-height:344px!important;color:var(--cc-text)!important;border:1px solid var(--cc-line)!important;background:#fff!important;border-top:4px solid #1d4f91!important;border-radius:15px!important;flex-direction:column!important;padding:25px!important;display:flex!important;box-shadow:0 14px 34px #142a4c12!important}body .production-lab.momento-professional-global .central-featured-event>header{color:#5f7088!important;border-bottom:1px solid var(--cc-line)!important;padding-bottom:13px!important;font-size:8px!important}body .production-lab.momento-professional-global .central-featured-event>header button{color:#6f7e93!important}body .production-lab.momento-professional-global .central-featured-copy{margin-top:20px!important}body .production-lab.momento-professional-global .central-featured-copy h3{color:var(--cc-ink)!important;font-size:clamp(27px,2.5vw,39px)!important}body .production-lab.momento-professional-global .central-featured-copy p{color:var(--cc-muted)!important}body .production-lab.momento-professional-global .central-featured-copy>em{color:#277661!important;background:var(--cc-mint-soft)!important;border:1px solid #bee2d8!important}body .production-lab.momento-professional-global .central-featured-progress>i{background:#e5eaf1!important}body .production-lab.momento-professional-global .central-featured-steps span{color:var(--cc-text)!important;background:var(--cc-soft)!important;border:1px solid #e0e6ef!important}body .production-lab.momento-professional-global .central-featured-open{color:#fff!important;box-shadow:none!important;background:#1d4f91!important;border:1px solid #15396f!important}body .production-lab.momento-professional-global .central-command-actions,body .production-lab.momento-professional-global .central-command-events{border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;min-height:344px!important;padding:21px!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-command-actions>div{gap:8px!important;margin-top:14px!important}body .production-lab.momento-professional-global .central-command-actions>div>button{min-height:100px!important;color:var(--cc-blue)!important;border:1px solid var(--cc-line)!important;background:var(--cc-soft)!important;box-shadow:none!important;border-radius:10px!important;grid-template-columns:34px minmax(0,1fr)!important}body .production-lab.momento-professional-global .central-command-actions>div>button:hover{color:var(--cc-blue-dark)!important;background:var(--cc-blue-soft)!important;border-color:#afc1df!important}body .production-lab.momento-professional-global .central-command-actions>div>button:nth-child(n) svg{color:var(--cc-blue)!important;filter:none!important}body .production-lab.momento-professional-global .central-command-events>div>button{color:var(--cc-text)!important}body .production-lab.momento-professional-global .central-command-events time,body .production-lab.momento-professional-global .central-command-events time b,body .production-lab.momento-professional-global .central-command-events time small{color:var(--cc-blue)!important}body .production-lab.momento-professional-global .central-reference-lower{gap:14px!important;margin-top:14px!important}body .production-lab.momento-professional-global .central-reference-calendar,body .production-lab.momento-professional-global .central-reference-snapshot{border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-reference-snapshot dl{border-bottom:1px solid var(--cc-line)!important;margin-top:18px!important;padding-bottom:18px!important}body .production-lab.momento-professional-global .central-reference-activity{background:var(--cc-soft)!important;border:1px solid #d9e3ef!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:9px!important;min-height:152px!important;margin-top:16px!important;padding:16px!important;display:flex!important;overflow:visible!important}body .production-lab.momento-professional-global .central-reference-activity>span{color:var(--cc-ink)!important;align-items:center!important;gap:8px!important;display:flex!important}body .production-lab.momento-professional-global .central-reference-activity>span svg{width:16px!important;color:var(--cc-mint)!important}body .production-lab.momento-professional-global .central-reference-activity>span b{color:var(--cc-ink)!important;font-size:10px!important}body .production-lab.momento-professional-global .central-reference-activity>small{color:var(--cc-muted)!important;font-size:8px!important;line-height:1.5!important}body .production-lab.momento-professional-global .central-reference-activity>button{color:#244d9d!important;background:#fff!important;border:1px solid #c9d6eb!important;border-radius:8px!important;align-items:center!important;gap:7px!important;min-height:34px!important;margin-top:3px!important;padding:0 11px!important;font-size:8px!important;font-weight:800!important;display:flex!important}body .production-lab.momento-professional-global .central-reference-activity>button svg{width:13px!important}body .production-lab.momento-professional-global .central-view-clients .central-client-card-head{width:auto!important;height:auto!important;color:var(--cc-text)!important;box-shadow:none!important;font-size:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:46px minmax(0,1fr) 18px!important;align-items:center!important;gap:11px!important;padding:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-clients .central-client-avatar{color:#fff!important;box-shadow:none!important;background:#244f96!important;border:1px solid #244f96!important}body .production-lab.momento-professional-global .central-view-clients .central-client-card:hover{border-color:#9fb3d4!important;box-shadow:0 12px 28px #142a4c13!important}body .production-lab.momento-professional-global .central-view-calendar .central-primary-grid{grid-template-columns:minmax(620px,1.38fr) minmax(360px,.82fr)!important;gap:14px!important;margin-top:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-calendar :is(.central-calendar,.central-agenda){color:var(--cc-text)!important;border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;overflow:hidden!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-view-calendar :is(.central-calendar,.central-agenda)>header{min-height:72px!important;color:var(--cc-ink)!important;border-bottom:1px solid var(--cc-line)!important;background:#fff!important;padding:0 22px!important}body .production-lab.momento-professional-global .central-view-calendar :is(.central-calendar,.central-agenda)>header h2,body .production-lab.momento-professional-global .central-view-calendar .central-agenda>header time{color:var(--cc-ink)!important;letter-spacing:.14em!important;font-size:12px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-calendar-weekdays{border-bottom:1px solid var(--cc-line)!important;background:var(--cc-soft)!important}body .production-lab.momento-professional-global .central-calendar-grid>div{min-height:82px!important;color:var(--cc-text)!important;box-shadow:none!important;background:#fff!important;border-color:#e2e8f0!important;padding:10px!important}body .production-lab.momento-professional-global .central-calendar-grid>div:hover{background:#f9fbfe!important}body .production-lab.momento-professional-global .central-calendar-grid>div.today{background:var(--cc-blue-soft)!important;box-shadow:inset 0 0 0 1px #9fb4dc!important}body .production-lab.momento-professional-global .central-calendar-grid>div>time{color:var(--cc-ink)!important}body .production-lab.momento-professional-global .central-calendar-grid button{color:#244d9d!important;background:var(--cc-blue-soft)!important;max-width:100%!important;box-shadow:none!important;border:1px solid #c9d6eb!important;border-radius:6px!important}body .production-lab.momento-professional-global .central-calendar-grid button.attention{color:#9c5a1d!important;background:var(--cc-amber-soft)!important;border-color:#ecd2ac!important}body .production-lab.momento-professional-global .central-calendar-grid button.live{color:#26745f!important;background:var(--cc-mint-soft)!important;border-color:#c4e3da!important}body .production-lab.momento-professional-global .central-calendar-grid button i{box-shadow:none!important;background:currentColor!important}body .production-lab.momento-professional-global .central-view-calendar .central-agenda>div>button{min-height:86px!important;color:var(--cc-text)!important;border-bottom:1px solid var(--cc-line)!important;background:#fff!important}body .production-lab.momento-professional-global .central-view-calendar .central-agenda>div>button:hover{background:var(--cc-soft)!important}body .production-lab.momento-professional-global .central-view-calendar .central-agenda>div>button>time{color:var(--cc-ink)!important;border-right-color:var(--cc-line)!important}body .production-lab.momento-professional-global .central-view-calendar .central-agenda>div>button>span:nth-child(2) b{color:var(--cc-ink)!important}body .production-lab.momento-professional-global .central-agenda>div>button>span:last-child i{background:#e5eaf1!important}body .production-lab.momento-professional-global .central-agenda>div>button>span:last-child i span{background:var(--cc-blue)!important;box-shadow:none!important}body .production-lab.momento-professional-global .central-agenda>div>button>span:last-child.attention b,body .production-lab.momento-professional-global .central-agenda>div>button>span:last-child.attention small{color:var(--cc-amber)!important}body .production-lab.momento-professional-global .central-agenda>div>button>span:last-child.attention i span{background:var(--cc-amber)!important}body .production-lab.momento-professional-global .central-view-calendar .central-agenda>button{color:#fff!important;width:calc(100% - 28px)!important;min-height:42px!important;box-shadow:none!important;background:#1d4f91!important;border:1px solid #15396f!important;border-radius:9px!important;margin:14px!important}body .production-lab.momento-professional-global .central-view-reports .central-insights{background:0 0!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:0!important;padding:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-reports .central-insights>article{min-height:350px!important;color:var(--cc-text)!important;border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;overflow:hidden!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-view-reports .central-insights>article>header{min-height:68px!important;color:var(--cc-ink)!important;border-bottom:1px solid var(--cc-line)!important;background:var(--cc-soft)!important;padding:0 21px!important}body .production-lab.momento-professional-global .central-view-reports .central-insights>article>header h3,body .production-lab.momento-professional-global .central-view-reports .central-forecast>header span b{color:var(--cc-ink)!important}body .production-lab.momento-professional-global .central-view-reports .central-attention>header>span{color:#9f5b20!important;background:var(--cc-amber-soft)!important;border:1px solid #edd5b4!important}body .production-lab.momento-professional-global .central-view-reports .central-attention>div>button,body .production-lab.momento-professional-global .central-view-reports .central-team>div>button{min-height:58px!important;color:var(--cc-text)!important;border-bottom:1px solid var(--cc-line)!important;background:#fff!important}body .production-lab.momento-professional-global .central-view-reports .central-attention>div>button:hover,body .production-lab.momento-professional-global .central-view-reports .central-team>div>button:hover{background:var(--cc-soft)!important}body .production-lab.momento-professional-global .central-view-reports .central-attention>div>button svg{color:var(--cc-amber)!important;filter:none!important}body .production-lab.momento-professional-global .central-view-reports .central-attention>div>button em{color:#9f5b20!important;background:var(--cc-amber-soft)!important;border:1px solid #ead1ae!important}body .production-lab.momento-professional-global .central-view-reports .central-pipeline>div{grid-template-columns:170px minmax(0,1fr)!important;min-height:220px!important;padding:26px!important}body .production-lab.momento-professional-global .central-view-reports .central-donut{width:150px!important;height:150px!important;box-shadow:none!important}body .production-lab.momento-professional-global .central-view-reports .central-donut>i{background:#fff!important;width:94px!important;height:94px!important;box-shadow:inset 0 0 0 1px #edf0f4!important}body .production-lab.momento-professional-global .central-view-reports .central-donut b,body .production-lab.momento-professional-global .central-view-reports .central-pipeline dd{color:var(--cc-ink)!important}body .production-lab.momento-professional-global .central-view-reports .central-pipeline dt{color:var(--cc-muted)!important}body .production-lab.momento-professional-global .central-view-reports .central-forecast>div{border-bottom:1px solid var(--cc-line)!important;min-height:220px!important;padding:24px 18px 12px!important}body .production-lab.momento-professional-global .central-view-reports .central-forecast>div>span{height:180px!important}body .production-lab.momento-professional-global .central-view-reports .central-forecast>div i{width:24px!important;box-shadow:none!important;background:#4a75cf!important;border-radius:5px 5px 2px 2px!important}body .production-lab.momento-professional-global .central-view-reports .central-team>div>button>span:first-child{color:#fff!important;box-shadow:none!important;background:#315e9c!important}body .production-lab.momento-professional-global .central-view-reports .central-team>div>button i{background:#e5eaf1!important}body .production-lab.momento-professional-global .central-view-reports .central-team>div>button i span{background:var(--cc-blue)!important}body .production-lab.momento-professional-global .central-view-reports .central-team>div>button em{color:var(--cc-blue)!important}body .production-lab.momento-professional-global .central-view-reports .central-insights>article>button{color:#244d9d!important;width:calc(100% - 28px)!important;min-height:42px!important;box-shadow:none!important;background:#fff!important;border:1px solid #c5d2e7!important;border-radius:9px!important;margin:14px!important}body .production-lab.momento-professional-global .central-view-reports .central-insights>article>button:hover{color:#173f82!important;background:var(--cc-blue-soft)!important;border-color:#9fb3d4!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page{border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;padding:0!important;overflow:hidden!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>header{border-bottom:1px solid var(--cc-line)!important;background:#fff!important;min-height:128px!important;padding:26px 28px!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>header small{color:#426dcc!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>header h3{color:var(--cc-ink)!important;font-size:28px!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>header p{color:var(--cc-muted)!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>header>button{color:#fff!important;box-shadow:none!important;background:#1d4f91!important;border:1px solid #15396f!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>div{background:var(--cc-soft)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:22px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article,body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article.current,body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article:hover{color:var(--cc-text)!important;border:1px solid var(--cc-line)!important;box-shadow:none!important;background:#fff!important;border-radius:13px!important;overflow:hidden!important;transform:none!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article.current{box-shadow:inset 3px 0 var(--cc-mint)!important;border-color:#9fcdbf!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article:hover{border-color:#a7b9d6!important;box-shadow:0 10px 24px #142a4c12!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article>header{background:#fff!important;padding:17px!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article>header>span{color:#fff!important;width:48px!important;height:48px!important;box-shadow:none!important;background:#244f96!important;border:1px solid #244f96!important;border-radius:11px!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article>header small{color:#426dcc!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article h4,body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article dd{color:var(--cc-ink)!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article p,body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article dt{color:var(--cc-muted)!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article>header em{color:#26745f!important;background:var(--cc-mint-soft)!important;border-color:#bfe2d8!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article dl{border-color:var(--cc-line)!important;background:var(--cc-soft)!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article dl div{border-color:var(--cc-line)!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article>footer{color:var(--cc-text)!important;background:#fff!important;border:0!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article>footer>span{color:var(--cc-muted)!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page article>footer button{color:#244d9d!important;background:var(--cc-blue-soft)!important;box-shadow:none!important;border:1px solid #c8d5e9!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-page{gap:14px!important;margin-top:0!important;padding:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope{min-height:166px!important;color:var(--cc-text)!important;border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;grid-template-columns:68px minmax(0,1fr) auto!important;gap:20px!important;padding:26px 28px!important;display:grid!important;overflow:hidden!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope>span{width:64px!important;height:64px!important;color:var(--cc-blue)!important;background:var(--cc-blue-soft)!important;box-shadow:none!important;border:1px solid #d2def0!important;border-radius:14px!important;place-items:center!important;display:grid!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope>span svg{width:26px!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope>div{gap:7px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope small{color:#426dcc!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope h3{color:var(--cc-ink)!important;font-size:25px!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope p{color:var(--cc-muted)!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope>button{color:#fff!important;box-shadow:none!important;background:#1d4f91!important;border:1px solid #15396f!important;border-radius:9px!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid>article{color:var(--cc-text)!important;border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:15px!important;overflow:hidden!important;box-shadow:0 12px 28px #142a4c0b!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid>article>header{border-bottom:1px solid var(--cc-line)!important;background:var(--cc-soft)!important;min-height:78px!important;padding:14px 17px!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid>article>header>span{color:var(--cc-blue)!important;background:var(--cc-blue-soft)!important;box-shadow:none!important;border:1px solid #d2def0!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid>article>header small{color:#426dcc!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid>article>header h3{color:var(--cc-ink)!important}body .production-lab.momento-professional-global .central-view-settings :is(.central-setting-row,.central-setting-toggle,.central-account-summary){color:var(--cc-text)!important;border-color:var(--cc-line)!important;background:#fff!important}body .production-lab.momento-professional-global .central-view-settings :is(.central-setting-row,.central-setting-toggle):hover{background:var(--cc-soft)!important}body .production-lab.momento-professional-global .central-view-settings :is(.central-setting-row,.central-setting-toggle) b,body .production-lab.momento-professional-global .central-view-settings .central-account-summary b{color:var(--cc-ink)!important}body .production-lab.momento-professional-global .central-view-settings :is(.central-setting-row,.central-setting-toggle) small,body .production-lab.momento-professional-global .central-view-settings .central-account-summary em{color:var(--cc-muted)!important}body .production-lab.momento-professional-global .central-view-settings .central-segmented{border:1px solid var(--cc-line-strong)!important;background:var(--cc-soft)!important;border-radius:9px!important;padding:3px!important}body .production-lab.momento-professional-global .central-view-settings .central-segmented button{color:var(--cc-muted)!important;background:0 0!important;border:0!important}body .production-lab.momento-professional-global .central-view-settings .central-segmented button.active{color:#244d9d!important;background:#fff!important;box-shadow:0 2px 6px #142a4c17!important}body .production-lab.momento-professional-global .central-view-settings .central-setting-toggle>i{color:#6f7e93!important;min-width:46px!important;box-shadow:none!important;background:#f4f6f9!important;border:1px solid #cfd8e4!important}body .production-lab.momento-professional-global .central-view-settings .central-setting-toggle[aria-pressed=true]>i{color:#fff!important;box-shadow:none!important;background:#315fcf!important;border-color:#315fcf!important}body .production-lab.momento-professional-global .central-view-settings .central-account-summary>span{color:#fff!important;box-shadow:none!important;background:#244f96!important;border:1px solid #244f96!important}body .production-lab.momento-professional-global .central-view-settings .central-account-summary small{color:#426dcc!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid>article>footer{color:var(--cc-text)!important;background:var(--cc-soft)!important;border:0!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-grid>article>footer button{color:#244d9d!important;box-shadow:none!important;background:#fff!important;border:1px solid #c8d5e9!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-board{border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 14px 36px #142a4c0e!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro{border:0!important;border-bottom:1px solid var(--cc-line)!important;background:#fff!important;grid-template-columns:minmax(0,1fr) minmax(270px,350px)!important;align-items:center!important;gap:28px!important;min-height:178px!important;padding:30px 34px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>div{gap:8px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>div>small,body .production-lab.momento-professional-global .central-view-tasks .central-task-queue>header>div>small,body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>header>small{color:#426dcc!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro h3{color:var(--cc-ink)!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(29px,3vw,48px)!important;font-weight:780!important;line-height:.98!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro p{max-width:680px!important;color:var(--cc-muted)!important;margin:0!important;font-size:11px!important;line-height:1.62!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>button{color:#fff!important;text-align:left!important;background:#16396e!important;border:1px solid #183f82!important;border-radius:13px!important;grid-template-columns:minmax(0,1fr) 24px!important;align-content:center!important;gap:5px 14px!important;min-height:108px!important;padding:20px 22px!important;display:grid!important;box-shadow:0 14px 26px #183f822b!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>button:hover{background:#1d4f91!important;border-color:#315fcf!important;transform:translateY(-1px)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>button>span{color:#9fb8e8!important;letter-spacing:.16em!important;grid-column:1!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>button>b{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1!important;font-size:13px!important;font-weight:760!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>button>small{color:#c8d6ec!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1!important;font-size:8px!important;font-weight:560!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>button>svg{color:#fff!important;grid-area:1/2/4!important;align-self:center!important;width:19px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary{border-bottom:1px solid var(--cc-line)!important;background:#fff!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article{border-right:1px solid var(--cc-line)!important;background:#fff!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:104px!important;padding:18px 22px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article:last-child{border-right:0!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article>span{width:42px!important;height:42px!important;color:var(--cc-blue)!important;background:var(--cc-blue-soft)!important;border:1px solid #d1dcf0!important;border-radius:11px!important;place-items:center!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article:nth-child(3)>span{color:var(--cc-amber)!important;background:var(--cc-amber-soft)!important;border-color:#ead1ae!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article:nth-child(4)>span{color:var(--cc-mint)!important;background:var(--cc-mint-soft)!important;border-color:#c6e7dc!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary svg{width:19px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article>div{gap:2px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary small{color:var(--cc-muted)!important;letter-spacing:.13em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary b{color:var(--cc-ink)!important;font-size:23px!important;line-height:1!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary em{color:var(--cc-dim)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;font-style:normal!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-layout{background:#f5f7fa!important;grid-template-columns:minmax(0,1fr) 310px!important;align-items:start!important;gap:18px!important;padding:20px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue,body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel{border:1px solid var(--cc-line)!important;background:#fff!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 8px 20px #142a4c09!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue>header{border-bottom:1px solid var(--cc-line)!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:88px!important;padding:18px 20px!important;display:flex!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue>header>div{gap:4px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue>header h3,body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>header h3{color:var(--cc-ink)!important;letter-spacing:-.025em!important;margin:0!important;font-size:17px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue nav{border:1px solid var(--cc-line)!important;background:var(--cc-soft)!important;border-radius:10px!important;align-items:center!important;gap:5px!important;padding:4px!important;display:flex!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue nav button{min-height:32px!important;color:var(--cc-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;align-items:center!important;gap:7px!important;padding:0 10px!important;font-size:8px!important;font-weight:720!important;display:inline-flex!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue nav button:hover,body .production-lab.momento-professional-global .central-view-tasks .central-task-queue nav button.active{color:#244d9d!important;background:#fff!important;border-color:#d5dfef!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue nav button span{min-width:20px!important;color:inherit!important;text-align:center!important;background:#e9eef7!important;border-radius:5px!important;padding:3px 5px!important;font-size:7px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-groups{background:#f8fafc!important;gap:12px!important;padding:14px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event{border:1px solid var(--cc-line)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>header{border-bottom:1px solid var(--cc-line)!important;background:#fff!important;grid-template-columns:50px minmax(0,1fr) 126px!important;align-items:center!important;gap:14px!important;min-height:86px!important;padding:15px 16px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-date{color:#244d9d!important;background:var(--cc-blue-soft)!important;text-align:center!important;border:1px solid #d5dff0!important;border-radius:10px!important;place-content:center!important;gap:1px!important;width:50px!important;height:54px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-date b{color:#173d78!important;font-size:17px!important;line-height:1!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-date small{color:#5f79aa!important;letter-spacing:.09em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>header>div{gap:3px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>header>div>small{color:#5270a7!important;letter-spacing:.12em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7px!important;font-weight:820!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event h4{color:var(--cc-ink)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:13px!important;font-weight:760!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>header p{color:var(--cc-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;align-items:center!important;gap:5px!important;margin:0!important;font-size:8px!important;display:flex!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>header p svg{flex:none!important;width:11px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>header p i{background:#b4bfce!important;border-radius:50%!important;width:3px!important;height:3px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness{justify-items:end!important;gap:4px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness small{color:var(--cc-amber)!important;letter-spacing:.12em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness.progress small{color:var(--cc-mint)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness.overdue small{color:var(--cc-danger)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness b{color:var(--cc-text)!important;font-size:9px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness>i{background:#e8edf4!important;border-radius:999px!important;width:106px!important;height:4px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness>i>span{border-radius:inherit!important;background:var(--cc-amber)!important;height:100%!important;display:block!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness.progress>i>span{background:var(--cc-mint)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness.overdue>i>span{background:var(--cc-danger)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div{padding:0 16px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button{min-height:64px!important;color:var(--cc-text)!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:0!important;border-bottom:1px solid #e8edf3!important;border-radius:0!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;padding:10px 0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button:last-child{border-bottom:0!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button:hover{background:#fbfcfe!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:first-child{color:#315fcf!important;background:#f2f6fd!important;border:1px solid #d6e0f0!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:first-child svg{width:15px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:nth-child(2){gap:2px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:nth-child(2) small{color:var(--cc-muted)!important;letter-spacing:.12em!important;font-size:6.5px!important;font-weight:820!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:nth-child(2) b{color:var(--cc-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:710!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:last-child{color:#315fcf!important;white-space:nowrap!important;align-items:center!important;gap:6px!important;font-size:8px!important;font-weight:720!important;display:inline-flex!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:last-child svg{width:14px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel{position:sticky!important;top:18px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>header{border-bottom:1px solid var(--cc-line)!important;background:#fff!important;gap:6px!important;padding:22px 20px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>header p{color:var(--cc-muted)!important;margin:0!important;font-size:9px!important;line-height:1.55!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel ol{margin:0!important;padding:0 18px!important;list-style:none!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li{border-bottom:1px solid var(--cc-line)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li:last-child{border-bottom:0!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li button{width:100%!important;min-height:92px!important;color:var(--cc-text)!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:32px minmax(0,1fr) 16px!important;align-items:center!important;gap:10px!important;padding:13px 0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li button>span{color:#244d9d!important;background:var(--cc-blue-soft)!important;border-radius:8px!important;place-items:center!important;width:32px!important;height:32px!important;font-size:8px!important;font-weight:850!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li button>div{gap:3px!important;min-width:0!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li small{color:var(--cc-muted)!important;letter-spacing:.1em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:6.5px!important;font-weight:800!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li b{color:var(--cc-ink)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li em{color:var(--cc-dim)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7.5px!important;font-style:normal!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li svg{color:#315fcf!important;width:14px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>footer{background:var(--cc-mint-soft)!important;border-top:1px solid #d9e9e3!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:18px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>footer>span{width:34px!important;height:34px!important;color:var(--cc-mint)!important;background:#fff!important;border:1px solid #c7e6dc!important;border-radius:9px!important;place-items:center!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>footer svg{width:15px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>footer>div{gap:3px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>footer b{color:#1f5c4d!important;font-size:9px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel>footer small{color:#5c8176!important;font-size:7.5px!important;line-height:1.45!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-complete{min-height:180px!important;color:var(--cc-mint)!important;background:var(--cc-mint-soft)!important;border:1px dashed #bcded3!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:14px!important;display:flex!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-complete>span{gap:4px!important;display:grid!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-complete b{color:#1f5c4d!important;font-size:13px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-complete small{color:#5c8176!important;font-size:9px!important}@media (max-width:1320px){body .production-lab.momento-professional-global .central-reference-stage{grid-template-columns:minmax(420px,1.1fr) minmax(300px,.9fr)!important}body .production-lab.momento-professional-global .central-command-events{grid-column:1/-1!important;min-height:0!important}body .production-lab.momento-professional-global .central-command-events>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 20px!important}}@media (max-width:1080px){body .production-lab.momento-professional-global .central-command-pulse{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.momento-professional-global .central-command-pulse>article:nth-child(2){border-right:0!important}body .production-lab.momento-professional-global .central-command-pulse>article:nth-child(-n+2){border-bottom:1px solid var(--cc-line)!important}body .production-lab.momento-professional-global .central-view-calendar .central-primary-grid,body .production-lab.momento-professional-global .central-view-tasks .central-task-layout{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel{position:static!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;padding:14px 18px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li{border:1px solid var(--cc-line)!important;border-radius:10px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li button{padding-inline:12px!important}}@media (max-width:900px){body .production-lab.momento-professional-global .central-reference-stage,body .production-lab.momento-professional-global .central-reference-lower,body .production-lab.momento-professional-global .central-view-reports .central-insights,body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>div,body .production-lab.momento-professional-global .central-view-settings .central-settings-grid{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-command-events{grid-column:auto!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope{grid-template-columns:64px minmax(0,1fr)!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope>button{grid-column:2!important;justify-self:start!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro>button{width:100%!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article:nth-child(2){border-right:0!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-summary>article:nth-child(-n+2){border-bottom:1px solid var(--cc-line)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel ol{grid-template-columns:1fr!important;gap:0!important;padding-block:0!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-priority-panel li{border:0!important;border-bottom:1px solid var(--cc-line)!important;border-radius:0!important}}@media (max-width:680px){body .production-lab.momento-professional-global .central-section-heading{grid-template-columns:1fr!important;min-height:0!important;padding:26px 0 22px!important}body .production-lab.momento-professional-global .central-section-heading>aside{grid-area:3/1!important;justify-self:start!important}body .production-lab.momento-professional-global .central-command-pulse,body .production-lab.momento-professional-global .central-command-events>div{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-command-pulse>article{border-right:0!important;border-bottom:1px solid var(--cc-line)!important}body .production-lab.momento-professional-global .central-command-pulse>article:last-child{border-bottom:0!important}body .production-lab.momento-professional-global .central-featured-steps,body .production-lab.momento-professional-global .central-command-actions>div{grid-template-columns:1fr 1fr!important}body .production-lab.momento-professional-global .central-view-team .central-team-directory-page>header{flex-direction:column!important;align-items:stretch!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope{grid-template-columns:1fr!important}body .production-lab.momento-professional-global .central-view-settings .central-settings-scope>button{grid-column:auto!important;justify-content:center!important;justify-self:stretch!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-intro{padding:24px 20px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-layout{padding:12px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue>header{flex-direction:column!important;align-items:stretch!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue nav{align-self:stretch!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-queue nav button{flex:1 1 0!important;justify-content:center!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>header{grid-template-columns:50px minmax(0,1fr)!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-readiness{grid-column:2!important;justify-items:start!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button{grid-template-columns:34px minmax(0,1fr) 16px!important}body .production-lab.momento-professional-global .central-view-tasks .central-task-event>div>button>span:last-child{font-size:0!important}}body .production-lab.momento-professional-global .central-sidebar .central-brand{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:7px!important;min-height:138px!important;padding:25px 24px 22px!important;display:grid!important}body .production-lab.momento-professional-global .central-sidebar .central-brand img{object-position:left center!important;width:176px!important;max-width:100%!important;height:58px!important}body .production-lab.momento-professional-global .central-sidebar .central-brand>.central-brand-signature{border:0!important;justify-content:center!important;width:176px!important;min-width:0!important;padding:0!important;display:flex!important}body .production-lab.momento-professional-global .central-sidebar .central-brand-signature small{color:#9fb0ca!important;letter-spacing:.28em!important;white-space:nowrap!important;font-size:8px!important;font-weight:850!important;line-height:1!important}body .production-lab.momento-professional-global .central-view-command .central-section-heading>span{color:#315fcf!important;width:max-content!important;min-height:0!important;box-shadow:none!important;letter-spacing:.2em!important;background:0 0!important;border:0!important;border-radius:0!important;justify-self:start!important;align-items:center!important;padding:0!important;font-size:8px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.momento-professional-global .central-view-command .central-section-heading>span:before{content:none!important;display:none!important}body .production-lab.momento-professional-global .central-featured-event{background:#fbfdff!important;border:1px solid #d6e0ec!important;border-radius:15px!important;min-height:344px!important;padding:20px 22px!important;box-shadow:0 16px 38px #142a4c12!important}body .production-lab.momento-professional-global .central-featured-event>header{color:#62738b!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;min-height:24px!important;margin:0!important;padding:0!important;display:flex!important}body .production-lab.momento-professional-global .central-featured-event>header>span{letter-spacing:.17em!important;align-items:center!important;gap:8px!important;font-size:8px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.momento-professional-global .central-featured-event>header>span i{background:#39bb9a!important;border-radius:50%!important;width:7px!important;height:7px!important;display:block!important;box-shadow:0 0 0 4px #39bb9a1f!important}body .production-lab.momento-professional-global .central-featured-event>header button{color:#6c7b91!important;letter-spacing:.12em!important;background:#fff!important;border:1px solid #dce4ee!important;border-radius:8px!important;place-items:center!important;min-width:34px!important;min-height:30px!important;padding:0!important;display:grid!important}body .production-lab.momento-professional-global .central-featured-event>header button:hover{color:#244d9d!important;background:#f2f6fd!important;border-color:#b9c9df!important}body .production-lab.momento-professional-global .central-featured-summary{background:#f2f6fd!important;border:1px solid #dbe5f2!important;border-radius:13px!important;grid-template-columns:50px minmax(0,1fr) 66px!important;align-items:center!important;gap:14px!important;margin:12px 0 15px!important;padding:15px!important;display:grid!important}body .production-lab.momento-professional-global .central-featured-mark{color:#315fcf!important;background:#fff!important;border:1px solid #cbd9ef!important;border-radius:12px!important;place-items:center!important;width:50px!important;height:50px!important;display:grid!important;box-shadow:0 8px 20px #315fcf17!important}body .production-lab.momento-professional-global .central-featured-mark svg{stroke-width:1.8px!important;width:21px!important;height:21px!important}body .production-lab.momento-professional-global .central-featured-copy{gap:4px!important;min-width:0!important;margin:0!important;display:grid!important}body .production-lab.momento-professional-global .central-featured-copy>small{color:#75849a!important;letter-spacing:.16em!important;font-size:7px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-featured-copy h3{color:#0b1730!important;letter-spacing:-.045em!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin:0!important;font-size:clamp(24px,2.15vw,34px)!important;font-weight:740!important;line-height:1.02!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-featured-copy p{color:#6f7e93!important;white-space:nowrap!important;align-items:center!important;gap:7px!important;min-width:0!important;margin:0!important;font-size:8px!important;display:flex!important;overflow:hidden!important}body .production-lab.momento-professional-global .central-featured-copy p svg{flex:none!important;width:12px!important;height:12px!important}body .production-lab.momento-professional-global .central-featured-copy>em{color:#277661!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:#edf9f5!important;border:1px solid #bee2d8!important;border-radius:999px!important;width:max-content!important;margin-top:2px!important;padding:5px 8px!important;font-size:7px!important;font-style:normal!important;font-weight:850!important}body .production-lab.momento-professional-global .central-featured-readiness{color:#163b7a!important;background:#fff!important;border:1px solid #c4d4ea!important;border-radius:50%!important;grid-template-columns:auto auto!important;place-content:center!important;align-items:end!important;column-gap:1px!important;width:62px!important;height:62px!important;display:grid!important;box-shadow:inset 0 0 0 5px #f1f5fb!important}body .production-lab.momento-professional-global .central-featured-readiness strong{font-size:20px!important;line-height:.9!important}body .production-lab.momento-professional-global .central-featured-readiness>span{font-size:9px!important;font-weight:800!important}body .production-lab.momento-professional-global .central-featured-readiness small{color:#718096!important;letter-spacing:.14em!important;grid-column:1/-1!important;margin-top:4px!important;font-size:6px!important;font-weight:850!important}body .production-lab.momento-professional-global .central-featured-progress{gap:7px!important;margin-top:0!important}body .production-lab.momento-professional-global .central-featured-progress>span{color:#75849a!important}body .production-lab.momento-professional-global .central-featured-progress>span b{color:#163b7a!important}body .production-lab.momento-professional-global .central-featured-progress>i{background:#e6ebf2!important;height:5px!important}body .production-lab.momento-professional-global .central-featured-progress>i span{background:#315fcf!important}body .production-lab.momento-professional-global .central-featured-steps{gap:7px!important;margin-top:12px!important}body .production-lab.momento-professional-global .central-featured-steps span{color:#24334d!important;background:#fff!important;border:1px solid #dfe6ef!important;border-radius:9px!important;align-content:center!important;min-height:48px!important;padding:8px 10px!important}body .production-lab.momento-professional-global .central-featured-steps b{color:#7a899e!important}body .production-lab.momento-professional-global .central-featured-steps small{color:#14223b!important}body .production-lab.momento-professional-global .central-featured-open{background:#1d4f91!important;border:1px solid #173f7c!important;border-radius:10px!important;min-height:46px!important;margin-top:12px!important;padding:0 15px 0 17px!important;box-shadow:0 10px 22px #1d4f9124!important}body .production-lab.momento-professional-global .central-featured-open:hover{background:#153f79!important;transform:translateY(-1px)!important}@media (max-width:1180px){body .production-lab.momento-professional-global .central-sidebar .central-brand img,body .production-lab.momento-professional-global .central-sidebar .central-brand>.central-brand-signature{width:150px!important}}@media (max-width:680px){body .production-lab.momento-professional-global .central-featured-summary{grid-template-columns:44px minmax(0,1fr)!important}body .production-lab.momento-professional-global .central-featured-mark{width:44px!important;height:44px!important}body .production-lab.momento-professional-global .central-featured-readiness{width:auto!important;height:auto!important;box-shadow:none!important;border-radius:999px!important;grid-column:2!important;grid-template-columns:auto auto auto!important;justify-self:start!important;gap:2px!important;padding:6px 9px!important}body .production-lab.momento-professional-global .central-featured-readiness strong{font-size:12px!important}body .production-lab.momento-professional-global .central-featured-readiness small{grid-column:auto!important;margin:0 0 0 3px!important}}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{--vd-ink:#0a1730;--vd-navy:#071a36;--vd-blue:#255fbe;--vd-bright-blue:#2c75e8;--vd-cyan:#3cbec7;--vd-line:#d5deeb;--vd-soft:#f3f6fa;border:1px solid var(--vd-line)!important;background:linear-gradient(#fff 0%,#f6f8fb 100%)!important;border-radius:30px!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:22px!important;width:100%!important;min-width:0!important;padding:clamp(18px,2vw,30px)!important;display:grid!important;overflow:visible!important;box-shadow:0 28px 76px #10234321!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2{background:#fff!important;border:1px solid #c8d6e6!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 22px 54px #112b4c1c!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2>header{background:linear-gradient(112deg,#fff 0%,#f5f9fd 72%,#edf4fb 100%)!important;border-bottom:1px solid #d5dfeb!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:13px!important;padding:17px 19px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2>header>span{background:linear-gradient(145deg,#123f75,#2b72c5)!important;border-radius:12px!important;width:42px!important;height:42px!important;box-shadow:0 9px 20px #194f8d2e!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2>header h4{font-size:clamp(23px,2vw,34px)!important;line-height:1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2>header p{font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2>header em{min-height:36px!important;padding:0 13px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-control-deck{background:#edf3f9!important;gap:11px!important;padding:13px!important}:is(body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard)){height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1.72fr) minmax(330px,.72fr)!important;align-items:start!important;gap:12px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-real-preview{color:#173a63!important;background:#fff!important;border:1px solid #cbd8e7!important;border-radius:16px!important;grid-area:1/1!important;min-width:0!important;padding:11px!important;position:relative!important;top:auto!important;box-shadow:0 12px 27px #11305414!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-real-preview>header{margin:0 0 10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-real-preview>header span{color:#184c86!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-real-preview>header small{color:#6d8098!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-output-card{box-shadow:none!important;border-radius:12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-output-card>header{min-height:36px!important;padding:0 10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-edit-column{grid-area:1/2!important;gap:9px!important;min-width:0!important;display:grid!important;position:sticky!important;top:12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{background:#fff!important;border:1px solid #cad8e7!important;border-radius:14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:5px!important;display:grid!important;box-shadow:0 7px 18px #12345b12!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button{color:#48627e!important;min-width:0!important;min-height:50px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;grid-template-columns:26px auto!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:6px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button:after,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>i,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button small,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>span+svg{display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>svg:first-of-type{color:#205b9e!important;width:26px!important;height:26px!important;box-shadow:none!important;background:#eff6fd!important;border:1px solid #cfdeed!important;border-radius:7px!important;padding:5px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button.active>svg:first-of-type{color:#fff!important;background:#2464ad!important;border-color:#8eb5df!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cad8e7!important;border-radius:16px!important;grid-area:auto!important;min-width:0!important;min-height:0!important;max-height:620px!important;overflow:hidden!important;box-shadow:0 12px 27px #11305414!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard) .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cad8e7!important;border-radius:16px!important;grid-area:auto!important;min-width:0!important;min-height:0!important;max-height:620px!important;overflow:hidden!important;box-shadow:0 12px 27px #11305414!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{gap:9px!important;width:100%!important;height:auto!important;max-height:620px!important;padding:11px!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header{box-shadow:none!important;background:linear-gradient(110deg,#f8fbfe,#edf5fd)!important;border:1px solid #d7e2ee!important;border-radius:11px!important;gap:3px!important;padding:11px 12px!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header>span{color:#2362a8!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header h5{color:#0b1f3b!important;font-size:19px!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header p{color:#60748f!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions{background:#fff!important;border:1px solid #cad8e7!important;border-radius:13px!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;min-height:48px!important;margin:0!important;padding:7px!important;display:grid!important;box-shadow:0 7px 18px #12345b0f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions>span{font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions>button{border-radius:9px!important;min-height:34px!important;padding:0 11px!important;font-size:9px!important}@media (max-width:1180px){:is(body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard)){grid-template-columns:minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-edit-column{grid-area:2/1!important;position:static!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{max-height:none!important}}@media (max-width:720px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2>header{grid-template-columns:40px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2>header em{grid-column:1/-1!important;justify-self:start!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-grid{grid-template-columns:minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions{grid-template-columns:1fr 1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions>span{display:none!important}}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>*{grid-column:1/-1!important;width:100%!important;min-width:0!important;position:relative!important;top:auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header{border-bottom:1px solid var(--vd-line)!important;background:0 0!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:17px!important;min-height:92px!important;padding:2px 3px 21px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>span{color:#fff!important;background:linear-gradient(145deg,#0b2347,#2160bc 70%,#3b85e7)!important;border:1px solid #4985dd73!important;border-radius:17px!important;place-items:center!important;width:58px!important;height:58px!important;display:grid!important;box-shadow:0 14px 28px #14448638,inset 0 1px #ffffff38!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header small{color:#315f9f!important;letter-spacing:.18em!important;font-size:10px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header h4{color:var(--vd-ink)!important;letter-spacing:-.055em!important;margin:4px 0 3px!important;font-size:clamp(28px,2.45vw,42px)!important;font-weight:730!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header p{color:#64738a!important;max-width:940px!important;margin:0!important;font-size:13px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em{color:#14745d!important;min-height:40px!important;box-shadow:none!important;letter-spacing:.1em!important;white-space:nowrap!important;background:#eef9f5!important;border:1px solid #b9ded2!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:0 14px!important;font-size:9px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em.unsaved{color:#8a5b13!important;background:#fff7e8!important;border-color:#e8ca91!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em.saving{color:#235da9!important;background:#eef5ff!important;border-color:#a9c6ef!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em.error{color:#9f3137!important;background:#fff1f2!important;border-color:#edb4b7!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair{background:linear-gradient(150deg,#061326 0%,#0b2242 55%,#07182f 100%)!important;border:1px solid #173a68!important;border-radius:24px!important;grid-row:auto!important;gap:15px!important;padding:18px!important;display:grid!important;overflow:hidden!important;box-shadow:0 22px 54px #07193338,inset 0 1px #ffffff0f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:35px!important;padding:0 4px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header span{color:#d9e9ff!important;letter-spacing:.15em!important;align-items:center!important;gap:9px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header span i{background:#35c49c!important;border-radius:50%!important;width:8px!important;height:8px!important;box-shadow:0 0 0 6px #35c49c1f,0 0 16px #35c49c7a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header small{color:#8fa3bf!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card{background:#020917!important;border:1px solid #84a4cf57!important;border-radius:16px!important;min-width:0!important;overflow:hidden!important;box-shadow:0 14px 32px #00000047!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header{color:#d1def0!important;letter-spacing:.13em!important;background:linear-gradient(#102b51,#091b36)!important;border:0!important;border-bottom:1px solid #84a4cf3d!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;height:45px!important;padding:0 13px!important;font-size:9px!important;font-weight:900!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header span,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header em{align-items:center!important;gap:8px!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header b{color:#9ac0ff!important;background:#173867!important;border-radius:8px!important;place-items:center!important;width:26px!important;height:26px!important;font-size:8px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header em{color:#8da0bb!important;font-size:8px!important;font-style:normal!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header em i{background:#35c49c!important;border-radius:50%!important;width:6px!important;height:6px!important;box-shadow:0 0 9px #35c49cb3!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card.moment>header em i{background:#f14a92!important;box-shadow:0 0 9px #f14a92b8!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-iframe-stage{aspect-ratio:16/9!important;background:#000713!important;width:100%!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-iframe-stage .momento-live-preview-frame{transform-origin:0 0!important;width:1920px!important;min-width:1920px!important;max-width:none!important;height:1080px!important;min-height:1080px!important;box-shadow:none!important;background:#000713!important;border:0!important;border-radius:0!important;position:absolute!important;inset:0 auto auto 0!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck{isolation:isolate!important;background:#edf2f7!important;border:1px solid #cfd9e7!important;border-radius:24px!important;grid-row:auto!important;grid-template-rows:auto minmax(0,1fr) auto!important;grid-template-columns:minmax(245px,285px) minmax(0,1fr)!important;align-items:stretch!important;gap:15px!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:15px!important;display:grid!important;overflow:visible!important;box-shadow:inset 0 1px #fff,0 20px 48px #172d4e1a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck:before{content:none!important;display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{border:1px solid var(--vd-line)!important;box-shadow:none!important;background:#fff!important;border-radius:17px!important;grid-area:1/1!important;grid-template-columns:1fr!important;align-content:start!important;gap:7px!important;padding:10px!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button{color:#52617a!important;min-height:65px!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:27px 38px minmax(0,1fr) 16px!important;align-items:center!important;gap:9px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>i{color:#718099!important;letter-spacing:.1em!important;font-size:8px!important;font-style:normal!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button span{gap:3px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button b{color:#17243c!important;font-size:12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button small{color:#7d8aa0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;line-height:1.25!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button.active:after{content:none!important;display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail{border:1px solid var(--vd-line)!important;box-shadow:none!important;background:#fff!important;border-radius:17px!important;grid-area:2/1!important;align-content:start!important;align-self:stretch!important;gap:11px!important;padding:13px!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header{gap:4px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header span{color:#2c5fa9!important;letter-spacing:.12em!important;font-size:9px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header small{color:#7c899e!important;font-size:9px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>div{scrollbar-width:thin!important;scrollbar-color:#b7c7dc transparent!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:8px!important;max-height:520px!important;padding:0 3px 0 0!important;display:grid!important;overflow:auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button:last-child{color:#1a2941!important;min-height:62px!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:1px solid #dbe2ec!important;border-radius:11px!important;grid-template-columns:36px minmax(0,1fr) 16px!important;align-items:center!important;gap:9px!important;padding:8px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button b{color:#17243b!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button small{color:#7b879b!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button>svg{color:#2863bb!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel{border:1px solid var(--vd-line)!important;min-width:0!important;min-height:470px!important;color:var(--vd-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:18px!important;grid-area:1/2/3!important;align-content:start!important;gap:18px!important;padding:clamp(22px,2.2vw,34px)!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header{background:0 0!important;border:0!important;border-bottom:1px solid #e0e6ef!important;gap:5px!important;padding:0 0 18px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header>span{color:#2e64b3!important;letter-spacing:.14em!important;font-size:10px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header h5{color:var(--vd-ink)!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(28px,2.6vw,44px)!important;font-weight:720!important;line-height:1.02!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel>header p{color:#66748a!important;max-width:860px!important;margin:0!important;font-size:12px!important;line-height:1.55!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions){color:var(--vd-ink)!important;box-shadow:none!important;background:#f7f9fc!important;border:1px solid #d9e1ec!important;border-radius:15px!important;gap:12px!important;padding:15px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions)>header span{color:#2c60aa!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-upload,.venue-template-upload-row>button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button){color:#213049!important;box-shadow:none!important;background:#fff!important;border-color:#d8e0eb!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-upload,.venue-template-upload-row>button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button) :where(b,strong){color:#17243b!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-upload,.venue-template-upload-row>button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button) :where(small,em){color:#758299!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck :where(.venue-template-upload,.venue-template-upload-row>button,.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button).active{color:#1f59aa!important;background:#f1f6fd!important;border-color:#86a9de!important;box-shadow:inset 0 0 0 1px #255fbe14!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-upload>i{color:#fff!important;box-shadow:none!important;background:linear-gradient(145deg,#0d2b57,#286acb)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-pair-note,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-pair-note.graduation,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-pair-note.sports{color:#153b69!important;box-shadow:none!important;background:linear-gradient(125deg,#f9fbfe,#edf4fb)!important;border-color:#bed0e6!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-pair-note>svg:first-child{color:#fff!important;background:linear-gradient(145deg,#0d2b57,#286acb)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-pair-note :where(b,small){color:inherit!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign input[type=range]{accent-color:#2c67c3!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-fit button.active,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-angles button.active{color:#235eaf!important;background:#fff!important;box-shadow:0 5px 14px #1f4e911a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{border:1px solid var(--vd-line)!important;min-height:76px!important;box-shadow:none!important;background:#fff!important;border-radius:16px!important;grid-area:3/1/auto/-1!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>span{color:#65738a!important;justify-self:center!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>button{color:#253650!important;min-height:48px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #cbd6e5!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 16px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){color:#fff!important;background:linear-gradient(105deg,#0b2852,#245fb8 70%,#347fe0)!important;border-color:#1d56aa!important;min-width:210px!important;box-shadow:0 12px 26px #1a4b9333!important}@media (max-width:1180px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-preview-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck{grid-template-rows:auto auto auto auto!important;grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{grid-area:1/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail{grid-area:2/1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel{grid-area:3/1!important;min-height:0!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{grid-area:4/1!important}}@media (max-width:720px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{border-radius:22px!important;gap:14px!important;padding:13px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header{grid-template-columns:48px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>span{width:48px!important;height:48px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em{grid-column:1/-1!important;justify-self:start!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair{padding:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header{flex-direction:column!important;align-items:flex-start!important;height:auto!important;padding:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck{padding:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>div,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-step-panel{padding:19px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){min-width:0!important}}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio{background:#f7f9fc!important;border-radius:24px!important;grid-template-rows:auto auto!important;gap:12px!important;padding:16px!important;box-shadow:0 22px 60px #0e203d1f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header{grid-template-columns:42px minmax(0,1fr) auto!important;gap:12px!important;min-height:60px!important;padding:0 2px 12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>span{border-radius:12px!important;width:42px!important;height:42px!important;box-shadow:0 9px 20px #1444862e,inset 0 1px #ffffff38!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>span svg{width:20px!important;height:20px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header small{letter-spacing:.17em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header h4{letter-spacing:-.045em!important;margin:2px 0!important;font-size:clamp(20px,1.7vw,27px)!important;line-height:1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header p{font-size:10px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em{min-height:32px!important;padding:0 11px!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck{background:#eaf0f7!important;border-radius:20px!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;padding:9px!important;display:grid!important;box-shadow:inset 0 1px #fff,0 15px 36px #172d4e14!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{background:#fff!important;border-radius:13px!important;grid-area:1/1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding:5px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(5,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button{border-radius:10px!important;grid-template-columns:20px 29px minmax(0,1fr) 13px!important;gap:7px!important;min-height:48px!important;padding:5px 8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>svg:first-of-type{border-radius:8px!important;width:29px!important;height:29px!important;padding:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button b{font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button small{display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail{background:#fff!important;border-radius:13px!important;grid-area:2/1!important;grid-template-columns:152px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:7px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header{gap:3px!important;padding:0 7px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header span{font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header small{font-size:7px!important;line-height:1.3!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>div{scrollbar-width:thin!important;gap:6px!important;max-height:none!important;padding:1px 2px 3px!important;display:flex!important;overflow:auto hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button:last-child{border-radius:9px!important;flex:0 0 154px!important;grid-template-columns:30px minmax(0,1fr) 12px!important;gap:7px!important;min-width:154px!important;min-height:46px!important;padding:6px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button>i{border-radius:7px!important;width:30px!important;height:30px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button b{font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button small{display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench{grid-area:3/1!important;grid-template-columns:minmax(0,1.7fr) minmax(330px,.62fr)!important;align-items:start!important;gap:9px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench:has(.step-scoreboard){grid-template-columns:minmax(500px,.9fr) minmax(560px,1.25fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair{background:linear-gradient(155deg,#071a35,#051226)!important;border:1px solid #15365f!important;border-radius:17px!important;align-self:start!important;width:100%!important;min-width:0!important;padding:9px!important;position:sticky!important;top:10px!important;box-shadow:0 16px 34px #040f2138!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header{height:34px!important;min-height:34px!important;padding:0 5px 8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header span,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair>header small{font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card{border-radius:11px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header{height:36px!important;padding:0 9px!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header b{border-radius:6px!important;width:22px!important;height:22px!important;font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel{width:100%!important;min-width:0!important;min-height:0!important;height:var(--venue-monitor-height,430px)!important;max-height:var(--venue-monitor-height,430px)!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scrollbar-color:#a9b9cf transparent!important;scrollbar-width:thin!important;background:#fff!important;border:1px solid #d3ddea!important;border-radius:17px!important;align-content:start!important;gap:11px!important;padding:15px!important;display:grid!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel>header{gap:3px!important;padding:0 0 10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel>header>span{font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel>header h5{letter-spacing:-.04em!important;font-size:clamp(18px,1.55vw,24px)!important;line-height:1.05!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel>header p{font-size:9px!important;line-height:1.4!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions){border-radius:12px!important;gap:8px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions)>header small{font-size:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-upload-row{grid-template-columns:1fr!important;gap:6px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :where(.venue-template-upload,.venue-template-upload-row>button){border-radius:11px!important;min-height:54px!important;padding:8px 9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-library>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-library button{aspect-ratio:16/9!important;border-radius:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :where(.venue-template-preset-list>div,.venue-template-layouts,.venue-template-message-versions>div){grid-template-columns:1fr!important;gap:6px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign :where(.venue-template-preset-list button,.venue-template-layouts button,.venue-template-message-versions button){border-radius:10px!important;min-height:55px!important;padding:7px 8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-angles{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-controls{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-controls>:where(header,.venue-template-fit,.venue-template-message){grid-column:1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-message-field input{border-radius:10px!important;min-height:42px!important;padding:0 11px!important;font-size:12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench:has(.step-scoreboard) .venue-studio-step-panel{height:var(--venue-monitor-height,430px)!important;max-height:var(--venue-monitor-height,430px)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel .sports-score-control{border-radius:14px!important;gap:10px!important;padding:12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel .sports-score-control>header h6{font-size:20px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel .sports-score-programmer{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel .sports-clock-programmer{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel .sports-stat-programmer>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{border-radius:13px!important;grid-area:4/1!important;gap:9px!important;min-height:54px!important;padding:6px 8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>span{font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>button{border-radius:9px!important;min-height:40px!important;padding:0 13px!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){min-width:170px!important;box-shadow:0 8px 19px #1a4b932e!important}@media (max-width:1380px){:is(body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench:has(.step-scoreboard)){grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview.venue-studio-preview-pair{position:relative!important;top:auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel{scrollbar-gutter:auto!important;height:auto!important;max-height:none!important;overflow-y:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench:has(.step-scoreboard) .venue-studio-step-panel{scrollbar-gutter:auto!important;height:auto!important;max-height:none!important;overflow-y:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-upload-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:18px 0 0!important;padding:0!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium{background:linear-gradient(145deg,#fff 0%,#fbfdff 58%,#f2f7fd 100%)!important;border:1px solid #c9d8e9!important;border-radius:24px!important;gap:14px!important;padding:18px!important;display:grid!important;overflow:hidden!important;box-shadow:0 22px 52px #1433581f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #d8e2ee!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:0 2px 16px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header>span{color:#fff!important;background:linear-gradient(145deg,#123f74,#2671c9)!important;border:1px solid #2e72c1!important;border-radius:14px!important;place-items:center!important;width:48px!important;height:48px!important;display:grid!important;box-shadow:0 9px 20px #19549733!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header>span svg{width:23px!important;height:23px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header>div{gap:2px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header small{color:#2b68b3!important;letter-spacing:.18em!important;font-size:9px!important;font-weight:900!important;line-height:1.2!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header h4{color:#071a36!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(25px,2vw,34px)!important;font-weight:780!important;line-height:1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header p{color:#61758f!important;margin:2px 0 0!important;font-size:12px!important;line-height:1.4!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header>em{color:#11785e!important;min-height:38px!important;box-shadow:none!important;letter-spacing:.14em!important;white-space:nowrap!important;background:#effaf6!important;border:1px solid #a9dece!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 14px!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header>em svg{width:13px!important;height:13px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck{box-shadow:none!important;background:0 0!important;border:0!important;gap:12px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper{background:#f1f6fc!important;border:1px solid #d0ddeb!important;border-radius:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:7px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffe6!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(5,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button{color:#17324f!important;text-align:left!important;background:#ffffffe6!important;border:1px solid #d5e0ec!important;border-radius:11px!important;grid-template-columns:23px 32px minmax(0,1fr) 14px!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:58px!important;padding:7px 10px!important;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s!important;display:grid!important;box-shadow:0 3px 9px #19375b0a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button:hover{background:#fff!important;border-color:#91b5df!important;transform:translateY(-1px)!important;box-shadow:0 7px 16px #194c871a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button>i{color:#6f85a0!important;letter-spacing:.05em!important;background:#f4f8fc!important;border:1px solid #cfdbeb!important;border-radius:7px!important;place-items:center!important;width:23px!important;height:23px!important;font-size:7px!important;font-style:normal!important;font-weight:900!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button>svg:first-of-type{color:#1f64ae!important;background:#eef5fd!important;border:1px solid #cfe0f3!important;border-radius:9px!important;width:32px!important;height:32px!important;padding:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button>span{gap:1px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button b{color:inherit!important;font-size:12px!important;line-height:1.15!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button small{color:#73869e!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:8px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button>svg:last-child{color:#7b94b1!important;width:13px!important;height:13px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button.active{color:#fff!important;background:linear-gradient(135deg,#123e72 0%,#286fbf 100%)!important;border-color:#245f9f!important;box-shadow:0 8px 18px #164a8433!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button.active>i,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button.active>svg:first-of-type{color:#fff!important;background:#ffffff1c!important;border-color:#ffffff47!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button.active small,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper button.active>svg:last-child{color:#dbeaff!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench{grid-template-columns:minmax(0,1.56fr) minmax(330px,.62fr)!important;align-items:stretch!important;gap:12px!important;min-height:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview{background:linear-gradient(145deg,#06182f 0%,#0a2749 100%)!important;border:1px solid #153b66!important;border-radius:18px!important;align-self:stretch!important;min-width:0!important;min-height:0!important;padding:12px!important;box-shadow:0 15px 30px #071d3729!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:28px!important;padding:0 2px 9px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview>header span{color:#eef6ff!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview>header span i{background:#37d6aa!important;width:9px!important;height:9px!important;box-shadow:0 0 0 6px #37d6aa1a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-real-preview>header small{color:#93a8c2!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card{min-width:0!important;box-shadow:none!important;background:#031225!important;border:1px solid #224b78!important;border-radius:13px!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header{background:linear-gradient(90deg,#0d2d52,#12375f)!important;border:0!important;border-bottom:1px solid #244b77!important;min-height:36px!important;padding:0 10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header span,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header em{color:#9fc1e9!important;letter-spacing:.16em!important;font-size:7px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header span b{color:#eaf4ff!important;background:#1c4f87!important;border-radius:7px!important;min-width:24px!important;height:24px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>header em i{background:#3bd4aa!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card.moment>header em i{background:#4f91dc!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-output-card>div{aspect-ratio:16/9!important;background:#020b17!important;min-height:0!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel{clip-path:none!important;background:#f5f8fc!important;border:1px solid #cedbea!important;border-radius:18px!important;align-self:stretch!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:hidden!important;box-shadow:0 10px 24px #16375e14!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll{scrollbar-gutter:stable!important;background:#f5f8fc!important;align-content:start!important;gap:10px!important;height:auto!important;max-height:615px!important;padding:14px!important;display:grid!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header{min-height:0!important;box-shadow:none!important;background:linear-gradient(145deg,#fff 0%,#edf5ff 100%)!important;border:1px solid #cbdced!important;border-radius:13px!important;gap:3px!important;padding:14px 15px!important;display:grid!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header:after{display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header>span{color:#2464ad!important;letter-spacing:.17em!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header h5{color:#0a1e39!important;letter-spacing:-.035em!important;font-size:clamp(18px,1.25vw,22px)!important;line-height:1.08!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header p{color:#657a93!important;font-size:9px!important;line-height:1.42!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions,.venue-baby-style-system,.venue-baby-look-list,.venue-baby-output-map){background:#fff!important;border-color:#d2deeb!important;border-radius:12px!important;box-shadow:0 4px 12px #1333580b!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions{min-height:0!important;box-shadow:none!important;background:#f7faff!important;border:1px solid #cfdaea!important;border-radius:14px!important;grid-template-columns:auto minmax(0,1fr) minmax(170px,auto)!important;align-items:center!important;gap:10px!important;padding:8px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions>button{border-radius:10px!important;min-height:42px!important;padding:0 14px!important;font-size:10px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions>button.back{width:auto!important;min-width:104px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions>span{color:#647a93!important;text-align:center!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:8px!important;line-height:1.3!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions>span svg{color:#169375!important;width:13px!important;height:13px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions>:where(.next,.apply){color:#fff!important;background:linear-gradient(135deg,#123f74,#2871c5)!important;border-color:#1d5fa8!important;min-width:174px!important;box-shadow:0 7px 16px #144b892e!important}@media (max-width:1180px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll{scrollbar-gutter:auto!important;max-height:none!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel{overflow:visible!important}}@media (max-width:820px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium{border-radius:18px!important;padding:12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header{grid-template-columns:42px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header>span{width:42px!important;height:42px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium>header>em{grid-column:1/-1!important;justify-self:start!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(4,minmax(180px,1fr))!important;overflow-x:auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(5,minmax(180px,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-preview-grid{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions{grid-template-columns:auto minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions>span{justify-content:flex-start!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-actions>:where(.next,.apply){grid-column:1/-1!important;width:100%!important}}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-control-deck{background:linear-gradient(#eef3f8 0%,#e9eff6 100%)!important;border-color:#c9d6e6!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper.has-sports-step{background:#fffffff0!important;border:1px solid #cdd9e8!important;border-radius:15px!important;grid-area:1/1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:7px!important;box-shadow:0 8px 24px #122f540f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(5,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button{color:#53657c!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;grid-template-columns:38px minmax(0,1fr) 18px!important;gap:10px!important;min-height:54px!important;padding:7px 11px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button.active{color:#174e92!important;background:linear-gradient(135deg,#eef5ff,#f8fbff)!important;border-color:#80a9df!important;box-shadow:inset 3px 0 #2c69bf,0 7px 18px #1f549b1a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button>svg:first-child{color:#2e65b7!important;background:#edf4fd!important;border:1px solid #d3e1f2!important;border-radius:10px!important;width:38px!important;height:38px!important;padding:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button.active>svg:first-child{color:#fff!important;background:linear-gradient(145deg,#123f77,#2f75cf)!important;border-color:#2d6dc1!important;box-shadow:0 7px 15px #1c539a38!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button>span{gap:2px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button>span small{color:#8190a4!important;letter-spacing:.14em!important;font-size:7px!important;font-weight:900!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button>span b{color:#14233b!important;font-size:11px!important;line-height:1.1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper button>span+svg{color:#3a659c!important;background:#eaf1fa!important;border-radius:50%!important;width:18px!important;height:18px!important;padding:3px!important}:is(body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-workbench,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-workbench:has(.step-scoreboard)){grid-area:2/1!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-real-preview.venue-studio-preview-pair{border-radius:19px!important;grid-area:1/1!important;padding:13px!important;position:relative!important;top:auto!important;box-shadow:0 18px 42px #040f2133!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cbd7e6!important;border-radius:18px!important;grid-area:2/1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:visible!important;box-shadow:0 14px 34px #0f264614!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-workbench:has(.step-scoreboard) .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cbd7e6!important;border-radius:18px!important;grid-area:2/1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:visible!important;box-shadow:0 14px 34px #0f264614!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll{scrollbar-gutter:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;height:auto!important;max-height:none!important;padding:20px!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll>header{color:#0a1730!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #dfe6ef!important;border-radius:0!important;grid-column:1/-1!important;gap:4px!important;padding:2px 2px 16px!important;display:grid!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll>header:after{content:none!important;display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll>header>span{color:#2d65b4!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll>header h5{color:#0a1730!important;max-width:980px!important;font-size:clamp(25px,2.2vw,38px)!important;line-height:1.03!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll>header p{color:#65758c!important;max-width:920px!important;font-size:11px!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll>:where(.venue-template-upload-row,.venue-template-library,.sports-score-control,.venue-template-message-versions,.venue-studio-message-field,.venue-template-controls,.venue-baby-output-map){grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-system,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list{background:linear-gradient(#fff,#f8fafc)!important;border:1px solid #d3deeb!important;border-radius:15px!important;align-content:start!important;gap:11px!important;min-width:0!important;padding:14px!important;display:grid!important;box-shadow:0 8px 22px #132f530f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium :where(.venue-baby-style-system,.venue-baby-look-list)>header{color:#235b9e!important;letter-spacing:.14em!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;font-size:9px!important;font-weight:900!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium :where(.venue-baby-style-system,.venue-baby-look-list)>header span,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-system>header em{align-items:center!important;gap:7px!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium :where(.venue-baby-style-system,.venue-baby-look-list)>header svg{width:16px!important;height:16px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-system>header em{color:#15745e!important;background:#eaf8f3!important;border-radius:999px!important;padding:6px 9px!important;font-size:7px!important;font-style:normal!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary{color:#14243e!important;text-align:left!important;background:linear-gradient(135deg,#fdfaf6,#f6f9fd 58%,#edf4fd)!important;border:1px solid #8cadd8!important;border-radius:14px!important;grid-template-columns:76px minmax(0,1fr) minmax(155px,.72fr)!important;align-items:center!important;gap:14px!important;min-height:112px!important;padding:14px!important;display:grid!important;box-shadow:inset 4px 0 #2d68b9!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary>i{border:1px solid #1f4b7e26!important;border-radius:20px!important;width:76px!important;height:76px!important;box-shadow:inset 0 1px #ffffff8c,0 9px 20px #15325724!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary>span{gap:4px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary small{color:#73839a!important;letter-spacing:.1em!important;font-size:8px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary b{color:#0b1d38!important;font-size:17px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary p{color:#687990!important;margin:0!important;font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-status{border-left:1px solid #d8e1ec!important;padding:10px 12px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-status>svg{color:#28a883!important;width:20px!important;height:20px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-status b{font-size:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-status small{letter-spacing:0!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list>header small{color:#78879b!important;letter-spacing:0!important;font-size:8px!important;font-weight:700!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button{color:#172741!important;min-height:78px!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:1px solid #d6e0ec!important;border-radius:12px!important;grid-template-columns:51px minmax(0,1fr) 18px!important;align-items:center!important;gap:10px!important;padding:9px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button.active{background:#eef5ff!important;border-color:#72a0db!important;box-shadow:inset 3px 0 #2d69bd,0 7px 16px #1e509114!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button>i{color:#fff!important;letter-spacing:.1em!important;text-shadow:0 1px 4px #00000059!important;border-radius:13px!important;place-items:end start!important;width:51px!important;height:51px!important;padding:6px!important;font-size:7px!important;font-style:normal!important;font-weight:900!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button>span{gap:2px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button b{color:#10213b!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button small,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button em{color:#74849a!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;font-style:normal!important;line-height:1.3!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button em{color:#3c6597!important;font-weight:800!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list button>svg{color:#2c65b4!important;width:18px!important;height:18px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map article{background:#f7f9fc!important;border:1px solid #d5dfeb!important;border-radius:13px!important;grid-template-columns:42px minmax(0,1fr) 21px!important;align-items:center!important;gap:11px!important;min-height:74px!important;padding:12px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map article>svg:first-child{color:#fff!important;background:linear-gradient(145deg,#103c73,#2c70c8)!important;border-radius:11px!important;width:42px!important;height:42px!important;padding:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map article>span{gap:2px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map small{color:#2f65aa!important;letter-spacing:.12em!important;font-size:7px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map b{color:#10213b!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map p{color:#77869a!important;margin:0!important;font-size:8px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map article>svg:last-child{color:#0d755b!important;background:#e2f6ef!important;border-radius:50%!important;width:21px!important;height:21px!important;padding:4px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-actions{grid-area:3/1!important}@media (max-width:980px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper.has-sports-step,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-preview-grid,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-system,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list{grid-column:1/-1!important}}@media (max-width:660px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-stepper.has-sports-step,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-preview-grid,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-studio-step-scroll,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-look-list>div,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-output-map{grid-template-columns:minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary{grid-template-columns:60px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-summary>i{width:60px!important;height:60px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-premium .venue-baby-style-status{border-top:1px solid #d8e1ec!important;border-left:0!important;grid-column:1/-1!important}}@media (max-width:820px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header{grid-template-columns:38px minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-screen-template-studio.guided-screen-studio>header>em{grid-column:1/-1!important;justify-self:start!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-preview-grid,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-upload-row,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel .sports-score-programmer,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel .sports-stat-programmer>div,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){min-width:0!important}}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper{background:linear-gradient(135deg,#06162d 0%,#0a2343 58%,#0b2d55 100%)!important;border:1px solid #173a63!important;border-radius:14px!important;gap:6px!important;padding:6px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff17,0 12px 28px #05162d29!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button{color:#d5dfed!important;min-height:54px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #8fb0db24!important;border-radius:10px!important;grid-template-columns:24px 32px minmax(0,1fr) 17px!important;gap:7px!important;padding:7px 9px!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button:hover{background:#2c65b12e!important;border-color:#7daeed6b!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button.active{color:#fff!important;background:linear-gradient(135deg,#12315b,#174f91)!important;border-color:#3779ca!important;box-shadow:inset 0 1px #ffffff29,0 7px 17px #0003!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button.active:after{content:""!important;background:linear-gradient(90deg,#50a0ff,#5ed7c3)!important;border-radius:2px!important;height:2px!important;position:absolute!important;bottom:0!important;left:10px!important;right:10px!important;box-shadow:0 0 12px #50a0ffb3!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>i{color:#93a9c4!important;letter-spacing:.08em!important;background:#ffffff0e!important;border:1px solid #97b7e038!important;border-radius:7px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:7px!important;font-style:normal!important;font-weight:900!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button.active>i{color:#dcecff!important;background:#0a274d!important;border-color:#77b5ff94!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>svg:first-of-type{color:#78aef2!important;background:#3972bc24!important;border:1px solid #81abe242!important;border-radius:9px!important;width:32px!important;height:32px!important;padding:7px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button.active>svg:first-of-type{color:#fff!important;background:linear-gradient(145deg,#2e73c8,#194a86)!important;border-color:#79beff85!important;box-shadow:0 5px 14px #02122a47!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button b{color:inherit!important;letter-spacing:.015em!important;font-size:10px!important;font-weight:850!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-stepper button>span+svg{color:#06372f!important;background:#5ed7c3!important;border-radius:50%!important;width:17px!important;height:17px!important;padding:4px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail{background:linear-gradient(#fff,#f6f9fc)!important;border:1px solid #ced9e7!important;box-shadow:0 8px 20px #172d4e0f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header span{color:#164a87!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail>header svg{color:#fff!important;background:#12345f!important;border-radius:7px!important;width:24px!important;height:24px!important;padding:5px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button{background:#fff!important;border-color:#d4deea!important;box-shadow:0 3px 9px #142f520a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button.active,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-preset-rail button[aria-pressed=true]{background:#eef5ff!important;border-color:#2d6dbc!important;box-shadow:inset 0 -2px #2d6dbc,0 5px 13px #184b8a1a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-workbench{isolation:isolate!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel{clip-path:inset(0 round 17px)!important;background:#f4f7fb!important;border-color:#cbd7e6!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 14px 32px #0f26461f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scrollbar-color:#8fa7c3 transparent!important;scrollbar-width:thin!important;align-content:start!important;gap:10px!important;width:100%!important;height:100%!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header{background:linear-gradient(140deg,#071a35 0%,#0c2b52 64%,#123c70 100%)!important;border:1px solid #173b67!important;border-radius:13px!important;gap:4px!important;padding:14px 15px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #061b3626!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#408fe942,#0000 70%)!important;border-radius:50%!important;width:150px!important;height:150px!important;position:absolute!important;top:-58px!important;right:-34px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header>span{z-index:1!important;color:#79aff0!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:900!important;position:relative!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header h5{z-index:1!important;color:#fff!important;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(18px,1.3vw,23px)!important;line-height:1.03!important;position:relative!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll>header p{z-index:1!important;color:#b9c8db!important;margin:1px 0 0!important;font-size:9px!important;line-height:1.38!important;position:relative!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions){background:#fff!important;border:1px solid #d4deea!important;border-radius:12px!important;gap:7px!important;padding:9px!important;box-shadow:0 5px 14px #122f540d!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll :where(.venue-template-library,.venue-template-preset-list,.venue-template-controls,.venue-template-versions,.venue-template-message-versions)>header span{color:#174f91!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-message-versions button,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-preset-list button{color:#11233d!important;min-height:50px!important;box-shadow:none!important;background:#f9fbfd!important;border:1px solid #d6e0eb!important;border-radius:10px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-message-versions button>i{color:#e9f3ff!important;background:#123d70!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-message-versions button.active,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-template-preset-list button.active{background:#eef5ff!important;border-color:#2d6dbc!important;box-shadow:inset 3px 0 #2d6dbc,0 5px 13px #184b8a14!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions{z-index:3!important;background:#fff!important;border-color:#cbd7e6!important;position:relative!important;box-shadow:0 8px 22px #0f264614!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>button.back{color:#34506f!important;background:#f6f9fc!important;border-color:#d0dbe8!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-control-deck .venue-studio-actions>:where(.next,.apply){color:#fff!important;background:linear-gradient(135deg,#12345f,#1d5fa8)!important;border-color:#174c89!important;box-shadow:0 8px 19px #14498938!important}@media (max-width:1380px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-panel{clip-path:none!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-step-scroll{scrollbar-gutter:auto!important;height:auto!important;overflow:visible!important}}body .setup-venue-live-redesign .venue-studio-v2.venue-screen-template-studio{background:#f4f7fb!important;border:1px solid #c7d5e5!important;border-radius:20px!important;gap:10px!important;padding:12px!important;box-shadow:0 20px 54px #0f2a4b1c!important}body .setup-venue-live-redesign .venue-studio-v2.venue-screen-template-studio>header{min-height:0!important;box-shadow:none!important;background:linear-gradient(135deg,#fff 0%,#edf4fc 100%)!important;border:1px solid #d3deea!important;border-radius:14px!important;padding:12px 14px!important}body .setup-venue-live-redesign .venue-studio-v2.venue-screen-template-studio>header h4{letter-spacing:-.045em!important;margin:2px 0 3px!important;font-size:clamp(20px,1.7vw,28px)!important;line-height:1.02!important}body .setup-venue-live-redesign .venue-studio-v2.venue-screen-template-studio>header p{font-size:10px!important;line-height:1.35!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-control-deck{background:#eaf1f8!important;border:1px solid #c8d6e6!important;border-radius:17px!important;gap:9px!important;min-width:0!important;padding:9px!important;display:grid!important;box-shadow:inset 0 1px #ffffffe0!important}:is(body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard)){min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) 340px!important;grid-template-areas:"preview editor"!important;align-items:start!important;gap:9px!important;padding:0!important;display:grid!important;overflow:visible!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench>.venue-studio-real-preview{color:#fff!important;background:linear-gradient(145deg,#071b35 0%,#0c294c 100%)!important;border:1px solid #173e68!important;border-radius:15px!important;grid-area:1/1!important;min-width:0!important;margin:0!important;padding:11px!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 14px 28px #061b3529!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-real-preview>header{color:#fff!important;min-height:30px!important;padding:0 1px 8px!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-real-preview>header span{color:#fff!important;font-size:8px!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-real-preview>header small{color:#a8bad0!important;font-size:7px!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-edit-column{grid-area:1/2!important;grid-template-rows:auto minmax(0,1fr)!important;gap:7px!important;min-width:0!important;max-height:650px!important;margin:0!important;display:grid!important;position:sticky!important;top:12px!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{background:#fff!important;border:1px solid #c9d7e7!important;border-radius:13px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;min-height:0!important;padding:6px!important;display:grid!important;overflow:visible!important;box-shadow:0 8px 20px #12345b12!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button{color:#4b6079!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #d7e1ec!important;border-radius:10px!important;grid-template-columns:30px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:8px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button:after,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>i,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button small,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>span+svg{display:none!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>svg:first-of-type{color:#205b9e!important;background:#edf5fd!important;border:1px solid #d0deed!important;border-radius:8px!important;width:30px!important;height:30px!important;padding:7px!important;display:block!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>span{text-align:left!important;min-width:0!important;display:block!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button b{color:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button.active{color:#123f75!important;background:#eaf3ff!important;border-color:#8db4df!important;box-shadow:inset 3px 0 #2464ad!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button.active>svg:first-of-type{color:#fff!important;background:#2464ad!important;border-color:#2464ad!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #c9d7e7!important;border-radius:13px!important;min-width:0!important;min-height:0!important;max-height:540px!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 8px 20px #12345b12!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{scrollbar-gutter:stable!important;background:#fff!important;align-content:start!important;gap:8px!important;width:100%!important;height:auto!important;max-height:540px!important;padding:9px!important;display:grid!important;overflow:hidden auto!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header{color:#0c2342!important;min-height:0!important;box-shadow:none!important;background:linear-gradient(135deg,#f8fbfe 0%,#eaf2fb 100%)!important;border:1px solid #d6e1ed!important;border-radius:11px!important;padding:12px!important;overflow:hidden!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header:after{display:none!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header span{color:#2a65ae!important;font-size:7px!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header h5{color:#0c2342!important;letter-spacing:-.035em!important;margin:3px 0!important;font-size:18px!important;line-height:1.05!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header p{color:#60748e!important;font-size:9px!important;line-height:1.35!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions{background:#fff!important;border:1px solid #c9d7e7!important;border-radius:12px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:0!important;padding:7px!important;display:grid!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions>button{border-radius:9px!important;min-height:38px!important;padding:0 13px!important;font-size:9px!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions>span{font-size:8px!important}@media (max-width:1180px){:is(body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard)){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"preview""editor"!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench>.venue-studio-real-preview{grid-area:1/1!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-edit-column{grid-area:2/1!important;max-height:none!important;position:static!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(4,minmax(0,1fr))!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{max-height:none!important}}@media (max-width:720px){body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions{grid-template-columns:1fr 1fr!important}body .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions>span{grid-area:1/1/auto/-1!important}}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-control-deck{background:#edf3f9!important;border:1px solid #cbd8e7!important;border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:10px!important}:is(body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard)){grid-template:"editor""preview"/minmax(0,1fr)!important;grid-area:1/1!important;align-items:stretch!important;gap:12px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-edit-column{grid-area:1/1!important;grid-template-rows:auto auto!important;gap:8px!important;width:100%!important;max-height:none!important;display:grid!important;position:relative!important;top:auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{background:#f7fafd!important;border:1px solid #c9d8e8!important;border-radius:14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:7px!important;overflow:hidden!important;box-shadow:0 6px 18px #16355a0f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(5,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button{color:#3d5672!important;background:#fff!important;border:1px solid #d5e0ec!important;border-radius:10px!important;grid-template-columns:24px 34px minmax(0,1fr) 16px!important;gap:8px!important;min-height:56px!important;padding:7px 10px!important;box-shadow:0 2px 7px #12305409!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button:hover{color:#153f70!important;background:#f9fcff!important;border-color:#8fb2da!important;box-shadow:0 6px 14px #19498114!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button.active{color:#123f75!important;background:linear-gradient(135deg,#e8f2ff,#f8fbff)!important;border-color:#78a6d7!important;box-shadow:inset 3px 0 #2464ad,0 6px 15px #1f539417!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button.active:after{display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>i{color:#70849b!important;background:#f4f7fb!important;border-color:#d3dfec!important;place-items:center!important;width:24px!important;height:24px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>svg:first-of-type{color:#225f9f!important;background:#eef5fc!important;border:1px solid #cfe0f1!important;border-radius:9px!important;width:34px!important;height:34px!important;padding:8px!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button.active>i,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button.active>svg:first-of-type{color:#174f8f!important;box-shadow:none!important;background:#dcecff!important;border-color:#8eb2dc!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>span{gap:2px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button b{color:inherit!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button small{color:#7b8da2!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;display:block!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>span+svg{color:#2d6399!important;background:#e8f0f9!important;border-radius:50%!important;width:16px!important;height:16px!important;padding:3px!important;display:block!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cbd8e7!important;border-radius:14px!important;max-height:400px!important;overflow:hidden!important;box-shadow:0 8px 22px #1232580f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard) .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cbd8e7!important;border-radius:14px!important;max-height:400px!important;overflow:hidden!important;box-shadow:0 8px 22px #1232580f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{scrollbar-gutter:stable!important;background:#fff!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;max-height:400px!important;padding:13px!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>:where(.venue-template-upload-row,.venue-template-library,.sports-score-control,.venue-template-message-versions,.venue-studio-message-field,.venue-template-controls,.venue-baby-output-map){grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header{color:#0b2341!important;box-shadow:none!important;background:linear-gradient(135deg,#fbfdff,#eef5fc)!important;border:1px solid #d5e1ed!important;border-radius:11px!important;padding:12px 14px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header:after{display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header>span{color:#2b67ad!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header h5{color:#0b2341!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll>header p{color:#61758e!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench>.venue-studio-single-preview{background:linear-gradient(#eef3f8,#e7eef6)!important;border:1px solid #bdccdc!important;border-radius:17px!important;grid-area:2/1!important;width:100%!important;min-width:0!important;margin:0!important;padding:12px!important;position:relative!important;top:auto!important;box-shadow:0 14px 30px #102a4a1a!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:48px!important;margin:0!important;padding:0 2px 11px!important;display:flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-copy{gap:4px!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview .venue-studio-preview-copy>span{color:#173d68!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview .venue-studio-preview-copy>small{color:#667b92!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-toggle{background:#fff!important;border:1px solid #c8d5e4!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(140px,1fr))!important;gap:5px!important;padding:5px!important;display:grid!important;box-shadow:0 5px 14px #1330540f!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-toggle button{color:#4b627d!important;cursor:pointer!important;background:#f4f7fb!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:0 14px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-toggle button svg{width:15px!important;height:15px!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-toggle button.active{color:#fff!important;background:linear-gradient(135deg,#123b69,#276fbf)!important;border-color:#1d5b9e!important;box-shadow:0 5px 13px #16478033!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-toggle button:focus-visible{outline-offset:2px!important;outline:3px solid #357ccf47!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview .venue-studio-preview-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview .venue-studio-output-card{border-color:#173f6b!important;border-radius:13px!important;width:100%!important;box-shadow:0 12px 28px #0413272e!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview .venue-studio-output-card[hidden]{display:none!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-actions{grid-area:2/1!important}@media (max-width:900px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{max-height:none!important;overflow-y:visible!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview>header{flex-direction:column!important;align-items:stretch!important}}@media (max-width:620px){body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll,body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-toggle{grid-template-columns:minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-output-card>header{flex-direction:row!important;align-items:center!important}}.event-shop-shell.event-shop-storefront-shell{--sf-paper:#fffaf4;--sf-paper-deep:#f7ede3;--sf-frame:#f8eee4;--sf-frame-light:#fffdf8;--sf-line:#d9b98d;--sf-accent:#e6878d;--sf-title:#0a315d;--sf-metal:#bf8e4b;--sf-awning-a:#b7ccda;--sf-awning-b:#fffaf3;--sf-button:#7797b7;--sf-niche:#ead8bc;--sf-niche-shadow:#b99665;background:radial-gradient(circle at 14% 9%,#e58f9633,#0000 28%),radial-gradient(circle at 88% 17%,#9dc0d747,#0000 30%),linear-gradient(90deg,#668a9f0e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(#668a9f0b 1px,#0000 1px) 0 0/30px 30px,#edf3f6;min-height:100vh;padding:0 0 42px}.event-shop-theme-romance.event-shop-storefront-shell{--sf-paper:#fffaf7;--sf-paper-deep:#f3e5e1;--sf-frame:#f5e8e2;--sf-line:#bd9181;--sf-accent:#ad716e;--sf-title:#3d2d3c;--sf-metal:#a77b59;--sf-awning-a:#9d6268;--sf-awning-b:#fff7f2;--sf-button:#8f646d;--sf-niche:#ead6cc;--sf-niche-shadow:#a67e6c}.event-shop-theme-graduation.event-shop-storefront-shell{--sf-paper:#fbf9ff;--sf-paper-deep:#ece8f6;--sf-frame:#f1edf8;--sf-line:#b39a67;--sf-accent:#765ea8;--sf-title:#1d2d59;--sf-metal:#b58d45;--sf-awning-a:#63528d;--sf-awning-b:#fbf5e8;--sf-button:#6f63a0;--sf-niche:#ded6ee;--sf-niche-shadow:#8b77ac}.event-shop-theme-arena.event-shop-storefront-shell{--sf-paper:#f8fbff;--sf-paper-deep:#e3edf9;--sf-frame:#edf4fb;--sf-line:#7898bd;--sf-accent:#276cd6;--sf-title:#061d42;--sf-metal:#7b8ea7;--sf-awning-a:#1559b7;--sf-awning-b:#f6faff;--sf-button:#276cd6;--sf-niche:#d4e1ef;--sf-niche-shadow:#7190b4}.event-shop-theme-atelier.event-shop-storefront-shell{--sf-paper:#f8faf7;--sf-paper-deep:#e7eee9;--sf-frame:#edf2ee;--sf-line:#9aa58d;--sf-accent:#537c73;--sf-title:#17384a;--sf-metal:#a38457;--sf-awning-a:#6e9790;--sf-awning-b:#fbfbf5;--sf-button:#587f7a;--sf-niche:#d8e0d8;--sf-niche-shadow:#809586}.event-shop-theme-signature.event-shop-storefront-shell{--sf-paper:#fafcff;--sf-paper-deep:#e8eef6;--sf-frame:#f0f4f8;--sf-line:#9aaec5;--sf-accent:#315f96;--sf-title:#082c57;--sf-metal:#a88c62;--sf-awning-a:#557da9;--sf-awning-b:#f9fbfd;--sf-button:#456f9d;--sf-niche:#dbe3ed;--sf-niche-shadow:#869aaf}.event-shop-storefront-shell .event-shop-preview-ribbon{width:min(100%,860px);margin:0 auto}.event-shop-storefront-topbar{z-index:50;border-bottom:1px solid color-mix(in srgb, var(--sf-line) 45%, transparent);background:color-mix(in srgb, var(--sf-paper) 95%, transparent);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,860px);height:min(14.9vw,128px);min-height:65px;margin:0 auto;padding:min(2.3vw,20px) min(4vw,34px);display:grid;position:sticky;top:0;box-shadow:0 10px 24px #52391f09}.event-shop-storefront-topbar>a,.event-shop-storefront-topbar>button{border:1px solid color-mix(in srgb, var(--sf-line) 78%, white);width:min(7.9vw,68px);min-width:34px;height:min(7.9vw,68px);min-height:34px;color:var(--sf-title);background:color-mix(in srgb, var(--sf-paper) 88%, white);border-radius:17px;place-items:center;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #ffffffa6,0 8px 18px #654b300b}.event-shop-storefront-topbar>a svg{stroke-width:2px;width:25px;height:25px}.event-shop-storefront-topbar>img{object-fit:contain;width:min(32.7vw,282px);height:min(8.6vw,74px)}.event-shop-storefront-topbar>button{box-shadow:none;background:0 0;border:0;justify-self:end;position:relative}.event-shop-storefront-topbar>button svg{stroke-width:1.65px;width:38px;height:38px}.event-shop-storefront-topbar>button span{width:38px;height:38px;color:var(--sf-title);background:color-mix(in srgb, var(--sf-line) 32%, var(--sf-paper));font:600 20px/1 var(--shop-serif);border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:0}.event-shop-storefront{width:min(100%,860px);color:var(--sf-title);background:radial-gradient(circle at 50% 12%, #fffffff2, transparent 27%), var(--sf-paper);border:1px solid color-mix(in srgb, var(--sf-line) 52%, white);border-radius:0 0 30px 30px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 42px 90px #29394433,0 8px 24px #704e2d14}.event-shop-storefront-edition{border:1px solid color-mix(in srgb, var(--sf-accent) 65%, white);width:max-content;min-height:min(6.3vw,54px);color:var(--sf-accent);background:linear-gradient(110deg, color-mix(in srgb, var(--sf-accent) 7%, white), #ffffffeb);box-shadow:inset 0 1px #ffffffe6, 0 8px 18px color-mix(in srgb, var(--sf-accent) 11%, transparent);text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:11px;margin:min(3.25vw,28px) auto min(1.4vw,12px);padding:0 min(4.1vw,35px);display:flex}.event-shop-storefront-edition span{font:500 min(3.15vw, 27px)/1 var(--shop-serif);transform:translateY(-2px)}.event-shop-storefront-edition b{letter-spacing:.12em;font-size:min(2vw,17px);font-weight:800}.event-shop-storefront-marquee{border:2px solid color-mix(in srgb, var(--sf-line) 76%, white);background:linear-gradient(#ffffff75, #ffffff0f), repeating-linear-gradient(0deg, #a0784805 0 1px, transparent 1px 5px), var(--sf-frame);height:min(25.35vw,218px);min-height:108px;box-shadow:inset 0 0 0 4px var(--sf-frame-light), inset 0 0 0 6px color-mix(in srgb, var(--sf-line) 42%, white), inset 0 -14px 24px #805b340f, 0 -8px 18px #7759390f;border-left-width:10px;border-right-width:10px;border-radius:48% 48% 0 0/42% 42% 0 0;place-items:center;margin:8px 0 0;padding:min(5.8vw,50px) min(8.1vw,70px) min(2.7vw,23px);display:grid;position:relative}.event-shop-storefront-marquee:before{border:1px solid color-mix(in srgb, var(--sf-line) 72%, white);content:"";border-radius:48% 48% 0 0/42% 42% 0 0;position:absolute;inset:14px 26px 12px;box-shadow:inset 0 0 0 5px #ffffff3d}.event-shop-storefront-marquee>div{z-index:2;color:var(--sf-accent);align-items:center;gap:13px;display:flex;position:absolute;top:27px}.event-shop-storefront-marquee>div span{font:500 35px/1 var(--shop-serif)}.event-shop-storefront-marquee>div i{background:linear-gradient(90deg, var(--sf-line), transparent);width:72px;height:1px}.event-shop-storefront-marquee h1{z-index:2;text-align:center;text-transform:uppercase;justify-items:center;margin:0;display:grid;position:relative}.event-shop-storefront-marquee h1 small{color:var(--sf-metal);font:500 min(4.2vw, 36px)/1.1 var(--shop-serif);letter-spacing:.08em}.event-shop-storefront-marquee h1 strong{color:var(--sf-accent);font:500 min(6.75vw, 58px)/.95 var(--shop-serif);letter-spacing:.025em;margin-top:4px}.event-shop-storefront-awning{z-index:8;border-top:3px solid color-mix(in srgb, var(--sf-line) 78%, white);perspective:500px;align-items:stretch;height:min(17.55vw,151px);min-height:75px;display:flex;position:relative;box-shadow:0 18px 22px #58412724}.event-shop-storefront-awning i{border-bottom:1px solid color-mix(in srgb, var(--sf-line) 48%, transparent);background:linear-gradient(90deg, #ffffff4d, transparent 22% 78%, #414b4f17), var(--sf-awning-a);transform-origin:top;border-radius:0 0 46% 46%/0 0 18% 18%;flex:1;transform:rotateX(-4deg);box-shadow:inset 0 -15px 22px #40424114}.event-shop-storefront-awning i:nth-child(2n){background-color:var(--sf-awning-b)}.event-shop-storefront-products{border-right:2px solid color-mix(in srgb, var(--sf-line) 60%, white);border-left:2px solid color-mix(in srgb, var(--sf-line) 60%, white);background:linear-gradient(90deg, transparent 49.55%, color-mix(in srgb, var(--sf-line) 82%, white) 49.55% 50.45%, transparent 50.45%), linear-gradient(90deg, #ffffff80, transparent 12% 88%, #7a56300f), var(--sf-frame);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0 17px;display:grid;position:relative;box-shadow:inset 0 0 0 7px #ffffff6b,inset 0 18px 30px #54391f14}.event-shop-storefront-product{border-right:1px solid color-mix(in srgb, var(--sf-line) 54%, white);border-bottom:1px solid color-mix(in srgb, var(--sf-line) 65%, white);background:linear-gradient(90deg,#ffffff70,#0000 18% 82%,#7956320b);border-left:1px solid #ffffffbd;min-width:0;position:relative;box-shadow:inset 0 0 0 5px #fff3}.event-shop-storefront-display{border:1px solid color-mix(in srgb, var(--sf-line) 72%, white);background:radial-gradient(ellipse at 50% 7%, #fffbe1fa, transparent 20%), radial-gradient(ellipse at 50% 44%, color-mix(in srgb, var(--sf-niche) 84%, white), var(--sf-niche) 58%, color-mix(in srgb, var(--sf-niche-shadow) 32%, var(--sf-niche)) 100%);border-bottom:0;border-radius:48% 48% 0 0/23% 23% 0 0;place-items:end center;height:min(81.4vw,700px);min-height:350px;margin:0 9px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 18px 0 26px #694c2b21,inset -18px 0 26px #694c2b21,inset 0 14px 30px #51381f2b,0 5px #ffffffbd}.event-shop-storefront-display:before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sf-line) 24%, transparent);content:"";border:3px solid #ffffff94;border-bottom:0;border-radius:48% 48% 0 0/22% 22% 0 0;position:absolute;inset:10px 11px 0}.event-shop-storefront-display>button{z-index:3;box-sizing:border-box;cursor:pointer;background:0 0;border:0;place-items:center;width:auto;height:auto;padding:94px 32px 58px;display:grid;position:absolute;inset:0}.event-shop-storefront-lamp{z-index:4;border:2px solid color-mix(in srgb, var(--sf-metal) 82%, #fff1b0);background:#fff9cf;border-radius:50%;width:37px;height:9px;position:absolute;top:43px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px 8px #ffe7a16b}.event-shop-storefront-plinth{z-index:2;border:1px solid color-mix(in srgb, var(--sf-line) 65%, white);background:linear-gradient(#fffdf7, var(--sf-paper-deep));height:45px;box-shadow:0 14px 18px #52381d26, inset 0 -4px 0 color-mix(in srgb, var(--sf-line) 62%, white);border-radius:50%/32%;position:absolute;bottom:24px;left:8%;right:8%}.event-shop-storefront-product-copy{z-index:5;min-height:min(41.9vw,360px);color:var(--sf-title);text-align:center;background:linear-gradient(90deg, #ad79410f, transparent 16% 84%, #ad79410f), var(--sf-paper);border-top:7px solid #ffffff9e;flex-direction:column;align-items:center;padding:37px 34px 31px;display:flex;position:relative;box-shadow:inset 0 7px 16px #58371c14}.event-shop-storefront-product-copy h2{max-width:330px;min-height:78px;font:500 min(4.2vw, 36px)/1.05 var(--shop-serif);letter-spacing:-.025em;margin:0}.event-shop-storefront-product-copy>span{color:var(--sf-accent);align-items:center;gap:10px;margin:15px 0 11px;font-size:18px;display:flex}.event-shop-storefront-product-copy>span i{background:color-mix(in srgb, var(--sf-accent) 62%, transparent);width:62px;height:1px}.event-shop-storefront-product-copy p{max-width:305px;min-height:58px;color:color-mix(in srgb, var(--sf-title) 76%, white);margin:0;font-size:18px;line-height:1.45}.event-shop-storefront-product-copy>button{color:#fff;background:linear-gradient(110deg, color-mix(in srgb, var(--sf-button) 86%, #4e6e8a), var(--sf-button));width:min(100%,250px);min-height:70px;box-shadow:inset 0 1px #ffffff4d, 0 12px 24px color-mix(in srgb, var(--sf-button) 22%, transparent);border:0;border-radius:999px;justify-content:space-between;align-items:center;margin-top:20px;padding:7px 8px 7px 29px;font-size:20px;font-weight:800;display:flex}.event-shop-storefront-product-copy>button>span{width:53px;height:53px;color:var(--sf-button);background:var(--sf-paper);border-radius:50%;place-items:center;display:grid}.event-shop-storefront-product-copy>button svg{width:22px;height:22px}.event-shop-storefront-product-copy>small{display:none}.event-shop-reference-stage{z-index:3;width:100%;min-width:0;height:100%;min-height:0;position:relative}.event-shop-reference-keyring{filter:drop-shadow(9px 13px 13px #4c32192e);background-image:url(/momento-baby-shower-keyring-product.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.event-shop-reference-book{perspective:900px;place-items:center;display:grid}.event-shop-reference-book-object{aspect-ratio:.68;filter:drop-shadow(12px 18px 15px #4d331833);transform-origin:bottom;width:min(94%,330px);position:relative;transform:rotateY(-8deg)rotateX(1deg)}.event-shop-reference-book-cover{z-index:3;background:linear-gradient(180deg, transparent 0 56%, color-mix(in srgb, var(--sf-awning-a) 12%, transparent) 74%, color-mix(in srgb, var(--sf-awning-a) 54%, white) 100%), repeating-linear-gradient(88deg, #7b5f4106 0 1px, transparent 1px 3px), linear-gradient(125deg, #fffdf7, #f1e5d8);border:1px solid #eadac8;border-radius:4px 13px 13px 4px;padding:0;position:absolute;inset:0 0 0 10%;overflow:hidden;box-shadow:inset 0 0 28px #7e5b331a,inset -5px 0 8px #684c2e14}.event-shop-reference-book-cover:before{content:"";border:1px solid #d6b88f75;border-radius:3px 9px 9px 3px;position:absolute;inset:7px}.event-shop-reference-book-cover img{z-index:2;object-fit:contain;width:66%;height:auto;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.event-shop-reference-book-spine{z-index:2;border-left:2px solid color-mix(in srgb, var(--sf-accent) 58%, white);background:linear-gradient(90deg,#e7d5c4,#fff9ee 58%,#d3bda7);border-radius:8px 0 0 8px;width:17%;position:absolute;top:1.5%;bottom:1.5%;left:2%;box-shadow:inset 0 0 8px #5b3d1d24}.event-shop-reference-book-pages{z-index:1;background:repeating-linear-gradient(90deg,#eadfcf 0 2px,#cbb89f 2px 3px);border-radius:3px 13px 13px 3px;position:absolute;inset:2% -4% 2% 15%;box-shadow:9px 4px #c8ad8d}.event-shop-storefront-keyring{width:72%;height:76%;margin-bottom:18px;position:relative}.event-shop-keyring-hook{background:linear-gradient(90deg,#a16d25,#f4d580 52%,#ad762e);border:3px solid #a87835;border-radius:999px;width:15px;height:74px;position:absolute;top:3%;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #50300e40}.event-shop-keyring-ring{border:8px ridge #b8b1a6;border-radius:50%;width:112px;height:112px;position:absolute;top:13%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #706b64,4px 7px 9px #382d2338}.event-shop-keyring-chain{z-index:3;flex-direction:column;display:flex;position:absolute;top:34%;left:49%;transform:translate(-50%)rotate(-8deg)}.event-shop-keyring-chain i{border:5px solid #8f8980;border-radius:50%;width:25px;height:39px;margin-top:-10px;box-shadow:inset 0 0 0 2px #ded9d0}.event-shop-keyring-tag{z-index:4;background:linear-gradient(110deg,#fff9ef,#edddd1);border:3px solid #c5d5dd;border-radius:12px 12px 16px 16px;width:138px;height:181px;position:absolute;bottom:1%;right:6%;overflow:hidden;box-shadow:-9px 8px #eed7c8,-17px 15px #d8e4e8,0 16px 24px #51392130}.event-shop-keyring-tag:before{content:"";background:radial-gradient(circle at 72% 75%,#ffffff80,#0000 28%),linear-gradient(145deg,#d4e7f138,#eed7c966);position:absolute;inset:0}.event-shop-keyring-tag>i{background:repeating-linear-gradient(0deg,#b5cbd4 0 8px,#eef4f5 8px 13px);border-right:1px solid #93aeba;width:12px;position:absolute;top:-1px;bottom:-1px;left:-1px}.event-shop-keyring-tag img{z-index:2;object-fit:contain;width:76px;height:62px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-shop-keyring-tag small{z-index:2;color:var(--sf-metal);font:600 13px/1 var(--shop-serif);text-align:center;position:absolute;top:78px;left:9px;right:0}.event-shop-keyring-tag em{z-index:2;color:var(--sf-metal);position:absolute;bottom:6px;right:8px}.event-shop-keyring-tag em svg{width:17px;height:17px}.event-shop-keyring-key{z-index:2;color:#6d6458;background:linear-gradient(#b7aa94,#81776a);border:2px solid #9a8f7e;border-radius:50%;width:74px;height:31px;position:absolute;top:38%;right:-4%;transform:rotate(62deg);box-shadow:6px 8px 9px #3c2c1a2e}.event-shop-keyring-key i{background:linear-gradient(#aaa08f,#81796e);width:74px;height:13px;position:absolute;top:10px;right:-61px}.event-shop-keyring-key b{text-align:center;margin-top:8px;font-size:8px;display:block}.event-shop-storefront-book{filter:drop-shadow(18px 20px 15px #462f1833);transform-origin:bottom;width:72%;height:79%;margin-bottom:12px;position:relative;transform:perspective(800px)rotateY(-7deg)rotateX(1deg)}.event-shop-book-cover{z-index:2;background:linear-gradient(115deg,#fffefa,#f3e5d8);border:2px solid #f2e4d2;border-radius:3px 9px 9px 3px;position:absolute;inset:0 0 0 10%;overflow:hidden;box-shadow:inset 0 0 20px #7e5b331a,8px 0 #d8c6b1}.event-shop-book-cover:after{content:"";pointer-events:none;border:1px solid #ffffffb3;position:absolute;inset:0;box-shadow:inset 0 0 40px #8e673a14}.event-shop-book-cover>img{z-index:3;object-fit:contain;width:54%;height:11%;position:absolute;top:8%;left:50%;transform:translate(-50%)}.event-shop-book-cover>p{z-index:3;color:var(--sf-accent);font:500 23px/1.06 var(--shop-serif);text-align:center;margin:0;position:absolute;top:20%;left:8%;right:8%}.event-shop-book-cover>p strong{color:var(--sf-metal);font-weight:500}.event-shop-book-cover>i{background-image:linear-gradient(180deg,#fff9f00d,transparent 72%),var(--storefront-product-art);background-position:50%;background-size:cover;height:56%;position:absolute;bottom:10%;left:0;right:0}.event-shop-book-cover>small{z-index:3;color:#fff;background:color-mix(in srgb, var(--sf-awning-a) 86%, var(--sf-title));letter-spacing:.13em;text-transform:uppercase;place-items:center;min-height:10%;padding:5px;font-size:8px;font-weight:800;display:grid;position:absolute;bottom:0;left:0;right:0}.event-shop-book-spine{z-index:1;background:linear-gradient(90deg,#ead8c3,#fff9ef 58%,#d1bda8);border-radius:4px 0 0 4px;width:18%;position:absolute;top:1%;bottom:1%;left:2%;transform:skewY(-2deg);box-shadow:inset 0 0 8px #5b3d1d21}.event-shop-book-spine small{color:var(--sf-accent);font:500 12px/1 var(--shop-serif);writing-mode:vertical-rl;place-items:center;display:grid;position:absolute;inset:8px 0;overflow:hidden}.event-shop-storefront-generic{place-items:center;width:90%;height:85%;margin-bottom:5px;display:grid}.event-shop-storefront-generic .event-shop-object{width:min(100%,285px);transform:scale(.86)}.event-shop-storefront-empty{text-align:center;grid-column:1/-1;align-content:center;place-items:center;gap:14px;min-height:500px;padding:60px;display:grid}.event-shop-storefront-empty>svg{width:52px;height:52px;color:var(--sf-accent)}.event-shop-storefront-empty h2{font:500 38px/1.05 var(--shop-serif);margin:0}.event-shop-storefront-empty p{max-width:430px;color:color-mix(in srgb, var(--sf-title) 65%, white);margin:0}.event-shop-storefront-base{border:2px solid color-mix(in srgb, var(--sf-line) 68%, white);background:linear-gradient(#ffffff42,transparent), var(--sf-paper-deep);border-top-width:10px;place-items:center;min-height:min(17.45vw,150px);padding:24px;display:grid;position:relative;box-shadow:inset 0 0 0 7px #ffffff6b,inset 0 18px 28px #89592a12}.event-shop-storefront-base>span{border:1px solid color-mix(in srgb, var(--sf-line) 76%, white);width:330px;min-height:94px;color:var(--sf-accent);background:var(--sf-frame);font:500 62px/1 var(--shop-serif);border-radius:48% 48% 26px 26px/42% 42% 26px 26px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 6px #ffffff75,0 7px 16px #59381b17}.event-shop-storefront-base>small{color:color-mix(in srgb, var(--sf-title) 46%, white);letter-spacing:.14em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:800;position:absolute;bottom:11px;left:22px;right:22px;overflow:hidden}.event-shop-theme-baby .event-shop-storefront-base>span{color:#0000;font-size:0;position:absolute}.event-shop-theme-baby .event-shop-storefront-base>span:before{clip-path:polygon(0 12%,47% 42%,53% 42%,100% 12%,84% 50%,100% 88%,53% 58%,47% 58%,0 88%,16% 50%);content:"";background:radial-gradient(circle,#f5a8ae 0 13%,#0000 14%),linear-gradient(145deg,#f8c5c8 5%,#e98f98 52%,#c96f7b 100%);border:1px solid #cf7e88;border-radius:68% 34% 62% 38%;width:62px;height:40px;box-shadow:inset 0 0 0 4px #ffffff47,0 6px 10px #9d585f29}.event-shop-theme-baby .event-shop-storefront-base>span:after{content:"";background:#f2a0a8;border:1px solid #c8737d;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:inset 0 2px 3px #ffffff6b}.event-shop-storefront-shell .event-shop-bag-dock{z-index:70}@media (hover:hover){.event-shop-storefront-product-copy>button,.event-shop-storefront-topbar>a,.event-shop-storefront-topbar>button{transition:transform .2s,filter .2s}.event-shop-storefront-display>button{transition:filter .2s}.event-shop-storefront-product-copy>button:hover{filter:brightness(1.06);transform:translateY(-2px)}.event-shop-storefront-display>button:hover{filter:brightness(1.025)}.event-shop-storefront-topbar>a:hover,.event-shop-storefront-topbar>button:hover{transform:translateY(-2px)}}@media (max-width:700px){.event-shop-shell.event-shop-storefront-shell{padding:8px 0 24px}.event-shop-storefront-topbar{border:1px solid color-mix(in srgb, var(--sf-line) 52%, white);border-bottom:0;border-radius:26px 26px 0 0;width:calc(100% - 16px);margin:0 auto;padding:8px 14px;position:relative;top:auto;box-shadow:0 -8px 28px #2d414e12}.event-shop-storefront{border-top:1px solid color-mix(in srgb, var(--sf-line) 38%, white);border-radius:0 0 26px 26px;width:calc(100% - 16px);box-shadow:0 30px 62px #29394430,0 8px 24px #704e2d14}.event-shop-storefront-topbar>a,.event-shop-storefront-topbar>button{border-radius:10px}.event-shop-storefront-topbar>a svg{width:16px;height:16px}.event-shop-storefront-topbar>button svg{width:21px;height:21px}.event-shop-storefront-topbar>button span{width:20px;height:20px;font-size:11px;top:5px;right:-1px}.event-shop-storefront-edition{margin-top:16px;margin-bottom:9px;padding:0 19px}.event-shop-storefront-edition span{font-size:14px}.event-shop-storefront-edition b{letter-spacing:.12em;font-size:9px}.event-shop-storefront-marquee{box-shadow:inset 0 0 0 4px var(--sf-frame-light), inset 0 0 0 6px color-mix(in srgb,var(--sf-line) 42%,white), 0 12px 28px #5d41231a;border-left-width:5px;border-right-width:5px;margin-left:8px;margin-right:8px;padding:25px 26px 10px}.event-shop-storefront-marquee:before{inset:8px 11px}.event-shop-storefront-marquee>div{gap:6px;top:10px}.event-shop-storefront-marquee>div span{font-size:14px}.event-shop-storefront-marquee>div i{width:27px}.event-shop-storefront-marquee h1 small{letter-spacing:.055em}.event-shop-storefront-products{border-right:2px solid color-mix(in srgb, var(--sf-line) 60%, white);border-left:2px solid color-mix(in srgb, var(--sf-line) 60%, white);background:linear-gradient(90deg, transparent 49.4%, color-mix(in srgb,var(--sf-line) 78%,white) 49.4% 50.6%, transparent 50.6%),var(--sf-frame);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0 6px;box-shadow:inset 0 10px 22px #694b2b14,inset 0 0 0 4px #ffffff59}.event-shop-storefront-product{border:0;border-right:1px solid color-mix(in srgb,var(--sf-line) 48%,white);min-width:0;box-shadow:none;background:linear-gradient(90deg,#ffffff6b,#0000 18% 82%,#7956320b);border-left:1px solid #ffffffb3;border-radius:0;overflow:visible}.event-shop-storefront-display{border:1px solid color-mix(in srgb,var(--sf-line) 68%,white);border-bottom:0;border-radius:48% 48% 0 0/22% 22% 0 0;height:clamp(325px,83vw,430px);min-height:0;margin:0 4px;padding:0}.event-shop-storefront-display:before{border-radius:48% 48% 0 0/21% 21% 0 0;inset:7px 7px 0}.event-shop-storefront-display>button{padding:55px 6px 40px;inset:0}.event-shop-storefront-lamp{width:26px;height:7px;top:27px}.event-shop-storefront-plinth{height:27px;bottom:15px;left:7%;right:7%}.event-shop-reference-book-object{width:min(96%,190px)}.event-shop-storefront-product-copy{background:linear-gradient(90deg,#ad79410d,transparent 18% 82%,#ad79410d),var(--sf-paper);border-top:5px solid #ffffff9e;justify-content:flex-start;min-height:238px;padding:22px 10px 20px}.event-shop-storefront-product-copy h2{max-width:170px;min-height:48px;font-size:clamp(17px,4.8vw,23px);line-height:1.05}.event-shop-storefront-product-copy>span{gap:6px;margin:9px 0 8px;font-size:12px}.event-shop-storefront-product-copy>span i{width:31px}.event-shop-storefront-product-copy p{max-width:165px;min-height:52px;font-size:clamp(12px,3.2vw,15px);line-height:1.35}.event-shop-storefront-product-copy>button{width:min(94%,170px);min-height:50px;box-shadow:inset 0 1px #ffffff5c,0 10px 20px color-mix(in srgb,var(--sf-button) 23%,transparent);border:1px solid #ffffff57;margin-top:13px;padding:5px 5px 5px 15px;font-size:clamp(13px,3.55vw,17px)}.event-shop-storefront-product-copy>button>span{width:39px;height:39px}.event-shop-storefront-product-copy>button svg{width:18px;height:18px}.event-shop-storefront-keyring{transform-origin:bottom;width:90%;height:80%;margin-bottom:8px;transform:scale(.96)}.event-shop-keyring-hook{width:10px;height:50px}.event-shop-keyring-ring{border-width:6px;width:74px;height:74px}.event-shop-keyring-chain i{border-width:4px;width:17px;height:28px}.event-shop-keyring-tag{border-width:2px;width:94px;height:130px;right:0;box-shadow:-6px 6px #eed7c8,-11px 11px #d8e4e8,0 12px 19px #51392130}.event-shop-keyring-tag img{width:54px;height:46px;top:17px}.event-shop-keyring-tag em svg{width:13px;height:13px}.event-shop-keyring-key{width:51px;height:23px;top:38%;right:-5%}.event-shop-keyring-key i{width:49px;height:10px;top:7px;right:-42px}.event-shop-keyring-key b{margin-top:6px;font-size:6px}.event-shop-storefront-book{width:87%;height:82%;margin-bottom:5px}.event-shop-book-cover>img{width:58%;height:10%;top:7%}.event-shop-book-cover>p{font-size:max(11px,2.45vw);top:18%;left:5%;right:5%}.event-shop-book-cover>i{height:55%;bottom:10%}.event-shop-book-cover>small{letter-spacing:.09em;font-size:5px}.event-shop-book-spine small{font-size:8px}.event-shop-storefront-base{border-top-width:1px;border-radius:22px;margin:0 12px 12px;padding:12px}.event-shop-storefront-base>span{width:min(44%,190px);min-height:47px;font-size:32px}.event-shop-storefront-base>small{display:none}}@media (max-width:380px){.event-shop-storefront-topbar{min-height:58px}.event-shop-storefront-display{height:325px;min-height:0}.event-shop-storefront-display>button{padding-left:5px;padding-right:5px}.event-shop-storefront-product-copy{min-height:232px;padding-left:8px;padding-right:8px}.event-shop-storefront-product-copy h2{font-size:17px}.event-shop-storefront-product-copy p{font-size:12px}.event-shop-storefront-product-copy>button{padding-left:12px;font-size:13px}.event-shop-storefront-product-copy>button>span{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.event-shop-storefront-shell *{scroll-behavior:auto!important;transition:none!important}}html body .momento-approved-keyring{isolation:isolate;background:0 0;place-items:center;min-width:0;min-height:0;display:grid;position:relative}html body .event-shop-storefront-display>button:has(.momento-approved-keyring){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0}html body .momento-approved-keyring>img{object-fit:contain;object-position:center;filter:drop-shadow(7px 10px 10px #30231622);mix-blend-mode:normal;opacity:1;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:absolute;inset:0}html body .event-shop-approved-keyring-proof{width:min(100%,280px);height:360px;margin:20px auto}html body .event-shop-approved-keyring-proof.compact{width:82px;height:104px;margin:0}@media (max-width:560px){html body .event-shop-approved-keyring-proof{height:290px}html body .event-shop-approved-keyring-proof.compact{width:62px;height:84px}}.live-shop-product>img[src*=keyring],.birthday-two-shop-product[src*=keyring],.wedding-live-shop>img[src*=keyring]{box-sizing:border-box;padding:3vw 2vw;object-fit:contain!important}.birthday-two-shop-product[src*=keyring]{padding:5vw 3vw 9vw 10vw}.live-audience-display.theme-birthday-1{--birthday-cyan:#c4b5fd;--birthday-pink:#a855f7;--birthday-violet:#7c3aed;--birthday-panel:#030411c7;color:#fff;font-family:var(--font-geist-sans,Arial), sans-serif;background:#01030c}.live-audience-display.theme-birthday-1:before,.live-audience-display.theme-birthday-1:after{display:none}.live-audience-display.theme-birthday-1 .live-screen-template-tint{z-index:3;opacity:.22;mix-blend-mode:color-dodge}.birthday-one-programme{z-index:4;isolation:isolate;background:#01030c;position:absolute;inset:0;overflow:hidden}.birthday-one-background{z-index:0;position:absolute;inset:0}.birthday-one-background :is(img,video){width:100%;height:100%;filter:brightness(var(--momento-image-brightness,.82)) saturate(1.13) contrast(1.08);display:block}.birthday-one-background>i{background:linear-gradient(90deg,#00020c75 0,#0000 29% 60%,#00020da8 75%,#00020cdb 100%),linear-gradient(#00020c4d,#0000 38%,#00020c33 57%,#00020cf2 100%);position:absolute;inset:0}.birthday-one-programme.uses-reference-artwork .birthday-one-background :is(img,video){filter:brightness(.83)saturate(1.12)contrast(1.08)}.birthday-one-neon-frame{z-index:9;pointer-events:none;border:1px solid #a855f752;position:absolute;inset:.45vh .25vw;box-shadow:inset 0 0 2.4vw #c4b5fd0a,0 0 1.8vw #a855f714}.birthday-one-neon-frame:before{content:"";background:linear-gradient(90deg, var(--birthday-cyan), transparent 22% 76%, var(--birthday-pink));opacity:.48;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.birthday-one-neon-frame i{background:linear-gradient(90deg, var(--birthday-pink), transparent);width:9vw;height:2px;box-shadow:0 0 1vw var(--birthday-pink);position:absolute}.birthday-one-neon-frame i:first-child{top:0;left:0}.birthday-one-neon-frame i:nth-child(2){top:0;right:0;transform:scaleX(-1)}.birthday-one-neon-frame i:nth-child(3){bottom:0;right:0;transform:scaleX(-1)}.birthday-one-neon-frame i:nth-child(4){bottom:0;left:0}.birthday-one-header{z-index:10;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:4.6vh;left:2.8vw;right:3vw}.birthday-one-header>img{object-fit:contain;object-position:left center;filter:brightness(0)invert()drop-shadow(0 0 1vw #c4b5fd29);width:17.5vw;height:7.8vh}.birthday-one-header>span,.birthday-one-moment-top>span{border:1px solid var(--birthday-pink);color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.11em;background:#040313a8;border-radius:999px;align-items:center;gap:.75vw;min-height:5.2vh;padding:0 1.55vw;font-size:clamp(9px,.78vw,16px);font-weight:750;display:inline-flex;box-shadow:0 0 1.4vw #a855f72b,inset 0 0 1.3vw #7644ff14}.birthday-one-header>span{margin-right:14.2vw}.birthday-one-header>span i,.birthday-one-moment-top>span i{aspect-ratio:1;background:var(--birthday-pink);width:.68vw;max-width:12px;box-shadow:0 0 .35vw #fff, 0 0 1.15vw var(--birthday-pink);border-radius:50%;animation:1.65s ease-out infinite birthdayOnePulse}.birthday-one-title{z-index:10;width:42vw;position:absolute;bottom:20.8vh;left:3.15vw}.birthday-one-title>span{letter-spacing:.23em;background:#14041f9e;border:1px solid #a855f7bd;border-radius:999px;align-items:center;gap:.6vw;min-height:4.4vh;padding:0 1.25vw;font-size:clamp(8px,.7vw,14px);font-weight:850;display:inline-flex;box-shadow:0 0 1.35vw #a855f72e}.birthday-one-title>span i{aspect-ratio:1;background:var(--birthday-pink);width:.55vw;max-width:10px;box-shadow:0 0 .9vw var(--birthday-pink);border-radius:50%}.birthday-one-title h1{text-transform:uppercase;text-shadow:0 .25vh .65vh #000000b8;margin:1.35vh 0 0;display:grid}.birthday-one-title h1 small{color:#fff;letter-spacing:.025em;font-size:clamp(39px,4.25vw,82px);font-weight:900;line-height:.92}.birthday-one-title h1 strong{color:#0000;filter:drop-shadow(0 0 .9vw #a855f7a3);letter-spacing:-.045em;background:linear-gradient(#fff 0 14%,#d8b4fe 35%,#a855f7 64%,#8f4cff 100%);-webkit-background-clip:text;background-clip:text;width:max-content;max-width:43vw;font-size:clamp(54px,6.15vw,118px);font-style:italic;font-weight:950;line-height:.9}.birthday-one-title p{color:var(--birthday-cyan);letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 .75vw #c4b5fd61;margin:1.5vh 0 0;font-size:clamp(8px,.73vw,15px);font-weight:650}.birthday-one-reactions{z-index:10;width:24.2vw;position:absolute;top:13.4vh;right:2.45vw}.birthday-one-reactions>header{color:#f7f3ff;letter-spacing:.28em;margin:0 0 1.25vh 6vw;font-size:clamp(7px,.65vw,13px);font-weight:850}.birthday-one-reactions>div{gap:.72vh;display:grid}.birthday-one-reactions article{border:1px solid color-mix(in srgb, var(--birthday-pink) 48%, var(--birthday-violet));-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(110deg,#030614db,#070314b3);border-radius:1.25vw;grid-template-columns:3.8vw minmax(0,1fr) 2.2vw;align-items:center;gap:.85vw;min-height:10.25vh;padding:.75vh .95vw;display:grid;box-shadow:inset 0 1px #ffffff0a,0 1.1vh 2.2vh #00000040}.birthday-one-reactions article>span{aspect-ratio:1;border:1px solid var(--birthday-pink);color:#fff;background:linear-gradient(145deg,#16284a,#68165e);border-radius:50%;place-items:center;width:3.35vw;max-width:65px;font-size:clamp(8px,.64vw,13px);font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 0 1vw #a855f740}.birthday-one-reactions article>span img{object-fit:cover}.birthday-one-reactions article p{min-width:0;margin:0}.birthday-one-reactions article p b{color:var(--birthday-cyan);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.55vh;font-size:clamp(8px,.67vw,14px);font-weight:850;display:block}.birthday-one-reactions article p small{color:#f3eff8;font-size:clamp(8px,.75vw,15px);line-height:1.35;display:block;overflow:hidden}.birthday-one-reactions article>em{color:hsl(calc(317deg - var(--reaction-index) * 18deg) 96% 68%);filter:drop-shadow(0 0 .8vw);text-align:center;font-size:clamp(19px,1.55vw,31px);font-style:normal}.birthday-one-counts{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020512c2;border:1px solid #5b72e057;border-radius:1.15vw;grid-template-columns:repeat(2,minmax(0,1fr));min-width:31vw;min-height:10.5vh;display:grid;position:absolute;bottom:5.6vh;left:2.6vw;box-shadow:0 1.4vh 3vw #00000052}.birthday-one-counts>span{grid-template-rows:1fr 1fr;grid-template-columns:3.2vw auto;align-content:center;align-items:end;column-gap:1vw;padding:1.35vh 1.8vw;display:grid}.birthday-one-counts>span+span{border-left:1px solid #ffffff2e}.birthday-one-counts svg{width:3.2vw;height:3.2vw;color:var(--birthday-pink);filter:drop-shadow(0 0 .7vw #a855f7ad);stroke-width:1.35px;grid-row:1/3;align-self:center}.birthday-one-counts>span+span svg{color:var(--birthday-pink)}.birthday-one-counts b{color:#fff;font-size:clamp(23px,2.25vw,44px);line-height:.95}.birthday-one-counts small{color:#fff;letter-spacing:.22em;align-self:start;margin-top:.45vh;font-size:clamp(7px,.56vw,11px)}.birthday-one-qr{z-index:10;background:linear-gradient(#030513e0,#030513e0) padding-box, linear-gradient(110deg,var(--birthday-cyan),var(--birthday-violet) 58%,var(--birthday-pink)) border-box;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid #0000;border-radius:1.15vw;grid-template-columns:minmax(0,1fr) 9.8vw;align-items:center;gap:1.2vw;width:24.5vw;min-height:24.5vh;padding:2.1vh 1.85vw;display:grid;position:absolute;bottom:5.4vh;right:2.5vw;box-shadow:0 0 1.45vw #c4b5fd47,0 0 2.7vw #a855f73d,inset 0 0 2vw #7644ff1a}.birthday-one-qr>div{gap:1.7vh;display:grid}.birthday-one-qr b{color:#fff;font-size:clamp(21px,2.15vw,42px);line-height:1.05}.birthday-one-qr b em{color:var(--birthday-cyan);font-style:normal}.birthday-one-qr small{color:#fff;letter-spacing:.08em;font-size:clamp(8px,.73vw,14px);line-height:1.5}.birthday-one-qr img,.birthday-one-qr>svg{color:#02030a;object-fit:contain;background:#fff;border:.28vw solid #fff;border-radius:.7vw;width:9.6vw;height:9.6vw;padding:.48vw;box-shadow:0 0 1.2vw #a855f780}.birthday-one-waveform{z-index:9;opacity:.94;justify-content:center;align-items:center;gap:.17vw;height:8.4vh;display:flex;position:absolute;bottom:6.3vh;left:33.5vw;right:28.4vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.birthday-one-waveform:before{content:"";background:linear-gradient(90deg,var(--birthday-cyan),var(--birthday-violet),var(--birthday-pink));height:1px;box-shadow:0 0 .7vw var(--birthday-violet);position:absolute;left:0;right:0}.birthday-one-waveform i{background:linear-gradient(180deg,var(--birthday-cyan),var(--birthday-violet) 52%,var(--birthday-pink));transform-origin:50%;border-radius:99px;width:.13vw;min-width:1px;max-height:100%;animation:1.5s ease-in-out infinite alternate birthdayOneWave;box-shadow:0 0 .45vw}.live-moment-spotlight.theme-birthday-1{color:#fff;font-family:var(--font-geist-sans,Arial),sans-serif;background:#01030c}.live-moment-spotlight.theme-birthday-1:before,.live-moment-spotlight.theme-birthday-1 .live-moment-backdrop{display:none}.live-moment-spotlight.theme-birthday-1 .live-moment-media{z-index:1}.live-moment-spotlight.theme-birthday-1 .live-moment-media :is(img,video){filter:brightness(.8)saturate(1.15)contrast(1.08);animation:.82s cubic-bezier(.2,.75,.2,1) both birthdayOneMomentReveal}.birthday-one-moment-vignette{z-index:2;pointer-events:none;background:linear-gradient(#00020c61,#0000 28% 58%,#00020df0),linear-gradient(90deg,#00020c38,#0000 50%,#00020c94);position:absolute;inset:0}.birthday-one-moment-frame{z-index:9;pointer-events:none;border:1px solid #a855f7bf;position:absolute;inset:.45vh .25vw;box-shadow:inset 0 0 2.2vw #c4b5fd1a,0 0 1.4vw #a855f759}.birthday-one-moment-frame:before{content:"";border-right:2px solid var(--birthday-cyan);border-bottom:2px solid var(--birthday-cyan);position:absolute;inset:0;box-shadow:inset -1vw -1vh 2vw #c4b5fd1a}.birthday-one-moment-top{z-index:10;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:4.2vh;left:2.8vw;right:3vw}.birthday-one-moment-top>img{object-fit:contain;object-position:left center;filter:brightness(0)invert()drop-shadow(0 0 1vw #c4b5fd2e);width:18.4vw;height:8vh}.birthday-one-moment-top>span{letter-spacing:.25em;min-height:7vh;padding-inline:2.4vw;font-size:clamp(10px,1.05vw,21px);font-weight:850}.birthday-one-moment-top>span i{background:var(--birthday-cyan);box-shadow:0 0 .35vw #fff,0 0 1.2vw var(--birthday-cyan)}.birthday-one-moment-title{z-index:8;position:absolute;bottom:20.5vh;left:3.6vw}.birthday-one-moment-title h2{text-transform:uppercase;text-shadow:0 .35vh .8vh #000000b3;margin:0;display:grid}.birthday-one-moment-title h2 small{color:#fff;letter-spacing:.025em;font-size:clamp(45px,5.3vw,103px);font-weight:930;line-height:.9}.birthday-one-moment-title h2 strong{color:#0000;filter:drop-shadow(0 0 1vw #a855f7a3);letter-spacing:-.045em;background:linear-gradient(#fff,#d8b4fe 32%,#a855f7 62%,#8a4cff);-webkit-background-clip:text;background-clip:text;font-size:clamp(58px,6.8vw,132px);font-style:italic;font-weight:950;line-height:.88}.birthday-one-moment-credit{z-index:10;background:linear-gradient(#040512cc,#040512cc) padding-box,linear-gradient(100deg,var(--birthday-pink),var(--birthday-violet) 58%,var(--birthday-cyan)) border-box;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #0000;border-radius:1.4vw;grid-template-columns:4.4vw 19vw 1px minmax(0,1fr);align-items:center;gap:1.1vw;width:59.5vw;min-height:10.6vh;padding:1vh 1.25vw;display:grid;position:absolute;bottom:4.6vh;left:2.15vw;box-shadow:0 0 1.7vw #a855f747,inset 0 0 1.6vw #5c45ff1a}.birthday-one-moment-credit>span{aspect-ratio:1;border:1px solid var(--birthday-pink);background:linear-gradient(145deg,#182b52,#701267);border-radius:50%;place-items:center;width:4.1vw;max-width:78px;font-size:clamp(9px,.72vw,14px);font-weight:900;display:grid;position:relative;overflow:hidden}.birthday-one-moment-credit>span img{object-fit:cover}.birthday-one-moment-credit p{gap:.4vh;margin:0;display:grid}.birthday-one-moment-credit p b{color:var(--birthday-cyan);letter-spacing:.04em;font-size:clamp(12px,1.05vw,21px)}.birthday-one-moment-credit p small{color:#fff;letter-spacing:.2em;font-size:clamp(8px,.66vw,13px)}.birthday-one-moment-credit>i{background:#ffffff59;width:1px;height:5.6vh}.birthday-one-moment-credit>strong{color:#fff;letter-spacing:.22em;text-align:center;justify-self:center;font-size:clamp(10px,.88vw,18px)}@keyframes birthdayOnePulse{0%{box-shadow:0 0 #a855f7b8,0 0 1vw}70%{box-shadow:0 0 0 .65vw #a855f700,0 0 1vw}to{box-shadow:0 0 #a855f700,0 0 1vw}}@keyframes birthdayOneWave{0%{opacity:.58;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}@keyframes birthdayOneMomentReveal{0%{opacity:.35;filter:blur(6px)brightness(.66)saturate(1.35);transform:scale(1.055)}to{opacity:1;filter:brightness(.8)saturate(1.15)contrast(1.08);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.birthday-one-header>span i,.birthday-one-moment-top>span i,.birthday-one-waveform i,.live-moment-spotlight.theme-birthday-1 .live-moment-media :is(img,video){animation:none!important}}.event-shop-theme-birthday-one.event-shop-storefront-shell{--sf-paper:#090817;--sf-paper-deep:#03040f;--sf-frame:#11132a;--sf-frame-light:#171832;--sf-line:#7847cf;--sf-accent:#a855f7;--sf-title:#f9f7ff;--sf-metal:#8d69d7;--sf-awning-a:#c4b5fd;--sf-awning-b:#171329;--sf-button:#7650df;--sf-niche:#111226;--sf-niche-shadow:#02030c;background:radial-gradient(circle at 18% 4%,#c4b5fd21,#0000 25rem),radial-gradient(circle at 82% 9%,#a855f729,#0000 28rem),linear-gradient(#090817 0,#03040f 100%)}.live-guest-messages-empty{color:inherit;opacity:.8;border:1px solid;border-radius:1vw;margin:1vh 0;padding:2vh 1.4vw;font-size:clamp(10px,.95vw,20px);line-height:1.65}.birthday-one-reactions article p small,.graduation-live-feed article p>span,.baby-shower-messages article p>.guest-message-body{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.birthday-one-reactions article p b,.graduation-live-feed article p b,.baby-shower-messages article p b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete):is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate){--birthday-night:#02050e;--birthday-navy:#07152f;--birthday-cyan:#c4b5fd;--birthday-pink:#a855f7;--birthday-violet:#7c3aed;--birthday-white:#f8f8ff;color:var(--birthday-white);background:radial-gradient(circle at 10% 4%, #c4b5fd26, transparent 29rem), radial-gradient(circle at 92% 16%, #a855f72b, transparent 31rem), linear-gradient(180deg, #070817 0%, var(--birthday-night) 45%, #030713 100%)}:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete):is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate):before{opacity:.24;background:linear-gradient(110deg,#0000 48%,#ffffff09 49%,#0000 50%) 0 0/100% 100%,radial-gradient(circle,#777ebe75 .55px,#0000 .8px) 0 0/15px 15px;-webkit-mask-image:linear-gradient(#000,#0000004d 76%,#0000);mask-image:linear-gradient(#000,#0000004d 76%,#0000)}.stage-welcome:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate){padding:18px max(14px,50vw - 207px)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-card{background:linear-gradient(#0000 0 36%,#0205108c 51%,#02050efa 72%),radial-gradient(circle at 50% 25%,#a855f724,#0000 30%),#02050e;border-color:#3ae0ffbf;border-radius:34px;min-height:800px;box-shadow:0 0 0 1px #a855f740,0 0 34px #c4b5fd26,0 38px 92px #000000b8}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-hero{z-index:0;height:310px;position:absolute;top:78px;left:0;right:0;overflow:hidden}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-hero>:is(img,video){width:100%;height:100%;display:block}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-hero:after{content:"";pointer-events:none;background:linear-gradient(#02050e33,#0000 25% 66%,#02050e);position:absolute;inset:0}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-card:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#01030a1a,#0000 30%,#02050f 62%);position:absolute;inset:0}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-private{color:var(--birthday-cyan);top:29px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-private svg{filter:drop-shadow(0 0 10px var(--birthday-cyan))}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-private span{letter-spacing:.28em;font-size:11px;font-weight:800}.stage-welcome:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-mark{filter:brightness(0)invert()drop-shadow(0 0 10px #c4b5fd57);width:224px;height:80px;animation:none;top:68px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-horizon{background:linear-gradient(#05071973,#030612 86%);border-top-color:#c4b5fd80;height:64px;top:358px;box-shadow:0 -8px 30px #a855f75c,0 -2px 7px #c4b5fd8c}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-event{color:#fff;text-shadow:0 0 14px #a855f7cc;font-size:11px;font-weight:850;top:388px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats{top:432px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats article+article{border-color:#c4b5fd33}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats article>svg,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-shot-icon{color:var(--birthday-cyan);border-color:var(--birthday-cyan);filter:drop-shadow(0 0 8px #c4b5fd9e)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats article:last-child>svg{color:var(--birthday-pink)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats strong{font-size:40px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats span{color:#aeb6cf}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy{top:558px}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-card{flex-direction:column;align-items:center;min-height:0;padding:432px 0 28px;display:flex}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-stats{flex-shrink:0;width:calc(100% - 48px);height:auto;min-height:104px;position:relative;inset:auto;transform:none}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-stats span{white-space:normal;letter-spacing:.12em;font-size:10px;line-height:1.4}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-copy{width:calc(100% - 48px);margin:24px 0;position:relative;inset:auto}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-copy h1{overflow-wrap:break-word;margin:0;font-size:clamp(32px,10vw,42px);line-height:1.05}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-card>.guest-closed{width:calc(100% - 48px);margin:0 0 16px;padding:12px 14px;font-size:13px;line-height:1.45;position:relative;inset:auto}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-button{flex-shrink:0;width:calc(100% - 48px);height:auto;min-height:64px;margin:0;padding:14px 18px 14px 72px;font-size:clamp(15px,4.5vw,18px);line-height:1.3;position:relative;inset:auto}html body .stage-welcome.roll-preset-birthday-1 .roll-activation-button>span{white-space:normal}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy h1{font-size:48px;line-height:.91}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy h1 em{background-image:linear-gradient(90deg, var(--birthday-pink), #b759ef 54%, var(--birthday-cyan));font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-button{background:linear-gradient(105deg, #080c1ff7, #070c1efa) padding-box, linear-gradient(105deg,var(--birthday-pink),var(--birthday-violet) 54%,var(--birthday-cyan)) border-box;bottom:28px;box-shadow:0 0 22px #a855f73b,0 0 20px #c4b5fd24}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-button-mark{background:radial-gradient(circle at 45% 35%,#172347,#070c20 72%);border-color:#c4b5fd99}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-button-blue-mark{stroke:#fff;width:38px;height:34px;filter:drop-shadow(0 0 7px var(--birthday-cyan))}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-roll-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#02050ec2;border-bottom:1px solid #c4b5fd2b}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-roll-header>img{filter:brightness(0)invert()drop-shadow(0 0 9px #c4b5fd33);width:156px}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-roll-header span{color:#aab5d1;letter-spacing:.2em}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate{width:min(680px,100%)}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-back{color:#a8b6d1}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate>small{color:var(--birthday-cyan);text-shadow:0 0 10px #c4b5fd61;font-weight:850}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate h1{color:#fff}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate h1 em{background-image:linear-gradient(90deg,var(--birthday-pink),var(--birthday-violet) 55%,var(--birthday-cyan))}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate>p{color:#abb5ca}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form{background:linear-gradient(145deg,#0f1026db,#050917eb);border:1px solid #6e63cb5c;border-radius:24px;padding:22px;box-shadow:inset 0 1px #ffffff0d,0 22px 52px #00000047}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form label{color:#b5bfd5}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form input:not([type=checkbox]){background:#030714eb;border-color:#5f73ba54}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form input:focus{border-color:var(--birthday-cyan);box-shadow:0 0 0 3px #c4b5fd1a,0 0 17px #a855f71f}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-primary{background:linear-gradient(105deg,#672eb4,#7c3aed 55%,#6d28d9);border-color:#c4b5fda8;box-shadow:0 18px 42px #2f15746b,0 0 23px #a855f72e}.stage-roll:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate){min-height:100svh}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate).stage-roll .guest-roll-header{background:#02050ef5;border-bottom:1px solid #c4b5fd2e;width:min(100%,432px);height:78px;padding:7px 20px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-logo-lockup.birthday-one-lockup{justify-content:space-between;width:100%;height:64px}.stage-roll:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-roll-header .roll-baby-shower-brand{object-fit:contain;object-position:left center;filter:brightness(0)invert()drop-shadow(0 0 8px #c4b5fd2b);width:154px;height:50px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-baby-shower-live{color:#fff;letter-spacing:.22em;background:#08081aad;border:1px solid #a855f7cc;border-radius:999px;align-items:center;min-height:33px;padding:0 14px;font-size:7px;font-weight:850;display:flex;box-shadow:0 0 14px #a855f733}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-baby-shower-live i{background:#a855f7;border-radius:50%;width:7px;height:7px;margin-right:8px;box-shadow:0 0 0 2px #ffffff38,0 0 9px #a855f7}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate).stage-roll .roll-header-actions{display:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-social-roll.momento-roll-reference{padding:0 0 calc(28px + env(safe-area-inset-bottom));background:linear-gradient(#02050e,#041026 72%,#02050e);gap:0}.birthday-one-roll-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.birthday-one-roll-atmosphere i{background:var(--birthday-pink);opacity:.5;border-radius:4px;width:4px;height:14px;position:absolute;transform:rotate(35deg);box-shadow:0 0 10px}.birthday-one-roll-atmosphere i:first-child{color:var(--birthday-cyan);background:currentColor;top:22px;left:8%}.birthday-one-roll-atmosphere i:nth-child(2){color:var(--birthday-violet);background:currentColor;top:86px;right:8%;transform:rotate(-38deg)}.birthday-one-roll-atmosphere i:nth-child(3){color:var(--birthday-pink);background:currentColor;top:540px;left:6%;transform:rotate(-21deg)}.birthday-one-roll-atmosphere i:nth-child(4){color:var(--birthday-cyan);background:currentColor;top:740px;right:6%}.birthday-one-roll-atmosphere i:nth-child(5){color:#fff;background:currentColor;top:1040px;left:13%}.birthday-one-roll-atmosphere i:nth-child(6){color:var(--birthday-pink);background:currentColor;top:1250px;right:11%;transform:rotate(-60deg)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-hero{background:#02050e;height:600px;min-height:600px;overflow:hidden}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-photo-frame{height:600px;inset:0;overflow:hidden}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference :is(.social-roll-hero-media,.social-roll-hero-video){object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(.88);border-radius:0;width:100%;height:100%;inset:0;-webkit-mask:none;mask:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-hero-backdrop,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-hero-outline{display:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-hero-shade{background:linear-gradient(#01030b0a 0 34%,#0105108f 65%,#041329 100%),linear-gradient(90deg,#0000001f,#0000 62%);width:100%;height:100%;display:block;inset:0;-webkit-mask:none;mask:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-live-pill{display:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-copy{z-index:5;inset:auto 136px 36px 24px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-copy>small{color:#d8b4fe;letter-spacing:.15em;margin-bottom:12px;font-size:8px;font-weight:850}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-copy h1{color:#fff;letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:33px;font-weight:400;line-height:.96}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-copy h1 em{color:#0000;background-image:linear-gradient(90deg,#d8b4fe,var(--birthday-pink) 45%,#7f80ff 78%,var(--birthday-cyan));font-style:italic}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-copy p{color:var(--birthday-cyan);letter-spacing:.17em;margin-top:15px;font-size:6px;font-weight:850;line-height:1.5}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter{width:105px;height:142px;min-height:142px;box-shadow:none;background:0 0;border:0;border-left:1px solid #a855f7c7;border-radius:0;align-items:center;padding:0 0 0 18px;display:flex;top:auto;bottom:32px;right:16px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter:before,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter>img{display:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter>div{text-align:left;display:block}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter strong{color:#fff;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:55px;font-weight:400;line-height:.86}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter strong em{color:#fff;margin-left:3px;font-size:19px;font-weight:400}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter>div>span{color:#d8b4fe;letter-spacing:.21em;margin-top:17px;font-size:7px;font-weight:850;display:block}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter>div>small{display:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-floating-station{z-index:2;color:#fff;background:radial-gradient(circle at 50% 46%,#1d3763c7,#0000 38%),linear-gradient(#041329,#061a38 72%,#041128);padding:31px 18px 36px;position:relative}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-floating-station>header{padding:0 9px 22px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-floating-station>header h2{color:#fff;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage{height:390px;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:before,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:after{content:"";z-index:1;pointer-events:none;border:1px solid #c4b5fd42;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:before{width:292px;height:292px;box-shadow:0 0 28px #c4b5fd14,inset 0 0 35px #a855f70d}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:after{border-color:#a855f738;width:226px;height:226px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action{z-index:3;color:#fff;text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 40%,#132d58,#06132b 72%);border:1px solid #a855f7c7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:75px;height:75px;padding:8px;text-decoration:none;display:flex;position:absolute;box-shadow:0 0 19px #a855f71f,inset 0 0 0 1px #ffffff0a}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action>svg{color:#d8b4fe;stroke-width:1.7px;filter:drop-shadow(0 0 7px #a855f738);width:25px;height:25px;margin-bottom:4px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action>b{letter-spacing:.14em;font-size:7px;font-weight:850}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action>small{color:var(--birthday-cyan);letter-spacing:.14em;margin-top:2px;font-size:5px;font-weight:850}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action.active{border-color:var(--birthday-pink);box-shadow:0 0 0 4px #a855f71a,0 0 22px #a855f757}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-video{top:30px;left:9px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-voice{top:30px;left:auto;right:9px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-message{inset:auto auto 30px 9px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-shop{inset:auto 9px 30px auto}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre{z-index:4;color:#fff;cursor:pointer;background:radial-gradient(circle at 45% 35%,#12477a,#061b3a 65%,#040d22);border:1px solid #a855f7;border-radius:50%;place-items:center;width:164px;height:164px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #a855f714,0 0 0 10px #a855f7bf,0 0 31px #c4b5fd38,0 0 52px #a855f721}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre:before{content:"";border:1px solid #c4b5fd47;border-radius:50%;position:absolute;inset:13px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre>span{flex-direction:column;align-items:center;display:flex;position:relative}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre img{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 0 10px #c4b5fd57);width:66px;height:44px;margin-bottom:7px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre b{letter-spacing:.25em;font-size:10px;font-weight:850}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre small{color:#d8b4fe;margin-top:8px;font-size:7px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer{z-index:8;align-items:center;width:calc(100% - 28px);height:48px;display:flex;position:absolute;top:auto;bottom:6px;left:50%;transform:translate(-50%)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer textarea{resize:none;color:#fff;background:#030714f5;border:1px solid #c4b5fd6b;border-radius:999px;outline:0;width:100%;height:48px;min-height:48px;margin:0;padding:0 51px 0 16px;font-size:12px;line-height:46px;overflow:hidden;box-shadow:0 0 22px #a855f726}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer button{color:#fff;background:linear-gradient(135deg,var(--birthday-pink),var(--birthday-violet));border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;right:4px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer button svg{width:18px;height:18px;transform:rotate(42deg)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night{color:#fff;background:linear-gradient(#071a37,#06142e 70%,#030a1a);border:0;border-top:1px solid #a855f770;border-radius:0;flex-direction:column;order:3;align-items:stretch;gap:16px;min-width:0;height:auto;min-height:0;padding:24px 18px 28px;display:flex;overflow:hidden}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night>header{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:0;display:flex}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night>header small{color:#d8b4fe;letter-spacing:.12em;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.4}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night h2,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night header p{display:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-shot-progress{color:#d8b4fe;letter-spacing:.06em;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:7px;font-size:11px;display:flex}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-shot-progress i{background:linear-gradient(90deg,#d8b4fe,#d8b4fe2e);width:24px;height:1px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night>div.shot-night-strip{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#a855f7 transparent;grid-template-columns:none;grid-auto-columns:min(82%,280px);grid-auto-flow:column;align-items:stretch;gap:12px;width:100%;min-width:0;height:auto;margin:0;padding:2px 0 8px;display:grid;overflow:auto hidden}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night-strip>button{aspect-ratio:4/3;scroll-snap-align:start;width:100%;min-width:0;height:auto;box-shadow:none;background:#081226;border:1px solid #c4b5fd4d;border-radius:14px;flex:none;transform:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night>div.shot-night-strip.is-single{grid-auto-columns:100%}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night-strip>button:is(.selected,.voted){border-color:#a855f7;transform:none;box-shadow:inset 0 0 0 1px #a855f7}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night-strip img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;transform:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night-strip>button>small,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night-heart,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night-reaction-counts,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-prompt,:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-leading{display:none!important}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .shot-night-reaction-drawer{border-color:#a855f759;gap:12px;width:100%;min-width:0;max-height:none;padding:12px;position:static;overflow:visible;grid-template-columns:56px minmax(0,1fr)!important;margin:0!important}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer>img{width:56px;height:64px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer>div{min-width:0}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer>div>small{color:#d8b4fe;font-size:10px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer>div>b{overflow-wrap:anywhere;font-size:14px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer .social-reactions{flex-wrap:wrap;gap:6px;display:flex}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer .social-reactions button{flex:0 0 36px;width:36px;height:36px;overflow:visible}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer .social-reactions button span{font-size:18px;position:static}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-reaction-drawer .shot-night-vote{background:#a855f724;border-color:#a855f7;grid-column:1/-1;width:100%;min-height:44px;font-size:14px}.stage-complete:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate){min-height:100svh}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate).stage-complete .guest-roll-header{display:none}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate).stage-complete .guest-complete{background:radial-gradient(circle at 50% 32%,#204c8061,#0000 37%),linear-gradient(#030611,#07152e 56%,#02050e);width:min(100%,432px);min-height:100svh;margin:0 auto;padding:36px 20px 62px;overflow:hidden}.birthday-one-complete-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.birthday-one-complete-atmosphere:before{content:"";background:radial-gradient(circle at 50% 20%,#a855f729,#0000 26%),linear-gradient(115deg,#0000 49%,#c4b5fd0d 50%,#0000 51%);position:absolute;inset:0}.birthday-one-complete-atmosphere i{background:var(--birthday-pink);border-radius:4px;width:4px;height:18px;position:absolute;transform:rotate(37deg);box-shadow:0 0 10px}.birthday-one-complete-atmosphere i:first-child{color:var(--birthday-cyan);background:currentColor;top:14%;left:8%}.birthday-one-complete-atmosphere i:nth-child(2){top:10%;right:8%}.birthday-one-complete-atmosphere i:nth-child(3){color:#c4b5fd;background:currentColor;top:44%;left:16%}.birthday-one-complete-atmosphere i:nth-child(4){color:var(--birthday-violet);background:currentColor;top:49%;right:12%}.birthday-one-complete-atmosphere i:nth-child(5){top:74%;left:5%}.birthday-one-complete-atmosphere i:nth-child(6){color:var(--birthday-cyan);background:currentColor;top:81%;right:6%}.birthday-one-complete-atmosphere i:nth-child(7){color:#fff;background:currentColor;top:4%;left:48%}.birthday-one-complete-intro{z-index:2;text-align:center;width:100%;position:relative}.stage-complete:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-intro img{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 0 10px #c4b5fd2e);width:168px;height:54px}.birthday-one-complete-intro small{color:var(--birthday-cyan);letter-spacing:.25em;margin-top:19px;font-size:8px;font-weight:850;display:block}.birthday-one-complete-intro h2{color:#fff;letter-spacing:.25em;margin:10px 0 0;font-size:12px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-photos{width:100%;height:255px;margin:31px 0 0}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-photos>i{background-position:50%;background-size:cover;border:3px solid #0b1530;border-radius:8px;width:46%;height:205px;top:22px;overflow:hidden;box-shadow:0 0 0 1px #c4b5fd73,0 18px 35px #0000008a}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-photos>i:first-child{left:2%;transform:rotate(-7deg)}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-photos>i:nth-child(2){z-index:3;border-color:#121633;height:235px;top:2px;left:27%;transform:rotate(0);box-shadow:0 0 0 1px #a855f7b3,0 0 25px #a855f733,0 20px 42px #00000094}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-photos>i:nth-child(3){right:2%;transform:rotate(7deg)}.birthday-one-complete-seal{z-index:4;border:1px solid var(--birthday-cyan);background:radial-gradient(circle,#11224b,#050b21 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;margin-top:-4px;display:flex;position:relative;box-shadow:0 0 0 6px #c4b5fd0d,0 0 0 7px #a855f761,0 0 28px #c4b5fd33}.birthday-one-complete-seal:before{content:"";border:1px solid #a855f76b;border-radius:50%;position:absolute;inset:8px}.birthday-one-complete-seal strong{font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400;line-height:.88;position:relative}.birthday-one-complete-seal strong em{color:var(--birthday-cyan);font-size:13px;font-style:normal}.birthday-one-complete-seal span{color:#fff;letter-spacing:.18em;margin-top:7px;font-size:6px;font-weight:850}.birthday-one-complete-seal small{color:#d8b4fe;margin-top:5px}.birthday-one-complete-copy{z-index:2;width:100%;margin-top:29px;position:relative}.birthday-one-complete-copy>small{color:var(--birthday-cyan);letter-spacing:.24em;font-size:7px;font-weight:850}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy h1{color:#fff;margin:14px auto 17px;font-size:38px;line-height:.94}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy h1 em{color:#0000;background:linear-gradient(90deg,var(--birthday-pink),var(--birthday-violet) 58%,var(--birthday-cyan));-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-style:italic}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy p{color:#aeb8cf;max-width:350px;margin:0 auto;font-size:11px;line-height:1.65}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy button{color:#fff;background:linear-gradient(#070c21,#070c21) padding-box,linear-gradient(110deg,var(--birthday-pink),var(--birthday-violet),var(--birthday-cyan)) border-box;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;width:min(100%,306px);min-height:56px;margin:25px auto 0;padding:0 10px 0 22px;display:flex;box-shadow:0 0 24px #a855f729}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy button svg{color:#07152e;background:var(--birthday-cyan);border-radius:50%;width:36px;height:36px;padding:9px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two).event-shop-storefront-shell{--sf-paper:#070b19;--sf-paper-deep:#03050d;--sf-frame:#080d20;--sf-frame-light:#101731;--sf-line:#704cdf;--sf-accent:#a855f7;--sf-title:#faf9ff;--sf-metal:#c4b5fd;--sf-awning-a:#a855f7;--sf-awning-b:#201037;--sf-button:#8d4fed;--sf-niche:#0b1631;--sf-niche-shadow:#01030a;background:radial-gradient(circle at 13% 4%,#c4b5fd29,#0000 28rem),radial-gradient(circle at 88% 13%,#a855f72e,#0000 31rem),linear-gradient(#070817,#02040c 64%,#030814);padding-bottom:34px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-preview-ribbon{color:#fff;background:#07142d;border-color:#c4b5fd6b}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-topbar{background:#030611de;border-color:#c4b5fd38;box-shadow:0 10px 30px #00000047}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-topbar>img{filter:brightness(0)invert()drop-shadow(0 0 8px #c4b5fd2e)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-topbar>a,:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-topbar>button{color:#fff;background:#081027d6;border-color:#c4b5fd59;box-shadow:inset 0 0 0 1px #a855f71a,0 0 16px #c4b5fd14}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-topbar>button span{color:#fff;background:linear-gradient(135deg,var(--birthday-pink,#a855f7),#6b59ff)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront{background:radial-gradient(circle at 50% 10%,#5932a930,#0000 30%),linear-gradient(#070b1a,#030712);border-color:#c4b5fd40;border-radius:0 0 30px 30px;box-shadow:0 42px 90px #0000008c,0 0 34px #c4b5fd14}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-edition{color:#fff;background:#0a0920b8;border-color:#a855f7a3;box-shadow:0 0 19px #a855f721}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-edition span{color:var(--sf-metal)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-marquee{background:linear-gradient(#101030e6,#040818fa);border-color:#5654b4bf;box-shadow:inset 0 0 0 5px #090f24eb,inset 0 0 0 7px #c4b5fd2e,0 18px 44px #00000061,0 0 24px #a855f71a}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-marquee:before{background:radial-gradient(circle at 50% 70%,#a855f71f,#0000 52%);border-color:#a855f759}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-marquee h1 small{color:#fff;text-shadow:0 0 14px #c4b5fd47}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-marquee h1 strong{color:#0000;filter:drop-shadow(0 0 10px #a855f74d);background:linear-gradient(90deg,#fff,#d8b4fe 44%,#9e6aff 70%,#c4b5fd);-webkit-background-clip:text;background-clip:text}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-awning{background:#050a19;border-color:#c4b5fd47;box-shadow:inset 0 -15px 22px #00000052,0 8px 22px #00000059}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-awning i{background:linear-gradient(90deg,#fff3,#0000 28% 72%,#0003),linear-gradient(#c4b5fd,#7c3aed);border-color:#ffffff0d;box-shadow:0 0 18px #c4b5fd21}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-awning i:nth-child(2n){background:linear-gradient(90deg,#ffffff21,#0000 28% 72%,#00000047),linear-gradient(#451463,#170d2d)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-products{background:linear-gradient(90deg,#0000 49.7%,#a855f747 49.7% 50.3%,#0000 50.3%),#050918;border-color:#3783ba38;box-shadow:inset 0 0 0 7px #121c3a70,inset 0 18px 35px #00000059}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product{box-shadow:none;background:linear-gradient(90deg,#c4b5fd06,#0000 22% 78%,#a855f706);border-color:#c4b5fd21}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-display{background:radial-gradient(at 50% 8%,#c4b5fd7a,#0000 21%),radial-gradient(at 50% 43%,#172851,#09142e 53%,#02050e 100%);border-color:#5080cb75;box-shadow:inset 18px 0 28px #00000052,inset -18px 0 28px #00000052,inset 0 13px 34px #00000070,0 0 24px #c4b5fd14}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-display:before{border-color:#c4b5fd2b;box-shadow:inset 0 0 0 1px #a855f721}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-lamp{border-color:var(--sf-metal);background:#ede9fe;box-shadow:0 7px 22px 9px #c4b5fd59}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-plinth{background:linear-gradient(#18254a,#071229);border-color:#c4b5fd59;box-shadow:0 16px 22px #0000007a,inset 0 -4px #a855f72e,0 0 20px #c4b5fd14}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy{background:linear-gradient(90deg,#a855f709,#0000 18% 82%,#c4b5fd09),#070b19;border-top-color:#c4b5fd29;box-shadow:inset 0 8px 20px #0000003d}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy h2{color:#fff}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy p{color:#aebbd4}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy>span{color:var(--sf-accent)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy>button{background:linear-gradient(105deg,#492b9d,#7c3aed 60%,#6d28d9);border:1px solid #c4b5fd52;box-shadow:inset 0 1px #ffffff38,0 12px 28px #48168b6b,0 0 18px #a855f724}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy>button>span{color:#07142d;background:#fff}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-reference-book-object{filter:drop-shadow(12px 21px 18px #0000008a)drop-shadow(0 0 19px #a855f724)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-reference-book-cover{background:repeating-linear-gradient(88deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(135deg,#19112f,#081b3a 58%,#071227);border-color:#c4b5fd59;box-shadow:inset 0 0 30px #c4b5fd12,inset -6px 0 10px #00000059,0 0 0 1px #a855f72e}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-reference-book-cover:before{border-color:#a855f754}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-reference-book-cover img{filter:brightness(0)invert()drop-shadow(0 0 12px #c4b5fd40);width:72%}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-reference-book-spine{border-left-color:var(--sf-accent);background:linear-gradient(90deg,#270d38,#171238 58%,#081c3f);box-shadow:inset 0 0 12px #00000059}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-reference-book-pages{background:repeating-linear-gradient(90deg,#354361 0 2px,#111a31 2px 3px);box-shadow:9px 4px #070c1b}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-keyring{aspect-ratio:228/320;filter:drop-shadow(0 15px 14px #00000080);width:auto;max-width:100%;height:100%;max-height:340px;margin:0;transform:none}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-hook{background:linear-gradient(90deg,#7c3aed,#d8b4fe 50%,#7c3aed);border:2px solid #d8b4fe;width:6%;height:15%;top:0;left:50%}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-ring{aspect-ratio:1;border:5px solid #a855f7;width:37%;height:auto;top:4%;left:50%;box-shadow:inset 0 0 0 2px #d8b4fe,0 5px 8px #00000040}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-chain{z-index:5;width:10%;height:21%;display:block;top:28%;left:50%;transform:translate(-50%)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-chain i{border:3px solid #a855f7;width:100%;height:44%;margin:0;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #d8b4fe}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-chain i:nth-child(2){top:28%}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-chain i:nth-child(3){top:56%}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-tag{background:linear-gradient(145deg,#102c55,#080c23);border:2px solid #c4b5fdcc;width:62%;height:54%;bottom:0;left:50%;right:auto;transform:translate(-50%);box-shadow:-5px 5px #25113e,-9px 9px #102440,0 14px 22px #0006}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-tag:before{display:none}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-tag>i{width:8%}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-tag img{object-fit:contain;width:67%;height:auto;max-height:42%;top:50%;left:54%;transform:translate(-50%,-50%)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-keyring-key{display:none}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-base{background:linear-gradient(#10162c,#040712);border-color:#c4b5fd33}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-base>span{color:var(--sf-metal);background:radial-gradient(circle,#15183c,#070b1d);border-color:#a855f780;box-shadow:inset 0 0 0 6px #c4b5fd08,0 0 18px #a855f71f}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-base>small{color:#7987a6}@media (max-width:700px){:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy h1{font-size:44px}.stage-activate:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form{border-radius:19px;padding:17px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-products{background:#050918;grid-template-columns:1fr;gap:14px;padding:12px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product{background:linear-gradient(145deg,#0d1733e0,#050816f2);border:1px solid #c4b5fd33;border-radius:28px;overflow:hidden;box-shadow:0 18px 42px #00000052,0 0 21px #a855f70f}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-display{border-radius:46% 46% 16px 16px/19% 19% 16px 16px;height:clamp(410px,112vw,520px);margin:7px 7px 0}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-display:before{border-radius:46% 46% 12px 12px/18% 18% 12px 12px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-display>button{padding:70px 24px 45px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy{border-top:1px solid #c4b5fd26;min-height:246px;padding:28px 22px 25px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy h2{max-width:330px;min-height:0;font-size:clamp(29px,8vw,38px)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy p{max-width:330px;min-height:0;font-size:15px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy>button{width:min(100%,280px);min-height:58px;font-size:18px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-product-copy>button>span{width:45px;height:45px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-reference-book-object{width:min(78%,245px)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .storefront-product-living-album .event-shop-storefront-display{height:clamp(370px,100vw,430px)}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .storefront-product-living-album .event-shop-storefront-display>button{padding:58px 24px 48px}:is(.event-shop-theme-birthday-one,.event-shop-theme-birthday-two) .event-shop-storefront-base{margin-top:5px}}@media (max-width:380px){:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-hero{height:565px;min-height:565px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-photo-frame{height:565px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-copy{bottom:29px;left:19px;right:116px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-copy h1{font-size:29px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter{width:96px;padding-left:14px;bottom:28px;right:10px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .momento-roll-reference .social-roll-counter strong{font-size:48px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-floating-station{padding-inline:13px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage{height:360px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:before{width:265px;height:265px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:after{width:210px;height:210px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre{width:148px;height:148px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action{width:68px;height:68px}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy h1{font-size:34px}}@media (prefers-reduced-motion:no-preference){:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-baby-shower-live i{animation:2s infinite birthdayOnePulse}:is(.roll-preset-birthday-1,.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre{animation:4.2s ease-in-out infinite alternate birthdayOneLensGlow}}@keyframes birthdayOneLensGlow{0%{box-shadow:0 0 0 8px #a855f712,0 0 0 10px #a855f7b3,0 0 24px #c4b5fd2b,0 0 38px #a855f714}to{box-shadow:0 0 0 8px #a855f71c,0 0 0 10px #a855f7d9,0 0 38px #c4b5fd47,0 0 62px #a855f72e}}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-venue .setup-workstation-body{margin-top:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .setup-venue-controls-only>.venue-controls-stage{background:#061226!important;border:1px solid #172f52!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 28px 70px #081b372e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite{--vo-navy:#061226;--vo-navy-soft:#0a1d38;--vo-ink:#10233f;--vo-blue:#2f6fd0;--vo-blue-bright:#4b8aec;--vo-cyan:#58c9df;--vo-line:#d7e1ed;--vo-muted:#6b7d95;width:100%!important;color:var(--vo-ink)!important;box-shadow:none!important;background:radial-gradient(circle at 84% -8%,#407cdb2e,#0000 30rem),linear-gradient(#07162c 0,#081a33 290px,#eef3f8 290px,#f5f8fb 100%)!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:16px!important;padding:24px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-masthead{color:#f7f9fd!important;background:linear-gradient(120deg,#0e2341fa,#07162cf5)!important;border:1px solid #78a0dc33!important;border-radius:20px!important;grid-column:1/-1!important;grid-template-columns:minmax(260px,.72fr) minmax(380px,1.28fr) auto!important;align-items:center!important;gap:18px!important;min-height:106px!important;padding:17px 20px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d,0 18px 42px #020b1938!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup{color:#fff!important;background:0 0!important;grid-template-columns:124px 1px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;min-height:70px!important;padding:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup>img{object-fit:contain!important;filter:brightness(0)invert()drop-shadow(0 5px 15px #0000002e)!important;width:124px!important;height:48px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup>i{background:linear-gradient(#0000,#72a8ee9e,#0000)!important;width:1px!important;height:42px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup>span{gap:5px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup small{color:#77b3fa!important;letter-spacing:.16em!important;-webkit-text-fill-color:currentColor!important;font-size:8px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup b{color:#fff!important;letter-spacing:-.02em!important;-webkit-text-fill-color:currentColor!important;font-size:16px!important;font-weight:760!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-connection{color:#bff7e8!important;background:#17715c1f!important;border:1px solid #62dabb33!important;border-radius:15px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:70px!important;padding:12px 14px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-connection>svg{color:#65d9ba!important;background:#42caa71f!important;border-radius:11px!important;width:38px!important;height:38px!important;padding:8px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-connection>span{gap:4px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-connection b{color:#dffbf4!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-connection em{color:#8da5bc!important;-webkit-text-fill-color:currentColor!important;font-size:10px!important;font-style:normal!important;line-height:1.45!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-state{color:#aab9cc!important;letter-spacing:.14em!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important;background:#ffffff09!important;border:1px solid #90a6c547!important;border-radius:999px!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:0 13px!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-state>i{background:#8b9bb0!important;border-radius:50%!important;width:8px!important;height:8px!important;box-shadow:0 0 0 4px #8b9bb01a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-state.live{color:#ffd9e8!important;background:#b81f5b21!important;border-color:#ff589973!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-state.live>i{background:#ff4f92!important;box-shadow:0 0 0 4px #ff4f9221,0 0 15px #ff4f92b8!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck{background:linear-gradient(110deg,#0e2749fa,#081b36f5)!important;border:1px solid #7499cf30!important;border-radius:20px!important;grid-column:1/-1!important;grid-template-columns:minmax(250px,.7fr) minmax(0,2.3fr)!important;align-items:center!important;gap:20px!important;padding:20px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck>header{gap:6px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck>header small{color:#68a9f1!important;letter-spacing:.15em!important;-webkit-text-fill-color:currentColor!important;font-size:8px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck>header h3{color:#fff!important;letter-spacing:-.045em!important;-webkit-text-fill-color:currentColor!important;margin:0!important;font-size:clamp(22px,2vw,31px)!important;font-weight:720!important;line-height:1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck>header p{color:#8da0b8!important;-webkit-text-fill-color:currentColor!important;max-width:330px!important;margin:0!important;font-size:10px!important;line-height:1.5!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button{color:#e8eef7!important;min-width:0!important;min-height:88px!important;box-shadow:none!important;text-align:left!important;background:#ffffff0b!important;border:1px solid #83a1ca33!important;border-radius:15px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:13px!important;transition:transform .18s,border-color .18s,background .18s!important;display:grid!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button:hover{background:#ffffff13!important;border-color:#74aef980!important;transform:translateY(-2px)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button:after{content:""!important;opacity:.8!important;background:#456b9f!important;border-radius:99px 99px 0 0!important;height:2px!important;position:absolute!important;inset:auto 13px 0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button>svg{color:#74b3ff!important;background:#3772be24!important;border:1px solid #7ea7e040!important;border-radius:11px!important;width:38px!important;height:38px!important;padding:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button>span{gap:4px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button b{color:#f7f9fd!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;line-height:1.15!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button small{color:#889bb2!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.go,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.shop{color:#fff!important;background:linear-gradient(135deg,#164d91,#2f6fd0)!important;border-color:#5897ed85!important;box-shadow:0 13px 25px #1454a138!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.go:after,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.shop:after{background:#79c9ff!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.go>svg,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.shop>svg{color:#fff!important;background:#ffffff1c!important;border-color:#ffffff2e!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.go small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.shop small{color:#ffffffb8!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.end{background:#187f642e!important;border-color:#4dcda65c!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.end:after{background:#52d0ae!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.hide{background:#8f284a1f!important;border-color:#ef6b8f47!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.hide>svg{color:#ff8dad!important;background:#dd426f21!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls button.hide:after{background:#ec6e98!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-venue-control-section{border:1px solid var(--vo-line)!important;min-width:0!important;min-height:0!important;color:var(--vo-ink)!important;background:#fffffff5!important;border-radius:19px!important;align-content:start!important;gap:15px!important;padding:20px!important;display:grid!important;box-shadow:0 12px 30px #0e2a4d12!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.venue-ops-shop-settings{grid-column:span 5!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.venue-ops-scene-settings{grid-column:span 7!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-shop-ad-library{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.venue-ops-safety{grid-column:span 7!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-venue-control-section>header{border-bottom:1px solid #e5ebf2!important;justify-content:space-between!important;align-items:flex-start!important;gap:15px!important;min-height:49px!important;padding-bottom:13px!important;display:flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-venue-control-section>header span{color:#275ea8!important;letter-spacing:.13em!important;-webkit-text-fill-color:currentColor!important;font-size:10px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-venue-control-section>header small{color:#78889d!important;text-align:right!important;-webkit-text-fill-color:currentColor!important;max-width:58%!important;font-size:10px!important;line-height:1.4!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-control-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-shop-settings .setup-venue-control-fields.two{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-control-fields label{color:#40536d!important;-webkit-text-fill-color:currentColor!important;gap:7px!important;min-width:0!important;font-size:10px!important;font-weight:760!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-control-fields :is(select,input){color:#172c49!important;-webkit-text-fill-color:currentColor!important;background:#f8fafc!important;border:1px solid #cdd9e7!important;border-radius:11px!important;width:100%!important;min-height:48px!important;padding:0 13px!important;font-size:11px!important;font-weight:680!important;box-shadow:inset 0 1px 2px #12305406!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-control-fields :is(select,input):focus{border-color:#6f9edc!important;outline:0!important;box-shadow:0 0 0 3px #2f6fd01c!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-control-fields .wide{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload{min-width:0!important;min-height:232px!important;color:var(--vo-ink)!important;box-shadow:none!important;text-align:left!important;background:#f8fafc!important;border:1px solid #d5dfeb!important;border-radius:16px!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:12px!important;display:grid!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button:hover{border-color:#8db0dd!important;transform:translateY(-2px)!important;box-shadow:0 13px 28px #1a406d1a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button.selected{background:linear-gradient(145deg,#f7fbff,#edf5ff)!important;border-color:#4f83ca!important;box-shadow:inset 0 0 0 2px #2f6fd014,0 14px 30px #1a43771a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-thumbnail{aspect-ratio:16/8.5!important;background:#060e1d!important;border:1px solid #1e3556!important;border-radius:12px!important;grid-area:1/1/auto/-1!important;width:100%!important;display:block!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-thumbnail img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button>span:nth-child(2){gap:4px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button small{color:#3267ae!important;letter-spacing:.13em!important;-webkit-text-fill-color:currentColor!important;font-size:8px!important;font-weight:900!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button b{color:#122844!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;line-height:1.25!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button em{color:#73849a!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;font-style:normal!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button>i{color:#61738a!important;letter-spacing:.05em!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important;background:#e9eef4!important;border-radius:999px!important;align-self:center!important;align-items:center!important;gap:5px!important;min-height:30px!important;padding:0 9px!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button.selected>i{color:#fff!important;background:#2f6fd0!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button>i svg{width:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload{color:#285d9e!important;background:radial-gradient(circle at 80% 15%,#549ae221,#0000 44%),#f3f8fd!important;border-style:dashed!important;border-color:#8eaed5!important;grid-template-rows:auto!important;grid-template-columns:48px minmax(0,1fr)!important;align-content:center!important;align-items:center!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload>svg{color:#fff!important;background:linear-gradient(145deg,#143d73,#2f72c9)!important;border-radius:14px!important;width:48px!important;height:48px!important;padding:12px!important;box-shadow:0 10px 22px #1f569930!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload>span{gap:5px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload b{color:#15345b!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload small{color:#71849b!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles button{color:#213752!important;min-width:0!important;min-height:77px!important;box-shadow:none!important;text-align:left!important;background:#f8fafc!important;border:1px solid #d6e0eb!important;border-radius:13px!important;grid-template-columns:minmax(0,1fr) 42px!important;align-items:center!important;gap:10px!important;padding:12px 13px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles button>span{gap:4px!important;min-width:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles b{color:#1b314d!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles small{color:#74859a!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;line-height:1.35!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles i{color:#7a899c!important;-webkit-text-fill-color:currentColor!important;background:#e8edf3!important;border-radius:999px!important;place-items:center!important;min-height:28px!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles button[aria-pressed=true]{background:#effaf7!important;border-color:#9bd8c8!important;box-shadow:inset 3px 0 #2e9f82!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles button[aria-pressed=true] i{color:#147c64!important;background:#d4f2e9!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action{grid-column:span 5!important;margin:0!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action>button.primary{color:#fff!important;text-align:left!important;background:radial-gradient(circle at 88% 5%,#5eb8ee47,#0000 44%),linear-gradient(135deg,#092347,#194d87)!important;border:1px solid #244d82!important;border-radius:19px!important;grid-template-columns:46px minmax(0,1fr) 22px!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:100%!important;padding:18px 20px!important;display:grid!important;box-shadow:0 16px 32px #0a2a5030!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action>button.primary>svg:first-child{background:#ffffff17!important;border:1px solid #fff3!important;border-radius:14px!important;width:46px!important;height:46px!important;padding:11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action>button.primary>svg:last-child{width:20px!important;height:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action>button.primary>span{gap:5px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action>button.primary b{color:#fff!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action>button.primary small{color:#9fbbd9!important;-webkit-text-fill-color:currentColor!important;font-size:10px!important}@media (max-width:1180px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-masthead{grid-template-columns:minmax(230px,.8fr) minmax(320px,1.2fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-state{grid-column:1/-1!important;justify-self:start!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck>header p{max-width:720px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>:is(.venue-ops-shop-settings,.venue-ops-scene-settings,.venue-ops-safety),body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action{grid-column:1/-1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-shop-settings .setup-venue-control-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-preview-action>button.primary{min-height:94px!important}}@media (max-width:720px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-workstation-venue .setup-workstation-body{margin-top:10px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .setup-venue-controls-only>.venue-controls-stage{border-radius:20px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite{background:linear-gradient(#07162c 0,#081a33 410px,#eef3f8 410px,#f5f8fb 100%)!important;grid-template-columns:1fr!important;gap:11px!important;padding:11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>*{grid-column:1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-masthead{border-radius:16px!important;grid-template-columns:1fr!important;gap:12px!important;min-height:0!important;padding:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup{grid-template-columns:105px 1px minmax(0,1fr)!important;min-height:56px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-lockup>img{width:105px!important;height:42px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-connection{min-height:62px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck{border-radius:16px!important;padding:15px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-command-deck .setup-venue-emergency-controls,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-control-fields.two,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-shop-settings .setup-venue-control-fields.two,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-venue-safety-toggles,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options{grid-template-columns:1fr!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-venue-control-section{border-radius:16px!important;padding:16px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-venue-control-section>header{gap:6px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite>.setup-venue-control-section>header small{text-align:left!important;max-width:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-options>button,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite .setup-shop-ad-upload{min-height:210px!important}}@media (prefers-reduced-motion:reduce){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-ops-suite *{scroll-behavior:auto!important;transition:none!important}}.live-audience-display.theme-birthday-1 .birthday-one-programme:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 32% 22%,#7c3aed29,#0000 34%),linear-gradient(#02030fad,#01030ef0);border-left:1px solid #c4b5fd21;width:29.2%;position:absolute;top:0;bottom:0;right:0;box-shadow:-2.5vw 0 5vw #00020c57}.live-audience-display.theme-birthday-1 .birthday-one-programme:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#01030e61 36%,#01030ef0);height:39%;position:absolute;bottom:0;left:0;right:29.2%}.live-audience-display.theme-birthday-1 .birthday-one-background>i{background:linear-gradient(90deg,#00020c52 0,#0000 28% 60%,#00020d85 72%,#00020ce6 100%),linear-gradient(#00020c47,#0000 40%,#00020c1f 57%,#00020cf0 100%)}.live-audience-display.theme-birthday-1 .birthday-one-header{top:4.4vh;left:2.9vw;right:2.7vw}.live-audience-display.theme-birthday-1 .birthday-one-header>img{filter:brightness(0)invert()drop-shadow(0 0 1vw #c4b5fd3d);width:18.2vw;height:8.4vh}.live-audience-display.theme-birthday-1 .birthday-one-header>span{background:#050314c2;border-color:#a855f7eb;min-height:5.4vh;margin:0;padding-inline:1.8vw;position:absolute;top:.2vh;right:6.1vw;box-shadow:0 0 1.7vw #a855f742,inset 0 0 1.2vw #7c3aed21}.live-audience-display.theme-birthday-1 .birthday-one-title{width:43.5vw;bottom:21.2vh;left:3.2vw}.live-audience-display.theme-birthday-1 .birthday-one-title h1{margin-top:1.45vh;overflow:visible}.live-audience-display.theme-birthday-1 .birthday-one-title h1 small{font-size:clamp(42px,4.45vw,86px);line-height:.96}.live-audience-display.theme-birthday-1 .birthday-one-title h1 strong{color:#0000;filter:drop-shadow(0 0 .45vw #d8b4fe75)drop-shadow(0 0 1.2vw #a855f79e);-webkit-text-fill-color:transparent;background-image:linear-gradient(#fff 0 9%,#ede9fe 18%,#d8b4fe 43%,#a855f7 67%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;width:max-content;max-width:44vw;padding:.06em .09em .1em .03em;font-size:clamp(62px,6.55vw,126px);line-height:.91;display:block}.live-audience-display.theme-birthday-1 .birthday-one-title p{max-width:42vw;margin-top:.7vh;font-size:clamp(9px,.77vw,16px);line-height:1.35}.live-audience-display.theme-birthday-1 .birthday-one-reactions{width:25.2vw;top:13.5vh;right:2.35vw}.live-audience-display.theme-birthday-1 .birthday-one-reactions>header{margin-left:5.8vw}.live-audience-display.theme-birthday-1 .birthday-one-reactions article{background:linear-gradient(105deg,#030513ed,#0d051dc9);border-color:#a855f785;min-height:10vh;box-shadow:inset 0 1px #ffffff0e,0 1.1vh 2.4vh #0000004d,0 0 1vw #7c3aed14}.live-audience-display.theme-birthday-1 .birthday-one-counts{min-width:31.5vw;bottom:5.2vh;left:2.9vw}.live-audience-display.theme-birthday-1 .birthday-one-qr{width:25.2vw;bottom:5.2vh;right:2.35vw}.live-audience-display.theme-birthday-1 .birthday-one-waveform{bottom:6.2vh;left:35vw;right:29.5vw}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-vignette{background:linear-gradient(#00020c6b,#0000 28% 56%,#00020df7),linear-gradient(90deg,#00020c2e,#0000 48%,#00020c61)}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-top{top:4.3vh;left:3.05vw;right:3.1vw}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-top>img{filter:brightness(0)invert()drop-shadow(0 0 1vw #c4b5fd3d);width:19vw;height:8.5vh}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-top>span{background:#050314cc;min-height:7.1vh;padding-inline:2.25vw}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-title{width:53vw;bottom:21.6vh;left:3.75vw;overflow:visible}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-title h2{width:100%;overflow:visible}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-title h2 small,.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-title h2 strong{width:max-content;max-width:100%;display:block;overflow:visible}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-title h2 small{padding:.03em .08em .05em .01em;font-size:clamp(48px,5.15vw,100px);line-height:.98}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-title h2 strong{filter:drop-shadow(0 0 .55vw #d8b4fe80)drop-shadow(0 0 1.25vw #a855f79e);-webkit-text-fill-color:transparent;background-image:linear-gradient(#fff 0 8%,#ede9fe 18%,#d8b4fe 44%,#a855f7 67%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;padding:.05em .12em .11em .04em;font-size:clamp(64px,6.7vw,130px);line-height:.94}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-credit{grid-template-columns:4.5vw minmax(14vw,18vw) 1px minmax(0,1fr);gap:1.2vw;width:59vw;min-height:11.4vh;padding:1.15vh 1.35vw;bottom:4.4vh;left:3.25vw}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-credit p{align-content:center;min-width:0}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-credit p b,.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-credit p small,.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-credit>strong{line-height:1.22;overflow:visible}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-credit p b{overflow-wrap:anywhere}.live-moment-spotlight.theme-birthday-1 .birthday-one-moment-credit>strong{letter-spacing:.2em;justify-self:center;max-width:23vw}.live-audience-display.theme-birthday-1.is-static-preview *,.live-moment-spotlight.theme-birthday-1.is-static-preview *{transition:none!important;animation:none!important}.live-moment-spotlight.theme-birthday-1.is-static-preview{transition:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2.venue-screen-template-studio{background:linear-gradient(145deg,#f8fbfe,#edf3f9)!important;border:1px solid #c9d7e6!important;border-radius:22px!important;gap:12px!important;padding:14px!important;box-shadow:0 22px 55px #1332561a!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-control-deck{background:#eaf1f8!important;gap:10px!important;padding:10px!important}:is(body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard)){grid-template:"preview editor"/minmax(0,1fr) minmax(370px,410px)!important;align-items:start!important;gap:12px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench>.venue-studio-single-preview{grid-area:1/1!important;min-width:0!important;margin:0!important;position:sticky!important;top:12px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-edit-column{grid-area:1/2!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-height:none!important;display:grid!important;position:relative!important;top:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:6px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button{grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;min-height:50px!important;padding:7px 9px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>i,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button small,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>span+svg{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper button>svg:first-of-type{width:30px!important;height:30px!important;padding:7px!important;display:block!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{max-height:600px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{background:#fff!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:9px!important;padding:9px!important;display:grid!important;overflow:hidden auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-heading{color:#0b2341!important;min-height:0!important;box-shadow:none!important;background:linear-gradient(135deg,#fbfdff,#eef5fc)!important;border:1px solid #d5e1ed!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:4px!important;padding:13px 14px!important;display:grid!important;position:relative!important;overflow:hidden!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-heading:after{display:none!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-heading>span{color:#2b67ad!important;letter-spacing:.17em!important;font-size:8px!important;line-height:1.2!important;position:relative!important;inset:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-heading>h5{color:#0b2341!important;letter-spacing:-.035em!important;white-space:normal!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:780!important;line-height:1.08!important;position:relative!important;inset:auto!important;overflow:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-heading>p{color:#61758e!important;white-space:normal!important;-webkit-text-fill-color:currentColor!important;max-width:36em!important;margin:0!important;font-size:9px!important;line-height:1.42!important;position:relative!important;inset:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-template-upload-row{grid-template-columns:minmax(0,1fr)!important;gap:7px!important;display:grid!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 :is(.venue-template-upload,.venue-template-upload-row>button){grid-template-columns:38px minmax(0,1fr) 20px!important;gap:10px!important;min-height:64px!important;padding:10px 11px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-template-library>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-copy>span:after{content:"DESIGN MODE";color:#18735e;letter-spacing:.12em;background:#eefaf6;border:1px solid #b7d8cd;border-radius:999px;margin-left:8px;padding:4px 7px;font-size:7px}@media (max-width:1280px){:is(body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench:has(.step-scoreboard)){grid-template:"preview""editor"/minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-workbench>.venue-studio-single-preview{grid-area:1/1!important;position:relative!important;top:auto!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-edit-column{grid-area:2/1!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(4,minmax(0,1fr))!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-panel,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-step-scroll{max-height:none!important;overflow-y:visible!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-template-upload-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-stepper.has-sports-step,body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-template-upload-row{grid-template-columns:minmax(0,1fr)!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-single-preview>header{flex-direction:column!important;align-items:stretch!important}body .production-lab.setup-identity-active.setup-professional-white.setup-professional-white .setup-venue-live-redesign .venue-studio-v2 .venue-studio-preview-toggle{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-screen-template-studio.venue-studio-v2.venue-studio-v3.venue-studio-v3{background:linear-gradient(145deg,#eef4fa,#e7eef6)!important;border:1px solid #c5d4e4!important;border-radius:18px!important;gap:8px!important;width:100%!important;padding:9px!important;display:grid!important;box-shadow:0 16px 38px #11305417!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header{background:#ffffffe8!important;border:1px solid #d0dce8!important;border-radius:13px!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:58px!important;padding:8px 11px!important;display:grid!important;box-shadow:0 5px 15px #13345a0b!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header>span{color:#fff!important;background:linear-gradient(145deg,#0b3769,#2873c5)!important;border-radius:10px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;box-shadow:0 7px 15px #1b549430!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header>span svg{width:18px!important;height:18px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header>div{gap:1px!important;min-width:0!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header small{color:#2463a9!important;letter-spacing:.17em!important;font-size:7px!important;font-weight:900!important;line-height:1.15!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header h4{color:#091d38!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(18px,1.35vw,23px)!important;font-weight:820!important;line-height:1!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header p{color:#63768d!important;margin:2px 0 0!important;font-size:8px!important;line-height:1.25!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header>em{color:#31526f!important;letter-spacing:.13em!important;min-height:30px!important;box-shadow:none!important;background:#f5f9fc!important;border:1px solid #c9d9e8!important;border-radius:999px!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 11px!important;font-size:7px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header>em.unsaved{color:#855918!important;background:#fff8e9!important;border-color:#e3bd74!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-control-deck{background:#e8eff7!important;border:1px solid #cad7e5!important;border-radius:14px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-height:0!important;padding:7px!important;display:grid!important;overflow:visible!important;box-shadow:inset 0 1px #ffffffe6!important}:is(html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-workbench,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-workbench:has(.step-scoreboard)){width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template:"preview editor"/minmax(0,1fr) minmax(340px,370px)!important;align-items:start!important;gap:8px!important;padding:0!important;display:grid!important;overflow:visible!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-workbench>.venue-studio-single-preview{color:#fff!important;background:linear-gradient(145deg,#06172d,#0b2b50)!important;border:1px solid #173e68!important;border-radius:13px!important;grid-area:1/1!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px!important;position:sticky!important;inset:8px auto auto!important;overflow:hidden!important;box-shadow:0 12px 26px #05193129!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-single-preview>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:36px!important;margin:0!important;padding:0 1px 7px!important;display:flex!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-copy{gap:2px!important;min-width:0!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-copy>span{color:#edf6ff!important;letter-spacing:.16em!important;font-size:7px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-copy>span:after{padding:3px 6px!important;font-size:6px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-copy>small{color:#91a7bf!important;font-size:7px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-toggle{box-shadow:none!important;background:#071a30!important;border:1px solid #294c71!important;border-radius:9px!important;grid-template-columns:repeat(2,minmax(102px,1fr))!important;gap:3px!important;padding:3px!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-toggle button{color:#9eb1c7!important;background:0 0!important;border:0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:29px!important;padding:0 8px!important;font-size:7px!important;font-weight:850!important;display:inline-flex!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-toggle button.active{color:#fff!important;background:linear-gradient(135deg,#174b81,#2574c8)!important;box-shadow:0 4px 10px #14539740!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-toggle svg{width:12px!important;height:12px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;min-width:0!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-output-card{width:100%!important;min-width:0!important;box-shadow:none!important;background:#020a15!important;border:1px solid #244b76!important;border-radius:10px!important;overflow:hidden!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-output-card[hidden]{display:none!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-output-card>header{color:#cfe0f3!important;background:linear-gradient(90deg,#0b294b,#123b66)!important;border:0!important;border-bottom:1px solid #244b76!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;height:31px!important;min-height:31px!important;padding:0 8px!important;font-size:6px!important;display:flex!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-output-card>header b{border-radius:5px!important;width:19px!important;height:19px!important;font-size:6px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-iframe-stage{aspect-ratio:16/9!important;background:#000713!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;overflow:hidden!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-edit-column{grid-area:1/2!important;grid-template-rows:auto minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:0!important;max-height:none!important;margin:0!important;display:grid!important;position:sticky!important;top:8px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper.has-sports-step{background:#ffffffeb!important;border:1px solid #cbd8e5!important;border-radius:10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:100%!important;min-height:0!important;padding:4px!important;display:grid!important;overflow:visible!important;box-shadow:0 5px 13px #12345b0b!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper.has-sports-step{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button{color:#61748a!important;min-width:0!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;grid-template-rows:21px auto!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;gap:3px!important;padding:5px 3px!important;display:grid!important;overflow:hidden!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button:after,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button>i,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button small,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button>span+svg{display:none!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button>svg:first-of-type{color:#2a65a6!important;width:21px!important;height:21px!important;box-shadow:none!important;background:#eaf2fa!important;border:0!important;border-radius:5px!important;grid-row:1!important;padding:4px!important;display:block!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button>span{text-align:center!important;grid-row:2!important;min-width:0!important;display:block!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button b{color:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:7px!important;line-height:1.05!important;display:block!important;overflow:hidden!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button.active{color:#123f73!important;background:#eaf3fd!important;border-color:#9bb9d8!important;box-shadow:inset 0 -2px #2464ad!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper button.active>svg:first-of-type{color:#fff!important;background:#2464ad!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cbd8e6!important;border-radius:11px!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:470px!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 6px 15px #1232580d!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-workbench:has(.step-scoreboard) .venue-studio-step-panel{clip-path:none!important;background:#fff!important;border:1px solid #cbd8e6!important;border-radius:11px!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:470px!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 6px 15px #1232580d!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-scroll{scrollbar-gutter:stable!important;background:#fff!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:6px!important;width:100%!important;min-height:0!important;max-height:470px!important;padding:7px!important;display:grid!important;overflow:hidden auto!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-heading{color:#0b2341!important;min-height:0!important;box-shadow:none!important;background:linear-gradient(135deg,#f8fbfe,#eef5fc)!important;border:1px solid #d6e1ec!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr)!important;gap:2px!important;padding:8px 9px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-heading:after{display:none!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-heading>span{color:#2b67ad!important;letter-spacing:.15em!important;font-size:6px!important;line-height:1.1!important;position:relative!important;inset:auto!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-heading>h5{color:#0b2341!important;letter-spacing:-.03em!important;white-space:normal!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;width:auto!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:780!important;line-height:1.05!important;position:relative!important;inset:auto!important;overflow:visible!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-heading>p{color:#61758e!important;white-space:normal!important;-webkit-text-fill-color:currentColor!important;margin:0!important;font-size:7px!important;line-height:1.3!important;position:relative!important;inset:auto!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls{box-shadow:none!important;background:#fbfdff!important;border:1px solid #d6e1ec!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:8px!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;min-height:18px!important;padding:0!important;display:flex!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls>header span,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls>header small{font-size:6px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-fit{background:#edf2f8!important;border-radius:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;padding:3px!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-fit button{color:#63748a!important;background:0 0!important;border:0!important;border-radius:6px!important;min-height:29px!important;padding:0 7px!important;font-size:7px!important;font-weight:800!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-fit button.active{color:#174f8e!important;background:#fff!important;box-shadow:0 3px 8px #193e6814!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls>label{gap:3px!important;min-height:30px!important;margin:0!important;padding:2px 1px!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls>label>span{color:#455a72!important;justify-content:space-between!important;align-items:center!important;font-size:7px!important;font-weight:780!important;line-height:1.1!important;display:flex!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls input[type=range]{accent-color:#256bb7!important;width:100%!important;height:14px!important;margin:0!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-controls>label.venue-template-colour{border-top:1px solid #e1e8f0!important;grid-template-columns:minmax(0,1fr) 30px auto!important;align-items:center!important;gap:7px!important;min-height:35px!important;padding-top:6px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-colour input[type=color]{border-radius:6px!important;width:30px!important;height:25px!important;padding:2px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-template-colour>b{color:#41566e!important;font-size:7px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-actions{min-height:0!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #cbd8e5!important;border-radius:10px!important;grid-area:2/1!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:5px!important;display:grid!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-actions>button{border-radius:7px!important;min-height:32px!important;padding:0 10px!important;font-size:7px!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-actions>span{font-size:7px!important}@media (max-width:1080px){:is(html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-workbench,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-workbench:has(.step-scoreboard)){grid-template:"preview""editor"/minmax(0,1fr)!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-workbench>.venue-studio-single-preview{grid-area:1/1!important;position:relative!important;inset:auto!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-edit-column{grid-area:2/1!important;position:relative!important;top:auto!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-panel,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-step-scroll{max-height:none!important}}@media (max-width:680px){html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header{grid-template-columns:36px minmax(0,1fr)!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3>header>em{grid-column:1/-1!important;justify-content:center!important;justify-self:stretch!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-single-preview>header{flex-direction:column!important;align-items:stretch!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-preview-toggle,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-stepper.has-sports-step,html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.production-lab.production-lab.setup-identity-active.setup-professional-white .experience-live-design-suite.setup-venue-live-redesign section.venue-studio-v3.venue-studio-v3 .venue-studio-actions>span{grid-area:1/1/auto/-1!important}}section.venue-studio-v3.venue-studio-v3 .venue-studio-iframe-stage{position:relative;overflow:hidden}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-surface{z-index:8;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-surface:active{cursor:grabbing}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-surface:focus-visible{outline-offset:-4px;outline:3px solid #2e77cb}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-surface>span{color:#fff;pointer-events:none;background:#051f42e8;border:1px solid #ffffff70;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 3px 12px #051f4222}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-surface svg{width:16px;height:16px}section.venue-studio-v3.venue-studio-v3 .venue-artwork-controls{flex-direction:column;gap:14px;display:flex}section.venue-studio-v3.venue-studio-v3 .venue-artwork-controls label{margin:0}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-toggle,section.venue-studio-v3.venue-studio-v3 .venue-artwork-zoom-buttons button,section.venue-studio-v3.venue-studio-v3 .venue-artwork-nudges button{color:#174f8e;cursor:pointer;background:#fff;border:1px solid #c8d8ea;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px;font-size:11px;font-weight:700;display:flex}section.venue-studio-v3.venue-studio-v3 .venue-artwork-controls button:focus-visible{outline-offset:2px;outline:2px solid #2878ca}section.venue-studio-v3.venue-studio-v3 .venue-artwork-controls button:disabled{opacity:.45;cursor:default}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-toggle{justify-content:flex-start}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-toggle[aria-pressed=true]{background:#eef6ff;border-color:#5e9fdf}section.venue-studio-v3.venue-studio-v3 .venue-artwork-drag-toggle>span{margin-left:auto;font-size:10px}section.venue-studio-v3.venue-studio-v3 .venue-artwork-controls button svg{flex-shrink:0;width:16px;height:16px}section.venue-studio-v3.venue-studio-v3 .venue-artwork-zoom-buttons{grid-template-columns:1fr 1fr;gap:8px;display:grid}section.venue-studio-v3.venue-studio-v3 .venue-artwork-nudges{grid-template-columns:repeat(4,minmax(28px,1fr)) minmax(68px,1.6fr);gap:5px;display:grid}section.venue-studio-v3.venue-studio-v3 .venue-artwork-hint{color:#647993;border-bottom:1px solid #d6e1ed;margin:0;padding:0 0 14px;font-size:11px;line-height:1.5}section.venue-studio-v3 .venue-framing-workspace.venue-framing-workspace{background:#fff!important;gap:18px!important;padding:16px!important}section.venue-studio-v3 .venue-framing-workspace button{cursor:pointer;background:#fff;border:1px solid #d2dce8;line-height:1.35;color:#233c5a!important;border-radius:8px!important;min-height:44px!important;font-size:14px!important}section.venue-studio-v3 .venue-framing-workspace button[aria-pressed=true]{background:#eaf2ff;border-color:#3474c6;color:#123d79!important}section.venue-studio-v3 .venue-artwork-original{background:#f1f4f8;border-radius:9px;align-items:center;gap:14px;margin:0;padding:10px;display:flex}section.venue-studio-v3 .venue-artwork-original :is(img,video){object-fit:contain;background:#182535;border-radius:5px;flex:0 0 88px;width:88px;height:106px;display:block}section.venue-studio-v3 .venue-artwork-original figcaption{color:#203652;font-size:14px;font-weight:600;line-height:1.5}section.venue-studio-v3 .venue-artwork-original figcaption span{color:#66758a;margin-top:4px;font-size:13px;font-weight:400;display:block}section.venue-studio-v3 .venue-framing-fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}section.venue-studio-v3 .venue-framing-fit button{text-align:left;align-items:flex-start;gap:8px;padding:12px 9px;display:flex}section.venue-studio-v3 .venue-framing-fit button svg{margin-top:2px}section.venue-studio-v3 .venue-framing-fit :is(b,small){display:block}section.venue-studio-v3 .venue-framing-fit b{font-size:14px}section.venue-studio-v3 .venue-framing-fit small{color:#67778b;margin-top:4px;font-size:12px;line-height:1.4}section.venue-studio-v3 .venue-framing-zoom{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}section.venue-studio-v3 .venue-framing-zoom>label{color:#233c5a;font-size:14px;font-weight:600}section.venue-studio-v3 .venue-framing-zoom>div{align-items:center;gap:4px;display:flex}section.venue-studio-v3 .venue-framing-zoom button{place-items:center;width:40px;padding:0;display:grid}section.venue-studio-v3 .venue-framing-zoom-value{color:#435a72;background:#fff;border:1px solid #d2dce8;border-radius:7px;flex-direction:row;align-items:center;width:90px;min-height:44px;gap:0!important;display:flex!important}section.venue-studio-v3 .venue-framing-zoom-value input{color:#142a45;text-align:center;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;width:64px;min-width:0;min-height:40px;padding:6px 0 6px 8px;font-size:16px;font-weight:600}section.venue-studio-v3 .venue-framing-zoom-value input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}section.venue-studio-v3 .venue-framing-zoom-value span{font-size:14px}section.venue-studio-v3 .venue-framing-zoom>input{grid-column:1/-1}section.venue-studio-v3 .venue-framing-alignment{border-block:1px solid #e0e6ef;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:14px;padding-block:16px;display:grid}section.venue-studio-v3 .venue-framing-alignment b{color:#233c5a;font-size:14px}section.venue-studio-v3 .venue-framing-alignment p{color:#67778b;margin:6px 0 10px;font-size:13px;line-height:1.5}section.venue-studio-v3 .venue-framing-alignment>div>button{justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:flex}section.venue-studio-v3 .venue-framing-anchor-grid{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}section.venue-studio-v3 .venue-framing-anchor-grid button{place-items:center;padding:0;display:grid}section.venue-studio-v3 .venue-framing-preview-options{gap:6px;display:grid}section.venue-studio-v3 .venue-framing-preview-options button{align-items:center;gap:8px;padding:9px 12px;display:flex}section.venue-studio-v3 .venue-framing-preview-options span{margin-left:auto;font-size:13px}section.venue-studio-v3 .venue-artwork-guides{z-index:7;pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.333% - .5px),#fff8 33.333%,#0000 calc(33.333% + .5px) calc(66.667% - .5px),#fff8 66.667%,#0000 calc(66.667% + .5px)),linear-gradient(0deg,#0000 calc(33.333% - .5px),#fff8 33.333%,#0000 calc(33.333% + .5px) calc(66.667% - .5px),#fff8 66.667%,#0000 calc(66.667% + .5px));position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff80}@media (max-width:420px){section.venue-studio-v3 .venue-framing-fit{grid-template-columns:1fr}section.venue-studio-v3 .venue-framing-alignment{grid-template-columns:minmax(0,1fr) 132px;gap:10px}}.guest-pack-roll-unified-studio.guest-pack-roll-unified-studio{background:#fff!important;border:1px solid #c9d8e8!important;border-radius:22px!important;gap:0!important;min-width:0!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 42px #0c2b4e17!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header{background:radial-gradient(circle at 88% 18%,#3d8bda33,#0000 30%),linear-gradient(135deg,#071d37,#0b3562 58%,#15558d)!important;border:0!important;border-bottom:1px solid #82a5c94d!important;justify-content:space-between!important;align-items:center!important;gap:22px!important;min-height:112px!important;margin:0!important;padding:22px 24px!important;display:flex!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header>div{gap:4px!important;min-width:0!important;display:grid!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header small,.guest-pack-roll-unified-studio .guest-pack-roll-unified-header h3,.guest-pack-roll-unified-studio .guest-pack-roll-unified-header p{color:#fff!important;margin:0!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header small{color:#7ed3ff!important;letter-spacing:.19em!important;font-size:9px!important;font-weight:900!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header h3{letter-spacing:-.045em!important;font-size:clamp(24px,2.2vw,34px)!important;line-height:1!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header p{color:#b9cade!important;max-width:62ch!important;font-size:12px!important;line-height:1.45!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header>span{color:#eaf8ff!important;letter-spacing:.15em!important;background:#01102057!important;border:1px solid #86d0f661!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:0 13px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}.guest-pack-roll-unified-studio .guest-pack-roll-unified-header>span i{background:#3dd9ac!important;border-radius:50%!important;width:7px!important;height:7px!important;box-shadow:0 0 0 5px #3dd9ac1f!important}.guest-pack-roll-unified-grid{background:linear-gradient(145deg,#fbfdff,#f1f6fb)!important;grid-template-columns:minmax(260px,.82fr) minmax(300px,1.18fr)!important;min-width:0!important;display:grid!important}.guest-pack-theme-journey-panel{background:radial-gradient(circle at 94% 0,#4293e11a,#0000 30%),linear-gradient(145deg,#f8fbff,#edf4fa)!important;border-bottom:1px solid #d9e4ee!important;grid-column:1/-1!important;min-width:0!important;padding:20px!important}.guest-pack-theme-journey-panel>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:0!important;margin:0 0 14px!important;padding:0!important;display:flex!important}.guest-pack-theme-journey-panel>header>div{gap:3px!important;min-width:0!important;display:grid!important}.guest-pack-theme-journey-panel>header :is(small,h4,p){margin:0!important}.guest-pack-theme-journey-panel>header>div>small{color:#2b69ad!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:900!important}.guest-pack-theme-journey-panel>header h4{color:#09294c!important;font-size:20px!important;line-height:1.08!important}.guest-pack-theme-journey-panel>header p{color:#657a91!important;max-width:70ch!important;font-size:12px!important;line-height:1.42!important}.guest-pack-theme-journey-panel>header>span{background:#ffffffd1!important;border:1px solid #c9d9e8!important;border-radius:12px!important;flex:none!important;grid-template-columns:34px auto!important;align-items:center!important;gap:0 9px!important;padding:8px 12px 8px 8px!important;display:grid!important;box-shadow:0 6px 16px #1d476f0f!important}.guest-pack-theme-journey-panel>header>span>i{border:1px solid #082a4c1a!important;border-radius:9px!important;grid-row:1/3!important;width:34px!important;height:34px!important}.guest-pack-theme-journey-panel>header>span>b{color:#0a2b51!important;font-size:12px!important;line-height:1.1!important}.guest-pack-theme-journey-panel>header>span>small{color:#168064!important;letter-spacing:.12em!important;font-size:7px!important;font-weight:900!important}.guest-pack-theme-journey-panel>nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;display:grid!important;position:relative!important}.guest-pack-theme-journey-panel>nav>button{z-index:1!important;cursor:pointer!important;color:#0b315b!important;text-align:left!important;background:#ffffffeb!important;border:1px solid #cfdeeb!important;border-radius:13px!important;outline:0!important;grid-template-columns:38px minmax(0,1fr) 14px!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:68px!important;padding:10px!important;transition:border-color .18s,box-shadow .18s,transform .18s!important;display:grid!important;position:relative!important;box-shadow:0 6px 14px #1c43680d!important}.guest-pack-theme-journey-panel>nav>button:hover{border-color:#65a0d5!important;transform:translateY(-2px)!important;box-shadow:0 10px 22px #1948771c!important}.guest-pack-theme-journey-panel>nav>button:focus-visible{border-color:#236fbd!important;box-shadow:0 0 0 4px #236fbd26!important}.guest-pack-theme-journey-panel>nav>button:disabled{cursor:not-allowed!important;opacity:.5!important;transform:none!important}.guest-pack-theme-journey-panel>nav>button>i{color:#2869ad!important;background:linear-gradient(145deg,#f7fbff,#e5eff8)!important;border:1px solid #b8cde1!important;border-radius:10px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.guest-pack-theme-journey-panel>nav>button>i svg{width:17px!important;height:17px!important}.guest-pack-theme-journey-panel>nav>button>span{gap:3px!important;min-width:0!important;display:grid!important}.guest-pack-theme-journey-panel>nav>button>span small{color:#75879a!important;letter-spacing:.08em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:7px!important;font-weight:800!important;overflow:hidden!important}.guest-pack-theme-journey-panel>nav>button>span b{color:#0a294e!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}.guest-pack-theme-journey-panel>nav>button>svg{color:#6c87a3!important;width:13px!important;height:13px!important}.guest-pack-theme-journey-panel>nav>button.surface-roll,.guest-pack-theme-journey-panel>nav>button.surface-complete{background:linear-gradient(145deg,#fff,#edf6ff)!important;border-color:#8cb5d9!important}.guest-pack-roll-preset-panel,.guest-pack-roll-upload-panel,.guest-pack-roll-library-panel,.guest-pack-roll-framing-panel{background:0 0!important;border:0!important;min-width:0!important;margin:0!important;padding:20px!important}.guest-pack-roll-preset-panel{border-right:1px solid #d9e4ee!important}.guest-pack-roll-framing-panel{border-top:1px solid #d9e4ee!important;grid-column:1/-1!important}.guest-pack-roll-library-panel{background:#ffffff7a!important;border-top:1px solid #d9e4ee!important;grid-column:1/-1!important}.guest-pack-roll-library-panel>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;min-height:0!important;margin:0 0 14px!important;padding:0!important;display:flex!important}.guest-pack-roll-library-panel>header>div{gap:3px!important;display:grid!important}.guest-pack-roll-library-panel>header :is(small,h4,p){margin:0!important}.guest-pack-roll-library-panel>header>div>small{color:#2b69ad!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:900!important}.guest-pack-roll-library-panel>header h4{color:#0a294d!important;font-size:20px!important;line-height:1.1!important}.guest-pack-roll-library-panel>header p{color:#6c7d91!important;font-size:12px!important;line-height:1.4!important}.guest-pack-roll-library-panel>header>span{color:#2a68aa!important;letter-spacing:.12em!important;background:#f3f8fd!important;border:1px solid #c7d9ea!important;border-radius:11px!important;flex:none!important;grid-template-columns:auto auto!important;align-items:baseline!important;gap:0 6px!important;padding:8px 11px!important;font-size:8px!important;font-weight:900!important;display:grid!important}.guest-pack-roll-library-panel>header>span b{color:#092b52!important;letter-spacing:0!important;font-size:15px!important}.guest-pack-roll-library-panel>header>span em{color:#74869a!important;letter-spacing:0!important;text-transform:none!important;grid-column:1/-1!important;font-size:8px!important;font-style:normal!important;font-weight:700!important}.guest-pack-roll-library-grid{overscroll-behavior:contain!important;scrollbar-color:#96b4d1 transparent!important;scrollbar-width:thin!important;grid-template-columns:repeat(auto-fill,minmax(118px,1fr))!important;gap:9px!important;max-height:292px!important;padding:2px 4px 6px 2px!important;display:grid!important;overflow-y:auto!important}.guest-pack-roll-library-grid>button{aspect-ratio:4/3!important;cursor:pointer!important;background:#dfe9f3!important;border:2px solid #0000!important;border-radius:13px!important;outline:none!important;min-width:0!important;padding:0!important;transition:border-color .18s,box-shadow .18s,transform .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 5px 14px #12385e14!important}.guest-pack-roll-library-grid>button:hover{border-color:#75a8d8!important;transform:translateY(-2px)!important;box-shadow:0 9px 20px #12447624!important}.guest-pack-roll-library-grid>button:focus-visible{border-color:#236fbd!important;box-shadow:0 0 0 4px #236fbd29!important}.guest-pack-roll-library-grid>button.active{border-color:#167b62!important;box-shadow:0 0 0 3px #167b6221,0 8px 20px #12447621!important}.guest-pack-roll-library-grid>button>:is(img,video){object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.guest-pack-roll-library-grid>button:after{content:""!important;pointer-events:none!important;background:linear-gradient(#0000,#031426c7)!important;position:absolute!important;inset:45% 0 0!important}.guest-pack-roll-library-grid>button>span,.guest-pack-roll-library-grid>button>strong{z-index:1!important;color:#fff!important;letter-spacing:.1em!important;border-radius:999px!important;align-items:center!important;gap:4px!important;font-size:7px!important;font-weight:900!important;display:inline-flex!important;position:absolute!important}.guest-pack-roll-library-grid>button>span{bottom:7px!important;left:8px!important;right:8px!important}.guest-pack-roll-library-grid>button>strong{background:#168064!important;padding:5px 7px!important;top:7px!important;right:7px!important;box-shadow:0 4px 12px #00221942!important}.guest-pack-roll-library-grid>button :is(svg){width:11px!important;height:11px!important}.guest-pack-roll-library-empty{color:#2b6eb4!important;background:#f2f7fcd1!important;border:1px dashed #a9bfd4!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:11px!important;min-height:112px!important;padding:18px!important;display:flex!important}.guest-pack-roll-library-empty>svg{width:30px!important;height:30px!important}.guest-pack-roll-library-empty>span{gap:2px!important;display:grid!important}.guest-pack-roll-library-empty b{color:#0a294d!important;font-size:14px!important}.guest-pack-roll-library-empty small{color:#6e8196!important;font-size:11px!important}.guest-pack-roll-preset-panel>label{gap:8px!important;display:grid!important}.guest-pack-roll-preset-panel>label>span,.guest-pack-roll-upload-panel>header>small{color:#2b69ad!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:900!important}.guest-pack-roll-preset-panel select,.venue-active-preset-selector select{color:#0a2c54!important;width:100%!important;min-height:52px!important;font:inherit!important;background-color:#fff!important;border:1px solid #9fb9d5!important;border-radius:12px!important;outline:none!important;padding:0 44px 0 15px!important;font-size:14px!important;font-weight:800!important;box-shadow:0 7px 18px #1b49770f!important}.guest-pack-roll-preset-panel select:focus,.venue-active-preset-selector select:focus{border-color:#2b75c6!important;box-shadow:0 0 0 4px #2b75c61f!important}.guest-pack-roll-preset-summary{background:#ffffffd1!important;border:1px solid #d6e2ed!important;border-radius:14px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;margin-top:12px!important;padding:13px!important;display:grid!important}.guest-pack-roll-preset-summary>i{border:1px solid #0b30571f!important;border-radius:12px!important;grid-template-columns:repeat(3,1fr)!important;width:48px!important;height:48px!important;display:grid!important;overflow:hidden!important}.guest-pack-roll-preset-summary>i b:first-child{background:var(--theme-one)!important}.guest-pack-roll-preset-summary>i b:nth-child(2){background:var(--theme-two)!important}.guest-pack-roll-preset-summary>i b:nth-child(3){background:var(--theme-three)!important}.guest-pack-roll-preset-summary>span{align-content:center!important;gap:2px!important;min-width:0!important;display:grid!important}.guest-pack-roll-preset-summary>span small{color:#2b69ad!important;letter-spacing:.16em!important;font-size:7px!important;font-weight:900!important}.guest-pack-roll-preset-summary>span b{color:#0a294d!important;font-size:14px!important}.guest-pack-roll-preset-summary>span em{color:#687b91!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}.guest-pack-roll-preset-summary>strong{color:#16795e!important;letter-spacing:.14em!important;grid-column:1/-1!important;align-items:center!important;gap:6px!important;width:max-content!important;font-size:7px!important;display:inline-flex!important}.guest-pack-roll-preset-summary>strong svg{width:13px!important;height:13px!important}.guest-pack-roll-upload-panel>header{background:0 0!important;border:0!important;gap:3px!important;margin:0 0 11px!important;padding:0!important;display:grid!important}.guest-pack-roll-upload-panel>header h4{color:#0a294d!important;margin:0!important;font-size:20px!important;line-height:1.05!important}.guest-pack-roll-upload-panel>header p{color:#6c7d91!important;margin:0!important;font-size:10px!important}.guest-pack-roll-source-control,.guest-pack-roll-source-upload{background:0 0!important;border:0!important;min-width:0!important;margin:0!important;padding:0!important}.guest-pack-roll-source-upload>label{cursor:pointer!important;background:linear-gradient(135deg,#fff,#f2f7fc)!important;border:1px dashed #95b4d1!important;border-radius:15px!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;min-height:96px!important;padding:14px!important;transition:border-color .18s,box-shadow .18s,transform .18s!important;display:grid!important;position:relative!important;overflow:hidden!important}.guest-pack-roll-source-upload>label:hover{border-color:#286db6!important;transform:translateY(-1px)!important;box-shadow:0 9px 22px #205a951a!important}.guest-pack-roll-source-upload input{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.guest-pack-roll-source-upload>label>span:first-of-type{color:#286bb3!important;background:#e9f2fb!important;border:1px solid #c7d9ea!important;border-radius:13px!important;place-items:center!important;width:58px!important;height:58px!important;display:grid!important;overflow:hidden!important}.guest-pack-roll-source-upload>label>span:first-of-type :is(img,video){object-fit:cover!important;width:100%!important;height:100%!important}.guest-pack-roll-source-upload>label>span:nth-of-type(2){gap:2px!important;min-width:0!important;display:grid!important}.guest-pack-roll-source-upload>label>span:nth-of-type(2) small{color:#2b69ad!important;letter-spacing:.16em!important;font-size:7px!important;font-weight:900!important}.guest-pack-roll-source-upload>label>span:nth-of-type(2) b{color:#0a294d!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}.guest-pack-roll-source-upload>label>span:nth-of-type(2) em{color:#78889a!important;font-size:8px!important;font-style:normal!important}.guest-pack-roll-source-upload>label>strong{color:#fff!important;letter-spacing:.11em!important;white-space:nowrap!important;background:#155795!important;border-radius:999px!important;align-items:center!important;gap:5px!important;min-height:30px!important;padding:0 10px!important;font-size:7px!important;display:inline-flex!important}.guest-pack-roll-source-upload>label.active>strong{background:#178067!important}.guest-pack-roll-source-upload>label>strong svg{width:12px!important;height:12px!important}.guest-pack-roll-framing-panel>.guest-pack-roll-crop-editor-priority{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(250px,.8fr) minmax(320px,1.2fr)!important;gap:12px 16px!important;padding:0!important;display:grid!important}.guest-pack-roll-framing-panel .guest-pack-roll-frame-toolbar{background:0 0!important;border:0!important;border-bottom:1px solid #dbe5ef!important;grid-column:1/-1!important;min-height:0!important;margin:0!important;padding:0 0 11px!important}.guest-pack-roll-framing-panel .guest-pack-roll-crop-frame{aspect-ratio:16/10!important;grid-area:2/1!important;width:100%!important;height:auto!important;min-height:220px!important;margin:0!important}.guest-pack-roll-framing-panel .guest-pack-roll-crop-controls{grid-area:2/2!important;align-self:stretch!important;min-height:0!important;margin:0!important}.guest-pack-roll-crop-empty{color:#61758b!important;background:#ffffffa8!important;border:1px dashed #afc3d7!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:16px!important;min-height:190px!important;padding:28px!important;display:flex!important}.guest-pack-roll-crop-empty>span{color:#2b6eb4!important;background:#e8f2fc!important;border-radius:14px!important;flex:none!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important}.guest-pack-roll-crop-empty>div{gap:3px!important;display:grid!important}.guest-pack-roll-crop-empty :is(small,h4,p){margin:0!important}.guest-pack-roll-crop-empty small{color:#2b6eb4!important;letter-spacing:.16em!important;font-size:8px!important;font-weight:900!important}.guest-pack-roll-crop-empty h4{color:#0a294d!important;font-size:18px!important}.guest-pack-roll-crop-empty p{font-size:10px!important;line-height:1.4!important}.venue-active-preset-selector{background:linear-gradient(145deg,#fdfefe,#f0f6fb)!important;border:1px solid #cfdeeb!important;border-radius:12px!important;gap:10px!important;padding:13px!important;display:grid!important}.venue-active-preset-selector>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:0!important;padding:0!important;display:flex!important}.venue-active-preset-selector>header>span{color:#2263a8!important;letter-spacing:.15em!important;align-items:center!important;gap:6px!important;font-size:7px!important;font-weight:900!important;display:inline-flex!important}.venue-active-preset-selector>header svg{width:13px!important;height:13px!important}.venue-active-preset-selector>header em{color:#6f8297!important;letter-spacing:.14em!important;font-size:7px!important;font-style:normal!important;font-weight:900!important}.venue-active-preset-selector>label{gap:6px!important;display:grid!important}.venue-active-preset-selector>label>span{color:#526c87!important;letter-spacing:.14em!important;font-size:7px!important;font-weight:900!important}.venue-active-preset-selector select{min-height:44px!important;font-size:12px!important}.venue-active-preset-summary{background:#fff!important;border:1px solid #d7e3ee!important;border-radius:10px!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.venue-active-preset-summary>i{border-radius:10px!important;width:40px!important;height:40px!important;box-shadow:inset 0 0 0 1px #fff6!important}.venue-active-preset-summary>span{gap:1px!important;min-width:0!important;display:grid!important}.venue-active-preset-summary>span small{color:#2a68aa!important;letter-spacing:.13em!important;font-size:6px!important;font-weight:900!important}.venue-active-preset-summary>span b{color:#092849!important;font-size:12px!important}.venue-active-preset-summary>span p{color:#718398!important;margin:0!important;font-size:8px!important}.venue-active-preset-summary>strong{color:#168064!important;letter-spacing:.12em!important;align-items:center!important;gap:4px!important;font-size:6px!important;display:inline-flex!important}.venue-active-preset-summary>strong svg{width:12px!important;height:12px!important}.guest-pack-active-live-select{background:linear-gradient(145deg,#fff,#f0f6fb)!important;border:1px solid #d2deea!important;border-radius:14px!important;gap:7px!important;padding:14px!important;display:grid!important}.guest-pack-active-live-select>span{color:#2b69ad!important;letter-spacing:.16em!important;font-size:8px!important;font-weight:900!important}.guest-pack-active-live-select select{color:#0a2c54!important;width:100%!important;min-height:48px!important;font:inherit!important;background:#fff!important;border:1px solid #9fb9d5!important;border-radius:11px!important;padding:0 42px 0 14px!important;font-size:13px!important;font-weight:800!important}@media (max-width:1120px){.guest-pack-roll-unified-grid{grid-template-columns:minmax(0,1fr)!important}.guest-pack-roll-preset-panel{border-bottom:1px solid #d9e4ee!important;border-right:0!important}.guest-pack-roll-framing-panel,.guest-pack-roll-library-panel,.guest-pack-theme-journey-panel{grid-column:1!important}}@media (max-width:720px){.guest-pack-roll-unified-studio .guest-pack-roll-unified-header{flex-direction:column!important;align-items:flex-start!important;min-height:0!important;padding:18px!important}.guest-pack-theme-journey-panel{padding:16px!important}.guest-pack-theme-journey-panel>header{flex-direction:column!important;align-items:flex-start!important}.guest-pack-theme-journey-panel>nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.guest-pack-theme-journey-panel>nav>button{grid-template-columns:34px minmax(0,1fr)!important}.guest-pack-theme-journey-panel>nav>button>i{width:34px!important;height:34px!important}.guest-pack-theme-journey-panel>nav>button>svg{display:none!important}.guest-pack-roll-preset-panel,.guest-pack-roll-upload-panel,.guest-pack-roll-library-panel,.guest-pack-roll-framing-panel{padding:16px!important}.guest-pack-roll-library-panel>header{flex-direction:column!important;align-items:flex-start!important}.guest-pack-roll-library-grid{grid-template-columns:repeat(auto-fill,minmax(102px,1fr))!important;max-height:330px!important}.guest-pack-roll-source-upload>label{grid-template-columns:50px minmax(0,1fr)!important}.guest-pack-roll-source-upload>label>strong{grid-column:1/-1!important;justify-content:center!important;justify-self:stretch!important}.guest-pack-roll-framing-panel>.guest-pack-roll-crop-editor-priority{grid-template-columns:minmax(0,1fr)!important}.guest-pack-roll-framing-panel .guest-pack-roll-crop-frame,.guest-pack-roll-framing-panel .guest-pack-roll-crop-controls{grid-area:auto/1!important}.venue-active-preset-summary{grid-template-columns:40px minmax(0,1fr)!important}.venue-active-preset-summary>strong{grid-column:1/-1!important}}.guest-pack-roll-screen>.guest-pack-frame-viewport{width:100%;height:100%}.guest-pack-roll-screen.is-landscape{background:#111b2b}.guest-pack-roll-screen.is-landscape>.guest-pack-frame-viewport{width:390px;height:219.375px;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.guest-pack-roll-screen.is-landscape iframe{transform-origin:0 0;transform:scale(.304688);width:1280px!important;max-width:none!important;height:720px!important}html body .guest-pack-mobile-roll-review>.director-phone-journey{background:#fff;border-top:1px solid #dce3ec;width:auto;padding:18px;display:block;position:static}html body .director-phone-journey>p{color:#172b48;margin:0 0 12px;font-size:14px;font-weight:650}html body .director-phone-journey>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html body .director-phone-journey button{color:#4e607a;text-align:left;background:#f8fafc;border:1px solid #dce3ec;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:48px;padding:10px;font-size:13px;font-weight:600;display:flex}html body .director-phone-journey button>svg{flex-shrink:0;width:17px;height:17px}html body .director-phone-journey button>svg:last-child:not(:first-child){width:14px;margin-left:auto}html body .director-phone-journey button[aria-pressed=true]{color:#194f8f;background:#edf4fc;border-color:#3974bb}html body .director-phone-journey button:focus-visible{outline-offset:2px;outline:3px solid #8fb6e4}html body .director-phone-journey button:disabled{opacity:.45;cursor:not-allowed}:root{--momento-birthday-purple:#a855f7;--momento-birthday-light:#d8b4fe;--momento-birthday-deep:#7c3aed}html body img[src*=momento-birthday-brand-]{filter:none!important;mix-blend-mode:normal!important}.roll-preset-birthday-1 .roll-activation-button-blue-mark,.roll-preset-birthday-1 .roll-activation-button-blue-mark-detail{stroke:var(--momento-birthday-purple);filter:drop-shadow(0 0 8px #a855f74d)}.roll-preset-birthday-1 .baby-shower-lens-centre{background:radial-gradient(circle at 45% 35%,#32165e,#130c2e 65%,#08051a)}.suite-object-monogram>img[src*=momento-birthday-brand-]{object-fit:contain;width:100%;height:100%}.theme-birthday-1 .live-shop-takeover{background:radial-gradient(circle at 72% 40%,#7c3aed4d,#0000 35%),linear-gradient(128deg,#050817,#170c2b 52%,#080b20)}.theme-birthday-1 .live-shop-aurora i:first-child,.theme-birthday-1 .live-shop-aurora i:nth-child(2),.theme-birthday-1 .live-shop-aurora i:nth-child(3),.theme-birthday-1 .live-shop-takeover>header span i,.theme-birthday-1 .live-shop-takeover>footer span i,.theme-birthday-1 .live-shop-artwork-status i{background:var(--momento-birthday-purple)}.theme-birthday-1 .live-shop-copy>small{color:var(--momento-birthday-light)}.theme-birthday-1 .live-shop-cta svg,.theme-birthday-1 .live-shop-artwork-cta>svg{background:linear-gradient(135deg,var(--momento-birthday-purple),var(--momento-birthday-deep));box-shadow:0 0 2vw #a855f759}.theme-birthday-1 .live-shop-takeover.intensity-sales_focused .live-shop-cta{border-color:var(--momento-birthday-purple);box-shadow:0 0 4vw #a855f740}.theme-birthday-1 .live-shop-product>img[src="/momento-birthday-book.svg"]{mix-blend-mode:normal;filter:drop-shadow(0 4vh 4vw #00000073)}@font-face{font-family:Momento Editorial;src:url(/fonts/bodoni-moda-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.theme-birthday-2{--b2-cream:#fbf5eb;--b2-navy:#051f42;--b2-red:#ff343b;--b2-blue:#034bff;--b2-gold:#ffb51b}.theme-birthday-2 .live-screen-template-tint{display:none}.birthday-two-programme{color:var(--b2-navy);background:var(--b2-cream);font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.birthday-two-photo{position:absolute;inset:0}.birthday-two-photo>:is(img,video){object-fit:cover;width:100%;height:100%;display:block}.birthday-two-cream-panel{background:var(--b2-cream);clip-path:polygon(0 0,44.1% 0,30.5% 75.5%,29.55% 68.7%,0 68.7%);position:absolute;inset:0}.birthday-two-logo{object-fit:contain;width:22%;height:12.8%;position:absolute;top:2.4%;left:4%;filter:none!important}.birthday-two-eyebrow{letter-spacing:.18em;align-items:center;gap:1.2vw;font-size:1.2vw;font-weight:700;display:flex;position:absolute;top:19.1%;left:4.6%}.birthday-two-eyebrow i,.birthday-two-messages h2 i,.birthday-two-just-shared i{background:var(--b2-red);border:1px solid #fff;border-radius:50%;flex-shrink:0;width:1.3vw;height:1.3vw}.birthday-two-title{letter-spacing:-.065em;margin:0;font-family:Momento Editorial,Didot,Bodoni MT,Times New Roman,serif;font-weight:400;line-height:.94;position:absolute;top:24.3%;left:4.4%}.birthday-two-title>span{font-size:var(--birthday-name-size,9vw);font-weight:400;display:block}.birthday-two-title>strong{color:var(--b2-red);isolation:isolate;margin-top:.1vw;padding-right:3vw;font-size:8.8vw;font-weight:400;display:block;position:relative}.birthday-two-title>strong:before{content:"";z-index:-1;background:var(--b2-cream);clip-path:polygon(0 0,96% 0,100% 51%,97% 100%,0 100%);position:absolute;inset:-.2vw -1vw -.35vw}.birthday-two-promise{letter-spacing:.12em;text-transform:uppercase;white-space:pre-line;width:24%;margin:0;font-size:1.2vw;font-weight:700;line-height:1.42;position:absolute;top:55.5%;left:4.9%}.birthday-two-promise>i{background:var(--b2-gold);width:5.5vw;height:.25vw;margin-bottom:1.5vw;display:block}.birthday-two-live-status{background:var(--b2-blue);clip-path:polygon(0 0,100% 0,100% 100%,51% 100%);width:38.3%;height:16.2%;position:absolute;top:0;right:0}.birthday-two-live-status>span{color:#fff;letter-spacing:.2em;align-items:center;gap:1vw;font-size:1.35vw;font-weight:700;display:flex;position:absolute;top:32%;right:9%}.birthday-two-live-status i,.birthday-two-moment-status i{background:var(--b2-red);border:.85vw solid #fff;border-radius:50%;width:2.8vw;height:2.8vw}.birthday-two-messages{background:var(--b2-cream);height:57%;padding:2.1% 1.55% 1.5%;position:absolute;top:16.2%;left:81.6%;right:0}.birthday-two-messages h2{letter-spacing:.2em;align-items:center;gap:.8vw;margin:0 0 1.2vw;font-size:.88vw;display:flex}.birthday-two-messages h2 i{width:.7vw;height:.7vw}.birthday-two-messages article{border-bottom:1px solid #e6d8c6;grid-template-columns:3vw minmax(0,1fr) 1.1vw;align-items:center;gap:1vw;min-height:9.65vh;display:grid}.birthday-two-messages article:last-child{border-bottom:0}.birthday-two-messages article>span{background:var(--b2-navy);color:#fff;border-radius:50%;place-items:center;width:3vw;height:3vw;font-size:1vw;font-weight:700;display:grid}.birthday-two-messages .avatar-1{background:var(--b2-blue)}.birthday-two-messages .avatar-2{background:var(--b2-red)}.birthday-two-messages article p{margin:0;font-size:.84vw;line-height:1.4;overflow:hidden}.birthday-two-messages article p b{margin-bottom:.2vw;display:block}.birthday-two-messages article p>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.birthday-two-messages article>svg{width:1.1vw;color:var(--b2-red);fill:currentColor}.birthday-two-messages-empty{font-size:1vw;line-height:1.6}.birthday-two-counts{background:var(--b2-navy);width:34.9%;color:var(--b2-cream);clip-path:polygon(0 0,84.6% 0,100% 100%,0 100%);gap:0;padding:3.1% 6.2% 2% 3.6%;display:flex;position:absolute;top:68.7%;bottom:0;left:0}.birthday-two-counts>div{flex-direction:column;align-items:flex-start;width:50%;padding-left:1vw;display:flex}.birthday-two-counts>div+div{border-left:1px solid #a5b0c0;padding-left:3.3vw}.birthday-two-counts svg{stroke-width:1.5px;width:3vw;height:3vw}.birthday-two-counts strong{margin:.3vw 0;font:400 3.8vw/1.2 Momento Editorial,Didot,Times New Roman,serif}.birthday-two-counts i{background:var(--b2-gold);width:4.2vw;height:.2vw;margin-bottom:.8vw}.birthday-two-counts div+div i{background:var(--b2-red)}.birthday-two-counts span{letter-spacing:.2em;font-size:.96vw;font-weight:700;line-height:1.4}.birthday-two-join{background:var(--b2-red);color:#fff;clip-path:polygon(18.6% 0,100% 0,100% 100%,0 100%);justify-content:flex-end;align-items:center;gap:2.4vw;width:32.1%;padding:2.1% 2.6% 2% 6.4%;display:flex;position:absolute;top:73.2%;bottom:0;right:0}.birthday-two-join h2{white-space:nowrap;letter-spacing:-.03em;margin:0;font-size:1.38vw}.birthday-two-join div>i{background:var(--b2-gold);width:3.7vw;height:.22vw;margin:1vw 0;display:block}.birthday-two-join p{letter-spacing:.12em;font-size:.8vw;line-height:1.3}.birthday-two-join>img{border:.18vw solid var(--b2-gold);background:#fff;border-radius:.8vw;width:9.45vw;height:9.45vw;padding:.8vw}.live-moment-spotlight.theme-birthday-2{background:var(--b2-navy);font-family:Arial,sans-serif}.live-moment-spotlight.theme-birthday-2:before,.theme-birthday-2 .live-moment-backdrop,.theme-birthday-2>.live-moment-progress{display:none}.theme-birthday-2 .live-moment-media{z-index:1;box-shadow:none;border:0;border-radius:0;inset:0 0 21.7%}.theme-birthday-2 .live-moment-media :is(img,video){filter:none;width:100%;height:100%;animation:none;transform:none;object-fit:cover!important}.theme-birthday-2.is-reference-moment .live-moment-media{bottom:0}.theme-birthday-2.is-reference-moment .live-moment-media img{object-fit:fill!important}.birthday-two-moment-logo{z-index:5;background:var(--b2-cream);clip-path:polygon(0 0,100% 0,87.5% 100%,0 100%);width:25%;height:11.6%;padding:0 2.5vw;position:absolute;top:0;left:0}.birthday-two-moment-logo img{object-fit:contain;width:19vw;height:10.5vh;filter:none!important}.birthday-two-moment-status{z-index:5;color:#fff;background:var(--b2-blue);letter-spacing:.24em;clip-path:polygon(0 0,100% 0,100% 100%,31% 100%);white-space:nowrap;align-items:center;gap:1vw;width:24.5%;height:8.9%;padding-left:7vw;font-size:1.2vw;font-weight:700;display:flex;position:absolute;top:0;right:0}.birthday-two-moment-status i{border-width:.8vw;flex-shrink:0;width:2.7vw;height:2.7vw}.birthday-two-moment-footer{z-index:5;height:21.7%;color:var(--b2-cream);position:absolute;bottom:0;left:0;right:0}.birthday-two-just-shared{width:20.8%;color:var(--b2-navy);background:var(--b2-cream);clip-path:polygon(0 0,100% 0,66.7% 100%,0 100%);letter-spacing:.18em;align-items:center;gap:1vw;padding:0 2.8vw 3vw;font-size:1.2vw;font-weight:700;display:flex;position:absolute;inset:0 auto 0 0}.birthday-two-just-shared i{width:1.8vw;height:1.8vw}.birthday-two-credit{background:var(--b2-navy);clip-path:polygon(11.45% 0,100% 0,88% 100%,0 100%);width:60.2%;padding:1.5vw 5vw 1vw 9.4vw;position:absolute;inset:0 auto 0 13.9%}.birthday-two-credit>i{background:var(--b2-gold);width:5vw;height:.22vw;display:block}.birthday-two-credit h2{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.045em;margin:.55vw 0;font:400 3.1vw/1.1 Momento Editorial,Didot,Times New Roman,serif;overflow:hidden}.birthday-two-credit>p{letter-spacing:.22em;margin:.7vw 0 1.4vw;font-size:1.05vw;font-weight:700}.birthday-two-credit>div{align-items:center;gap:1.4vw;width:48vw;margin-left:-5.4vw;display:flex}.birthday-two-credit progress{-webkit-appearance:none;appearance:none;background:#40536e;border:0;border-radius:99px;width:36.7vw;height:.25vw;overflow:hidden}.birthday-two-credit progress::-webkit-progress-bar{background:#40536e}.birthday-two-credit progress::-webkit-progress-value{background:var(--b2-gold)}.birthday-two-credit progress::-moz-progress-bar{background:var(--b2-gold)}.birthday-two-credit div span{white-space:nowrap;letter-spacing:.09em;font-size:1.1vw}.birthday-two-moment-promise{background:var(--b2-red);clip-path:polygon(21.8% 0,100% 0,100% 100%,0 100%);letter-spacing:-.05em;text-align:right;justify-content:flex-end;align-items:center;width:33.2%;margin:0;padding:1vw 2vw 2vw 5vw;font:400 3.55vw/.98 Momento Editorial,Didot,Times New Roman,serif;display:flex;position:absolute;inset:0 0 0 auto}.birthday-two-shop{color:#051f42;background:#fbf5eb;font-family:Arial,sans-serif;position:absolute;inset:0}.birthday-two-shop-product{object-fit:cover;width:60%;height:100%;position:absolute;top:0;right:0}.birthday-two-shop-panel{clip-path:polygon(0 0,100% 0,74% 100%,0 100%);background:#fbf5eb;width:57%;padding:4vw 7vw 4vw 4.5vw;position:absolute;inset:0 auto 0 0}.birthday-two-shop-panel>img{object-fit:contain;filter:none;width:24vw;height:8vw}.birthday-two-shop-panel>small{color:#034bff;letter-spacing:.18em;margin:4vw 0 2vw;font-size:1.2vw;font-weight:700;display:block}.birthday-two-shop-panel h1{letter-spacing:-.05em;width:35vw;margin:0;font:400 5.7vw/1.05 Momento Editorial,serif}.birthday-two-shop-panel p{max-width:30vw;font-size:1.5vw;line-height:1.5}.birthday-two-shop-panel>b{letter-spacing:.12em;font-size:1.1vw}.birthday-two-shop-label{clip-path:polygon(0 0,100% 0,100% 100%,22% 100%);color:#fff;letter-spacing:.18em;background:#034bff;padding:2vw 3vw 2vw 7vw;font-size:1.2vw;font-weight:700;position:absolute;top:0;right:0}.birthday-two-shop>footer{color:#fff;clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);background:#ff343b;align-items:center;gap:3vw;width:57%;padding:2vw 3vw 2vw 7vw;display:flex;position:absolute;inset:auto 0 0 auto}.birthday-two-shop footer h2{flex-shrink:0;margin:0;font:400 2.6vw/1.05 Momento Editorial,serif}.birthday-two-shop footer p{font-size:1vw;line-height:1.6}.theme-birthday-2 .live-standby-screen{color:#051f42;background:#fbf5eb}.theme-birthday-2 .live-standby-screen :is(h2,p,small){color:#051f42}:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete).guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate),:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2),.event-preset-birthday-2{--b2-cream:#fbf5eb;--b2-navy:#051f42;--b2-red:#ff343b;--b2-blue:#034bff;--b2-gold:#ffb51b;--birthday-night:#fbf5eb;--birthday-navy:#051f42;--birthday-cyan:#051f42;--birthday-pink:#ff343b;--birthday-violet:#034bff;--birthday-white:#051f42}html body .guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate){color:var(--b2-navy);background:var(--b2-cream)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate):before,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-roll-atmosphere,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-atmosphere{display:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) img[src="/momento-professional-lockup.png"]{mix-blend-mode:normal;filter:none!important}.stage-welcome.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate){padding:0 max(0px,50vw - 216px)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-card{width:100%;height:auto;min-height:0;padding:0 0 calc(25px + env(safe-area-inset-bottom));background:var(--b2-cream);box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-card:before,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-card:after,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-horizon{display:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-private{background:var(--b2-blue);color:#fff;order:0;gap:12px;height:auto;min-height:60px;padding:18px 15px;position:static}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-private span{letter-spacing:.22em;font-size:11px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-private svg{filter:none}.stage-welcome.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-mark{object-fit:contain;order:1;align-self:flex-start;width:225px;height:90px;margin:12px 25px;position:static;transform:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-hero{clip-path:polygon(0 0,100% 0,100% 90%,0 100%);order:2;width:100%;height:320px;position:relative;inset:auto}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-hero:after{display:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-event{letter-spacing:-.04em;color:var(--b2-navy);text-align:left;text-shadow:none;order:3;margin:24px 24px 5px;font:400 39px/1.03 Momento Editorial,Didot,Times New Roman,serif;position:static}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy{order:4;margin:8px 24px 26px;position:static}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy h1{letter-spacing:-.05em;text-align:left;color:var(--b2-navy);font:400 45px/.98 Momento Editorial,Didot,Times New Roman,serif}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy h1 em{color:var(--b2-red);-webkit-text-fill-color:currentColor;background:0 0;font-style:normal}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats{background:var(--b2-navy);color:#fff;clip-path:polygon(0 0,94% 0,100% 100%,0 100%);order:5;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;height:auto;min-height:156px;margin:0 0 24px;padding:26px 24px 26px 12px;position:static;inset:auto;transform:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats article>svg,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-shot-icon{color:var(--b2-gold);border-color:var(--b2-gold);filter:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats strong{color:#fff;font:400 40px/1 Momento Editorial,Didot,Times New Roman,serif}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats span{color:#fff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-button{background:var(--b2-red);width:calc(100% - 48px);height:auto;min-height:66px;box-shadow:none;color:#fff;border:0;border-radius:0;order:7;align-self:center;gap:14px;margin:0;padding:20px 22px;position:relative;inset:auto;transform:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-button-mark{display:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-card>.guest-closed{width:auto;color:var(--b2-red);order:6;margin:16px 24px;position:static;inset:auto;transform:none}.stage-activate.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-roll-header{background:var(--b2-cream);border-bottom:3px solid var(--b2-blue)}.stage-activate.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-roll-header span,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-back,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate>small{color:var(--b2-navy);text-shadow:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate h1{color:var(--b2-navy);font-family:Momento Editorial,Didot,Times New Roman,serif}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate h1 em{color:var(--b2-red);-webkit-text-fill-color:currentColor;background:0 0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate>p,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-consent{color:#47566b}.stage-activate.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form{box-shadow:none;background:#fff;border:1px solid #d5d7da;border-radius:0}.stage-activate.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form label{color:var(--b2-navy)}.stage-activate.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-activate-form input:not([type=checkbox]){background:var(--b2-cream);color:var(--b2-navy);border-color:#b3bdc9;border-radius:0}.stage-activate.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-primary{background:var(--b2-red);color:#fff;box-shadow:none;border:0;border-radius:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate).stage-roll .guest-roll-header{background:var(--b2-cream);border-color:var(--b2-blue)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-baby-shower-live{background:var(--b2-blue);color:#fff;box-shadow:none;border:0;border-radius:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-baby-shower-live i{background:var(--b2-red);box-shadow:0 0 0 3px #fff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-social-roll{background:var(--b2-cream)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-hero{background:var(--b2-cream);height:540px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-photo-frame{height:100%}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-hero-media,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-hero-video{filter:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-hero-backdrop,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-hero-shade{display:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy{background:var(--b2-cream);clip-path:polygon(0 0,100% 0,86% 100%,0 100%);width:83%;padding:26px 24px 25px;bottom:0;left:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy>small{color:var(--b2-navy);letter-spacing:.14em;font-size:12px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy h1{color:var(--b2-navy);letter-spacing:-.05em;max-width:245px;font:400 42px/.95 Momento Editorial,Didot,Times New Roman,serif}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy h1 em{color:var(--b2-red);-webkit-text-fill-color:currentColor;background:0 0;font-style:normal}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy>p{color:var(--b2-navy);max-width:200px;font-size:10px;line-height:1.5}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-counter{background:var(--b2-blue);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);border:0;width:25%;height:140px;padding:25px 5px 15px 14px;bottom:0;right:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-counter strong,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-counter span{color:#fff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-floating-station{background:var(--b2-cream);border:0;padding:28px 22px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-floating-station>header h2{color:var(--b2-navy);letter-spacing:.16em;font-size:14px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage{grid-template-columns:1fr 1fr;gap:12px;height:auto;min-height:0;padding:20px 0 0;display:grid}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:before,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-stage:after{display:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action{background:var(--b2-cream);width:100%;height:112px;color:var(--b2-navy);box-shadow:none;border:1px solid #bbc2cc;border-radius:0;margin:0;position:static;inset:auto;transform:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action svg{color:var(--b2-blue);filter:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action b{color:var(--b2-navy);font-size:12px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action small{color:#546078;font-size:10px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre{background:var(--b2-red);width:100%;height:170px;box-shadow:none;clip-path:polygon(0 0,94% 0,100% 100%,0 100%);border:0;border-radius:0;order:-1;grid-column:1/-1;margin:0;position:static;inset:auto;transform:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre:before,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre:after{display:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre>span{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;position:static}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre img{filter:brightness(0)invert();width:88px;height:66px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre b,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre small{color:#fff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer{background:#fff;border:1px solid #b3bdc9;border-radius:0;grid-column:1/-1;width:100%;position:static;transform:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer textarea{color:var(--b2-navy)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer button{background:var(--b2-red);color:#fff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night{background:var(--b2-navy);border-top:5px solid var(--b2-gold);padding:30px 22px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night>header small,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-shot-progress{color:#fff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-strip button{border-color:var(--b2-gold);background:var(--b2-navy);border-radius:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .shot-night-prompt{color:#d5dce7}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete{background:var(--b2-cream);color:var(--b2-navy)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-intro small,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-intro h2{color:var(--b2-navy);text-shadow:none}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-seal{background:var(--b2-blue);box-shadow:none;color:#fff;clip-path:polygon(0 0,88% 0,100% 100%,0 100%);border:0;border-radius:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-seal :is(strong,em,span,small){color:#fff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-copy h1{color:var(--b2-navy);font-family:Momento Editorial,Didot,Times New Roman,serif}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-copy h1 em{color:var(--b2-red);-webkit-text-fill-color:currentColor;background:0 0;font-style:normal}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-copy p{color:#47566b}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-copy>small{color:var(--b2-navy)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-copy button{color:#fff;background:var(--b2-red);box-shadow:none;border:0;border-radius:0}html body :is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2){--shop-bg:#fbf5eb;--shop-panel:#fff;--shop-text:#051f42;--shop-muted:#4c5b70;--shop-accent:#ff343b;--shop-highlight:#034bff;--shop-line:#d9d4ca;--sf-paper:#fbf5eb;--sf-paper-deep:#eee7dc;--sf-frame:#fbf5eb;--sf-frame-light:#fff;--sf-line:#ffb51b;--sf-accent:#034bff;--sf-title:#051f42;--sf-metal:#b8c3d0;--sf-ink:#051f42;--sf-glow:#ffb51b;--sf-awning-a:#034bff;--sf-awning-b:#051f42;--sf-button:#ff343b;--sf-niche:#eee7dc;--sf-niche-shadow:#051f4222;color:#051f42;background:#fbf5eb}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront{background:var(--b2-cream);border:0;border-radius:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-topbar{background:var(--b2-cream);border-color:var(--b2-navy)}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-topbar>img{filter:none!important}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-topbar :is(a,button){background:var(--b2-cream);border-color:var(--b2-navy);color:var(--b2-navy);box-shadow:none;border-radius:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-topbar button>span{background:var(--b2-red);color:#fff}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee{background:var(--b2-cream);box-shadow:none;border:0;border-radius:0;padding:30px 20px}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee:before,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee:after,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-awning{display:none}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee h1{font-family:Momento Editorial,Didot,Times New Roman,serif}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee h1 small{color:var(--b2-navy)}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee h1 strong{color:var(--b2-red);-webkit-text-fill-color:currentColor;background:0 0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee>div{color:var(--b2-red)}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-products{background:var(--b2-cream);gap:24px;padding:12px}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product{background:var(--b2-cream);box-shadow:none;border:1px solid #d9d4ca;border-radius:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-display{box-shadow:none;background:linear-gradient(150deg,#e9e2d6,#fffaf2);border:0;border-radius:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-display:before{box-shadow:none;border:0;border-radius:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-lamp{display:none}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-plinth{background:var(--b2-navy);border-color:var(--b2-navy);box-shadow:none}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-keyring-tag{background:var(--b2-navy);border-color:#b8c3d0;box-shadow:-8px 6px #034bff}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-keyring-ring,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-keyring-hook,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-keyring-chain i{box-shadow:none;background:0 0;border-color:#b8c3d0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy{background:var(--b2-cream);color:var(--b2-navy);border:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy h2{color:var(--b2-navy);letter-spacing:-.04em;font-family:Momento Editorial,Didot,Times New Roman,serif}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy>span{color:var(--b2-red)}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy p,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy>small{color:#4c5b70}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy>button{color:#fff;background:var(--b2-red);box-shadow:none;border:0;border-radius:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy>button>span{background:var(--b2-blue);border-radius:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-base{background:var(--b2-navy);color:#fff;border-top:4px solid var(--b2-gold)}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-base>span{background:var(--b2-cream);color:var(--b2-navy);box-shadow:none;border:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-product-dialog,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-cart,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-checkout{background:var(--b2-cream);color:var(--b2-navy)}.event-preset-birthday-2.guest-pack-preview-canvas{font-family:Arial,sans-serif;background-color:var(--b2-cream)!important;color:var(--b2-navy)!important;border-radius:0!important}.event-preset-birthday-2 .guest-pack-artifact-shade,.event-preset-birthday-2 .guest-pack-guide-shade{background:linear-gradient(#fbf5eb 0 19%,#0000 19% 47%,#fbf5eb 65%)!important}.event-preset-birthday-2.guest-pack-preview-canvas>img{filter:none!important}.event-preset-birthday-2.guest-pack-preview-canvas>h3{color:var(--b2-navy)!important;letter-spacing:-.04em!important;text-shadow:none!important;font-family:Momento Editorial,Didot,Times New Roman,serif!important;font-weight:400!important}.event-preset-birthday-2.guest-pack-preview-canvas>em,.event-preset-birthday-2.guest-pack-preview-canvas>small{color:var(--b2-red)!important;text-shadow:none!important}.event-preset-birthday-2.guest-pack-preview-canvas>p{color:var(--b2-navy)!important}.event-preset-birthday-2.guest-pack-preview-canvas>footer{border-top:4px solid var(--b2-gold);background:var(--b2-navy)!important;color:#fff!important}.event-preset-birthday-2.guest-pack-guide-preview ol{background:var(--b2-cream);color:var(--b2-navy)}.event-preset-birthday-2.guest-pack-guide-preview ol li{border-color:#b3bdc9}.event-preset-birthday-2.guest-pack-guide-preview ol li>span{color:var(--b2-blue);border-color:var(--b2-blue)}.event-preset-birthday-2.guest-pack-guide-preview ol small{color:#47566b}.birthday-two-poster{aspect-ratio:3/4;color:#051f42;isolation:isolate;background:#fbf5eb;width:min(100%,540px);font-family:Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.birthday-two-poster .b2-poster-photo{position:absolute;inset:27.5% 0 14.2%}.b2-poster-photo img{object-fit:cover;width:100%;height:100%}.birthday-two-poster>i{pointer-events:none;display:block;position:absolute}.b2-poster-cream{clip-path:polygon(0 0,100% 0,100% 73.75%,84.4% 100%,0 100%);background:#fbf5eb;height:33.333%;inset:0 0 auto}.b2-poster-blue{clip-path:polygon(0 0,100% 0,100% 100%,29.27% 100%);background:#034bff;width:22.78%;height:8.75%;inset:0 0 auto auto}.b2-poster-navy{clip-path:polygon(0 0,80% 0,100% 100%,0 100%);background:#051f42;inset:75% 0 0}.b2-poster-red{clip-path:polygon(26.19% 0,100% 0,100% 100%,0 100%);background:#ff343b;width:46.667%;inset:70.833% 0 0 auto}.birthday-two-poster .b2-poster-logo{object-fit:contain;filter:none;width:38.889%;height:9.792%;position:absolute;top:1.875%;left:6%}.b2-poster-eyebrow{letter-spacing:.18em;align-items:center;gap:1.4cqw;font:700 1.61cqw Arial,sans-serif;display:flex;position:absolute;top:13.9%;left:6.167%}.b2-poster-eyebrow i{background:#ff343b;border-radius:50%;width:1.9cqw;height:1.9cqw}.birthday-two-poster .b2-poster-title{color:#051f42;letter-spacing:-.05em;white-space:nowrap;width:86.111%;margin:0;font:400 7.1cqw/1.18 Momento Editorial,serif;position:absolute;top:18.6%;left:6%}.birthday-two-poster .b2-poster-message{color:#ff343b;white-space:nowrap;width:80.56%;margin:0;font:400 2.33cqw/1.2 Momento Editorial,serif;position:absolute;top:26.6%;left:6%}.birthday-two-poster .b2-poster-details{width:77.78%;margin:0;font:500 1.33cqw Arial,sans-serif;position:absolute;top:30.9%;left:6%}.b2-poster-footer{color:#fbf5eb;width:53%;position:absolute;inset:79.167% auto 3% 6%}.b2-poster-footer>i{background:#ffb51b;width:7.5cqw;height:.44cqw;margin-bottom:3.2cqw;display:block}.b2-poster-footer strong{white-space:nowrap;font:400 5.556cqw/1.2 Momento Editorial,serif;display:block}.b2-poster-footer b{letter-spacing:.14em;margin-top:3cqw;font:700 1.61cqw/1.7 Arial,sans-serif;display:block}.b2-poster-footer small{margin-top:4cqw;font:500 1.28cqw Arial,sans-serif;display:block}.birthday-two-poster .b2-poster-qr{aspect-ratio:1;background:#fff;outline:.556cqw solid #ffb51b;width:23.333%;padding:1.556%;position:absolute;top:79.583%;left:69.444%}.b2-poster-qr img{width:100%;height:100%;display:block}.album-preset-birthday-two .living-heirloom{--heirloom-ink:#fbf5eb;--heirloom-panel:#fffaf3;--heirloom-line:#d9d4ca;--heirloom-muted:#526077;--heirloom-white:#051f42;--heirloom-display:"Momento Editorial",serif;color:#051f42;background:#fbf5eb}.album-preset-birthday-two .lh-header{background:#fbf5eb;border-color:#051f42;padding-inline:20px}.album-preset-birthday-two :is(.lh-primary-nav,.lh-mobile-nav){background:#051f42;border-color:#051f42;border-radius:0}.album-preset-birthday-two :is(.lh-brand img,.lh-footer img){filter:none}.album-preset-birthday-two .lh-cover-content{clip-path:polygon(0 0,100% 0,95% 100%,0 100%);color:#051f42;background:#fbf5eb;padding:30px}.album-preset-birthday-two :is(.lh-cover-content h1,.lh-chapter-heading h2){font-family:Momento Editorial,serif}.album-preset-birthday-two .lh-footer{color:#051f42;background:#fbf5eb;border-top:5px solid #ff343b}@media (max-width:360px){.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy h1{font-size:36px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy{padding-left:18px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy h1{font-size:39px}}.album-preset-birthday-two .lh-cover-content{width:min(720px,90%);padding-right:50px}.album-preset-birthday-two .lh-cover-content :is(h1,.lh-cover-subtitle,.lh-cover-kicker,.lh-event-line){color:#051f42;text-shadow:none}.album-preset-birthday-two .lh-cover-glow{display:none}.album-preset-birthday-two .lh-cover-shade{background:linear-gradient(#0000 65%,#051f4233)}.album-preset-birthday-two .lh-cover-ledger{color:#fff;background:#051f42;border-top:4px solid #ffb51b}.album-preset-birthday-two .lh-enter{color:#fff;background:#ff343b;border-radius:0}.album-preset-birthday-two :is(.lh-contents-trigger,.lh-resume){color:#051f42;border-color:#051f42}.album-preset-birthday-two .lh-chapter-heading h2{color:#051f42}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-hero{min-height:540px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-copy{right:auto}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .social-roll-counter{min-height:140px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-centre>span{justify-content:center}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-action.active{border-color:#034bff;box-shadow:0 0 0 2px #034bff}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-lens-composer textarea{color:#051f42;box-shadow:none;background:#fff;border:0;border-radius:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .baby-shower-shot-progress i{background:#ffb51b}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-marquee h1 :is(small,strong){filter:none;text-shadow:none}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-products{box-shadow:none}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-reference-book-cover{background:linear-gradient(135deg,#0c3159,#051f42);border-color:#a6b2bd;box-shadow:inset -8px 0 18px #0003}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-reference-book-cover:before{border-color:#b9c4cf}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-reference-book-cover img{filter:brightness(0)invert()}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-reference-book-spine{background:linear-gradient(90deg,#051f42,#13365d);border-color:#ff343b}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-card>*{flex-shrink:0;min-width:0}.stage-welcome.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-mark{max-width:calc(100% - 48px);inset:auto}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-event{overflow-wrap:anywhere;font-size:clamp(28px,9vw,39px)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-copy h1{overflow-wrap:break-word;font-size:clamp(32px,10.4vw,45px)}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats strong{height:auto;margin:10px 0 7px}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats span{white-space:normal;letter-spacing:.1em;font-size:9px;line-height:1.4}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-stats article+article{border-color:#ffffff40}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .roll-activation-button>svg{color:#fff;flex-shrink:0}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-photos>i,.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-photos>i:nth-child(2){border-color:var(--b2-cream);box-shadow:0 12px 24px #051f4229}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .birthday-one-complete-seal:before{border-color:#ffffff80}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy button{justify-content:space-between;align-items:center;gap:16px;display:flex}.guest-roll-shell:is(.roll-preset-birthday-2,.roll-preset-wedding-premium,.roll-preset-wedding-2,.roll-preset-corporate) .guest-complete .birthday-one-complete-copy button svg{color:#fff;background:var(--b2-navy);flex-shrink:0}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-keyring-hook{background:linear-gradient(90deg,#8395aa,#edf2f7 45%,#9eafc0)}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-keyring-tag img{filter:brightness(0)invert();opacity:1}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-reference-book-cover img{opacity:1}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-keyring-tag em,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy>button>span,:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-storefront-product-copy>button>span svg{color:#fff}:is(.event-shop-theme-birthday-two,.event-shop-theme-wedding-premium,.event-shop-theme-wedding-2) .event-shop-reference-book-object{filter:drop-shadow(8px 14px 14px #051f4233)}@font-face{font-family:Momento Signature;src:url(/fonts/allura-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Momento Editorial;src:url(/fonts/bodoni-moda-italic.ttf)format("truetype");font-weight:400 900;font-style:italic;font-display:swap}.theme-wedding-premium{--wedding-ivory:#fbf8f3;--wedding-ink:#302316;--wedding-taupe:#ad9580;background:var(--wedding-ivory);color:var(--wedding-ink)}.theme-wedding-premium .live-screen-template-tint{display:none}.wedding-programme{background:var(--wedding-ivory);color:var(--wedding-ink);grid-template-rows:15.62% 69.82% 14.56%;font-family:Arial,sans-serif;display:grid;position:absolute;inset:0;overflow:hidden}.wedding-programme>header{grid-template-columns:22% minmax(0,1fr) 22%;align-items:center;gap:1vw;min-height:0;padding:0 3.8vw;display:grid}.wedding-programme>header>img{object-fit:contain;filter:none;width:17.3vw;height:7vw}.wedding-programme h1{text-align:center;white-space:nowrap;font:400 var(--wedding-name-size,5.9vw)/1 "Momento Signature",cursive;letter-spacing:0;margin:0}.wedding-programme>header>span{letter-spacing:.3em;white-space:nowrap;justify-content:flex-end;align-items:center;gap:1.2vw;font-size:1.05vw;display:flex}.wedding-programme>header i,.wedding-moment-copy>small i{background:var(--wedding-taupe);border-radius:50%;flex-shrink:0;width:1.1vw;height:1.1vw}.wedding-programme-photo{background:#e7e0d7;min-height:0;position:relative;overflow:hidden}.wedding-programme-photo>:is(img,video){object-fit:cover;width:100%;height:100%;display:block}.wedding-programme>footer{grid-template-columns:10% minmax(0,1fr) 30% 23%;align-items:center;gap:0;min-height:0;padding:0 3.8vw;display:grid}.wedding-programme>footer>small{letter-spacing:.18em;font-size:.86vw}.wedding-guestbook{border-left:1px solid var(--wedding-taupe);border-right:1px solid var(--wedding-taupe);justify-content:center;align-items:center;gap:1vw;min-width:0;height:3.2vw;padding:0 2vw;display:flex}.wedding-guestbook blockquote{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font:italic 400 1.55vw/1.3 Momento Editorial,Georgia,serif;display:-webkit-box;overflow:hidden}.wedding-guestbook cite{letter-spacing:.14em;white-space:nowrap;text-transform:uppercase;text-overflow:ellipsis;max-width:9vw;font:400 .88vw/1.4 Arial,sans-serif;overflow:hidden}.wedding-live-counts{letter-spacing:.05em;white-space:nowrap;justify-content:center;gap:1.1vw;font:400 1.1vw/1.4 Georgia,serif;display:flex}.wedding-live-counts i{font-style:normal}.wedding-live-join{border-left:1px solid var(--wedding-taupe);justify-content:flex-end;align-items:center;gap:1.3vw;height:3.2vw;display:flex}.wedding-live-join img{background:#fff;width:6.1vw;height:6.1vw;padding:.35vw}.wedding-live-join em{white-space:nowrap;font:italic 400 1.3vw/1.4 Momento Editorial,Georgia,serif}.live-moment-spotlight.theme-wedding-premium{background:var(--wedding-ivory);color:var(--wedding-ink)}.live-moment-spotlight.theme-wedding-premium:before,.theme-wedding-premium .live-moment-backdrop,.theme-wedding-premium>.live-moment-progress{display:none}.theme-wedding-premium .live-moment-media{z-index:1;box-shadow:none;border:0;border-radius:0;inset:0 0 0 24.04%;overflow:hidden}.theme-wedding-premium .live-moment-media :is(img,video){filter:none;width:100%;height:100%;animation:none;transform:none;object-fit:cover!important}.wedding-moment-panel{z-index:5;background:var(--wedding-ivory);flex-direction:column;justify-content:space-between;width:24.04%;padding:3.4% 3.9% 4%;display:flex;position:absolute;inset:0 auto 0 0}.wedding-moment-panel>img{object-fit:contain;filter:none;width:16vw;height:4vw}.wedding-moment-copy{min-height:0;margin-top:3vw}.wedding-moment-copy>small{letter-spacing:.24em;white-space:nowrap;align-items:center;gap:1.1vw;font:400 1.05vw/1.3 Arial,sans-serif;display:flex}.wedding-moment-copy h2{letter-spacing:-.05em;margin:1.9vw 0 2.5vw;font:400 5.15vw/1.02 Momento Editorial,Georgia,serif}.wedding-moment-copy h2 em{font-style:italic;font-weight:400;line-height:1.12}.wedding-hairline{background:var(--wedding-taupe);width:6.6vw;height:1px;display:block}.wedding-moment-copy p{text-align:center;overflow-wrap:break-word;margin:2.2vw -1vw 0;font:400 4.2vw/.92 Momento Signature,cursive}.wedding-moment-panel>footer{margin-top:2vw}.wedding-moment-panel>footer>span{letter-spacing:.24em;margin-bottom:.8vw;font:400 .95vw/1.4 Arial,sans-serif;display:block}.wedding-moment-panel progress{-webkit-appearance:none;appearance:none;background:#e9dfd5;border:0;border-radius:99px;width:100%;height:.65vw;display:block;overflow:hidden}.wedding-moment-panel progress::-webkit-progress-bar{background:#e9dfd5}.wedding-moment-panel progress::-webkit-progress-value{background:var(--wedding-taupe);border-radius:99px}.wedding-moment-panel progress::-moz-progress-bar{background:var(--wedding-taupe)}.theme-wedding-premium :is(.live-emergency-screen,.live-standby-screen){background:var(--wedding-ivory);color:var(--wedding-ink)}.theme-wedding-premium :is(.live-emergency-screen,.live-standby-screen) :is(small,h2,p){color:var(--wedding-ink)}.wedding-live-shop{background:var(--wedding-ivory);color:var(--wedding-ink);grid-template-columns:45% 55%;display:grid;position:absolute;inset:0}.wedding-live-shop>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:4vw;display:flex}.wedding-live-shop>div>img{object-fit:contain;width:18vw;height:6vw;margin-bottom:3vw}.wedding-live-shop small{letter-spacing:.25em;font:400 1vw/1.4 Arial,sans-serif}.wedding-live-shop h1{margin:1.5vw 0;font:400 4.6vw/1.1 Momento Editorial,Georgia,serif}.wedding-live-shop p{font:400 1.3vw/1.6 Arial,sans-serif}.wedding-live-shop em{margin-top:1.5vw;font:400 3vw/1.3 Momento Signature,cursive}.wedding-live-shop footer{border-top:1px solid var(--wedding-taupe);margin-top:3vw;padding-top:1.5vw;font:400 1.1vw/1.6 Arial,sans-serif}.wedding-live-shop>img{object-fit:cover;width:100%;height:100%}.fitted-line{width:100%;min-width:0;display:block}.fitted-line>span{white-space:nowrap;display:inline-block}.live-moment-spotlight.theme-wedding-premium .wedding-moment-panel{box-sizing:border-box;height:100%;color:var(--wedding-ink);overflow:visible}.live-moment-spotlight.theme-wedding-premium .wedding-moment-copy h2{font-optical-sizing:none;text-shadow:none;letter-spacing:-.035em;-webkit-text-fill-color:currentColor;background:0 0;font-size:5.15vw;font-weight:500;line-height:1.12}.live-moment-spotlight.theme-wedding-premium .wedding-moment-copy h2 em{color:inherit;-webkit-text-fill-color:currentColor;background:0 0;font-size:6.5vw;font-weight:500;display:block}.live-moment-spotlight.theme-wedding-premium .wedding-moment-copy p{text-shadow:none;overflow-wrap:anywhere;margin:2vw 0 0;font-size:3.6vw;line-height:1.18}.live-moment-spotlight.theme-wedding-premium .wedding-moment-panel>footer{width:100%;height:auto;min-height:0;color:var(--wedding-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:none;background:0 0;border:0;border-radius:0;margin:2vw 0 0;padding:0;display:block;position:static;inset:auto}.live-moment-spotlight.theme-wedding-premium .wedding-moment-panel>footer>span{white-space:nowrap;width:auto;max-width:none;color:var(--wedding-ink);opacity:1;letter-spacing:.22em;background:0 0;padding:0;font:400 .95vw/1.5 Arial,sans-serif}html body :is(.guest-roll-shell.roll-preset-wedding-premium,.event-shop-theme-wedding-premium,.event-preset-wedding-premium){--b2-cream:#fbf8f3;--b2-navy:#302316;--b2-red:#66503e;--b2-blue:#8c735e;--b2-gold:#c3af9c;--birthday-night:#fbf8f3;--birthday-navy:#302316;--birthday-cyan:#66503e;--birthday-pink:#ad9580;--birthday-violet:#8c735e;--birthday-white:#302316;--wedding-paper:#fbf8f3;--wedding-ink:#302316;--wedding-line:#d8cabc;color:#302316;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf8f3}.guest-roll-shell.roll-preset-wedding-premium img[src*=momento-wedding]{opacity:1;mix-blend-mode:normal;filter:none!important}.guest-roll-shell.roll-preset-wedding-premium :is(.roll-activation-private,.roll-activation-stats,.roll-activation-hero,.baby-shower-lens-centre,.birthday-one-complete-seal){clip-path:none}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-private{color:#66503e;background:#f0e9e0;border-bottom:1px solid #ded2c5;min-height:44px}.stage-welcome.guest-roll-shell.roll-preset-wedding-premium .roll-activation-mark{align-self:center;width:200px;height:76px;margin:14px 24px}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-hero{height:350px}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-event{text-align:center;letter-spacing:0;margin:28px 24px 6px;font:400 clamp(35px,11vw,52px)/1.15 Momento Signature,cursive}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-copy{margin:8px 24px 28px}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-copy h1{text-align:center;letter-spacing:-.035em;font-size:34px;line-height:1.15}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-copy h1 em{color:#66503e;font-style:italic}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-stats{color:#302316;background:#f0e9e0;border-block:1px solid #d8cabc;min-height:130px;padding:22px 16px}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-stats :is(strong,span){color:#302316}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-stats article+article{border-color:#d8cabc}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-stats article>svg,.guest-roll-shell.roll-preset-wedding-premium .roll-activation-shot-icon{color:#8c735e;border-color:#8c735e}.guest-roll-shell.roll-preset-wedding-premium .roll-activation-button{background:#302316;border-radius:4px;min-height:58px;font-size:17px}.stage-activate.guest-roll-shell.roll-preset-wedding-premium .guest-roll-header{border-bottom:1px solid #d8cabc}.guest-roll-shell.roll-preset-wedding-premium .guest-activate{padding:30px 26px 44px}.guest-roll-shell.roll-preset-wedding-premium .guest-activate h1{letter-spacing:-.035em;font-size:36px;line-height:1.13}.guest-roll-shell.roll-preset-wedding-premium .guest-activate h1 em{color:#66503e;font-style:italic}.guest-roll-shell.roll-preset-wedding-premium .guest-activate-form input:not([type=checkbox]){color:#302316;background:#fffdf9;border:1px solid #cbbbaa;border-radius:4px;min-height:50px;font-size:16px}.guest-roll-shell.roll-preset-wedding-premium input[type=checkbox]{accent-color:#66503e}.guest-roll-shell.roll-preset-wedding-premium .guest-primary{color:#fff;background:#302316;border-radius:4px}.guest-roll-shell.roll-preset-wedding-premium .guest-roll-header{border-bottom:1px solid #ded2c5}.guest-roll-shell.roll-preset-wedding-premium .roll-baby-shower-live{color:#66503e;box-shadow:none;background:0 0;border-color:#d8cabc}.guest-roll-shell.roll-preset-wedding-premium .roll-baby-shower-live i{box-shadow:none;background:#ad9580}.guest-roll-shell.roll-preset-wedding-premium .social-roll-photo-frame{height:360px}.guest-roll-shell.roll-preset-wedding-premium .social-roll-copy{padding:26px 24px 0}.guest-roll-shell.roll-preset-wedding-premium .social-roll-copy>small{letter-spacing:0;text-transform:none;font:400 36px/1.15 Momento Signature,cursive}.guest-roll-shell.roll-preset-wedding-premium .social-roll-copy h1{font-size:33px;line-height:1.14}.guest-roll-shell.roll-preset-wedding-premium .social-roll-copy h1 em{color:#66503e;font-style:italic}.guest-roll-shell.roll-preset-wedding-premium .social-roll-copy>p{letter-spacing:.15em;color:#756452;font-size:10px;line-height:1.7}.guest-roll-shell.roll-preset-wedding-premium .social-roll-counter{color:#302316;clip-path:none;background:0 0;border-block:1px solid #d8cabc;width:calc(100% - 48px);margin:22px 24px 0;padding:16px 0}.guest-roll-shell.roll-preset-wedding-premium .social-roll-counter strong{color:#302316;font-size:36px}.guest-roll-shell.roll-preset-wedding-premium .social-roll-counter span{color:#66503e}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-floating-station{padding:26px 24px 30px}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-floating-station>header h2{letter-spacing:.14em;color:#66503e;font-size:12px}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-centre{background:#302316;border-radius:4px;height:134px}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-centre img{width:62px;height:48px;filter:brightness(0)invert()!important}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-action{background:#fffdf9;border-color:#d8cabc;border-radius:4px;height:96px}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-action svg{color:#8c735e}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-composer{border-color:#d8cabc;border-radius:4px}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-composer textarea{font-size:16px}.guest-roll-shell.roll-preset-wedding-premium .shot-night{color:#302316;background:#f0e9e0;border-top:1px solid #d8cabc}.guest-roll-shell.roll-preset-wedding-premium .shot-night>header small,.guest-roll-shell.roll-preset-wedding-premium .baby-shower-shot-progress{color:#66503e}.guest-roll-shell.roll-preset-wedding-premium .shot-night>header h2{color:#302316;font:400 30px/1.15 Momento Editorial,Georgia,serif}.guest-roll-shell.roll-preset-wedding-premium .shot-night-strip button{background:#e9dfd5;border:4px solid #fffdf9;border-radius:3px}.guest-roll-shell.roll-preset-wedding-premium .shot-night-prompt{color:#756452}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-intro small{letter-spacing:0;text-transform:none;font:400 35px/1.2 Momento Signature,cursive}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-intro h2{letter-spacing:.18em;font-size:11px;line-height:1.6}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-seal{color:#302316;box-shadow:none;background:#f0e9e0;border:1px solid #c3af9c;border-radius:50%}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-seal :is(strong,em,span,small){color:#302316}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-copy h1{font-size:36px;line-height:1.1}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-copy h1 em{color:#66503e;font-style:italic}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-copy button{background:#302316;border-radius:4px}.guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-copy button svg{background:#66503e}.guest-roll-shell.roll-preset-wedding-premium :is(.social-roll-sheet,.guest-media-viewer,.shot-night-reaction-drawer){color:#302316;background:#fbf8f3;border-color:#d8cabc}.guest-roll-shell.roll-preset-wedding-premium :is(.social-roll-sheet h2,.social-roll-sheet p,.social-settings-summary,.social-people-list){color:#302316}html body .event-shop-theme-wedding-premium{--shop-bg:#fbf8f3;--shop-panel:#fffdf9;--shop-text:#302316;--shop-muted:#756452;--shop-accent:#8c735e;--shop-highlight:#66503e;--shop-line:#d8cabc;--sf-paper:#fbf8f3;--sf-paper-deep:#eee6dc;--sf-frame:#fbf8f3;--sf-frame-light:#fff;--sf-line:#c3af9c;--sf-accent:#ad9580;--sf-title:#302316;--sf-metal:#b7a897;--sf-ink:#302316;--sf-glow:#c3af9c;--sf-awning-a:#eee6dc;--sf-awning-b:#fbf8f3;--sf-button:#302316;--sf-niche:#eee6dc;--sf-niche-shadow:#30231622;color:#302316;background:#fbf8f3}.event-shop-theme-wedding-premium .event-shop-storefront-topbar{border-color:#d8cabc}.event-shop-theme-wedding-premium .event-shop-storefront-topbar :is(a,button){border-color:#d8cabc;border-radius:4px}.event-shop-theme-wedding-premium .event-shop-storefront-sign{box-shadow:none;border:0;margin:0;padding:22px 22px 28px}.event-shop-theme-wedding-premium .event-shop-storefront-sign h1 small{text-transform:none;letter-spacing:0;font:400 43px/1.15 Momento Signature,cursive}.event-shop-theme-wedding-premium .event-shop-storefront-sign h1 strong{letter-spacing:.25em;text-transform:uppercase;color:#756452;margin-top:8px;font:400 12px/1.5 Arial,sans-serif}.event-shop-theme-wedding-premium .event-shop-storefront-product-copy{box-shadow:none;background:#fbf8f3;padding:24px 24px 30px}.event-shop-theme-wedding-premium .event-shop-storefront-product-copy h2{letter-spacing:-.035em;color:#302316;font:400 31px/1.15 Momento Editorial,Georgia,serif}.event-shop-theme-wedding-premium .event-shop-storefront-product-copy>p{color:#756452;font-size:16px;line-height:1.6}.event-shop-theme-wedding-premium .event-shop-storefront-product-copy>button{background:#302316;border-radius:4px;min-height:56px;font-size:17px}.event-shop-theme-wedding-premium .event-shop-storefront-product-copy>button>span{color:#fff;background:#66503e}.event-shop-theme-wedding-premium .event-shop-storefront-niche{background:radial-gradient(at 50% 38%,#fffdf9,#eee6dc);border-color:#d8cabc}.event-shop-theme-wedding-premium .event-shop-keyring-tag{background:#fbf8f3;border-color:#b7a897;box-shadow:-6px 6px #ded2c5,-11px 11px #ad9580,0 18px 30px #30231622}.event-shop-theme-wedding-premium .event-shop-keyring-tag img{opacity:1;width:74%;height:auto;filter:none!important}.event-shop-theme-wedding-premium .event-shop-keyring-tag em{color:#66503e}.event-shop-theme-wedding-premium .event-shop-reference-book-cover{background:linear-gradient(110deg,#f0e9e0,#fbf8f3);border-color:#b7a897}.event-shop-theme-wedding-premium .event-shop-reference-book-cover img{opacity:1;width:70%;filter:none!important}.event-shop-theme-wedding-premium .event-shop-reference-book-back{background:#ad9580}.event-shop-theme-wedding-premium .event-shop-reference-book-spine{background:#d8cabc}.event-shop-theme-wedding-premium .event-shop-storefront-pedestal{background:#c3af9c;border-color:#ded2c5}.event-shop-theme-wedding-premium .event-shop-storefront-love i,.event-shop-theme-wedding-premium .event-shop-storefront-sign-mark i{background:#c3af9c}.event-shop-theme-wedding-premium .event-shop-storefront-love{color:#ad9580}.event-shop-theme-wedding-premium img[src*=momento-wedding]{filter:none!important}.album-preset-wedding-premium{--lh-bg:#fbf8f3;--lh-accent:#ad9580;color:#302316;background:#fbf8f3}.wedding-poster{aspect-ratio:3/4;color:#302316;background:#fbf8f3;width:100%;font-family:Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.wedding-poster>img.wedding-poster-logo{object-fit:contain;width:36%;height:12%;position:absolute;top:3%;left:32%}.wedding-poster>small{text-align:center;letter-spacing:.2em;font-size:2cqw;position:absolute;top:16%;left:8%;right:8%}.wedding-poster>h3{text-align:center;margin:0;font:400 10cqw/1.1 Momento Signature,cursive;position:absolute;top:20%;left:7%;right:7%}.wedding-poster>em{text-align:center;font:italic 400 3cqw/1.3 Momento Editorial,serif;position:absolute;top:30%;left:8%;right:8%}.wedding-poster>.wedding-poster-photo{background:#e9dfd5;width:100%;height:39%;position:absolute;top:39%;overflow:hidden}.wedding-poster-photo>:is(img,video){object-fit:cover;width:100%;height:100%}.wedding-poster>p{text-align:center;letter-spacing:.12em;font-size:1.8cqw;position:absolute;top:35%;left:8%;right:8%}.wedding-poster>footer{width:53%;position:absolute;bottom:7%;left:8%}.wedding-poster>footer>b{font:400 6cqw/1.2 Momento Editorial,serif;display:block}.wedding-poster>footer>span{letter-spacing:.13em;margin-top:2cqw;font-size:1.8cqw;line-height:1.5;display:block}.wedding-poster-qr{aspect-ratio:1;background:#fff;border:1px solid #d8cabc;width:22%;padding:1.4%;position:absolute;bottom:5%;right:8%}.wedding-poster-qr>img{width:100%;height:100%}body .event-preset-wedding-premium:is(.guest-pack-share-preview,.guest-pack-guide-preview){color:#302316!important;box-shadow:none!important;background:#fbf8f3!important;border:1px solid #d8cabc!important}body .event-preset-wedding-premium:is(.guest-pack-share-preview,.guest-pack-guide-preview)>:is(i,.guest-pack-surface-media){display:none!important}body .event-preset-wedding-premium:is(.guest-pack-share-preview,.guest-pack-guide-preview) :is(h3,em,p,small,b,footer){color:#302316!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important;background-image:none!important}body .event-preset-wedding-premium:is(.guest-pack-share-preview,.guest-pack-guide-preview)>h3{font-family:Momento Signature,cursive!important}body .event-preset-wedding-premium.guest-pack-guide-preview li>span{color:#66503e!important;background:#f0e9e0!important;border-color:#c3af9c!important}html body .guest-roll-shell.roll-preset-wedding-premium[class]{--b2-cream:#fbf8f3;--b2-navy:#302316;--b2-red:#66503e;--b2-blue:#8c735e;--b2-gold:#c3af9c;--birthday-night:#fbf8f3;--birthday-navy:#302316;--birthday-cyan:#66503e;--birthday-pink:#ad9580;--birthday-violet:#8c735e;--birthday-white:#302316}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-hero{flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-photo-frame{flex-shrink:0;width:100%;height:360px;position:relative;inset:auto}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-hero-outline{display:none}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-copy{clip-path:none;text-align:center;width:100%;padding:28px 24px 0;position:relative;inset:auto}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-copy>small{color:#302316;letter-spacing:0;font:400 36px/1.15 Momento Signature,cursive;display:block}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-copy h1{text-align:center;color:#302316;max-width:none;margin:16px 0 12px;font-size:33px;line-height:1.15}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-copy>p{letter-spacing:.12em;color:#756452;max-width:none;font-size:11px;line-height:1.6}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-counter{clip-path:none;border:0;width:calc(100% - 48px);height:auto;min-height:0;box-shadow:none;background:0 0;border-block:1px solid #d8cabc;margin:24px 24px 0;padding:16px 0;display:block;position:relative;inset:auto;transform:none}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-counter>div{text-align:center;justify-content:center;align-items:center;gap:18px;display:flex}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-counter strong{color:#302316;font-size:35px}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-counter strong em{color:#756452;font-size:18px}.guest-roll-shell.roll-preset-wedding-premium .momento-roll-reference .social-roll-counter>div>span{color:#756452;margin:0;font-size:10px}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-action.active{border-color:#8c735e;box-shadow:0 0 0 2px #8c735e}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-composer textarea{color:#302316;background:#fffdf9}.guest-roll-shell.roll-preset-wedding-premium .baby-shower-shot-progress i{background:#c3af9c}.guest-roll-shell.roll-preset-wedding-premium .shot-night>header p{color:#756452}.event-shop-theme-wedding-premium .event-shop-storefront-marquee{padding:28px 24px}.event-shop-theme-wedding-premium .event-shop-storefront-marquee h1 small{text-transform:none;letter-spacing:0;font:400 43px/1.2 Momento Signature,cursive}.event-shop-theme-wedding-premium .event-shop-storefront-marquee h1 strong{letter-spacing:.25em;color:#756452;margin-top:10px;font:400 12px/1.5 Arial,sans-serif}.event-shop-theme-wedding-premium .event-shop-storefront-product-copy>span>i{background:#c3af9c}.event-shop-theme-wedding-premium .event-shop-reference-book-spine{border-color:#c3af9c}.event-shop-theme-wedding-premium .event-shop-storefront-base{background:#302316;border-top:1px solid #c3af9c}.album-preset-wedding-premium .living-heirloom{--heirloom-ink:#fbf8f3;--heirloom-panel:#fffdf9;--heirloom-line:#d8cabc;--heirloom-muted:#756452;--heirloom-white:#302316;--heirloom-display:"Momento Editorial",serif;color:#302316;background:#fbf8f3}.album-preset-wedding-premium .lh-header{background:#fbf8f3;border-color:#d8cabc;padding-inline:20px}.album-preset-wedding-premium :is(.lh-brand img,.lh-footer img){filter:none}.album-preset-wedding-premium :is(.lh-primary-nav,.lh-mobile-nav){background:#302316;border:0}.album-preset-wedding-premium .lh-cover-content{color:#302316;background:#fbf8f3;width:min(720px,90%);padding:30px 40px}.album-preset-wedding-premium .lh-cover-content :is(h1,.lh-cover-subtitle,.lh-cover-kicker,.lh-event-line){color:#302316;text-shadow:none}.album-preset-wedding-premium .lh-cover-content h1{letter-spacing:0;font-family:Momento Signature,cursive;font-weight:400}.album-preset-wedding-premium .lh-cover-glow{display:none}.album-preset-wedding-premium .lh-cover-shade{background:linear-gradient(#0000 65%,#30231622)}.album-preset-wedding-premium .lh-cover-ledger{color:#fff;background:#302316;border-top:1px solid #c3af9c}.album-preset-wedding-premium .lh-enter{color:#fff;background:#66503e;border-radius:4px}.album-preset-wedding-premium :is(.lh-contents-trigger,.lh-resume){color:#302316;border-color:#d8cabc}.album-preset-wedding-premium .lh-chapter-heading h2{color:#302316;font-family:Momento Editorial,serif}.album-preset-wedding-premium .lh-footer{color:#302316;background:#fbf8f3;border-top:1px solid #d8cabc}html body .guest-roll-shell.roll-preset-wedding-premium :is(h1,h2,h3,small,strong,em,b,p,span){text-shadow:none!important}html body .guest-roll-shell.roll-preset-wedding-premium :is(h1,h2,h3,em){font-optical-sizing:none}html body .guest-roll-shell.roll-preset-wedding-premium :is(.roll-activation-event,.social-roll-copy>small,.birthday-one-complete-intro small){white-space:normal;text-overflow:clip;text-transform:none;overflow-wrap:anywhere;max-width:100%;line-height:1.3;overflow:visible}html body .guest-roll-shell.roll-preset-wedding-premium .roll-activation-event{align-self:stretch;width:auto;min-width:0;padding:4px 0;font-size:clamp(32px,10vw,46px)}html body .guest-roll-shell.roll-preset-wedding-premium :is(.social-roll-copy h1,.roll-activation-copy h1,.guest-activate h1,.birthday-one-complete-copy h1){white-space:normal;overflow-wrap:anywhere;max-width:100%;font-weight:500;overflow:visible}html body .guest-roll-shell.roll-preset-wedding-premium :is(.social-roll-copy h1,.roll-activation-copy h1,.guest-activate h1,.birthday-one-complete-copy h1) em{color:#66503e;-webkit-text-fill-color:currentColor;background:0 0;font-weight:500}html body .guest-roll-shell.roll-preset-wedding-premium :is(.baby-shower-lens-centre,.roll-baby-shower-live i){box-shadow:none!important;animation:none!important}html body .guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-centre{border:1px solid #302316;outline:0}html body .guest-roll-shell.roll-preset-wedding-premium .baby-shower-lens-centre:focus-visible{outline-offset:4px;outline:3px solid #ad9580}html body .guest-roll-shell.roll-preset-wedding-premium .guest-complete .birthday-one-complete-photos>i{box-shadow:none;border-color:#c3af9c}html body .guest-roll-shell.roll-preset-wedding-premium .guest-closed{color:#66503e;background:#f0e9e0;border:1px solid #d8cabc;border-left:3px solid #ad9580}html body .guest-roll-shell.roll-preset-wedding-premium .social-roll-counter strong{align-items:baseline;gap:3px;height:auto;line-height:1.15;display:inline-flex;overflow:visible}html body .guest-roll-shell.roll-preset-wedding-premium .social-roll-counter strong em{-webkit-text-fill-color:currentColor;background:0 0;font-style:normal;line-height:1.2;position:static}html body .guest-roll-shell.roll-preset-wedding-premium .birthday-one-complete-copy button svg{color:#fff;stroke:currentColor}.theme-wedding-2{--wedding-ivory:#fcf4ee;--wedding-ink:#641b32;--wedding-taupe:#ca995f;color:#641b32;background:#fcf4ee}.theme-wedding-2 .live-screen-template-tint{display:none}.wedding-two-programme{color:#641b32;background:#fcf4ee;grid-template-rows:15.1% 67.7% 17.2%;font-family:Arial,sans-serif;display:grid;position:absolute;inset:0;overflow:hidden}.wedding-two-programme>header{background:#f4e4df;grid-template-columns:22% minmax(0,1fr) 26%;align-items:center;gap:2%;min-height:0;padding:0 2.7vw;display:grid}.wedding-two-programme>header>img{object-fit:contain;filter:none;width:17.2vw;height:6vw}.wedding-two-programme h1{font-optical-sizing:none;text-transform:uppercase;text-align:center;letter-spacing:.015em;margin:0;font:500 5.2vw/1.08 Momento Editorial,Georgia,serif}.wedding-two-programme>header p{white-space:nowrap;letter-spacing:.2em;justify-content:center;align-items:center;gap:1.5vw;margin:.25vw 0 0;font:600 .91vw/1.5 Arial,sans-serif;display:flex}.wedding-two-programme>header p i{background:#ca995f;flex-shrink:1;width:5.5vw;height:1px}.wedding-two-programme>header>span{letter-spacing:.16em;white-space:nowrap;justify-content:flex-end;align-items:center;gap:1vw;font:600 1.16vw/1.4 Arial,sans-serif;display:flex}.wedding-two-programme>header>span i{background:#ff574e;border-radius:50%;flex-shrink:0;width:1.4vw;height:1.4vw}.wedding-two-collage{grid-template-columns:67.4% 32.6%;min-height:0;display:grid;position:relative}.wedding-two-main-photo{background:#ead4ca;min-height:0;position:relative;overflow:hidden}.wedding-two-main-photo>:is(img,video){object-fit:cover;width:100%;height:100%;display:block}.wedding-two-collage>aside{color:#641b32;background:#f4e4df;border:0;border-left:.3vw solid #fcf4ee;grid-template-rows:1fr 1fr;width:auto;height:100%;min-height:0;padding:0;display:grid;position:static;inset:auto}.wedding-two-collage>aside>div{place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.wedding-two-collage>aside>div+div{border-top:.3vw solid #fcf4ee}.wedding-two-collage>aside img{object-fit:cover;width:100%;height:100%}.wedding-two-collage>aside span{text-align:center;padding:3vw;font:italic 400 2vw/1.4 Momento Editorial,serif}.wedding-two-counts{clip-path:polygon(0 0,92% 0,100% 100%,0 100%);color:#fff8f2;background:#641b32;align-items:center;gap:1.7vw;min-width:27.8%;height:3.5vw;padding:0 3vw 0 2.7vw;display:flex;position:absolute;bottom:0;left:0}.wedding-two-counts>span{letter-spacing:.16em;white-space:nowrap;align-items:center;gap:.8vw;font:500 .85vw/1 Arial,sans-serif;display:flex}.wedding-two-counts b{letter-spacing:0;font:500 2.25vw/1 Momento Editorial,serif}.wedding-two-counts>i{background:#f4b4ab;width:1px;height:2vw}.wedding-two-programme>footer{color:#641b32;min-height:0;box-shadow:none;background:#fcf4ee;border:0;grid-template-columns:75% 25%;align-items:center;padding:0 2.7vw;display:grid;position:static}.wedding-two-wishes{min-width:0;display:flex}.wedding-two-wishes>article{flex:1;align-items:center;gap:1.5vw;min-width:0;padding:0 2vw 0 0;display:flex}.wedding-two-wishes>article+article{border-left:1px solid #ca995f;padding-left:2.4vw}.wedding-two-wishes article>i{color:#fff5ee;text-transform:uppercase;background:#641b32;border-radius:50%;flex-shrink:0;place-items:center;width:4.5vw;height:4.5vw;font:600 1.5vw/1 Arial,sans-serif;display:grid}.wedding-two-wishes article>div{min-width:0}.wedding-two-wishes b{text-overflow:ellipsis;white-space:nowrap;font:600 1.3vw/1.25 Arial,sans-serif;display:block;overflow:hidden}.wedding-two-wishes article p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.2vw 0 0;font:400 1.15vw/1.35 Arial,sans-serif;display:-webkit-box;overflow:hidden}.wedding-two-first-wish{margin:0;font:italic 400 1.65vw/1.4 Momento Editorial,serif}.wedding-two-join{border-left:1px solid #ca995f;align-items:center;gap:1.4vw;padding-left:2.4vw;display:flex}.wedding-two-join img{object-fit:contain;background:#fff;border:1px solid #ca995f;border-radius:.4vw;width:6.3vw;height:6.3vw;padding:.3vw}.wedding-two-join b{letter-spacing:.07em;white-space:nowrap;font:600 1.3vw/1.3 Arial,sans-serif}.wedding-two-join p{margin:.3vw 0 0;font:400 1.1vw/1.4 Arial,sans-serif}.live-moment-spotlight.theme-wedding-2{background:#641b32}.live-moment-spotlight.theme-wedding-2:before,.theme-wedding-2 .live-moment-backdrop,.theme-wedding-2>.live-moment-progress{display:none}.theme-wedding-2 .live-moment-media{z-index:1;box-shadow:none;border:0;border-radius:0;inset:0;overflow:hidden}.theme-wedding-2 .live-moment-media :is(img,video){filter:none;width:100%;height:100%;animation:none;transform:none;object-fit:cover!important}.wedding-two-moment-frame{z-index:5;color:#fff8f2;pointer-events:none;background:linear-gradient(#0000 52%,#641b3240 66%,#4b1029f5 100%);position:absolute;inset:0}.wedding-two-moment-logo{background:#f4e4df;border-radius:0 4vw 4vw 0;width:22.3vw;height:6.3vw;padding:1vw 2.7vw;position:absolute;top:0;left:0}.wedding-two-moment-logo img{object-fit:contain;filter:none;width:100%;height:100%}.wedding-two-new{letter-spacing:.28em;color:#fff8f2;text-shadow:0 1px 5px #33131f66;align-items:center;gap:1.1vw;font:500 1.1vw/1.4 Arial,sans-serif;display:flex;position:absolute;top:2.7vw;right:2.7vw}.wedding-two-new i{background:#f4b4ab;border-radius:50%;width:1.4vw;height:1.4vw}.wedding-two-moment-credit{width:30vw;position:absolute;bottom:3.4vw;left:3.4vw}.wedding-two-moment-credit>i{background:#ca995f;width:6vw;height:2px;margin-bottom:1.3vw;display:block}.wedding-two-moment-credit small{letter-spacing:.3em;font:500 1vw/1.4 Arial,sans-serif;display:block}.wedding-two-moment-credit em{font-optical-sizing:none;font:italic 500 6.3vw/1.07 Momento Editorial,serif;display:block}.wedding-two-moment-return{width:36vw;position:absolute;bottom:4.2vw;right:3.3vw}.wedding-two-moment-return h2{font-optical-sizing:none;letter-spacing:.015em;text-transform:uppercase;margin:0 0 1vw;font:500 4.6vw/1.15 Momento Editorial,serif}.wedding-two-moment-return>div{align-items:center;gap:1.5vw;display:flex}.wedding-two-moment-return span{letter-spacing:.2em;white-space:nowrap;font:500 .85vw/1.5 Arial,sans-serif}.wedding-two-moment-return progress{-webkit-appearance:none;appearance:none;background:#ffffff40;border:0;border-radius:99px;flex:1;width:100%;min-width:0;height:.5vw;display:block;overflow:hidden}.wedding-two-moment-return progress::-webkit-progress-bar{background:#ffffff40}.wedding-two-moment-return progress::-webkit-progress-value{background:#f4b4ab;border-radius:99px}.wedding-two-moment-return progress::-moz-progress-bar{background:#f4b4ab}.theme-wedding-2 :is(.live-emergency-screen,.live-standby-screen){color:#641b32;background:#fcf4ee}.theme-wedding-2 :is(.live-emergency-screen,.live-standby-screen) :is(small,h2,p){color:#641b32}.theme-wedding-2 .wedding-live-shop em{text-transform:uppercase;font-family:Momento Editorial,Georgia,serif;line-height:1.2}.theme-wedding-2 .wedding-live-shop>img{object-fit:contain;background:#f4e4df;padding:3vw}html body :is(.guest-roll-shell.roll-preset-wedding-2,.event-shop-theme-wedding-2,.event-preset-wedding-2){--b2-cream:#fcf4ee;--b2-navy:#641b32;--b2-red:#7c3046;--b2-blue:#9c5263;--b2-gold:#ca995f;--birthday-night:#fcf4ee;--birthday-navy:#641b32;--birthday-cyan:#7c3046;--birthday-pink:#ca995f;--birthday-violet:#9c5263;--birthday-white:#641b32;--wedding-paper:#fcf4ee;--wedding-ink:#641b32;--wedding-line:#dab9a9;color:#641b32;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fcf4ee}.guest-roll-shell.roll-preset-wedding-2 img[src*=momento-wedding]{opacity:1;mix-blend-mode:normal;filter:none!important}.guest-roll-shell.roll-preset-wedding-2 :is(.roll-activation-private,.roll-activation-stats,.roll-activation-hero,.baby-shower-lens-centre,.birthday-one-complete-seal){clip-path:none}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-private{color:#7c3046;background:#f4e4df;border-bottom:1px solid #e2c6bb;min-height:44px}.stage-welcome.guest-roll-shell.roll-preset-wedding-2 .roll-activation-mark{align-self:center;width:200px;height:76px;margin:14px 24px}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-hero{height:350px}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-event{text-align:center;letter-spacing:0;margin:28px 24px 6px;font:400 clamp(35px,11vw,52px)/1.15 Momento Editorial,Georgia,serif}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-copy{margin:8px 24px 28px}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-copy h1{text-align:center;letter-spacing:-.035em;font-size:34px;line-height:1.15}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-copy h1 em{color:#7c3046;font-style:italic}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-stats{color:#641b32;background:#f4e4df;border-block:1px solid #dab9a9;min-height:130px;padding:22px 16px}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-stats :is(strong,span){color:#641b32}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-stats article+article{border-color:#dab9a9}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-stats article>svg,.guest-roll-shell.roll-preset-wedding-2 .roll-activation-shot-icon{color:#9c5263;border-color:#9c5263}.guest-roll-shell.roll-preset-wedding-2 .roll-activation-button{background:#641b32;border-radius:4px;min-height:58px;font-size:17px}.stage-activate.guest-roll-shell.roll-preset-wedding-2 .guest-roll-header{border-bottom:1px solid #dab9a9}.guest-roll-shell.roll-preset-wedding-2 .guest-activate{padding:30px 26px 44px}.guest-roll-shell.roll-preset-wedding-2 .guest-activate h1{letter-spacing:-.035em;font-size:36px;line-height:1.13}.guest-roll-shell.roll-preset-wedding-2 .guest-activate h1 em{color:#7c3046;font-style:italic}.guest-roll-shell.roll-preset-wedding-2 .guest-activate-form input:not([type=checkbox]){color:#641b32;background:#fff9f4;border:1px solid #cbbbaa;border-radius:4px;min-height:50px;font-size:16px}.guest-roll-shell.roll-preset-wedding-2 input[type=checkbox]{accent-color:#7c3046}.guest-roll-shell.roll-preset-wedding-2 .guest-primary{color:#fff;background:#641b32;border-radius:4px}.guest-roll-shell.roll-preset-wedding-2 .guest-roll-header{border-bottom:1px solid #e2c6bb}.guest-roll-shell.roll-preset-wedding-2 .roll-baby-shower-live{color:#7c3046;box-shadow:none;background:0 0;border-color:#dab9a9}.guest-roll-shell.roll-preset-wedding-2 .roll-baby-shower-live i{box-shadow:none;background:#ca995f}.guest-roll-shell.roll-preset-wedding-2 .social-roll-photo-frame{height:360px}.guest-roll-shell.roll-preset-wedding-2 .social-roll-copy{padding:26px 24px 0}.guest-roll-shell.roll-preset-wedding-2 .social-roll-copy>small{letter-spacing:0;text-transform:none;font:400 36px/1.15 Momento Editorial,Georgia,serif}.guest-roll-shell.roll-preset-wedding-2 .social-roll-copy h1{font-size:33px;line-height:1.14}.guest-roll-shell.roll-preset-wedding-2 .social-roll-copy h1 em{color:#7c3046;font-style:italic}.guest-roll-shell.roll-preset-wedding-2 .social-roll-copy>p{letter-spacing:.15em;color:#8a5262;font-size:10px;line-height:1.7}.guest-roll-shell.roll-preset-wedding-2 .social-roll-counter{color:#641b32;clip-path:none;background:0 0;border-block:1px solid #dab9a9;width:calc(100% - 48px);margin:22px 24px 0;padding:16px 0}.guest-roll-shell.roll-preset-wedding-2 .social-roll-counter strong{color:#641b32;font-size:36px}.guest-roll-shell.roll-preset-wedding-2 .social-roll-counter span{color:#7c3046}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-floating-station{padding:26px 24px 30px}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-floating-station>header h2{letter-spacing:.14em;color:#7c3046;font-size:12px}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-centre{background:#641b32;border-radius:4px;height:134px}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-centre img{width:62px;height:48px;filter:brightness(0)invert()!important}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-action{background:#fff9f4;border-color:#dab9a9;border-radius:4px;height:96px}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-action svg{color:#9c5263}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-composer{border-color:#dab9a9;border-radius:4px}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-composer textarea{font-size:16px}.guest-roll-shell.roll-preset-wedding-2 .shot-night{color:#641b32;background:#f4e4df;border-top:1px solid #dab9a9}.guest-roll-shell.roll-preset-wedding-2 .shot-night>header small,.guest-roll-shell.roll-preset-wedding-2 .baby-shower-shot-progress{color:#7c3046}.guest-roll-shell.roll-preset-wedding-2 .shot-night>header h2{color:#641b32;font:400 30px/1.15 Momento Editorial,Georgia,serif}.guest-roll-shell.roll-preset-wedding-2 .shot-night-strip button{background:#e9dfd5;border:4px solid #fff9f4;border-radius:3px}.guest-roll-shell.roll-preset-wedding-2 .shot-night-prompt{color:#8a5262}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-intro small{letter-spacing:0;text-transform:none;font:400 35px/1.2 Momento Editorial,Georgia,serif}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-intro h2{letter-spacing:.18em;font-size:11px;line-height:1.6}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-seal{color:#641b32;box-shadow:none;background:#f4e4df;border:1px solid #ca995f;border-radius:50%}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-seal :is(strong,em,span,small){color:#641b32}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-copy h1{font-size:36px;line-height:1.1}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-copy h1 em{color:#7c3046;font-style:italic}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-copy button{background:#641b32;border-radius:4px}.guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-copy button svg{background:#7c3046}.guest-roll-shell.roll-preset-wedding-2 :is(.social-roll-sheet,.guest-media-viewer,.shot-night-reaction-drawer){color:#641b32;background:#fcf4ee;border-color:#dab9a9}.guest-roll-shell.roll-preset-wedding-2 :is(.social-roll-sheet h2,.social-roll-sheet p,.social-settings-summary,.social-people-list){color:#641b32}html body .event-shop-theme-wedding-2{--shop-bg:#fcf4ee;--shop-panel:#fff9f4;--shop-text:#641b32;--shop-muted:#8a5262;--shop-accent:#9c5263;--shop-highlight:#7c3046;--shop-line:#dab9a9;--sf-paper:#fcf4ee;--sf-paper-deep:#f2dfd6;--sf-frame:#fcf4ee;--sf-frame-light:#fff;--sf-line:#ca995f;--sf-accent:#ca995f;--sf-title:#641b32;--sf-metal:#c69d84;--sf-ink:#641b32;--sf-glow:#ca995f;--sf-awning-a:#f2dfd6;--sf-awning-b:#fcf4ee;--sf-button:#641b32;--sf-niche:#f2dfd6;--sf-niche-shadow:#641b3222;color:#641b32;background:#fcf4ee}.event-shop-theme-wedding-2 .event-shop-storefront-topbar{border-color:#dab9a9}.event-shop-theme-wedding-2 .event-shop-storefront-topbar :is(a,button){border-color:#dab9a9;border-radius:4px}.event-shop-theme-wedding-2 .event-shop-storefront-sign{box-shadow:none;border:0;margin:0;padding:22px 22px 28px}.event-shop-theme-wedding-2 .event-shop-storefront-sign h1 small{text-transform:none;letter-spacing:0;font:400 43px/1.15 Momento Editorial,Georgia,serif}.event-shop-theme-wedding-2 .event-shop-storefront-sign h1 strong{letter-spacing:.25em;text-transform:uppercase;color:#8a5262;margin-top:8px;font:400 12px/1.5 Arial,sans-serif}.event-shop-theme-wedding-2 .event-shop-storefront-product-copy{box-shadow:none;background:#fcf4ee;padding:24px 24px 30px}.event-shop-theme-wedding-2 .event-shop-storefront-product-copy h2{letter-spacing:-.035em;color:#641b32;font:400 31px/1.15 Momento Editorial,Georgia,serif}.event-shop-theme-wedding-2 .event-shop-storefront-product-copy>p{color:#8a5262;font-size:16px;line-height:1.6}.event-shop-theme-wedding-2 .event-shop-storefront-product-copy>button{background:#641b32;border-radius:4px;min-height:56px;font-size:17px}.event-shop-theme-wedding-2 .event-shop-storefront-product-copy>button>span{color:#fff;background:#7c3046}.event-shop-theme-wedding-2 .event-shop-storefront-niche{background:radial-gradient(at 50% 38%,#fff9f4,#f2dfd6);border-color:#dab9a9}.event-shop-theme-wedding-2 .event-shop-keyring-tag{background:#fcf4ee;border-color:#c69d84;box-shadow:-6px 6px #e2c6bb,-11px 11px #ca995f,0 18px 30px #641b3222}.event-shop-theme-wedding-2 .event-shop-keyring-tag img{opacity:1;width:74%;height:auto;filter:none!important}.event-shop-theme-wedding-2 .event-shop-keyring-tag em{color:#7c3046}.event-shop-theme-wedding-2 .event-shop-reference-book-cover{background:linear-gradient(110deg,#f4e4df,#fcf4ee);border-color:#c69d84}.event-shop-theme-wedding-2 .event-shop-reference-book-cover img{opacity:1;width:70%;filter:none!important}.event-shop-theme-wedding-2 .event-shop-reference-book-back{background:#ca995f}.event-shop-theme-wedding-2 .event-shop-reference-book-spine{background:#dab9a9}.event-shop-theme-wedding-2 .event-shop-storefront-pedestal{background:#ca995f;border-color:#e2c6bb}.event-shop-theme-wedding-2 .event-shop-storefront-love i,.event-shop-theme-wedding-2 .event-shop-storefront-sign-mark i{background:#ca995f}.event-shop-theme-wedding-2 .event-shop-storefront-love{color:#ca995f}.event-shop-theme-wedding-2 img[src*=momento-wedding]{filter:none!important}.album-preset-wedding-2{--lh-bg:#fcf4ee;--lh-accent:#ca995f;color:#641b32;background:#fcf4ee}.wedding-two-poster{aspect-ratio:3/4;color:#641b32;background:#fcf4ee;width:100%;font-family:Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.wedding-two-poster>img.wedding-two-poster-logo{object-fit:contain;width:36%;height:12%;position:absolute;top:3%;left:32%}.wedding-two-poster>small{text-align:center;letter-spacing:.2em;font-size:2cqw;position:absolute;top:16%;left:8%;right:8%}.wedding-two-poster>h3{text-align:center;margin:0;font:400 10cqw/1.1 Momento Editorial,Georgia,serif;position:absolute;top:20%;left:7%;right:7%}.wedding-two-poster>em{text-align:center;font:italic 400 3cqw/1.3 Momento Editorial,serif;position:absolute;top:30%;left:8%;right:8%}.wedding-two-poster>.wedding-two-poster-photo{background:#e9dfd5;width:100%;height:39%;position:absolute;top:39%;overflow:hidden}.wedding-two-poster-photo>:is(img,video){object-fit:cover;width:100%;height:100%}.wedding-two-poster>p{text-align:center;letter-spacing:.12em;font-size:1.8cqw;position:absolute;top:35%;left:8%;right:8%}.wedding-two-poster>footer{width:53%;position:absolute;bottom:7%;left:8%}.wedding-two-poster>footer>b{font:400 6cqw/1.2 Momento Editorial,serif;display:block}.wedding-two-poster>footer>span{letter-spacing:.13em;margin-top:2cqw;font-size:1.8cqw;line-height:1.5;display:block}.wedding-two-poster-qr{aspect-ratio:1;background:#fff;border:1px solid #dab9a9;width:22%;padding:1.4%;position:absolute;bottom:5%;right:8%}.wedding-two-poster-qr>img{width:100%;height:100%}body .event-preset-wedding-2:is(.guest-pack-share-preview,.guest-pack-guide-preview){color:#641b32!important;box-shadow:none!important;background:#fcf4ee!important;border:1px solid #dab9a9!important}body .event-preset-wedding-2:is(.guest-pack-share-preview,.guest-pack-guide-preview)>:is(i,.guest-pack-surface-media){display:none!important}body .event-preset-wedding-2:is(.guest-pack-share-preview,.guest-pack-guide-preview) :is(h3,em,p,small,b,footer){color:#641b32!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important;background-image:none!important}body .event-preset-wedding-2:is(.guest-pack-share-preview,.guest-pack-guide-preview)>h3{font-family:Momento Editorial,Georgia,serif!important}body .event-preset-wedding-2.guest-pack-guide-preview li>span{color:#7c3046!important;background:#f4e4df!important;border-color:#ca995f!important}html body .guest-roll-shell.roll-preset-wedding-2[class]{--b2-cream:#fcf4ee;--b2-navy:#641b32;--b2-red:#7c3046;--b2-blue:#9c5263;--b2-gold:#ca995f;--birthday-night:#fcf4ee;--birthday-navy:#641b32;--birthday-cyan:#7c3046;--birthday-pink:#ca995f;--birthday-violet:#9c5263;--birthday-white:#641b32}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-hero{flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-photo-frame{flex-shrink:0;width:100%;height:360px;position:relative;inset:auto}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-hero-outline{display:none}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-copy{clip-path:none;text-align:center;width:100%;padding:28px 24px 0;position:relative;inset:auto}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-copy>small{color:#641b32;letter-spacing:0;font:400 36px/1.15 Momento Editorial,Georgia,serif;display:block}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-copy h1{text-align:center;color:#641b32;max-width:none;margin:16px 0 12px;font-size:33px;line-height:1.15}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-copy>p{letter-spacing:.12em;color:#8a5262;max-width:none;font-size:11px;line-height:1.6}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-counter{clip-path:none;border:0;width:calc(100% - 48px);height:auto;min-height:0;box-shadow:none;background:0 0;border-block:1px solid #dab9a9;margin:24px 24px 0;padding:16px 0;display:block;position:relative;inset:auto;transform:none}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-counter>div{text-align:center;justify-content:center;align-items:center;gap:18px;display:flex}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-counter strong{color:#641b32;font-size:35px}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-counter strong em{color:#8a5262;font-size:18px}.guest-roll-shell.roll-preset-wedding-2 .momento-roll-reference .social-roll-counter>div>span{color:#8a5262;margin:0;font-size:10px}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-action.active{border-color:#9c5263;box-shadow:0 0 0 2px #9c5263}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-composer textarea{color:#641b32;background:#fff9f4}.guest-roll-shell.roll-preset-wedding-2 .baby-shower-shot-progress i{background:#ca995f}.guest-roll-shell.roll-preset-wedding-2 .shot-night>header p{color:#8a5262}.event-shop-theme-wedding-2 .event-shop-storefront-marquee{padding:28px 24px}.event-shop-theme-wedding-2 .event-shop-storefront-marquee h1 small{text-transform:none;letter-spacing:0;font:400 43px/1.2 Momento Editorial,Georgia,serif}.event-shop-theme-wedding-2 .event-shop-storefront-marquee h1 strong{letter-spacing:.25em;color:#8a5262;margin-top:10px;font:400 12px/1.5 Arial,sans-serif}.event-shop-theme-wedding-2 .event-shop-storefront-product-copy>span>i{background:#ca995f}.event-shop-theme-wedding-2 .event-shop-reference-book-spine{border-color:#ca995f}.event-shop-theme-wedding-2 .event-shop-storefront-base{background:#641b32;border-top:1px solid #ca995f}.album-preset-wedding-2 .living-heirloom{--heirloom-ink:#fcf4ee;--heirloom-panel:#fff9f4;--heirloom-line:#dab9a9;--heirloom-muted:#8a5262;--heirloom-white:#641b32;--heirloom-display:"Momento Editorial",serif;color:#641b32;background:#fcf4ee}.album-preset-wedding-2 .lh-header{background:#fcf4ee;border-color:#dab9a9;padding-inline:20px}.album-preset-wedding-2 :is(.lh-brand img,.lh-footer img){filter:none}.album-preset-wedding-2 :is(.lh-primary-nav,.lh-mobile-nav){background:#641b32;border:0}.album-preset-wedding-2 .lh-cover-content{color:#641b32;background:#fcf4ee;width:min(720px,90%);padding:30px 40px}.album-preset-wedding-2 .lh-cover-content :is(h1,.lh-cover-subtitle,.lh-cover-kicker,.lh-event-line){color:#641b32;text-shadow:none}.album-preset-wedding-2 .lh-cover-content h1{letter-spacing:0;font-family:Momento Editorial,Georgia,serif;font-weight:400}.album-preset-wedding-2 .lh-cover-glow{display:none}.album-preset-wedding-2 .lh-cover-shade{background:linear-gradient(#0000 65%,#641b3222)}.album-preset-wedding-2 .lh-cover-ledger{color:#fff;background:#641b32;border-top:1px solid #ca995f}.album-preset-wedding-2 .lh-enter{color:#fff;background:#7c3046;border-radius:4px}.album-preset-wedding-2 :is(.lh-contents-trigger,.lh-resume){color:#641b32;border-color:#dab9a9}.album-preset-wedding-2 .lh-chapter-heading h2{color:#641b32;font-family:Momento Editorial,serif}.album-preset-wedding-2 .lh-footer{color:#641b32;background:#fcf4ee;border-top:1px solid #dab9a9}html body .guest-roll-shell.roll-preset-wedding-2 :is(h1,h2,h3,small,strong,em,b,p,span){text-shadow:none!important}html body .guest-roll-shell.roll-preset-wedding-2 :is(h1,h2,h3,em){font-optical-sizing:none}html body .guest-roll-shell.roll-preset-wedding-2 :is(.roll-activation-event,.social-roll-copy>small,.birthday-one-complete-intro small){white-space:normal;text-overflow:clip;text-transform:none;overflow-wrap:anywhere;max-width:100%;line-height:1.3;overflow:visible}html body .guest-roll-shell.roll-preset-wedding-2 .roll-activation-event{align-self:stretch;width:auto;min-width:0;padding:4px 0;font-size:clamp(32px,10vw,46px)}html body .guest-roll-shell.roll-preset-wedding-2 :is(.social-roll-copy h1,.roll-activation-copy h1,.guest-activate h1,.birthday-one-complete-copy h1){white-space:normal;overflow-wrap:anywhere;max-width:100%;font-weight:500;overflow:visible}html body .guest-roll-shell.roll-preset-wedding-2 :is(.social-roll-copy h1,.roll-activation-copy h1,.guest-activate h1,.birthday-one-complete-copy h1) em{color:#7c3046;-webkit-text-fill-color:currentColor;background:0 0;font-weight:500}html body .guest-roll-shell.roll-preset-wedding-2 :is(.baby-shower-lens-centre,.roll-baby-shower-live i){box-shadow:none!important;animation:none!important}html body .guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-centre{border:1px solid #641b32;outline:0}html body .guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-centre:focus-visible{outline-offset:4px;outline:3px solid #ca995f}html body .guest-roll-shell.roll-preset-wedding-2 .guest-complete .birthday-one-complete-photos>i{box-shadow:none;border-color:#ca995f}html body .guest-roll-shell.roll-preset-wedding-2 .guest-closed{color:#7c3046;background:#f4e4df;border:1px solid #dab9a9;border-left:3px solid #ca995f}html body .guest-roll-shell.roll-preset-wedding-2 .social-roll-counter strong{align-items:baseline;gap:3px;height:auto;line-height:1.15;display:inline-flex;overflow:visible}html body .guest-roll-shell.roll-preset-wedding-2 .social-roll-counter strong em{-webkit-text-fill-color:currentColor;background:0 0;font-style:normal;line-height:1.2;position:static}html body .guest-roll-shell.roll-preset-wedding-2 .birthday-one-complete-copy button svg{color:#fff;stroke:currentColor}html body .guest-roll-shell.roll-preset-wedding-2 :is(.roll-activation-event,.social-roll-copy>small,.birthday-one-complete-intro small){letter-spacing:.02em;text-transform:uppercase;font-family:Momento Editorial,Georgia,serif;font-size:clamp(28px,8.6vw,38px);font-weight:500;line-height:1.18}html body .guest-roll-shell.roll-preset-wedding-2 .roll-activation-private{color:#641b32;background:#f4e4df}html body .guest-roll-shell.roll-preset-wedding-2 .social-roll-photo-frame{border-bottom:3px solid #ca995f}html body .guest-roll-shell.roll-preset-wedding-2 .baby-shower-lens-centre{background:#641b32;border-radius:8px}html body .guest-roll-shell.roll-preset-wedding-2 .guest-primary{color:#fff8f2;background:#641b32}.event-shop-theme-wedding-2 :is(.event-shop-storefront-marquee h1 small,.event-shop-storefront-sign h1 small){text-transform:uppercase;letter-spacing:.02em;font-family:Momento Editorial,Georgia,serif;font-size:36px;font-weight:500}.album-preset-wedding-2 .lh-cover-content h1{text-transform:uppercase;font-family:Momento Editorial,Georgia,serif;line-height:1.12}.wedding-two-poster>h3{text-transform:uppercase;font-size:8cqw;font-weight:500;line-height:1.18}.theme-corporate{--corporate-ink:#191c1b;--corporate-lime:#c5f269;color:#f6f5f0;background:#191c1b}.theme-corporate .live-screen-template-tint{display:none}.corporate-programme{color:#f6f5f0;background:#191c1b;font-family:Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.corporate-programme-photo{position:absolute;inset:0;overflow:hidden}.corporate-programme-photo>:is(img,video){object-fit:cover;width:100%;height:100%;display:block}.corporate-programme-shade{pointer-events:none;background:linear-gradient(90deg,#0008,#0000 57%),linear-gradient(#0000 68%,#0004);position:absolute;inset:0}.corporate-programme>header{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:3.3% 3% auto}.corporate-programme>header>img{object-fit:contain;filter:brightness(0)invert();width:15.2vw;height:3.5vw}.corporate-programme>header>span{letter-spacing:.25em;align-items:center;gap:1vw;font:500 1.2vw/1 Arial,sans-serif;display:flex}.corporate-programme>header i{background:#c5f269;border-radius:50%;width:1.25vw;height:1.25vw}.corporate-programme-title{width:46%;position:absolute;top:12%;left:3%}.corporate-programme-title h1{letter-spacing:-.055em;text-transform:uppercase;margin:0;font:900 7.6vw/.98 Arial,sans-serif}.corporate-programme-title>strong{letter-spacing:-.065em;font:300 5.8vw/1.02 Arial,sans-serif;display:block}.corporate-programme-title>p{letter-spacing:.31em;text-transform:uppercase;width:75%;margin:.8vw 0 0 .4vw;font:400 1.48vw/1.35 Arial,sans-serif}.corporate-programme>footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(110deg,#191c1bba,#141616ee);border:1px solid #d0d5cd70;border-radius:1vw;grid-template-columns:minmax(0,1fr) 20% 24%;align-items:center;gap:2.5%;min-height:14.6%;padding:1vw 2.6vw 1vw 3.3vw;display:grid;position:absolute;inset:auto 3% 5.3%;overflow:hidden;box-shadow:0 .8vw 2vw #0003}.corporate-programme>footer:before{content:"";background:#c5f269;width:.75vw;position:absolute;top:0;bottom:0;left:0}.corporate-live-messages{gap:2.5vw;min-width:0;display:flex}.corporate-live-messages>article{flex:1;min-width:0}.corporate-live-messages>article+article{border-left:1px solid #c3c6be70;padding-left:2.5vw}.corporate-live-messages b{white-space:nowrap;text-overflow:ellipsis;font:600 1.45vw/1.3 Arial,sans-serif;display:block;overflow:hidden}.corporate-live-messages p{color:#dedfd9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.2vw 0 0;font:400 1.35vw/1.35 Arial,sans-serif;display:-webkit-box;overflow:hidden}.corporate-live-counts{border-left:1px solid #c3c6be70;align-items:center;min-width:0;display:flex}.corporate-live-counts>span{text-align:center;flex:1;padding:.2vw 1vw}.corporate-live-counts>span+span{border-left:1px solid #c3c6be70}.corporate-live-counts b{font-variant-numeric:tabular-nums;font:700 1.9vw/1.2 Arial,sans-serif;display:block}.corporate-live-counts small{letter-spacing:.13em;margin-top:.3vw;font:400 .82vw/1.4 Arial,sans-serif;display:block}.corporate-live-join{border-left:1px solid #c3c6be70;align-items:center;gap:1.4vw;min-width:0;padding-left:2.5vw;display:flex}.corporate-live-join img{object-fit:contain;background:#fff;border-radius:.3vw;flex-shrink:0;width:6.4vw;height:6.4vw;padding:.35vw}.corporate-live-join b{white-space:nowrap;font:600 1.45vw/1.3 Arial,sans-serif}.corporate-live-join p{color:#dedfd9;white-space:nowrap;margin:.25vw 0 0;font:400 1.25vw/1.4 Arial,sans-serif}.live-moment-spotlight.theme-corporate{background:#191c1b}.live-moment-spotlight.theme-corporate:before,.theme-corporate .live-moment-backdrop,.theme-corporate>.live-moment-progress{display:none}.theme-corporate .live-moment-media{z-index:1;box-shadow:none;border:0;border-radius:0;inset:0 0 0 20.6%;overflow:hidden}.theme-corporate .live-moment-media :is(img,video){filter:none;width:100%;height:100%;animation:none;transform:none;object-fit:contain!important}.corporate-moment-frame{z-index:5;color:#f6f5f0;pointer-events:none;font-family:Arial,sans-serif;position:absolute;inset:0}.corporate-moment-panel{width:100%;height:100%;position:absolute;inset:0}.corporate-moment-logo{object-fit:contain;filter:brightness(0)invert();width:15%;height:5%;position:absolute;top:7.8%;left:3.4%}.corporate-moment-title{width:20.3%;position:absolute;top:24.4%;left:3.4%}.corporate-moment-title small{letter-spacing:.28em;color:#c9cbc7;font:400 1.25vw/1.3 Arial,sans-serif;display:block}.corporate-moment-title h2{letter-spacing:-.03em;margin:1.1vw 0 2.2vw;font:900 5.7vw/.99 Impact,Arial Narrow,Arial,sans-serif}.corporate-moment-title h2 em{color:#c5f269;font-style:normal}.corporate-moment-title>i{background:#898e87;border-radius:3px;width:3.7vw;height:.3vw;margin:0 0 2.3vw;display:block}.corporate-moment-title>small:last-of-type{font-size:1.03vw}.corporate-moment-title h3{letter-spacing:-.03em;width:82%;margin:.65vw 0 0;font:700 3.05vw/1.15 Arial,sans-serif}.corporate-moment-return{width:15%;position:absolute;bottom:9%;left:3.4%}.corporate-moment-return h4{letter-spacing:.23em;text-transform:uppercase;margin:0 0 1.4vw;font:500 1.38vw/1.4 Arial,sans-serif}.corporate-moment-return small{letter-spacing:.28em;color:#a8ada7;font:400 .86vw/1.5 Arial,sans-serif;display:block}.corporate-moment-return progress{-webkit-appearance:none;appearance:none;background:#62685f;border:0;border-radius:8px;width:100%;height:.43vw;margin-top:.6vw;display:block;overflow:hidden}.corporate-moment-return progress::-webkit-progress-bar{background:#62685f}.corporate-moment-return progress::-webkit-progress-value{background:#c5f269;border-radius:8px}.corporate-moment-return progress::-moz-progress-bar{background:#c5f269}.corporate-live-shop{color:#f6f5f0;background:#191c1b;grid-template-columns:1fr 1fr;align-items:center;padding:7vw;font-family:Arial,sans-serif;display:grid;position:absolute;inset:0}.corporate-live-shop>header{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:3vw 4vw auto}.corporate-live-shop>header img{filter:brightness(0)invert();width:16vw}.corporate-live-shop>header span{color:#c5f269;letter-spacing:.2em;font-size:1vw}.corporate-live-shop>div>small{letter-spacing:.15em;font-size:1vw}.corporate-live-shop h1{letter-spacing:-.04em;margin:1.5vw 0;font-size:4.8vw;line-height:1.05}.corporate-live-shop p{color:#c2c8c0;font-size:1.5vw;line-height:1.5}.corporate-live-shop strong{color:#c5f269;margin-top:2vw;font-size:1.6vw;display:block}.corporate-live-shop>img{object-fit:contain;width:100%;height:70vh}.theme-corporate :is(.live-emergency-screen,.live-standby-screen){color:#f6f5f0;background:#191c1b}.theme-corporate :is(.live-emergency-screen,.live-standby-screen) :is(small,h2,p){color:#f6f5f0}.corporate-programme-darkness{pointer-events:none;background:#000;position:absolute;inset:0}.corporate-moment-title h2 em{display:block}.corporate-programme>footer{grid-template-columns:minmax(0,1fr) 20% 27%;gap:2%;padding-right:1.5vw}.corporate-live-join{gap:1vw;padding-left:1.8vw}.corporate-live-join b{font-size:1.35vw}.corporate-live-join p{font-size:1.16vw}.advert-theme-corporate .live-album-advert-copy>h1{font-family:Arial,sans-serif;font-weight:750}.advert-theme-corporate .live-album-advert-copy>h1 em{color:#c5f269;font-style:normal}.advert-theme-corporate .live-album-advert-copy>div{color:#191c1b;background:#c5f269}.advert-theme-corporate>footer{font-family:Arial,sans-serif;font-style:normal}.advert-theme-corporate .live-album-advert-product{background:radial-gradient(at 50% 46%,#c5f26933,#0000 65%);border-radius:0}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete){--b2-cream:#191c1b;--b2-navy:#f6f5f0;--b2-red:#c5f269;--b2-blue:#303730;--b2-gold:#c5f269;--birthday-night:#191c1b;--birthday-navy:#191c1b;--birthday-cyan:#c5f269;--birthday-pink:#c5f269;--birthday-violet:#c5f269;--birthday-white:#f6f5f0;color:#f6f5f0;background:#191c1b;font-family:Arial,Helvetica,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(h1,h2,h3,strong){font-family:Arial,Helvetica,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(h1,h2,h3,small,p,em){text-shadow:none}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(.roll-activation-mark,.roll-baby-shower-brand,.birthday-one-complete-intro>img){mix-blend-mode:normal;filter:brightness(0)invert()!important}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-private{color:#c5f269;background:#252a25;border-bottom:1px solid #ffffff18;min-height:48px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-mark{width:180px;height:60px;margin:16px 24px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-hero{clip-path:none;border-bottom:3px solid #c5f269;height:310px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-event{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;letter-spacing:-.04em;text-transform:uppercase;font:750 clamp(25px,7vw,36px)/1.12 Arial,sans-serif;overflow:visible}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(.roll-activation-copy h1,.guest-activate h1){letter-spacing:-.045em;font:750 clamp(30px,9vw,44px)/1.06 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(.roll-activation-copy em,.guest-activate em,.social-roll-copy h1 em){color:#c5f269;font-style:normal}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-stats{clip-path:none;background:#252a25;border-block:1px solid #ffffff24;min-height:135px;padding:23px 12px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-stats article{border-color:#ffffff30;min-width:0}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-stats strong{font:650 34px/1 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-activation-stats span{letter-spacing:.12em;font-size:9px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(.roll-activation-button,.guest-primary,.birthday-one-complete-copy button){color:#191c1b;box-shadow:none;background:#c5f269;border:0;border-radius:8px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(.roll-activation-button,.guest-primary,.birthday-one-complete-copy button) :is(svg,span,b){color:#191c1b}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .guest-closed{color:#e2e7dc;background:#2e3228;border:1px solid #bdc8a340;border-radius:8px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(.guest-activate>p,.guest-consent,.guest-activate-form label,.birthday-one-complete-copy p){color:#c2c8c0}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .guest-activate-form{background:#242824;border:1px solid #4c5548;border-radius:12px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .guest-activate-form input:not([type=checkbox]){color:#f6f5f0;background:#191c1b;border:1px solid #56604f;border-radius:6px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(input,textarea,button,a):focus-visible{outline-offset:4px;outline:2px solid #c5f269}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) input[type=checkbox]{accent-color:#c5f269}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .guest-roll-header{background:#191c1b;border-bottom:1px solid #4d5647}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-baby-shower-live{color:#f6f5f0;box-shadow:none;background:0 0;border:1px solid #4d5647;border-radius:30px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .roll-baby-shower-live i{box-shadow:none;background:#c5f269}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-hero{background:#191c1b;flex-direction:column;height:auto;min-height:0;display:flex}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-photo-frame{flex-shrink:0;width:100%;height:350px;position:relative;inset:auto}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-copy{clip-path:none;background:#191c1b;width:100%;max-width:none;padding:28px 24px 24px;position:relative;inset:auto}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-copy>small{white-space:normal;overflow-wrap:anywhere;color:#c5f269;letter-spacing:.16em;font-size:11px;line-height:1.5;display:block}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-copy h1{letter-spacing:-.045em;max-width:100%;margin:16px 0;font:750 clamp(30px,8.6vw,42px)/1.06 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-copy>p{color:#c2c8c0;letter-spacing:.16em;max-width:100%;font:600 10px/1.6 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-counter{clip-path:none;text-align:center;background:#252a25;border:1px solid #4d5647;border-left:4px solid #c5f269;border-radius:8px;justify-content:center;align-items:center;width:calc(100% - 48px);height:auto;min-height:85px;margin:0 24px;padding:18px;display:flex;position:relative;inset:auto}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-counter>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-counter strong{font:700 35px/1 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-counter em{color:#c5f269;font:400 17px/1 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .social-roll-counter small{color:#c2c8c0;flex-basis:100%;display:block}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-centre{clip-path:none;color:#191c1b;border:1px solid #c5f269;border-radius:10px;outline:0;box-shadow:none!important;background:#c5f269!important;animation:none!important}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-centre :is(b,small){color:#191c1b}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-centre img{filter:brightness(0)!important}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-action{background:#252a25;border:1px solid #4d5647;border-radius:8px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-action svg{color:#c5f269;filter:none}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-action small{color:#c2c8c0}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-composer textarea{color:#f6f5f0;box-shadow:none;background:#242824;border-color:#58614f}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .baby-shower-lens-composer button{color:#191c1b;background:#c5f269}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) :is(.shot-night,.social-library,.social-settings-panel,.social-people-panel){color:#f6f5f0;background:#191c1b;border-color:#4d5647}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .shot-night :is(small,p){color:#c2c8c0}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .shot-night h2{font:700 30px/1.08 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .shot-night-strip button{box-shadow:none;border-color:#58614f}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .shot-night-strip button.selected{outline:2px solid #c5f269}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .guest-complete{background:#191c1b;overflow:hidden}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .guest-complete .birthday-one-complete-photos>i{border:2px solid #58614f;box-shadow:0 16px 24px #0004}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .birthday-one-complete-seal{clip-path:none;box-shadow:none;color:#191c1b;background:#c5f269;border:0;border-radius:12px}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .birthday-one-complete-seal:before{display:none}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .birthday-one-complete-seal :is(strong,em,small,span){color:#191c1b}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .birthday-one-complete-copy h1{letter-spacing:-.04em;font:750 clamp(29px,8.6vw,42px)/1.08 Arial,sans-serif}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .birthday-one-complete-copy button>svg{color:#c5f269;background:#191c1b}html body .guest-roll-shell.roll-preset-corporate:is(.stage-welcome,.stage-activate,.stage-roll,.stage-complete) .birthday-one-complete-intro h2{color:#c2c8c0}html body .event-shop-theme-corporate{--shop-bg:#191c1b;--shop-panel:#242824;--shop-text:#f6f5f0;--shop-muted:#c2c8c0;--shop-accent:#c5f269;--shop-highlight:#c5f269;--shop-line:#4d5647;--sf-paper:#191c1b;--sf-paper-deep:#242824;--sf-frame:#191c1b;--sf-frame-light:#303730;--sf-line:#4d5647;--sf-accent:#c5f269;--sf-title:#f6f5f0;--sf-metal:#bac1b6;--sf-ink:#f6f5f0;--sf-glow:#c5f269;--sf-button:#c5f269;--sf-niche:#303730;--sf-niche-shadow:#0003;color:#f6f5f0;background:#191c1b;font-family:Arial,sans-serif}html body .event-shop-theme-corporate .event-shop-storefront{background:#191c1b;border:0;border-radius:0}.event-shop-theme-corporate .event-shop-storefront-topbar{box-shadow:none;background:#191c1b;border-color:#4d5647}.event-shop-theme-corporate .event-shop-storefront-topbar>img{filter:brightness(0)invert()!important}.event-shop-theme-corporate .event-shop-storefront-topbar :is(a,button){color:#f6f5f0;box-shadow:none;background:#252a25;border:1px solid #4d5647;border-radius:8px}.event-shop-theme-corporate .event-shop-storefront-topbar button>span{color:#191c1b;background:#c5f269}.event-shop-theme-corporate .event-shop-storefront-marquee{box-shadow:none;background:#191c1b;border:0;border-radius:0;padding:32px 24px}.event-shop-theme-corporate :is(.event-shop-storefront-awning,.event-shop-storefront-lamp){display:none}.event-shop-theme-corporate .event-shop-storefront-marquee h1{font-family:Arial,sans-serif}.event-shop-theme-corporate .event-shop-storefront-marquee h1 small{color:#f6f5f0;letter-spacing:-.04em;white-space:normal;overflow-wrap:anywhere;font:750 32px/1.1 Arial,sans-serif}.event-shop-theme-corporate .event-shop-storefront-marquee h1 strong{color:#c5f269;-webkit-text-fill-color:currentColor;letter-spacing:.18em;background:0 0;margin-top:16px;font:600 11px/1.6 Arial,sans-serif}.event-shop-theme-corporate .event-shop-storefront-marquee>div{color:#c5f269}.event-shop-theme-corporate .event-shop-storefront-marquee>div:after{background:#c5f269}.event-shop-theme-corporate .event-shop-storefront-products{background:#191c1b;gap:24px;padding:12px}.event-shop-theme-corporate .event-shop-storefront-product{box-shadow:none;background:#242824;border:1px solid #4d5647;border-radius:12px;overflow:hidden}.event-shop-theme-corporate .event-shop-storefront-display{box-shadow:none;background:radial-gradient(at 50% 40%,#626b52,#303730 70%);border:0;border-radius:0}.event-shop-theme-corporate .event-shop-storefront-display:before{box-shadow:none;border:0;border-radius:0}.event-shop-theme-corporate .event-shop-storefront-plinth{box-shadow:none;background:#c8d0b4;border:0}.event-shop-theme-corporate .event-shop-reference-book-cover{box-shadow:none;background:linear-gradient(130deg,#444c3e,#191c1b);border-color:#c5f269}.event-shop-theme-corporate .event-shop-reference-book-cover:before{border-color:#c5f269}.event-shop-theme-corporate .event-shop-reference-book-cover img{filter:brightness(0)invert()!important}.event-shop-theme-corporate .event-shop-reference-book-spine{background:#c5f269}.event-shop-theme-corporate .event-shop-reference-book-pages{background:repeating-linear-gradient(90deg,#c5c9bd 0 2px,#f6f5f0 2px 4px)}.event-shop-theme-corporate .event-shop-storefront-product-copy{color:#f6f5f0;background:#242824;border-top:1px solid #4d5647}.event-shop-theme-corporate .event-shop-storefront-product-copy h2{letter-spacing:-.035em;color:#f6f5f0;font:650 30px/1.08 Arial,sans-serif}.event-shop-theme-corporate .event-shop-storefront-product-copy :is(p,small){color:#c2c8c0}.event-shop-theme-corporate .event-shop-storefront-product-copy>span{color:#c5f269}.event-shop-theme-corporate .event-shop-storefront-product-copy>span:before,.event-shop-theme-corporate .event-shop-storefront-product-copy>span:after{background:#4d5647}.event-shop-theme-corporate .event-shop-storefront-product-copy>button{color:#191c1b;box-shadow:none;background:#c5f269;border:0;border-radius:8px}.event-shop-theme-corporate .event-shop-storefront-product-copy>button>span{color:#c5f269;background:#191c1b;border-radius:6px}.event-shop-theme-corporate .event-shop-storefront-product-copy>button svg{color:#c5f269}.event-shop-theme-corporate .event-shop-storefront-base{color:#f6f5f0;background:#191c1b;border-color:#4d5647}.event-shop-theme-corporate :is(.event-shop-product-dialog,.event-shop-cart,.event-shop-checkout){color:#f6f5f0;background:#242824}.event-preset-corporate.guest-pack-preview-canvas{font-family:Arial,sans-serif;color:#f6f5f0!important;background-color:#191c1b!important;border-color:#4d5647!important}.event-preset-corporate.guest-pack-preview-canvas>img{filter:brightness(0)invert()!important}.event-preset-corporate.guest-pack-preview-canvas>h3{letter-spacing:-.04em;color:#f6f5f0!important;text-shadow:none!important;font-family:Arial,sans-serif!important;font-weight:800!important}.event-preset-corporate.guest-pack-preview-canvas>em,.event-preset-corporate.guest-pack-preview-canvas>small{font-style:normal;color:#c5f269!important;text-shadow:none!important}.event-preset-corporate.guest-pack-preview-canvas>:is(i,.guest-pack-guide-shade){background:linear-gradient(#191c1b55,#191c1b 75%)!important}.event-preset-corporate.guest-pack-preview-canvas>footer,.event-preset-corporate.guest-pack-guide-preview ol{border-color:#4d5647;color:#f6f5f0!important;background:#242824!important}.event-preset-corporate .guest-pack-guide-preview ol li>span{color:#c5f269;border-color:#c5f269}.album-preset-corporate .living-heirloom{--heirloom-ink:#191c1b;--heirloom-panel:#242824;--heirloom-line:#4d5647;--heirloom-muted:#c2c8c0;--heirloom-white:#f6f5f0;--heirloom-display:Arial,sans-serif;color:#f6f5f0;background:#191c1b}.album-preset-corporate :is(.lh-header,.lh-footer,.lh-primary-nav,.lh-mobile-nav,.lh-cover-ledger){background:#191c1b;border-color:#4d5647}.album-preset-corporate :is(.lh-brand img,.lh-footer img){filter:brightness(0)invert()}.album-preset-corporate .lh-cover-glow{display:none}.album-preset-corporate .lh-cover-content{color:#f6f5f0}.album-preset-corporate :is(.lh-cover-content h1,.lh-chapter-heading h2){letter-spacing:-.045em;font-family:Arial,sans-serif;font-weight:750}.album-preset-corporate .lh-enter{color:#191c1b;background:#c5f269;border-radius:8px}.corporate-poster{isolation:isolate;aspect-ratio:3/4;color:#f6f5f0;background:#191c1b;width:min(100%,540px);font-family:Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.corporate-poster-photo{position:absolute;inset:0}.corporate-poster-photo :is(img,video){object-fit:cover;width:100%;height:100%}.corporate-poster-shade{background:linear-gradient(#191c1bba,#0000 52%,#191c1b 86%);position:absolute;inset:0}.corporate-poster>.corporate-poster-logo{object-fit:contain;width:34%;height:9%;position:absolute;top:4%;left:6%;filter:brightness(0)invert()!important}.corporate-poster>small{letter-spacing:.18em;color:#c5f269;font:600 1.8cqw/1.4 Arial,sans-serif;position:absolute;top:17%;left:6%}.corporate-poster>h3{letter-spacing:-.055em;color:#f6f5f0;width:88%;margin:0;font:900 9.5cqw/1 Arial,sans-serif;position:absolute;top:22%;left:6%}.corporate-poster>em{letter-spacing:.05em;color:#f6f5f0;width:88%;font:400 2.8cqw/1.4 Arial,sans-serif;position:absolute;top:32%;left:6%}.corporate-poster>p{color:#f6f5f0;width:88%;margin:0;font:400 2cqw/1.4 Arial,sans-serif;position:absolute;top:37%;left:6%}.corporate-poster>footer{color:#f6f5f0;border-top:.5cqw solid #c5f269;width:88%;height:20%;padding-top:4%;position:absolute;bottom:6%;left:6%}.corporate-poster>footer>b{letter-spacing:-.03em;font:750 6cqw/1.05 Arial,sans-serif;display:block}.corporate-poster>footer>span{letter-spacing:.1em;color:#cbd1c4;margin-top:3cqw;font:500 1.9cqw/1.5 Arial,sans-serif;display:block}.corporate-poster>.corporate-poster-qr{aspect-ratio:1;background:#fff;border-radius:1cqw;width:26%;padding:1.5%;position:absolute;top:77%;left:68%}.corporate-poster-qr img{width:100%;height:100%;display:block}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-roll-header{height:calc(52px + env(safe-area-inset-top));min-height:52px;padding:env(safe-area-inset-top) 20px 0}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-roll-header>img{object-fit:contain;width:138px;max-height:46px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-roll-header>span{letter-spacing:.1em;text-align:right;max-width:40%;font-size:9px;line-height:1.4}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-compact-activate{width:min(460px,100%);padding:14px 20px max(22px,env(safe-area-inset-bottom));margin:0 auto}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-compact-activate .guest-back{flex-shrink:0;min-height:32px;margin:0;font-size:14px;line-height:1.4}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-signup-context>small{letter-spacing:.03em;text-transform:none;min-width:0;max-width:100%;text-shadow:none;overflow-wrap:anywhere;font-size:12px;line-height:1.4;display:block}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-compact-activate h1{letter-spacing:-.035em;white-space:normal;overflow-wrap:normal;text-shadow:none;margin:7px 0;font-size:clamp(25px,6.6vw,30px);line-height:1.16}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-signup-context{justify-content:space-between;align-items:center;gap:14px;margin-bottom:8px;display:flex}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-signup-context>small{text-align:right}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px;padding:14px;display:grid}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup>label{min-width:0;margin:0;font-size:14px;line-height:1.4}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup input:not([type=checkbox]){width:100%;height:48px;min-height:48px;margin:6px 0 0;padding:0 12px;font-size:16px;display:block}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup .guest-consent{align-items:flex-start;gap:10px;padding:2px 0;font-size:13px;line-height:1.45}html body .guest-roll-shell .guest-quick-signup input[type=checkbox],html body .guest-roll-shell .roll-email-preferences input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:1px 0 0}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup .guest-primary{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;margin:0;padding:12px 16px;font-size:16px;line-height:1.3;display:flex;position:static}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup .guest-primary svg{width:22px;height:22px;color:inherit;flex:0 0 22px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup .guest-message{margin:0;font-size:14px;line-height:1.45}html body .guest-roll-shell .roll-email-preferences{border-top:1px solid;margin-top:24px;padding-top:20px}html body .guest-roll-shell .roll-email-preferences h3{color:inherit;margin:0 0 8px;font:650 18px/1.3 Arial,sans-serif}html body .guest-roll-shell .roll-email-preferences p{color:inherit;margin:8px 0 14px;font-size:14px;line-height:1.5}html body .guest-roll-shell .roll-email-preferences .guest-consent{color:inherit;padding:10px 0;font-size:14px;line-height:1.5}html body .guest-roll-shell .roll-email-preferences button{min-height:44px;color:inherit;background:0 0;border:1px solid;border-radius:8px;margin-top:12px;padding:10px 16px;font:600 14px/1.4 Arial,sans-serif}html body .guest-roll-shell .roll-email-preferences button:disabled{opacity:.5;cursor:not-allowed}html body .guest-roll-shell :is(.guest-quick-signup,.roll-email-preferences) :is(input,button):focus-visible{outline-offset:3px;outline:2px solid}@media (max-width:360px){html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-compact-activate{padding-inline:14px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup{gap:12px;padding:12px}}html body .guest-roll-shell .roll-settings-link{z-index:5;width:max-content;max-width:100%;min-height:44px;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:10px 16px;font:500 14px/1.4 Arial,sans-serif;text-decoration:underline;display:block;position:relative}@media (max-height:700px){html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-roll-header{height:calc(48px + env(safe-area-inset-top));min-height:48px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-compact-activate{padding-block:8px max(16px,env(safe-area-inset-bottom))}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-signup-context{margin-bottom:4px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-compact-activate h1{margin-block:6px;font-size:25px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup{gap:10px;margin-top:12px;padding:12px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup input:not([type=checkbox]){height:44px;min-height:44px}html body .guest-roll-shell.stage-activate[class*=roll-preset-] .guest-quick-signup .guest-primary{min-height:46px}}.living-album{--la-space:clamp(20px, 4vw, 64px);isolation:isolate;background:var(--la-bg);width:100%;min-height:100svh;color:var(--la-text);font:400 16px/1.55 var(--la-body);-webkit-font-smoothing:antialiased;text-align:left;position:relative;overflow:clip}.living-album *,.living-album :before,.living-album :after{box-sizing:border-box}.living-album :where(h1,h2,h3,p,figure,blockquote){margin:0}.living-album :where(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.living-album :where(button){min-width:0;color:inherit;font:inherit;text-align:inherit;box-shadow:none;text-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0}.living-album :where(a){color:inherit;text-decoration:none}.living-album :where(img,video){max-width:100%;display:block}.living-album :where(svg){flex-shrink:0}.living-album :where(button,a,input,summary):focus-visible{outline:2px solid var(--la-accent);outline-offset:5px}.living-album :where(button):disabled{cursor:default;opacity:.45}.living-album :where(h1,h2,h3){overflow-wrap:anywhere;text-wrap:balance}.living-album :where(p,span,cite){overflow-wrap:anywhere}.la-reading-progress{z-index:90;transform-origin:0;background:var(--la-accent);pointer-events:none;width:100%;height:2px;position:fixed;top:0;left:0}.la-eyebrow{color:var(--la-accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:650;line-height:1.6;display:flex}.la-view{max-width:1432px;padding:52px var(--la-space) 0;min-height:300px;margin:auto;scroll-margin-top:80px}.la-view-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:36px;display:flex}.la-view-heading h2{font:400 clamp(30px,3.2vw,46px)/1.1 var(--la-display);letter-spacing:-.03em;margin-top:8px}.la-view-count{color:var(--la-muted);white-space:nowrap;padding-bottom:4px;font-size:13px}.la-story-shell{grid-template-columns:170px minmax(0,1fr);gap:44px;display:grid}.la-story-index{align-self:start;padding-block:18px;position:sticky;top:100px}.la-story-index>p{color:var(--la-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:12px}.la-story-index>button{width:100%;color:var(--la-muted);border-top:1px solid var(--la-line);align-items:baseline;gap:10px;padding:12px 0;font-size:14px;display:flex}.la-story-index>button>span{color:var(--la-accent);min-width:20px;font-size:12px}.la-story{min-width:0}.la-chapter{scroll-margin-top:110px}.la-moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 24px;display:grid}.la-moment{border-bottom:1px solid var(--la-line);min-width:0;padding-bottom:18px;position:relative}.la-moment-topline{justify-content:space-between;align-items:center;gap:10px;min-height:42px;margin-bottom:8px;display:flex}.la-moment-topline>span{color:var(--la-muted);letter-spacing:.08em;font-size:12px}.la-favorite{min-width:42px;min-height:42px;color:var(--la-muted);border-radius:50%;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:13px;display:inline-flex}.la-favorite.is-favorite,.la-favorite:hover{color:var(--la-accent);background:var(--la-surface)}.la-photo-button{background:var(--la-surface);width:100%;padding:0;display:block;position:relative;overflow:hidden}.la-photo-button>img{object-fit:contain;width:100%;height:auto;max-height:610px}.la-moment--hero .la-photo-button{place-items:center;display:grid}.la-moment--hero .la-photo-button>img{max-height:660px}.la-photo-expand{color:#fff;background:#14151abc;border:1px solid #ffffff30;border-radius:3px;place-items:center;padding:8px;display:grid;position:absolute;bottom:12px;right:12px}.la-moment-copy{padding:16px 0 0}.la-moment-copy h3{font:400 20px/1.4 var(--la-display);letter-spacing:-.02em;text-wrap:pretty;margin-bottom:10px}.la-byline{color:var(--la-muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.la-avatar{border:1px solid var(--la-line);background:var(--la-surface);width:64px;height:64px;color:var(--la-accent);border-radius:50%;flex-shrink:0;place-items:center;font:500 21px/1 -apple-system,BlinkMacSystemFont,sans-serif;display:inline-grid}.la-avatar--small{width:26px;height:26px;font-size:12px}.la-film-poster{background:var(--la-surface);flex-direction:column;justify-content:space-between;align-items:start;gap:48px;width:100%;min-height:280px;padding:24px;display:flex;position:relative;overflow:hidden}.la-film-poster>video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.la-film-shade{background:linear-gradient(#0000,#000b);position:absolute;inset:0}.la-film-play{background:var(--la-accent);width:52px;height:52px;color:var(--la-accent-text);border-radius:50%;place-items:center;display:grid;position:relative}.la-film-copy{color:#fff;text-align:left;gap:5px;display:grid;position:relative}.la-film-copy small{font-size:12px}.la-film-copy strong{font:400 25px/1.2 var(--la-display)}.la-film-copy em{font-size:12px;font-style:normal}.la-audio-portrait{background:var(--la-surface);flex-direction:column;justify-content:space-between;gap:26px;min-height:230px;padding:26px 22px;display:flex}.la-audio-portrait-heading{color:var(--la-accent);align-items:center;gap:12px;font-size:14px;display:flex}.la-audio-portrait>blockquote{font:400 25px/1.35 var(--la-display)}.la-audio{align-items:center;gap:12px;display:flex}.la-audio>audio{display:none}.la-audio-play{border:1px solid var(--la-line);width:44px;height:44px;color:var(--la-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.la-waveform{flex:1;justify-content:space-between;align-items:center;gap:3px;min-width:0;height:44px;display:flex}.la-waveform>span{background:var(--la-muted);opacity:.38;border-radius:4px;flex:1;width:3px;max-width:4px}.la-waveform>span.is-complete{background:var(--la-accent);opacity:1}.la-audio-time{font-variant-numeric:tabular-nums;color:var(--la-muted);font-size:12px}.la-audio--subtle .la-waveform{height:22px}.la-transcript p{color:var(--la-muted);margin-top:10px;font-size:15px}.la-written-memory{background:var(--la-surface);border-left:2px solid var(--la-accent);flex-direction:column;align-items:start;gap:24px;min-height:230px;padding:28px;display:flex}.la-written-memory>svg{color:var(--la-accent)}.la-written-memory>p{font:400 clamp(21px,2.4vw,31px)/1.38 var(--la-display);text-wrap:pretty}.la-written-memory cite{color:var(--la-muted);margin-top:auto;font-size:13px;font-style:normal}.la-chapter-close{color:var(--la-muted);align-items:center;gap:16px;padding:30px 0 48px;display:flex}.la-chapter-close>span{font:400 18px/1 var(--la-display);color:var(--la-accent)}.la-chapter-close p{font-size:13px}.la-shot{border:1px solid var(--la-line);background:var(--la-surface);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:28px;padding:30px;scroll-margin-top:100px;display:grid}.la-shot-copy>p{color:var(--la-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.la-shot-copy h3{font:400 clamp(30px,3vw,46px)/1.12 var(--la-display);letter-spacing:-.025em;margin:16px 0}.la-shot-copy>span{color:var(--la-muted);font-size:15px}.la-shot-copy .la-favorite{border:1px solid var(--la-line);border-radius:4px;margin-top:22px;padding-inline:12px}.la-shot-image{min-width:0;padding:0;position:relative}.la-shot-image img{object-fit:contain;width:100%;max-height:500px}.la-shot-image>span{color:var(--la-muted);align-items:center;gap:8px;padding:14px 0 0;font-size:12px;display:flex}.la-shot-image>span svg{color:var(--la-accent)}.la-highlights{margin-top:64px}.la-highlights header p{color:var(--la-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.la-highlights h3{font:400 30px/1.2 var(--la-display);letter-spacing:-.025em;margin:8px 0 24px}.la-highlights>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.la-highlights button{background:var(--la-surface);min-width:0;padding:0;position:relative}.la-highlights img{aspect-ratio:4/5;object-fit:contain;width:100%}.la-highlights button>span{color:var(--la-muted);padding:10px;font-size:12px;display:block}.la-living-book{border-block:1px solid var(--la-line);grid-template-columns:auto minmax(0,1fr);gap:24px 22px;margin-top:56px;padding:32px 0;scroll-margin-top:100px;display:grid}.la-living-book>svg{color:var(--la-accent);margin-top:6px}.la-living-book h3{font:400 27px/1.22 var(--la-display);margin:8px 0}.la-living-book span{color:var(--la-muted);font-size:15px}.la-keepsake-actions{flex-wrap:wrap;grid-column:2;gap:16px;display:flex}.la-keepsake-actions>button{border:1px solid var(--la-line);border-radius:3px;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:14px;display:flex}.la-epilogue{text-align:center;justify-items:center;gap:20px;padding:64px 20px;display:grid}.la-epilogue>svg{color:var(--la-accent)}.la-epilogue p{font:400 clamp(24px,2.8vw,38px)/1.25 var(--la-display)}.la-epilogue p span{color:var(--la-accent)}.la-epilogue>button{text-underline-offset:6px;min-height:44px;color:var(--la-muted);font-size:14px;text-decoration:underline}.la-timeline{max-width:880px;margin:auto;position:relative}.la-timeline-line{background:var(--la-line);width:1px;position:absolute;top:0;bottom:0;left:94px}.la-timeline-entry{grid-template-columns:80px minmax(0,1fr);gap:40px;padding:0 0 36px;display:grid}.la-timeline-time{color:var(--la-text);padding-top:13px;position:relative}.la-timeline-time:after{content:"";background:var(--la-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:20px;right:-18px}.la-timeline-time strong{font-size:14px;font-weight:500;display:block}.la-timeline-time>span{color:var(--la-muted);font-size:12px}.la-people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.la-person-card{aspect-ratio:4/5;background:var(--la-surface);padding:0;display:block;position:relative;overflow:hidden}.la-person-card>img{object-fit:contain;width:100%;height:100%}.la-person-initials{width:100%;height:100%;color:var(--la-accent);font:400 56px/1 var(--la-display);place-items:center;padding-bottom:60px;display:grid}.la-person-shade{background:linear-gradient(#0000 45%,#0b0c10e6);position:absolute;inset:0}.la-person-index{color:#fff;background:#15151a9c;border-radius:3px;padding:3px 8px;font-size:12px;position:absolute;top:12px;left:12px}.la-person-copy{color:#fff;gap:7px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.la-person-copy strong{font:400 27px/1.1 var(--la-display)}.la-person-copy small{opacity:.75;font-size:13px}.la-people-grid--index{grid-template-columns:repeat(2,minmax(0,1fr))}.la-people-grid--index .la-person-card{aspect-ratio:auto;height:150px}.la-people-grid--index .la-person-card>img{object-fit:cover;width:40%}.la-people-grid--index .la-person-copy{color:var(--la-text);bottom:40px;left:46%}.la-people-grid--index .la-person-shade,.la-people-grid--index .la-person-index{display:none}.la-people-grid--index .la-person-initials{width:40%;padding:0;font-size:36px}.la-people-grid--index .la-person-copy strong{font-size:22px}.la-back{color:var(--la-accent);min-height:44px;margin-bottom:24px;font-size:14px}.la-profile-heading{align-items:center;gap:20px;margin-bottom:30px;display:flex}.la-profile-heading p{color:var(--la-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.la-profile-heading h3{font:400 32px/1.2 var(--la-display);margin:4px 0}.la-profile-heading div>span{color:var(--la-muted);font-size:14px}.la-favorites-intro{border:1px solid var(--la-line);color:var(--la-muted);align-items:center;gap:16px;margin-bottom:24px;padding:20px;display:flex}.la-favorites-intro>svg{color:var(--la-accent)}.la-favorites-intro p{font-size:14px}.la-favorites-intro button{color:var(--la-accent);flex-shrink:0;align-items:center;gap:8px;min-height:40px;margin-left:auto;font-size:13px;display:flex}.la-empty-state{text-align:center;border-block:1px solid var(--la-line);justify-items:center;gap:16px;padding:68px 24px;display:grid}.la-empty-state>svg{color:var(--la-accent)}.la-empty-state h3{font:400 30px/1.2 var(--la-display);max-width:20ch}.la-empty-state p{max-width:46ch;color:var(--la-muted);font-size:15px}.la-empty-state button{background:var(--la-accent);color:var(--la-accent-text);border-radius:4px;margin-top:8px;padding:12px 20px;font-size:14px}.la-footer{max-width:1432px;padding:28px var(--la-space);border-top:1px solid var(--la-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:48px auto 0;display:flex}.la-footer>img{object-fit:contain;width:126px;height:36px;filter:var(--la-logo-filter)}.la-footer p{color:var(--la-muted);align-items:center;gap:8px;font-size:12px;display:flex}.la-footer>span{width:100%;color:var(--la-muted);font-size:12px}.la-mobile-nav{display:none}.la-contents-panel,.la-reading-room{overscroll-behavior:contain;background:var(--la-bg);width:min(480px,100% - 24px);color:var(--la-text);border:1px solid var(--la-line);border-radius:6px;padding:52px 32px 32px;animation:.24s ease-out la-panel-enter;position:absolute;top:12px;bottom:12px;right:12px;overflow:auto;box-shadow:0 20px 80px #0003}.la-contents-panel h2,.la-reading-room h2{font:400 36px/1.1 var(--la-display);letter-spacing:-.03em;margin:12px 0 16px}.la-panel-intro{color:var(--la-muted);font-size:16px;display:block}.la-contents-views{border-top:1px solid var(--la-line);margin-top:30px}.la-contents-views>button{border-bottom:1px solid var(--la-line);grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:16px;width:100%;min-height:78px;display:grid}.la-contents-views>button>svg{color:var(--la-accent)}.la-contents-views strong{font-size:16px;font-weight:500;display:block}.la-contents-views small{color:var(--la-muted);font-size:12px}.la-contents-chapters{margin-top:32px}.la-contents-chapters>p{color:var(--la-accent);letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px;font-size:12px}.la-contents-chapters button{border-bottom:1px solid var(--la-line);align-items:baseline;gap:16px;width:100%;padding-block:14px;font-size:15px;display:flex}.la-contents-chapters button>span{color:var(--la-muted);font-size:12px}.la-contents-chapters small{color:var(--la-muted);margin-left:auto}.la-reading-room fieldset{border:0;border-bottom:1px solid var(--la-line);min-width:0;margin:28px 0 0;padding:0 0 26px}.la-reading-room legend{margin-bottom:5px;font-size:17px;font-weight:550}.la-reading-room fieldset>p{color:var(--la-muted);margin-bottom:16px;font-size:14px}.la-reading-room fieldset>div{flex-wrap:wrap;gap:8px;display:flex}.la-reading-room fieldset button{border:1px solid var(--la-line);border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:11px 13px;font-size:13px;display:flex}.la-reading-room fieldset button.is-active{color:var(--la-accent-text);background:var(--la-accent);border-color:var(--la-accent)}.la-reading-room-done{border:1px solid var(--la-line);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:26px;padding:14px 18px;font-size:15px;display:flex}.la-density--airy .la-moment-grid{gap:48px 36px}.la-density--rich .la-moment-grid{gap:22px 18px}.la-density--rich .la-chapter-close{padding-bottom:32px}@keyframes la-panel-enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes la-reveal{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.la-story-shell{grid-template-columns:minmax(0,1fr)}.la-story-index{display:none}}@media (max-width:700px){.living-album{--la-space:22px;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.la-eyebrow{letter-spacing:.14em;font-size:12px}.la-mobile-nav{z-index:40;background:var(--la-bg);border-top:1px solid var(--la-line);padding:7px 10px calc(7px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0000000c}.la-mobile-nav button{min-height:49px;color:var(--la-muted);border-radius:4px;align-content:center;justify-items:center;gap:5px;font-size:12px;display:grid;position:relative}.la-mobile-nav button.is-active{color:var(--la-accent);background:var(--la-surface)}.la-mobile-nav button.is-active:before{content:"";background:var(--la-accent);width:22px;height:2px;position:absolute;top:-7px}.la-view{padding-top:30px;scroll-margin-top:18px}.la-view-heading{margin-bottom:26px}.la-view-heading h2{font-size:31px}.la-view-count{font-size:12px}.la-chapter{scroll-margin-top:20px}.la-chapter-hero{margin-bottom:16px}.la-moment-grid{gap:24px 14px}.la-moment-grid>.la-moment--voice,.la-moment-grid>.la-moment--comment,.la-moment-grid>.la-moment--chapter,.la-moment-grid>.la-moment--video,.la-moment-grid>.la-moment--video_note,.la-moment-grid>.la-moment--sequence,.la-moment-grid>.la-moment:only-child{grid-column:1/-1}.la-moment{padding-bottom:14px}.la-moment-topline{min-height:38px;margin-bottom:3px}.la-moment-topline>span{letter-spacing:0;font-size:12px}.la-favorite{min-width:38px;min-height:38px}.la-photo-expand{padding:6px;bottom:6px;right:6px}.la-photo-expand svg{width:13px;height:13px}.la-photo-button img{max-height:480px}.la-moment-copy{padding-top:12px}.la-moment-copy h3{font-size:19px}.la-byline{gap:5px;font-size:12px}.la-byline>.la-avatar--small{display:none}.la-moment--hero .la-avatar--small{display:inline-grid}.la-byline>span:last-child{font-size:12px}.la-audio-portrait{min-height:210px;padding:22px}.la-written-memory{min-height:210px;padding:24px}.la-film-poster{min-height:240px;padding:22px}.la-chapter-close{gap:12px;padding:24px 0 32px}.la-chapter-close p{font-size:12px}.la-shot{grid-template-columns:1fr;gap:22px;margin-inline:-2px;padding:22px;scroll-margin-top:20px}.la-shot-copy h3{margin:10px 0;font-size:34px}.la-shot-copy .la-favorite{margin-top:16px}.la-highlights{margin-top:38px}.la-highlights h3{font-size:27px}.la-highlights>div{gap:9px}.la-living-book{column-gap:15px;margin-top:32px;padding:28px 0}.la-living-book h3{font-size:25px}.la-living-book span{font-size:14px}.la-keepsake-actions{grid-column:1/-1;gap:10px}.la-keepsake-actions>button{flex:1;justify-content:center;padding-inline:10px;font-size:13px}.la-epilogue{padding:44px 0}.la-epilogue p{font-size:25px}.la-timeline-line{left:51px}.la-timeline-entry{grid-template-columns:43px minmax(0,1fr);gap:24px;padding-bottom:22px}.la-timeline-time strong,.la-timeline-time>span{font-size:12px}.la-timeline-time:after{width:6px;height:6px;right:-12px}.la-timeline .la-written-memory{padding:20px}.la-timeline .la-written-memory>p{font-size:23px}.la-timeline .la-audio-portrait{padding:18px}.la-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.la-person-copy{bottom:15px;left:14px;right:14px}.la-person-copy strong{font-size:23px}.la-person-copy small{font-size:12px}.la-person-index{font-size:12px;top:8px;left:8px}.la-people-grid--index{grid-template-columns:1fr}.la-people-grid--index .la-person-card{height:112px}.la-people-grid--index .la-person-copy{bottom:26px}.la-profile-heading{gap:15px}.la-profile-heading h3{font-size:28px}.la-favorites-intro{flex-wrap:wrap;gap:10px;padding:18px}.la-favorites-intro p{flex:1;min-width:150px}.la-favorites-intro button{margin:0 0 0 30px}.la-empty-state{padding:48px 16px}.la-empty-state h3{font-size:28px}.la-empty-state p{font-size:14px}.la-footer{text-align:center;justify-content:center;gap:12px;margin-top:28px;padding-block:26px}.la-footer p{justify-content:center;width:100%}.la-footer>img{width:108px;height:30px}.la-density--airy .la-moment-grid{grid-template-columns:1fr;gap:28px}.la-density--rich .la-moment-grid{gap:16px 12px}.la-contents-panel,.la-reading-room{width:calc(100% - 20px);padding:56px 24px calc(24px + env(safe-area-inset-bottom));inset:10px 10px 10px auto}}@media (max-width:360px){.living-album{--la-space:18px}.la-moment-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.living-album *,.living-album :before,.living-album :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.living-album{display:none!important}}.la-access-gate{color:#f8f7f4;background:#0d1522;flex-direction:column;align-items:center;min-height:100svh;padding:32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.la-access-gate>img{object-fit:contain;filter:brightness(0)invert();width:154px;height:44px}.la-access-gate>div{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;width:min(100%,460px);padding-block:60px;display:flex}.la-access-gate p{letter-spacing:.16em;color:#b8d2f3;margin:0;font-size:12px}.la-access-gate h1{text-wrap:balance;margin:0;font:400 clamp(32px,6vw,44px)/1.2 Iowan Old Style,Georgia,serif}.la-access-gate span{color:#adb8c8;font-size:16px;line-height:1.6}.la-access-gate button{color:#111c2c;cursor:pointer;background:#b8d2f3;border:0;border-radius:4px;min-height:48px;margin-top:8px;padding:12px 26px;font-size:15px}.la-access-gate button:focus-visible{outline-offset:5px;outline:2px solid #b8d2f3}.la-access-loader{border:1px solid #344051;border-top-color:#b8d2f3;border-radius:50%;width:32px;height:32px;margin-bottom:8px;animation:1s linear infinite la-loader}@keyframes la-loader{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.la-access-loader{animation:none}}.living-album{background:radial-gradient(ellipse at 88% 0%,color-mix(in srgb,var(--la-accent) 9%,transparent),transparent 38%),var(--la-bg)}.la-header{max-width:1512px;min-height:114px;padding:24px var(--la-space);border-bottom:1px solid color-mix(in srgb,var(--la-line),transparent 25%);align-items:center;gap:30px;margin:auto;display:flex}.la-brand{flex-shrink:0;display:block}.la-brand-lockup{width:272px;height:62px;display:block;position:relative;overflow:hidden}.la-brand-lockup>img{width:100%;max-width:none;height:auto;filter:var(--la-logo-filter);position:absolute;top:50%;left:0;transform:translateY(-50%)}.la-private{border:1px solid var(--la-line);color:var(--la-muted);letter-spacing:.025em;border-radius:99px;align-items:center;gap:9px;margin-left:auto;padding:9px 15px;font-size:12px;display:flex}.la-private>svg{color:var(--la-accent)}.la-header-actions{align-items:center;gap:9px;display:flex}.la-icon-action{border:1px solid var(--la-line);background:color-mix(in srgb,var(--la-surface),transparent 35%);border-radius:50%;place-items:center;width:44px;height:44px;transition:border-color .18s,transform .18s;display:grid}.la-icon-action:hover{color:var(--la-accent);border-color:var(--la-accent);transform:translateY(-2px)}.la-download{border:1px solid var(--la-line);border-radius:99px;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:14px;display:flex}.la-cover{max-width:1512px;padding:24px var(--la-space) 0;margin:auto;position:relative}.la-edition-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 3px 20px;display:flex}.la-edition-line>p{color:var(--la-accent);letter-spacing:.18em;align-items:center;gap:10px;font:650 12px/1.5 -apple-system,BlinkMacSystemFont,sans-serif;display:flex}.la-edition-mark{width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--la-accent) 10%,transparent);border:1px solid;border-radius:50%}.la-edition-line>button{min-height:36px;color:var(--la-muted);align-items:center;gap:12px;font-size:13px;display:flex}.la-cover-art{border:1px solid var(--la-line);border-radius:calc(var(--la-radius) + 10px);background:linear-gradient(145deg,color-mix(in srgb,var(--la-accent) 8%,var(--la-surface)),var(--la-bg));gap:12px;padding:12px;display:grid;position:relative;box-shadow:0 32px 80px #00000024,inset 0 1px #ffffff0c}.la-cover-art.has-selection{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.la-cover-photo{border-radius:var(--la-radius);background:var(--la-surface);width:100%;height:clamp(400px,45vw,660px);padding:0;display:grid;position:relative;overflow:hidden}.la-cover-ambient{object-fit:cover;filter:blur(32px);opacity:.24;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.la-cover-image{object-fit:contain;width:100%;height:100%;min-height:0;position:relative}.la-cover-photo-label{color:#fff;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.la-cover-photo-label>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.12em;background:#121018c9;border:1px solid #ffffff30;border-radius:99px;align-items:center;gap:10px;padding:9px 14px;font:500 12px/1.2 -apple-system,BlinkMacSystemFont,sans-serif;display:flex}.la-cover-photo-label i{background:#ffffff5c;width:22px;height:1px}.la-cover-photo-label>svg{background:#121018bd;border:1px solid #ffffff40;border-radius:50%;width:37px;height:37px;padding:9px}.la-cover-selection{grid-auto-rows:minmax(0,1fr);gap:12px;min-width:0;display:grid}.la-cover-selection>button{border-radius:var(--la-radius);background:var(--la-surface);width:100%;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.la-cover-selection img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.la-cover-selection button>span{color:#fff;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.la-cover-selection small,.la-cover-selection svg{background:#121018c9;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.la-cover-selection svg{padding:7px}.la-cover-content{border-bottom:1px solid var(--la-line);grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:40px;padding:36px 24px 38px;display:grid;position:relative}.la-cover-title{min-width:0}.la-cover-title>.la-eyebrow{color:var(--la-muted);letter-spacing:.1em;flex-wrap:wrap;font-size:12px}.la-cover-title>.la-eyebrow>span{color:var(--la-accent);padding-inline:5px}.la-cover h1{max-width:18ch;font:400 clamp(46px,5.4vw,84px)/1.06 var(--la-display);letter-spacing:-.045em;text-wrap:balance;margin:15px 0 13px}.living-album[data-album-family=modern] .la-cover h1,.living-album[data-album-preset=birthday-1] .la-cover h1{letter-spacing:-.055em;font-weight:650}.la-cover-subtitle{max-width:46ch;font:400 18px/1.55 var(--la-body);color:var(--la-muted)}.la-cover-actions{gap:16px;display:grid}.la-enter{border:1px solid color-mix(in srgb,var(--la-accent-text) 15%,var(--la-accent));background:var(--la-accent);width:100%;min-height:78px;color:var(--la-accent-text);box-shadow:0 7px 22px color-mix(in srgb,var(--la-accent) 12%,transparent),inset 0 1px #fff3;border-radius:12px;grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:18px 22px;font-size:16px;font-weight:650;transition:transform .2s,box-shadow .2s;display:grid}.la-enter>span>small{margin-top:4px;font-size:12px;font-weight:400;display:block}.la-enter:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--la-accent) 18%,transparent);transform:translateY(-2px)}.la-resume{min-height:42px;color:var(--la-muted);align-items:center;gap:12px;padding:0 6px;font-size:13px;display:flex}.la-resume>span{flex:1}.la-resume small{font-size:12px;display:block}.la-resume>svg{color:var(--la-accent)}.la-cover-fallback{min-height:240px;color:var(--la-muted);align-content:center;justify-items:center;gap:20px;display:grid}.la-cover-ledger{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1384px;margin:0 auto 22px;padding:26px 24px;display:grid}.la-cover-ledger>span{color:var(--la-muted);letter-spacing:.05em;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.la-cover-ledger>span+span{border-left:1px solid var(--la-line)}.la-cover-ledger strong{color:var(--la-accent);font:400 32px/1 var(--la-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.la-primary-nav{z-index:20;border:1px solid var(--la-line);background:color-mix(in srgb,var(--la-bg) 92%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;align-items:center;gap:6px;max-width:960px;margin:0 auto;padding:8px;display:flex;position:sticky;top:12px;box-shadow:0 12px 36px #0002}.la-primary-nav>button{color:var(--la-muted);white-space:nowrap;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:14px;display:flex}.la-primary-nav>button.is-active{background:var(--la-surface);color:var(--la-accent);box-shadow:inset 0 0 0 1px var(--la-line)}.la-primary-nav>button>span{text-align:center;min-width:20px;color:var(--la-accent-text);background:var(--la-accent);border-radius:99px;font-size:12px}.la-primary-nav>button:last-child{border-left:1px solid var(--la-line);border-radius:0}.la-story-index{border-left:1px solid var(--la-line);padding-left:20px}.la-story-index>button{border:0}.la-story-index>button.is-active{color:var(--la-accent)}.la-chapter-heading{border-top:1px solid var(--la-line);grid-template-columns:100px minmax(0,1fr);align-items:center;gap:28px;padding:26px 0 30px;display:grid}.la-chapter-ordinal{font:400 clamp(76px,8vw,112px)/1 var(--la-display);letter-spacing:-.08em;color:color-mix(in srgb,var(--la-accent) 38%,var(--la-bg))}.la-chapter-heading>div{min-width:0}.la-chapter-heading div>span{letter-spacing:.16em;color:var(--la-accent);font-size:12px}.la-chapter-heading h3{font:400 clamp(28px,3.4vw,46px)/1.14 var(--la-display);letter-spacing:-.025em;margin-top:7px}.la-chapter-heading p{max-width:58ch;color:var(--la-muted);margin-top:9px;font-size:16px}.la-chapter-heading small{color:var(--la-muted);margin-top:10px;font-size:12px;display:block}.la-moment{border:0;padding-bottom:0}.la-moment-topline{padding-inline:3px}.la-moment-topline>span{text-transform:uppercase;letter-spacing:.12em}.la-photo-button{border-radius:var(--la-radius);border:1px solid var(--la-line);box-shadow:0 18px 32px #00000016}.la-photo-expand{border-radius:50%;padding:9px}.la-chapter-hero{margin-bottom:34px}.la-moment--hero .la-photo-button{background:var(--la-surface);padding:12px}.la-moment--hero .la-photo-button>img{border-radius:max(0px,calc(var(--la-radius) - 6px));max-height:750px}.la-moment--hero .la-moment-copy{border-bottom:1px solid var(--la-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 4px;display:flex}.la-story .la-moment-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px 28px}.la-story .la-moment-grid.is-reversed{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.la-story .la-moment-grid>.la-moment:nth-child(2){margin-top:64px}.la-story .la-moment-grid>.la-moment--sequence{grid-column:1/-1}.la-story .la-moment-grid>.la-moment--sequence .la-photo-button{background:var(--la-surface);padding:12px}.la-story .la-moment-grid>.la-moment--sequence img{max-height:560px}.la-film-poster{border:1px solid var(--la-line);border-radius:var(--la-radius);min-height:320px;box-shadow:0 16px 40px #0002}.la-film-play{width:62px;height:62px;margin:5px;box-shadow:0 0 0 9px #ffffff16}.la-film-copy{border-top:1px solid #ffffff40;width:100%;padding-top:17px}.la-audio-portrait{border:1px solid var(--la-line);border-radius:var(--la-radius);background:linear-gradient(145deg,color-mix(in srgb,var(--la-accent) 9%,var(--la-surface)),var(--la-surface));min-height:280px;padding:30px}.la-voice-emblem{border:1px solid color-mix(in srgb,var(--la-accent) 35%,var(--la-line));width:58px;height:58px;box-shadow:0 0 0 7px color-mix(in srgb,var(--la-accent) 5%,transparent);border-radius:50%;place-items:center;display:grid}.la-audio-portrait-heading>span:last-child{gap:5px;min-width:0;display:grid}.la-audio-portrait-heading small{letter-spacing:.15em;font-size:12px}.la-audio-portrait-heading strong{font:400 26px/1.15 var(--la-display);color:var(--la-text)}.la-audio--prominent .la-waveform{height:70px}.la-audio-play{background:var(--la-accent);width:49px;height:49px;color:var(--la-accent-text);border-color:var(--la-accent)}.la-written-memory{border:1px solid var(--la-line);border-radius:var(--la-radius);background:linear-gradient(155deg,color-mix(in srgb,var(--la-accent) 5%,var(--la-surface)),var(--la-surface));min-height:280px;padding:32px}.la-written-memory>p{font-size:clamp(24px,2.6vw,35px)}.la-written-memory>cite{border-top:1px solid var(--la-line);width:100%;padding-top:22px}.la-chapter-close{justify-content:center;margin-block:28px}.la-chapter-close:before,.la-chapter-close:after{content:"";background:var(--la-line);width:34px;height:1px}.la-shot{border-radius:calc(var(--la-radius) + 6px);border-color:color-mix(in srgb,var(--la-accent) 35%,var(--la-line));background:linear-gradient(120deg,color-mix(in srgb,var(--la-accent) 7%,var(--la-surface)),var(--la-bg));padding:40px;box-shadow:0 20px 60px #00000019}.la-shot-image img{border-radius:var(--la-radius)}.la-shot-copy h3{font-size:clamp(38px,4vw,58px)}.la-highlights>div{align-items:start;gap:20px}.la-highlights>div>button{border:1px solid var(--la-line);border-radius:var(--la-radius);overflow:hidden;box-shadow:0 18px 28px #00000017}.la-highlights>div>button:nth-child(2){margin-top:30px}.la-person-card{border:1px solid var(--la-line);border-radius:var(--la-radius);box-shadow:0 18px 32px #00000019}.la-person-copy strong{font-size:31px}.la-person-copy{border-top:1px solid #ffffff4d;padding-top:15px}.la-people-grid--index .la-person-copy{border:0;padding-top:0}.la-living-book{border:1px solid var(--la-line);border-radius:var(--la-radius);background:var(--la-surface);padding:32px}.la-epilogue{padding-block:84px}.la-mobile-nav{left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));border:1px solid var(--la-line);background:color-mix(in srgb,var(--la-bg) 94%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:8px;box-shadow:0 8px 30px #0005}.la-mobile-nav button{border-radius:13px;min-height:54px}.la-mobile-nav button.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--la-accent) 25%,var(--la-line))}.la-mobile-nav button.is-active:before{display:none}.la-contents-panel,.la-reading-room{border-radius:18px;box-shadow:0 20px 80px #0007}.la-reading-room fieldset button{border-radius:9px}.la-media-modal{--la-viewer-accent:color-mix(in srgb,var(--la-accent) 40%,#fff);z-index:100;color:#fff;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090df5;position:fixed;inset:0;overflow-y:auto}.la-viewer-header{border-bottom:1px solid #ffffff24;align-items:center;gap:24px;padding:20px 32px;display:flex}.la-viewer-brand{width:198px;height:48px;display:block;position:relative;overflow:hidden}.la-viewer-brand img{filter:brightness(0)invert();width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.la-viewer-count{color:#c5c6cf;letter-spacing:.15em;font-variant-numeric:tabular-nums;margin-left:auto;font:400 14px/1.4 -apple-system,BlinkMacSystemFont,sans-serif}.la-media-close{color:#fff;background:#ffffff0c;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.la-media-stage{max-width:1360px;padding:24px 32px calc(24px + env(safe-area-inset-bottom));margin:auto}.la-viewer-picture{touch-action:pan-y pinch-zoom;place-items:center;width:100%;height:68svh;display:grid}.la-viewer-picture>img,.la-viewer-picture>video{object-fit:contain;width:100%;height:100%;min-height:0}.la-viewer-controls{background:#17171e;border:1px solid #ffffff30;border-radius:18px;align-items:center;gap:18px;max-width:700px;margin:22px auto 0;padding:13px;display:flex}.la-viewer-controls>button{color:#fff;border:1px solid #ffffff24;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.la-viewer-controls>button:disabled{opacity:.3}.la-viewer-controls>div{flex:1;min-width:0}.la-viewer-controls p{letter-spacing:.1em;color:#b8bac8;font-size:12px}.la-viewer-controls span{font-size:14px}.la-viewer-controls .la-favorite.is-favorite{color:var(--la-viewer-accent);background:#ffffff0d}.la-media-caption{text-align:center;max-width:700px;margin:22px auto 0}.la-media-caption h2{font:400 28px/1.3 var(--la-display)}.la-media-caption details{text-align:left;margin-top:16px}.la-media-caption details>p{color:#d8d9e3;font-size:16px}.la-tempo--balanced [data-la-revealed=true],.la-tempo--cinematic [data-la-revealed=true]{animation:.55s cubic-bezier(.2,.7,.3,1) both la-page-arrive}@keyframes la-page-arrive{0%{opacity:.4;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.living-album[data-album-type=romantic] .la-cover h1{font-style:italic}.living-album[data-type-scale=quiet] .la-cover h1{font-size:clamp(40px,4.6vw,72px)}.living-album[data-type-scale=statement] .la-cover h1{font-size:clamp(48px,6vw,94px)}@media (max-width:1050px){.la-header{gap:18px}.la-brand-lockup{width:230px;height:54px}.la-private{padding-inline:12px}.la-header .la-download{display:none}.la-cover-content{grid-template-columns:minmax(0,1fr) 250px;gap:28px;padding-inline:8px}.la-enter{gap:10px;padding:17px}.la-primary-nav{margin-inline:var(--la-space)}.la-cover-photo{height:480px}.la-chapter-heading{grid-template-columns:86px minmax(0,1fr);gap:24px}}@media (max-width:700px){.living-album{--la-space:18px;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.la-header{gap:12px;min-height:92px;padding:18px 20px}.la-brand-lockup{width:220px;height:51px}.la-private{display:none}.la-header-actions{gap:8px;margin-left:auto}.la-icon-action{width:42px;height:42px}.la-header-actions>button:first-child,.la-header-actions .la-download{display:none}.la-cover{padding:20px 12px 0}.la-edition-line{gap:8px;padding:0 8px 18px}.la-edition-line>p{letter-spacing:.12em;font-size:12px}.la-edition-line>button{gap:8px;font-size:12px}.la-cover-art{border-radius:calc(var(--la-radius) + 6px);gap:7px;padding:7px}.la-cover-art.has-selection{grid-template-columns:minmax(0,1fr)}.la-cover-photo{border-radius:var(--la-radius);height:clamp(270px,91vw,440px)}.la-cover-photo-label{bottom:12px;left:12px;right:12px}.la-cover-photo-label>span{padding:8px 11px;font-size:12px}.la-cover-photo-label>svg{width:34px;height:34px;padding:8px}.la-cover-selection{gap:7px;display:flex}.la-cover-selection>button{flex:1;height:126px}.la-cover-selection>button:only-child{height:115px}.la-cover-selection img{object-fit:contain}.la-cover-selection button>span{bottom:8px;left:8px;right:8px}.la-cover-selection small,.la-cover-selection svg{width:25px;height:25px}.la-cover-selection small{font-size:12px}.la-cover-selection svg{padding:6px}.la-cover-content{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 10px 30px}.la-cover-title>.la-eyebrow{letter-spacing:.06em;justify-content:center;gap:7px;font-size:12px}.la-cover-title>.la-eyebrow>span{padding-inline:1px}.la-cover h1{text-align:center;letter-spacing:-.04em;max-width:100%;margin:15px 0;font-size:clamp(38px,10.5vw,64px);line-height:1.08}.la-cover-subtitle{text-align:center;max-width:35ch;margin:auto;font-size:16px}.living-album[data-type-scale=quiet] .la-cover h1{font-size:clamp(36px,9.5vw,54px)}.living-album[data-type-scale=statement] .la-cover h1{font-size:clamp(42px,11.5vw,70px)}.la-cover-actions{gap:15px;padding-inline:4px}.la-enter{border-radius:14px;gap:14px;min-height:72px;padding:16px 20px;font-size:16px}.la-enter>span>small{font-size:12px}.la-resume{padding:0 5px;font-size:13px}.la-resume small{font-size:12px}.la-cover--empty .la-cover-art{display:none}.la-cover-fallback{min-height:160px}.la-cover-ledger{margin:0;padding:22px 12px 30px}.la-cover-ledger>span{letter-spacing:.03em;flex-direction:column;align-items:center;gap:7px;font-size:12px}.la-cover-ledger strong{font-size:28px}.la-primary-nav{display:none}.la-view{padding-top:16px}.la-view-heading{border-top:1px solid var(--la-line);margin-bottom:24px;padding-top:25px}.la-view-heading h2{font-size:37px}.la-view-heading .la-eyebrow{font-size:12px}.la-chapter-heading{grid-template-columns:70px minmax(0,1fr);gap:20px;padding:24px 0}.la-chapter-ordinal{font-size:80px}.la-chapter-heading div>span{letter-spacing:.1em;font-size:12px}.la-chapter-heading h3{margin-top:5px;font-size:29px}.la-chapter-heading p{font-size:15px;line-height:1.5}.la-chapter-heading small{margin-top:6px;font-size:12px}.la-moment-topline>span{font-size:12px}.la-moment--hero .la-photo-button{padding:7px}.la-moment--hero .la-moment-copy{padding:16px 2px}.la-moment--hero .la-photo-button>img{max-height:620px}.la-chapter-hero{margin-bottom:24px}.la-story .la-moment-grid,.la-story .la-moment-grid.is-reversed{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 14px}.la-story .la-moment-grid>.la-moment:nth-child(2){margin-top:30px}.la-story .la-moment-grid>.la-moment--voice,.la-story .la-moment-grid>.la-moment--comment,.la-story .la-moment-grid>.la-moment--chapter,.la-story .la-moment-grid>.la-moment--video,.la-story .la-moment-grid>.la-moment--video_note{margin-top:0}.la-story .la-moment-grid>.la-moment--sequence .la-photo-button{padding:7px}.la-moment-copy h3{font-size:20px}.la-written-memory{min-height:260px;padding:28px}.la-written-memory>p{font-size:27px}.la-audio-portrait{min-height:255px;padding:26px}.la-audio-portrait-heading strong{font-size:27px}.la-audio-portrait-heading small{font-size:12px}.la-voice-emblem{width:53px;height:53px}.la-film-poster{min-height:295px;padding:25px}.la-film-copy strong{font-size:29px}.la-chapter-close{gap:9px;margin-block:18px}.la-chapter-close:before,.la-chapter-close:after{width:15px}.la-chapter-close p{font-size:12px}.la-shot{padding:24px}.la-shot-copy h3{font-size:40px}.la-highlights>div{gap:10px}.la-highlights>div>button:nth-child(2){margin-top:20px}.la-living-book{padding:26px}.la-living-book h3{font-size:29px}.la-epilogue{padding-block:56px}.la-epilogue p{font-size:30px}.la-person-copy strong{font-size:27px}.la-person-copy{padding-top:10px}.la-people-grid--index .la-person-copy strong{font-size:24px}.la-density--airy .la-story .la-moment-grid,.la-density--airy .la-story .la-moment-grid.is-reversed{grid-template-columns:1fr}.la-density--airy .la-story .la-moment-grid>.la-moment:nth-child(2){margin-top:0}.la-viewer-header{gap:12px;padding:16px}.la-viewer-brand{width:174px;height:40px}.la-viewer-count{letter-spacing:.08em;font-size:12px}.la-media-close{flex-shrink:0;width:40px;height:40px}.la-media-stage{padding:18px 12px calc(24px + env(safe-area-inset-bottom))}.la-viewer-picture{height:61svh}.la-viewer-controls{border-radius:16px;gap:10px;margin-top:18px;padding:10px}.la-viewer-controls>button{min-width:38px;min-height:38px}.la-viewer-controls p,.la-viewer-controls span{font-size:12px}.la-media-caption{padding:0 10px}.la-media-caption h2{font-size:25px}}@media (max-width:380px){.la-header{gap:10px;padding-inline:16px}.la-brand-lockup{width:190px;height:46px}.la-header-actions{gap:6px}.la-icon-action{width:38px;height:38px}.la-edition-line>button,.la-edition-line>p{font-size:12px}.la-viewer-brand{width:145px}.la-viewer-count{font-size:12px}.la-viewer-controls{gap:7px}.la-viewer-controls>button{min-width:34px;min-height:34px}}@media (prefers-reduced-motion:reduce){.living-album [data-la-revealed=true]{animation:none}}.la-panel-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#05070dba;position:fixed;inset:0}.la-panel-close{background:var(--la-surface);width:44px;height:44px;color:var(--la-text);border:1px solid var(--la-line);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.la-transcript summary,.la-media-caption summary{cursor:pointer;min-height:40px;color:var(--la-accent);align-items:center;gap:8px;font-size:14px;display:flex}.la-media-caption summary{color:var(--la-viewer-accent)}.la-media-modal :where(button,summary):focus-visible{outline-color:var(--la-viewer-accent)}.la-tempo--cinematic [data-la-revealed=true]{animation-duration:.85s}@media (max-width:700px){.la-viewer-controls>button{min-width:44px;min-height:44px}.la-viewer-controls{gap:8px}.la-density--rich .la-story .la-moment-grid{gap:20px 12px}}@media (max-width:380px){.la-viewer-controls{gap:6px;padding:8px}.la-story .la-moment-grid,.la-story .la-moment-grid.is-reversed{grid-template-columns:1fr}.la-story .la-moment-grid>.la-moment:nth-child(2){margin-top:0}}.la-tempo--quiet .la-contents-panel,.la-tempo--quiet .la-reading-room{animation:none}.la-editorial{background:radial-gradient(ellipse at 0 4%,color-mix(in srgb,var(--la-surface) 65%,transparent),transparent 55%),var(--la-bg)}.la-editorial .la-header{border:0;max-width:1220px;padding-block:30px}.la-editorial .la-brand-lockup{width:265px}.la-editorial .la-icon-action{background:0 0;border:0}.la-editorial .la-editorial-cover{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:60px;max-width:1100px;padding-top:30px;display:grid}.la-editorial-title{isolation:isolate;grid-column:1;padding-top:55px;position:relative}.la-editorial .la-edition-line{color:var(--la-text);letter-spacing:.19em;justify-content:flex-start;align-items:center;gap:10px;margin:0 0 20px;padding:0;font-size:12px;display:flex}.la-editorial .la-edition-mark{background:var(--la-accent);border:3px solid color-mix(in srgb,var(--la-bg) 60%,var(--la-accent));width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb,var(--la-accent) 15%,transparent);border-radius:50%}.living-album.la-editorial .la-cover h1{font:400 clamp(40px,4.5vw,66px)/1.08 var(--la-display);text-align:left;letter-spacing:-.025em;max-width:16ch;margin:0 0 20px}.la-cover-monogram{width:130px;height:95px;color:var(--la-surface);opacity:.65;z-index:-1;position:absolute;top:0;right:0}.la-editorial-title .la-eyebrow{color:var(--la-text);letter-spacing:.15em;flex-wrap:wrap;font-size:11px;font-weight:450;line-height:1.8}.la-editorial-title .la-eyebrow>span{color:var(--la-accent)}.la-editorial .la-cover-art{box-shadow:none;background:0 0;border:0;border-radius:12px;grid-area:1/2/span 3;padding:0;display:block}.la-editorial .la-cover-photo{aspect-ratio:1/1.12;background:var(--la-surface);border:0;border-radius:12px;width:100%;height:auto;padding:0;display:block;overflow:hidden}.la-editorial .la-cover-image{object-fit:cover;width:100%;height:100%}.la-editorial .la-cover-photo-label{bottom:14px;left:auto;right:14px}.la-editorial .la-cover-photo-label>svg{color:#fff;background:#171323db;border-radius:50%;width:44px;height:44px;padding:12px}.la-editorial-caption{letter-spacing:.18em;grid-column:1;padding:30px 0;font-size:12px}.la-editorial-caption b{color:var(--la-accent);font-weight:650}.la-editorial-caption p{letter-spacing:0;color:var(--la-muted);margin-top:15px;font-size:17px}.la-editorial .la-cover-actions{grid-column:1;align-self:end;gap:16px;padding:0}.la-editorial .la-enter{background:var(--la-text);color:var(--la-bg);border:0;border-radius:12px;align-items:center;gap:18px;min-height:65px;padding:18px 22px;font-size:17px;display:flex;box-shadow:0 8px 22px #1f103015}.la-editorial .la-enter>span{flex:1}.la-editorial .la-enter>svg:last-child{margin-left:auto}.la-editorial .la-cover-ledger{max-width:1100px;padding:24px var(--la-space);border-block:1px solid var(--la-line);margin:35px auto}.la-editorial .la-primary-nav{border:0;border-block:1px solid var(--la-line);max-width:1100px;box-shadow:none;border-radius:0;gap:0;padding:8px 0}.la-editorial .la-primary-nav>button{padding:12px;font-size:13px}.la-editorial .la-primary-nav .la-nav-contents{display:none}.la-editorial .la-view{max-width:1200px}.la-editorial .la-collection .la-moment-grid{gap:32px}.la-editorial .la-collection--photos .la-moment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.la-editorial .la-collection--photos .la-photo-button{background:var(--la-surface);border-radius:10px;overflow:hidden}.la-editorial .la-collection--photos .la-photo-button img{aspect-ratio:4/5;object-fit:cover;width:100%}.la-editorial .la-audio-portrait,.la-editorial .la-written-memory,.la-editorial .la-film-poster{border-radius:14px}.la-editorial .la-contents-views{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.la-editorial .la-contents-views button{grid-template-columns:22px minmax(0,1fr);gap:10px;min-width:0}.la-editorial .la-contents-views button>svg:last-child{display:none}.la-editorial .la-contents-panel{overflow-y:auto}@media (max-width:900px){.la-editorial .la-editorial-cover{column-gap:28px}.la-editorial .la-primary-nav{margin-inline:20px;overflow-x:auto}.la-editorial .la-primary-nav>button{padding-inline:10px}}@media (max-width:700px){.la-editorial{--la-space:22px}.la-editorial .la-header{gap:10px;min-height:90px;padding:20px 22px 12px}.la-editorial .la-brand-lockup{width:clamp(170px,48vw,240px);height:54px}.la-editorial .la-header-actions{gap:2px}.la-editorial .la-icon-action{width:36px;height:44px}.la-editorial .la-editorial-cover{flex-direction:column;gap:0;padding:18px 14px 0;display:flex}.la-editorial-title{width:100%;padding:12px 8px 20px}.la-editorial .la-edition-line{letter-spacing:.2em;margin-bottom:15px;font-size:10px}.living-album.la-editorial .la-cover h1{text-wrap:pretty;max-width:100%;margin:0 0 10px;font-size:clamp(32px,8.3vw,52px);line-height:1.12}.la-editorial .la-cover-monogram{width:105px;height:78px;top:8px;right:0}.la-editorial-title .la-eyebrow{letter-spacing:.16em;gap:8px;font-size:10px}.la-editorial .la-cover-art{width:100%}.la-editorial .la-cover-photo{aspect-ratio:1/.96;border-radius:10px}.la-editorial .la-editorial-caption{letter-spacing:.16em;padding:13px 8px 18px;font-size:11px}.la-editorial-caption p{margin-top:10px;font-size:14px}.la-editorial .la-cover-actions{width:100%;padding:0 4px}.la-editorial .la-enter{border-radius:11px;min-height:56px;padding:15px 18px;font-size:16px}.la-editorial .la-cover-ledger{margin:25px 18px 12px;padding:18px 0}.la-editorial .la-cover-ledger strong{font-size:24px}.la-editorial .la-primary-nav{display:none}.la-editorial .la-mobile-nav{border:0;border-top:1px solid var(--la-line);background:color-mix(in srgb,var(--la-bg) 94%,transparent);padding:8px 10px calc(8px + env(safe-area-inset-bottom));box-shadow:none;border-radius:0;bottom:0;left:0;right:0}.la-editorial .la-mobile-nav button{border-radius:0;gap:6px;min-height:54px;font-size:12px}.la-editorial .la-mobile-nav button.is-active{box-shadow:none;color:var(--la-text);background:0 0}.la-editorial .la-mobile-nav button.is-active:after{content:"";background:var(--la-text);border-radius:2px;width:24px;height:2px;position:absolute;bottom:0}.la-editorial .la-mobile-nav button svg{width:21px;height:21px}.la-editorial .la-collection .la-moment-grid{grid-template-columns:1fr;gap:25px}.la-editorial .la-collection--photos .la-moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.la-editorial .la-enter{font-weight:400}.la-editorial .la-contents-panel .la-resume{margin-top:24px}.la-editorial[data-album-preset=birthday-1]{background:radial-gradient(at 0 10%,#e0c8f5a6,#0000 60%),linear-gradient(125deg,#cdb3e7,#b79bd3)}.la-editorial[data-album-preset=birthday-1] .la-enter{color:#fff;background:#301b44}.la-editorial[data-album-preset=birthday-1] .la-cover-monogram{color:#e9d9f6;opacity:.62}@media (max-width:700px){.la-editorial .la-header{padding-top:18px;padding-bottom:0}.la-editorial .la-editorial-cover{padding-top:10px}.la-editorial .la-editorial-title{padding-top:8px}.la-editorial .la-editorial-caption{padding-bottom:15px}.la-editorial .la-mobile-nav{background:color-mix(in srgb,var(--la-bg) 96%,transparent)}}body .commerce-workspace{--commerce-ink:#172b43;--commerce-muted:#5e7085;--commerce-line:#dbe3ec;--commerce-paper:#fff;--commerce-wash:#f5f7fa;--commerce-blue:#285b9d;isolation:isolate;color:var(--commerce-ink);text-align:left;background:0 0;min-width:0;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;container-type:inline-size}.commerce-workspace *{box-sizing:border-box}.commerce-workspace [hidden]{display:none!important}body .commerce-workspace :is(h2,h3,h4,p){text-shadow:none;overflow-wrap:anywhere;margin:0}body .commerce-workspace :is(h2,h3,h4){color:var(--commerce-ink);letter-spacing:-.045em;font-weight:600;line-height:1.15}body .commerce-workspace p{color:var(--commerce-muted);font-size:15px;line-height:1.6}body .commerce-workspace small{font-size:12px;line-height:1.5}body .commerce-workspace em{font-style:normal}body .commerce-workspace svg{flex-shrink:0;width:20px;height:20px}body .commerce-workspace :is(button,a){color:#25476c;min-height:44px;box-shadow:none;cursor:pointer;white-space:normal;background:#fff;border:1px solid #ced9e6;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:11px 15px;font:600 14px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}body .commerce-workspace :is(button,a):hover{background:#eef3f8;border-color:#9cb2cc}body .commerce-workspace :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:3px;outline:3px solid #598ae5}body .commerce-workspace :is(button:disabled,a.disabled){opacity:1;color:#67778b;cursor:not-allowed;pointer-events:none;background:#edf1f5}body .commerce-workspace label{color:#364d67;align-content:start;gap:9px;min-width:0;font-size:13px;font-weight:600;display:grid}body .commerce-workspace :is(input,select,textarea){color:#172e4a;background:#f9fbfd;border:1px solid #cbd7e5;border-radius:9px;width:100%;min-width:0;min-height:48px;padding:12px 14px;font:400 15px/1.5 Arial,Helvetica,sans-serif;box-shadow:inset 0 1px 2px #18395704}body .commerce-workspace :is(input,textarea)::placeholder{color:#6e7f92;opacity:1}body .commerce-workspace textarea{resize:vertical;min-height:92px}body .commerce-workspace input:focus,body .commerce-workspace textarea:focus{background:#fff;border-color:#3d6da8}.commerce-dashboard{gap:22px;min-width:0;display:grid}.commerce-dashboard-hero{color:#fff;background:linear-gradient(118deg,#112338,#1b3653);border:1px solid #263d57;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(290px,360px);align-items:center;gap:40px;padding:36px 38px;display:grid;overflow:hidden;box-shadow:0 18px 40px #162c4410}.commerce-dashboard-heading>span{color:#c1d2e7;letter-spacing:.16em;align-items:center;gap:18px;font-size:10px;font-weight:600;display:flex}.commerce-dashboard-heading>span img{filter:brightness(0)invert();width:172px;height:auto;display:block}.commerce-dashboard-heading>span i{background:#728499;width:1px;height:24px}body .commerce-workspace .commerce-dashboard-heading h2{color:#fff;letter-spacing:-.055em;max-width:560px;margin:26px 0 12px;font-size:clamp(28px,3cqw,42px)}body .commerce-workspace .commerce-dashboard-heading p{color:#c3d2e4;max-width:540px;font-size:15px}.commerce-dashboard-heading p strong{color:#f2f7fe;font-weight:600}.commerce-dashboard-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.commerce-dashboard-actions .commerce-publish-button{color:#163656;background:#f7fbff;border-color:#f7fbff;border-radius:12px;grid-column:1/-1;grid-template-columns:1fr 20px;justify-items:start;min-height:94px;padding:17px 21px;display:grid}.commerce-publish-button>span{letter-spacing:.16em;color:#59738f;align-items:center;gap:7px;font-size:10px;display:flex}.commerce-publish-button>span i{background:#6e8299;border-radius:50%;width:6px;height:6px}.commerce-publish-button.is-live>span{color:#25765c}.commerce-publish-button.is-live>span i{background:#25765c}.commerce-publish-button b{letter-spacing:-.015em;grid-column:1;font-size:18px}.commerce-publish-button>svg{grid-area:1/2/3}.commerce-dashboard-actions>button:last-child{grid-column:1/-1}body .commerce-dashboard-actions>:not(.commerce-publish-button){color:#d5e2f2;background:#ffffff07;border-color:#ffffff32;min-height:41px;font-size:12px}body .commerce-dashboard-actions>:not(.commerce-publish-button):hover{background:#ffffff15}.commerce-dashboard-metrics{border:1px solid var(--commerce-line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,1fr);padding:20px 0;display:grid}.commerce-dashboard-metrics article{border-right:1px solid var(--commerce-line);align-items:center;gap:18px;padding:0 28px;display:flex}.commerce-dashboard-metrics article:last-child{border:0}.commerce-dashboard-metrics article>svg{color:#6e88a6;width:22px}.commerce-dashboard-metrics article>span{grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;display:grid}.commerce-dashboard-metrics small{color:#63778f;letter-spacing:.12em;grid-area:1/2;font-size:10px;font-weight:700}.commerce-dashboard-metrics b{letter-spacing:-.05em;color:#193852;grid-area:1/1/3;font-size:31px;font-weight:500}.commerce-dashboard-metrics em{color:#647589;grid-area:2/2;font-size:12px}.commerce-section-nav{border-bottom:1px solid #ced9e5;gap:4px;padding:0 3px;display:flex;overflow-x:auto}.commerce-section-nav button{flex:1;min-width:160px;position:relative;color:#63758c!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:15px 17px!important}.commerce-section-nav button>span{gap:4px;display:grid}.commerce-section-nav button b{font-size:14px}.commerce-section-nav button small{color:#66788f;font-size:11px;font-weight:400}.commerce-section-nav button[aria-current=page]{color:#1b4678!important}.commerce-section-nav button[aria-current=page]:after{content:"";background:#2e619f;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:12px;right:12px}.commerce-settings-workspace{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:22px;display:grid}.commerce-settings{border:1px solid var(--commerce-line);background:#fff;border-radius:18px;min-width:0;overflow:hidden}.commerce-settings>header{border-bottom:1px solid #e3e9f0;align-items:flex-start;gap:16px;padding:28px 30px;display:flex}.commerce-settings>header>span{color:#466e9b;background:#edf3fa;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.commerce-settings>header small,.commerce-catalogue>header small,.commerce-access-copy small{color:#416a9c;letter-spacing:.13em;font-size:10px;font-weight:700}.commerce-settings h3,.commerce-catalogue h3,.commerce-access-copy h3{font-size:27px;margin:8px 0!important}.commerce-settings>header p{font-size:13px!important}.commerce-form-section{border-bottom:1px solid #e3e9f0;padding:25px 30px 29px}.commerce-form-heading{align-items:center;gap:12px;margin-bottom:22px;display:flex}.commerce-form-heading>span{color:#617b99;background:#f2f5f9;border:1px solid #e0e7ee;border-radius:7px;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.commerce-form-heading>div{flex-wrap:wrap;align-items:baseline;gap:15px;display:flex}.commerce-form-heading b{font-size:15px;font-weight:600}.commerce-form-heading small{color:#687a8e;font-size:11px}.commerce-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.commerce-fields label{position:relative}.commerce-fields label.wide{grid-column:1/-1}.commerce-fields label>small{text-align:right;color:#6d7d8f;margin-top:-3px;font-size:10px;font-weight:400;line-height:1;position:static}.commerce-colour{gap:10px;display:flex}.commerce-colour input[type=color]{flex-shrink:0;width:48px;padding:6px}.commerce-settings>footer{background:#f8fafc;justify-content:space-between;align-items:center;gap:18px;padding:22px 30px;display:flex}.commerce-settings>footer>span{color:#65788e;align-items:center;gap:9px;max-width:260px;font-size:11px;line-height:1.5;display:flex}.commerce-settings>footer button{color:#fff;white-space:nowrap;background:#183e68;border-color:#183e68;font-size:12px}.commerce-settings>footer button:hover{color:#fff;background:#245583}.commerce-launch{border:1px solid var(--commerce-line);background:#fff;border-radius:18px;position:sticky;top:24px;overflow:hidden}.commerce-event-card{color:#fff;text-align:center;background:linear-gradient(140deg,#172b44,#243c56);padding:24px;position:relative}.commerce-event-card:before{content:"";background:var(--event-shop-accent,#7394bd);height:3px;position:absolute;top:0;left:0;right:0}.commerce-event-card>span{letter-spacing:.17em;color:#b7cee8;font-size:9px}.commerce-workspace .commerce-event-card h4{color:#fff;margin:13px 0 7px;font-size:21px}.commerce-workspace .commerce-event-card p{color:#c2d0e2;font-size:12px}.commerce-event-card>div{grid-template-columns:1fr 1fr;gap:10px;height:172px;margin:19px -6px 13px;display:grid}.commerce-event-card img{object-fit:contain;filter:drop-shadow(0 12px 12px #0003);width:100%;height:100%;min-height:0}.commerce-event-card>small{color:#afc5dd;font-size:10px}.commerce-launch>header{padding:24px 23px 16px}.commerce-launch>header>small{letter-spacing:.15em;color:#637b98;font-size:9px;font-weight:700}.commerce-launch>header h3{font-size:24px;margin:8px 0 19px!important}.commerce-readiness-score{border-top:1px solid var(--commerce-line);align-items:center;gap:15px;padding-top:17px;display:flex}.commerce-readiness-score strong{color:#2a5a94;font-size:27px;font-weight:500}.commerce-readiness-score>span{gap:2px;display:grid}.commerce-readiness-score b{font-size:12px;font-weight:600}.commerce-readiness-score small{letter-spacing:.1em;text-transform:uppercase;color:#63768f;font-size:9px}.commerce-readiness-list{margin:0;padding:0 23px;list-style:none}.commerce-readiness-list li{border-top:1px solid #e5eaf0;gap:11px;padding:16px 0;display:flex}.commerce-readiness-list li>svg,.commerce-readiness-list li>span{color:#2b715a;background:#edf7f2;border:1px solid #b7d6cb;border-radius:50%;flex-shrink:0;width:19px;height:19px;padding:3px}.commerce-readiness-list .pending>span{background:#fff8ec;border-color:#d8bf94;position:relative}.commerce-readiness-list .pending>span:after{content:"";background:#916c39;border-radius:50%;position:absolute;inset:6px}.commerce-readiness-list b{font-size:12px;font-weight:600;display:block}.commerce-readiness-list small{color:#667b92;margin-top:4px;font-size:11px;line-height:1.5;display:block}.commerce-launch-note{background:#f6f8fb;border-top:1px solid #e3e8f0;gap:10px;padding:18px 23px;display:flex}.commerce-launch-note svg{color:#7288a2;width:17px}.commerce-launch-note p{font-size:11px!important}.commerce-catalogue,.commerce-access-workspace,.commerce-campaign{border:1px solid var(--commerce-line);background:#fff;border-radius:18px;min-width:0;padding:30px}.commerce-catalogue>header{justify-content:space-between;align-items:center;gap:20px;padding-bottom:25px;display:flex}.commerce-catalogue>header>span{white-space:nowrap;color:#2b715a;background:#edf6f1;border-radius:50px;padding:8px 12px;font-size:11px}.commerce-catalogue>header p{font-size:13px}.commerce-product-list{gap:20px;display:grid}.commerce-product-list>article{border:1px solid var(--commerce-line);background:#fcfdfe;border-radius:14px;grid-template-columns:minmax(0,1fr) 200px;gap:20px;padding:24px;display:grid}.commerce-product-identity{align-items:center;gap:24px;min-width:0;display:flex}.commerce-product-identity>.commerce-product-art{background:radial-gradient(at 50% 35%,#e6edf5,#f5f7fa 65%);border-radius:12px;flex-shrink:0;place-items:center;width:150px;height:170px;padding:10px;display:grid}.commerce-product-art img{object-fit:contain;width:100%;height:100%;max-height:150px}.commerce-product-identity small{letter-spacing:.13em;color:#6b829d;font-size:9px;font-weight:700}.commerce-product-identity b{letter-spacing:-.035em;margin:8px 0;font-size:23px;font-weight:600;display:block}.commerce-product-identity p{max-width:420px;font-size:13px}.commerce-product-identity em{color:#718398;margin-top:13px;font-size:10px;display:block}.commerce-price-field{align-self:center}.commerce-price-field>div{background:#fff;border:1px solid #c4d2e3;border-radius:9px;align-items:center;display:flex;overflow:hidden}.commerce-price-field>div>small{color:#4f6c8c;padding:0 12px;font-size:11px}.commerce-price-field input{background:#fff!important;border:0!important;border-radius:0!important;padding-left:0!important;font-size:23px!important;font-weight:500!important}.commerce-price-field em{color:#6a7e93;font-size:10px;font-weight:400}.commerce-product-controls{border-top:1px solid #e2e8f0;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:18px;display:grid}.commerce-product-controls button{text-align:left;background:#fff;justify-content:flex-start!important;gap:12px!important}.commerce-product-controls button>span{flex:1;gap:3px;display:grid}.commerce-product-controls b{font-size:12px;font-weight:600}.commerce-product-controls small{color:#637b93;font-size:10px;font-weight:400}.commerce-product-controls button>i{background:#d2dce7;border-radius:20px;flex-shrink:0;width:28px;height:16px;position:relative}.commerce-product-controls button>i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0002}.commerce-product-controls button.active>i{background:#426d9e}.commerce-product-controls button.active>i:after{left:15px}.commerce-product-controls button.active{background:#f4f8fc;border-color:#a8bfd8}.commerce-catalogue-empty{text-align:center;padding:50px}.commerce-catalogue-empty svg{margin:0 auto 15px}.commerce-catalogue-empty h4{font-size:24px}.commerce-catalogue-empty p{margin-top:12px!important}.commerce-access-workspace{grid-template-columns:minmax(0,1fr) 225px;gap:26px 32px;display:grid}.commerce-access-copy{gap:16px;display:flex}.commerce-access-copy>span{color:#48739f;background:#edf3fa;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.commerce-access-details{flex-wrap:wrap;grid-column:1;gap:10px;display:flex}.commerce-access-details code{color:#28496d;overflow-wrap:anywhere;background:#f6f9fc;border:1px solid #d7e2ee;border-radius:9px;width:100%;padding:17px;font-size:13px;display:block}.commerce-access-qr{border:1px solid var(--commerce-line);text-align:center;background:#f8fafc;border-radius:14px;flex-direction:column;grid-area:1/2/4;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex}.commerce-access-qr img{object-fit:contain;background:#fff;width:180px;height:180px}.commerce-access-qr b{letter-spacing:.15em;color:#547191;font-size:10px;display:block}.commerce-access-qr small{color:#718298;margin-top:5px;font-size:11px;display:block}.commerce-access-nfc{color:#57769b;background:#f5f8fb;border-radius:10px;grid-column:1;align-items:center;gap:13px;padding:17px;display:flex}.commerce-access-nfc span{gap:5px;display:grid}.commerce-access-nfc b{color:#345577;font-size:12px}.commerce-access-nfc small{color:#6b7d91;font-size:11px}.commerce-global-catalogue{border:1px solid var(--commerce-line);background:#fff;border-radius:14px;padding:0 26px}.commerce-global-catalogue>summary{cursor:pointer;align-items:center;gap:16px;padding:22px 0;list-style:none;display:flex}.commerce-global-catalogue>summary>span{color:#5d7c9f}.commerce-global-catalogue>summary>div{flex:1}.commerce-global-catalogue>summary small{letter-spacing:.13em;color:#6b7d95;font-size:9px}.commerce-global-catalogue>summary b{margin:5px 0;font-size:14px;font-weight:600;display:block}.commerce-global-catalogue>summary p{font-size:12px}.commerce-global-catalogue>section{border-top:1px solid var(--commerce-line);padding:22px 0}.commerce-global-catalogue-summary{gap:24px;margin-bottom:24px;display:flex}.commerce-global-catalogue-summary>span{flex:1;grid-template-columns:24px 1fr;gap:4px 10px;display:grid}.commerce-global-catalogue-summary b{font-size:13px}.commerce-global-catalogue-summary small{color:#687e96;grid-column:2;font-size:11px}.commerce-global-product-form{margin-top:22px}.commerce-global-product-form header{gap:14px;margin-bottom:24px;display:flex}.commerce-global-product-form header h4{margin:9px 0;font-size:23px}.commerce-global-product-form header p{font-size:13px}.commerce-global-product-form header small{letter-spacing:.12em;color:#607fa0;font-size:10px}.commerce-global-product-form>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.commerce-global-product-form .wide{grid-column:1/-1}.commerce-global-price{display:flex}.commerce-global-price select{flex-shrink:0;width:92px}.commerce-global-product-form footer{align-items:center;gap:12px;margin-top:24px;display:flex}.commerce-global-product-form footer>span{color:#6b7d93;align-items:center;gap:8px;margin-right:auto;font-size:12px;display:flex}.commerce-global-product-form .primary{color:#fff;background:#244e7d}.commerce-ad-library>header{border-bottom:1px solid var(--commerce-line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.commerce-ad-library>header>span{color:#366696;letter-spacing:.14em;font-size:11px;font-weight:700}.commerce-ad-library>header>small{color:#60758f;max-width:500px;line-height:1.6}.commerce-ad-options{grid-template-columns:1fr 1fr 1fr;gap:18px;padding-top:24px;display:grid}.commerce-ad-options>button{text-align:left;position:relative;border-radius:14px!important;justify-content:stretch!important;gap:13px!important;padding:12px!important;display:grid!important}.commerce-ad-thumbnail{background:#142337;border-radius:9px;place-items:center;height:240px;padding:16px;display:grid;overflow:hidden}.commerce-ad-thumbnail img{object-fit:contain;width:100%;height:100%;max-height:208px}.commerce-ad-options>button>span:nth-child(2){gap:6px;padding:0 3px;display:grid}.commerce-ad-options small{color:#527399;letter-spacing:.14em;font-size:9px}.commerce-ad-options b{color:#17395c;font-size:14px}.commerce-ad-options em{color:#647b91;font-size:11px;font-weight:400}.commerce-ad-options>button>i{letter-spacing:.1em;color:#517498;border:1px solid #d2deed;border-radius:99px;justify-self:start;align-items:center;gap:4px;padding:6px 9px;font-size:9px;font-style:normal;display:flex}.commerce-ad-options>button>i svg{width:12px;height:12px}.commerce-ad-options>button.selected{background:#f1f6fc;border-color:#4779b4}.commerce-ad-upload{text-align:center;cursor:pointer;background:linear-gradient(145deg,#f6f9fc,#eaf1fa);border:1px dashed #9fb8d4;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:32px;position:relative;overflow:hidden;display:flex!important}.commerce-ad-upload>svg{color:#537fac;width:34px;height:34px;margin-bottom:10px}.commerce-ad-upload>span{gap:10px;display:grid}.commerce-ad-upload input{opacity:0;position:absolute;width:1px!important;height:1px!important;min-height:0!important;padding:0!important}.commerce-ad-upload:focus-within{outline-offset:3px;outline:3px solid #598ae5}@container (width<=1100px){.commerce-dashboard-hero{grid-template-columns:minmax(0,1fr) 290px;gap:25px;padding:30px}.commerce-settings-workspace{grid-template-columns:minmax(0,1fr) 260px;gap:16px}.commerce-form-section,.commerce-settings>header{padding:24px}.commerce-form-heading>div{gap:4px;display:grid}.commerce-dashboard-metrics article{gap:12px;padding:0 18px}.commerce-product-identity>.commerce-product-art{width:110px;height:145px}.commerce-product-controls button{gap:7px!important;padding:12px 9px!important}.commerce-product-controls svg{width:16px}.commerce-ad-options{grid-template-columns:1fr 1fr}.commerce-ad-upload{grid-column:1/-1;min-height:170px}}@container (width<=800px){.commerce-dashboard-hero{grid-template-columns:1fr;gap:25px}.commerce-dashboard-actions{grid-template-columns:repeat(3,1fr)}.commerce-dashboard-actions .commerce-publish-button{grid-column:1/-1}.commerce-dashboard-actions>button:last-child{grid-column:auto}.commerce-settings-workspace{grid-template-columns:1fr}.commerce-launch{grid-template-columns:1fr 1fr;display:grid;position:static}.commerce-event-card{grid-row:1/4}.commerce-launch>header h3{font-size:23px}.commerce-launch-note{grid-column:2}.commerce-dashboard-metrics article{gap:10px;padding:0 16px}.commerce-dashboard-metrics article>svg{display:none}.commerce-dashboard-metrics article>span{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.commerce-dashboard-metrics b{order:-1}.commerce-dashboard-metrics em{font-size:10px}.commerce-section-nav button{min-width:150px}.commerce-settings>footer>span{max-width:240px}.commerce-ad-thumbnail{height:230px}.commerce-product-controls{grid-template-columns:1fr}.commerce-product-controls button{padding:13px 16px!important}.commerce-product-controls button>span{justify-content:space-between;margin-right:10px;display:flex}.commerce-product-list>article{grid-template-columns:1fr}.commerce-product-controls{grid-column:auto}.commerce-price-field{max-width:260px}.commerce-access-workspace{grid-template-columns:minmax(0,1fr) 200px}.commerce-access-qr img{width:150px;height:150px}}@container (width<=520px){.commerce-dashboard-hero{border-radius:16px;padding:26px 22px}.commerce-dashboard-heading>span img{width:148px}.commerce-dashboard-heading>span{gap:13px;font-size:8px}.commerce-dashboard-heading h2{font-size:30px!important}.commerce-dashboard-actions{grid-template-columns:1fr 1fr}.commerce-dashboard-actions>button:last-child{grid-column:1/-1}.commerce-dashboard-metrics{padding:18px 0}.commerce-dashboard-metrics article{padding:0 12px}.commerce-dashboard-metrics small{letter-spacing:.07em;font-size:8px}.commerce-dashboard-metrics b{font-size:25px}.commerce-dashboard-metrics em{line-height:1.4}.commerce-fields{grid-template-columns:1fr}.commerce-fields label.wide{grid-column:auto}.commerce-settings>header,.commerce-form-section{padding:22px}.commerce-settings h3{font-size:24px}.commerce-settings>header>span{display:none}.commerce-settings>footer{flex-direction:column;align-items:stretch;padding:20px 22px}.commerce-settings>footer>span{max-width:none}.commerce-launch{display:block}.commerce-event-card>div{height:195px}.commerce-catalogue,.commerce-access-workspace,.commerce-campaign{padding:22px}.commerce-catalogue>header{flex-direction:column;align-items:flex-start}.commerce-product-list>article{padding:18px}.commerce-product-identity{flex-direction:column;align-items:flex-start;gap:15px}.commerce-product-identity>.commerce-product-art{width:100%;height:195px}.commerce-product-art img{max-height:175px}.commerce-price-field{max-width:none}.commerce-product-controls button>span{gap:4px;display:grid}.commerce-access-workspace{flex-direction:column;display:flex}.commerce-access-qr{align-self:center;width:230px}.commerce-access-copy>span{display:none}.commerce-ad-options{grid-template-columns:1fr}.commerce-ad-upload{grid-column:auto}.commerce-ad-library>header{flex-direction:column;align-items:flex-start;gap:12px}.commerce-global-catalogue{padding:0 20px}.commerce-global-catalogue-summary{flex-direction:column}.commerce-global-product-form>div{grid-template-columns:1fr}.commerce-global-product-form .wide{grid-column:auto}.commerce-global-product-form footer{flex-wrap:wrap}.commerce-global-product-form footer>span{width:100%;margin-bottom:8px}}@media (prefers-reduced-motion:no-preference){.commerce-workspace button,.commerce-workspace a{transition:background .16s,border-color .16s}.commerce-event-card img{transition:transform .3s}.commerce-event-card:hover img{transform:translateY(-3px)}}.commerce-workspace .commerce-campaign-product{max-width:330px;margin-top:24px}.momento-loading-screen{isolation:isolate;position:relative;box-sizing:border-box!important;width:100%!important;min-height:100svh!important;min-height:100dvh!important;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom))!important;background:var(--loading-background)!important;color:var(--loading-text)!important;text-align:center!important;border:0!important;border-radius:0!important;place-items:center!important;margin:0!important;font-family:Arial,Helvetica,sans-serif!important;display:grid!important}.momento-loading-content{flex-direction:column;align-items:center;gap:17px;max-width:100%;display:flex}.momento-loading-monogram{width:246px;max-width:100%;height:186px;display:block;overflow:visible}.momento-loading-monogram path{stroke-width:7.5px;stroke-linecap:round;stroke-linejoin:round;fill:none}.momento-loading-track{stroke:var(--loading-track)}.momento-loading-trace{stroke:var(--loading-accent);stroke-dasharray:11 89;animation:2.5s linear infinite momento-monogram-trace}.momento-loading-screen.is-embedded{border-radius:12px!important;height:100%!important;min-height:180px!important}@keyframes momento-monogram-trace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.momento-loading-trace{stroke-dashoffset:-8px;animation:none}}html body .client-design-studio .setup-design-lock{color:#183e36;background:#eef6f3;border:1px solid #b8cfca;border-radius:16px;align-items:center;gap:18px;margin:0 0 24px;padding:22px 24px;display:flex}html body .client-design-studio .setup-design-lock-icon{color:#205a4c;background:#d9eae4;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}html body .client-design-studio .setup-design-lock>div[role=status]{flex:1;min-width:0}html body .client-design-studio .setup-design-lock small{color:#3d645b;letter-spacing:.14em;font:750 12px/1.5 Arial,sans-serif}html body .client-design-studio .setup-design-lock h2{color:#183e36;letter-spacing:-.035em;margin:4px 0;font:700 23px/1.2 Arial,sans-serif}html body .client-design-studio .setup-design-lock p{color:#3d645b;margin:0;font:400 14px/1.5 Arial,sans-serif}html body .client-design-studio .setup-design-lock-actions{flex-wrap:wrap;gap:10px;display:flex}html body .client-design-studio .setup-design-lock-actions button{color:#183e36;cursor:pointer;background:#fff;border:1px solid #73968b;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font:650 14px/1.3 Arial,sans-serif;display:inline-flex}html body .client-design-studio .setup-design-lock-actions button:disabled{color:#5c706b;opacity:1;cursor:not-allowed;background:#e6eeeb;border-color:#b9cbc5}html body .client-design-studio .setup-design-lock-actions button svg{width:18px;height:18px}html body .client-design-studio .setup-design-lock-actions button:focus-visible{outline-offset:3px;outline:3px solid #315fcf}html body .client-design-studio fieldset.guest-pack-optimised-controls{border:0;min-width:0;margin:0;padding:0}html body .client-design-studio fieldset.guest-pack-optimised-controls:disabled{opacity:1}html body .client-design-studio fieldset.guest-pack-optimised-controls:disabled :is(input,select,button){cursor:not-allowed}@media (max-width:700px){html body .client-design-studio .setup-design-lock{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:18px}html body .client-design-studio .setup-design-lock-actions{width:100%}html body .client-design-studio .setup-design-lock-actions button{flex:1}}.control-centre .control-design-lock{color:#183e36;background:#eef6f3;border:1px solid #b8cfca;border-radius:12px;align-items:center;gap:12px;margin:0 0 24px;padding:16px;display:flex}.control-centre .control-design-lock>svg{flex-shrink:0;width:20px}.control-centre .control-design-lock p{color:#183e36;flex:1;margin:0;font-size:14px;line-height:1.5}.control-centre .control-design-lock button{color:#183e36;background:#fff;border:1px solid #83a79a;border-radius:8px;flex-shrink:0;padding:10px 14px;font-weight:700}@media (max-width:600px){.control-centre .control-design-lock{flex-wrap:wrap}}.live-moment-spotlight.theme-birthday-1.birthday-incoming{color:#fff!important;background:#05030c!important;font-family:Arial,Helvetica,sans-serif!important;transition:opacity .55s!important}.birthday-incoming.is-leaving{opacity:0!important;border-radius:0!important;transform:none!important}.birthday-incoming>.live-moment-progress{display:none!important}.birthday-incoming>.live-moment-backdrop{opacity:.48!important;filter:blur(40px)!important;display:block!important;transform:scale(1.1)!important}.birthday-incoming .birthday-moment-photo{background:0 0;animation:.6s both bim-reveal;z-index:2!important;position:absolute!important;inset:0!important;overflow:hidden!important}.birthday-incoming .birthday-moment-photo :is(img,video){object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important}.birthday-incoming .bim-presentation{z-index:6;pointer-events:none;position:absolute;inset:0}.birthday-incoming .bim-atmosphere{background:linear-gradient(#03010955,#0000 16% 76%,#03020b38 88%,#03020bc7);position:absolute;inset:0}.birthday-incoming .bim-header{justify-content:space-between;align-items:center;gap:3vw;display:flex;position:absolute;inset:3.2vh 2.8vw auto 2.5vw}.birthday-incoming .bim-mark{place-items:center;width:6.3vw;height:10vh;display:grid;position:relative}.birthday-incoming .bim-mark:before{content:"";clip-path:polygon(0 0,65% 0,65% 1%,1% 1%,1% 100%,0 100%);border-top:1px solid #b66ee878;border-left:1px solid #b66ee878;position:absolute;inset:0}.birthday-incoming .bim-mark img{object-fit:contain;filter:none;width:3.8vw;height:auto}.birthday-incoming .bim-status{color:#fff;text-shadow:0 1px 8px #0009;align-items:center;gap:1.6vw;display:flex}.birthday-incoming .bim-status>b{letter-spacing:.2em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #fff5;max-width:38vw;padding-right:1.8vw;font-size:1vw;font-weight:400;line-height:2;overflow:hidden}.birthday-incoming .bim-arrival{color:#fff;letter-spacing:.24em;white-space:nowrap;background:#09060ed9;border:1px solid #b96bf2;border-radius:4vw;align-items:center;gap:.75vw;padding:1vh 1.35vw;font-size:.94vw;font-weight:650;display:flex;box-shadow:0 .5vh 2vw #0003}.birthday-incoming .bim-arrival i{background:#ad3cf2;border-radius:50%;width:.65vw;height:.65vw;box-shadow:0 0 .7vw #a52afa50}.birthday-incoming .bim-strip{color:#fff;background:0 0;border:0;grid-template-columns:46% minmax(0,1fr) 24%;align-items:end;height:14vh;margin:0;padding:0;display:grid;position:absolute;bottom:7vh;left:2.4vw;right:2.4vw}.birthday-incoming .bim-headline{z-index:3;clip-path:polygon(9% 0,88% 0,100% 100%,0 100%);isolation:isolate;background:linear-gradient(125deg,#ac88c0,#552976 27%,#b962ff 85%,#916ab0);height:100%;padding:2.5vh 5.5vw 1vh;position:relative}.birthday-incoming .bim-headline:before{content:"";z-index:-1;clip-path:polygon(9% 0,88% 0,100% 100%,0 100%);background:linear-gradient(120deg,#090a0de8,#08070de8);position:absolute;inset:1px}.birthday-incoming .bim-headline small{color:#be71fa;letter-spacing:.45em;white-space:nowrap;font-size:.85vw;line-height:1.4;display:block}.birthday-incoming .bim-headline h1{letter-spacing:.02em;color:#fff;white-space:nowrap;text-shadow:0 1px 8px #0008;margin:.55vh 0 0;font-family:MomentoBirthdaySerif,Georgia,serif;font-size:4.2vw;font-weight:400;line-height:1}.birthday-incoming .bim-credit{z-index:2;background:linear-gradient(110deg,#07070cec,#0b0810dd);border-top:1px solid #b78ad465;border-bottom:1px solid #b86de788;align-items:center;min-width:0;height:11vh;margin-bottom:1vh;margin-left:-5vw;padding:1.6vh 1vw 1.6vh 6.7vw;display:flex;position:relative}.birthday-incoming .bim-contributor{align-items:center;gap:1.3vw;min-width:0;display:flex}.birthday-incoming .bim-contributor>div{min-width:0}.birthday-incoming .bim-avatar{aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#931fe3,#471071);border:1px solid #b863e7;border-radius:50%;flex:none;place-items:center;width:3.4vw;font-size:1.4vw;display:grid}.birthday-incoming .bim-contributor small{color:#ba71e9;letter-spacing:.16em;font-size:.74vw;font-weight:500}.birthday-incoming .bim-contributor h2{color:#fff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.65vh 0 0;font-size:1.35vw;font-weight:550;line-height:1.15;display:-webkit-box;overflow:hidden}.birthday-incoming .bim-progress{background:#ffffff18;height:2px;position:absolute;bottom:-1px;left:5vw;right:0}.birthday-incoming .bim-progress>span{background:linear-gradient(90deg,#7624b1,#c16cff);height:100%;transition:width .2s linear;display:block;position:relative}.birthday-incoming .bim-progress>span:after{content:"";aspect-ratio:1;background:#bb60ff;border-radius:50%;width:.5vw;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 0 .6vw #ad37f9}.birthday-incoming .bim-join{clip-path:polygon(23% 22%,52% 22%,60% 0,100% 0,91% 100%,0 100%);isolation:isolate;background:linear-gradient(115deg,#42364d,#9777b1 60%,#c973ff);justify-content:flex-end;align-items:center;gap:1.8vw;height:15vh;margin-bottom:1vh;margin-left:-2vw;padding:2.7vh 2.5vw 1.5vh 5vw;display:flex;position:relative}.birthday-incoming .bim-join:before{content:"";z-index:-1;clip-path:polygon(23% 22%,52% 22%,60% 0,100% 0,91% 100%,0 100%);background:linear-gradient(125deg,#131017f2,#07070cf5);position:absolute;inset:1px}.birthday-incoming .bim-join>b{letter-spacing:.12em;text-align:center;color:#fff;white-space:nowrap;font-size:.82vw;font-weight:400;line-height:1.55}.birthday-incoming .bim-join>b i{background:#ab44ed;width:3.3vw;height:2px;margin:1vh auto 0;display:block}.birthday-incoming .bim-join img{object-fit:contain;background:#fff;border-radius:.25vw;flex:none;width:5.6vw;height:5.6vw;padding:.35vw}.birthday-incoming .bim-strip.without-qr{grid-template-columns:46% minmax(0,1fr)}.birthday-incoming .bim-sample-note{color:#e2d2ef;margin:0;font-size:.75vw;line-height:1.4;position:absolute;bottom:1.4vh;left:3vw}@keyframes bim-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.birthday-incoming,.birthday-incoming *{transition:none!important;animation:none!important}}.birthday-incoming:is(.is-static-preview,.is-reduced-motion),.birthday-incoming:is(.is-static-preview,.is-reduced-motion) *{transition:none!important;animation:none!important}@font-face{font-family:MomentoBirthdayDisplay;src:url(/fonts/bebas-neue-regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:MomentoBirthdaySerif;src:url(/fonts/bodoni-moda-regular.ttf)format("truetype");font-weight:400;font-display:swap}.live-audience-display.theme-birthday-1 .birthday-broadcast{color:#fff;background:#06030c;font-family:Arial,Helvetica,sans-serif}.live-audience-display.theme-birthday-1 .birthday-broadcast:before,.live-audience-display.theme-birthday-1 .birthday-broadcast:after{display:none}.bp-photography{z-index:0;position:absolute;inset:0}.bp-photography :is(img,video){object-fit:cover;filter:brightness(.93)saturate(1.04);width:100%;height:100%}.bp-photography>i{background:linear-gradient(#03010938,#0000 26% 54%,#03030b70 74%,#03030b 100%),linear-gradient(90deg,#03030b25,#0000 53%,#03030b25);position:absolute;inset:0}.bp-brand{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:5.6vh 3.2vw auto}.bp-brand>img{object-fit:contain;object-position:left center;width:20vw;height:8vh;display:block}.bp-live{color:#fff;letter-spacing:.28em;white-space:nowrap;background:#070310b8;border:1px solid #b95dff;border-radius:5vw;align-items:center;gap:.9vw;min-height:4.7vh;padding:.8vh 1.55vw;font-size:1vw;font-weight:700;display:flex}.bp-live>i{background:#a52afa;border-radius:50%;width:.72vw;height:.72vw;box-shadow:0 0 1vw #a52afa70}.bp-title{z-index:2;color:#fff;width:44vw;position:absolute;bottom:17.8vh;left:3.3vw}.bp-title>span{letter-spacing:.36em;margin-bottom:1.8vh;font-size:1vw;font-weight:600;display:block}.bp-title h1{color:#fff;text-shadow:0 .15vw .55vw #0005;gap:.2vh;margin:0;display:grid}.bp-title h1 strong{font-family:MomentoBirthdayDisplay,Impact,sans-serif;font-weight:400;font-size:var(--bp-name-size,10.6vw);letter-spacing:.005em;text-transform:uppercase;overflow-wrap:anywhere;line-height:.94}.bp-title h1 em{letter-spacing:.37em;font-family:MomentoBirthdaySerif,Georgia,serif;font-size:4.2vw;font-style:normal;font-weight:400;line-height:1.15}.bp-title>p{color:#e4c7ff;letter-spacing:.28em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-line-clamp:2;border-top:1px solid #b86df4;-webkit-box-orient:vertical;width:94%;margin:1.2vh 0 0;padding-top:1.7vh;font-size:.83vw;line-height:1.6;display:-webkit-box;overflow:hidden}.bp-counts{z-index:2;color:#fff;letter-spacing:.3em;justify-content:center;gap:1vw;width:39vw;margin:0;font-size:.82vw;display:flex;position:absolute;bottom:4.5vh;left:3.3vw}.bp-counts i{font-style:normal}.bp-join{z-index:2;justify-items:center;gap:1.5vh;display:grid;position:absolute;bottom:11.2vh;right:3.3vw}.bp-join img{object-fit:contain;background:#fff;border-radius:.75vw;width:11.3vw;height:11.3vw;padding:.55vw;box-shadow:0 1vh 3vw #05030a55}.bp-join>b{color:#fff;letter-spacing:.35em;font-size:1vw;font-weight:600}.bp-brand{align-items:flex-start;top:3.2vh}.bp-brand>img{object-position:left top;width:23vw;height:13.5vh}.bp-brand>.bp-live{margin-top:4.2vh}.bp-title h1 strong{line-height:.78}.bp-title h1 em{line-height:1}.bp-title p,.bp-counts{max-width:none}.album-print-recording{color:#14233a;background:#f4f0e9;flex-direction:column;justify-content:center;align-items:center;gap:3mm;height:100%;padding:5mm;display:flex}.album-print-recording img.album-print-recording-still{object-fit:contain;width:100%;max-height:55%;position:static}.album-print-recording aside{align-items:center;gap:4mm;display:flex}.album-print-recording aside img{object-fit:contain;width:26mm;height:26mm;position:static}.album-print-recording p{font-size:10pt}.printshop-save-proof{color:#edf3ff;background:#122238;border:1px solid #37506f;border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;padding:20px;display:flex}.printshop-save-proof span{flex:300px}.printshop-save-proof button{color:#10223c;background:#dce9fd;border-radius:10px;padding:12px 18px;font-weight:700}@media print{.album-print-document .album-print-photo-grid.is-story-page{grid-template-rows:1fr;grid-template-columns:1fr}.album-print-photo-grid figure>.album-print-recording{width:100%;max-width:100%;min-height:0;padding:4mm;display:flex}.album-print-document .album-print-photo-grid figure.album-print-video,.album-print-document .album-print-photo-grid figure.album-print-video_note,.album-print-document .album-print-photo-grid figure.album-print-voice{padding:0}.album-print-recording b,.album-print-recording p,.album-print-comment b{overflow-wrap:anywhere}}.live-message-screen{z-index:1200;isolation:isolate;color:#1d0848;font-family:var(--font-geist-sans,Arial),sans-serif;opacity:1;transform-origin:50%;background:#f1ebfc;transition:opacity .55s,transform .55s cubic-bezier(.7,0,.2,1),border-radius .55s;animation:.55s both messageScreenEnter;position:absolute;inset:0;overflow:hidden;transform:scale(1)}.live-message-screen.is-leaving{opacity:0;border-radius:2vw;animation:none;transform:scale(.88)}.lms-paper{z-index:-3;background:radial-gradient(at 15% 10%,#ffffffa6,#0000 55%),radial-gradient(at 64% 55%,#e5d8fba6,#0000 55%),linear-gradient(115deg,#f8f4ff,#f0e8fc 66%,#e7dbf8);position:absolute;inset:0}.live-message-screen:before{content:"";z-index:-1;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23817596' opacity='.24' filter='url(%23n)' d='M0 0h140v140H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.lms-watermark{z-index:-2;pointer-events:none;background:url(/momento-message-paper-watermark.svg) 50%/100% 100% no-repeat;width:39vw;height:49vh;position:absolute;top:3vh;right:9.5vw}.lms-ribbon{z-index:-1;background:linear-gradient(100deg,#a863f8,#5b16bd 53%,#350879 82%,#8851d7);border-left:1px solid #c69cff;width:8vw;position:absolute;inset:0 0 0 auto;box-shadow:-.4vw 0 1.3vw #4b149c33,inset .9vw 0 2vw #e0baff4d}.lms-ribbon:after{content:"";background:#c699ff88;width:1px;position:absolute;inset:0 16% 0 auto;box-shadow:-.3vw 0 1vw #14052b90}.lms-header{justify-content:space-between;align-items:center;gap:3vw;display:flex;position:absolute;top:5vh;left:3.8vw;right:4.4vw}.lms-header>img{object-fit:contain;filter:brightness(0)saturate()invert(10%)sepia(80%)saturate(3100%)hue-rotate(254deg)brightness(65%);width:20vw;height:auto}.lms-header>span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.3em;color:#240851;background:#efe5ffb3;border:1px solid #7840ca55;border-radius:5vw;align-items:center;gap:1.2vw;padding:1.15vh 1.7vw;font-size:1.15vw;font-weight:650;display:flex}.lms-header>span i{background:#8315eb;border-radius:50%;width:1.05vw;height:1.05vw}.lms-content{flex-direction:column;gap:2.3vh;min-width:0;display:flex;position:absolute;inset:24vh 12vw 13vh 3.8vw}.lms-recipient{color:#4d119c;letter-spacing:.38em;text-transform:uppercase;align-items:center;gap:1.2vw;margin:0;font-size:1.12vw;font-weight:500;line-height:1.5;display:flex}.lms-recipient i,.lms-footer p i{background:#8b2cef;flex:none;width:4.2vw;height:2px}.lms-recipient span{overflow-wrap:anywhere}.lms-copy{flex:1;align-items:center;min-width:0;min-height:0;display:flex}.lms-copy h1{letter-spacing:-.055em;color:#1d0848;overflow-wrap:anywhere;white-space:pre-wrap;text-wrap:pretty;width:100%;margin:0;font-family:inherit;font-size:8vw;font-weight:750;line-height:1.04}.lms-copy strong{font-weight:750}.lms-copy h1>span{letter-spacing:-.04em;margin-top:.07em;font-size:.66em;font-weight:400;line-height:1.1;display:block}.lms-sender{flex:none;align-items:center;gap:2vw;min-width:0;margin-top:.5vh;display:flex}.lms-sender>span{color:#fff;background:linear-gradient(130deg,#9846f6,#5322ac);border-radius:50%;flex:none;place-items:center;width:5.9vw;height:5.9vw;font-size:2.5vw;font-weight:550;display:grid;box-shadow:inset 0 1px #e4cdff99}.lms-sender>b{letter-spacing:.23em;text-transform:uppercase;overflow-wrap:anywhere;font-size:1.4vw;font-weight:600;line-height:1.4}.lms-footer{letter-spacing:.23em;color:#3c147d;justify-content:space-between;align-items:center;gap:3vw;font-size:.88vw;display:flex;position:absolute;bottom:5.5vh;left:3.9vw;right:12vw}.lms-footer p{align-items:center;gap:2.1vw;margin:0;line-height:1.5;display:flex}.lms-footer>span{letter-spacing:.3em;text-align:right;font-size:.73vw}.lms-progress{transform-origin:0;background:#7b2bd7;height:2px;transition:transform .1s linear;position:absolute;bottom:0;left:0;right:8vw}.live-message-screen.is-static-preview{transition:none;animation:none}.live-message-screen.is-reduced-motion{transition:opacity .15s linear;animation:none}.live-message-screen.is-reduced-motion.is-leaving{transform:none}@keyframes messageScreenEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.live-message-screen{transition:opacity .15s linear;animation:none}.live-message-screen.is-leaving{transform:none}}@media (max-aspect-ratio:4/5){.lms-content{top:21vh;bottom:16vh}.lms-header>img{width:30vw}.lms-header>span,.lms-recipient{font-size:2vw}.lms-sender>span{width:10vw;height:10vw;font-size:4vw}.lms-sender>b{font-size:2.2vw}.lms-footer{flex-direction:column;align-items:flex-start;font-size:1.9vw}.lms-footer>span{font-size:1.4vw}}.corporate-live-collection{color:#f6f5f0;margin:0;padding:0 1.7vw;font-size:1.65vw;line-height:1.35}.corporate-live-collection>span{color:#dedfd9;font-size:.8em}.wedding-two-collection{font:1.9vw/1.2 var(--font-geist-sans,Arial),sans-serif;color:#641b32;align-self:center;margin:0;padding:0 2.7vw}.wedding-two-collection em{font:italic 1.25em/1.1 Momento Editorial,serif}.venue-studio-preview-toggle{flex-wrap:wrap}.live-message-screen .lms-footer{min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0;font-family:inherit}.live-message-screen .lms-footer p{font-family:inherit;font-size:inherit;color:inherit}.live-message-screen .lms-footer>span{color:inherit;font-family:inherit}.live-message-screen .lms-footer,.live-message-screen .lms-footer p,.live-message-screen .lms-footer>span{opacity:1}.live-tv-screen{z-index:1200;isolation:isolate;pointer-events:none;background:#02030a;animation:.65s linear both liveTvBackdropIn;position:absolute;inset:0;overflow:hidden}.live-tv-canvas{transform-origin:50%;will-change:transform,opacity;animation:.65s cubic-bezier(.2,.7,.2,1) both liveTvOn;position:absolute;inset:0}.live-tv-screen.is-leaving{animation:.55s linear both liveTvBackdropOut}.live-tv-screen.is-leaving>.live-tv-canvas{animation:.55s cubic-bezier(.65,0,.35,1) both liveTvOff}.live-tv-screen.is-preparing{visibility:hidden;animation:none}.live-tv-screen.is-preparing>.live-tv-canvas{animation:none}.live-tv-canvas>:is(.live-moment-spotlight,.live-message-screen){opacity:1!important;border-radius:0!important;transition:none!important;animation:none!important;transform:none!important}.live-tv-canvas>.live-moment-spotlight:before,.live-tv-canvas :is(.live-moment-media,.birthday-moment-photo),.live-tv-canvas :is(.live-moment-media,.birthday-moment-photo)>:is(img,video){animation:none!important}@keyframes liveTvOn{0%{opacity:0;filter:brightness(2);transform:scale(.015,.003)}12%{opacity:1;filter:brightness(2);transform:scale(.015,.003)}35%{opacity:1;filter:brightness(2);transform:scaleY(.004)}58%{filter:brightness(1.4);transform:scaleY(.045)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes liveTvOff{0%{opacity:1;filter:brightness();transform:scale(1)}54%{opacity:1;filter:brightness(2);transform:scaleY(.004)}78%{opacity:1;filter:brightness(2);transform:scale(.015,.003)}to{opacity:0;filter:brightness();transform:scale(0,.003)}}@keyframes liveTvBackdropIn{0%{opacity:0}12%,to{opacity:1}}@keyframes liveTvBackdropOut{0%,78%{opacity:1}to{opacity:0}}@keyframes liveTvFadeIn{0%{opacity:0}to{opacity:1}}@keyframes liveTvFadeOut{0%{opacity:1}to{opacity:0}}.live-tv-screen.is-reduced-motion{animation:.15s linear both liveTvFadeIn}.live-tv-screen.is-reduced-motion>.live-tv-canvas{animation:none}.live-tv-screen.is-reduced-motion.is-leaving{animation:.15s linear both liveTvFadeOut}@media (prefers-reduced-motion:reduce){.live-tv-screen{animation:.15s linear both liveTvFadeIn}.live-tv-screen>.live-tv-canvas,.live-tv-screen.is-leaving>.live-tv-canvas{animation:none}.live-tv-screen.is-leaving{animation:.15s linear both liveTvFadeOut}}.live-tv-screen.is-static-preview,.live-tv-screen.is-static-preview>.live-tv-canvas{animation:none}
