.stage-book-preview__backdrop .stage-book-preview__presentation{animation:.78s cubic-bezier(.22,1,.36,1) both portal-book-present!important}.stage-book-preview__backdrop .stage-book-preview__shadow-frame{animation:.52s ease-out .78s both portal-book-shadow-present}.stage-book-preview__backdrop .stage-book-preview__ground-shadow{opacity:.92!important;animation:none!important}.stage-book-preview__backdrop .stage-book-preview__viewport--photo .stage-book-preview__ground-shadow{opacity:1!important}.stage-book-preview__chip{transition:transform .16s,border-color .16s,box-shadow .16s!important}.stage-book-preview__backdrop .stage-book-preview__softproof-spinner{animation:.72s linear infinite portal-book-softproof-spin!important}@keyframes portal-book-present{0%{opacity:0;transform:translate(-72px,18px)scale(.9)rotateY(-70deg)}to{opacity:1;transform:translateZ(0)scale(1)rotateY(0)}}@keyframes portal-book-shadow-present{0%{opacity:0}to{opacity:1}}@keyframes portal-book-softproof-spin{to{transform:rotate(1turn)}}.workspace-mobile-actions>.workspace-mobile-actions__apply{background:var(--ce-primary,#fab005)!important;border-color:var(--ce-primary,#fab005)!important;color:var(--ce-primary-text,#0a0a0a)!important}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:local(Poppins Regular),local(Poppins-Regular),url(../fonts/cover-designer/poppins/poppins-v9-latin-regular.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local(Poppins Regular),local(Poppins-Regular),url(../fonts/cover-designer/poppins/poppins-v9-latin-regular.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:local(Poppins Italic),local(Poppins-Italic),url(../fonts/cover-designer/poppins/poppins-v9-latin-italic.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local(Poppins Medium),local(Poppins-Medium),url(../fonts/cover-designer/poppins/poppins-v9-latin-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:local(Poppins Medium Italic),local(Poppins-MediumItalic),url(../fonts/cover-designer/poppins/poppins-v9-latin-500italic.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local(Poppins Bold),local(Poppins-Bold),url(../fonts/cover-designer/poppins/poppins-v9-latin-700.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:local(Poppins Bold Italic),local(Poppins-BoldItalic),url(../fonts/cover-designer/poppins/poppins-v9-latin-700italic.woff2)format("woff2")}:root{--portal-button-radius:0px;--cover-handoff-button-radius:var(--portal-button-radius);--cover-handoff-button-height:42px;--cover-handoff-button-font-size:13px;--cover-handoff-source-font-size:10px;--cover-handoff-active-bg:#1d232d;--cover-handoff-active-text:#fff;--cover-handoff-edit-border:#1d232d;--cover-handoff-edit-bg:#1d232d;--cover-handoff-edit-text:#fff;--bk-overlay-header-background:var(--primary);--bk-overlay-header-text:var(--black);--bk-overlay-close-hover-opacity:.55;--bk-choice-size:15px;--bk-choice-border:2px;--bk-choice-check:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22square%22%20stroke-width%3D%223%22%20d%3D%22m3.5%208.5%203%203%206-7%22%2F%3E%3C%2Fsvg%3E);--primary:#fab005;--primary-hover:#e09f00;--primary-light:#fab0051a;--primary-glow:#fab00540;--classic-rich-text-active-text:#1d232d;--black:#0a0a0a;--white:#fff;--text:#444;--text-light:#8a8a8a;--field-placeholder:#bfbfbf;--text-dark:#1a1a1a;--bg:#fff;--bg-light:#e5eeef;--bg-warm:#faf8f5;--bg-footer:#f0f3f4;--border:#e8ebed;--border-light:#f0f2f3;--reviews-accent:#fab005;--reviews-star:#fab005;--reviews-card-bg:var(--bg-warm);--reviews-radius:10px;--success:#22c55e;--success-bg:#f0fdf4;--error:#ef4444;--error-bg:#fef2f2;--warning:#f59e0b;--warning-bg:#fffbeb;--warning-text:#d97706;--info:#3b82f6;--info-bg:#eff6ff;--radius-sm:6px;--radius:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--field-radius:0;--field-bg:#fff;--field-border:1px solid var(--border);--field-height:45px;--field-padding:8px 10px;--overlay-active-border-width:2px;--overlay-active-border-color:var(--primary);--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 2px 8px #0000000f;--shadow:0 4px 16px #00000014;--shadow-md:0 8px 24px #0000001a;--shadow-lg:0 12px 40px #0000001f;--shadow-gold:0 4px 20px #fab00533;--ease:cubic-bezier(.4, 0, .2, 1);--transition:all .2s var(--ease);--transition-slow:all .35s var(--ease);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--transition-fast:all .15s var(--ease)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body,html{overflow-x:clip}body{color:var(--text);background:var(--bg);font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,Arial,sans-serif;font-size:16px;line-height:1.65}img{max-width:100%;height:auto;display:block}a{color:var(--primary);transition:var(--transition);cursor:pointer;text-decoration:none}a:hover{color:#c88d04}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{color:var(--text-dark);line-height:1.25}h1,h2{font-weight:500}h1,h2,h3,h4,h5,h6{font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,sans-serif}h3,h4,h5,h6{font-weight:600}h1{font-size:50px}h1,h2{line-height:1.25}h2{font-size:40px}h3{font-size:1.25rem}h4{font-size:1.1rem}p{margin-bottom:1rem}p:last-child{margin-bottom:0}.container{max-width:1280px}.container,.container-wide{margin:0 auto;padding:0 24px}.container-wide{max-width:1440px}.container-narrow{max-width:800px;margin:0 auto;padding:0 24px}.section{padding:100px 0}.section-light{background:var(--bg-light)}.section-warm{background:var(--bg-warm)}.section-dark{background:var(--black);color:var(--white)}.btn{border-radius:var(--portal-button-radius);cursor:pointer;transition:var(--transition);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,sans-serif;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.btn-primary{background:var(--primary);color:var(--black);box-shadow:var(--shadow-xs)}.btn-primary:hover{background:var(--black);color:var(--primary)}.btn-dark{background:var(--black);color:var(--white);box-shadow:var(--shadow-xs)}.btn-dark:hover{color:var(--primary);background:#222;transform:translateY(-1px)}.btn-outline{color:var(--text-dark);border:2px solid var(--border);background:0 0}.btn-outline:hover{border-color:var(--primary);color:var(--primary-hover);background:var(--primary-light)}.btn-ghost{color:var(--text);background:0 0;padding:8px 16px}.btn-ghost:hover{background:var(--bg-light);color:var(--text-dark)}.btn-big{padding:16px 32px;font-size:16px}.btn-cta{padding:16px 28px;font-size:15px}.btn-cover{background:var(--black);color:var(--primary);box-shadow:var(--shadow-xs)}.btn-cover:hover{color:var(--primary);background:#222;transform:translateY(-1px)}.btn-small{padding:6px 14px;font-size:12px}.btn-block{width:100%}.btn-vorlage{color:var(--primary);cursor:pointer;background:#000;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:8px 18px;font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,sans-serif;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;transition:all .25s;display:inline-flex}.btn-vorlage:hover{background:var(--primary);color:var(--black)}.btn:disabled,.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none!important}.hero-link{color:var(--text-dark);border-bottom:2px solid var(--primary);transition:all .15s var(--ease);padding-bottom:2px;font-size:26px;font-weight:600}.hero-link:hover{color:var(--text-dark);border-color:var(--text-dark)}.card{background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:var(--transition);padding:24px}.card:hover{box-shadow:var(--shadow)}.card-body{padding:24px}.card-img{-o-object-fit:cover;object-fit:cover;width:100%}.form-group{margin-bottom:1.25rem}.form-group label{color:var(--text-dark);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.form-group input,.form-group select,.form-group textarea{width:100%;padding:var(--field-padding);border:var(--field-border);border-radius:var(--field-radius);color:var(--text-dark);transition:var(--transition);background:var(--field-bg);box-sizing:border-box;font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,sans-serif;font-size:15px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-glow);outline:none}:is(.form-group input:user-invalid,.form-group select:user-invalid,.form-group textarea:user-invalid){border-color:var(--error);box-shadow:0 0 0 3px #ef44441f}:-moz-any(.form-group input:user-valid:not(:-moz-placeholder-shown),.form-group textarea:user-valid:not(:-moz-placeholder-shown)){border-color:var(--success)}:is(.form-group input:user-valid:not(:placeholder-shown),.form-group textarea:user-valid:not(:placeholder-shown)){border-color:var(--success)}.form-group input:user-valid:not(:placeholder-shown){border-color:var(--success)}.form-group select:user-valid{border-color:var(--success)}.form-group textarea:user-valid:not(:placeholder-shown){border-color:var(--success)}.form-group input,.form-group select{min-height:var(--field-height)}.form-group input::-moz-placeholder{color:var(--field-placeholder);opacity:1}.form-group textarea::-moz-placeholder{color:var(--field-placeholder);opacity:1}input::-moz-placeholder{color:var(--field-placeholder);opacity:1}textarea::-moz-placeholder{color:var(--field-placeholder);opacity:1}.form-group input::placeholder,.form-group textarea::placeholder,input::placeholder,textarea::placeholder{color:var(--field-placeholder);opacity:1}.grid{gap:24px;display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}@media (width<=1024px){.grid-4,.grid-5{grid-template-columns:repeat(3,1fr)}}@media (width<=1020px){body{font-size:15px}}@media (width<=768px){.grid-2,.grid-3,.grid-4,.grid-5{grid-template-columns:repeat(2,1fr)}h1{font-size:2rem}h2{font-size:1.75rem}.section{padding:48px 0}.container{padding:0 20px}}@media (width<=640px){body{font-size:14px}}@media (width<=480px){.grid-2,.grid-3,.grid-4,.grid-5{grid-template-columns:1fr}h1{font-size:1.75rem}h2{font-size:1.5rem}.section{padding:36px 0}.container{padding:0 16px}}.breadcrumbs{align-items:center;gap:8px;padding:16px 0;font-size:13px;display:flex}.breadcrumbs,.breadcrumbs a{color:var(--text-light)}.breadcrumbs a:hover{color:var(--primary)}.breadcrumbs .separator{color:var(--border)}.stars{color:var(--primary);gap:2px;font-size:16px;display:inline-flex}.stars .empty{color:var(--border)}.badge{border-radius:var(--radius-full);letter-spacing:.02em;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.badge-success{background:var(--success-bg);color:#16a34a}.badge-warning{background:var(--warning-bg);color:var(--warning-text)}.badge-error{background:var(--error-bg);color:#dc2626}.badge-info{background:var(--info-bg);color:#2563eb}.price{color:var(--text-dark);font-size:1.5rem;font-weight:700}.price-small{font-size:1rem}.price-old{color:var(--text-light);font-size:.9em;text-decoration:line-through}hr{border:none;border-top:1px solid var(--border-light);margin:1rem 0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--primary)}.text-light{color:var(--text-light)}.text-dark{color:var(--text-dark)}.text-white{color:var(--white)}.text-small{font-size:13px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-serif{font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,sans-serif}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-5{margin-top:3rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:3rem}.flex{display:flex}.flex-center{justify-content:center}.flex-between,.flex-center{align-items:center;display:flex}.flex-between{justify-content:space-between}.flex-gap-1{gap:8px}.flex-gap-2{gap:16px}.flex-gap-3{gap:24px}.flex-wrap{flex-wrap:wrap}.hidden{display:none}.visible{display:block}@media (width<=768px){.hide-mobile{display:none!important}}@media (width>=769px){.hide-desktop{display:none!important}}.page-enter-active,.page-leave-active{transition:opacity .25s var(--ease)}.page-enter-from,.page-leave-to{opacity:0}::selection{background:var(--black);color:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px;box-shadow:var(--shadow-gold)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,var(--bg-light) 25%,#e8ebed 50%,var(--bg-light) 75%);border-radius:var(--radius);background-size:200% 100%;animation:1.5s infinite shimmer}html.reveal-ready .reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(32px)}html.reveal-ready .reveal.revealed{opacity:1;transform:translateY(0)}html.reveal-ready .reveal-stagger>*{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}html.reveal-ready .reveal-stagger.revealed>:first-child{opacity:1;transition-delay:0s;transform:translateY(0)}html.reveal-ready .reveal-stagger.revealed>:nth-child(2){opacity:1;transition-delay:80ms;transform:translateY(0)}html.reveal-ready .reveal-stagger.revealed>:nth-child(3){opacity:1;transition-delay:.16s;transform:translateY(0)}html.reveal-ready .reveal-stagger.revealed>:nth-child(4){opacity:1;transition-delay:.24s;transform:translateY(0)}html.reveal-ready .reveal-stagger.revealed>:nth-child(5){opacity:1;transition-delay:.32s;transform:translateY(0)}html.reveal-ready .reveal-stagger.revealed>:nth-child(6){opacity:1;transition-delay:.4s;transform:translateY(0)}html.reveal-ready .reveal-left{transform:translate(-40px)}html.reveal-ready .reveal-left,html.reveal-ready .reveal-right{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}html.reveal-ready .reveal-right{transform:translate(40px)}html.reveal-ready .reveal-scale{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:scale(.92)}html.reveal-ready .reveal-left.revealed,html.reveal-ready .reveal-right.revealed,html.reveal-ready .reveal-scale.revealed{opacity:1;transform:translate(0)scale(1)}.grain-overlay:after{content:"";pointer-events:none;z-index:0;opacity:.5;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%20opacity%3D%22.04%22%2F%3E%3C%2Fsvg%3E);background-repeat:repeat;background-size:200px;position:absolute;inset:0}@keyframes gradient-shift{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.gradient-border{position:relative}.gradient-border:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--primary),var(--primary-hover),#d4890a,var(--primary));z-index:-1;opacity:0;transition:opacity .35s var(--ease);background-size:300% 300%;animation:4s infinite gradient-shift;position:absolute;inset:-2px}.gradient-border:hover:before{opacity:1}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.float-anim{animation:4s ease-in-out infinite float}@keyframes pulse-glow{0%,to{box-shadow:0 4px 20px #fab00533}50%{box-shadow:0 4px 30px #fab00566}}.pulse-glow{animation:2.5s ease-in-out infinite pulse-glow}@keyframes count-in{0%{opacity:0;transform:translateY(16px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.gold-dot-separator{justify-content:center;align-items:center;gap:8px;margin:20px 0;display:flex}.gold-dot-separator:after,.gold-dot-separator:before{content:"";background:var(--primary);border-radius:50%;width:4px;height:4px}@media print{*{color:#000!important;text-shadow:none!important;filter:none!important;box-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hilfe-sidebar,.how-it-works,.kontakt-sidebar,.mobile-nav,.reviews-preview,.scroll-up,.site-footer,.site-header{display:none!important}.container{max-width:100%;padding:0}}.box-calc{background:var(--white);max-width:100%;margin-bottom:20px;scroll-margin-top:140px;font-size:14px;overflow:visible}.box-calc>header.header-ribbon{overflow:hidden}.box-white header.header-ribbon{box-sizing:border-box;color:#fff;background:#111;align-items:center;height:60px;padding:14px 20px 14px 50px;font-size:15px;font-weight:600;display:flex;position:relative}.header-ribbon h3{color:#fff;letter-spacing:.01em;margin:0;font-size:16px;font-weight:600}.header-ribbon h3 small{opacity:.7;font-weight:400}.ribbon-nr{width:28px;height:28px;color:var(--black);text-align:center;background:var(--primary);border-radius:50%;font-size:14px;font-weight:600;line-height:28px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.box-calc fieldset{border:none;min-width:0;margin:0;padding:23px 20px}.wizard-page{background:var(--bg-light);min-height:100vh}.wizard-page .container{max-width:1540px}@media (width<=1600px){.wizard-page .container{max-width:96%}}@media (width>=901px){.cover-editor-main--stage.cover-editor-main--workspace-labels:not(.cover-editor-main--workspace-short-landscape) .cover-editor-main__canva-rail{min-width:120px}}input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea{border-radius:var(--field-radius,0)!important}.info-icon{background:var(--black);color:#fff;cursor:pointer;vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-left:4px;padding-top:2px;font-family:inherit;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:inline-flex;position:relative}.info-icon--inline-square{border-radius:0;width:14px;height:14px;font-size:10px}.classic-cover-overlay-option input[type=checkbox]{appearance:none;z-index:2;border:2px solid var(--black);box-sizing:border-box;cursor:pointer;background:#fff;border-radius:0;width:15px;height:15px;margin:0;padding:0;position:absolute;top:18px;left:10px;transition:none!important}.classic-cover-overlay-option input[type=checkbox]:checked{border-color:var(--black);background:var(--black);background-image:var(--bk-choice-check);background-position:50%;background-repeat:no-repeat;background-size:72%}.classic-cover-overlay-option input[type=checkbox]:checked:after{content:none}.checkout-step-shell.portal-bk .step-nav ul li.done .step-check{background-image:var(--bk-choice-check);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;font-size:0;display:inline-block}.book-3d-corner{z-index:13;right:calc(100% - var(--book-3d-x,100%));bottom:calc(100% - var(--book-3d-y,0px) + 8px);pointer-events:auto;align-items:flex-end;gap:8px;display:flex;position:absolute}.book-3d-corner .modern-book-3d-button--compact.product-book-3d-launcher{gap:6px;min-height:44px;padding:12px 0 8px 8px;font-size:16px}.book-3d-corner .modern-book-3d-button--compact.product-book-3d-launcher svg{width:24px;height:24px}.preview-tools{flex-direction:column;align-items:center;gap:0}.preview-zoom-button{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--book-3d-text,var(--text-dark));box-shadow:none;cursor:zoom-in;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;transition:color .16s;display:inline-grid}.preview-zoom-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}@media (hover:hover){.preview-zoom-button:hover{color:var(--black);background:0 0}}.preview-zoom-button:focus-visible{outline-offset:2px;outline:2px solid}.preview-tools .modern-book-3d-button{gap:6px;min-height:44px;font-size:16px}.preview-tools .modern-book-3d-button svg{width:24px;height:24px}:root{--auswahl-kontur:var(--text-dark);--auswahl-ring:var(--overlay-active-border-width,2px)}.auswahl-muster{place-items:center;line-height:0;display:inline-grid;position:relative}.auswahl-haken{z-index:1;width:20px;height:20px;color:var(--white);fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;filter:drop-shadow(0 1px 1px #000c);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bk-haken-liste{padding:0;list-style:none}.bk-haken-liste>li,.bk-haken-punkt{padding-left:24px;position:relative}.bk-haken{width:14px;height:1.65em;height:1lh;font:inherit;color:var(--black);pointer-events:none;align-items:center;margin:0;display:flex;position:absolute;top:0;left:0}.bk-haken:before{content:"";speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nucleo Mini;font-size:14px;font-style:normal;font-weight:400;line-height:1}.product-book-actions.preview-tools{flex-direction:row;align-items:flex-end;gap:8px}.product-book-actions.preview-tools .preview-zoom-button{width:48px;min-width:48px;height:48px;min-height:48px;transform:translateY(-8px)}.product-book-actions.preview-tools .preview-zoom-button svg{width:28px;height:28px}@media (width<=1024px) and (height<=500px) and (orientation:landscape),(width<=900px){body:has(.product-hero) .ki:not(.ki--offen):not(.ki--angedockt){margin-bottom:8px}}@media (width>=641px) and (width<=1020px){.product-book-actions.book-3d-corner{right:max(0px,calc(100% - var(--book-3d-x,100%)))}}.cd-picker-card{width:100%;min-width:0;height:100%;min-height:168px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #0000001a;border-radius:0;flex-direction:column;align-items:stretch;padding:12px 12px 11px;text-decoration:none;display:flex;position:relative;overflow:hidden}.cd-picker-card:hover{background:var(--bg-light,#f5f5f5);border-color:#00000040}.cd-picker-card.is-active{border:var(--bk-choice-border,2px) solid #000;box-shadow:none}.cd-picker-card-image{box-sizing:border-box;background:#f6f8fa;border-radius:0;height:116px;margin:0 0 10px;padding:12px 8px 0 6px;position:relative;overflow:hidden}.cd-picker-card-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:68% bottom;object-position:68% bottom;width:100%;max-width:100%;height:100%;display:block;position:static}.cd-picker-card-body{flex-direction:column;gap:2px;min-width:0;display:flex}.cd-picker-card-name{min-width:0;min-height:0;color:var(--text-dark,#1d232d);overflow-wrap:normal;white-space:normal;font-size:13px;font-weight:600;line-height:1.2;display:block}.cd-picker-card-meta{color:var(--text,#666);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.25;overflow:hidden}.cd-picker-card-meta strong{color:var(--text-dark,#1d232d);font-weight:600}.cd-picker-card-sep{opacity:.4;margin:0 4px}.bp-live-cover.is-metallic-text,.folien-glanz{--glanz-kern:1.7;--glanz-staerke:.7;--glanz-tiefe:.42;--glanz-winkel:92deg;--glanz-tempo:7.3s;--glanz-spanne:240%}.folien-glanz{aspect-ratio:700/898;pointer-events:none;-webkit-mask-image:var(--folien-maske);-webkit-mask-image:var(--folien-maske);mask-image:var(--folien-maske);mix-blend-mode:overlay;position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.folien-glanz:before{content:"";width:var(--glanz-spanne);background-image:linear-gradient(var(--glanz-winkel),transparent calc(50% - var(--glanz-kern)*5%),rgba(0,0,0,var(--glanz-tiefe)) calc(50% - var(--glanz-kern)*2.4%),transparent calc(50% - var(--glanz-kern)*1.15%),rgba(255,255,255,var(--glanz-staerke)) 50%,transparent calc(50% + var(--glanz-kern)*1.15%),rgba(0,0,0,calc(var(--glanz-tiefe)*.55)) calc(50% + var(--glanz-kern)*2.4%),transparent calc(50% + var(--glanz-kern)*5%));height:100%;animation:folienGlanz var(--glanz-tempo) linear infinite;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0}@keyframes folienGlanz{0%{animation-timing-function:ease-in;transform:translate(-68.8333%)}36%{animation-timing-function:ease-out;transform:translate(-31.5%)}44%{animation-timing-function:ease-in-out;transform:translate(-29.1667%)}52%{animation-timing-function:ease-in-out;transform:translate(-30.9167%)}60%{animation-timing-function:ease-in-out;transform:translate(-28.2917%)}68%{animation-timing-function:ease-in;transform:translate(-29.1667%)}to{transform:translate(10.5%)}}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/roboto/roboto-v20-latin-regular.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/roboto/roboto-v20-latin-italic.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/roboto/roboto-v20-latin-500.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/roboto/roboto-v20-latin-500italic.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/roboto/roboto-v20-latin-700.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/roboto/roboto-v20-latin-700italic.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/poppins/poppins-v9-latin-regular.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/poppins/poppins-v9-latin-italic.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/poppins/poppins-v9-latin-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/poppins/poppins-v9-latin-500italic.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/poppins/poppins-v9-latin-700.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/poppins/poppins-v9-latin-700italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-serif/ibm-plex-serif-v8-latin-regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-serif/ibm-plex-serif-v8-latin-italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-serif/ibm-plex-serif-v8-latin-500italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-serif/ibm-plex-serif-v20-latin-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-serif/ibm-plex-serif-v20-latin-700.woff2)format("woff2")}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-serif/ibm-plex-serif-v20-latin-700italic.woff2)format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/rubik/rubik-v9-latin-regular.woff2)format("woff2")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/rubik/rubik-v9-latin-italic.woff2)format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/rubik/rubik-v9-latin-500.woff2)format("woff2")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/rubik/rubik-v9-latin-500italic.woff2)format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/rubik/rubik-v9-latin-700.woff2)format("woff2")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/rubik/rubik-v9-latin-700italic.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/fira-sans/fira-sans-v10-latin-regular.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/fira-sans/fira-sans-v10-latin-italic.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/fira-sans/fira-sans-v10-latin-500.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/fira-sans/fira-sans-v10-latin-500italic.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/fira-sans/fira-sans-v10-latin-700.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/fira-sans/fira-sans-v10-latin-700italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-sans/ibm-plex-sans-v7-latin-regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-sans/ibm-plex-sans-v7-latin-italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-sans/ibm-plex-sans-v7-latin-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-sans/ibm-plex-sans-v7-latin-500italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-sans/ibm-plex-sans-v7-latin-700.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/ibm-plex-sans/ibm-plex-sans-v7-latin-700italic.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/spectral/spectral-v6-latin-regular.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/spectral/spectral-v6-latin-italic.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/spectral/spectral-v6-latin-500.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/spectral/spectral-v6-latin-500italic.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/spectral/spectral-v6-latin-700.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/spectral/spectral-v6-latin-700italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/montserrat/montserrat-v14-latin-regular.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/cover-designer/montserrat/montserrat-v14-latin-italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/montserrat/montserrat-v14-latin-500.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/cover-designer/montserrat/montserrat-v14-latin-500italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/montserrat/montserrat-v14-latin-700.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/cover-designer/montserrat/montserrat-v14-latin-700italic.woff2)format("woff2")}@font-face{font-family:Nucleo Mini;src:url(../fonts/nucleo/nucleo-mini.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.nc-icon-mini{font:16px/1 Nucleo Mini;font-size:inherit;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.nc-icon-mini.lg{vertical-align:-16%;font-size:1.33333em}.nc-icon-mini.x2{font-size:2em}.nc-icon-mini.x3{font-size:3em}.nc-icon-mini.arrows-1_minimal-left:before{content:""}.nc-icon-mini.arrows-1_minimal-right:before{content:""}.nc-icon-mini.arrows-1_tail-right:before{content:""}.nc-icon-mini.arrows-2_hit-down:before{content:""}.nc-icon-mini.arrows-2_square-download:before{content:""}.nc-icon-mini.arrows-2_square-upload:before{content:""}.nc-icon-mini.arrows-3_small-down:before{content:""}.nc-icon-mini.arrows-3_small-up:before{content:""}.nc-icon-mini.business_calculator:before{content:""}.nc-icon-mini.files_single-content-03:before{content:""}.nc-icon-mini.media-1_play-68:before{content:""}.nc-icon-mini.social_logo-fb-simple:before{content:""}.nc-icon-mini.social_logo-pinterest:before{content:""}.nc-icon-mini.social_logo-twitter:before{content:""}.nc-icon-mini.social_logo-whatsapp:before{content:""}.nc-icon-mini.tech_print:before{content:""}.nc-icon-mini.text_bold:before{content:""}.nc-icon-mini.text_italic:before{content:""}.nc-icon-mini.ui-1_bold-add:before{content:""}.nc-icon-mini.ui-1_calendar-60:before{content:""}.nc-icon-mini.ui-1_check:before{content:""}.nc-icon-mini.ui-1_check-simple:before{content:""}.nc-icon-mini.ui-1_circle-add:before{content:""}.nc-icon-mini.ui-1_circle-delete:before{content:""}.nc-icon-mini.ui-1_email-84:before{content:""}.nc-icon-mini.ui-1_simple-add:before{content:""}.nc-icon-mini.ui-1_simple-remove:before{content:""}.nc-icon-mini.ui-1_trash:before{content:""}.nc-icon-mini.ui-1_zoom-in:before{content:""}.nc-icon-mini.ui-2_alert-square-i:before{content:""}.nc-icon-mini.ui-2_grid-square:before{content:""}.nc-icon-mini.ui-2_square-add-08:before{content:""}.nc-icon-mini.ui-2_square-delete-10:before{content:""}.nc-icon-mini.ui-e_round-e-help:before{content:""}.nc-icon-mini.ui-e_square-e-info:before{content:""}.nc-icon-mini.emoticons_like:before{content:""}.nc-icon-mini.design_pen-01:before{content:""}.nc-icon-mini.design_book-bookmark:before{content:""}.nc-icon-mini.ui-3_phone:before{content:""}.nc-icon-mini.users_single-02:before{content:""}.nc-icon-mini.arrows-1_tail-up:before{content:""}.nc-icon-mini.arrows-e_circle-e-right-09:before{content:""}.nc-icon-mini.ui-1_email-83:before{content:""}.nc-icon-mini.social_logo-youtube:before{content:""}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/ui/poppins/poppins-v24-latin-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ui/poppins/poppins-v24-latin-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ui/poppins/poppins-v24-latin-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ui/poppins/poppins-v24-latin-600.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ui/poppins/poppins-v24-latin-700.woff2)format("woff2")}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:400;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Arimo-Regular);size-adjust:111.03%;ascent-override:94.57%;descent-override:31.52%;line-gap-override:9.01%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:500;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Arimo-Regular);size-adjust:112.37%;ascent-override:93.44%;descent-override:31.15%;line-gap-override:8.9%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);size-adjust:105.75%;ascent-override:99.29%;descent-override:33.1%;line-gap-override:9.46%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);size-adjust:106.9%;ascent-override:98.23%;descent-override:32.74%;line-gap-override:9.35%}@font-face{font-family:Poppins Fallback DejaVu;font-style:normal;font-weight:400;src:local(DejaVu Sans),local(DejaVuSans);size-adjust:97.87%;ascent-override:107.28%;descent-override:35.76%;line-gap-override:10.22%}@font-face{font-family:Poppins Fallback DejaVu;font-style:normal;font-weight:500;src:local(DejaVu Sans),local(DejaVuSans);size-adjust:99.05%;ascent-override:106.01%;descent-override:35.34%;line-gap-override:10.1%}@font-face{font-family:Poppins Fallback DejaVu;font-style:normal;font-weight:600;src:local(DejaVu Sans Bold),local(DejaVuSans-Bold);size-adjust:88.57%;ascent-override:118.55%;descent-override:39.52%;line-gap-override:11.29%}@font-face{font-family:Poppins Fallback DejaVu;font-style:normal;font-weight:700;src:local(DejaVu Sans Bold),local(DejaVuSans-Bold);size-adjust:89.52%;ascent-override:117.29%;descent-override:39.1%;line-gap-override:11.17%}.book-3d-icon--solid{perspective:3.2em;vertical-align:middle;flex:none;width:1.35em;height:1.35em;display:inline-block;container-type:size}.book-3d-icon__book{width:0;height:0;transform-style:preserve-3d;animation:5.2s linear infinite book-3d-icon-turn;position:absolute;top:50%;left:50%}.book-3d-icon__face{box-sizing:border-box;backface-visibility:hidden;display:block;position:absolute}.book-3d-icon__face--back,.book-3d-icon__face--front{background-color:var(--book-3d-icon-cover,currentColor);border-radius:0 1.5cqw 1.5cqw 0;width:60cqw;height:84cqh;margin:-42cqh 0 0 -30cqw}.book-3d-icon__face--front{background-image:linear-gradient(90deg,#ffffff38 0 9cqw,#0000 0),linear-gradient(#0000 26cqh,#ffffff8c 0 31cqh,#0000 0),linear-gradient(135deg,#ffffff3d,#fff0 60%);transform:translateZ(10cqw);box-shadow:inset 0 0 0 .9cqw #ffffff29}.book-3d-icon__face--back{filter:brightness(.8);transform:rotateY(180deg)translateZ(10cqw)}.book-3d-icon__face--spine{background:var(--book-3d-icon-cover,currentColor);filter:brightness(1.25);width:20cqw;height:84cqh;margin:-42cqh 0 0 -10cqw;transform:rotateY(-90deg)translateZ(30cqw);box-shadow:inset 0 0 0 .9cqw #ffffff1f}.book-3d-icon__face--edge{background:repeating-linear-gradient(90deg,#f6f1e4 0 1.6cqw,#ddd6c4 0 2.2cqw);width:18cqw;height:80cqh;margin:-40cqh 0 0 -9cqw;transform:rotateY(90deg)translateZ(28.5cqw)}.book-3d-icon__face--foot,.book-3d-icon__face--head{background:repeating-linear-gradient(0deg,#f6f1e4 0 1.6cqw,#ddd6c4 0 2.2cqw);width:57cqw;height:18cqw;margin:-9cqw 0 0 -29cqw}.book-3d-icon__face--head{transform:rotateX(90deg)translateZ(40cqh)}.book-3d-icon__face--foot{filter:brightness(.82);transform:rotateX(-90deg)translateZ(40cqh)}@keyframes book-3d-icon-turn{0%{transform:rotateX(-12deg)rotateY(0)}to{transform:rotateX(-12deg)rotateY(1turn)}}.modern-book-3d-button[data-v-fdfd54b5]{box-sizing:border-box;min-height:40px;color:var(--book-3d-text,var(--ce-theme-panel-text,#1c222b));font:700 12px/1 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));cursor:pointer;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;transition:color .16s;display:inline-flex}.modern-book-3d-button[data-v-fdfd54b5]:hover{box-shadow:none;color:var(--book-3d-hover-text,#0b0f14);background:0 0;border-color:#0000}.modern-book-3d-button[data-v-fdfd54b5]:focus-visible{outline:2px solid var(--book-3d-accent,var(--ce-primary,var(--primary,#1c222b)));outline-offset:3px}.modern-book-3d-button svg[data-v-fdfd54b5]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:20px;height:20px}.modern-book-3d-button__copy[data-v-fdfd54b5]{font-weight:500}.modern-book-3d-button--compact[data-v-fdfd54b5]{gap:5px;min-height:34px;padding:6px 9px}.modern-book-3d-button--compact svg[data-v-fdfd54b5]{width:18px;height:18px}.modern-book-3d-button__unavailable[data-v-fdfd54b5]{font:12px/1.5 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));color:var(--book-3d-muted,var(--ce-theme-muted-text,#65707b));text-align:center;margin:0}.modern-book-3d-button[data-v-ed0fcfac]{box-sizing:border-box;border-radius:var(--book-3d-launcher-radius,8px);min-height:34px;color:var(--book-3d-text,#1c222b);font:var(--book-3d-launcher-font,700 12px/1 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif)));cursor:pointer;box-shadow:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:5px;padding:6px 9px;transition:color .16s;display:inline-flex}.modern-book-3d-button[data-v-ed0fcfac]:hover{box-shadow:none;color:var(--book-3d-hover-text,#0b0f14);background:0 0;border-color:#0000}.modern-book-3d-button[data-v-ed0fcfac]:focus-visible{outline:2px solid var(--book-3d-accent,#1c222b);outline-offset:3px}.modern-book-3d-button svg[data-v-ed0fcfac]{fill:none;stroke:currentColor;width:18px;height:18px;stroke-width:var(--book-3d-icon-stroke,1.5)}.modern-book-3d-button__unavailable[data-v-ed0fcfac]{font:12px/1.5 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));color:var(--book-3d-muted,#65707b);margin:0}.modern-book-3d-button.modern-book-3d-button--prominent[data-v-ed0fcfac]{border:1px solid var(--book-3d-launcher-border,var(--book-3d-accent,#1c222b));background:var(--book-3d-launcher-background,#fff);max-width:100%;min-height:44px;color:var(--book-3d-launcher-text,var(--book-3d-text,#1c222b));font:var(--book-3d-prominent-font,600 14px/1.35 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif)));text-align:center;white-space:normal;gap:8px;padding:11px 15px;transition:background-color .16s,color .16s}.modern-book-3d-button.modern-book-3d-button--prominent[data-v-ed0fcfac]:hover{border-color:var(--book-3d-accent,#1c222b);background:var(--book-3d-launcher-hover-background,#f3f4f5);color:var(--book-3d-hover-text,#0b0f14)}.modern-book-3d-button--prominent svg[data-v-ed0fcfac]{flex:none;width:22px;height:22px}@media (prefers-reduced-motion:reduce){.modern-book-3d-button[data-v-ed0fcfac]{transition:none}}.mb3d-boot[data-v-ed0fcfac]{z-index:2147482999;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11182788;place-items:center;padding:16px;animation:.16s ease-out both mb3d-boot-in-ed0fcfac;display:grid;position:fixed;inset:0}.mb3d-boot__panel[data-v-ed0fcfac]{box-sizing:border-box;border-radius:var(--book-3d-dialog-radius,8px);width:min(1480px,100%);height:min(1100px,100%);color:var(--book-3d-portal-dark,#1d232d);font-family:var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);background:#fff;flex-direction:column;gap:16px;padding:20px 24px;display:flex;position:relative;box-shadow:0 30px 80px #0a0f1959}.mb3d-boot__header[data-v-ed0fcfac]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mb3d-boot__heading[data-v-ed0fcfac]{flex-direction:column;gap:4px;min-width:0;display:flex}.mb3d-boot__heading strong[data-v-ed0fcfac]{color:var(--book-3d-portal-dark,#1d232d);font:800 24px/1.2 var(--book-3d-portal-title-font,"Libre Franklin",Arial,sans-serif);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mb3d-boot__heading span[data-v-ed0fcfac]{color:var(--book-3d-portal-muted,#5f6772);font-size:13px;line-height:1.3}.mb3d-boot__actions[data-v-ed0fcfac]{flex:none;gap:8px;display:flex}.mb3d-boot__ghost[data-v-ed0fcfac]{border-radius:var(--book-3d-header-button-radius,4px);width:40px;height:40px;color:var(--book-3d-portal-dark,#1d232d);background:#f2f3f5;place-items:center;display:grid}.mb3d-boot__ghost svg[data-v-ed0fcfac]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mb3d-boot__close[data-v-ed0fcfac]{border-radius:var(--book-3d-header-button-radius,4px);background:var(--book-3d-portal-dark,#1d232d);color:#fff;cursor:pointer;border:0;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.mb3d-boot__close svg[data-v-ed0fcfac]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.mb3d-boot__close[data-v-ed0fcfac]:focus-visible{outline:2px solid var(--book-3d-accent,#f15b36);outline-offset:2px}.mb3d-boot__stage[data-v-ed0fcfac]{border-radius:var(--book-3d-stage-radius,8px);color:#fffffff0;text-align:center;background:linear-gradient(160deg,#39414d,#1d232d);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;min-height:0;font-size:14px;line-height:1.45;display:flex}.mb3d-boot__stage p[data-v-ed0fcfac]{text-shadow:0 1px 8px #0006;margin:0}.mb3d-boot__bar[data-v-ed0fcfac]{border-radius:var(--book-3d-progress-radius,4px);background:#ffffff3d;width:min(260px,70%);height:4px;overflow:hidden}.mb3d-boot__bar>span[data-v-ed0fcfac]{border-radius:inherit;background:var(--book-3d-accent,#f15b36);width:38%;height:100%;animation:1.2s ease-in-out infinite alternate mb3d-boot-bar-ed0fcfac;display:block}@media (width>=768px){.mb3d-boot__panel[data-v-ed0fcfac]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:240px minmax(0,1fr);gap:20px 16px;display:grid}.mb3d-boot__header[data-v-ed0fcfac]{grid-area:1/1}.mb3d-boot__stage[data-v-ed0fcfac]{grid-area:1/2/3}.mb3d-boot__actions[data-v-ed0fcfac]{z-index:1;position:absolute;top:32px;right:36px}.mb3d-boot__ghost[data-v-ed0fcfac]{background:#ffffffeb}}@media (height<=500px) and (pointer:coarse),(width<=600px){.mb3d-boot[data-v-ed0fcfac]{padding:0}.mb3d-boot__panel[data-v-ed0fcfac]{width:100%;height:100dvh;padding:calc(8px + env(safe-area-inset-top,0px)) calc(10px + env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) calc(10px + env(safe-area-inset-left,0px));box-shadow:none;border-radius:0;gap:8px}.mb3d-boot__heading strong[data-v-ed0fcfac]{font-size:20px}}@keyframes mb3d-boot-in-ed0fcfac{0%{opacity:0}to{opacity:1}}@keyframes mb3d-boot-bar-ed0fcfac{to{transform:translate(160%)}}@media (prefers-reduced-motion:reduce){.mb3d-boot[data-v-ed0fcfac]{animation:none}.mb3d-boot__bar>span[data-v-ed0fcfac]{opacity:.6;width:100%;animation:none}}.guide-label[data-v-fcae7a4c]{color:#1e293b;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font:600 12px/1.25 system-ui,sans-serif;display:flex}.guide-label__pill[data-v-fcae7a4c]{border-radius:var(--book-3d-label-radius,999px);background:#f8fafc;border:1px solid #cbd5e1;padding:4px 9px}.guide-label__pill[data-v-fcae7a4c]:has(.guide-label__note){border-radius:var(--book-3d-label-note-radius,10px);flex-direction:column;align-items:center;display:flex}.guide-label__note[data-v-fcae7a4c]{color:#475569;font-size:11px;font-weight:400;line-height:1.25;display:block}.guide-label__arrow[data-v-fcae7a4c]{color:var(--guide-label-arrow,var(--ce-theme-ruler-text,#525252));font-size:16px;line-height:14px}.guide-label--raised .guide-label__arrow[data-v-fcae7a4c]{--raise:var(--guide-label-raise,28px);box-sizing:content-box;height:14px;padding-top:var(--raise);background:linear-gradient(currentColor,currentColor) top /1.5px var(--raise) no-repeat;justify-content:center;align-items:flex-end;display:flex}@media (width<=640px){.guide-label[data-v-fcae7a4c]{font-size:11px}.guide-label__pill[data-v-fcae7a4c]{padding:3px 7px}.guide-label__note[data-v-fcae7a4c]{font-size:10px}.guide-label--raised .guide-label__arrow[data-v-fcae7a4c]{--raise:var(--guide-label-raise,24px)}}.mb3d-color-status[data-v-99a3c224]{box-sizing:border-box;border:1px solid rgba(var(--ce-primary-rgb,100,116,139),.22);border-color:color-mix(in srgb,var(--ce-primary,var(--book-3d-accent,#64748b)) 24%,transparent);border-radius:var(--book-3d-card-radius,9px);background:rgba(var(--ce-primary-rgb,100,116,139),.08);background:color-mix(in srgb,var(--ce-primary,var(--book-3d-accent,#64748b)) 9%,transparent);width:100%;color:var(--book-3d-muted,var(--ce-theme-muted-text,#475569));font:650 10px/1.35 var(--ce-font-family,var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif)));text-align:left;align-items:center;gap:7px;margin:12px 0 0;padding:7px 10px;display:flex}.mb3d-color-status__text[data-v-99a3c224]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.mb3d-color-status__dot[data-v-99a3c224]{border-radius:50%;flex:0 0 6px;width:6px;height:6px}.mb3d-color-status--converted[data-v-99a3c224]{color:var(--book-3d-text,var(--ce-theme-panel-text,#1e293b))}.mb3d-color-status--converted .mb3d-color-status__dot[data-v-99a3c224]{background:var(--ce-success,#0aa352);box-shadow:0 0 0 3px rgba(var(--ce-success-rgb,10,163,82),.13)}.mb3d-color-status--unavailable[data-v-99a3c224]{border-color:var(--book-3d-border,var(--ce-stage-chrome-border,#64748b38));background:var(--book-3d-hover-bg,var(--ce-theme-control-bg,#64748b0f))}.mb3d-color-status--unavailable .mb3d-color-status__dot[data-v-99a3c224]{background:currentColor}.mb3d-color-status__spinner[data-v-99a3c224]{box-sizing:border-box;border:1.5px solid rgba(var(--ce-primary-rgb,100,116,139),.28);border-top-color:var(--ce-primary,var(--book-3d-accent,#475569));border-radius:50%;flex:0 0 9px;width:9px;height:9px;animation:.72s linear infinite mb3d-color-status-spin-99a3c224}@keyframes mb3d-color-status-spin-99a3c224{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mb3d-color-status__spinner[data-v-99a3c224]{animation-duration:2s}}@media (height<=500px) and (pointer:coarse),(width<=600px){.stage-book-preview__details .stage-book-preview__softproof-status[data-v-85155ca8] .mb3d-color-status__text{-webkit-line-clamp:2}.stage-book-preview__dialog--interactive:has(.mb3d__footer) .stage-book-preview__composition--status[data-v-85155ca8]{padding-bottom:0}.stage-book-preview__dialog--interactive:has(.mb3d__footer) .stage-book-preview__composition--status .stage-book-preview__details[data-v-85155ca8]{padding-bottom:6px}.stage-book-preview__dialog--interactive:has(.mb3d__footer) .stage-book-preview__details .stage-book-preview__softproof-status[data-v-85155ca8]{display:none}}.mb3d-loading[data-v-0b8f7435]{box-sizing:border-box;border:1px solid var(--book-3d-border,#d7dce1);border-radius:var(--book-3d-stage-radius,16px);background:var(--book-3d-canvas-bg,#f2f2ef);width:100%;min-width:0;height:100%;min-height:0;color:var(--book-3d-text,#1c222b);text-align:center;font-family:var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:clamp(16px,3vw,36px);display:flex}.mb3d-loading__art[data-v-0b8f7435]{width:88px;height:106px;color:var(--book-3d-accent,#52616e);place-items:center;margin-bottom:4px;display:grid}.mb3d-loading__art>svg[data-v-0b8f7435]{fill:none;stroke:currentColor;stroke-width:1.2px;width:54px!important;height:54px!important}.mb3d-loading__art>img[data-v-0b8f7435]{-o-object-fit:contain;object-fit:contain;max-width:88px;max-height:106px;display:block;box-shadow:5px 8px 16px #0002}.mb3d-loading__eyebrow[data-v-0b8f7435]{color:var(--book-3d-muted,#65707b);font:700 9px/1.3 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));letter-spacing:.14em}.mb3d-loading>strong[data-v-0b8f7435]{max-width:420px;font:600 clamp(17px,2vw,22px)/1.25 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif))}.mb3d-loading__progress[data-v-0b8f7435]{border-radius:var(--book-3d-progress-radius,99px);background:var(--book-3d-border,#d7dce1);width:min(240px,80%);height:5px;margin-top:4px;overflow:hidden}.mb3d-loading__progress>span[data-v-0b8f7435]{border-radius:inherit;background:var(--book-3d-accent,#52616e);height:100%;transition:width .15s;display:block}.mb3d-loading__progress .is-indeterminate[data-v-0b8f7435]{width:35%;animation:1.2s ease-in-out infinite alternate mb3d-loading-0b8f7435}.mb3d-loading>p[data-v-0b8f7435]{max-width:420px;color:var(--book-3d-text,#353a40);font:13px/1.5 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));overflow-wrap:anywhere;margin:0}.mb3d-loading__detail[data-v-0b8f7435]{color:var(--book-3d-muted,#65707b);font:10px/1.5 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif))}@keyframes mb3d-loading-0b8f7435{to{transform:translate(185%)}}@media (prefers-reduced-motion:reduce){.mb3d-loading__progress .is-indeterminate[data-v-0b8f7435]{opacity:.65;width:100%;animation:none}}@media (height<=500px){.mb3d-loading[data-v-0b8f7435]{gap:8px;padding:12px}.mb3d-loading__art[data-v-0b8f7435]{width:48px;height:48px;margin:0}.mb3d-loading__art>img[data-v-0b8f7435]{max-width:48px;max-height:48px}.mb3d-loading__art>svg[data-v-0b8f7435]{width:36px!important;height:36px!important}.mb3d-loading__detail[data-v-0b8f7435]{display:none}}.mb3d-loading--portal[data-v-0b8f7435]{border-radius:var(--book-3d-stage-radius,8px);color:#fff;font-family:var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);background:linear-gradient(160deg,#39414d,#1d232d);border:0;place-items:center;gap:0;padding:24px;display:grid;position:relative;overflow:hidden}.mb3d-loading__backdrop[data-v-0b8f7435]{-o-object-fit:cover;object-fit:cover;filter:blur(12px)brightness(.55)saturate(1.1);width:106%;max-width:none;height:106%;position:absolute;inset:-3%}.mb3d-loading__panel[data-v-0b8f7435]{text-align:center;flex-direction:column;align-items:center;gap:12px;width:min(420px,90%);display:flex;position:relative}.mb3d-fade-leave-active .mb3d-loading__panel[data-v-0b8f7435]{transition:opacity .12s ease-out}.mb3d-fade-leave-to .mb3d-loading__panel[data-v-0b8f7435]{opacity:0}.mb3d-loading__bar[data-v-0b8f7435]{background:#ffffff3d;border-radius:4px;width:min(260px,100%);height:4px;overflow:hidden}.mb3d-loading__bar>span[data-v-0b8f7435]{border-radius:inherit;background:var(--book-3d-accent,#f15b36);height:100%;transition:width .24s ease-out;display:block}.mb3d-loading__bar .is-indeterminate[data-v-0b8f7435]{width:38%;animation:1.2s ease-in-out infinite alternate mb3d-loading-0b8f7435}.mb3d-loading--portal .mb3d-loading__panel>p[data-v-0b8f7435]{color:#fffffff0;max-width:100%;font:500 14px/1.45 var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);text-shadow:0 1px 8px #0006;overflow-wrap:anywhere;text-wrap:balance;margin:0}.mb3d-loading--portal .mb3d-loading__panel>strong[data-v-0b8f7435]{font:700 16px/1.3 var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);text-shadow:0 1px 8px #0006}@media (prefers-reduced-motion:reduce){.mb3d-loading__bar .is-indeterminate[data-v-0b8f7435]{opacity:.6;width:100%;animation:none}.mb3d-loading__bar>span[data-v-0b8f7435]{transition:none}}.mb3d-labels[data-v-c6e94d3a]{pointer-events:none;z-index:2;--guide-label-arrow:var(--book-3d-text,#26323a);position:absolute;inset:0}.mb3d-labels__label[data-v-c6e94d3a]{opacity:0;will-change:transform,opacity;transition:opacity .18s;position:absolute;top:0;left:0}.mb3d-labels__label.is-visible[data-v-c6e94d3a]{opacity:1}.mb3d-labels__label[data-v-c6e94d3a] .guide-label__pill{box-shadow:0 1px 2px #0f172a1f}.mb3d-labels__sr[data-v-c6e94d3a]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.mb3d-labels__label[data-v-c6e94d3a]{transition:none}}.mb3d[data-v-9cdc3524]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;min-height:0;color:var(--book-3d-text,var(--ce-theme-panel-text,#1c222b));background:var(--book-3d-canvas-bg,#f2f2ef);border-radius:var(--book-3d-stage-radius,16px);font-family:var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));flex-direction:column;display:flex;overflow:hidden}.mb3d button[data-v-9cdc3524],.mb3d[data-v-9cdc3524]{touch-action:manipulation}.mb3d__viewport[data-v-9cdc3524]{background:0 0;flex:auto;min-height:140px;position:relative;overflow:hidden}.mb3d__viewport[data-v-9cdc3524] canvas{touch-action:none;cursor:grab;opacity:0;width:100%;height:100%;display:block}.mb3d__viewport.is-ready[data-v-9cdc3524] canvas{opacity:1}.mb3d__viewport[data-v-9cdc3524] canvas:active{cursor:grabbing}.mb3d__fallback[data-v-9cdc3524],.mb3d__turntable[data-v-9cdc3524]{position:absolute;inset:0}.mb3d__turntable[data-v-9cdc3524]{z-index:2;pointer-events:none;overflow:hidden}.mb3d__turntable-sign[data-v-9cdc3524]{color:#fff;font:600 14px/1.3 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));letter-spacing:0;white-space:nowrap;background:#1d232d9e;border-radius:4px;padding:5px 12px;position:absolute;transform:translate(-50%)}.mb3d-turntable-leave-active[data-v-9cdc3524]{transition:opacity .2s ease-out}.mb3d-turntable-leave-to[data-v-9cdc3524]{opacity:0}.mb3d__hint[data-v-9cdc3524]{pointer-events:none;color:var(--book-3d-muted,var(--ce-theme-muted-text,#65707b));text-align:center;font-size:11px;line-height:1.4;position:absolute;bottom:14px;left:12px;right:12px}.mb3d__stagebar[data-v-9cdc3524]{background:var(--book-3d-surface,var(--ce-theme-panel-bg,#fff));color:var(--book-3d-muted,var(--ce-theme-muted-text,#65707b));border-top:1px solid var(--book-3d-border,var(--ce-theme-control-border,#d7dce1));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:8px 12px;font-size:10px;display:flex}.mb3d__stagebar strong[data-v-9cdc3524]{color:var(--book-3d-text,var(--ce-theme-panel-text,#1c222b));font-size:11px}.mb3d__controls[data-v-9cdc3524]{background:var(--book-3d-surface,var(--ce-theme-panel-bg,#fff));border-top:1px solid var(--book-3d-border,var(--ce-theme-control-border,#d7dce1));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px;display:flex}.mb3d button[data-v-9cdc3524]{border:1px solid var(--book-3d-control-border-color,var(--book-3d-border,var(--ce-theme-control-border,#d7dce1)));border-radius:var(--book-3d-control-radius,8px);background:var(--book-3d-control-bg,var(--book-3d-surface,var(--ce-theme-panel-bg,#fff)));min-width:40px;min-height:40px;color:var(--book-3d-text,var(--ce-theme-panel-text,#1c222b));font:var(--book-3d-control-font,600 12px/1 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif)));cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px;display:inline-flex}.mb3d button[data-v-9cdc3524]:hover:not(:disabled){background:var(--book-3d-hover-bg,var(--ce-theme-control-bg,#f4f5f6));border-color:var(--book-3d-accent-hover,var(--ce-primary-hover,var(--primary-hover,#343b44)))}.mb3d button[data-v-9cdc3524]:focus-visible,.mb3d input[data-v-9cdc3524]:focus-visible{outline:2px solid var(--book-3d-accent,var(--ce-primary,var(--primary,#1c222b)));outline-offset:3px}.mb3d button[aria-pressed=true][data-v-9cdc3524]{color:var(--book-3d-accent-text,var(--ce-primary-text,#fff));background:var(--book-3d-accent,var(--ce-primary,var(--primary,#1c222b)));border-color:var(--book-3d-accent,var(--ce-primary,var(--primary,#1c222b)))}.mb3d button[data-v-9cdc3524]:disabled{opacity:.45;cursor:wait}.mb3d svg[data-v-9cdc3524]{fill:none;stroke:currentColor;width:18px;height:18px;stroke-width:var(--book-3d-icon-stroke,1.6);stroke-linecap:round;stroke-linejoin:round}.mb3d__opening[data-v-9cdc3524]{flex:240px;align-items:center;gap:12px;min-width:0;display:flex}.mb3d__opening button[data-v-9cdc3524]{background:var(--book-3d-step-bg,var(--book-3d-hover-bg,var(--ce-theme-control-bg,#f4f5f6)));width:184px;min-width:184px;max-width:184px;color:var(--book-3d-step-text,var(--book-3d-text,var(--ce-theme-panel-text,#1c222b)));border-color:var(--book-3d-step-border,var(--book-3d-border,var(--ce-theme-control-border,#d7dce1)));border-radius:var(--book-3d-step-radius,var(--book-3d-control-radius,8px));font:var(--book-3d-step-font,var(--book-3d-control-font,600 12px/1 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif))));text-transform:var(--book-3d-step-transform,none);letter-spacing:var(--book-3d-step-spacing,normal);padding:8px 12px}.mb3d__opening button[data-v-9cdc3524]:hover:not(:disabled){background:var(--book-3d-step-hover-bg,var(--book-3d-hover-bg,var(--ce-theme-control-bg,#f4f5f6)));color:var(--book-3d-step-hover-text,var(--book-3d-step-text,var(--book-3d-text,var(--ce-theme-panel-text,#1c222b))));border-color:var(--book-3d-step-hover-border,var(--book-3d-accent-hover,var(--ce-primary-hover,var(--primary-hover,#343b44))))}.mb3d__opening input[data-v-9cdc3524]{--mb3d-fill:var(--book-3d-slider-fill,var(--book-3d-accent,var(--ce-primary,var(--primary,#1c222b))));--mb3d-track:var(--book-3d-slider-track,#f5f5f5);--mb3d-track-border:var(--book-3d-slider-track-border,#0000001a);--mb3d-track-h:var(--book-3d-slider-track-height,8px);--mb3d-radius:var(--book-3d-slider-radius,3px);--mb3d-thumb-bg:var(--book-3d-slider-thumb-bg,#1c222b);--mb3d-thumb-stroke:var(--book-3d-slider-thumb-stroke,#959394);--mb3d-thumb-w:var(--book-3d-slider-thumb-width,17px);--mb3d-thumb-h:var(--book-3d-slider-thumb-height,20px);--mb3d-thumb-radius:var(--book-3d-slider-thumb-radius,2px);--mb3d-progress:var(--book-3d-slider-progress,0%);appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;width:100%;min-width:48px;max-width:240px;height:40px;margin:0;padding:0}.mb3d__opening input[data-v-9cdc3524]:focus{outline:none}.mb3d__opening input[data-v-9cdc3524]:focus-visible{outline:2px solid var(--book-3d-accent,#1c222b);outline-offset:2px;border-radius:4px}.mb3d__opening input[data-v-9cdc3524]:disabled{cursor:default;opacity:.55}.mb3d__opening input[data-v-9cdc3524]::-webkit-slider-runnable-track{height:var(--mb3d-track-h);background:linear-gradient(to right,var(--mb3d-fill) 0,var(--mb3d-fill) var(--mb3d-progress),var(--mb3d-track) var(--mb3d-progress),var(--mb3d-track) 100%) border-box no-repeat;border:1px solid var(--mb3d-track-border);border-radius:var(--mb3d-radius);box-sizing:border-box}.mb3d__opening input[data-v-9cdc3524]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--mb3d-thumb-w);height:var(--mb3d-thumb-h);margin-top:calc((var(--mb3d-track-h) - var(--mb3d-thumb-h))/2 - 1px);border-radius:var(--mb3d-thumb-radius);background:linear-gradient(var(--mb3d-thumb-stroke),var(--mb3d-thumb-stroke)) calc(50% - 4px) 50% /1.5px 40% no-repeat,linear-gradient(var(--mb3d-thumb-stroke),var(--mb3d-thumb-stroke)) 50% 50% /1.5px 40% no-repeat,linear-gradient(var(--mb3d-thumb-stroke),var(--mb3d-thumb-stroke)) calc(50% + 4px) 50% /1.5px 40% no-repeat,var(--mb3d-thumb-bg);box-shadow:none;cursor:move;border:0}.mb3d__opening input[data-v-9cdc3524]::-moz-range-track{height:var(--mb3d-track-h);background:var(--mb3d-track) border-box;border:1px solid var(--mb3d-track-border);border-radius:var(--mb3d-radius);box-sizing:border-box}.mb3d__opening input[data-v-9cdc3524]::-moz-range-progress{height:var(--mb3d-track-h);background:var(--mb3d-fill);border:1px solid var(--mb3d-track-border);border-radius:var(--mb3d-radius) 0 0 var(--mb3d-radius);box-sizing:border-box}.mb3d__opening input[data-v-9cdc3524]::-moz-range-thumb{width:var(--mb3d-thumb-w);height:var(--mb3d-thumb-h);border-radius:var(--mb3d-thumb-radius);background:linear-gradient(var(--mb3d-thumb-stroke),var(--mb3d-thumb-stroke)) calc(50% - 4px) 50% /1.5px 40% no-repeat,linear-gradient(var(--mb3d-thumb-stroke),var(--mb3d-thumb-stroke)) 50% 50% /1.5px 40% no-repeat,linear-gradient(var(--mb3d-thumb-stroke),var(--mb3d-thumb-stroke)) calc(50% + 4px) 50% /1.5px 40% no-repeat,var(--mb3d-thumb-bg);box-shadow:none;cursor:move;border:0}.mb3d__tools[data-v-9cdc3524]{align-items:center;gap:4px;display:flex}.mb3d__divider[data-v-9cdc3524]{background:var(--book-3d-border,var(--ce-theme-control-border,#d7dce1));width:1px;height:20px;margin:0 3px}.mb3d__error[data-v-9cdc3524]{background:var(--book-3d-surface,var(--ce-theme-panel-bg,#fff));color:var(--book-3d-muted,var(--ce-theme-muted-text,#65707b));margin:0;padding:10px 16px;font-size:13px}.mb3d__sr[data-v-9cdc3524]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){.mb3d__turntable-sign[data-v-9cdc3524]{font-size:13px}}@media (prefers-reduced-motion:reduce){.mb3d-turntable-leave-active[data-v-9cdc3524]{transition:none}}@media (width<=600px){.mb3d__stagebar span[data-v-9cdc3524]{display:none}.mb3d__tools button[data-v-9cdc3524]{min-width:36px;padding:6px}.mb3d__controls[data-v-9cdc3524]{justify-content:center;gap:8px;padding:10px}.mb3d__opening[data-v-9cdc3524]{flex-basis:100%}.mb3d__opening input[data-v-9cdc3524]{max-width:none}.mb3d__tools[data-v-9cdc3524]{justify-content:center}.mb3d__hint[data-v-9cdc3524]{font-size:10px;bottom:9px}}@media (prefers-reduced-motion:reduce){.mb3d[data-v-9cdc3524] *{scroll-behavior:auto}}@media (height<=450px){.mb3d__stagebar[data-v-9cdc3524]{padding:5px 8px}.mb3d__stagebar span[data-v-9cdc3524]{display:none}.mb3d__viewport[data-v-9cdc3524]{min-height:80px}.mb3d__controls[data-v-9cdc3524]{gap:6px;padding:6px}.mb3d button[data-v-9cdc3524]{min-width:36px;min-height:36px;padding:6px}.mb3d__opening input[data-v-9cdc3524]{height:36px}.mb3d__opening button[data-v-9cdc3524]{min-width:184px}.mb3d__hint[data-v-9cdc3524]{display:none}}@media (height<=350px){.mb3d__stagebar[data-v-9cdc3524]{display:none}.mb3d__viewport[data-v-9cdc3524]{min-height:64px}}.mb3d.mb3d--portal[data-v-9cdc3524]{--mb3d-accent:var(--book-3d-accent,#f15b36);--mb3d-fill:var(--mb3d-accent);--mb3d-rest:#e3e6ea;--mb3d-dark:var(--book-3d-portal-dark,#1d232d);--mb3d-muted:var(--book-3d-portal-muted,#5f6772);color:var(--mb3d-dark);font-family:var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);background:0 0;border-radius:0;gap:12px;overflow:visible}.mb3d--portal .mb3d__viewport[data-v-9cdc3524]{border-radius:var(--book-3d-stage-radius,8px);background:var(--book-3d-canvas-bg,#a9bcbb);isolation:isolate;flex:auto;min-height:240px}.mb3d--portal .mb3d__viewport[data-v-9cdc3524] canvas{transition:opacity .25s ease-out}.mb3d--portal .mb3d-fade-enter-active[data-v-9cdc3524]{transition:opacity .2s ease-out}.mb3d--portal .mb3d-fade-leave-active[data-v-9cdc3524]{transition:opacity .25s ease-out}.mb3d--portal .mb3d-fade-enter-from[data-v-9cdc3524],.mb3d--portal .mb3d-fade-leave-to[data-v-9cdc3524]{opacity:0}.mb3d--portal .mb3d__fallback[data-v-9cdc3524]{z-index:4}.mb3d--portal .mb3d__turntable-sign[data-v-9cdc3524]{font-family:var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);font-size:14px}.mb3d__side[data-v-9cdc3524]{z-index:3;height:32px;color:var(--mb3d-dark);font:600 13px/1 var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);pointer-events:none;background:#ffffffeb;border-radius:4px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 2px 8px #00000014}.mb3d__side-dot[data-v-9cdc3524]{background:var(--mb3d-accent);border-radius:50%;flex:none;width:7px;height:7px}.mb3d__side-label[data-v-9cdc3524]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mb3d__stagefoot[data-v-9cdc3524]{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;max-width:calc(100% - 340px);display:flex;position:absolute;bottom:16px;left:16px}.mb3d__notes[data-v-9cdc3524]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.mb3d__note[data-v-9cdc3524]{height:28px;color:var(--mb3d-dark);font:500 12px/1 var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);white-space:nowrap;background:#ffffffe0;border-radius:4px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.mb3d--portal .mb3d__note svg[data-v-9cdc3524]{stroke-width:1.8px;flex:none;width:14px;height:14px}@media (width>=768px){.mb3d--portal .mb3d__footer[data-v-9cdc3524]{display:none}}.mb3d__hintbar[data-v-9cdc3524]{color:#fff;height:32px;font:500 12px/1 var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);white-space:nowrap;pointer-events:none;background:#1d232d99;border-radius:4px;align-items:center;margin:0;padding:0 12px;display:inline-flex}.mb3d__hintbar>span+span[data-v-9cdc3524]:before{content:"";vertical-align:-2px;background:#fff6;width:1px;height:12px;margin:0 12px;display:inline-block}.mb3d__float[data-v-9cdc3524]{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1d232db8;border-radius:6px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:16px;right:16px}.mb3d--portal .mb3d__float button[data-v-9cdc3524]{color:#fff;width:36px;min-width:36px;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:4px;gap:0;padding:0;transition:background-color .12s,transform .12s}.mb3d--portal .mb3d__float button[data-v-9cdc3524]:hover:not(:disabled){background:#ffffff29;border-color:#0000}.mb3d--portal .mb3d__float button[aria-pressed=true][data-v-9cdc3524]{color:#fff;background:#ffffff42;border-color:#0000}.mb3d--portal .mb3d__float button[data-v-9cdc3524]:active:not(:disabled){transform:scale(.97)}.mb3d--portal .mb3d__float button[data-v-9cdc3524]:disabled{opacity:.45;cursor:default}.mb3d--portal .mb3d__float button[data-v-9cdc3524]:focus-visible{outline-offset:-2px;outline:2px solid #fff}.mb3d--portal .mb3d__float svg[data-v-9cdc3524]{stroke-width:2px;width:18px;height:18px}.mb3d__float-sep[data-v-9cdc3524]{background:#ffffff38;flex:none;width:1px;height:20px;margin:0 4px}.mb3d__bar[data-v-9cdc3524]{flex-direction:column;gap:2px;display:flex}.mb3d__bar-row[data-v-9cdc3524]{align-items:center;gap:12px;display:flex}.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524],.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]{cursor:pointer;min-width:0;height:44px;min-height:44px;box-shadow:none;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;margin:0;font-family:inherit;transition:background-color .12s,color .12s,transform .12s,opacity .12s;display:inline-flex}.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]{width:44px;color:var(--mb3d-dark);background:#f2f3f5;padding:0}.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]:hover:not(:disabled){color:var(--mb3d-dark);background:#e6e8eb;border-color:#0000}.mb3d.mb3d--portal .mb3d__prev svg[data-v-9cdc3524]{stroke-width:2px;width:20px;height:20px}.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]{background:var(--mb3d-accent);color:var(--book-3d-accent-text,#fff);font:700 15px/1.15 var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);white-space:nowrap;gap:8px;padding:0 14px 0 18px}.mb3d.mb3d--portal .mb3d__main svg[data-v-9cdc3524]{stroke-width:2px;flex:none;width:20px;height:20px}.mb3d.mb3d--portal .mb3d__main.is-restart[data-v-9cdc3524]{flex-direction:row-reverse;padding:0 16px 0 14px}.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]:hover:not(:disabled){background:var(--book-3d-accent-hover,#d94e2e);color:var(--book-3d-accent-text,#fff);border-color:#0000}.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]:active:not(:disabled),.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]:active:not(:disabled){transform:scale(.97)}.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]:disabled,.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]:disabled{opacity:.45;cursor:default}.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]:focus-visible,.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]:focus-visible{outline:2px solid var(--mb3d-dark);outline-offset:2px}.mb3d__station[data-v-9cdc3524]{text-align:center;flex-wrap:wrap;flex:auto;justify-content:center;align-items:baseline;gap:0 10px;min-width:0;display:flex}.mb3d__station-name[data-v-9cdc3524]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mb3d-dark);font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.mb3d__station-count[data-v-9cdc3524]{color:var(--mb3d-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;line-height:1.3}.mb3d__range[data-v-9cdc3524]{width:100%;position:relative}.mb3d__range input[data-v-9cdc3524]{--mb3d-thumb:22px;--mb3d-hit:44px;appearance:none;box-sizing:border-box;width:100%;height:var(--mb3d-hit);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0 6px;display:block}.mb3d__range input[data-v-9cdc3524]:focus{outline:none}.mb3d__range input[data-v-9cdc3524]:disabled{cursor:default;opacity:.55}.mb3d__range input[data-v-9cdc3524]::-webkit-slider-runnable-track{height:var(--mb3d-hit);background:var(--mb3d-track);border:0}.mb3d__range input[data-v-9cdc3524]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--mb3d-thumb);height:var(--mb3d-thumb);margin-top:calc((var(--mb3d-hit) - var(--mb3d-thumb))/2);box-shadow:0 0 0 2px var(--mb3d-accent),0 2px 6px #0003;cursor:grab;background:#fff;border:0;border-radius:50%;transition:transform .12s}.mb3d__range input[data-v-9cdc3524]:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.08)}.mb3d__range input[data-v-9cdc3524]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--mb3d-accent),0 0 0 5px #fff,0 0 0 7px var(--mb3d-dark)}.mb3d__range input[data-v-9cdc3524]::-moz-range-track{height:var(--mb3d-hit);background:var(--mb3d-track);border:0}.mb3d__range input[data-v-9cdc3524]::-moz-range-thumb{width:var(--mb3d-thumb);height:var(--mb3d-thumb);box-sizing:border-box;box-shadow:0 0 0 2px var(--mb3d-accent),0 2px 6px #0003;cursor:grab;background:#fff;border:0;border-radius:50%;transition:transform .12s}.mb3d__range input[data-v-9cdc3524]:active::-moz-range-thumb{cursor:grabbing;transform:scale(1.08)}.mb3d__range input[data-v-9cdc3524]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--mb3d-accent),0 0 0 5px #fff,0 0 0 7px var(--mb3d-dark)}.mb3d__range-scale[data-v-9cdc3524]{color:var(--mb3d-muted);pointer-events:none;justify-content:space-between;margin-top:-8px;font-size:12px;line-height:1.3;display:flex}@media (width>=768px){.mb3d__bar[data-v-9cdc3524]{box-sizing:border-box;background:#f2f3f5;border-radius:6px;flex-direction:row;align-self:center;align-items:center;gap:12px;width:min(760px,100%);padding:4px}.mb3d__bar-row[data-v-9cdc3524]{display:contents}.mb3d__prev[data-v-9cdc3524]{order:1}.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]{background:#fff}.mb3d__station[data-v-9cdc3524]{text-align:left;flex-direction:column;flex:0 0 170px;order:2;align-items:flex-start;gap:2px;min-width:0}.mb3d__station-name[data-v-9cdc3524]{max-width:100%}.mb3d__range[data-v-9cdc3524]{flex:auto;order:3;width:auto;min-width:120px}.mb3d__range-scale[data-v-9cdc3524]{display:none}.mb3d.mb3d--portal .mb3d__main.is-restart[data-v-9cdc3524],.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]{flex:0 0 268px;order:4;justify-content:center;width:268px}}@media (width>=768px) and (width<=959px){.mb3d.mb3d--portal .mb3d__main.is-restart[data-v-9cdc3524],.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]{flex-basis:44px;gap:0;width:44px;padding:0}.mb3d__main-text[data-v-9cdc3524]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.mb3d__footer[data-v-9cdc3524]{color:var(--mb3d-muted);flex-wrap:wrap;align-items:center;gap:2px 20px;margin:0;font-size:12px;line-height:1.4;display:flex}.mb3d__footnote[data-v-9cdc3524]{align-items:center;gap:6px;display:inline-flex}.mb3d--portal .mb3d__footnote svg[data-v-9cdc3524]{stroke-width:1.8px;width:14px;height:14px}.mb3d__footdot[data-v-9cdc3524]{background:#8a919b;border-radius:50%;flex:none;width:7px;height:7px}.mb3d__footdot--converted[data-v-9cdc3524]{background:#2f9a5b}@media (width<=767px){.mb3d.mb3d--portal[data-v-9cdc3524]{gap:10px}.mb3d--portal .mb3d__viewport[data-v-9cdc3524]{min-height:300px}.mb3d__side[data-v-9cdc3524]{height:28px;padding:0 10px 0 8px;font-size:12px;top:10px;left:10px}.mb3d__stagefoot[data-v-9cdc3524]{align-items:center;max-width:calc(100% - 20px);bottom:68px;left:50%;transform:translate(-50%)}.mb3d__notes[data-v-9cdc3524]{display:none}.mb3d__hintbar[data-v-9cdc3524]{height:28px}.mb3d__float[data-v-9cdc3524]{gap:0;bottom:10px;left:50%;right:auto;transform:translate(-50%)}.mb3d--portal .mb3d__float button[data-v-9cdc3524]{width:44px;min-width:44px;height:44px;min-height:44px}.mb3d__bar-row[data-v-9cdc3524]{gap:8px}.mb3d__range input[data-v-9cdc3524]{--mb3d-thumb:28px;--mb3d-hit:48px}.mb3d__range-scale[data-v-9cdc3524]{margin-top:-10px}.mb3d__footer[data-v-9cdc3524]{gap:2px 14px}}@media (width<=599px){.mb3d__station[data-v-9cdc3524]{flex-direction:column;align-items:center;gap:0}.mb3d.mb3d--portal .mb3d__main.is-restart[data-v-9cdc3524],.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]{gap:0;width:44px;padding:0}.mb3d__main-text[data-v-9cdc3524]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (height<=500px) and (pointer:coarse),(width<=600px){.mb3d--portal .mb3d__float[data-v-9cdc3524]{top:10px;right:var(--mb3d-stage-actions-right,10px);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;gap:8px;padding:0;bottom:auto;left:auto;transform:none}.mb3d--portal .mb3d__float[data-v-9cdc3524]>:not(.mb3d__tool-fit):not(.mb3d__tool-reset){display:none}.mb3d--portal .mb3d__float .mb3d__tool-fit[data-v-9cdc3524],.mb3d--portal .mb3d__float .mb3d__tool-reset[data-v-9cdc3524]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1d232d9e;border-radius:50%;width:40px;min-width:40px;height:40px;min-height:40px}.mb3d--portal .mb3d__float .mb3d__tool-fit[data-v-9cdc3524]:hover:not(:disabled),.mb3d--portal .mb3d__float .mb3d__tool-reset[data-v-9cdc3524]:hover:not(:disabled){background:#1d232dcc}.mb3d--portal .mb3d__float svg[data-v-9cdc3524]{width:18px;height:18px}.mb3d__side[data-v-9cdc3524]{max-width:calc(100% - 106px - var(--mb3d-stage-actions-right,10px))}.mb3d__side[data-v-9cdc3524]:after{content:"· " attr(data-count);font-variant-numeric:tabular-nums;flex:none;margin-left:-2px}.mb3d__stagefoot[data-v-9cdc3524]{align-items:flex-start;max-width:calc(100% - 20px);top:56px;bottom:auto;left:10px;transform:none}.mb3d__hintbar[data-v-9cdc3524]{white-space:normal;flex-wrap:wrap;gap:0 14px;height:auto;min-height:28px;padding:6px 10px;line-height:1.3}.mb3d__hintbar>span+span[data-v-9cdc3524]:before{display:none}.mb3d__bar[data-v-9cdc3524]{background:0 0;border-radius:0;flex-direction:row;align-self:stretch;align-items:center;gap:8px;width:100%;padding:0;position:relative}.mb3d__bar-row[data-v-9cdc3524]{display:contents}.mb3d__prev[data-v-9cdc3524]{order:1}.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]{background:#f2f3f5}.mb3d__range[data-v-9cdc3524]{flex:1 1 0;order:2;width:auto;min-width:0}.mb3d__range-scale[data-v-9cdc3524]{display:none}.mb3d__station[data-v-9cdc3524]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mb3d.mb3d--portal .mb3d__main.is-restart[data-v-9cdc3524],.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524]{flex-direction:row;flex:0 0 44px;order:3;justify-content:center;gap:0;width:44px;height:44px;padding:0}.mb3d__main-text[data-v-9cdc3524]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mb3d[data-v-9cdc3524]:not(.mb3d--portal){position:relative}.mb3d__tools[data-v-9cdc3524]{top:10px;right:var(--mb3d-stage-actions-right,10px);z-index:3;gap:8px;position:absolute}.mb3d__tools[data-v-9cdc3524]>:not(.mb3d__tool-fit):not(.mb3d__tool-reset){display:none}.mb3d .mb3d__tools button.mb3d__tool-fit[data-v-9cdc3524],.mb3d .mb3d__tools button.mb3d__tool-reset[data-v-9cdc3524]{border-radius:var(--book-3d-control-radius,8px);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1d232d9e;border:0;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.mb3d .mb3d__tools button.mb3d__tool-fit[data-v-9cdc3524]:hover:not(:disabled),.mb3d .mb3d__tools button.mb3d__tool-reset[data-v-9cdc3524]:hover:not(:disabled){color:#fff;background:#1d232dcc;border-color:#0000}.mb3d__stagebar[data-v-9cdc3524]{padding:6px 10px}.mb3d__controls[data-v-9cdc3524]{flex-wrap:nowrap;gap:8px;padding:8px 10px}.mb3d__opening[data-v-9cdc3524]{flex:100%;gap:8px}.mb3d__opening button[data-v-9cdc3524]{gap:0;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0}.mb3d__opening-text[data-v-9cdc3524]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mb3d__opening input[data-v-9cdc3524]{flex:1 1 0;width:auto;max-width:none;height:44px}}@media (height<=500px) and (pointer:coarse){.mb3d__stagefoot[data-v-9cdc3524]{max-width:calc(50% - 80px);top:auto;bottom:10px}.mb3d__controls[data-v-9cdc3524]{padding:6px 10px}.mb3d__opening button[data-v-9cdc3524]{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px}.mb3d__opening input[data-v-9cdc3524]{height:40px}}@media (prefers-reduced-motion:reduce){.mb3d--portal .mb3d-fade-enter-active[data-v-9cdc3524],.mb3d--portal .mb3d-fade-leave-active[data-v-9cdc3524],.mb3d--portal .mb3d__float button[data-v-9cdc3524],.mb3d--portal .mb3d__viewport[data-v-9cdc3524] canvas,.mb3d.mb3d--portal .mb3d__main[data-v-9cdc3524],.mb3d.mb3d--portal .mb3d__prev[data-v-9cdc3524]{transition:none}.mb3d__range input[data-v-9cdc3524]::-moz-range-thumb{transition:none}.mb3d__range input[data-v-9cdc3524]::-webkit-slider-thumb{transition:none}.mb3d--portal button[data-v-9cdc3524]:active:not(:disabled){transform:none}.mb3d__range input[data-v-9cdc3524]:active::-moz-range-thumb{transform:none}.mb3d__range input[data-v-9cdc3524]:active::-webkit-slider-thumb{transform:none}}.mb3d-dialog__backdrop[data-v-afe8847c]{z-index:2147483000;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);touch-action:manipulation;background:#11182788;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mb3d-dialog button[data-v-afe8847c]{touch-action:manipulation}.mb3d-dialog[data-v-afe8847c]{--mb3d-pad-x:20px;--mb3d-pad-y:16px;box-sizing:border-box;width:min(1480px,100%);height:min(1100px,100%);min-height:0;max-height:100%;padding:var(--mb3d-pad-y) var(--mb3d-pad-x);border:var(--book-3d-dialog-border,1px solid var(--book-3d-border,var(--ce-theme-panel-border,#d7dce1)));border-radius:var(--book-3d-dialog-radius,20px);background:var(--book-3d-surface,var(--ce-theme-panel-bg,#fff));color:var(--book-3d-text,var(--ce-theme-panel-text,#1c222b));font-family:var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif));box-shadow:var(--book-3d-dialog-shadow,0 20px 80px #11182740);flex-direction:column;gap:10px;display:flex}.mb3d-dialog__header[data-v-afe8847c]{min-height:44px;margin:calc(var(--book-3d-header-bleed,0)*-1*var(--mb3d-pad-y)) calc(var(--book-3d-header-bleed,0)*-1*var(--mb3d-pad-x)) 0;padding:var(--book-3d-header-padding,0 88px);background:var(--book-3d-header-bg,transparent);color:var(--book-3d-header-text,inherit);text-align:center;flex:none;position:relative}.mb3d-dialog__header>div[data-v-afe8847c]:first-child{min-width:0;font-size:9px;line-height:1.3}.mb3d-dialog__header span[data-v-afe8847c]{color:var(--book-3d-kicker-color,var(--book-3d-muted,var(--ce-theme-muted-text,#65707b)));font:var(--book-3d-kicker-font,700 9px/1.3 var(--book-3d-font,var(--book-3d-portal-font,"Work Sans",sans-serif)));letter-spacing:var(--book-3d-kicker-spacing,.1em)}.mb3d-dialog h2[data-v-afe8847c]{color:var(--book-3d-title-color,inherit);font-family:var(--book-3d-title-font-family,inherit);font-weight:var(--book-3d-title-weight,bold);margin:3px 0 0;font-size:clamp(20px,2.2vw,24px);line-height:1.15}.mb3d-dialog__description[data-v-afe8847c]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;top:0;left:0;overflow:hidden}.mb3d-dialog__header-actions[data-v-afe8847c]{top:var(--book-3d-header-actions-top,0);right:var(--book-3d-header-actions-right,0);gap:8px;display:flex;position:absolute}.mb3d-dialog__header button[data-v-afe8847c]{border:var(--book-3d-header-button-border,1px solid var(--book-3d-control-border-color,var(--book-3d-border,var(--ce-theme-control-border,#d7dce1))));border-radius:var(--book-3d-header-button-radius,50%);width:36px;height:36px;color:var(--book-3d-header-button-color,var(--book-3d-text,var(--ce-theme-panel-text,#1c222b)));background:var(--book-3d-header-button-bg,var(--book-3d-control-bg,var(--book-3d-surface,var(--ce-theme-panel-bg,#fff))));cursor:pointer;flex:none;place-items:center;padding:0;transition:opacity .12s;display:grid}.mb3d-dialog__header button[data-v-afe8847c]:hover{background:var(--book-3d-header-button-hover-bg,var(--book-3d-hover-bg,var(--ce-theme-control-bg,#f4f5f6)));color:var(--book-3d-header-button-hover-color,var(--book-3d-header-button-color,var(--book-3d-text,var(--ce-theme-panel-text,#1c222b))));opacity:var(--book-3d-header-button-hover-opacity,1)}.mb3d-dialog__header button[data-v-afe8847c]:focus-visible{outline:var(--book-3d-header-focus-outline,2px solid var(--book-3d-accent,var(--ce-primary,var(--primary,#1c222b))));outline-offset:var(--book-3d-header-focus-offset,3px)}.mb3d-dialog__header svg[data-v-afe8847c]{fill:none;stroke:currentColor;stroke-linecap:round;width:20px;height:20px;stroke-width:var(--book-3d-header-icon-stroke,var(--book-3d-icon-stroke,1.7))}.mb3d-dialog__composition[data-v-afe8847c]{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:190px minmax(0,1fr);gap:14px;min-height:0;display:grid}.mb3d-dialog__composition[data-v-afe8847c]>.mb3d{min-width:0;height:100%;min-height:0}.mb3d-dialog__retry[data-v-afe8847c]{border:1px solid var(--book-3d-border,#d7dce1);border-radius:var(--book-3d-control-radius,8px);background:var(--book-3d-surface,#fff);color:inherit;font:inherit;cursor:pointer;padding:10px 16px}.mb3d-dialog__metadata[data-v-afe8847c]{scrollbar-width:thin;touch-action:pan-y;min-height:0;overflow-y:auto}.mb3d-dialog__metadata-title[data-v-afe8847c]{color:var(--book-3d-kicker-color,var(--book-3d-muted,var(--ce-theme-muted-text,#65707b)));letter-spacing:.1em;text-transform:uppercase;margin:5px 0 12px;font-size:9px;font-weight:700}.mb3d-dialog__metadata dl[data-v-afe8847c]{gap:8px;margin:0;display:grid}.mb3d-dialog__chip[data-v-afe8847c]{border:1px solid var(--book-3d-chip-border,var(--book-3d-border,var(--ce-theme-control-border,#d7dce1)));border-radius:var(--book-3d-chip-radius,10px);background:var(--book-3d-chip-bg,var(--book-3d-hover-bg,var(--ce-theme-control-bg,#f4f5f6)));padding:9px 10px}.mb3d-dialog__chip dt[data-v-afe8847c]{color:var(--book-3d-muted,var(--ce-theme-muted-text,#65707b));font-size:9px;line-height:1.3}.mb3d-dialog__chip dd[data-v-afe8847c]{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.3}.mb3d-dialog__metadata .mb3d-dialog__color-status[data-v-afe8847c]{margin-top:12px}.mb3d-dialog__content-note[data-v-afe8847c]{color:var(--book-3d-muted,var(--ce-theme-muted-text,#65707b));margin:12px 0 0;font-size:11px;line-height:1.5}:is(.mb3d-dialog.mb3d-dialog--maximized[data-v-afe8847c],.mb3d-dialog[data-v-afe8847c]:fullscreen){border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;position:fixed;inset:0}@media (height<=780px){.mb3d-dialog[data-v-afe8847c]{--mb3d-pad-x:16px;--mb3d-pad-y:12px}.mb3d-dialog__chip[data-v-afe8847c]{padding:7px 9px}}@media (width<=1000px) and (width>=768px){.mb3d-dialog__composition[data-v-afe8847c]{grid-template-columns:160px minmax(0,1fr);gap:12px}}@media (width<=767px){.mb3d-dialog__backdrop[data-v-afe8847c]{padding:8px}.mb3d-dialog[data-v-afe8847c]{--mb3d-pad-x:12px;--mb3d-pad-y:12px;border-radius:var(--book-3d-dialog-radius-mobile,14px);gap:8px}.mb3d-dialog__header[data-v-afe8847c]{min-height:36px;padding:var(--book-3d-header-padding-mobile,0 74px);text-align:var(--book-3d-header-text-align-mobile,center)}.mb3d-dialog__header-actions[data-v-afe8847c]{top:var(--book-3d-header-actions-top-mobile,var(--book-3d-header-actions-top,0));right:var(--book-3d-header-actions-right-mobile,var(--book-3d-header-actions-right,0))}.mb3d-dialog__header-actions>button[data-v-afe8847c]{position:relative}.mb3d-dialog__header-actions>button[data-v-afe8847c]:after{content:"";position:absolute;inset:-4px}.mb3d-dialog__header span[data-v-afe8847c],.mb3d-dialog__header>div[data-v-afe8847c]:first-child{font-size:8px}.mb3d-dialog h2[data-v-afe8847c]{font-size:19px}.mb3d-dialog__header button[data-v-afe8847c]{width:32px;height:32px}.mb3d-dialog__composition[data-v-afe8847c]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:8px}.mb3d-dialog__metadata[data-v-afe8847c]{overflow:visible}.mb3d-dialog__metadata-title[data-v-afe8847c]{display:none}.mb3d-dialog__metadata dl[data-v-afe8847c]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.mb3d-dialog__chip[data-v-afe8847c]{border-radius:var(--book-3d-chip-radius-mobile,7px);padding:5px 7px}.mb3d-dialog__chip dd[data-v-afe8847c]{white-space:nowrap;margin:0;font-size:10px}.mb3d-dialog__metadata .mb3d-dialog__color-status[data-v-afe8847c]{margin-top:6px;padding:5px 8px}.mb3d-dialog__chip dt[data-v-afe8847c],.mb3d-dialog__content-note[data-v-afe8847c]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=380px){.mb3d-dialog__header[data-v-afe8847c]{padding:var(--book-3d-header-padding-mobile,0 70px)}.mb3d-dialog h2[data-v-afe8847c]{font-size:17px}.mb3d-dialog__header span[data-v-afe8847c],.mb3d-dialog__header>div[data-v-afe8847c]:first-child{letter-spacing:0;font-size:7px}}.mb3d-dialog__header-actions>button[data-v-afe8847c]{aspect-ratio:1;margin:0;line-height:1;box-sizing:border-box!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important}.mb3d-dialog__header-actions>button>svg[data-v-afe8847c]{aspect-ratio:1;flex:none;margin:0;padding:0;display:block;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}.mb3d-dialog--portal[data-v-afe8847c]{--mb3d-accent:var(--book-3d-accent,#f15b36);--mb3d-dark:var(--book-3d-portal-dark,#1d232d);--mb3d-muted:var(--book-3d-portal-muted,#5f6772);--mb3d-tile:var(--book-3d-portal-tile,#f6f7f8);--mb3d-pad-x:24px;--mb3d-pad-y:20px;border-radius:var(--book-3d-dialog-radius,8px);color:var(--mb3d-dark);font-family:var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);background:#fff;border:0;gap:16px;animation:.22s cubic-bezier(.23,1,.32,1) both mb3d-dialog-in-afe8847c;box-shadow:0 30px 80px #0a0f1959}@keyframes mb3d-dialog-in-afe8847c{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.mb3d-dialog--portal .mb3d-dialog__header--portal[data-v-afe8847c]{min-height:0;color:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:flex-start;gap:16px;margin:0;padding:0;display:flex}.mb3d-dialog__heading[data-v-afe8847c]{min-width:0;position:relative}.mb3d-dialog--portal h2[data-v-afe8847c]{color:var(--mb3d-dark);font-family:var(--book-3d-portal-title-font,"Libre Franklin",Arial,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:800;line-height:1.2}.mb3d-dialog--portal .mb3d-dialog__meta span[data-v-afe8847c]{color:inherit;font:inherit;letter-spacing:inherit}.mb3d-dialog__meta-part[data-v-afe8847c]{white-space:nowrap}.mb3d-dialog__meta[data-v-afe8847c]{color:var(--mb3d-muted);margin:2px 0 0;font-size:14px;line-height:1.4}.mb3d-dialog--portal .mb3d-dialog__header-actions[data-v-afe8847c]{flex:none;gap:8px;position:static}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]{border-radius:var(--book-3d-header-button-radius,4px);color:var(--mb3d-dark);background:#f2f3f5;border:0;transition:background-color .12s,transform .12s;flex:0 0 40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]:hover{color:var(--mb3d-dark);background:#e6e8eb}.mb3d-dialog--portal .mb3d-dialog__header-actions>button.mb3d-dialog__close[data-v-afe8847c]{background:var(--mb3d-dark);color:#fff}.mb3d-dialog--portal .mb3d-dialog__header-actions>button.mb3d-dialog__close[data-v-afe8847c]:hover{color:#fff;background:#000}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]:active{transform:scale(.97)}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]:focus-visible{outline:2px solid var(--mb3d-accent);outline-offset:2px}.mb3d-dialog--portal .mb3d-dialog__header-actions>button>svg[data-v-afe8847c]{stroke-width:2px;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important}.mb3d-dialog__composition--portal[data-v-afe8847c]{grid-template-columns:240px minmax(0,1fr);gap:16px}.mb3d-sheet[data-v-afe8847c]{scrollbar-width:thin;touch-action:pan-y;flex-direction:column;gap:16px;min-height:0;display:flex;overflow-y:auto}.mb3d-sheet__toggle[data-v-afe8847c]{display:none}.mb3d-sheet__body[data-v-afe8847c]{flex-direction:column;gap:16px;display:flex}.mb3d-sheet__drawing[data-v-afe8847c]{background:var(--mb3d-tile);border-radius:8px;margin:0;padding:12px 10px 8px}.mb3d-sheet__drawing svg[data-v-afe8847c]{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.mb3d-sheet__front[data-v-afe8847c]{fill:#fff;stroke:var(--mb3d-dark);stroke-width:1.4px}.mb3d-sheet__spine[data-v-afe8847c]{fill:var(--mb3d-dark)}.mb3d-sheet__frame[data-v-afe8847c]{fill:none;stroke:var(--mb3d-dark);stroke-opacity:.3;stroke-width:1px}.mb3d-sheet__lines[data-v-afe8847c]{fill:none;stroke:var(--mb3d-dark);stroke-opacity:.22;stroke-width:2px;stroke-linecap:round}.mb3d-sheet__corners path[data-v-afe8847c]{fill:#b8bec6}.mb3d-sheet__ribbon[data-v-afe8847c]{fill:#fff;stroke:var(--mb3d-dark);stroke-width:1px;stroke-linejoin:round}.mb3d-sheet__dimension path[data-v-afe8847c]{fill:none;stroke:var(--mb3d-accent);stroke-width:1.3px}.mb3d-sheet__number[data-v-afe8847c]{fill:var(--mb3d-accent);paint-order:stroke;stroke:var(--mb3d-tile);stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:600}.mb3d-sheet__heading[data-v-afe8847c]{color:var(--mb3d-dark);margin:0 0 -8px;font-size:13px;font-weight:600;line-height:1.3}.mb3d-sheet__list[data-v-afe8847c]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mb3d-sheet__item[data-v-afe8847c]{border-bottom:1px solid #eceef1;align-items:center;gap:12px;padding:12px 0;display:flex}.mb3d-sheet__item[data-v-afe8847c]:last-child{border-bottom:0}.mb3d-sheet__tile[data-v-afe8847c]{background:var(--mb3d-tile);width:36px;height:36px;color:var(--mb3d-dark);border-radius:4px;flex:none;place-items:center;display:grid}.mb3d-sheet__tile svg[data-v-afe8847c]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mb3d-sheet__swatch[data-v-afe8847c]{flex:none;display:block}.mb3d-sheet__swatch--dot[data-v-afe8847c]{background:var(--mb3d-swatch);border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 1px #1d232d33}.mb3d-sheet__swatch--image[data-v-afe8847c]{background-color:var(--mb3d-swatch);background-position:50%;background-size:cover}.mb3d-sheet__tile .mb3d-sheet__shape[data-v-afe8847c]{fill:none;stroke:#1d232d80;stroke-width:1px;stroke-linejoin:round;width:24px;height:24px}.mb3d-sheet__text[data-v-afe8847c]{flex-direction:column;min-width:0;display:flex}.mb3d-sheet__label[data-v-afe8847c]{color:var(--mb3d-muted);font-size:12.5px;line-height:1.3}.mb3d-sheet__value[data-v-afe8847c]{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3}.mb3d-dialog__next[data-v-afe8847c],.mb3d-sheet__next[data-v-afe8847c]{border-radius:var(--book-3d-control-radius,4px);background:var(--mb3d-dark,#1d232d);color:#fff;min-height:44px;font:600 14px/1.2 var(--book-3d-portal-font,"Work Sans",Arial,sans-serif);text-align:center;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:background-color .12s,transform .12s;display:flex}.mb3d-sheet__next[data-v-afe8847c]{margin-top:auto}.mb3d-dialog__next[data-v-afe8847c]{margin-top:12px}.mb3d-dialog__next[data-v-afe8847c]:hover,.mb3d-sheet__next[data-v-afe8847c]:hover{color:#fff;background:#000;text-decoration:none}.mb3d-dialog__next[data-v-afe8847c]:active,.mb3d-sheet__next[data-v-afe8847c]:active{transform:scale(.98)}.mb3d-dialog__next[data-v-afe8847c]:focus-visible,.mb3d-sheet__next[data-v-afe8847c]:focus-visible{outline:2px solid var(--mb3d-accent,#f15b36);outline-offset:2px}.mb3d-dialog__next svg[data-v-afe8847c],.mb3d-sheet__next svg[data-v-afe8847c]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.mb3d-dialog--portal .mb3d-dialog__retry[data-v-afe8847c]{color:var(--mb3d-dark);background:#fff;border-color:#0000;border-radius:4px;min-height:44px;font:600 14px/1 Work Sans,Arial,sans-serif}@media (width>=768px){.mb3d-dialog--portal[data-v-afe8847c]{--mb3d-col:240px;grid-template-columns:var(--mb3d-col) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:20px 16px;display:grid;position:relative}.mb3d-dialog--portal .mb3d-dialog__header--portal[data-v-afe8847c]{grid-area:1/1;position:static}.mb3d-dialog__composition--portal[data-v-afe8847c]{display:contents}.mb3d-dialog__composition--portal>.mb3d-sheet[data-v-afe8847c]{grid-area:2/1}.mb3d-dialog__composition--portal[data-v-afe8847c]>.mb3d,.mb3d-dialog__composition--portal[data-v-afe8847c]>.mb3d-loading{grid-area:1/2/3}.mb3d-dialog--portal .mb3d-dialog__header-actions[data-v-afe8847c]{z-index:5;top:calc(var(--mb3d-pad-y) + 12px);right:calc(var(--mb3d-pad-x) + 12px);position:absolute}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]:not(.mb3d-dialog__close){background:#ffffffeb;box-shadow:0 2px 8px #00000014}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]:not(.mb3d-dialog__close):hover{background:#fff}}@media (width<=1100px) and (width>=768px){.mb3d-dialog--portal[data-v-afe8847c]{--mb3d-col:208px;--mb3d-pad-x:20px;-moz-column-gap:14px;column-gap:14px}}@media (height<=780px) and (width>=768px){.mb3d-dialog--portal[data-v-afe8847c]{--mb3d-pad-y:16px;row-gap:14px}.mb3d-sheet[data-v-afe8847c],.mb3d-sheet__body[data-v-afe8847c]{gap:12px}}@media (width<=767px){.mb3d-dialog--portal[data-v-afe8847c]{--mb3d-pad-x:12px;--mb3d-pad-y:12px;border-radius:var(--book-3d-dialog-radius-mobile,8px);gap:10px}.mb3d-dialog--portal h2[data-v-afe8847c]{font-size:20px}.mb3d-dialog__meta[data-v-afe8847c]{font-size:13px}.mb3d-dialog--portal .mb3d-dialog__header-actions[data-v-afe8847c]{gap:6px}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c]:after{display:none}.mb3d-dialog__composition--portal[data-v-afe8847c]{overscroll-behavior:contain;flex-direction:column;gap:10px;display:flex;overflow:hidden auto}.mb3d-dialog__composition--portal[data-v-afe8847c]>.mb3d,.mb3d-dialog__composition--portal[data-v-afe8847c]>.mb3d-loading{flex:1 0 min(520px,68dvh);height:auto}.mb3d-sheet[data-v-afe8847c]{flex:none;order:2;gap:8px;overflow:visible}.mb3d-sheet__toggle[data-v-afe8847c]{background:var(--mb3d-tile);width:100%;min-height:44px;color:var(--mb3d-dark);cursor:pointer;border:0;border-radius:4px;justify-content:space-between;align-items:center;padding:0 14px;font:600 14px/1 Work Sans,Arial,sans-serif;display:flex}.mb3d-sheet__toggle[data-v-afe8847c]:focus-visible{outline:2px solid var(--mb3d-accent);outline-offset:2px}.mb3d-sheet__toggle svg[data-v-afe8847c]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .16s}.mb3d-sheet__toggle[aria-expanded=true] svg[data-v-afe8847c]{transform:rotate(180deg)}.mb3d-sheet__body[data-v-afe8847c]{padding-top:4px;display:none}.mb3d-sheet__body.is-open[data-v-afe8847c]{display:flex}.mb3d-sheet__drawing[data-v-afe8847c]{max-width:280px}.mb3d-sheet__next[data-v-afe8847c]{order:-1;margin-top:0}}@media (height<=500px) and (pointer:coarse),(width<=600px){.mb3d-dialog__backdrop[data-v-afe8847c]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding:0}.mb3d-dialog[data-v-afe8847c]{--mb3d-pad-x:10px;--mb3d-pad-y:8px;width:100%;max-width:none;height:100dvh;max-height:none;padding:calc(var(--mb3d-pad-y) + env(safe-area-inset-top,0px)) calc(var(--mb3d-pad-x) + env(safe-area-inset-right,0px)) calc(var(--mb3d-pad-y) + env(safe-area-inset-bottom,0px)) calc(var(--mb3d-pad-x) + env(safe-area-inset-left,0px));box-shadow:none;border:0;border-radius:0}.mb3d-dialog .mb3d-dialog__header-actions[data-v-afe8847c]{gap:8px}.mb3d-dialog .mb3d-dialog__header-actions>button[data-v-afe8847c]{flex-basis:40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}}@media (width<=600px){.mb3d-dialog--portal[data-v-afe8847c],.mb3d-dialog[data-v-afe8847c]{gap:8px}.mb3d-dialog--portal .mb3d-dialog__header--portal[data-v-afe8847c]{align-items:center;gap:8px;min-height:40px}.mb3d-dialog__heading[data-v-afe8847c]{flex:1 1 0}.mb3d-dialog--portal h2[data-v-afe8847c]{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;overflow:hidden}.mb3d-dialog--portal .mb3d-dialog__meta[data-v-afe8847c]{text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12px;line-height:1.3;overflow:hidden}.mb3d-dialog:not(.mb3d-dialog--portal) .mb3d-dialog__header[data-v-afe8847c]{min-height:48px;margin-top:calc(var(--book-3d-header-bleed,0)*-1*(var(--mb3d-pad-y) + env(safe-area-inset-top,0px)));padding:var(--book-3d-header-padding-mobile,0 96px 0 2px);text-align:var(--book-3d-header-text-align-mobile,left);padding-top:calc(6px + var(--book-3d-header-bleed,0)*env(safe-area-inset-top,0px));flex-direction:column;justify-content:center;padding-bottom:6px;display:flex}.mb3d-dialog:not(.mb3d-dialog--portal) .mb3d-dialog__header>div[data-v-afe8847c]:first-child{min-width:0}.mb3d-dialog:not(.mb3d-dialog--portal) h2[data-v-afe8847c]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.mb3d-dialog:not(.mb3d-dialog--portal) .mb3d-dialog__header-actions[data-v-afe8847c]{top:calc(50% + var(--book-3d-header-bleed,0)*env(safe-area-inset-top,0px)/2);transform:translateY(-50%)}}@media (width>=768px) and (height<=500px) and (pointer:coarse){.mb3d-dialog--portal[data-v-afe8847c]{--mb3d-stage-actions-right:106px}.mb3d-dialog--portal .mb3d-dialog__header-actions[data-v-afe8847c]{top:calc(var(--mb3d-pad-y) + env(safe-area-inset-top,0px) + 10px);right:calc(var(--mb3d-pad-x) + env(safe-area-inset-right,0px) + 10px)}}@media (prefers-reduced-motion:reduce){.mb3d-dialog--portal[data-v-afe8847c]{animation:none}.mb3d-dialog--portal .mb3d-dialog__header-actions>button[data-v-afe8847c],.mb3d-dialog__next[data-v-afe8847c],.mb3d-sheet__next[data-v-afe8847c],.mb3d-sheet__toggle svg[data-v-afe8847c]{transition:none}}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(./Barlow-normal-300-latin.DTgcxP_Z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(./Barlow-normal-400-latin.qiz4-Cze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(./Barlow-normal-500-latin.BPAOfeC8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(./Barlow-normal-600-latin.DILqtrty.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(./Barlow-normal-700-latin.A9pxMQ4z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(./Fira_Sans-normal-300-latin.B2LrTgQS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./Fira_Sans-normal-400-latin.a0AnQzuD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./Fira_Sans-normal-500-latin.Bvbxc8ch.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./Fira_Sans-normal-600-latin.CXKlxLG9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./Fira_Sans-normal-700-latin.CRhwpWTq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(./IBM_Plex_Sans-normal-300-latin.IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(./IBM_Plex_Sans-normal-300-latin.IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(./IBM_Plex_Sans-normal-300-latin.IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(./IBM_Plex_Sans-normal-300-latin.IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./IBM_Plex_Sans-normal-300-latin.IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:300;font-display:swap;src:url(./IBM_Plex_Serif-normal-300-latin.DqJHHkLj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(./IBM_Plex_Serif-normal-400-latin.BIGslYFI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(./IBM_Plex_Serif-normal-500-latin.REKAfBVG.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(./IBM_Plex_Serif-normal-600-latin.DAxitmSu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(./IBM_Plex_Serif-normal-700-latin.bnJnpGuO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(./Josefin_Sans-normal-300-latin.Y7p7x_b-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./Josefin_Sans-normal-300-latin.Y7p7x_b-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./Josefin_Sans-normal-300-latin.Y7p7x_b-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./Josefin_Sans-normal-300-latin.Y7p7x_b-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(./Montserrat-normal-300-latin.l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(./Montserrat-normal-300-latin.l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(./Montserrat-normal-300-latin.l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(./Montserrat-normal-300-latin.l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(./Montserrat-normal-300-latin.l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(./Nunito_Sans-normal-300-latin.BWQ3gi2K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(./Nunito_Sans-normal-300-latin.BWQ3gi2K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(./Nunito_Sans-normal-300-latin.BWQ3gi2K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./Nunito_Sans-normal-300-latin.BWQ3gi2K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(./Open_Sans-normal-300-latin.CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(./Open_Sans-normal-300-latin.CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(./Open_Sans-normal-300-latin.CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./Open_Sans-normal-300-latin.CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(./Oswald-normal-300-latin.CzS3kehr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(./Oswald-normal-300-latin.CzS3kehr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(./Oswald-normal-300-latin.CzS3kehr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(./Oswald-normal-300-latin.CzS3kehr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(./Oswald-normal-300-latin.CzS3kehr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(./Raleway-normal-300-latin.CSF1BaNN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(./Raleway-normal-300-latin.CSF1BaNN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(./Raleway-normal-300-latin.CSF1BaNN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(./Raleway-normal-300-latin.CSF1BaNN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(./Raleway-normal-300-latin.CSF1BaNN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(./Roboto-normal-300-latin.ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(./Roboto-normal-300-latin.ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(./Roboto-normal-300-latin.ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./Roboto-normal-300-latin.ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(./Rubik-normal-300-latin.CnQIisVs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(./Rubik-normal-300-latin.CnQIisVs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(./Rubik-normal-300-latin.CnQIisVs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(./Rubik-normal-300-latin.CnQIisVs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(./Rubik-normal-300-latin.CnQIisVs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:url(./Source_Sans_3-normal-300-latin.Bo_j9asI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(./Source_Sans_3-normal-300-latin.Bo_j9asI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(./Source_Sans_3-normal-300-latin.Bo_j9asI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(./Source_Sans_3-normal-300-latin.Bo_j9asI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(./Spectral-normal-300-latin.Csl9mA3s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(./Spectral-normal-400-latin.CTVgUekv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(./Spectral-normal-500-latin.nNjq7_Cd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(./Spectral-normal-600-latin.DE3OxvnQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(./Spectral-normal-700-latin.Cd2m0ohD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Taviraj;font-style:normal;font-weight:300;font-display:swap;src:url(./Taviraj-normal-300-latin.nGmw6Xm2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Taviraj;font-style:normal;font-weight:400;font-display:swap;src:url(./Taviraj-normal-400-latin.DNmVkgcI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Taviraj;font-style:normal;font-weight:500;font-display:swap;src:url(./Taviraj-normal-500-latin.BL4RkFIP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Taviraj;font-style:normal;font-weight:600;font-display:swap;src:url(./Taviraj-normal-600-latin.Bqg8T_QZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Taviraj;font-style:normal;font-weight:700;font-display:swap;src:url(./Taviraj-normal-700-latin.g4a8agDm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cookie-banner[data-v-e62cc0f5]{z-index:9999;overscroll-behavior:contain;box-sizing:border-box;background:var(--black);max-height:100dvh;color:var(--white);position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -4px 24px #00000026}.cookie-banner__inner[data-v-e62cc0f5]{justify-content:space-between;align-items:center;gap:var(--space-lg);max-width:1200px;padding:var(--space-lg) var(--space-xl);padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom,0px));margin:0 auto;display:flex}.cookie-banner__text[data-v-e62cc0f5]{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:.875rem;line-height:1.6}.cookie-banner__link[data-v-e62cc0f5]{color:var(--primary);text-underline-offset:2px;transition:var(--transition-fast);text-decoration:underline}.cookie-banner__link[data-v-e62cc0f5]:hover{color:var(--primary-hover)}.cookie-banner__actions[data-v-e62cc0f5]{gap:var(--space-sm);flex-shrink:0;display:flex}.cookie-banner__btn[data-v-e62cc0f5]{cursor:pointer;transition:var(--transition);white-space:normal;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:10px 20px;font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.cookie-banner__btn--accept[data-v-e62cc0f5]{background:var(--primary);color:var(--black)}.cookie-banner__btn--accept[data-v-e62cc0f5]:hover{background:var(--primary-hover)}.cookie-banner__btn--essential[data-v-e62cc0f5]{color:var(--white);background:0 0;border:1px solid #ffffff4d}.cookie-banner__btn--essential[data-v-e62cc0f5]:hover{background:#ffffff14;border-color:#fff9}.cookie-banner-enter-active[data-v-e62cc0f5]{animation:cookie-slide-in-e62cc0f5 .4s var(--ease)}.cookie-banner-leave-active[data-v-e62cc0f5]{animation:cookie-slide-out-e62cc0f5 .3s var(--ease) forwards}@keyframes cookie-slide-in-e62cc0f5{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookie-slide-out-e62cc0f5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (width<=768px){.cookie-banner__inner[data-v-e62cc0f5]{padding:var(--space-md) var(--space-lg);padding-bottom:calc(var(--space-md) + env(safe-area-inset-bottom,0px));align-items:stretch;gap:var(--space-md);flex-direction:column}.cookie-banner__actions[data-v-e62cc0f5]{gap:var(--space-sm);flex-direction:column}.cookie-banner__btn[data-v-e62cc0f5]{justify-content:center;width:100%;padding:12px 20px}}html.dark-mode .cookie-banner[data-v-e62cc0f5]{background:#1a1d24;box-shadow:0 -4px 24px #0000004d}.shared-overlay-modal[data-v-710d945f]{z-index:99999;box-sizing:border-box;padding:var(--space-lg);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.shared-overlay-modal--top-layer[data-v-710d945f]{z-index:2147482000}.shared-overlay-modal__panel[data-v-710d945f]{box-sizing:border-box;background:var(--white);width:96%;min-height:300px;max-height:calc(100vh - 48px);color:var(--text);text-shadow:none;--overlay-close-color:var(--black);--overlay-close-hover-color:var(--black);--overlay-close-hover-background:#0000001f;outline:none;position:relative;overflow-y:auto;box-shadow:0 1px 20px #00000026}.shared-overlay-modal__panel--md[data-v-710d945f]{max-width:800px}.shared-overlay-modal__panel--lg[data-v-710d945f]{max-width:1000px}.shared-overlay-modal__panel--xl[data-v-710d945f]{max-width:1100px}.shared-overlay-modal__panel--preview[data-v-710d945f]{max-width:980px}.shared-overlay-modal__header[data-v-710d945f]{background:var(--bk-overlay-header-background);padding:22px 52px 20px 20px;position:relative}.shared-overlay-modal__header .title[data-v-710d945f]{color:var(--bk-overlay-header-text);margin:0;font-family:Poppins,Poppins Fallback,Poppins Fallback DejaVu,sans-serif;font-size:16px;font-weight:600;line-height:1}.shared-overlay-modal__inner[data-v-710d945f]{box-sizing:border-box;color:var(--text);padding:2%;font-size:14px;line-height:1.65}.overlay-fade-enter-active[data-v-710d945f]{transition:opacity .25s}.overlay-fade-leave-active[data-v-710d945f]{transition:opacity .2s}.overlay-fade-enter-from[data-v-710d945f],.overlay-fade-leave-to[data-v-710d945f]{opacity:0}@media (width<=640px){.shared-overlay-modal[data-v-710d945f]{padding:var(--space-sm)}.shared-overlay-modal__panel[data-v-710d945f]{width:100%;max-height:calc(100vh - 16px)}}.cover-change-dialog[data-v-826bc517]{gap:var(--space-md,20px);flex-direction:column;padding:12px 8px 8px;display:flex}.cover-change-dialog__text[data-v-826bc517]{color:var(--text);margin:0}.cover-change-dialog__versions[data-v-826bc517]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cover-change-dialog__version[data-v-826bc517]{flex-direction:column;gap:8px;margin:0;display:flex}.cover-change-dialog__image[data-v-826bc517],.cover-change-dialog__placeholder[data-v-826bc517]{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-light);-o-object-fit:contain;object-fit:contain;width:100%;height:240px}.cover-change-dialog__placeholder[data-v-826bc517]{color:var(--text-light);place-items:center;display:grid}.cover-change-dialog__version--changed .cover-change-dialog__image[data-v-826bc517],.cover-change-dialog__version--changed .cover-change-dialog__placeholder[data-v-826bc517]{border:2px solid var(--primary)}.cover-change-dialog__version figcaption[data-v-826bc517]{flex-direction:column;gap:2px;display:flex}.cover-change-dialog__version figcaption strong[data-v-826bc517]{color:var(--text-dark)}.cover-change-dialog__version figcaption span[data-v-826bc517]{color:var(--text-light);font-size:13px}.cover-change-dialog__actions[data-v-826bc517]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (width<=640px){.cover-change-dialog__versions[data-v-826bc517]{gap:10px}.cover-change-dialog__image[data-v-826bc517],.cover-change-dialog__placeholder[data-v-826bc517]{height:160px}.cover-change-dialog__actions[data-v-826bc517]{flex-direction:column-reverse}.cover-change-dialog__actions .btn[data-v-826bc517]{white-space:normal;width:100%}}
