.marker-3d.svelte-g1j4zs{--box-border-radius: 1.25rem;--box-padding: .25rem;--triangle-height: .625rem;--triangle-pin-spacing: .25rem;--animation-duration: .2s;--animation-timing-function: ease-in-out;display:flex;flex-direction:column;align-items:center;gap:.25rem;position:absolute;top:var(--pos-y);left:var(--pos-x);transform:translate(-50%) translateY(calc(-100% - var(--triangle-height) - var(--triangle-pin-spacing)));isolation:isolate}.marker-3d.svelte-g1j4zs .box:where(.svelte-g1j4zs){--cursor: default;all:unset;border-radius:var(--box-border-radius);background-color:var(--color-white);width:2rem;height:2rem;padding:var(--box-padding);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;pointer-events:all;cursor:var(--cursor);translate:0 calc(var(--triangle-height) + var(--triangle-pin-spacing) + var(--box-border-radius));transition:translate .4s var(--animation-timing-function);z-index:5}.marker-3d.svelte-g1j4zs .box:where(.svelte-g1j4zs):hover,.marker-3d.svelte-g1j4zs .box.hover:where(.svelte-g1j4zs){--cursor: pointer}.marker-3d.svelte-g1j4zs .label-wrapper:where(.svelte-g1j4zs){width:2rem;height:2rem;color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:1.375rem;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate}.marker-3d.svelte-g1j4zs .label-wrapper:where(.svelte-g1j4zs):before{content:"";width:100%;height:100%;background:var(--label-bg, var(--color-primary));border-radius:calc(var(--box-border-radius) - var(--box-padding));transform:rotate(225deg);position:absolute;top:0;left:0}.marker-3d.svelte-g1j4zs .label-wrapper:where(.svelte-g1j4zs) .short-label:where(.svelte-g1j4zs){all:unset;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:var(--font-weight-semibold);color:var(--color-white)}.marker-3d.svelte-g1j4zs .label-wrapper:where(.svelte-g1j4zs) .short-label:where(.svelte-g1j4zs) svg{width:1.25rem}.marker-3d.svelte-g1j4zs .label:where(.svelte-g1j4zs){all:unset;padding-right:.5rem;color:var(--color-black);font-size:.6875rem;font-weight:var(--font-weight-bold);line-height:1rem;display:none;text-wrap:nowrap;align-items:center}.marker-3d.svelte-g1j4zs .thematic-area-list:where(.svelte-g1j4zs){display:none;width:100%;margin:0;padding:0}.marker-3d.svelte-g1j4zs .thematic-area-list:where(.svelte-g1j4zs) .thematic-area:where(.svelte-g1j4zs){all:unset;border-radius:1.25rem;background-color:var(--bg-color, var(--color-primary));color:var(--color-white);font-size:.6875rem;font-weight:var(--font-weight-regular);line-height:1rem;padding:.5rem .75rem;text-wrap:nowrap}.marker-3d.svelte-g1j4zs .button-wrapper:where(.svelte-g1j4zs){padding:.25rem;border-radius:1.5rem;background-color:var(--color-white);display:none}.marker-3d.svelte-g1j4zs svg.triangle:where(.svelte-g1j4zs){width:1.125rem;height:var(--triangle-height);color:var(--color-white);opacity:0;transition:opacity var(--animation-duration) var(--animation-timing-function);position:absolute;top:100%;left:50%;translate:-50% var(--triangle-pin-spacing)}.marker-3d.svelte-g1j4zs:has(.box:where(.svelte-g1j4zs):hover),.marker-3d.svelte-g1j4zs:has(.box.hover:where(.svelte-g1j4zs)),.marker-3d.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)){z-index:1}@keyframes svelte-g1j4zs-pump{0%{scale:1}50%{scale:1.1}to{scale:1}}.marker-3d.svelte-g1j4zs:has(.box:where(.svelte-g1j4zs):hover) .box:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.box.hover:where(.svelte-g1j4zs)) .box:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)) .box:where(.svelte-g1j4zs){width:unset;height:unset;min-width:6.25rem;animation-name:svelte-g1j4zs-pump;animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.marker-3d.svelte-g1j4zs:has(.box:where(.svelte-g1j4zs):hover) .label:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.box.hover:where(.svelte-g1j4zs)) .label:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)) .label:where(.svelte-g1j4zs){display:flex}.marker-3d.svelte-g1j4zs:has(.box:where(.svelte-g1j4zs):hover) .thematic-area-list:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.box.hover:where(.svelte-g1j4zs)) .thematic-area-list:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)) .thematic-area-list:where(.svelte-g1j4zs){display:flex;flex-direction:column;gap:.25rem}.marker-3d.svelte-g1j4zs:has(.box:where(.svelte-g1j4zs):hover) .box:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.box.hover:where(.svelte-g1j4zs)) .box:where(.svelte-g1j4zs),.marker-3d.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)) .box:where(.svelte-g1j4zs){translate:0 calc(var(--triangle-height) + var(--triangle-pin-spacing) + var(--box-border-radius))}.marker-3d.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)) .button-wrapper:where(.svelte-g1j4zs){display:block;animation-name:svelte-g1j4zs-pump;animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.marker-3d.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)) .button-wrapper:where(.svelte-g1j4zs){translate:0 calc(var(--triangle-height) + var(--triangle-pin-spacing) + var(--box-border-radius))}.marker-3d.show-triangle.svelte-g1j4zs .box:where(.svelte-g1j4zs),.marker-3d.show-triangle.svelte-g1j4zs .box:where(.svelte-g1j4zs):hover,.marker-3d.show-triangle.svelte-g1j4zs .box.hover:where(.svelte-g1j4zs){translate:0}.marker-3d.show-triangle.svelte-g1j4zs:has(.box:where(.svelte-g1j4zs):hover) .button-wrapper:where(.svelte-g1j4zs),.marker-3d.show-triangle.svelte-g1j4zs:has(.box.hover:where(.svelte-g1j4zs)) .button-wrapper:where(.svelte-g1j4zs),.marker-3d.show-triangle.svelte-g1j4zs:has(.full-marker:where(.svelte-g1j4zs)) .button-wrapper:where(.svelte-g1j4zs){translate:0}.marker-3d.show-triangle.svelte-g1j4zs svg.triangle:where(.svelte-g1j4zs){opacity:1}@keyframes svelte-1hxdi4h-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1hxdi4h-fadeOut{0%{opacity:1}to{opacity:0}}.marker3d-overlay.svelte-1hxdi4h{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;animation-name:svelte-1hxdi4h-fadeIn;animation-duration:.4s;animation-fill-mode:forwards;animation-delay:0}.marker3d-overlay.hidden.svelte-1hxdi4h{animation-name:svelte-1hxdi4h-fadeOut;animation-duration:.4s;animation-fill-mode:forwards;pointer-events:none}.marker3d-overlay.svelte-1hxdi4h.ignore-mouse-events *{pointer-events:none!important}.breadcrumb-card.svelte-sucsp4{--padding-x: 1rem;border-radius:.125rem;background-color:var(--color-white);box-sizing:border-box;padding:.75rem var(--padding-x);display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;position:relative;top:0;left:0;width:calc(var(--crumbs-width) + var(--padding-x) * 2);overflow:hidden;transition:width .6s ease-in-out}.breadcrumb-card.svelte-sucsp4:after{content:"";width:var(--padding-x);height:100%;position:absolute;top:0;right:0;background:linear-gradient(to right,transparent,var(--color-white))}p.svelte-sucsp4{margin:0;color:var(--color-grey);font-size:.625rem;font-weight:var(--font-weight-regular)}.crumbs.svelte-sucsp4{list-style:none;margin:0;padding:0;display:flex}.crumbs.svelte-sucsp4 .chevron:where(.svelte-sucsp4){margin:0 .5rem;color:var(--color-grey);font-weight:var(--font-weight-semibold);font-size:1.25rem}.crumbs.svelte-sucsp4 .crumb:where(.svelte-sucsp4){display:flex;align-items:center;justify-content:center}.crumbs.svelte-sucsp4 .crumb:where(.svelte-sucsp4) button:where(.svelte-sucsp4){--text-color: var(--color-grey);--cursor: default;--pointer-events: all;all:unset;color:var(--text-color);font-weight:var(--font-weight-semibold);font-size:.875rem;line-height:1.125rem;cursor:var(--cursor);pointer-events:var(--pointer-events);text-wrap:nowrap}.crumbs.svelte-sucsp4 .crumb:where(.svelte-sucsp4) button:where(.svelte-sucsp4):hover{--text-color: var(--color-primary-100);--cursor: pointer}.crumbs.svelte-sucsp4 .crumb:where(.svelte-sucsp4):last-child button:where(.svelte-sucsp4){--text-color: var(--color-primary-100);--pointer-events: none}.scene.svelte-1tvp0t2{flex:1;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.checkbox-card.svelte-18iapz0{--bg-color: var(--color-white);--border-color: var(--color-light-grey);--text-color: var(--color-black);--cursor: default;--checkbox-bg-color: transparent;--checkbox-text-color: var(--color-white);--checkbox-border-color: var(--color-grey);--min-width: 8rem;--min-height: 6.25rem;all:unset;box-sizing:border-box;border-radius:.13rem;border:1px solid var(--border-color);background-color:var(--bg-color);padding:1rem .5rem;min-width:var(--min-width);min-height:var(--min-height);display:flex;flex-direction:column;align-items:center;gap:.75rem;position:relative;isolation:isolate;cursor:var(--cursor);transition:background-color .15s ease-in-out,color .15s ease-in-out}.checkbox-card.svelte-18iapz0:hover{--bg-color: var(--color-lightest-grey);--checkbox-bg-color: var(--color-middle-grey);--checkbox-border-color: var(--color-grey);--cursor: pointer}.checkbox-card.svelte-18iapz0:has(.checkbox.checked:where(.svelte-18iapz0)){--bg-color: var(--color-md-primary-100);--text-color: var(--color-white);--border-color: var(--color-md-primary-100);--checkbox-bg-color: var(--color-white);--checkbox-text-color: var(--color-md-primary-100);--checkbox-border-color: var(--color-white)}.checkbox-card.svelte-18iapz0 .icon:where(.svelte-18iapz0),.checkbox-card.svelte-18iapz0 .label:where(.svelte-18iapz0){color:var(--text-color)}.checkbox-card.svelte-18iapz0 .label:where(.svelte-18iapz0){text-align:center;font-size:.75rem;font-weight:var(--font-weight-bold);line-height:1.125rem}.checkbox-card.svelte-18iapz0 .checkbox:where(.svelte-18iapz0){border-radius:.125rem;border:1px solid var(--checkbox-border-color);background-color:var(--checkbox-bg-color);aspect-ratio:1/1;width:1rem;margin:0;color:var(--checkbox-text-color);display:flex;justify-content:center;align-items:center;position:absolute;top:.5rem;right:.5rem;transition:background-color .15s ease-in-out}.display-options.svelte-dibbra{box-sizing:border-box;border-radius:.13rem;background-color:var(--color-white);padding:1rem .75rem;width:100%;display:flex;flex-direction:column;gap:1.25rem}.display-options.svelte-dibbra .display-options-title:where(.svelte-dibbra){color:var(--color-md-primary-100);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1.125rem}.display-options.svelte-dibbra .display-options-grid:where(.svelte-dibbra){--gap: .5rem;--column: calc(50% - var(--gap) / 2);box-sizing:border-box;display:grid;grid-template-columns:var(--column) var(--column);gap:var(--gap)}.display-options.svelte-dibbra .hall-channels-icon:where(.svelte-dibbra){--color-channels-inner: var(--color-middle-grey);--color-outline: var(--color-black)}.display-options.svelte-dibbra .hall-channels-icon.checked:where(.svelte-dibbra){--color-channels-inner: var(--color-md-primary-80);--color-outline: var(--color-white)}.display-options.svelte-dibbra .show-hall-fixations-icon:where(.svelte-dibbra){--color-grid: var(--color-black);--color-grid-dots: var(--color-black)}.display-options.svelte-dibbra .show-hall-fixations-icon.checked:where(.svelte-dibbra){--color-grid: var(--color-white);--color-grid-dots: var(--color-white)}.display-options.svelte-dibbra .highlight-hall-fixations-icon:where(.svelte-dibbra){--color-grid: var(--color-middle-grey);--color-grid-dots: var(--color-black)}.display-options.svelte-dibbra .highlight-hall-fixations-icon.checked:where(.svelte-dibbra){--color-grid: var(--color-md-primary-60);--color-grid-dots: var(--color-white)}.display-options.svelte-dibbra .show-hall-lamps-icon:where(.svelte-dibbra){--color-outline: var(--color-black);--color-lamps: var(--color-white)}.display-options.svelte-dibbra .show-hall-lamps-icon.checked:where(.svelte-dibbra){--color-outline: var(--color-white);--color-lamps: var(--color-md-primary-80)}.display-options.svelte-dibbra .show-schematic-view-icon:where(.svelte-dibbra){--color-outline: var(--color-black);--color-grid: var(--color-middle-grey)}.display-options.svelte-dibbra .show-schematic-view-icon.checked:where(.svelte-dibbra){--color-outline: var(--color-white);--color-grid: var(--color-white)}.building-list.svelte-gz4a14{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;overflow:auto}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14){--cursor: default;--border-color: transparent;--bg-color: var(--color-white);--text-color: var(--color-black);--icon-suffix-opacity: 0;--close-btn-bg-color: var(--color-white);--close-btn-text-color: var(--color-black);--close-btn-border-color: var(--color-light-grey);--close-btn-cursor: default;--close-btn-pointer-events: none;all:unset;box-sizing:border-box;width:100%;border-radius:.13rem;border:1px solid var(--border-color);background-color:var(--bg-color);padding:1rem .75rem;cursor:var(--cursor);display:flex;flex-direction:column;gap:.75rem}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14):hover{--cursor: pointer;--text-color: var(--color-md-primary-100);--icon-suffix-opacity: 1}.building-list.svelte-gz4a14 .complete-btn.selected:where(.svelte-gz4a14){--cursor: default;--border-color: var(--color-md-primary-100);--bg-color: var(--color-md-primary-10);--text-color: var(--color-md-primary-100);--icon-suffix-opacity: 1;--close-btn-bg-color: var(--color-md-primary-100);--close-btn-text-color: var(--color-white);--close-btn-border-color: transparent;--close-btn-pointer-events: all}.building-list.svelte-gz4a14 .complete-btn.selected:where(.svelte-gz4a14):hover{--close-btn-bg-color: var(--color-md-primary-88);--close-btn-cursor: pointer}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14) .upper-complete-btn:where(.svelte-gz4a14){min-height:2.5rem;display:flex;align-items:center;gap:.75rem}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14) .upper-complete-btn:where(.svelte-gz4a14) .icon-prefix:where(.svelte-gz4a14){color:var(--color-md-primary-100);display:flex;align-items:center}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14) .upper-complete-btn:where(.svelte-gz4a14) .label:where(.svelte-gz4a14){flex:1;font-weight:var(--font-weight-semibold);font-size:.875rem;line-height:1.125rem;color:var(--text-color);transition:color .15s ease-in-out;overflow:auto}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14) .upper-complete-btn:where(.svelte-gz4a14) .icon-suffix:where(.svelte-gz4a14){color:var(--color-md-primary-100);display:flex;align-items:center;opacity:var(--icon-suffix-opacity);transition:opacity .15s ease-in-out}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14) button.close-btn:where(.svelte-gz4a14){all:unset;border-radius:.13rem;border:1px solid var(--close-btn-border-color);box-sizing:border-box;padding:.75rem 1rem;background-color:var(--close-btn-bg-color);color:var(--close-btn-text-color);cursor:var(--close-btn-cursor);display:flex;align-items:center;justify-content:center;pointer-events:var(--close-btn-pointer-events)}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14) button.enter-inner-view:where(.svelte-gz4a14){all:unset;display:flex;align-items:center;gap:1rem;color:var(--color-black);--color-left-side-keycap: var(--color-light-grey);--color-right-side-keycap: var(--color-left-side-keycap);--color-front-side-keycap: var(--color-middle-grey)}.building-list.svelte-gz4a14 .complete-btn:where(.svelte-gz4a14) button.enter-inner-view:where(.svelte-gz4a14):hover{color:var(--color-md-primary-100);cursor:pointer;--color-left-side-keycap: var(--color-md-primary-40);--color-right-side-keycap: var(--color-left-side-keycap);--color-front-side-keycap: var(--color-md-primary-80)}.key-overview.svelte-1ys8r3d{background-color:var(--color-white);padding:1rem .75rem;display:flex;flex-direction:column;gap:1.25rem}.key-overview.svelte-1ys8r3d .key-overview-title:where(.svelte-1ys8r3d){font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-md-primary-100);line-height:1.125rem}.key-overview.svelte-1ys8r3d ul:where(.svelte-1ys8r3d){list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.key-overview.svelte-1ys8r3d ul:where(.svelte-1ys8r3d) li:where(.svelte-1ys8r3d) button:where(.svelte-1ys8r3d){all:unset;display:flex;align-items:center;gap:1rem;color:var(--color-black);--color-left-side-keycap: var(--color-light-grey);--color-right-side-keycap: var(--color-left-side-keycap);--color-front-side-keycap: var(--color-middle-grey)}.key-overview.svelte-1ys8r3d ul:where(.svelte-1ys8r3d) li:where(.svelte-1ys8r3d) button:where(.svelte-1ys8r3d) span:where(.svelte-1ys8r3d){font-size:.6875rem;font-weight:var(--font-weight-regular);line-height:1rem;color:var(--color-black)}.key-overview.svelte-1ys8r3d ul:where(.svelte-1ys8r3d) li:where(.svelte-1ys8r3d) button:where(.svelte-1ys8r3d):hover{color:var(--color-md-primary-100);cursor:pointer;--color-left-side-keycap: var(--color-md-primary-40);--color-right-side-keycap: var(--color-left-side-keycap);--color-front-side-keycap: var(--color-md-primary-80)}.sidebar-halls-title.svelte-1j5utzu{font-size:1.375rem;font-weight:var(--font-weight-semibold)}.sidebar-halls-title.color-primary.svelte-1j5utzu{color:var(--color-md-primary-100)}.sidebar-halls-title.color-black.svelte-1j5utzu{color:var(--color-black)}.sidebar-halls-subtitle.svelte-1j5utzu{color:var(--color-black);font-size:.875rem;font-weight:var(--font-weight-semibold);display:flex;flex-direction:column;gap:1rem}.sidebar-halls-subtitle.svelte-1j5utzu .sidebar-halls-description:where(.svelte-1j5utzu){color:var(--color-black);font-size:.6875rem;font-weight:var(--font-weight-regular);line-height:1rem;display:flex;align-items:center;gap:.75rem}.sidebar-halls-content.svelte-1j5utzu{display:flex;flex-direction:column;gap:.5rem;overflow:hidden}.sidebar-controls-title.svelte-e5j0ku{color:var(--color-black);font-size:1.375rem;font-weight:var(--font-weight-semibold)}.sidebar-controls-content-box.svelte-e5j0ku{background-color:var(--color-white);padding:1rem .75rem;display:flex;flex-direction:column;gap:1.25rem}.sidebar-controls-content-box.svelte-e5j0ku .sidebar-controls-content-box-title:where(.svelte-e5j0ku){color:var(--color-black);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1.125rem}.sidebar-controls-content-box.svelte-e5j0ku .list-title:where(.svelte-e5j0ku){color:var(--color-black);font-size:.75rem;line-height:1.125rem;font-weight:var(--font-weight-regular)}.sidebar-controls-content-box.svelte-e5j0ku ul:where(.svelte-e5j0ku){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.sidebar-controls-content-box.svelte-e5j0ku ul:where(.svelte-e5j0ku) li:where(.svelte-e5j0ku){display:flex;gap:.75rem;align-items:center}.sidebar-controls-content-box.svelte-e5j0ku ul:where(.svelte-e5j0ku) li:where(.svelte-e5j0ku) .description:where(.svelte-e5j0ku){font-size:.6875rem;font-weight:var(--font-weight-regular);line-height:1rem;color:var(--color-grey)}.found-counter.svelte-1f2fct9{--suffix-text-color: var(--color-black);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;color:var(--counter-text-color);font-weight:var(--font-weight-semibold);font-size:1.5rem;line-height:1.125rem;letter-spacing:-.03rem;background:var(--bg-color);border-radius:2rem}.found-counter.color-white.svelte-1f2fct9{--counter-text-color: var(--color-md-primary-100);--bg-color: var(--color-white)}.found-counter.color-orange.svelte-1f2fct9{--counter-text-color: var(--color-md-primary-100);--bg-color: var(--color-md-primary-8)}.found-counter.color-gradient.svelte-1f2fct9{--counter-text-color: var(--color-md-primary-100);--bg-color: linear-gradient( 45deg, var(--color-md-tertiary-8) 0%, var(--color-md-primary-8) 45%, var(--color-md-secondary-8) 100% )}.found-counter.svelte-1f2fct9:after{content:attr(data-suffix);font-size:.75rem;font-weight:var(--font-weight-regular);font-style:normal;color:var(--suffix-text-color);letter-spacing:normal}.submit-collectables-modal.svelte-vdyyc4{box-sizing:border-box;width:100%;height:100%;display:flex;justify-content:center;gap:2rem}.submit-collectables-modal.svelte-vdyyc4 .left-column:where(.svelte-vdyyc4){flex:0 0 7.3rem;position:relative}.submit-collectables-modal.svelte-vdyyc4 .left-column:where(.svelte-vdyyc4):before{content:"";background-image:url(../../../images/waving_santa.png);background-repeat:no-repeat;position:sticky;top:0;left:0;width:100%;height:100%;display:block}.submit-collectables-modal.svelte-vdyyc4 .right-column:where(.svelte-vdyyc4){flex:0 1 44rem;padding-right:1rem;display:flex;flex-direction:column;gap:2.5rem}.submit-collectables-modal.svelte-vdyyc4 .right-column:where(.svelte-vdyyc4):after{content:"";background-image:url(../../../images/forest.png);background-position:-.75rem right;width:100%;height:5.4rem}.submit-collectables-modal.svelte-vdyyc4 h2:where(.svelte-vdyyc4){color:var(--color-primary-100);font-size:1.375rem;font-weight:var(--font-weight-semibold);margin:0}.submit-collectables-modal.svelte-vdyyc4 p.question:where(.svelte-vdyyc4){color:var(--color-grey);font-size:1.125rem;font-weight:var(--font-weight-regular);line-height:1.5rem;margin:0}.submit-collectables-modal.svelte-vdyyc4 form:where(.svelte-vdyyc4){display:grid;grid-template-columns:[start] 1fr 1fr [end];-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem}.submit-collectables-modal.svelte-vdyyc4 form:where(.svelte-vdyyc4) .fullwidth:where(.svelte-vdyyc4){grid-column:start/end}.submit-collectables-modal.svelte-vdyyc4 form:where(.svelte-vdyyc4) label:where(.svelte-vdyyc4){margin:0 0 .5rem;font-size:.625rem;color:var(--color-black);display:inline-block}.submit-collectables-modal.svelte-vdyyc4 form:where(.svelte-vdyyc4) .error-message:where(.svelte-vdyyc4){font-size:.75rem;font-weight:400;color:var(--color-error);padding-top:.25rem}.submit-collectables-modal.svelte-vdyyc4 form:where(.svelte-vdyyc4) .hint:where(.svelte-vdyyc4){font-size:.75rem;font-weight:var(--font-weight-regular);line-height:1.125rem;color:var(--color-black)}.submit-collectables-modal.platform-mobile.svelte-vdyyc4 .left-column:where(.svelte-vdyyc4){flex:0}.submit-collectables-modal.platform-mobile.svelte-vdyyc4 .left-column:where(.svelte-vdyyc4):before{content:unset;width:0}.submit-collectables-modal.breakpoint-xs.svelte-vdyyc4 .right-column:where(.svelte-vdyyc4) form:where(.svelte-vdyyc4){grid-template-columns:[start] 1fr [end]}.collectable-box.svelte-1n992bn{--bottom-image-height: 5.4rem;--gap: 1rem;display:flex;flex-direction:column;gap:var(--gap);padding:1rem 1.5rem calc(.75rem + var(--bottom-image-height) + var(--gap));background:linear-gradient(180deg,var(--color-white) 0%,var(--color-lightest-grey) 60.5%);box-sizing:border-box;position:relative;top:0;left:0}.collectable-box.svelte-1n992bn:before{content:"";background-image:url(../../../images/waving_santa.png);position:absolute;top:0;left:0;transform:translate(-99%);background-repeat:no-repeat;width:7.3rem;height:100%;pointer-events:none}.collectable-box.svelte-1n992bn:after{content:"";background-image:url(../../../images/forest.png);background-position:-.75rem right;width:100%;height:var(--bottom-image-height);position:absolute;bottom:.75rem;left:0}.collectable-box.svelte-1n992bn h2:where(.svelte-1n992bn){font-family:Fraunces;font-weight:var(--font-weight-bold);font-size:1.3125rem;color:var(--color-primary-100);margin:0;line-height:normal}.collectable-box.svelte-1n992bn p:where(.svelte-1n992bn){margin:0}.collectable-box.svelte-1n992bn p.question:where(.svelte-1n992bn){font-size:.75rem;font-weight:var(--font-weight-regular);color:var(--color-black);line-height:1.125rem}.collectable-box.svelte-1n992bn p.done-prompt:where(.svelte-1n992bn){font-size:.75rem;font-weight:var(--font-weight-regular);font-style:italic;line-height:1rem;color:var(--color-grey)}.collectable-box.platform-mobile.svelte-1n992bn:before{content:unset}.collectable-box.breakpoint-sm.svelte-1n992bn,.collectable-box.breakpoint-xs.svelte-1n992bn{padding:1rem 1.5rem}.collectable-box.breakpoint-sm.svelte-1n992bn:after,.collectable-box.breakpoint-xs.svelte-1n992bn:after{content:unset}.collectable-box.breakpoint-sm.svelte-1n992bn p.done-prompt:where(.svelte-1n992bn),.collectable-box.breakpoint-xs.svelte-1n992bn p.done-prompt:where(.svelte-1n992bn){display:none}@container canvas-wrapper (width < 62rem){.collectable-box.svelte-1n992bn:before{content:unset}}@container canvas-wrapper (width < 55rem){p.done-prompt.svelte-1n992bn{display:none}}.fair-navigation.svelte-6l9qrp{display:flex;flex-direction:column;gap:2rem;padding:0 1rem 1.25rem}.fair-navigation.svelte-6l9qrp .links:where(.svelte-6l9qrp){display:flex;flex-direction:column;gap:.5rem;font-size:.6875rem;line-height:1rem;font-weight:var(--font-weight-regular);color:var(--color-grey)}.fair-navigation.svelte-6l9qrp .links:where(.svelte-6l9qrp) a:where(.svelte-6l9qrp){box-sizing:border-box;border-bottom:1px solid var(--color-grey);width:-moz-max-content;width:max-content;max-width:100%;text-wrap:nowrap;text-decoration:none;color:inherit;display:flex;flex-direction:row;gap:.25rem;align-items:center}.fair-navigation.svelte-6l9qrp .links:where(.svelte-6l9qrp) a:where(.svelte-6l9qrp) .text:where(.svelte-6l9qrp){flex:1;overflow:hidden;text-overflow:ellipsis}.fair-navigation.svelte-6l9qrp .links:where(.svelte-6l9qrp) a:where(.svelte-6l9qrp):hover{color:var(--color-middle-grey);border-color:var(--color-middle-grey);text-decoration:none}.canvas-wrapper.svelte-6l9qrp{background-color:var(--color-white);flex:1;height:100%;overflow:hidden;position:relative;container:canvas-wrapper/inline-size}
