.public-body:has(.board-stage){color:#07111f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.board-stage{--board-ink:#07111f;--board-line:#07111f1f;--board-shadow:0 4px 16px #07111f1a;--board-pad-top:4.25rem;--board-pad-bottom:7rem;--board-pad-x:1.25rem;--board-ease:cubic-bezier(.22, .8, .24, 1);color:var(--board-ink);-webkit-user-select:none;user-select:none;background:#fff}.public-stage.board-stage{visibility:visible}.board-stage:not(:has(.board-strip)){--board-pad-bottom:2rem}.board-viewport{touch-action:pan-y pinch-zoom;position:absolute;inset:0;overflow:hidden}.board-viewport.is-dragging{cursor:grabbing}.board-viewport.is-zoomed{touch-action:none}.board-slide{padding:var(--board-pad-top) var(--board-pad-x) var(--board-pad-bottom);box-sizing:border-box;opacity:0;visibility:hidden;transform:translateX(var(--board-from,0));transition:opacity .45s ease, transform .55s var(--board-ease), visibility 0s linear .55s, padding .5s var(--board-ease);pointer-events:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.board-slide.is-active{opacity:1;visibility:visible;transform:translateX(var(--board-drag,0));transition:opacity .45s ease, transform .55s var(--board-ease), visibility 0s, padding .5s var(--board-ease)}.board-slide[data-type=image]{padding-top:calc(var(--board-pad-top) - 20px);padding-bottom:calc(var(--board-pad-bottom) + 20px)}.board-slide.is-leaving{transform:translateX(var(--board-to,0))}.board-viewport.is-dragging .board-slide.is-active,.board-slide.is-instant{transition:none}.board-slide__img{object-fit:contain;color:#0000;opacity:1;width:100%;min-width:0;height:100%;min-height:0;transform-origin:var(--zoom-ox,50%) var(--zoom-oy,50%);transform:translate(var(--pan-x,0px), var(--pan-y,0px)) scale(var(--zoom,1));transition:opacity .35s ease, transform .4s var(--board-ease);will-change:transform;-webkit-touch-callout:none;display:block}.board-slide.is-zoomed .board-slide__img{--zoom:2}.board-viewport.can-zoom{cursor:zoom-in}.board-viewport.is-zoomed{cursor:zoom-out}.board-viewport.is-panning{cursor:grabbing}.board-viewport.is-panning .board-slide__img{transition:opacity .35s}.board-slide.is-loading .board-slide__img{opacity:0}.board-slide__ring{border:3px solid var(--board-line);border-top-color:var(--tour-brand);opacity:0;pointer-events:none;border-radius:9999px;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 -1.25rem;transition:opacity .2s;animation:.9s linear infinite public-spin;position:absolute;top:50%;left:50%}.board-slide.is-loading .board-slide__ring{opacity:1;transition-delay:.15s}.board-slide__error{color:#07111f99;margin:0;font-size:.85rem;display:none;position:absolute}.board-slide.is-error .board-slide__error{display:block}.board-slide.is-error .board-slide__img,.board-slide.is-error .board-slide__ring,.board-slide__img[hidden]{display:none}.board-slide[data-type=spin]{--spin-pad-top:.75rem;--spin-pad-bottom:calc(var(--board-pad-bottom) + 5.5rem);padding-top:var(--spin-pad-top);padding-bottom:var(--spin-pad-bottom)}@media (width<=40rem){.board-slide[data-type=spin]{--spin-pad-top:var(--board-pad-top)}}.board-viewport.is-spin.can-zoom,.board-viewport.is-spinning,.board-viewport.is-spin.is-spinning{cursor:ew-resize}.board-slide[data-type=tour]{padding-top:0;padding-left:0;padding-right:0;padding-bottom:calc(var(--board-pad-bottom) + 5px);justify-content:stretch;align-items:stretch}.board-tour__frame{pointer-events:auto;background:#fff;border:0;flex:auto;width:100%;min-width:0;min-height:0;display:block}.board-share{width:fit-content;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--board-ink);-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:auto;padding:0;overflow:visible}.board-share::backdrop{background:#07111f52}.board-share[open]{animation:board-share-in .35s var(--board-ease) both}.board-share[open]::backdrop{animation:.25s both board-share-fade}@keyframes board-share-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes board-share-fade{0%{opacity:0}}.board-share__card{--qr-size:min(20rem, 46vh, 70vw);box-shadow:0 0 0 1px var(--board-line), 0 28px 70px -28px #07111f73, 0 10px 24px -14px #07111f38;background:#fff;border-radius:2rem;flex-direction:column;align-items:center;padding:3.25rem clamp(1.25rem,3vh,2rem) clamp(1.25rem,3vh,1.75rem);display:flex;position:relative}.board-share__close{color:#07111f8c;cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background .15s,color .15s;display:grid;position:absolute;top:.6rem;right:.6rem}.board-share__close:hover{color:var(--board-ink);background:#07111f12}.board-share__close svg{width:1.15rem;height:1.15rem}.board-share__close:focus-visible,.board-share__copy:focus-visible{outline:2px solid var(--board-ink);outline-offset:2px}.board-share__code{width:var(--qr-size);aspect-ratio:1;padding:calc(var(--qr-size) * .06);box-sizing:border-box;color:var(--board-ink);background:linear-gradient(var(--tour-brand), var(--tour-brand)) top left / 1.5rem 3px, linear-gradient(var(--tour-brand), var(--tour-brand)) top left / 3px 1.5rem, linear-gradient(var(--tour-brand), var(--tour-brand)) top right / 1.5rem 3px, linear-gradient(var(--tour-brand), var(--tour-brand)) top right / 3px 1.5rem, linear-gradient(var(--tour-brand), var(--tour-brand)) bottom left / 1.5rem 3px, linear-gradient(var(--tour-brand), var(--tour-brand)) bottom left / 3px 1.5rem, linear-gradient(var(--tour-brand), var(--tour-brand)) bottom right / 1.5rem 3px, linear-gradient(var(--tour-brand), var(--tour-brand)) bottom right / 3px 1.5rem;background-repeat:no-repeat;border-radius:.35rem;position:relative;overflow:hidden}.board-share__code>svg{width:100%;height:100%;display:block}.board-share__scan{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--tour-brand) 22%, transparent) 70%, color-mix(in srgb, var(--tour-brand) 70%, transparent) 97%, transparent);opacity:0;pointer-events:none;border-radius:.25rem;height:18%;position:absolute;top:0;left:6%;right:6%}.board-share[open] .board-share__scan{animation:3.2s cubic-bezier(.45,0,.35,1) .7s infinite board-share-scan-move,3.2s linear .7s infinite board-share-scan-fade}@keyframes board-share-scan-move{0%{transform:translateY(-100%)}55%,to{transform:translateY(470%)}}@keyframes board-share-scan-fade{0%{opacity:0}12%{opacity:.2}22%{opacity:.65}30%{opacity:1}46%,to{opacity:0}}.board-share__title{white-space:nowrap;letter-spacing:-.01em;color:var(--board-ink);align-items:center;gap:.5rem;margin:clamp(.9rem,2.2vh,1.4rem) 0 0;font-family:Unbounded,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.95rem,min(2.4vh,4.6vw),1.3rem);font-weight:500;display:flex}.board-share__title svg{width:1.2em;height:1.2em;color:var(--tour-brand);flex:none}.board-share__hint{color:#07111f8c;margin:.35rem 0 0;font-size:.8rem}.board-share__copy{background:var(--board-ink);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;margin-top:clamp(1rem,2.4vh,1.4rem);padding:.8rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.board-share__copy:hover{background:#16243a}.board-share__copy:active{transform:scale(.98)}.board-share__copy svg{flex:none;width:1.1rem;height:1.1rem}.board-share__done-icon,.board-share__copy.is-copied .board-share__copy-icon{display:none}.board-share__copy.is-copied .board-share__done-icon{display:block}@media (prefers-reduced-motion:reduce){.board-share[open],.board-share[open]::backdrop,.board-share[open] .board-share__scan{animation:none}}.board-viewport.is-tour,.board-viewport.is-tour.can-zoom{cursor:default}.board-spin__bar{left:50%;bottom:calc(var(--board-pad-bottom) + .25rem);z-index:2;border:1px solid var(--board-line);box-shadow:var(--board-shadow);pointer-events:auto;transition:opacity .25s ease, bottom .5s var(--board-ease);background:#fff;border-radius:9999px;align-items:center;gap:.15rem;padding:.25rem;display:flex;position:absolute;transform:translate(-50%)}.board-slide:not(.is-spin-ready) .board-spin__btn{opacity:.4;pointer-events:none}.board-slide.is-spin-failed .board-spin__bar,.board-viewport.is-zoomed .board-spin__bar{opacity:0;pointer-events:none}.board-spin__btn{min-width:2.25rem;height:2.25rem;color:var(--board-ink);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;place-items:center;padding:0;transition:background .15s,opacity .2s;display:grid;position:relative}.board-spin__btn svg{width:1.1rem;height:1.1rem}.board-spin__btn:hover,.board-spin__btn[aria-pressed=true]{background:#07111f12}.board-spin__btn:focus-visible{outline:2px solid var(--board-ink);outline-offset:1px}.board-spin__btn--play{font-variant-numeric:tabular-nums;letter-spacing:.02em;padding:0 .65rem;font-size:.75rem;font-weight:600}.board-spin__pause,.board-spin__btn--play[aria-pressed=true] .board-spin__deg{display:none}.board-spin__btn--play[aria-pressed=true] .board-spin__pause{display:block}.board-spin__btn[data-tip]:after{content:attr(data-tip);color:#fff;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;background:#040a14eb;border-radius:8px;padding:.35rem .6rem;font-size:.72rem;font-weight:400;line-height:1.3;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,3px)}.board-spin__btn[data-tip]:hover:after{opacity:1;transform:translate(-50%)}@media (hover:none){.board-spin__btn[data-tip]:after{display:none}}.board-spin__hint{left:50%;top:calc(var(--spin-pad-top) + (100% - var(--spin-pad-top) - var(--spin-pad-bottom)) / 2);z-index:2;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .35s ease, transform .35s var(--board-ease);background:#07111fb8;border-radius:9999px;align-items:center;gap:.5rem;margin:0;padding:.55rem .95rem;font-size:.8rem;line-height:1.2;display:flex;position:absolute;transform:translate(-50%,-50%)scale(.96)}.board-spin__hint svg{flex:none;width:1.1rem;height:1.1rem;animation:1.8s ease-in-out infinite board-spin-nudge}.board-slide.is-spin-ready:not(.is-spin-touched) .board-spin__hint{opacity:1;transform:translate(-50%,-50%)scale(1)}.board-viewport.is-zoomed .board-spin__hint{opacity:0}@keyframes board-spin-nudge{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}.board-spin__progress{background:var(--board-line);border-radius:2px;height:2px;transition:opacity .4s .3s;position:absolute;bottom:3px;left:1.1rem;right:1.1rem;overflow:hidden}.board-spin__progress:after{content:"";background:var(--tour-brand);transform-origin:0;transform:scaleX(var(--spin-progress,0));transition:transform .2s;position:absolute;inset:0}.board-spin__bar.is-loaded .board-spin__progress{opacity:0}.board-arrow{top:auto;bottom:calc(max(1rem, env(safe-area-inset-bottom)) + .85rem - 1px);z-index:10;width:3rem;height:3rem;color:var(--board-ink);border:1px solid var(--board-line);box-shadow:var(--board-shadow);cursor:pointer;opacity:1;visibility:visible;transition:background .15s ease, border-color .2s ease, transform .45s var(--board-ease), opacity .3s ease, visibility 0s;background:#fff;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(0)}.board-arrow svg{width:1.35rem;height:1.35rem;transition:transform .25s var(--board-ease)}.board-arrow--prev{left:max(1rem, env(safe-area-inset-left))}.board-arrow--next{right:max(1rem, env(safe-area-inset-right))}.board-arrow:hover{background:#f2f5f9;border-color:#07111f3d}.board-arrow--prev:hover svg{transform:translate(-2px)}.board-arrow--next:hover svg{transform:translate(2px)}.board-arrow:active{transform:scale(.94)}.board-arrow:focus-visible,.board-thumb:focus-visible,.board-strip-handle:focus-visible,.board-tools .public-tools__btn:focus-visible{outline:2px solid var(--board-ink);outline-offset:2px}.board-tools{top:max(1rem, env(safe-area-inset-top));border-color:var(--board-line);box-shadow:var(--board-shadow);background:#fff;flex-direction:row;transform:none}.board-tools .public-tools__btn{color:var(--board-ink)}.board-tools .public-tools__btn:hover svg{transform:none}.board-tools .public-tools__btn:hover,.board-tools .public-tools__btn[aria-pressed=true]{color:var(--board-ink);box-shadow:none;background:#07111f12}.board-stage.is-ready .board-tools{opacity:1;visibility:visible;transition:opacity .55s .2s,visibility}.board-stage.is-ready:has(.board-viewport.is-tour) .board-tools{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility 0s linear .2s}.board-tools .public-tools__btn[data-tip]:after{content:attr(data-tip);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#040a14eb;border:1px solid #ffffff2e;border-radius:8px;padding:.35rem .6rem;font-size:.72rem;line-height:1.3;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-3px)}.board-tools .public-tools__btn[data-tip]:hover:after{opacity:1;transform:translateY(0)}.board-tools .public-tools__note{top:calc(100% + 10px);right:0;transform:translateY(-3px)}.board-tools .public-tools__note.is-visible{transform:translateY(0)}.board-tools:has(.public-tools__note.is-visible) .public-tools__btn:after{opacity:0!important}.board-fs-off,[data-board-fullscreen][aria-pressed=true] .board-fs-on{display:none}[data-board-fullscreen][aria-pressed=true] .board-fs-off{display:block}.board-strip{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:10;border:1px solid var(--board-line);max-width:min(100% - 8rem,60rem);box-shadow:var(--board-shadow);opacity:1;visibility:visible;box-sizing:border-box;transition:transform .5s var(--board-ease), opacity .35s ease, visibility 0s;background:#fff;border-radius:1rem;align-items:center;gap:.75rem;padding:.4rem .4rem .4rem .9rem;display:flex;position:absolute;transform:translate(-50%)translateY(0)}.board-strip-handle{left:50%;bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 4.4rem + 5px);z-index:11;color:#07111f8c;border:1px solid var(--board-line);width:2.5rem;height:1.45rem;box-shadow:var(--board-shadow);cursor:pointer;transition:bottom .5s var(--board-ease), width .35s var(--board-ease), height .35s var(--board-ease), color .15s ease, transform .45s cubic-bezier(.34, 1.56, .64, 1), background .15s ease, border-color .2s ease, box-shadow .25s ease;background:#fff;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%)translateY(0)}.board-strip-handle__chevron{width:1rem;height:1rem;transition:transform .4s var(--board-ease)}.board-strip-handle:hover{color:var(--board-ink);background:#f2f5f9;border-color:#07111f3d;transform:translate(-50%)translateY(2px)}.board-strip-handle:active{transform:translate(-50%)translateY(0)scale(.94)}.board-stage.is-strip-collapsed{--board-pad-bottom:2.75rem}.board-stage{--board-tour-gap:0px}.board-stage.is-strip-collapsed .board-slide[data-type=tour]{padding-bottom:var(--board-tour-gap)}.board-stage.is-strip-collapsed .board-strip{opacity:0;visibility:hidden;pointer-events:none;transition:transform .5s var(--board-ease), opacity .3s ease, visibility 0s linear .5s;transform:translate(-50%)translateY(120%)}.board-stage.is-strip-collapsed .board-arrow{opacity:0;visibility:hidden;pointer-events:none;transition:transform .5s var(--board-ease), opacity .3s ease, visibility 0s linear .5s, background .15s ease, border-color .2s ease;transform:translateY(140%)}.board-stage.is-strip-collapsed .board-strip-handle{bottom:max(.55rem, env(safe-area-inset-bottom));width:3rem;height:1.65rem;color:var(--board-ink);transform:translate(-50%)translateY(0);box-shadow:0 4px 18px #07111f24}.board-stage.is-strip-collapsed .board-strip-handle__chevron{transform:rotate(180deg)}.board-stage.is-strip-collapsed .board-strip-handle:hover{transform:translate(-50%)translateY(-3px)}.board-stage.is-strip-collapsed .board-strip-handle:active{transform:translate(-50%)translateY(0)scale(.94)}.board-stage.is-strip-collapsed:has(.board-viewport.is-tour) .board-strip-handle{left:50%;bottom:max(.55rem, env(safe-area-inset-bottom));color:#fff;opacity:1;visibility:visible;pointer-events:auto;width:3rem;height:1.65rem;transition:left .5s var(--board-ease), bottom .5s var(--board-ease), width .5s var(--board-ease), height .5s var(--board-ease), color .35s ease, background .35s ease, border-color .35s ease, box-shadow .35s ease, transform .5s var(--board-ease);background:#040a14d1;border-color:#ffffff38;transform:translate(-50%);box-shadow:0 4px 18px #00000073,inset 0 1px #ffffff26}.board-stage.is-strip-collapsed.has-tour-handle:has(.board-viewport.is-tour) .board-strip-handle{left:var(--board-handle-left);bottom:var(--board-handle-bottom);width:var(--board-handle-size);height:var(--board-handle-size);transform:none}.board-stage.is-strip-collapsed:has(.board-viewport.is-tour) .board-strip-handle__chevron{width:1.1rem;height:1.1rem}.board-stage.is-strip-collapsed.has-tour-handle:has(.board-viewport.is-tour) .board-strip-handle__chevron{width:1.1rem;height:1.1rem}.board-stage.is-strip-collapsed:has(.board-viewport.is-tour) .board-strip-handle:hover{background:#040a14eb;border-color:#ffffff59;transform:translate(-50%)translateY(-2px)}.board-stage.is-strip-collapsed.has-tour-handle:has(.board-viewport.is-tour) .board-strip-handle:hover{transform:translateY(-2px)}.board-stage.is-strip-collapsed:has(.board-viewport.is-tour) .board-strip-handle:active{transform:translate(-50%)scale(.94)}.board-stage.is-strip-collapsed.has-tour-handle:has(.board-viewport.is-tour) .board-strip-handle:active{transform:scale(.94)}.board-stage.is-strip-collapsed.is-handle-follow.has-tour-handle:has(.board-viewport.is-tour) .board-strip-handle{transition-duration:.34s;transition-timing-function:cubic-bezier(.22,.8,.24,1)}.board-stage:not(.is-ready) .board-strip,.board-stage:not(.is-ready) .board-arrow,.board-stage:not(.is-ready) .board-strip-handle,.board-stage:not(.is-ready) .board-strip-handle__chevron,.board-stage:not(.is-ready) .board-strip__marker,.board-stage:not(.is-ready) .board-thumb,.board-stage.is-strip-instant .board-strip,.board-stage.is-strip-instant .board-arrow,.board-stage.is-strip-instant .board-strip-handle,.board-stage.is-strip-instant .board-strip-handle__chevron,.board-stage.is-handle-instant .board-strip-handle,.board-stage.is-handle-instant .board-strip-handle__chevron{transition:none!important}.board-strip__count{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--board-ink);flex:none;font-size:.8rem;font-weight:600}.board-strip__sep{color:#07111f4d;margin:0 .2rem}.board-strip__count>span:last-child{color:#07111f80}.board-strip__scroll{scroll-behavior:smooth;scrollbar-width:none;gap:.4rem;min-width:0;padding:2px;display:flex;position:relative;overflow-x:auto}.board-strip__scroll::-webkit-scrollbar{display:none}.board-thumb{cursor:pointer;box-sizing:border-box;opacity:.72;background:#f4f6f9;border:2px solid #0000;border-radius:.6rem;flex:none;width:4.75rem;height:3.35rem;padding:.2rem;transition:border-color .15s,background .15s,opacity .15s;position:relative;overflow:hidden}.board-thumb img{object-fit:contain;width:100%;height:100%;display:block}.board-thumb__badge{color:#fff;letter-spacing:.02em;pointer-events:none;background:#07111fd1;border-radius:.3rem;align-items:center;gap:.2rem;padding:.12rem .32rem;font-size:.68rem;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;bottom:.15rem;right:.15rem}.board-thumb__badge svg{flex-shrink:0;width:.72rem;height:.72rem}.board-thumb:hover{opacity:1;border-color:#07111f4d}.board-thumb[aria-current=true]{border-color:var(--board-ink);opacity:1;background:#eef2f6;border-style:dashed}.board-strip__marker{z-index:1;box-sizing:border-box;border:2px dashed var(--board-ink);pointer-events:none;transition:transform .5s var(--board-ease), width .5s var(--board-ease), height .5s var(--board-ease);border-radius:.6rem;display:none;position:absolute;top:0;left:0}.board-strip.has-marker .board-strip__marker{display:block}.board-strip.has-marker .board-strip__marker.is-instant{transition:none}.board-strip.has-marker .board-thumb[aria-current=true]{border-style:solid;border-color:#0000;transition:border-color .2s .3s,background .15s,opacity .15s}.board-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=40rem){.board-stage{--board-pad-top:4.25rem;--board-pad-bottom:6rem;--board-pad-x:.75rem}.board-stage.is-strip-collapsed{--board-pad-bottom:2.5rem}.board-arrow{width:2.6rem;height:2.6rem;bottom:calc(max(1rem, env(safe-area-inset-bottom)) + .55rem)}.board-strip{max-width:calc(100% - 7.5rem);padding-left:.4rem}.board-strip-handle{bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 3.55rem + 5px);width:2.35rem;height:1.35rem}.board-strip__count{display:none}.board-thumb{width:3.6rem;height:2.6rem}}@media (prefers-reduced-motion:reduce){.board-slide,.board-slide.is-active,.board-slide__img,.board-arrow,.board-arrow svg,.board-thumb,.board-strip,.board-strip-handle,.board-strip-handle__chevron{transition:none}.board-slide,.board-slide.is-active,.board-slide.is-leaving{transform:none}.board-strip__scroll{scroll-behavior:auto}.board-strip__marker,.board-strip.has-marker .board-thumb[aria-current=true]{transition:none}.board-slide__ring{animation:none}.board-slide__img{transition:none}.board-spin__hint svg{animation:none}.board-spin__hint,.board-spin__progress:after{transition:none}}
