:root,html{--background: hsl(0, 0%, 100%);--primary: hsl(0, 0%, 8%);--secondary: hsl(0, 0%, 48%);--accent-red: hsl(0, 74%, 44%);--primary-hover: color-mix(in srgb, var(--primary) 76%, black);--secondary-hover: color-mix(in srgb, var(--secondary) 76%, black);--accent-red-hover: color-mix(in srgb, var(--accent-red) 76%, black);--accent-blue: hsl(216, 64%, 56%);--accent-green: hsl(147, 35%, 47%)}@font-face{font-family:Mona;src:url(/assets/regular-CX-7s9jm.ttf);font-style:normal}@font-face{font-family:Mona;src:url(/assets/italic-DmKr_ojA.ttf);font-style:italic}html{font-family:Mona;font-size:14px;font-weight:500;font-variant-ligatures:none}h1,h2,h3,h4,p{margin:0}.exif-value{font-size:12px;font-weight:400}h1,.h1{font-size:24px;line-height:1;font-weight:600}h2{font-size:20px;line-height:1.1;font-weight:600}h3{font-size:16px;line-height:1.1;font-weight:500}h4{font-size:14px;line-height:1.1;font-weight:500}p{font-size:14px;line-height:1.2}.detail{font-size:14px;line-height:1.1;font-weight:400}sup{font-size:12px;line-height:1;vertical-align:super}h1 sup,.h1 sup{vertical-align:text-top;font-size:16px}.italic{font-style:italic}@media(min-width:768px){html,p,.detail{font-size:16px}h1,.h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h1 sup,.h1 sup{font-size:20px}.exif-value{font-size:14px}}.btn-filled{border:1px solid var(--primary);background-color:var(--primary);color:var(--background);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;padding:8px 16px;line-height:1;text-align:center;text-decoration:none;cursor:pointer}.btn-filled:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--background)}.btn-filled.secondary{background-color:var(--secondary);border-color:var(--secondary);color:var(--background)}.btn-filled.secondary:hover{background-color:var(--secondary-hover);border-color:var(--secondary-hover);color:var(--background)}button.danger{border-color:var(--accent-red);background-color:var(--accent-red);color:var(--background)}button.danger:hover{background-color:var(--accent-red-hover);border-color:var(--accent-red-hover);color:var(--background)}.select-field{position:relative;width:100%;min-width:0}.select-field-trigger{all:unset;box-sizing:border-box;width:100%;min-height:48px;padding:8px 32px 8px 12px;border:1px solid var(--secondary);background:var(--background);color:var(--primary);line-height:1.1;cursor:pointer;position:relative}.select-field-trigger:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-60%) rotate(45deg);pointer-events:none}.select-field.open .select-field-trigger:after{transform:translateY(-30%) rotate(-135deg)}.select-field-trigger:focus-visible{outline:none;border-color:var(--accent-blue)}.select-field-menu{position:absolute;left:0;right:0;top:calc(100% + 1px);margin:0;padding:0;list-style:none;border:1px solid var(--secondary);background:var(--background);z-index:50;max-height:280px;overflow-y:auto}.select-field-option{padding:8px 12px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px dotted var(--secondary);line-height:1.1;cursor:pointer;background:var(--background)}.select-field-option:hover{background-color:var(--secondary);color:var(--background)}.select-field-option:last-child{border-bottom:0}.select-field-option.highlighted{background:color-mix(in srgb,var(--secondary) 10%,var(--background))}.select-field-option.selected,.select-field-option.selected:hover{background-color:var(--accent-blue);color:var(--background)}html{color:var(--primary);background-color:var(--background);background-repeat:repeat;background-position:center}body{all:unset;line-height:1.2}button{all:unset;border:1px solid var(--secondary);background-color:var(--secondary);color:var(--background);padding:8px 16px;box-sizing:border-box;line-height:1;cursor:pointer!important;white-space:nowrap;transition:all .12s ease-in-out,transform .12s cubic-bezier(.25,1,.5,1),opacity .12s cubic-bezier(.25,1,.5,1)}button:active:not(:disabled){transform:scale(.97)}button:disabled{opacity:.6;cursor:default;transform:none;pointer-events:none}button:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}button:hover{background-color:var(--secondary-hover);border-color:var(--secondary-hover);color:var(--background)}input,textarea,select{font:inherit;color:inherit}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea,select){font-size:16px;width:100%;box-sizing:border-box;min-height:48px;padding:8px 12px;border:1px solid var(--secondary);background:var(--background);color:var(--primary);line-height:1.1}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea)::placeholder{font-weight:400;color:var(--secondary)}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea,select):focus-visible{outline:none;border-color:var(--accent-blue)}textarea{resize:vertical;min-height:96px}:where(select,input[type=date],input[type=month],input[type=datetime-local]){min-height:48px}.form-field{display:grid;gap:4px;margin:0;padding:0;border:0;min-width:0}.field-label{display:inline-flex;align-items:center;gap:4px;min-width:0}.required-indicator{color:var(--accent-red);font-weight:600;line-height:1}.form-grid{display:grid;gap:24px}.form-actions{display:flex;justify-content:flex-start}.form-check-input{margin:0;accent-color:var(--accent-blue);width:16px;height:16px}.form-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.form-toggle-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.form-toggle-input:focus-visible+.form-toggle-track{outline:2px solid var(--secondary);outline-offset:2px}.form-toggle-input:checked+.form-toggle-track{background:var(--secondary)}.form-toggle-input:checked+.form-toggle-track .form-toggle-thumb{transform:translate(20px);background:var(--background)}.form-toggle-track{width:40px;display:flex;align-items:center;padding:2px;border:1px solid var(--secondary);transition:background .16s ease}.form-toggle-thumb{width:20px;height:20px;background:var(--secondary);transition:transform .16s ease}@media(min-width:768px){.form-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.form-field-wide{grid-column:span 2}}:where(input[type=month],input[type=date],input[type=datetime-local])::-webkit-datetime-edit{padding-right:4px}:where(input[type=month],input[type=date],input[type=datetime-local]) ::-webkit-calendar-picker-indicator{margin-left:4px}#app{position:relative;display:flex;flex-direction:column;padding:16px;padding-top:0!important;box-sizing:border-box;max-width:min(1344px,100vw);margin:0 auto}@media(min-width:768px){#app{padding:32px}}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.segmented-logo[data-v-824ba716]{width:min(62vw,680px);height:auto;display:block;fill:var(--primary);stroke:var(--primary);stroke-width:4px;overflow:visible}.loading-overlay[data-v-27714f19]{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:9999;display:flex;align-items:center;justify-content:center}.logo[data-v-27714f19]{width:60%;animation:hello-27714f19 2s ease-in-out forwards}@keyframes hello-27714f19{0%{opacity:0}24%{opacity:1}64%{opacity:1}90%{opacity:0}to{opacity:0}}nav[data-v-3f990464]{display:flex;width:100%;gap:12px;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}nav .back-link[data-v-3f990464]{text-decoration:none;color:var(--secondary);margin:0;text-transform:uppercase;flex:0 0 auto}nav .detail-meta[data-v-3f990464]{margin-left:auto;min-width:0;max-width:min(36ch,100%);text-align:end;display:flex;flex-direction:column;align-items:end;gap:4px}nav .detail-secondary[data-v-3f990464],nav .detail-count[data-v-3f990464]{color:var(--secondary)}nav .detail-title[data-v-3f990464]{display:block;line-height:1}nav .detail-count[data-v-3f990464]{margin-left:2px}nav .detail-title[data-v-3f990464],nav .detail-secondary[data-v-3f990464],nav .detail-count[data-v-3f990464]{animation:detail-in-3f990464 .5s ease;will-change:transform,opacity}@keyframes detail-in-3f990464{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.detail-title[data-v-3f990464],.detail-secondary[data-v-3f990464],.detail-count[data-v-3f990464]{animation:none}}@media(min-width:768px){nav[data-v-3f990464]{align-items:baseline;gap:16px}nav .detail-secondary[data-v-3f990464]{line-height:1.1}nav .detail-meta[data-v-3f990464]{gap:8px}}nav[data-v-5af8d1c3]{display:flex;gap:16px;align-items:end;flex-wrap:wrap;max-width:100%}nav .nav-button[data-v-5af8d1c3]{all:unset;position:relative;width:fit-content;text-transform:uppercase;white-space:nowrap;transition:color .16s ease,opacity .16s ease}nav .nav-label[data-v-5af8d1c3]{display:inline-block}nav .nav-button.is-inactive[data-v-5af8d1c3]{color:var(--secondary);opacity:.56}nav .nav-button.is-exact[data-v-5af8d1c3]{color:var(--primary);opacity:1}nav .nav-underline[data-v-5af8d1c3]{position:absolute;bottom:-4px;left:0;right:0;display:block;height:2px;background:var(--primary);transform:scaleX(0);transform-origin:left}nav .nav-button.is-exact .nav-underline[data-v-5af8d1c3]{transform:scaleX(1)}nav .nav-count[data-v-5af8d1c3]{display:inline-block;animation:count-pop-5af8d1c3 .5s ease}@media(min-width:768px){nav[data-v-5af8d1c3]{gap:32px}}@keyframes count-pop-5af8d1c3{0%{opacity:0;transform:translateY(-2px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.nav-count[data-v-5af8d1c3]{animation:none}}.app-chrome[data-v-40515f6b]{position:sticky;top:0;z-index:40;display:flex;flex-direction:column;gap:24px;background:var(--background);padding:32px 0;-webkit-user-select:none;user-select:none}.studio-controls-host[data-v-40515f6b]{display:flex;flex-direction:column;gap:16px}.studio-controls-host[data-v-40515f6b]:empty{display:none}.loading-fade-enter-active,.loading-fade-leave-active{transition:opacity .3s ease}.loading-fade-enter-from,.loading-fade-leave-to{opacity:0}::view-transition-group(image-detail-hero){animation-duration:.16s;animation-timing-function:ease-in-out}::view-transition-old(image-detail-hero),::view-transition-new(image-detail-hero){animation-duration:.16s;animation-timing-function:ease-in-out}.cart-view[data-v-4773b321]{overflow-y:auto}.cart-items[data-v-4773b321]{display:flex;flex-direction:column;gap:16px}.cart-item[data-v-4773b321]{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;border-bottom:1px dashed rgba(0,0,0,.2);padding-bottom:16px}.cart-item .right[data-v-4773b321]{display:flex;flex-direction:column;text-align:end;gap:16px}.cart-item .controls[data-v-4773b321]{display:flex;justify-content:end}.preview-image[data-v-4773b321]{display:block;object-fit:contain;height:100px}.preview-link[data-v-4773b321]{display:inline-block;line-height:0}.cart-actions[data-v-4773b321]{position:fixed;left:0;right:0;bottom:0;display:flex;gap:0;width:100%;z-index:2}.cart-note[data-v-4773b321]{margin:0;flex:1;padding:8px 16px;background-color:var(--primary);color:var(--background);text-align:end;text-transform:uppercase;line-height:1}.btn-filled.primary[data-v-4773b321]{flex:1;justify-content:end}.hire[data-v-9ffe57a5]{display:grid;grid-template-columns:1fr;gap:32px;padding-bottom:48px;width:fit-content}.intro-block[data-v-9ffe57a5],.hire-form[data-v-9ffe57a5]{max-width:960px;width:100%;margin:0 auto}.intro-block[data-v-9ffe57a5]{display:grid;gap:12px}.field-hint[data-v-9ffe57a5],.response-note[data-v-9ffe57a5]{margin:4px 0;color:var(--secondary);line-height:1}.title[data-v-9ffe57a5],.intro-copy[data-v-9ffe57a5]{max-width:65ch;margin:0}.hire-form[data-v-9ffe57a5]{display:grid;gap:24px}.service-options[data-v-9ffe57a5]{display:flex;flex-wrap:wrap;gap:12px}.service-option[data-v-9ffe57a5]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--secondary);min-height:48px;box-sizing:border-box;text-transform:uppercase;line-height:1}.field-error[data-v-9ffe57a5]{margin:0;color:var(--accent-red);line-height:1;text-transform:uppercase}.submit-button[data-v-9ffe57a5]{justify-self:start;min-height:48px;padding-inline:24px}@media(min-width:768px){.submit-button[data-v-9ffe57a5]{justify-self:end}}.image-article[data-v-ce6fede2]{display:flex;flex-direction:column;align-items:center}.image-stage[data-v-ce6fede2]{width:100%;display:flex;align-items:center;justify-content:center;gap:32px}.image-block[data-v-ce6fede2]{display:flex;flex-direction:column;align-items:center}.hero-wrap[data-v-ce6fede2]{position:relative;display:inline-block;max-width:100%;background-size:cover;background-position:center}.hero-wrap[data-v-ce6fede2]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:hero-blur-pulse-ce6fede2 2.5s infinite;background-color:#fff;pointer-events:none;z-index:1}.hero-wrap.loaded[data-v-ce6fede2]:before{animation:none;content:none}.hero-wrap[data-v-ce6fede2]:not(.loaded){display:block;width:min(1280px,calc(100vw - 32px),calc((100dvh - var(--hero-max-height-offset, 240px)) * var(--hero-aspect-ratio)));aspect-ratio:var(--hero-aspect-ratio);overflow:hidden}.hero-wrap.landscape[data-v-ce6fede2]{--hero-aspect-ratio: 3/2}.hero-wrap.portrait[data-v-ce6fede2]{--hero-aspect-ratio: 3/4}@keyframes hero-blur-pulse-ce6fede2{0%{opacity:0}50%{opacity:.08}to{opacity:0}}.hero[data-v-ce6fede2]{max-width:100%;max-height:calc(100dvh - var(--hero-max-height-offset, 240px));height:auto;width:auto;display:block;opacity:0;transition:opacity .3s ease-in-out}.hero .hero-wrap:not(.loaded) .hero[data-v-ce6fede2]{width:100%;height:100%;object-fit:contain}.hero-wrap.loaded .hero[data-v-ce6fede2]{opacity:1}.nav-hotspot[data-v-ce6fede2]{all:unset;position:absolute;top:0;bottom:0;width:12%;padding:0 16px;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:300;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1}.nav-hotspot span[data-v-ce6fede2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff9;color:currentColor;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nav-hotspot.left[data-v-ce6fede2]{left:0}.nav-hotspot.right[data-v-ce6fede2]{right:0}.info[data-v-ce6fede2]{width:100%;display:flex;justify-content:space-between;margin-top:8px;gap:16px}.info .left[data-v-ce6fede2]{display:flex;flex-direction:column;gap:2px;max-width:min(70vw,560px)}.info .title[data-v-ce6fede2]{line-height:1.2;font-weight:600}.info .date[data-v-ce6fede2]{line-height:1.2;color:var(--secondary)}.info .right[data-v-ce6fede2]{display:flex;flex-direction:column;gap:2px;text-align:end;color:var(--secondary);opacity:1;font-weight:300;line-height:1.2}.info.landscape .right[data-v-ce6fede2]{display:flex;flex-direction:row;gap:8px;align-items:flex-start;text-align:right}.empty-state[data-v-ce6fede2]{padding:24px 0}@media(orientation:landscape)and (max-height:448px){.image-block[data-v-ce6fede2]{flex-direction:row-reverse;align-items:end;gap:16px}.info[data-v-ce6fede2]{width:fit-content;flex-direction:column-reverse;justify-content:center;margin-top:0;text-align:end;gap:16px}.info .left[data-v-ce6fede2]{text-align:end;align-items:flex-end}}@media(min-width:768px){.nav-hotspot[data-v-ce6fede2]{position:absolute;top:0;bottom:0;width:40px}.nav-hotspot span[data-v-ce6fede2]{background-color:var(--primary);color:var(--background)}.nav-hotspot.left[data-v-ce6fede2]{transform:translate(-100%)}.nav-hotspot.right[data-v-ce6fede2]{transform:translate(100%)}.info.landscape[data-v-ce6fede2]{align-items:baseline}.info.landscape .left[data-v-ce6fede2]{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.info.landscape .location[data-v-ce6fede2],.info.landscape[data-v-ce6fede2]{color:var(--primary)}}.image-view[data-v-ce6fede2]{--hero-max-height-offset: 240px;flex:1;display:flex;flex-direction:column;align-items:center}.image-article[data-v-ce6fede2],.image-block[data-v-ce6fede2]{width:fit-content;max-width:100%}.nav-hotspot[data-v-ce6fede2]{opacity:0;pointer-events:none;transition:opacity .16s ease}.nav-hotspot.ready[data-v-ce6fede2]{opacity:1;pointer-events:auto}.info[data-v-ce6fede2]{opacity:0;pointer-events:none;transition:opacity .16s ease}.info.ready[data-v-ce6fede2]{opacity:1;pointer-events:auto}.actions[data-v-ce6fede2]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:stretch;width:auto;z-index:2;opacity:1;pointer-events:auto}.series-progress[data-v-ce6fede2],.action-note[data-v-ce6fede2]{margin:0;padding:8px;color:var(--background)}.series-progress[data-v-ce6fede2]{flex:0 0 auto;text-align:start;white-space:nowrap;background-color:var(--secondary)}.action-note[data-v-ce6fede2]{background-color:var(--primary);flex:1 1 auto;min-width:0;text-align:end}img[data-v-ce6fede2]{pointer-events:none}@media(max-width:767px){.actions[data-v-ce6fede2]{padding-bottom:env(safe-area-inset-bottom,0)}}@media(orientation:landscape)and (max-height:448px){.image-view[data-v-ce6fede2]{--hero-max-height-offset: 140px;justify-content:end;align-items:end}}@media(orientation:landscape)and (max-height:448px),(min-width:768px){.actions[data-v-ce6fede2]{position:static;width:auto;align-self:flex-end;opacity:0;pointer-events:none;transition:opacity .22s ease}.actions.ready[data-v-ce6fede2]{opacity:1;pointer-events:auto}.series-progress[data-v-ce6fede2],.action-note[data-v-ce6fede2]{width:auto}.btn-filled.primary[data-v-ce6fede2]{flex:0 0 auto;justify-content:center}}@media(min-width:768px){.actions[data-v-ce6fede2]{display:flex;justify-content:space-between;width:100%}.action-note[data-v-ce6fede2]{width:fit-content;flex:unset}.image-view[data-v-ce6fede2]{justify-content:center}}.impressum[data-v-456c1746]{overflow-y:auto;display:flex;flex-direction:column;gap:32px;max-width:65ch}.block[data-v-456c1746]{display:flex;flex-direction:column;gap:8px}.newsletter-signup[data-v-1489fc28]{display:flex;flex-direction:column;gap:16px;width:100%}.intro[data-v-1489fc28]{color:var(--secondary)}.mail[data-v-1489fc28]{display:flex;align-items:center}.mail input[data-v-1489fc28]{flex:1;min-width:0}.mail button.submit[data-v-1489fc28]{border-left:0;padding:8px 16px;height:48px;flex-shrink:0}.message[data-v-1489fc28]{margin:0}.message--success[data-v-1489fc28]{color:var(--primary)}.message--error[data-v-1489fc28]{color:var(--error, #c0392b)}.info[data-v-b4302a92]{display:flex;flex-direction:column;align-items:center;overflow-y:auto;width:fit-content;margin:0 auto}.header-section[data-v-b4302a92]{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:65ch;width:100%;width:fit-content}.avatar[data-v-b4302a92]{position:relative;flex-shrink:0;margin-bottom:20px}.avatar img[data-v-b4302a92]{display:block;width:200px;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;animation:avatar-spin-b4302a92 40s linear infinite}.logo[data-v-b4302a92]{width:120px;color:#dfdfdf;mix-blend-mode:difference;transform:rotate(45deg);height:fit-content;position:absolute;bottom:-12px;right:-8px}.avatar[data-v-b4302a92]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;border:2px solid var(--background);opacity:.6;pointer-events:none;z-index:2}.bio[data-v-b4302a92]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.name-card[data-v-b4302a92]{display:flex;flex-direction:column;gap:12px;text-align:center}.meta[data-v-b4302a92]{margin:0;color:var(--secondary)}.role[data-v-b4302a92]{margin:0;color:var(--tertiary)}.description[data-v-b4302a92]{color:var(--secondary)}.availability[data-v-b4302a92]{margin:0;color:var(--secondary);font-style:italic}.social[data-v-b4302a92]{display:flex;gap:16px;align-items:center;width:fit-content}.social-link[data-v-b4302a92]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;text-decoration:none}.social-link img[data-v-b4302a92]{width:100%;height:100%;display:block}.newsletter[data-v-b4302a92]{max-width:65ch;width:100%}section.more-info[data-v-b4302a92]{padding:32px 0;display:flex;flex-direction:column;gap:32px;max-width:65ch}.more-info-block[data-v-b4302a92]{display:flex;flex-direction:column;gap:8px}.more-info-block p[data-v-b4302a92]{color:var(--secondary)}.technology-list[data-v-b4302a92]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.technology-item[data-v-b4302a92]{color:var(--secondary);opacity:.6;white-space:nowrap}.technology-item.highlighted[data-v-b4302a92]{opacity:1;color:var(--accent-green);filter:brightness(.5)}@keyframes avatar-spin-b4302a92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(min-width:768px){.info[data-v-b4302a92]{margin-top:48px}.avatar[data-v-b4302a92]{margin-bottom:32px}.header-section[data-v-b4302a92]{flex-direction:row;align-items:flex-start;gap:64px}.name-card[data-v-b4302a92]{text-align:end}.avatar img[data-v-b4302a92]{width:200px}.bio[data-v-b4302a92]{flex:1;align-items:end}}#series[data-v-e3ef3c92]{overflow-y:auto}.series-grid[data-v-e3ef3c92]{display:grid;grid-template-columns:repeat(2,1fr);row-gap:24px;column-gap:16px;max-width:100%}@media(min-width:768px){.series-grid[data-v-e3ef3c92]{grid-template-columns:repeat(3,1fr);row-gap:32px;column-gap:24px}}@media(min-width:1024px){.series-grid[data-v-e3ef3c92]{grid-template-columns:repeat(4,1fr)}}.series-card[data-v-e3ef3c92]{display:flex;flex-direction:column;overflow:hidden}.series-link[data-v-e3ef3c92]{display:flex;flex-direction:column;gap:8px;height:100%;text-decoration:none;color:inherit}.series-link img[data-v-e3ef3c92]{width:100%;height:auto;object-fit:contain;display:block}.series-link .cover-image-wrapper[data-v-e3ef3c92]{width:100%;aspect-ratio:3 / 2;overflow:hidden;display:block;position:relative;background-size:cover;background-position:center}.series-link .cover-image-wrapper[data-v-e3ef3c92]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:cover-blur-pulse-e3ef3c92 2.5s infinite;background-color:#fff;pointer-events:none}.series-link .cover-image-wrapper.loaded[data-v-e3ef3c92]:before{animation:none;content:none}.series-link .cover-image-wrapper .cover-image[data-v-e3ef3c92]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0;transition:opacity .3s ease-in-out}.series-link .cover-image-wrapper.loaded .cover-image[data-v-e3ef3c92]{opacity:1}.series-link .cover-placeholder[data-v-e3ef3c92]{width:100%;aspect-ratio:3 / 2;background:#d0d0d0;display:block}.series-link .series-meta[data-v-e3ef3c92]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:2px}.series-link .series-meta .series-title[data-v-e3ef3c92]{display:block;color:var(--primary)}.series-link .series-meta .series-count[data-v-e3ef3c92],.series-link .series-meta .series-secondary[data-v-e3ef3c92]{color:var(--secondary)}@keyframes cover-blur-pulse-e3ef3c92{0%{opacity:0}50%{opacity:.08}to{opacity:0}}main[data-v-e3ef3c92]{display:flex;flex-direction:column;gap:24px}.intro-block[data-v-e3ef3c92]{width:100%}.intro[data-v-e3ef3c92]{max-width:65ch;color:var(--secondary)}@keyframes shutter-exit-e3ef3c92{0%{opacity:1}to{opacity:0}}#gallery.shutter-exit[data-v-e3ef3c92]{animation:shutter-exit-e3ef3c92 .1s ease-in forwards;pointer-events:none}.grid[data-v-95c96947]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;grid-auto-flow:dense}.grid .grid-item[data-v-95c96947]{width:100%;height:100%;display:block;cursor:pointer;position:relative}.grid .grid-item img[data-v-95c96947]{height:100%;width:100%;display:block;cursor:pointer}.grid .grid-item.blur-load[data-v-95c96947]{background-size:cover;background-position:center}.grid .grid-item.blur-load[data-v-95c96947]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background-color:#fff;animation:blur-load-pulse-95c96947 2.5s infinite}.grid .grid-item.blur-load.loaded[data-v-95c96947]:before{animation:none;content:none}.grid .grid-item.blur-load img[data-v-95c96947]{opacity:0;transition:opacity .3s ease-in-out}.grid .grid-item.blur-load.loaded img[data-v-95c96947]{opacity:1}.grid .grid-item.landscape[data-v-95c96947]{grid-column:span 2}.grid .grid-item.panorama[data-v-95c96947]{display:none}@keyframes blur-load-pulse-95c96947{0%{opacity:0}50%{opacity:.1}to{opacity:0}}@media(min-width:540px){.grid[data-v-95c96947]{grid-template-columns:repeat(4,1fr);gap:8px}}@media(min-width:1100px){.grid[data-v-95c96947]{grid-template-columns:repeat(6,1fr)}}.grid .grid-item .pin-indicator[data-v-95c96947]{position:absolute;top:0;right:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.grid .grid-item .pin-indicator[data-v-95c96947]:before{content:"";width:20px;height:20px;background-color:#fff;-webkit-mask-image:url(/icons/pin-fill.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/icons/pin-fill.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}#series-detail[data-v-fda6d040],#studio-series-detail[data-v-fda6d040]{display:flex;flex-direction:column}.empty-state[data-v-fda6d040]{padding:16px 0}@keyframes polaroid-develop-fda6d040{0%{opacity:0}to{opacity:1}}#series-detail.series-enter[data-v-fda6d040]{opacity:0;animation:polaroid-develop-fda6d040 1.5s cubic-bezier(.33,0,1,1) forwards;animation-delay:.5s}@media(prefers-reduced-motion:reduce){#series-detail.series-enter[data-v-fda6d040]{opacity:1;animation:none}}#series-detail[data-v-fda6d040]{overflow-y:auto;gap:32px}.newsletter[data-v-fda6d040]{margin-top:48px;max-width:65ch;align-self:center}.action-btn[data-v-9599cb02]{all:unset;position:absolute;top:0;padding:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--secondary);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .16s ease,color .16s ease;z-index:3;background-color:#fff}.action-btn[data-v-9599cb02]:before{content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.action-btn.flag-btn[data-v-9599cb02]{left:0}.action-btn.flag-btn[data-v-9599cb02]:before{-webkit-mask-image:url(/icons/flag.svg);mask-image:url(/icons/flag.svg)}.action-btn.flag-btn.active[data-v-9599cb02]:before{-webkit-mask-image:url(/icons/flag-fill.svg);mask-image:url(/icons/flag-fill.svg)}.action-btn.pin-btn[data-v-9599cb02]{right:0}.action-btn.pin-btn[data-v-9599cb02]:before{-webkit-mask-image:url(/icons/pin.svg);mask-image:url(/icons/pin.svg)}.action-btn.pin-btn.active[data-v-9599cb02]:before{-webkit-mask-image:url(/icons/pin-fill.svg);mask-image:url(/icons/pin-fill.svg)}.action-btn.active[data-v-9599cb02]{color:var(--accent-blue);opacity:1;pointer-events:auto}.action-btn[data-v-9599cb02]:focus-visible{opacity:1;outline:2px solid var(--secondary);outline-offset:2px}.image-article[data-v-6fdcd736]{display:flex;flex-direction:column;align-items:center}.image-stage[data-v-6fdcd736]{width:100%;display:flex;align-items:center;justify-content:center;gap:32px}.image-block[data-v-6fdcd736]{display:flex;flex-direction:column;align-items:center}.hero-wrap[data-v-6fdcd736]{position:relative;display:inline-block;max-width:100%;background-size:cover;background-position:center}.hero-wrap[data-v-6fdcd736]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:hero-blur-pulse-6fdcd736 2.5s infinite;background-color:#fff;pointer-events:none;z-index:1}.hero-wrap.loaded[data-v-6fdcd736]:before{animation:none;content:none}.hero-wrap[data-v-6fdcd736]:not(.loaded){display:block;width:min(1280px,calc(100vw - 32px),calc((100dvh - var(--hero-max-height-offset, 240px)) * var(--hero-aspect-ratio)));aspect-ratio:var(--hero-aspect-ratio);overflow:hidden}.hero-wrap.landscape[data-v-6fdcd736]{--hero-aspect-ratio: 3/2}.hero-wrap.portrait[data-v-6fdcd736]{--hero-aspect-ratio: 3/4}@keyframes hero-blur-pulse-6fdcd736{0%{opacity:0}50%{opacity:.08}to{opacity:0}}.hero[data-v-6fdcd736]{max-width:100%;max-height:calc(100dvh - var(--hero-max-height-offset, 240px));height:auto;width:auto;display:block;opacity:0;transition:opacity .3s ease-in-out}.hero .hero-wrap:not(.loaded) .hero[data-v-6fdcd736]{width:100%;height:100%;object-fit:contain}.hero-wrap.loaded .hero[data-v-6fdcd736]{opacity:1}.nav-hotspot[data-v-6fdcd736]{all:unset;position:absolute;top:0;bottom:0;width:12%;padding:0 16px;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:300;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1}.nav-hotspot span[data-v-6fdcd736]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff9;color:currentColor;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nav-hotspot.left[data-v-6fdcd736]{left:0}.nav-hotspot.right[data-v-6fdcd736]{right:0}.info[data-v-6fdcd736]{width:100%;display:flex;justify-content:space-between;margin-top:8px;gap:16px}.info .left[data-v-6fdcd736]{display:flex;flex-direction:column;gap:2px;max-width:min(70vw,560px)}.info .title[data-v-6fdcd736]{line-height:1.2;font-weight:600}.info .date[data-v-6fdcd736]{line-height:1.2;color:var(--secondary)}.info .right[data-v-6fdcd736]{display:flex;flex-direction:column;gap:2px;text-align:end;color:var(--secondary);opacity:1;font-weight:300;line-height:1.2}.info.landscape .right[data-v-6fdcd736]{display:flex;flex-direction:row;gap:8px;align-items:flex-start;text-align:right}@media(orientation:landscape)and (max-height:448px){.image-block[data-v-6fdcd736]{flex-direction:row-reverse;align-items:end;gap:16px}.info[data-v-6fdcd736]{width:fit-content;flex-direction:column-reverse;justify-content:center;margin-top:0;text-align:end;gap:16px}.info .left[data-v-6fdcd736]{text-align:end;align-items:flex-end}}@media(min-width:768px){.nav-hotspot[data-v-6fdcd736]{position:absolute;top:0;bottom:0;width:40px}.nav-hotspot span[data-v-6fdcd736]{background-color:var(--primary);color:var(--background)}.nav-hotspot.left[data-v-6fdcd736]{transform:translate(-100%)}.nav-hotspot.right[data-v-6fdcd736]{transform:translate(100%)}.info.landscape[data-v-6fdcd736]{align-items:baseline}.info.landscape .left[data-v-6fdcd736]{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.info.landscape .location[data-v-6fdcd736],.info.landscape[data-v-6fdcd736]{color:var(--primary)}}.studio-image-view[data-v-6fdcd736]{--hero-max-height-offset: 320px;flex:1;display:flex;flex-direction:column;align-items:center;gap:32px}.image-article[data-v-6fdcd736]{width:min(100%,1400px);gap:24px}.controls-section[data-v-6fdcd736]{width:100%;display:flex;flex-direction:column;gap:16px;opacity:0;pointer-events:none;transition:opacity .16s ease}.controls-section.ready[data-v-6fdcd736]{opacity:1;pointer-events:auto}.hero-wrap[data-v-6fdcd736]:hover .action-btn,.hero-wrap[data-v-6fdcd736]:focus-within .action-btn{opacity:.4;pointer-events:auto}.hero-wrap[data-v-6fdcd736]:hover .action-btn.active,.hero-wrap[data-v-6fdcd736]:focus-within .action-btn.active{opacity:1}.nav-hotspot[data-v-6fdcd736]{opacity:0;pointer-events:none;transition:opacity .16s ease}.nav-hotspot.ready[data-v-6fdcd736]{opacity:1;pointer-events:auto}.info[data-v-6fdcd736]{opacity:0;pointer-events:none;transition:opacity .16s ease}.info.ready[data-v-6fdcd736]{opacity:1;pointer-events:auto}.auto-save-status[data-v-6fdcd736]{color:var(--secondary);padding:8px 0;opacity:.7}.rating-stars[data-v-6fdcd736]{display:flex;align-items:center;gap:16px}.rating-star-button[data-v-6fdcd736]{all:unset;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.rating-star-button[data-v-6fdcd736]:focus-visible{outline:2px solid var(--secondary);outline-offset:2px;border-radius:2px}.rating-star-icon[data-v-6fdcd736]{width:24px;height:24px;display:block;position:relative;transition:transform .16s ease}.rating-star-icon[data-v-6fdcd736]:before,.rating-star-icon[data-v-6fdcd736]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;transition:opacity .16s ease,background .16s ease}.rating-star-icon[data-v-6fdcd736]:before{background:var(--accent-blue);opacity:0;-webkit-mask-image:url(/icons/star-fill.svg);mask-image:url(/icons/star-fill.svg)}.rating-star-icon[data-v-6fdcd736]:after{background:var(--secondary);opacity:.4;-webkit-mask-image:url(/icons/star.svg);mask-image:url(/icons/star.svg)}.rating-star-button:hover .rating-star-icon[data-v-6fdcd736]{transform:scale(1.06)}.rating-star-button:hover .rating-star-icon[data-v-6fdcd736]:not(.active):before{opacity:.15}.rating-star-button:hover .rating-star-icon[data-v-6fdcd736]:not(.active):after{background:var(--accent-blue);opacity:.5}.rating-star-icon.active[data-v-6fdcd736]:before{opacity:.4}.rating-star-icon.active[data-v-6fdcd736]:after{background:var(--accent-blue);opacity:.8}.controls-error[data-v-6fdcd736]{color:var(--secondary)}.empty-state[data-v-6fdcd736]{padding:24px 0}@media(orientation:landscape)and (max-height:448px){.studio-image-view[data-v-6fdcd736]{--hero-max-height-offset: 220px}}@media(orientation:landscape)and (min-width:768px)and (min-height:452px){.image-article[data-v-6fdcd736]{flex-direction:row;align-items:flex-start;max-width:1400px;gap:32px}.image-stage[data-v-6fdcd736]{flex:1;min-width:0}.studio-image-view[data-v-6fdcd736]{--hero-max-height-offset: 240px}.controls-section[data-v-6fdcd736]{flex:0 0 336px;width:336px}}@media(min-width:768px){.studio-image-view[data-v-6fdcd736]{padding-bottom:80px}.image-article[data-v-6fdcd736]{flex-direction:row;align-items:flex-start;max-width:1400px;gap:32px}.image-stage[data-v-6fdcd736]{flex:1;min-width:0}.studio-image-view[data-v-6fdcd736]{--hero-max-height-offset: 240px}.controls-section[data-v-6fdcd736]{flex:0 0 336px;width:336px}}.studio-login[data-v-b3accb4e]{display:flex;justify-content:center;padding:24px}.card[data-v-b3accb4e]{width:min(640px,100%);display:flex;flex-direction:column;gap:32px}.title[data-v-b3accb4e]{display:flex;flex-direction:column;gap:4px}button[data-v-b3accb4e]{width:fit-content}.session[data-v-b3accb4e],.setup-box[data-v-b3accb4e],.qr-wrap[data-v-b3accb4e]{display:grid;gap:8px}.qr[data-v-b3accb4e]{max-width:220px;height:auto;border:1px solid var(--secondary)}.success[data-v-b3accb4e]{color:var(--primary)}.error[data-v-b3accb4e]{color:var(--secondary)}.grid[data-v-4d4af78a]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;grid-auto-flow:dense}.grid .grid-item[data-v-4d4af78a]{width:100%;height:100%;display:block;cursor:pointer;position:relative}.grid .grid-item img[data-v-4d4af78a]{height:100%;width:100%;display:block;cursor:pointer}.grid .grid-item.blur-load[data-v-4d4af78a]{background-size:cover;background-position:center}.grid .grid-item.blur-load[data-v-4d4af78a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background-color:#fff;animation:blur-load-pulse-4d4af78a 2.5s infinite}.grid .grid-item.blur-load.loaded[data-v-4d4af78a]:before{animation:none;content:none}.grid .grid-item.blur-load img[data-v-4d4af78a]{opacity:0;transition:opacity .3s ease-in-out}.grid .grid-item.blur-load.loaded img[data-v-4d4af78a]{opacity:1}.grid .grid-item.landscape[data-v-4d4af78a]{grid-column:span 2}.grid .grid-item.panorama[data-v-4d4af78a]{display:none}@keyframes blur-load-pulse-4d4af78a{0%{opacity:0}50%{opacity:.1}to{opacity:0}}@media(min-width:540px){.grid[data-v-4d4af78a]{grid-template-columns:repeat(4,1fr);gap:8px}}@media(min-width:1100px){.grid[data-v-4d4af78a]{grid-template-columns:repeat(6,1fr)}}.grid .grid-item[data-v-4d4af78a]{position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;outline:2px solid transparent;box-sizing:border-box;transition:outline-color .16s ease,opacity .16s ease}.grid .grid-item.selected[data-v-4d4af78a]{outline:4px solid var(--accent-blue);outline-offset:-4px}.grid .grid-item.selected[data-v-4d4af78a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--accent-blue);opacity:.4;pointer-events:none;z-index:1}.grid .grid-item.selected[data-v-4d4af78a]:before{content:"";position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%,-50%);background-color:#fff;-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/icons/check.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;pointer-events:none;z-index:2}.grid .grid-item[data-v-4d4af78a]:hover .action-btn,.grid .grid-item[data-v-4d4af78a]:focus-within .action-btn{opacity:.4;pointer-events:auto}.grid .grid-item[data-v-4d4af78a]:hover .action-btn.active,.grid .grid-item[data-v-4d4af78a]:focus-within .action-btn.active{opacity:1}.confirm-dialog[data-v-c8db17ca]{border:1px solid var(--primary);background:var(--background);color:var(--primary);padding:32px;max-width:400px;width:calc(100vw - 48px);box-sizing:border-box}.confirm-dialog[data-v-c8db17ca]::backdrop{background:var(--primary);opacity:.4}.dialog-form[data-v-c8db17ca]{display:flex;flex-direction:column;gap:24px}.dialog-title[data-v-c8db17ca]{margin:0}.dialog-actions[data-v-c8db17ca]{display:flex;gap:16px;justify-content:flex-end}#series[data-v-90d8d17b]{overflow-y:auto}.series-grid[data-v-90d8d17b]{display:grid;grid-template-columns:repeat(2,1fr);row-gap:24px;column-gap:16px;max-width:100%}@media(min-width:768px){.series-grid[data-v-90d8d17b]{grid-template-columns:repeat(3,1fr);row-gap:32px;column-gap:24px}}@media(min-width:1024px){.series-grid[data-v-90d8d17b]{grid-template-columns:repeat(4,1fr)}}.series-card[data-v-90d8d17b]{display:flex;flex-direction:column;overflow:hidden}.series-link[data-v-90d8d17b]{display:flex;flex-direction:column;gap:8px;height:100%;text-decoration:none;color:inherit}.series-link img[data-v-90d8d17b]{width:100%;height:auto;object-fit:contain;display:block}.series-link .cover-image-wrapper[data-v-90d8d17b]{width:100%;aspect-ratio:3 / 2;overflow:hidden;display:block;position:relative;background-size:cover;background-position:center}.series-link .cover-image-wrapper[data-v-90d8d17b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:cover-blur-pulse-90d8d17b 2.5s infinite;background-color:#fff;pointer-events:none}.series-link .cover-image-wrapper.loaded[data-v-90d8d17b]:before{animation:none;content:none}.series-link .cover-image-wrapper .cover-image[data-v-90d8d17b]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0;transition:opacity .3s ease-in-out}.series-link .cover-image-wrapper.loaded .cover-image[data-v-90d8d17b]{opacity:1}.series-link .cover-placeholder[data-v-90d8d17b]{width:100%;aspect-ratio:3 / 2;background:#d0d0d0;display:block}.series-link .series-meta[data-v-90d8d17b]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:2px}.series-link .series-meta .series-title[data-v-90d8d17b]{display:block;color:var(--primary)}.series-link .series-meta .series-count[data-v-90d8d17b],.series-link .series-meta .series-secondary[data-v-90d8d17b]{color:var(--secondary)}@keyframes cover-blur-pulse-90d8d17b{0%{opacity:0}50%{opacity:.08}to{opacity:0}}main[data-v-90d8d17b]{display:flex;flex-direction:column;gap:24px}.intro-block[data-v-90d8d17b]{width:100%}.intro[data-v-90d8d17b]{max-width:65ch;color:var(--secondary)}@keyframes shutter-exit-90d8d17b{0%{opacity:1}to{opacity:0}}#gallery.shutter-exit[data-v-90d8d17b]{animation:shutter-exit-90d8d17b .1s ease-in forwards;pointer-events:none}main[data-v-90d8d17b]{gap:48px}.controls-section[data-v-90d8d17b]{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;padding-bottom:8px}.repair-button[data-v-90d8d17b]{margin-inline-start:auto;background-color:var(--accent-green);border-color:var(--accent-green)}.controls-error[data-v-90d8d17b]{color:var(--secondary);max-width:32ch}.controls-message[data-v-90d8d17b]{color:var(--accent-green);max-width:40ch}.unassigned-section[data-v-90d8d17b]{display:flex;flex-direction:column}.series-card[data-v-90d8d17b],.series-link[data-v-90d8d17b]{position:relative}.series-meta-row[data-v-90d8d17b]{display:flex;align-items:center;gap:8px}.series-meta[data-v-90d8d17b]{display:flex;flex:1;flex-direction:column;justify-content:flex-start;gap:2px}.series-published-indicator[data-v-90d8d17b]{flex:0 0 24px;width:24px;height:24px;margin-top:1px;background-color:var(--accent-green);-webkit-mask-image:url(/icons/check.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/icons/check.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.series-insert-overlay[data-v-90d8d17b]{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.series-insert-overlay[data-v-90d8d17b]:disabled{cursor:progress}.series-insert-overlay[data-v-90d8d17b]:focus-visible{outline:2px solid var(--accent-green);outline-offset:-2px}.series-insert-overlay[data-v-90d8d17b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--accent-green);opacity:.4}.series-insert-label[data-v-90d8d17b]{position:relative;color:var(--background);letter-spacing:2px}@media(min-width:768px){.controls-section[data-v-90d8d17b]{justify-content:space-between}.controls-error[data-v-90d8d17b],.controls-message[data-v-90d8d17b]{margin-left:auto;text-align:end}}#series-detail[data-v-edd1e8f0],#studio-series-detail[data-v-edd1e8f0]{display:flex;flex-direction:column}.empty-state[data-v-edd1e8f0]{padding:16px 0}@keyframes polaroid-develop-edd1e8f0{0%{opacity:0}to{opacity:1}}#series-detail.series-enter[data-v-edd1e8f0]{opacity:0;animation:polaroid-develop-edd1e8f0 1.5s cubic-bezier(.33,0,1,1) forwards;animation-delay:.5s}@media(prefers-reduced-motion:reduce){#series-detail.series-enter[data-v-edd1e8f0]{opacity:1;animation:none}}.controls-section[data-v-edd1e8f0]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.controls-actions[data-v-edd1e8f0]{display:flex;flex-wrap:wrap;gap:16px}.actions-right[data-v-edd1e8f0]{display:inline-flex;gap:16px;margin-inline-start:auto}.controls-button.save-button[data-v-edd1e8f0]{margin-top:8px}.auto-save-status[data-v-edd1e8f0]{color:var(--secondary);padding:8px 0;opacity:.7}.controls-error[data-v-edd1e8f0]{color:var(--secondary)}.form-field.invalid .detail[data-v-edd1e8f0]{color:var(--accent-red)}.form-field.invalid input[data-v-edd1e8f0]{border-color:var(--accent-red)}.form-field.invalid input[data-v-edd1e8f0]:focus-visible{outline-color:var(--accent-red)}
