@charset "UTF-8";@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-amber-50: oklch(98.7% .022 95.277);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-300: oklch(87.9% .169 91.605);--color-amber-400: oklch(82.8% .189 84.429);--color-amber-600: oklch(66.6% .179 58.318);--color-amber-700: oklch(55.5% .163 48.998);--color-amber-800: oklch(47.3% .137 46.201);--color-amber-900: oklch(41.4% .112 45.904);--color-amber-950: oklch(27.9% .077 45.635);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-800: oklch(44.8% .119 151.328);--color-green-900: oklch(39.3% .095 152.535);--spacing: .25rem;--container-xs: 20rem;--container-md: 28rem;--container-xl: 36rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--tracking-tight: -.025em;--tracking-wide: .025em;--leading-tight: 1.25;--leading-relaxed: 1.625;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1{top:var(--spacing)}.right-1{right:var(--spacing)}.z-10{z-index:10}.col-span-full{grid-column:1 / -1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1 / 1}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-full{height:100%}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[14rem\]{max-width:14rem}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0px}.min-w-\[44rem\]{min-width:44rem}.min-w-\[46rem\]{min-width:46rem}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-1{row-gap:var(--spacing)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-surface-100{border-color:var(--p-surface-100)}@supports (color: color-mix(in lab,red,red)){.border-surface-100{border-color:color-mix(in srgb,var(--p-surface-100) 100%,transparent)}}.border-surface-200{border-color:var(--p-surface-200)}@supports (color: color-mix(in lab,red,red)){.border-surface-200{border-color:color-mix(in srgb,var(--p-surface-200) 100%,transparent)}}.border-surface-300{border-color:var(--p-surface-300)}@supports (color: color-mix(in lab,red,red)){.border-surface-300{border-color:color-mix(in srgb,var(--p-surface-300) 100%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100\/60{background-color:color-mix(in srgb,oklch(96.2% .059 95.617) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-amber-100\/60{background-color:color-mix(in oklab,var(--color-amber-100) 60%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-primary{background-color:var(--p-primary-color)}@supports (color: color-mix(in lab,red,red)){.bg-primary{background-color:color-mix(in srgb,var(--p-primary-color) 100%,transparent)}}.bg-primary-50{background-color:var(--p-primary-50)}@supports (color: color-mix(in lab,red,red)){.bg-primary-50{background-color:color-mix(in srgb,var(--p-primary-50) 100%,transparent)}}.bg-primary-100{background-color:var(--p-primary-100)}@supports (color: color-mix(in lab,red,red)){.bg-primary-100{background-color:color-mix(in srgb,var(--p-primary-100) 100%,transparent)}}.bg-surface-0{background-color:var(--p-surface-0)}@supports (color: color-mix(in lab,red,red)){.bg-surface-0{background-color:color-mix(in srgb,var(--p-surface-0) 100%,transparent)}}.bg-surface-0\/85{background-color:var(--p-surface-0)}@supports (color: color-mix(in lab,red,red)){.bg-surface-0\/85{background-color:color-mix(in oklab,color-mix(in srgb,var(--p-surface-0) 100%,transparent) 85%,transparent)}}.bg-surface-0\/90{background-color:var(--p-surface-0)}@supports (color: color-mix(in lab,red,red)){.bg-surface-0\/90{background-color:color-mix(in oklab,color-mix(in srgb,var(--p-surface-0) 100%,transparent) 90%,transparent)}}.bg-surface-50{background-color:var(--p-surface-50)}@supports (color: color-mix(in lab,red,red)){.bg-surface-50{background-color:color-mix(in srgb,var(--p-surface-50) 100%,transparent)}}.bg-surface-100{background-color:var(--p-surface-100)}@supports (color: color-mix(in lab,red,red)){.bg-surface-100{background-color:color-mix(in srgb,var(--p-surface-100) 100%,transparent)}}.bg-transparent{background-color:transparent}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-1{padding-left:var(--spacing)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.3em\]{--tw-tracking: .3em;letter-spacing:.3em}.tracking-\[0\.25em\]{--tw-tracking: .25em;letter-spacing:.25em}.tracking-\[0\.35em\]{--tw-tracking: .35em;letter-spacing:.35em}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-primary{color:var(--p-primary-color)}@supports (color: color-mix(in lab,red,red)){.text-primary{color:color-mix(in srgb,var(--p-primary-color) 100%,transparent)}}.text-primary-700{color:var(--p-primary-700)}@supports (color: color-mix(in lab,red,red)){.text-primary-700{color:color-mix(in srgb,var(--p-primary-700) 100%,transparent)}}.text-primary-contrast{color:var(--p-primary-contrast-color)}@supports (color: color-mix(in lab,red,red)){.text-primary-contrast{color:color-mix(in srgb,var(--p-primary-contrast-color) 100%,transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-surface-300{color:var(--p-surface-300)}@supports (color: color-mix(in lab,red,red)){.text-surface-300{color:color-mix(in srgb,var(--p-surface-300) 100%,transparent)}}.text-surface-400{color:var(--p-surface-400)}@supports (color: color-mix(in lab,red,red)){.text-surface-400{color:color-mix(in srgb,var(--p-surface-400) 100%,transparent)}}.text-surface-500{color:var(--p-surface-500)}@supports (color: color-mix(in lab,red,red)){.text-surface-500{color:color-mix(in srgb,var(--p-surface-500) 100%,transparent)}}.text-surface-600{color:var(--p-surface-600)}@supports (color: color-mix(in lab,red,red)){.text-surface-600{color:color-mix(in srgb,var(--p-surface-600) 100%,transparent)}}.text-surface-700{color:var(--p-surface-700)}@supports (color: color-mix(in lab,red,red)){.text-surface-700{color:color-mix(in srgb,var(--p-surface-700) 100%,transparent)}}.text-surface-900{color:var(--p-surface-900)}@supports (color: color-mix(in lab,red,red)){.text-surface-900{color:color-mix(in srgb,var(--p-surface-900) 100%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-0{opacity:0%}.opacity-60{opacity:60%}.shadow,.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0px}@media(hover:hover){.hover\:bg-surface-100:hover{background-color:var(--p-surface-100)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-surface-100:hover{background-color:color-mix(in srgb,var(--p-surface-100) 100%,transparent)}}.enabled\:hover\:scale-110:enabled:hover{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}@media(width>=40rem){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:inline{display:inline}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:grow-0{flex-grow:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_9rem_auto\]{grid-template-columns:1fr 9rem auto}.sm\:grid-cols-\[7rem_1fr_auto\]{grid-template-columns:7rem 1fr auto}.sm\:grid-cols-\[8rem_10rem_10rem_1fr_auto\]{grid-template-columns:8rem 10rem 10rem 1fr auto}.sm\:grid-cols-\[minmax\(0\,12rem\)_1fr_auto\]{grid-template-columns:minmax(0,12rem) 1fr auto}.sm\:items-end{align-items:flex-end}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(width>=48rem){.md\:hidden{display:none}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}@media(width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=96rem){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:border-amber-800:where(.app-dark,.app-dark *){border-color:var(--color-amber-800)}.dark\:border-amber-900:where(.app-dark,.app-dark *){border-color:var(--color-amber-900)}.dark\:border-surface-700:where(.app-dark,.app-dark *){border-color:var(--p-surface-700)}@supports (color: color-mix(in lab,red,red)){.dark\:border-surface-700:where(.app-dark,.app-dark *){border-color:color-mix(in srgb,var(--p-surface-700) 100%,transparent)}}.dark\:border-surface-800:where(.app-dark,.app-dark *){border-color:var(--p-surface-800)}@supports (color: color-mix(in lab,red,red)){.dark\:border-surface-800:where(.app-dark,.app-dark *){border-color:color-mix(in srgb,var(--p-surface-800) 100%,transparent)}}.dark\:bg-amber-900:where(.app-dark,.app-dark *){background-color:var(--color-amber-900)}.dark\:bg-amber-900\/30:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,oklch(41.4% .112 45.904) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/30:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)}}.dark\:bg-amber-900\/40:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,oklch(41.4% .112 45.904) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/40:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.dark\:bg-amber-950\/40:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,oklch(27.9% .077 45.635) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-950\/40:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.dark\:bg-green-900:where(.app-dark,.app-dark *){background-color:var(--color-green-900)}.dark\:bg-green-900\/40:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-green-900\/40:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}.dark\:bg-primary-900:where(.app-dark,.app-dark *){background-color:var(--p-primary-900)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-900:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-primary-900) 100%,transparent)}}.dark\:bg-surface-800:where(.app-dark,.app-dark *){background-color:var(--p-surface-800)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-surface-800:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-surface-800) 100%,transparent)}}.dark\:bg-surface-900:where(.app-dark,.app-dark *){background-color:var(--p-surface-900)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-surface-900:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-surface-900) 100%,transparent)}}.dark\:bg-surface-900\/85:where(.app-dark,.app-dark *){background-color:var(--p-surface-900)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-surface-900\/85:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,color-mix(in srgb,var(--p-surface-900) 100%,transparent) 85%,transparent)}}.dark\:bg-surface-900\/90:where(.app-dark,.app-dark *){background-color:var(--p-surface-900)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-surface-900\/90:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,color-mix(in srgb,var(--p-surface-900) 100%,transparent) 90%,transparent)}}.dark\:bg-surface-950:where(.app-dark,.app-dark *){background-color:var(--p-surface-950)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-surface-950:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-surface-950) 100%,transparent)}}.dark\:text-amber-200:where(.app-dark,.app-dark *){color:var(--color-amber-200)}.dark\:text-amber-400:where(.app-dark,.app-dark *){color:var(--color-amber-400)}.dark\:text-green-200:where(.app-dark,.app-dark *){color:var(--color-green-200)}.dark\:text-green-300:where(.app-dark,.app-dark *){color:var(--color-green-300)}.dark\:text-primary-200:where(.app-dark,.app-dark *){color:var(--p-primary-200)}@supports (color: color-mix(in lab,red,red)){.dark\:text-primary-200:where(.app-dark,.app-dark *){color:color-mix(in srgb,var(--p-primary-200) 100%,transparent)}}.dark\:text-surface-0:where(.app-dark,.app-dark *){color:var(--p-surface-0)}@supports (color: color-mix(in lab,red,red)){.dark\:text-surface-0:where(.app-dark,.app-dark *){color:color-mix(in srgb,var(--p-surface-0) 100%,transparent)}}.dark\:text-surface-200:where(.app-dark,.app-dark *){color:var(--p-surface-200)}@supports (color: color-mix(in lab,red,red)){.dark\:text-surface-200:where(.app-dark,.app-dark *){color:color-mix(in srgb,var(--p-surface-200) 100%,transparent)}}.dark\:text-surface-300:where(.app-dark,.app-dark *){color:var(--p-surface-300)}@supports (color: color-mix(in lab,red,red)){.dark\:text-surface-300:where(.app-dark,.app-dark *){color:color-mix(in srgb,var(--p-surface-300) 100%,transparent)}}.dark\:text-surface-400:where(.app-dark,.app-dark *){color:var(--p-surface-400)}@supports (color: color-mix(in lab,red,red)){.dark\:text-surface-400:where(.app-dark,.app-dark *){color:color-mix(in srgb,var(--p-surface-400) 100%,transparent)}}@media(hover:hover){.dark\:hover\:bg-surface-800:where(.app-dark,.app-dark *):hover{background-color:var(--p-surface-800)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-surface-800:where(.app-dark,.app-dark *):hover{background-color:color-mix(in srgb,var(--p-surface-800) 100%,transparent)}}}}@keyframes enter{0%{opacity:var(--p-enter-opacity, 1);transform:translate3d(var(--p-enter-translate-x, 0),var(--p-enter-translate-y, 0),0) scale3d(var(--p-enter-scale, 1),var(--p-enter-scale, 1),var(--p-enter-scale, 1)) rotate(var(--p-enter-rotate, 0))}}@keyframes leave{to{opacity:var(--p-leave-opacity, 1);transform:translate3d(var(--p-leave-translate-x, 0),var(--p-leave-translate-y, 0),0) scale3d(var(--p-leave-scale, 1),var(--p-leave-scale, 1),var(--p-leave-scale, 1)) rotate(var(--p-leave-rotate, 0))}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}@keyframes fi-film-breathe{0%{transform:scale(1.08) translateZ(0)}to{transform:scale(1.18) translate3d(-1.5%,1%,0)}}@keyframes fi-film-leak-drift{0%{transform:translate3d(-20%,-10%,0) rotate(-8deg);opacity:.35}50%{opacity:.6}to{transform:translate3d(20%,10%,0) rotate(6deg);opacity:.35}}@keyframes fi-film-flare{0%{opacity:.4;transform:translate3d(-60%,0,0) scale(1)}45%{opacity:.95}to{opacity:0;transform:translate3d(70%,0,0) scale(1.6)}}@keyframes fi-film-bar-top{to{transform:translate3d(0,-100%,0)}}@keyframes fi-film-bar-bottom{to{transform:translate3d(0,100%,0)}}@keyframes fi-film-glass-lift{to{transform:translate3d(0,-14%,0);opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes fi-film-out{to{transform:scale(1.3);opacity:0}}@keyframes fi-foil-shimmer{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes fi-foil-write{0%{clip-path:inset(-20% 100% -30% 0)}to{clip-path:inset(-20% 0 -30% 0)}}@keyframes fi-foil-nib{0%{left:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{left:100%;opacity:0}}@keyframes fi-foil-amp-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes fi-foil-sheen{0%{transform:translate3d(-120%,0,0) skew(-18deg)}to{transform:translate3d(120%,0,0) skew(-18deg)}}@keyframes fi-foil-lift{0%{transform:translateZ(0) rotateX(0)}35%{transform:translate3d(0,-2%,40px) rotateX(-9deg);opacity:1}to{transform:translate3d(0,-120%,80px) rotateX(-14deg);opacity:0}}@keyframes fi-lantern-rise{0%{transform:translateZ(0) rotate(-2deg)}25%{transform:translate3d(var(--lantern-sway, 1.2rem),-30vh,0) rotate(2deg)}50%{transform:translate3d(calc(var(--lantern-sway, 1.2rem) * -.6),-60vh,0) rotate(-1.5deg)}75%{transform:translate3d(var(--lantern-sway, 1.2rem),-90vh,0) rotate(1.5deg)}to{transform:translate3d(0,-125vh,0) rotate(-1deg)}}@keyframes fi-lantern-flicker{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes fi-star-twinkle{0%,to{opacity:var(--star-low, .3)}50%{opacity:var(--star-high, .9)}}@keyframes fi-sky-rush{to{transform:translate3d(0,-125%,0)}}@keyframes fi-sky-dawn{0%{opacity:.55;transform:scaleY(1)}50%{opacity:1;transform:scaleY(2.2)}to{opacity:0;transform:scaleY(3)}}@keyframes fi-drape-gather{0%{transform:translate(0) scaleX(1) rotate(0)}9%{transform:translate(calc(var(--fold-travel) * -.025)) scaleX(1.02) rotate(calc(var(--fold-swing) * -.6))}48%{transform:translate(calc(var(--fold-travel) * .4)) scaleX(.72) rotate(calc(var(--fold-swing) * 1.6))}to{transform:translate(var(--fold-travel)) scaleX(.5) rotate(var(--fold-swing))}}@keyframes fi-drape-sway{0%{transform:skew(-.35deg) translate(-.2%)}to{transform:skew(.35deg) translate(.2%)}}@keyframes fi-velvet-sheen{0%{background-position:0% 0}to{background-position:100% 0}}@keyframes fi-spot-breathe{0%{opacity:.82;transform:scale(.97)}to{opacity:1;transform:scale(1.04)}}@keyframes fi-stage-flood{to{opacity:1}}@keyframes fi-stage-lights-up{to{opacity:0}}@keyframes fi-stage-haze{0%{opacity:0}40%{opacity:1}65%{opacity:1}to{opacity:0}}@keyframes fi-stage-rays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fi-mote-drift{0%{transform:translateZ(0);opacity:0}15%{opacity:var(--mote-opacity, .6)}85%{opacity:var(--mote-opacity, .6)}to{transform:translate3d(var(--mote-dx, 1.5rem),var(--mote-dy, -5rem),0);opacity:0}}@keyframes fi-mote-scatter{to{transform:translate3d(calc(var(--mote-dx, 1.5rem) * 3),calc(var(--mote-dy, -5rem) * 1.5),0);opacity:0}}@keyframes fi-fringe-sway{0%,to{transform:skew(0)}20%{transform:skew(2.4deg)}45%{transform:skew(-1.8deg)}70%{transform:skew(1deg)}}@keyframes fi-pelmet-fly{to{transform:translateY(-130%)}}@keyframes fi-footlights-up{to{opacity:1}}@keyframes fi-seal-left{30%{transform:translate(-2%,-4%) rotate(-7deg)}70%{opacity:1}to{transform:translate(-26%,48%) rotate(-38deg);opacity:0}}@keyframes fi-seal-right{30%{transform:translate(2%,-3%) rotate(5deg)}70%{opacity:1}to{transform:translate(24%,54%) rotate(31deg);opacity:0}}@keyframes fi-flap-open{40%{transform:rotateX(-96deg)}to{transform:rotateX(-172deg)}}@keyframes fi-card-out{0%{transform:translateY(0) scale(1)}55%{transform:translateY(-58%) scale(1.03);opacity:1}to{transform:translateY(-72%) scale(1.22);opacity:0}}@keyframes fi-cover-dissolve{to{opacity:0}}@keyframes fi-fade-out{to{opacity:0}}@keyframes fi-veil-sway{0%{transform:rotate(-.5deg) translateY(0) skew(.4deg)}to{transform:rotate(.6deg) translateY(.5%) skew(-.5deg)}}@keyframes fi-veil-lift{40%{transform:translateY(-18%) scale(1.04) rotate(1.2deg);filter:blur(1px)}to{transform:translateY(-118%) scale(1.14) rotate(2.4deg);filter:blur(7px);opacity:0}}@keyframes fi-cover-clear{to{opacity:0;visibility:hidden}}@keyframes fi-petal-fall{0%{transform:translateZ(0) rotate(var(--petal-spin-from, 0deg))}to{transform:translate3d(var(--petal-drift, 3rem),110vh,0) rotate(var(--petal-spin-to, 420deg))}}@keyframes fi-petal-gust{to{transform:translate3d(var(--petal-gust-x, 14rem),120vh,0) rotate(560deg);opacity:0}}html,body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background-color:var(--p-surface-50);color:var(--p-surface-800)}html{height:100%}body{min-height:100%}html.app-dark,.app-dark body{background-color:var(--p-surface-950);color:var(--p-surface-100);color-scheme:dark}*{box-sizing:border-box}.fi-scroll-area{scrollbar-width:thin;scrollbar-color:var(--p-surface-300) transparent}.fi-scroll-area::-webkit-scrollbar{width:.5rem;height:.5rem}.fi-scroll-area::-webkit-scrollbar-thumb{background-color:var(--p-surface-300);border-radius:999px}.p-datatable .p-datatable-tbody>tr>td{padding-block:.85rem}.fi-bidi input:where([type=text],:not([type])),.fi-bidi textarea{unicode-bidi:plaintext;text-align:start}.fi-layout-card{display:block;width:100%;padding:.85rem 1rem;text-align:start;border:1px solid var(--p-content-border-color);border-radius:.75rem;background:var(--p-content-background);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.fi-layout-card:hover:not(:disabled){border-color:var(--p-primary-color)}.fi-layout-card.is-selected{border-color:var(--p-primary-color);box-shadow:0 0 0 1px var(--p-primary-color)}.fi-layout-card:disabled{cursor:not-allowed;opacity:.55}.fi-layout-card:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.fi-layout-glyph{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:3px;width:2.75rem;height:2.25rem;margin-bottom:.6rem;padding:5px;border:1px solid var(--p-content-border-color);border-radius:4px}.fi-layout-glyph>span{height:3px;border-radius:2px;background:color-mix(in srgb,currentColor 35%,transparent)}.fi-layout-glyph>span:nth-child(2){width:75%}.fi-layout-glyph>span:nth-child(3){width:50%}.fi-layout-glyph[data-mode=PER_SECTION]:before{content:"";flex:1;border-radius:2px;background:color-mix(in srgb,currentColor 18%,transparent)}.fi-layout-glyph[data-mode=SLIDESHOW]{background:color-mix(in srgb,currentColor 18%,transparent)}.fi-link{padding:0;border:0;background:none;color:var(--p-primary-color);font:inherit;text-decoration:underline;cursor:pointer}.fi-cover{position:absolute;inset:0;z-index:60;overflow:hidden;perspective:1400px;--fi-cover-panel: #1d1b19;--fi-cover-flap: #2a2724;--fi-cover-ink: #f4efe8;--fi-paper: #f6f1e7;--fi-paper-shade: #e6ddcd;--fi-seal: #8d2f2f}.fi-cover.is-open{display:none}.fi-cover-canvas{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;color:var(--fi-cover-panel, #1d1b19);border:0 solid var(--fi-cover-ink, #f4efe8);pointer-events:none}.fi-cover--rendered:not(.fi-cover--curtains){background:none!important}.fi-cover--rendered:not(.fi-cover--curtains).is-opening{animation:none!important}.fi-cover-content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.75rem;padding:2rem 1.5rem;text-align:center;color:var(--fi-cover-ink, #f4efe8)}.fi-cover-names{font-size:clamp(1.6rem,7vw,2.4rem);line-height:1.15;margin:0}.fi-cover-hint{margin:0;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;opacity:.75}.fi-cover-button{appearance:none;cursor:pointer;border:1px solid currentcolor;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;padding:.75rem 1.6rem;transition:background-color .25s ease}.fi-cover--envelope{background:radial-gradient(120% 90% at 50% 18%,rgba(255,255,255,.1),transparent 60%),radial-gradient(130% 100% at 50% 100%,rgba(0,0,0,.38),transparent 65%),var(--fi-cover-panel, #1d1b19)}.fi-cover--envelope .fi-cover-content{justify-content:flex-end;gap:1.1rem;padding-bottom:3.2rem;z-index:6}.fi-cover--envelope .fi-cover-names{font-size:clamp(1.1rem,4.6vw,1.5rem);letter-spacing:.06em}.fi-paper-grain{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.035) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.025) 0 1px,transparent 1px 4px)}.fi-env{position:absolute;left:50%;top:40%;width:min(78%,20rem);aspect-ratio:1/.72;transform:translate(-50%,-50%);transform-style:preserve-3d;z-index:3}.fi-env-body{position:absolute;inset:0;border-radius:.25rem;background:linear-gradient(150deg,rgba(255,255,255,.28),transparent 42%),linear-gradient(to bottom,var(--fi-paper),var(--fi-paper-shade));box-shadow:0 1.6rem 2.4rem -1rem #0000008c,0 .2rem .4rem #00000040}.fi-env-card{position:absolute;inset:7% 6%;border-radius:.12rem;background:linear-gradient(to bottom,#fffdf8,#f3ece0);box-shadow:0 .1rem .5rem #00000038;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding-top:24%;color:#2b2520;z-index:2}.fi-env-card-rule{width:2.2rem;height:1px;background:currentcolor;opacity:.45}.fi-env-card-names{margin:0;font-size:.95rem;letter-spacing:.08em}.fi-env-card-line{margin:0;font-size:.5rem;letter-spacing:.3em;text-transform:uppercase;opacity:.6}.fi-env-front{position:absolute;inset:0;z-index:3;border-radius:.25rem;clip-path:polygon(0 0,50% 42%,100% 0,100% 100%,0 100%);background:linear-gradient(to bottom right,rgba(255,255,255,.22),transparent 45%),linear-gradient(to bottom,var(--fi-paper-shade),var(--fi-paper));box-shadow:inset 0 .6rem .9rem -.6rem #00000059}.fi-env-front:before,.fi-env-front:after{content:"";position:absolute;top:0;width:58%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.12),transparent 55%)}.fi-env-front:before{left:0;clip-path:polygon(0 0,100% 80%,99% 82%,0 2%)}.fi-env-front:after{right:0;clip-path:polygon(100% 0,0 80%,1% 82%,100% 2%)}.fi-env-flap{position:absolute;left:0;right:0;top:0;height:48%;z-index:4;transform-origin:top center;transform-style:preserve-3d}.fi-env-flap-face,.fi-env-flap-liner{position:absolute;inset:0;backface-visibility:hidden;clip-path:polygon(0 0,100% 0,50% 100%)}.fi-env-flap-face{background:linear-gradient(to bottom,rgba(255,255,255,.3),transparent 60%),linear-gradient(to bottom,var(--fi-paper),var(--fi-paper-shade))}.fi-env-flap-liner{transform:rotateX(180deg) translateZ(.5px);background:linear-gradient(to top,rgba(0,0,0,.28),transparent 65%),linear-gradient(to bottom,color-mix(in srgb,var(--fi-cover-flap, #2a2724) 70%,#000),var(--fi-cover-flap, #2a2724))}.fi-env-seal{position:absolute;left:50%;top:48%;width:3.3rem;height:3.3rem;margin:-1.65rem 0 0 -1.65rem;z-index:5;transform-style:preserve-3d}.fi-env-seal-half{position:absolute;inset:0;background:radial-gradient(60% 55% at 36% 30%,rgba(255,255,255,.45),transparent 60%),radial-gradient(100% 100% at 50% 50%,color-mix(in srgb,var(--fi-seal) 88%,#fff) 38%,var(--fi-seal) 62%,color-mix(in srgb,var(--fi-seal) 70%,#000));box-shadow:inset 0 -.12rem .25rem #00000073,0 .2rem .45rem #0006;border-radius:48% 52% 51% 49%/50% 48% 52% 50%}.fi-env-seal-half--left{clip-path:polygon(0 0,52% 0,48% 100%,0 100%);transform-origin:20% 50%}.fi-env-seal-half--right{clip-path:polygon(52% 0,100% 0,100% 100%,48% 100%);transform-origin:80% 50%}.fi-env-seal-mark{position:absolute;inset:.42rem;border-radius:50%;border:1px solid rgba(0,0,0,.26);box-shadow:0 1px #ffffff2e}.fi-env-seal-mark:before,.fi-env-seal-mark:after{content:"";position:absolute;top:50%;left:50%;width:.95rem;height:.95rem;margin:-.475rem 0 0 -.475rem;border-radius:50%;border:1.5px solid rgba(0,0,0,.36);box-shadow:0 1px #fff3}.fi-env-seal-mark:before{transform:translate(-.3rem)}.fi-env-seal-mark:after{transform:translate(.3rem)}.fi-cover--envelope.is-opening .fi-env-seal-half--left{animation:fi-seal-left .75s cubic-bezier(.3,.6,.3,1) forwards}.fi-cover--envelope.is-opening .fi-env-seal-half--right{animation:fi-seal-right .75s cubic-bezier(.3,.6,.3,1) forwards}.fi-cover--envelope.is-opening .fi-env-seal-mark{animation:fi-fade-out .3s ease forwards}.fi-cover--envelope.is-opening .fi-env-flap{animation:fi-flap-open .85s .35s cubic-bezier(.45,.05,.25,1) forwards}.fi-cover--envelope.is-opening .fi-env-card{animation:fi-card-out 1.25s .95s cubic-bezier(.32,0,.2,1) forwards}.fi-cover--envelope.is-opening .fi-cover-content{animation:fi-fade-out .5s 1.25s ease forwards}.fi-cover--envelope.is-opening{animation:fi-cover-dissolve .7s 1.55s ease forwards}.fi-cover--veil{background:radial-gradient(90% 60% at 50% 32%,rgba(255,255,255,.1),transparent 72%),var(--fi-cover-panel, #1d1b19)}.fi-cover--veil .fi-cover-content{z-index:1;text-shadow:0 1px 10px rgba(0,0,0,.45)}.fi-veil-layer{position:absolute;inset:-14% -12% -6%;z-index:3;pointer-events:none;border-bottom-left-radius:46% 14%;border-bottom-right-radius:46% 14%;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,.2) .85px,transparent .95px),radial-gradient(130% 70% at 50% 0%,rgba(255,255,255,.24),rgba(255,255,255,.07) 55%,transparent 88%);background-size:4px 4px,100% 100%;transform-origin:50% -10%;will-change:transform,opacity}.fi-veil-layer--1{animation:fi-veil-sway 9s ease-in-out infinite alternate}.fi-veil-layer--2{left:-18%;right:-6%;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-image:repeating-linear-gradient(96deg,rgba(255,255,255,.09) 0 2px,transparent 2px 7%,rgba(0,0,0,.07) 7% calc(7% + 2px),transparent calc(7% + 2px) 14%);animation:fi-veil-sway 11s .6s ease-in-out infinite alternate-reverse}.fi-veil-layer--3{left:-4%;right:-20%;top:-18%;opacity:.6;-webkit-backdrop-filter:none;backdrop-filter:none;background-image:radial-gradient(60% 50% at 30% 20%,rgba(255,255,255,.2),transparent 70%);animation:fi-veil-sway 13s 1.2s ease-in-out infinite alternate}.fi-veil-layer--1:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.2rem;border-bottom-left-radius:46% 100%;border-bottom-right-radius:46% 100%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.34) .9px,transparent 1px),linear-gradient(to bottom,transparent,rgba(255,255,255,.22));background-size:3.4px 3.4px,100% 100%}.fi-cover--veil.is-opening .fi-veil-layer--1{animation:fi-veil-lift 1.7s cubic-bezier(.36,0,.2,1) forwards}.fi-cover--veil.is-opening .fi-veil-layer--2{animation:fi-veil-lift 1.7s .09s cubic-bezier(.36,0,.2,1) forwards}.fi-cover--veil.is-opening .fi-veil-layer--3{animation:fi-veil-lift 1.7s .17s cubic-bezier(.36,0,.2,1) forwards}.fi-cover--veil.is-opening .fi-cover-content{animation:fi-cover-clear .7s .25s ease forwards}.fi-cover--veil.is-opening{animation:fi-cover-dissolve .9s .55s ease forwards}.fi-cover--petals{background:radial-gradient(95% 65% at 50% 28%,rgba(255,255,255,.1),transparent 70%),var(--fi-cover-panel, #1d1b19);--fi-petal: #e3a7ad;--fi-petal-deep: #b9757d}.fi-petal{position:absolute;top:-12%;width:var(--petal-size, 1.1rem);height:calc(var(--petal-size, 1.1rem) * .72);pointer-events:none;border-radius:68% 8%;background:radial-gradient(70% 70% at 32% 28%,rgba(255,255,255,.55),transparent 62%),linear-gradient(150deg,var(--fi-petal),var(--fi-petal-deep));box-shadow:inset -.1rem -.1rem .25rem #0000002e;animation:fi-petal-fall var(--petal-duration, 9s) var(--petal-delay, 0s) linear infinite;will-change:transform}.fi-cover--petals.is-opening .fi-petal{animation:fi-petal-gust 1.2s var(--petal-gust-delay, 0s) cubic-bezier(.3,0,.25,1) forwards}.fi-cover--petals.is-opening .fi-cover-content{animation:fi-cover-clear .6s .15s ease forwards}.fi-cover--petals.is-opening{animation:fi-cover-dissolve .8s .95s ease forwards}.fi-petal:nth-child(1){left:.8%;--petal-size: 1.27rem;--petal-duration: 12.5s;--petal-delay: -5.8s;--petal-drift: .1rem;--petal-spin-from: 150deg;--petal-spin-to: 570deg;--petal-gust-x: -10.8rem;--petal-gust-delay: .09s}.fi-petal:nth-child(2){left:6.6%;--petal-size: 1.44rem;--petal-duration: 7.6s;--petal-delay: -2.3s;--petal-drift: -3.7rem;--petal-spin-from: 177deg;--petal-spin-to: 537deg;--petal-gust-x: 15rem;--petal-gust-delay: .07s}.fi-petal:nth-child(3){left:10.7%;--petal-size: 1.4rem;--petal-duration: 10.9s;--petal-delay: -6.8s;--petal-drift: 3rem;--petal-spin-from: 16deg;--petal-spin-to: 376deg;--petal-gust-x: -9.4rem;--petal-gust-delay: .16s}.fi-petal:nth-child(4){left:16.3%;--petal-size: 1.43rem;--petal-duration: 9s;--petal-delay: -5.3s;--petal-drift: -2.7rem;--petal-spin-from: 59deg;--petal-spin-to: -321deg;--petal-gust-x: 14rem;--petal-gust-delay: .12s}.fi-petal:nth-child(5){left:20.6%;--petal-size: 1.06rem;--petal-duration: 13s;--petal-delay: -12.9s;--petal-drift: 3.1rem;--petal-spin-from: 65deg;--petal-spin-to: -315deg;--petal-gust-x: -16.6rem;--petal-gust-delay: .09s}.fi-petal:nth-child(6){left:23.4%;--petal-size: 1.27rem;--petal-duration: 7.6s;--petal-delay: -.8s;--petal-drift: -1.9rem;--petal-spin-from: 17deg;--petal-spin-to: 377deg;--petal-gust-x: 17.5rem;--petal-gust-delay: 0s}.fi-petal:nth-child(7){left:29.2%;--petal-size: 1.53rem;--petal-duration: 9.8s;--petal-delay: -9.6s;--petal-drift: -.9rem;--petal-spin-from: 18deg;--petal-spin-to: 438deg;--petal-gust-x: -16.8rem;--petal-gust-delay: .05s}.fi-petal:nth-child(8){left:33.6%;--petal-size: 1.1rem;--petal-duration: 12.8s;--petal-delay: -9.7s;--petal-drift: -3.4rem;--petal-spin-from: 63deg;--petal-spin-to: 423deg;--petal-gust-x: 9.1rem;--petal-gust-delay: .08s}.fi-petal:nth-child(9){left:40.5%;--petal-size: 1.36rem;--petal-duration: 8.1s;--petal-delay: -4.1s;--petal-drift: 4.4rem;--petal-spin-from: 33deg;--petal-spin-to: 513deg;--petal-gust-x: -15.4rem;--petal-gust-delay: .02s}.fi-petal:nth-child(10){left:45.1%;--petal-size: 1.01rem;--petal-duration: 8.6s;--petal-delay: -8.3s;--petal-drift: 2.7rem;--petal-spin-from: 77deg;--petal-spin-to: 437deg;--petal-gust-x: 11.1rem;--petal-gust-delay: .07s}.fi-petal:nth-child(11){left:52.2%;--petal-size: 1.33rem;--petal-duration: 7.6s;--petal-delay: -7.5s;--petal-drift: -2.6rem;--petal-spin-from: 66deg;--petal-spin-to: 426deg;--petal-gust-x: -16.7rem;--petal-gust-delay: .06s}.fi-petal:nth-child(12){left:54.4%;--petal-size: .91rem;--petal-duration: 7.5s;--petal-delay: -4.4s;--petal-drift: -2.3rem;--petal-spin-from: 153deg;--petal-spin-to: -227deg;--petal-gust-x: 12.7rem;--petal-gust-delay: .08s}.fi-petal:nth-child(13){left:62.7%;--petal-size: 1.21rem;--petal-duration: 10.4s;--petal-delay: -9s;--petal-drift: -2.9rem;--petal-spin-from: 39deg;--petal-spin-to: -341deg;--petal-gust-x: -18.1rem;--petal-gust-delay: .15s}.fi-petal:nth-child(14){left:64.1%;--petal-size: .99rem;--petal-duration: 11.4s;--petal-delay: -10.7s;--petal-drift: -2.7rem;--petal-spin-from: 99deg;--petal-spin-to: 579deg;--petal-gust-x: 15rem;--petal-gust-delay: .08s}.fi-petal:nth-child(15){left:68.3%;--petal-size: .88rem;--petal-duration: 12.8s;--petal-delay: -3.1s;--petal-drift: 1.8rem;--petal-spin-from: 65deg;--petal-spin-to: 545deg;--petal-gust-x: -17.2rem;--petal-gust-delay: .11s}.fi-petal:nth-child(16){left:74.2%;--petal-size: .98rem;--petal-duration: 11.3s;--petal-delay: -.8s;--petal-drift: -2.4rem;--petal-spin-from: 143deg;--petal-spin-to: 503deg;--petal-gust-x: 11.8rem;--petal-gust-delay: .17s}.fi-petal:nth-child(17){left:78.7%;--petal-size: .86rem;--petal-duration: 8.6s;--petal-delay: -3.8s;--petal-drift: -4rem;--petal-spin-from: 45deg;--petal-spin-to: -335deg;--petal-gust-x: -12.7rem;--petal-gust-delay: .1s}.fi-petal:nth-child(18){left:83.3%;--petal-size: 1.12rem;--petal-duration: 12.3s;--petal-delay: -12.1s;--petal-drift: 1.4rem;--petal-spin-from: 176deg;--petal-spin-to: 596deg;--petal-gust-x: 14.9rem;--petal-gust-delay: .17s}.fi-petal:nth-child(19){left:89.9%;--petal-size: 1.12rem;--petal-duration: 8.9s;--petal-delay: -.3s;--petal-drift: .9rem;--petal-spin-from: 19deg;--petal-spin-to: 499deg;--petal-gust-x: -9.7rem;--petal-gust-delay: .06s}.fi-petal:nth-child(20){left:93.2%;--petal-size: .9rem;--petal-duration: 9.7s;--petal-delay: -3.6s;--petal-drift: -4.1rem;--petal-spin-from: 180deg;--petal-spin-to: 600deg;--petal-gust-x: 16.9rem;--petal-gust-delay: .16s}.fi-cover--film{background:#0b0a09;--fi-film-warm: #d9a66a}.fi-cover--film .fi-cover-content{z-index:7;inset:auto 7% 12.5%;height:34%;justify-content:center;gap:1.1rem;padding:1rem;text-shadow:0 1px 14px rgba(0,0,0,.55)}.fi-cover--film .fi-cover-names{font-size:clamp(1.5rem,6.6vw,2.4rem);letter-spacing:.04em}.fi-film{position:absolute;inset:0;z-index:1;overflow:hidden}.fi-film-photo{position:absolute;inset:0;background-position:center;background-size:cover;filter:saturate(.82) contrast(1.05) sepia(.12);transform-origin:50% 50%;animation:fi-film-breathe 18s ease-in-out infinite alternate;will-change:transform}.fi-film--bare .fi-film-photo{background:radial-gradient(70% 55% at 50% 38%,rgba(217,166,106,.35),transparent 70%),radial-gradient(120% 80% at 50% 100%,rgba(255,255,255,.06),transparent 60%),#1a1612;filter:none}.fi-film-grain{position:absolute;inset:-10%;z-index:2;opacity:.18;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.fi-film-vignette{position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 45%,rgba(0,0,0,.55) 100%),linear-gradient(to top,rgba(0,0,0,.55),transparent 45%)}.fi-film-bar{position:absolute;left:0;right:0;height:9%;z-index:5;background:#000}.fi-film-bar--top{top:0}.fi-film-bar--bottom{bottom:0}.fi-film-leak{position:absolute;z-index:4;width:90%;height:60%;border-radius:50%;filter:blur(40px);mix-blend-mode:screen;pointer-events:none;will-change:transform,opacity}.fi-film-leak--1{top:-10%;left:-20%;background:radial-gradient(closest-side,rgba(255,190,120,.55),transparent);animation:fi-film-leak-drift 14s ease-in-out infinite alternate}.fi-film-leak--2{bottom:-10%;right:-25%;width:70%;background:radial-gradient(closest-side,rgba(255,120,110,.4),transparent);animation:fi-film-leak-drift 17s 2s ease-in-out infinite alternate-reverse}.fi-film-glass{position:absolute;left:7%;right:7%;bottom:12.5%;height:34%;z-index:6;border-radius:1.1rem;background:linear-gradient(to bottom,#ffffff29,#ffffff12);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px #ffffff59,0 20px 50px -20px #0009;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);will-change:transform,opacity}.fi-cover--film.is-opening .fi-film-leak--1{animation:fi-film-flare 1.4s cubic-bezier(.3,0,.3,1) forwards}.fi-cover--film.is-opening .fi-film-leak--2{animation:fi-film-flare 1.4s .15s cubic-bezier(.3,0,.3,1) forwards}.fi-cover--film.is-opening .fi-film-glass{animation:fi-film-glass-lift .9s .3s cubic-bezier(.4,0,.2,1) forwards}.fi-cover--film.is-opening .fi-cover-content{animation:fi-cover-clear .6s .3s ease forwards}.fi-cover--film.is-opening .fi-film-bar--top{animation:fi-film-bar-top .8s .7s cubic-bezier(.4,0,.2,1) forwards}.fi-cover--film.is-opening .fi-film-bar--bottom{animation:fi-film-bar-bottom .8s .7s cubic-bezier(.4,0,.2,1) forwards}.fi-cover--film.is-opening .fi-film-photo{animation:fi-film-out 1.3s .9s cubic-bezier(.4,0,.6,1) forwards}.fi-cover--film.is-opening{animation:fi-cover-dissolve 1.1s 1.1s ease forwards}.fi-cover--foil{background:radial-gradient(90% 60% at 50% 22%,rgba(255,255,255,.09),transparent 65%),radial-gradient(130% 100% at 50% 100%,rgba(0,0,0,.4),transparent 65%),var(--fi-cover-panel, #1d1b19);--fi-gold-deep: #8a6a2a;--fi-gold: #d4af37;--fi-gold-light: #fff1b8;--fi-stock: #f7f2e8;--fi-stock-shade: #e8e0d0}.fi-cover--foil .fi-cover-content{z-index:7;justify-content:flex-end;gap:1.1rem;padding-bottom:3rem}.fi-cover--foil .fi-cover-names{display:none}.fi-foil{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;perspective:1200px}.fi-foil-card{position:relative;width:min(78%,20rem);aspect-ratio:5/7;padding:1.6rem 1.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;text-align:center;overflow:hidden;border-radius:.35rem;background-color:var(--fi-stock);background-image:linear-gradient(to bottom,rgba(255,255,255,.6),transparent 30%),repeating-linear-gradient(90deg,rgba(0,0,0,.03) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.02) 0 1px,transparent 1px 4px);box-shadow:0 1px #ffffffb3 inset,0 0 0 1px #0000000f,0 2px 0 var(--fi-stock-shade),0 30px 60px -22px #000000bf;transform-style:preserve-3d;will-change:transform,opacity;container-type:inline-size}.fi-foil-frame{position:absolute;inset:.8rem;border:1px solid var(--fi-gold);border-radius:.2rem;opacity:.85;pointer-events:none}.fi-foil-frame:after{content:"";position:absolute;inset:.22rem;border:1px solid color-mix(in srgb,var(--fi-gold) 55%,transparent);border-radius:.15rem}.fi-foil-corner{position:absolute;width:1.6rem;height:1.6rem;border:1.5px solid var(--fi-gold);opacity:.9;pointer-events:none}.fi-foil-corner--tl{top:1.35rem;left:1.35rem;border-right:0;border-bottom:0;border-top-left-radius:100%}.fi-foil-corner--tr{top:1.35rem;right:1.35rem;border-left:0;border-bottom:0;border-top-right-radius:100%}.fi-foil-corner--bl{bottom:1.35rem;left:1.35rem;border-right:0;border-top:0;border-bottom-left-radius:100%}.fi-foil-corner--br{bottom:1.35rem;right:1.35rem;border-left:0;border-top:0;border-bottom-right-radius:100%}.fi-foil-rule{background-image:linear-gradient(100deg,var(--fi-gold-deep) 0%,var(--fi-gold) 30%,var(--fi-gold-light) 50%,var(--fi-gold) 70%,var(--fi-gold-deep) 100%);background-size:300% 100%;animation:fi-foil-shimmer 5.5s ease-in-out infinite alternate}.fi-foil-logo{width:40cqw;max-height:40cqw;object-fit:contain}.fi-foil-rule{width:3.2rem;height:1px;opacity:.9}.fi-foil-names-wrap{position:relative;display:flex;flex-direction:column;align-items:center;gap:.1rem;max-width:100%;font-family:Parisienne,Great Vibes,Brush Script MT,cursive;color:#2b2420}.fi-foil-name-line{position:relative;display:inline-block;max-width:100%;--write-delay: .4s}.fi-foil-name{margin:0;font-size:max(1.3rem,min(clamp(1.7rem,8vw,2.5rem),200cqw / var(--name-len, 8)));line-height:1.25;overflow-wrap:anywhere;animation:fi-foil-write .9s var(--write-delay) cubic-bezier(.35,0,.3,1) both}.fi-foil-nib{position:absolute;top:55%;width:.9rem;height:.9rem;margin:-.45rem 0 0 -.45rem;border-radius:50%;background:radial-gradient(closest-side,rgba(255,241,184,.95),rgba(212,175,55,.4),transparent);filter:blur(1px);pointer-events:none;animation:fi-foil-nib .9s var(--write-delay) cubic-bezier(.35,0,.3,1) both}.fi-foil-amp{display:block;font-size:clamp(1.1rem,5vw,1.5rem);line-height:1;color:var(--fi-gold-deep);animation:fi-foil-amp-in .3s 1.2s ease-out both}.fi-foil-name-line:nth-child(3){--write-delay: 1.35s}.fi-foil-line{margin:0;font-size:.68rem;letter-spacing:.3em;text-transform:uppercase;color:#6b5d4d}.fi-foil-sheen{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);animation:fi-foil-sheen 6s 1s ease-in-out infinite}.fi-cover--foil.is-opening .fi-foil-sheen{animation:fi-foil-sheen .9s ease-in-out forwards}.fi-cover--foil.is-opening .fi-foil-card{animation:fi-foil-lift 1.5s 1.3s cubic-bezier(.4,0,.2,1) forwards}.fi-cover--foil.is-opening .fi-cover-content{animation:fi-cover-clear .6s .9s ease forwards}.fi-cover--foil.is-opening{animation:fi-cover-dissolve .8s 2.3s ease forwards}.fi-cover--lanterns{background:radial-gradient(90% 50% at 50% 110%,rgba(255,160,70,.28),transparent 65%),linear-gradient(to bottom,#07070f,#12132a 55%,#2a1d1a);--fi-lantern: #ffb45a;--fi-lantern-deep: #d9792a;--fi-lantern-light: #fff0c8}.fi-cover--lanterns .fi-cover-canvas{color:#12132a}.fi-cover--lanterns .fi-cover-content{z-index:7;color:var(--fi-lantern-light);text-shadow:0 0 18px rgba(255,180,90,.55),0 1px 10px rgba(0,0,0,.6)}.fi-cover--lanterns .fi-cover-names{font-size:clamp(1.8rem,8vw,2.8rem)}.fi-cover--lanterns .fi-cover-button{border-color:color-mix(in srgb,var(--fi-lantern-light) 70%,transparent)}.fi-sky{position:absolute;inset:0;z-index:1;overflow:hidden}.fi-sky-field{position:absolute;inset:0;will-change:transform}.fi-star{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;animation:fi-star-twinkle var(--star-period, 3s) var(--star-delay, 0s) ease-in-out infinite}.fi-lantern{position:absolute;bottom:-14%;width:var(--lantern-size, 2.2rem);height:calc(var(--lantern-size, 2.2rem) * 1.35);border-radius:42% 42% 30% 30%/38% 38% 22% 22%;background:radial-gradient(60% 45% at 50% 60%,var(--fi-lantern-light),transparent 75%),linear-gradient(to bottom,var(--fi-lantern),var(--fi-lantern-deep));box-shadow:0 0 calc(var(--lantern-size, 2.2rem) * .9) #ffaa508c,0 0 calc(var(--lantern-size, 2.2rem) * 2.2) #ff963c38;opacity:var(--lantern-opacity, 1);animation:fi-lantern-rise var(--lantern-period, 32s) var(--lantern-delay, 0s) linear infinite;will-change:transform}.fi-lantern:after{content:"";position:absolute;left:18%;right:18%;bottom:-3%;height:10%;border-radius:50%;background:#461e0ab3}.fi-lantern:before{content:"";position:absolute;left:50%;bottom:-6%;width:22%;height:18%;margin-left:-11%;border-radius:50% 50% 40% 40%;background:radial-gradient(closest-side,#fff7d6,#ffb45a 60%,transparent);filter:blur(.5px);animation:fi-lantern-flicker .9s ease-in-out infinite}.fi-sky-glow{position:absolute;left:-20%;right:-20%;bottom:-30%;height:60%;z-index:2;border-radius:50%;background:radial-gradient(closest-side,rgba(255,170,80,.45),rgba(255,140,60,.12) 60%,transparent);filter:blur(30px);opacity:.55;transform-origin:50% 100%;pointer-events:none}.fi-cover--lanterns.is-opening .fi-sky-field{animation:fi-sky-rush 1.6s cubic-bezier(.55,0,.85,.4) forwards}.fi-cover--lanterns.is-opening .fi-sky-glow{animation:fi-sky-dawn 1.7s .2s ease-in-out forwards}.fi-cover--lanterns.is-opening .fi-cover-content{animation:fi-cover-clear .6s .2s ease forwards}.fi-cover--lanterns.is-opening{animation:fi-cover-dissolve .8s 1.3s ease forwards}.fi-star:nth-child(1){left:6%;top:8%;--star-low: .2;--star-high: .9;--star-period: 3.1s;--star-delay: -.4s}.fi-star:nth-child(2){left:14%;top:22%;--star-low: .3;--star-high: .8;--star-period: 4.2s;--star-delay: -1.1s}.fi-star:nth-child(3){left:22%;top:5%;--star-low: .25;--star-high: 1;--star-period: 2.6s;--star-delay: -2s}.fi-star:nth-child(4){left:31%;top:16%;--star-low: .2;--star-high: .7;--star-period: 3.8s;--star-delay: -.2s}.fi-star:nth-child(5){left:40%;top:9%;--star-low: .3;--star-high: .9;--star-period: 3.3s;--star-delay: -1.7s}.fi-star:nth-child(6){left:48%;top:24%;--star-low: .2;--star-high: .8;--star-period: 4.6s;--star-delay: -.9s}.fi-star:nth-child(7){left:57%;top:4%;--star-low: .35;--star-high: 1;--star-period: 2.9s;--star-delay: -2.4s}.fi-star:nth-child(8){left:66%;top:14%;--star-low: .2;--star-high: .85;--star-period: 3.6s;--star-delay: -.6s}.fi-star:nth-child(9){left:75%;top:7%;--star-low: .3;--star-high: .9;--star-period: 4.1s;--star-delay: -1.4s}.fi-star:nth-child(10){left:84%;top:19%;--star-low: .25;--star-high: .8;--star-period: 3.2s;--star-delay: -2.8s}.fi-star:nth-child(11){left:93%;top:10%;--star-low: .3;--star-high: 1;--star-period: 2.7s;--star-delay: -.3s}.fi-star:nth-child(12){left:9%;top:34%;--star-low: .2;--star-high: .7;--star-period: 4.8s;--star-delay: -1.9s}.fi-star:nth-child(13){left:27%;top:30%;--star-low: .3;--star-high: .85;--star-period: 3.4s;--star-delay: -.7s}.fi-star:nth-child(14){left:52%;top:36%;--star-low: .2;--star-high: .75;--star-period: 4.4s;--star-delay: -2.2s}.fi-star:nth-child(15){left:71%;top:29%;--star-low: .3;--star-high: .9;--star-period: 3s;--star-delay: -1.2s}.fi-star:nth-child(16){left:89%;top:33%;--star-low: .25;--star-high: .8;--star-period: 3.9s;--star-delay: -.1s}.fi-star:nth-child(17){left:18%;top:44%;--star-low: .2;--star-high: .7;--star-period: 4.3s;--star-delay: -2.6s}.fi-star:nth-child(18){left:38%;top:48%;--star-low: .25;--star-high: .85;--star-period: 3.5s;--star-delay: -1.5s}.fi-star:nth-child(19){left:62%;top:45%;--star-low: .2;--star-high: .8;--star-period: 4s;--star-delay: -.8s}.fi-star:nth-child(20){left:81%;top:47%;--star-low: .3;--star-high: .9;--star-period: 3.7s;--star-delay: -2.1s}.fi-star:nth-child(21){left:3%;top:56%;--star-low: .2;--star-high: .75;--star-period: 4.5s;--star-delay: -1.3s}.fi-star:nth-child(22){left:45%;top:58%;--star-low: .2;--star-high: .8;--star-period: 3.3s;--star-delay: -.5s}.fi-star:nth-child(23){left:96%;top:54%;--star-low: .25;--star-high: .85;--star-period: 4.2s;--star-delay: -2.9s}.fi-star:nth-child(24){left:70%;top:60%;--star-low: .2;--star-high: .7;--star-period: 3.8s;--star-delay: -1.8s}.fi-lantern:nth-child(25){left:8%;--lantern-size: 1.3rem;--lantern-period: 44s;--lantern-delay: -31s;--lantern-sway: .9rem;--lantern-opacity: .55;--lantern-rest: 7%}.fi-lantern:nth-child(26){left:20%;--lantern-size: 2.6rem;--lantern-period: 30s;--lantern-delay: -6s;--lantern-sway: 1.4rem;--lantern-opacity: 1;--lantern-rest: 14%}.fi-lantern:nth-child(27){left:31%;--lantern-size: 1.7rem;--lantern-period: 38s;--lantern-delay: -22s;--lantern-sway: 1.1rem;--lantern-opacity: .7;--lantern-rest: 21%}.fi-lantern:nth-child(28){left:43%;--lantern-size: 3rem;--lantern-period: 27s;--lantern-delay: -14s;--lantern-sway: 1.6rem;--lantern-opacity: 1;--lantern-rest: 28%}.fi-lantern:nth-child(29){left:55%;--lantern-size: 1.4rem;--lantern-period: 46s;--lantern-delay: -9s;--lantern-sway: .8rem;--lantern-opacity: .5;--lantern-rest: 35%}.fi-lantern:nth-child(30){left:64%;--lantern-size: 2.3rem;--lantern-period: 33s;--lantern-delay: -26s;--lantern-sway: 1.3rem;--lantern-opacity: .95;--lantern-rest: 42%}.fi-lantern:nth-child(31){left:76%;--lantern-size: 1.9rem;--lantern-period: 36s;--lantern-delay: -3s;--lantern-sway: 1.2rem;--lantern-opacity: .8;--lantern-rest: 49%}.fi-lantern:nth-child(32){left:86%;--lantern-size: 2.8rem;--lantern-period: 29s;--lantern-delay: -18s;--lantern-sway: 1.5rem;--lantern-opacity: 1;--lantern-rest: 56%}.fi-lantern:nth-child(33){left:94%;--lantern-size: 1.2rem;--lantern-period: 48s;--lantern-delay: -37s;--lantern-sway: .7rem;--lantern-opacity: .45;--lantern-rest: 63%}@media(prefers-reduced-motion:reduce){.fi-film-photo,.fi-film-leak,.fi-foil-rule,.fi-foil-sheen,.fi-star,.fi-lantern,.fi-lantern:before{animation:none!important}.fi-foil-name,.fi-foil-amp,.fi-foil-nib{animation:none!important;clip-path:none}.fi-foil-nib{display:none}.fi-lantern{bottom:auto;top:calc(10% + var(--lantern-rest, 0%))}}.fi-cover--curtains{--fi-velvet: var(--fi-cover-panel, #5a1020);--fi-stage-gold: #d4af37;--fi-stage-gold-light: #f6e39a;--fi-stage-gold-deep: #8a6a1c;--fi-stage-light: #ffdca6;background:none}.fi-cover--curtains .fi-cover-content{z-index:8;text-shadow:0 0 24px rgba(255,220,160,.4),0 1px 8px rgba(0,0,0,.55)}.fi-cover--curtains .fi-cover-names{font-size:clamp(1.8rem,8vw,2.8rem)}.fi-cover--curtains .fi-cover-button{border-color:color-mix(in srgb,var(--fi-stage-gold-light) 75%,transparent);background:#0000002e}.fi-stage{position:absolute;inset:0;z-index:1;overflow:hidden}.fi-stage-cloth{position:absolute;inset:0;z-index:3;display:block;width:100%;height:100%;color:var(--fi-velvet);pointer-events:none}.fi-stage-light{position:absolute;inset:-10%;z-index:1;background:linear-gradient(to bottom,color-mix(in srgb,#000000 62%,var(--fi-velvet)),#1b1410);will-change:opacity}.fi-stage-light:after{content:"";position:absolute;inset:0;background:radial-gradient(55% 60% at 50% 45%,rgba(255,236,200,.95),rgba(255,205,140,.45) 45%,transparent 75%);opacity:.3;will-change:opacity}.fi-stage-haze{position:absolute;inset:0;z-index:2;opacity:0;overflow:hidden;will-change:opacity}.fi-stage-rays{position:absolute;left:50%;top:45%;width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;background:repeating-conic-gradient(from 0deg,rgba(255,240,210,.13) 0deg 4deg,transparent 4deg 13deg,rgba(255,240,210,.07) 13deg 15deg,transparent 15deg 24deg);-webkit-mask-image:radial-gradient(closest-side,#000,transparent 70%);mask-image:radial-gradient(closest-side,#000,transparent 70%);animation:fi-stage-rays 90s linear infinite;will-change:transform}.fi-drape{position:absolute;top:0;bottom:0;width:50.5%;z-index:3;overflow:visible}.fi-drape--left{left:0}.fi-drape--right{right:0}.fi-drape-fold{position:absolute;top:0;bottom:0;width:14.9857142857%;transform-origin:top center;backface-visibility:hidden;will-change:transform;background-image:repeating-linear-gradient(to right,rgba(255,255,255,.018) 0 1px,transparent 1px 4px),linear-gradient(to right,color-mix(in srgb,#000000 55%,var(--fi-velvet)),color-mix(in srgb,#000000 20%,var(--fi-velvet)) calc(var(--fold-crest, 36%) - 18%),color-mix(in srgb,#ffffff 16%,var(--fi-velvet)) var(--fold-crest, 36%),color-mix(in srgb,#ffffff 4%,var(--fi-velvet)) calc(var(--fold-crest, 36%) + 14%),color-mix(in srgb,#000000 18%,var(--fi-velvet)) calc(var(--fold-crest, 36%) + 32%),color-mix(in srgb,#000000 58%,var(--fi-velvet)));box-shadow:inset 0 -3rem 2.5rem -2rem #00000080,.3rem 0 1rem #00000059;border-bottom-left-radius:.4rem 1.1rem;border-bottom-right-radius:.4rem 1.1rem;clip-path:polygon(5% 0,95% 0,100% 10%,100% 100%,0 100%,0 10%);animation:fi-drape-sway var(--fold-sway-period, 7s) var(--fold-sway-delay, 0s) ease-in-out infinite alternate}.fi-drape-fold:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent 30%,rgba(255,240,220,.09) 42%,transparent 54%);background-size:300% 100%;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;animation:fi-velvet-sheen 11s var(--fold-sway-delay, 0s) ease-in-out infinite alternate}.fi-drape-fold:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.35) 0,transparent 8%),linear-gradient(to bottom,transparent 70%,rgba(0,0,0,.28) 96%,rgba(0,0,0,.55) 100%);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.fi-stage-beam{position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(to bottom,rgba(255,235,195,.2),rgba(255,225,175,.07) 55%,transparent 90%);clip-path:polygon(42% -5%,58% -5%,92% 100%,8% 100%);-webkit-mask-image:linear-gradient(to right,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(to right,transparent,#000 30%,#000 70%,transparent);opacity:.9}.fi-stage-spot{position:absolute;left:50%;top:50%;width:120%;height:70%;margin:-35% 0 0 -60%;z-index:5;pointer-events:none;background:radial-gradient(closest-side,rgba(255,232,190,.34),rgba(255,220,170,.16) 45%,transparent 100%);animation:fi-spot-breathe 5.5s ease-in-out infinite alternate;will-change:transform,opacity}.fi-stage-footlights{position:absolute;left:-10%;right:-10%;bottom:-2%;height:32%;z-index:5;pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,rgba(255,190,120,.42),transparent 70%),linear-gradient(to top,rgba(255,170,100,.18),transparent);opacity:.55}.fi-stage-motes{position:absolute;inset:0;z-index:6;pointer-events:none}.fi-mote{position:absolute;width:var(--mote-size, 3px);height:var(--mote-size, 3px);border-radius:50%;background:#fff4d6f2;box-shadow:0 0 6px 1px #ffe6b48c;opacity:0;animation:fi-mote-drift var(--mote-period, 9s) var(--mote-delay, 0s) ease-in-out infinite;will-change:transform,opacity}.fi-pelmet{position:absolute;top:0;left:-1%;right:-1%;height:14%;z-index:7;pointer-events:none;filter:drop-shadow(0 .6rem .8rem rgba(0,0,0,.45));will-change:transform}.fi-pelmet-band{position:absolute;top:0;left:0;right:0;height:42%;background:repeating-linear-gradient(to right,rgba(0,0,0,.12) 0 3px,transparent 3px 26px,rgba(255,255,255,.05) 26px 29px,transparent 29px 52px),linear-gradient(to bottom,color-mix(in srgb,#ffffff 14%,var(--fi-velvet)),color-mix(in srgb,#000000 8%,var(--fi-velvet)) 70%,color-mix(in srgb,#000000 30%,var(--fi-velvet)))}.fi-pelmet-band:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:4px;background:linear-gradient(to bottom,var(--fi-stage-gold-light),var(--fi-stage-gold) 50%,var(--fi-stage-gold-deep));box-shadow:0 1px 2px #00000080}.fi-pelmet-swags{position:absolute;inset:38% 0 0;display:flex}.fi-pelmet-swag{position:relative;flex:1 1 0;margin:0 -1.5%;overflow:hidden;border-radius:0 0 50% 50%/0 0 100% 100%;background:radial-gradient(100% 90% at 50% -20%,rgba(0,0,0,.5),transparent 70%),linear-gradient(to right,color-mix(in srgb,#000000 35%,var(--fi-velvet)),color-mix(in srgb,#ffffff 12%,var(--fi-velvet)) 35%,color-mix(in srgb,#ffffff 6%,var(--fi-velvet)) 55%,color-mix(in srgb,#000000 40%,var(--fi-velvet)));box-shadow:inset 0 -.5rem .9rem #00000059}.fi-pelmet-swag:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:repeating-linear-gradient(to right,var(--fi-stage-gold-light) 0 1px,var(--fi-stage-gold) 1px 2px,transparent 2px 5px),linear-gradient(to bottom,var(--fi-stage-gold-deep),transparent 30%);-webkit-mask-image:linear-gradient(to bottom,#000 0 35%,#0000008c);mask-image:linear-gradient(to bottom,#000 0 35%,#0000008c);transform-origin:top center}.fi-drape--left .fi-drape-fold:nth-child(1){left:0%;--fold-travel: -20%;--fold-swing: 1.1deg;--fold-crest: 36%;--fold-sway-period: 6.5s;--fold-sway-delay: -0s}.fi-drape--right .fi-drape-fold:nth-child(1){right:0%;--fold-travel: 20%;--fold-swing: -1.1deg;--fold-crest: 39%;--fold-sway-period: 6.8s;--fold-sway-delay: -2s}.fi-cover--curtains.is-opening .fi-drape--left .fi-drape-fold:nth-child(1){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.46s}.fi-cover--curtains.is-opening .fi-drape--right .fi-drape-fold:nth-child(1){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.56s}.fi-drape--left .fi-drape-fold:nth-child(2){left:calc(1 * 100% / 7);--fold-travel: -95%;--fold-swing: -.8deg;--fold-crest: 31%;--fold-sway-period: 6.9s;--fold-sway-delay: -1.3s}.fi-drape--right .fi-drape-fold:nth-child(2){right:calc(1 * 100% / 7);--fold-travel: 95%;--fold-swing: .8deg;--fold-crest: 30%;--fold-sway-period: 7.2s;--fold-sway-delay: -3.1s}.fi-cover--curtains.is-opening .fi-drape--left .fi-drape-fold:nth-child(2){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.4s}.fi-cover--curtains.is-opening .fi-drape--right .fi-drape-fold:nth-child(2){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.5s}.fi-drape--left .fi-drape-fold:nth-child(3){left:calc(2 * 100% / 7);--fold-travel: -170%;--fold-swing: 1.1deg;--fold-crest: 41%;--fold-sway-period: 7.3s;--fold-sway-delay: -2.6s}.fi-drape--right .fi-drape-fold:nth-child(3){right:calc(2 * 100% / 7);--fold-travel: 170%;--fold-swing: -1.1deg;--fold-crest: 44%;--fold-sway-period: 7.6s;--fold-sway-delay: -4.2s}.fi-cover--curtains.is-opening .fi-drape--left .fi-drape-fold:nth-child(3){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.34s}.fi-cover--curtains.is-opening .fi-drape--right .fi-drape-fold:nth-child(3){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.44s}.fi-drape--left .fi-drape-fold:nth-child(4){left:calc(3 * 100% / 7);--fold-travel: -245%;--fold-swing: -.8deg;--fold-crest: 34%;--fold-sway-period: 7.7s;--fold-sway-delay: -3.9s}.fi-drape--right .fi-drape-fold:nth-child(4){right:calc(3 * 100% / 7);--fold-travel: 245%;--fold-swing: .8deg;--fold-crest: 34%;--fold-sway-period: 8s;--fold-sway-delay: -5.3s}.fi-cover--curtains.is-opening .fi-drape--left .fi-drape-fold:nth-child(4){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.28s}.fi-cover--curtains.is-opening .fi-drape--right .fi-drape-fold:nth-child(4){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.38s}.fi-drape--left .fi-drape-fold:nth-child(5){left:calc(4 * 100% / 7);--fold-travel: -320%;--fold-swing: 1.1deg;--fold-crest: 44%;--fold-sway-period: 8.1s;--fold-sway-delay: -5.2s}.fi-drape--right .fi-drape-fold:nth-child(5){right:calc(4 * 100% / 7);--fold-travel: 320%;--fold-swing: -1.1deg;--fold-crest: 41%;--fold-sway-period: 8.4s;--fold-sway-delay: -6.4s}.fi-cover--curtains.is-opening .fi-drape--left .fi-drape-fold:nth-child(5){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.22s}.fi-cover--curtains.is-opening .fi-drape--right .fi-drape-fold:nth-child(5){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.32s}.fi-drape--left .fi-drape-fold:nth-child(6){left:calc(5 * 100% / 7);--fold-travel: -395%;--fold-swing: -.8deg;--fold-crest: 30%;--fold-sway-period: 8.5s;--fold-sway-delay: -6.5s}.fi-drape--right .fi-drape-fold:nth-child(6){right:calc(5 * 100% / 7);--fold-travel: 395%;--fold-swing: .8deg;--fold-crest: 31%;--fold-sway-period: 8.8s;--fold-sway-delay: -7.5s}.fi-cover--curtains.is-opening .fi-drape--left .fi-drape-fold:nth-child(6){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.16s}.fi-cover--curtains.is-opening .fi-drape--right .fi-drape-fold:nth-child(6){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.26s}.fi-drape--left .fi-drape-fold:nth-child(7){left:calc(6 * 100% / 7);--fold-travel: -470%;--fold-swing: 1.1deg;--fold-crest: 39%;--fold-sway-period: 8.9s;--fold-sway-delay: -7.8s}.fi-drape--right .fi-drape-fold:nth-child(7){right:calc(6 * 100% / 7);--fold-travel: 470%;--fold-swing: -1.1deg;--fold-crest: 36%;--fold-sway-period: 9.2s;--fold-sway-delay: -8.6s}.fi-cover--curtains.is-opening .fi-drape--left .fi-drape-fold:nth-child(7){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.1s}.fi-cover--curtains.is-opening .fi-drape--right .fi-drape-fold:nth-child(7){animation:fi-drape-gather 2s cubic-bezier(.42,.02,.22,1) forwards;animation-delay:.2s}.fi-mote:nth-child(1){left:36%;top:58%;--mote-size: 3px;--mote-period: 9s;--mote-delay: 0s;--mote-dx: 1.4rem;--mote-dy: -4.5rem;--mote-opacity: .7}.fi-mote:nth-child(2){left:44%;top:66%;--mote-size: 2px;--mote-period: 11s;--mote-delay: -3s;--mote-dx: -1rem;--mote-dy: -5rem;--mote-opacity: .55}.fi-mote:nth-child(3){left:52%;top:54%;--mote-size: 4px;--mote-period: 8s;--mote-delay: -5s;--mote-dx: 1.8rem;--mote-dy: -3.5rem;--mote-opacity: .8}.fi-mote:nth-child(4){left:58%;top:70%;--mote-size: 2px;--mote-period: 12s;--mote-delay: -1s;--mote-dx: -1.6rem;--mote-dy: -6rem;--mote-opacity: .5}.fi-mote:nth-child(5){left:40%;top:44%;--mote-size: 2px;--mote-period: 10s;--mote-delay: -7s;--mote-dx: 1rem;--mote-dy: -4rem;--mote-opacity: .6}.fi-mote:nth-child(6){left:62%;top:48%;--mote-size: 3px;--mote-period: 9.5s;--mote-delay: -2s;--mote-dx: -1.2rem;--mote-dy: -5.5rem;--mote-opacity: .65}.fi-mote:nth-child(7){left:47%;top:76%;--mote-size: 3px;--mote-period: 13s;--mote-delay: -9s;--mote-dx: 2rem;--mote-dy: -4.5rem;--mote-opacity: .5}.fi-mote:nth-child(8){left:55%;top:38%;--mote-size: 2px;--mote-period: 8.5s;--mote-delay: -4s;--mote-dx: -.8rem;--mote-dy: -3rem;--mote-opacity: .6}.fi-mote:nth-child(9){left:33%;top:72%;--mote-size: 2px;--mote-period: 11.5s;--mote-delay: -6s;--mote-dx: 1.5rem;--mote-dy: -5rem;--mote-opacity: .45}.fi-mote:nth-child(10){left:66%;top:62%;--mote-size: 2px;--mote-period: 10.5s;--mote-delay: -8s;--mote-dx: -2rem;--mote-dy: -4rem;--mote-opacity: .55}.fi-mote:nth-child(11){left:50%;top:84%;--mote-size: 3px;--mote-period: 12.5s;--mote-delay: -2.5s;--mote-dx: .6rem;--mote-dy: -6rem;--mote-opacity: .6}.fi-mote:nth-child(12){left:43%;top:30%;--mote-size: 2px;--mote-period: 9s;--mote-delay: -1.5s;--mote-dx: 1.2rem;--mote-dy: -2.5rem;--mote-opacity: .5}.fi-cover--curtains.is-opening .fi-stage-light:after{animation:fi-stage-flood .9s .15s ease-out forwards}.fi-cover--curtains.is-opening .fi-stage-haze{animation:fi-stage-haze 2.3s .15s ease-in-out forwards}.fi-cover--curtains.is-opening .fi-stage-light{animation:fi-stage-lights-up .9s 1.55s ease-in-out forwards}.fi-cover--curtains.is-opening .fi-stage-footlights{animation:fi-footlights-up 1s .3s ease-out forwards}.fi-cover--curtains.is-opening .fi-pelmet-swag:after{animation:fi-fringe-sway 1.6s .1s ease-in-out}.fi-cover--curtains.is-opening .fi-pelmet{animation:fi-pelmet-fly .7s 1.85s cubic-bezier(.5,0,.8,.4) forwards}.fi-cover--curtains.is-opening .fi-mote{animation:fi-mote-scatter 1.3s .2s ease-in forwards}.fi-cover--curtains.is-opening .fi-stage-spot,.fi-cover--curtains.is-opening .fi-stage-beam{animation:fi-cover-clear .9s .2s ease forwards}.fi-cover--curtains.is-opening .fi-cover-content{animation:fi-cover-clear .55s ease forwards}.fi-cover--curtains.is-opening{animation:fi-cover-dissolve .5s 2.35s ease forwards}@media(prefers-reduced-motion:reduce){.fi-drape-fold,.fi-drape-fold:before,.fi-stage-spot,.fi-stage-rays,.fi-mote{animation:none!important}.fi-mote{opacity:var(--mote-opacity, .6)}}@media(prefers-reduced-motion:reduce){.fi-cover.is-opening,.fi-cover.is-opening *{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important}.fi-veil-layer,.fi-petal{animation:none!important}}.fi-sticky-header{position:sticky;top:4rem;z-index:9;margin-inline:-1rem;padding:.75rem 1rem;background-color:var(--p-surface-50);border-bottom:1px solid var(--p-content-border-color)}@media(min-width:768px){.fi-sticky-header{margin-inline:-2rem;padding-inline:2rem}}.app-dark .fi-sticky-header{background-color:var(--p-surface-950)}
