@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&family=Montserrat:wght@400;500;600;700&family=Oswald:wght@400;500;600&family=Merriweather:wght@400;700&family=Lato:wght@300;400;700&family=Source+Sans+3:wght@400;600;700&family=IBM+Plex+Mono:wght@400;600&family=Poppins:wght@300;400;600&display=swap);@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(/odagis/static/media/primeicons.ff0c4cd79b2ffca2de54.eot);src:url(/odagis/static/media/primeicons.ff0c4cd79b2ffca2de54.eot?#iefix) format("embedded-opentype"),url(/odagis/static/media/primeicons.024b32cc7bf399b1a847.woff2) format("woff2"),url(/odagis/static/media/primeicons.8931fda1930c3bd21e96.woff) format("woff"),url(/odagis/static/media/primeicons.a5c2a53d1ff7a9ff5933.ttf) format("truetype"),url(/odagis/static/media/primeicons.6ed59f962963a4a73af2.svg?#primeicons) format("svg")}.pi{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:primeicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@media (prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{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"}.grid{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-left:0;margin-right:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-basis:0;flex-grow:1;padding:.5rem}.col-1,.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-2,.col-3{flex:0 0 auto;padding:.5rem}.col-3{width:25%}.col-4{width:33.3333%}.col-4,.col-5{flex:0 0 auto;padding:.5rem}.col-5{width:41.6667%}.col-6{width:50%}.col-6,.col-7{flex:0 0 auto;padding:.5rem}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-8,.col-9{flex:0 0 auto;padding:.5rem}.col-9{width:75%}.col-10{width:83.3333%}.col-10,.col-11{flex:0 0 auto;padding:.5rem}.col-11{width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width:576px){.sm\:col{flex-basis:0;flex-grow:1;padding:.5rem}.sm\:col-1,.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{width:8.3333%}.sm\:col-2{width:16.6667%}.sm\:col-2,.sm\:col-3{flex:0 0 auto;padding:.5rem}.sm\:col-3{width:25%}.sm\:col-4{width:33.3333%}.sm\:col-4,.sm\:col-5{flex:0 0 auto;padding:.5rem}.sm\:col-5{width:41.6667%}.sm\:col-6{width:50%}.sm\:col-6,.sm\:col-7{flex:0 0 auto;padding:.5rem}.sm\:col-7{width:58.3333%}.sm\:col-8{width:66.6667%}.sm\:col-8,.sm\:col-9{flex:0 0 auto;padding:.5rem}.sm\:col-9{width:75%}.sm\:col-10{width:83.3333%}.sm\:col-10,.sm\:col-11{flex:0 0 auto;padding:.5rem}.sm\:col-11{width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:768px){.md\:col{flex-basis:0;flex-grow:1;padding:.5rem}.md\:col-1,.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{width:8.3333%}.md\:col-2{width:16.6667%}.md\:col-2,.md\:col-3{flex:0 0 auto;padding:.5rem}.md\:col-3{width:25%}.md\:col-4{width:33.3333%}.md\:col-4,.md\:col-5{flex:0 0 auto;padding:.5rem}.md\:col-5{width:41.6667%}.md\:col-6{width:50%}.md\:col-6,.md\:col-7{flex:0 0 auto;padding:.5rem}.md\:col-7{width:58.3333%}.md\:col-8{width:66.6667%}.md\:col-8,.md\:col-9{flex:0 0 auto;padding:.5rem}.md\:col-9{width:75%}.md\:col-10{width:83.3333%}.md\:col-10,.md\:col-11{flex:0 0 auto;padding:.5rem}.md\:col-11{width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:992px){.lg\:col{flex-basis:0;flex-grow:1;padding:.5rem}.lg\:col-1,.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{width:8.3333%}.lg\:col-2{width:16.6667%}.lg\:col-2,.lg\:col-3{flex:0 0 auto;padding:.5rem}.lg\:col-3{width:25%}.lg\:col-4{width:33.3333%}.lg\:col-4,.lg\:col-5{flex:0 0 auto;padding:.5rem}.lg\:col-5{width:41.6667%}.lg\:col-6{width:50%}.lg\:col-6,.lg\:col-7{flex:0 0 auto;padding:.5rem}.lg\:col-7{width:58.3333%}.lg\:col-8{width:66.6667%}.lg\:col-8,.lg\:col-9{flex:0 0 auto;padding:.5rem}.lg\:col-9{width:75%}.lg\:col-10{width:83.3333%}.lg\:col-10,.lg\:col-11{flex:0 0 auto;padding:.5rem}.lg\:col-11{width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:1200px){.xl\:col{flex-basis:0;flex-grow:1;padding:.5rem}.xl\:col-1,.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{width:8.3333%}.xl\:col-2{width:16.6667%}.xl\:col-2,.xl\:col-3{flex:0 0 auto;padding:.5rem}.xl\:col-3{width:25%}.xl\:col-4{width:33.3333%}.xl\:col-4,.xl\:col-5{flex:0 0 auto;padding:.5rem}.xl\:col-5{width:41.6667%}.xl\:col-6{width:50%}.xl\:col-6,.xl\:col-7{flex:0 0 auto;padding:.5rem}.xl\:col-7{width:58.3333%}.xl\:col-8{width:66.6667%}.xl\:col-8,.xl\:col-9{flex:0 0 auto;padding:.5rem}.xl\:col-9{width:75%}.xl\:col-10{width:83.3333%}.xl\:col-10,.xl\:col-11{flex:0 0 auto;padding:.5rem}.xl\:col-11{width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width:576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:var(--surface-0)!important}.text-50{color:var(--surface-50)!important}.text-100{color:var(--surface-100)!important}.text-200{color:var(--surface-200)!important}.text-300{color:var(--surface-300)!important}.text-400{color:var(--surface-400)!important}.text-500{color:var(--surface-500)!important}.text-600{color:var(--surface-600)!important}.text-700{color:var(--surface-700)!important}.text-800{color:var(--surface-800)!important}.text-900{color:var(--surface-900)!important}.active\:text-0:active,.focus\:text-0:focus,.hover\:text-0:hover{color:var(--surface-0)!important}.active\:text-50:active,.focus\:text-50:focus,.hover\:text-50:hover{color:var(--surface-50)!important}.active\:text-100:active,.focus\:text-100:focus,.hover\:text-100:hover{color:var(--surface-100)!important}.active\:text-200:active,.focus\:text-200:focus,.hover\:text-200:hover{color:var(--surface-200)!important}.active\:text-300:active,.focus\:text-300:focus,.hover\:text-300:hover{color:var(--surface-300)!important}.active\:text-400:active,.focus\:text-400:focus,.hover\:text-400:hover{color:var(--surface-400)!important}.active\:text-500:active,.focus\:text-500:focus,.hover\:text-500:hover{color:var(--surface-500)!important}.active\:text-600:active,.focus\:text-600:focus,.hover\:text-600:hover{color:var(--surface-600)!important}.active\:text-700:active,.focus\:text-700:focus,.hover\:text-700:hover{color:var(--surface-700)!important}.active\:text-800:active,.focus\:text-800:focus,.hover\:text-800:hover{color:var(--surface-800)!important}.active\:text-900:active,.focus\:text-900:focus,.hover\:text-900:hover{color:var(--surface-900)!important}.surface-0{background-color:var(--surface-0)!important}.surface-50{background-color:var(--surface-50)!important}.surface-100{background-color:var(--surface-100)!important}.surface-200{background-color:var(--surface-200)!important}.surface-300{background-color:var(--surface-300)!important}.surface-400{background-color:var(--surface-400)!important}.surface-500{background-color:var(--surface-500)!important}.surface-600{background-color:var(--surface-600)!important}.surface-700{background-color:var(--surface-700)!important}.surface-800{background-color:var(--surface-800)!important}.surface-900{background-color:var(--surface-900)!important}.active\:surface-0:active,.focus\:surface-0:focus,.hover\:surface-0:hover{background-color:var(--surface-0)!important}.active\:surface-50:active,.focus\:surface-50:focus,.hover\:surface-50:hover{background-color:var(--surface-50)!important}.active\:surface-100:active,.focus\:surface-100:focus,.hover\:surface-100:hover{background-color:var(--surface-100)!important}.active\:surface-200:active,.focus\:surface-200:focus,.hover\:surface-200:hover{background-color:var(--surface-200)!important}.active\:surface-300:active,.focus\:surface-300:focus,.hover\:surface-300:hover{background-color:var(--surface-300)!important}.active\:surface-400:active,.focus\:surface-400:focus,.hover\:surface-400:hover{background-color:var(--surface-400)!important}.active\:surface-500:active,.focus\:surface-500:focus,.hover\:surface-500:hover{background-color:var(--surface-500)!important}.active\:surface-600:active,.focus\:surface-600:focus,.hover\:surface-600:hover{background-color:var(--surface-600)!important}.active\:surface-700:active,.focus\:surface-700:focus,.hover\:surface-700:hover{background-color:var(--surface-700)!important}.active\:surface-800:active,.focus\:surface-800:focus,.hover\:surface-800:hover{background-color:var(--surface-800)!important}.active\:surface-900:active,.focus\:surface-900:focus,.hover\:surface-900:hover{background-color:var(--surface-900)!important}.border-0{border-color:var(--surface-0)!important}.border-50{border-color:var(--surface-50)!important}.border-100{border-color:var(--surface-100)!important}.border-200{border-color:var(--surface-200)!important}.border-300{border-color:var(--surface-300)!important}.border-400{border-color:var(--surface-400)!important}.border-500{border-color:var(--surface-500)!important}.border-600{border-color:var(--surface-600)!important}.border-700{border-color:var(--surface-700)!important}.border-800{border-color:var(--surface-800)!important}.border-900{border-color:var(--surface-900)!important}.active\:border-0:active,.focus\:border-0:focus,.hover\:border-0:hover{border-color:var(--surface-0)!important}.active\:border-50:active,.focus\:border-50:focus,.hover\:border-50:hover{border-color:var(--surface-50)!important}.active\:border-100:active,.focus\:border-100:focus,.hover\:border-100:hover{border-color:var(--surface-100)!important}.active\:border-200:active,.focus\:border-200:focus,.hover\:border-200:hover{border-color:var(--surface-200)!important}.active\:border-300:active,.focus\:border-300:focus,.hover\:border-300:hover{border-color:var(--surface-300)!important}.active\:border-400:active,.focus\:border-400:focus,.hover\:border-400:hover{border-color:var(--surface-400)!important}.active\:border-500:active,.focus\:border-500:focus,.hover\:border-500:hover{border-color:var(--surface-500)!important}.active\:border-600:active,.focus\:border-600:focus,.hover\:border-600:hover{border-color:var(--surface-600)!important}.active\:border-700:active,.focus\:border-700:focus,.hover\:border-700:hover{border-color:var(--surface-700)!important}.active\:border-800:active,.focus\:border-800:focus,.hover\:border-800:hover{border-color:var(--surface-800)!important}.active\:border-900:active,.focus\:border-900:focus,.hover\:border-900:hover{border-color:var(--surface-900)!important}.bg-transparent{background-color:initial!important}@media screen and (min-width:576px){.sm\:bg-transparent{background-color:initial!important}}@media screen and (min-width:768px){.md\:bg-transparent{background-color:initial!important}}@media screen and (min-width:992px){.lg\:bg-transparent{background-color:initial!important}}@media screen and (min-width:1200px){.xl\:bg-transparent{background-color:initial!important}}.border-transparent{border-color:#0000!important}@media screen and (min-width:576px){.sm\:border-transparent{border-color:#0000!important}}@media screen and (min-width:768px){.md\:border-transparent{border-color:#0000!important}}@media screen and (min-width:992px){.lg\:border-transparent{border-color:#0000!important}}@media screen and (min-width:1200px){.xl\:border-transparent{border-color:#0000!important}}.text-blue-50{color:var(--blue-50)!important}.text-blue-100{color:var(--blue-100)!important}.text-blue-200{color:var(--blue-200)!important}.text-blue-300{color:var(--blue-300)!important}.text-blue-400{color:var(--blue-400)!important}.text-blue-500{color:var(--blue-500)!important}.text-blue-600{color:var(--blue-600)!important}.text-blue-700{color:var(--blue-700)!important}.text-blue-800{color:var(--blue-800)!important}.text-blue-900{color:var(--blue-900)!important}.focus\:text-blue-50:focus{color:var(--blue-50)!important}.focus\:text-blue-100:focus{color:var(--blue-100)!important}.focus\:text-blue-200:focus{color:var(--blue-200)!important}.focus\:text-blue-300:focus{color:var(--blue-300)!important}.focus\:text-blue-400:focus{color:var(--blue-400)!important}.focus\:text-blue-500:focus{color:var(--blue-500)!important}.focus\:text-blue-600:focus{color:var(--blue-600)!important}.focus\:text-blue-700:focus{color:var(--blue-700)!important}.focus\:text-blue-800:focus{color:var(--blue-800)!important}.focus\:text-blue-900:focus{color:var(--blue-900)!important}.hover\:text-blue-50:hover{color:var(--blue-50)!important}.hover\:text-blue-100:hover{color:var(--blue-100)!important}.hover\:text-blue-200:hover{color:var(--blue-200)!important}.hover\:text-blue-300:hover{color:var(--blue-300)!important}.hover\:text-blue-400:hover{color:var(--blue-400)!important}.hover\:text-blue-500:hover{color:var(--blue-500)!important}.hover\:text-blue-600:hover{color:var(--blue-600)!important}.hover\:text-blue-700:hover{color:var(--blue-700)!important}.hover\:text-blue-800:hover{color:var(--blue-800)!important}.hover\:text-blue-900:hover{color:var(--blue-900)!important}.active\:text-blue-50:active{color:var(--blue-50)!important}.active\:text-blue-100:active{color:var(--blue-100)!important}.active\:text-blue-200:active{color:var(--blue-200)!important}.active\:text-blue-300:active{color:var(--blue-300)!important}.active\:text-blue-400:active{color:var(--blue-400)!important}.active\:text-blue-500:active{color:var(--blue-500)!important}.active\:text-blue-600:active{color:var(--blue-600)!important}.active\:text-blue-700:active{color:var(--blue-700)!important}.active\:text-blue-800:active{color:var(--blue-800)!important}.active\:text-blue-900:active{color:var(--blue-900)!important}.text-green-50{color:var(--green-50)!important}.text-green-100{color:var(--green-100)!important}.text-green-200{color:var(--green-200)!important}.text-green-300{color:var(--green-300)!important}.text-green-400{color:var(--green-400)!important}.text-green-500{color:var(--green-500)!important}.text-green-600{color:var(--green-600)!important}.text-green-700{color:var(--green-700)!important}.text-green-800{color:var(--green-800)!important}.text-green-900{color:var(--green-900)!important}.focus\:text-green-50:focus{color:var(--green-50)!important}.focus\:text-green-100:focus{color:var(--green-100)!important}.focus\:text-green-200:focus{color:var(--green-200)!important}.focus\:text-green-300:focus{color:var(--green-300)!important}.focus\:text-green-400:focus{color:var(--green-400)!important}.focus\:text-green-500:focus{color:var(--green-500)!important}.focus\:text-green-600:focus{color:var(--green-600)!important}.focus\:text-green-700:focus{color:var(--green-700)!important}.focus\:text-green-800:focus{color:var(--green-800)!important}.focus\:text-green-900:focus{color:var(--green-900)!important}.hover\:text-green-50:hover{color:var(--green-50)!important}.hover\:text-green-100:hover{color:var(--green-100)!important}.hover\:text-green-200:hover{color:var(--green-200)!important}.hover\:text-green-300:hover{color:var(--green-300)!important}.hover\:text-green-400:hover{color:var(--green-400)!important}.hover\:text-green-500:hover{color:var(--green-500)!important}.hover\:text-green-600:hover{color:var(--green-600)!important}.hover\:text-green-700:hover{color:var(--green-700)!important}.hover\:text-green-800:hover{color:var(--green-800)!important}.hover\:text-green-900:hover{color:var(--green-900)!important}.active\:text-green-50:active{color:var(--green-50)!important}.active\:text-green-100:active{color:var(--green-100)!important}.active\:text-green-200:active{color:var(--green-200)!important}.active\:text-green-300:active{color:var(--green-300)!important}.active\:text-green-400:active{color:var(--green-400)!important}.active\:text-green-500:active{color:var(--green-500)!important}.active\:text-green-600:active{color:var(--green-600)!important}.active\:text-green-700:active{color:var(--green-700)!important}.active\:text-green-800:active{color:var(--green-800)!important}.active\:text-green-900:active{color:var(--green-900)!important}.text-yellow-50{color:var(--yellow-50)!important}.text-yellow-100{color:var(--yellow-100)!important}.text-yellow-200{color:var(--yellow-200)!important}.text-yellow-300{color:var(--yellow-300)!important}.text-yellow-400{color:var(--yellow-400)!important}.text-yellow-500{color:var(--yellow-500)!important}.text-yellow-600{color:var(--yellow-600)!important}.text-yellow-700{color:var(--yellow-700)!important}.text-yellow-800{color:var(--yellow-800)!important}.text-yellow-900{color:var(--yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--yellow-900)!important}.active\:text-yellow-50:active{color:var(--yellow-50)!important}.active\:text-yellow-100:active{color:var(--yellow-100)!important}.active\:text-yellow-200:active{color:var(--yellow-200)!important}.active\:text-yellow-300:active{color:var(--yellow-300)!important}.active\:text-yellow-400:active{color:var(--yellow-400)!important}.active\:text-yellow-500:active{color:var(--yellow-500)!important}.active\:text-yellow-600:active{color:var(--yellow-600)!important}.active\:text-yellow-700:active{color:var(--yellow-700)!important}.active\:text-yellow-800:active{color:var(--yellow-800)!important}.active\:text-yellow-900:active{color:var(--yellow-900)!important}.text-cyan-50{color:var(--cyan-50)!important}.text-cyan-100{color:var(--cyan-100)!important}.text-cyan-200{color:var(--cyan-200)!important}.text-cyan-300{color:var(--cyan-300)!important}.text-cyan-400{color:var(--cyan-400)!important}.text-cyan-500{color:var(--cyan-500)!important}.text-cyan-600{color:var(--cyan-600)!important}.text-cyan-700{color:var(--cyan-700)!important}.text-cyan-800{color:var(--cyan-800)!important}.text-cyan-900{color:var(--cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--cyan-900)!important}.active\:text-cyan-50:active{color:var(--cyan-50)!important}.active\:text-cyan-100:active{color:var(--cyan-100)!important}.active\:text-cyan-200:active{color:var(--cyan-200)!important}.active\:text-cyan-300:active{color:var(--cyan-300)!important}.active\:text-cyan-400:active{color:var(--cyan-400)!important}.active\:text-cyan-500:active{color:var(--cyan-500)!important}.active\:text-cyan-600:active{color:var(--cyan-600)!important}.active\:text-cyan-700:active{color:var(--cyan-700)!important}.active\:text-cyan-800:active{color:var(--cyan-800)!important}.active\:text-cyan-900:active{color:var(--cyan-900)!important}.text-pink-50{color:var(--pink-50)!important}.text-pink-100{color:var(--pink-100)!important}.text-pink-200{color:var(--pink-200)!important}.text-pink-300{color:var(--pink-300)!important}.text-pink-400{color:var(--pink-400)!important}.text-pink-500{color:var(--pink-500)!important}.text-pink-600{color:var(--pink-600)!important}.text-pink-700{color:var(--pink-700)!important}.text-pink-800{color:var(--pink-800)!important}.text-pink-900{color:var(--pink-900)!important}.focus\:text-pink-50:focus{color:var(--pink-50)!important}.focus\:text-pink-100:focus{color:var(--pink-100)!important}.focus\:text-pink-200:focus{color:var(--pink-200)!important}.focus\:text-pink-300:focus{color:var(--pink-300)!important}.focus\:text-pink-400:focus{color:var(--pink-400)!important}.focus\:text-pink-500:focus{color:var(--pink-500)!important}.focus\:text-pink-600:focus{color:var(--pink-600)!important}.focus\:text-pink-700:focus{color:var(--pink-700)!important}.focus\:text-pink-800:focus{color:var(--pink-800)!important}.focus\:text-pink-900:focus{color:var(--pink-900)!important}.hover\:text-pink-50:hover{color:var(--pink-50)!important}.hover\:text-pink-100:hover{color:var(--pink-100)!important}.hover\:text-pink-200:hover{color:var(--pink-200)!important}.hover\:text-pink-300:hover{color:var(--pink-300)!important}.hover\:text-pink-400:hover{color:var(--pink-400)!important}.hover\:text-pink-500:hover{color:var(--pink-500)!important}.hover\:text-pink-600:hover{color:var(--pink-600)!important}.hover\:text-pink-700:hover{color:var(--pink-700)!important}.hover\:text-pink-800:hover{color:var(--pink-800)!important}.hover\:text-pink-900:hover{color:var(--pink-900)!important}.active\:text-pink-50:active{color:var(--pink-50)!important}.active\:text-pink-100:active{color:var(--pink-100)!important}.active\:text-pink-200:active{color:var(--pink-200)!important}.active\:text-pink-300:active{color:var(--pink-300)!important}.active\:text-pink-400:active{color:var(--pink-400)!important}.active\:text-pink-500:active{color:var(--pink-500)!important}.active\:text-pink-600:active{color:var(--pink-600)!important}.active\:text-pink-700:active{color:var(--pink-700)!important}.active\:text-pink-800:active{color:var(--pink-800)!important}.active\:text-pink-900:active{color:var(--pink-900)!important}.text-indigo-50{color:var(--indigo-50)!important}.text-indigo-100{color:var(--indigo-100)!important}.text-indigo-200{color:var(--indigo-200)!important}.text-indigo-300{color:var(--indigo-300)!important}.text-indigo-400{color:var(--indigo-400)!important}.text-indigo-500{color:var(--indigo-500)!important}.text-indigo-600{color:var(--indigo-600)!important}.text-indigo-700{color:var(--indigo-700)!important}.text-indigo-800{color:var(--indigo-800)!important}.text-indigo-900{color:var(--indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--indigo-900)!important}.active\:text-indigo-50:active{color:var(--indigo-50)!important}.active\:text-indigo-100:active{color:var(--indigo-100)!important}.active\:text-indigo-200:active{color:var(--indigo-200)!important}.active\:text-indigo-300:active{color:var(--indigo-300)!important}.active\:text-indigo-400:active{color:var(--indigo-400)!important}.active\:text-indigo-500:active{color:var(--indigo-500)!important}.active\:text-indigo-600:active{color:var(--indigo-600)!important}.active\:text-indigo-700:active{color:var(--indigo-700)!important}.active\:text-indigo-800:active{color:var(--indigo-800)!important}.active\:text-indigo-900:active{color:var(--indigo-900)!important}.text-teal-50{color:var(--teal-50)!important}.text-teal-100{color:var(--teal-100)!important}.text-teal-200{color:var(--teal-200)!important}.text-teal-300{color:var(--teal-300)!important}.text-teal-400{color:var(--teal-400)!important}.text-teal-500{color:var(--teal-500)!important}.text-teal-600{color:var(--teal-600)!important}.text-teal-700{color:var(--teal-700)!important}.text-teal-800{color:var(--teal-800)!important}.text-teal-900{color:var(--teal-900)!important}.focus\:text-teal-50:focus{color:var(--teal-50)!important}.focus\:text-teal-100:focus{color:var(--teal-100)!important}.focus\:text-teal-200:focus{color:var(--teal-200)!important}.focus\:text-teal-300:focus{color:var(--teal-300)!important}.focus\:text-teal-400:focus{color:var(--teal-400)!important}.focus\:text-teal-500:focus{color:var(--teal-500)!important}.focus\:text-teal-600:focus{color:var(--teal-600)!important}.focus\:text-teal-700:focus{color:var(--teal-700)!important}.focus\:text-teal-800:focus{color:var(--teal-800)!important}.focus\:text-teal-900:focus{color:var(--teal-900)!important}.hover\:text-teal-50:hover{color:var(--teal-50)!important}.hover\:text-teal-100:hover{color:var(--teal-100)!important}.hover\:text-teal-200:hover{color:var(--teal-200)!important}.hover\:text-teal-300:hover{color:var(--teal-300)!important}.hover\:text-teal-400:hover{color:var(--teal-400)!important}.hover\:text-teal-500:hover{color:var(--teal-500)!important}.hover\:text-teal-600:hover{color:var(--teal-600)!important}.hover\:text-teal-700:hover{color:var(--teal-700)!important}.hover\:text-teal-800:hover{color:var(--teal-800)!important}.hover\:text-teal-900:hover{color:var(--teal-900)!important}.active\:text-teal-50:active{color:var(--teal-50)!important}.active\:text-teal-100:active{color:var(--teal-100)!important}.active\:text-teal-200:active{color:var(--teal-200)!important}.active\:text-teal-300:active{color:var(--teal-300)!important}.active\:text-teal-400:active{color:var(--teal-400)!important}.active\:text-teal-500:active{color:var(--teal-500)!important}.active\:text-teal-600:active{color:var(--teal-600)!important}.active\:text-teal-700:active{color:var(--teal-700)!important}.active\:text-teal-800:active{color:var(--teal-800)!important}.active\:text-teal-900:active{color:var(--teal-900)!important}.text-orange-50{color:var(--orange-50)!important}.text-orange-100{color:var(--orange-100)!important}.text-orange-200{color:var(--orange-200)!important}.text-orange-300{color:var(--orange-300)!important}.text-orange-400{color:var(--orange-400)!important}.text-orange-500{color:var(--orange-500)!important}.text-orange-600{color:var(--orange-600)!important}.text-orange-700{color:var(--orange-700)!important}.text-orange-800{color:var(--orange-800)!important}.text-orange-900{color:var(--orange-900)!important}.focus\:text-orange-50:focus{color:var(--orange-50)!important}.focus\:text-orange-100:focus{color:var(--orange-100)!important}.focus\:text-orange-200:focus{color:var(--orange-200)!important}.focus\:text-orange-300:focus{color:var(--orange-300)!important}.focus\:text-orange-400:focus{color:var(--orange-400)!important}.focus\:text-orange-500:focus{color:var(--orange-500)!important}.focus\:text-orange-600:focus{color:var(--orange-600)!important}.focus\:text-orange-700:focus{color:var(--orange-700)!important}.focus\:text-orange-800:focus{color:var(--orange-800)!important}.focus\:text-orange-900:focus{color:var(--orange-900)!important}.hover\:text-orange-50:hover{color:var(--orange-50)!important}.hover\:text-orange-100:hover{color:var(--orange-100)!important}.hover\:text-orange-200:hover{color:var(--orange-200)!important}.hover\:text-orange-300:hover{color:var(--orange-300)!important}.hover\:text-orange-400:hover{color:var(--orange-400)!important}.hover\:text-orange-500:hover{color:var(--orange-500)!important}.hover\:text-orange-600:hover{color:var(--orange-600)!important}.hover\:text-orange-700:hover{color:var(--orange-700)!important}.hover\:text-orange-800:hover{color:var(--orange-800)!important}.hover\:text-orange-900:hover{color:var(--orange-900)!important}.active\:text-orange-50:active{color:var(--orange-50)!important}.active\:text-orange-100:active{color:var(--orange-100)!important}.active\:text-orange-200:active{color:var(--orange-200)!important}.active\:text-orange-300:active{color:var(--orange-300)!important}.active\:text-orange-400:active{color:var(--orange-400)!important}.active\:text-orange-500:active{color:var(--orange-500)!important}.active\:text-orange-600:active{color:var(--orange-600)!important}.active\:text-orange-700:active{color:var(--orange-700)!important}.active\:text-orange-800:active{color:var(--orange-800)!important}.active\:text-orange-900:active{color:var(--orange-900)!important}.text-bluegray-50{color:var(--bluegray-50)!important}.text-bluegray-100{color:var(--bluegray-100)!important}.text-bluegray-200{color:var(--bluegray-200)!important}.text-bluegray-300{color:var(--bluegray-300)!important}.text-bluegray-400{color:var(--bluegray-400)!important}.text-bluegray-500{color:var(--bluegray-500)!important}.text-bluegray-600{color:var(--bluegray-600)!important}.text-bluegray-700{color:var(--bluegray-700)!important}.text-bluegray-800{color:var(--bluegray-800)!important}.text-bluegray-900{color:var(--bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--bluegray-900)!important}.text-purple-50{color:var(--purple-50)!important}.text-purple-100{color:var(--purple-100)!important}.text-purple-200{color:var(--purple-200)!important}.text-purple-300{color:var(--purple-300)!important}.text-purple-400{color:var(--purple-400)!important}.text-purple-500{color:var(--purple-500)!important}.text-purple-600{color:var(--purple-600)!important}.text-purple-700{color:var(--purple-700)!important}.text-purple-800{color:var(--purple-800)!important}.text-purple-900{color:var(--purple-900)!important}.focus\:text-purple-50:focus{color:var(--purple-50)!important}.focus\:text-purple-100:focus{color:var(--purple-100)!important}.focus\:text-purple-200:focus{color:var(--purple-200)!important}.focus\:text-purple-300:focus{color:var(--purple-300)!important}.focus\:text-purple-400:focus{color:var(--purple-400)!important}.focus\:text-purple-500:focus{color:var(--purple-500)!important}.focus\:text-purple-600:focus{color:var(--purple-600)!important}.focus\:text-purple-700:focus{color:var(--purple-700)!important}.focus\:text-purple-800:focus{color:var(--purple-800)!important}.focus\:text-purple-900:focus{color:var(--purple-900)!important}.hover\:text-purple-50:hover{color:var(--purple-50)!important}.hover\:text-purple-100:hover{color:var(--purple-100)!important}.hover\:text-purple-200:hover{color:var(--purple-200)!important}.hover\:text-purple-300:hover{color:var(--purple-300)!important}.hover\:text-purple-400:hover{color:var(--purple-400)!important}.hover\:text-purple-500:hover{color:var(--purple-500)!important}.hover\:text-purple-600:hover{color:var(--purple-600)!important}.hover\:text-purple-700:hover{color:var(--purple-700)!important}.hover\:text-purple-800:hover{color:var(--purple-800)!important}.hover\:text-purple-900:hover{color:var(--purple-900)!important}.active\:text-purple-50:active{color:var(--purple-50)!important}.active\:text-purple-100:active{color:var(--purple-100)!important}.active\:text-purple-200:active{color:var(--purple-200)!important}.active\:text-purple-300:active{color:var(--purple-300)!important}.active\:text-purple-400:active{color:var(--purple-400)!important}.active\:text-purple-500:active{color:var(--purple-500)!important}.active\:text-purple-600:active{color:var(--purple-600)!important}.active\:text-purple-700:active{color:var(--purple-700)!important}.active\:text-purple-800:active{color:var(--purple-800)!important}.active\:text-purple-900:active{color:var(--purple-900)!important}.text-gray-50{color:var(--gray-50)!important}.text-gray-100{color:var(--gray-100)!important}.text-gray-200{color:var(--gray-200)!important}.text-gray-300{color:var(--gray-300)!important}.text-gray-400{color:var(--gray-400)!important}.text-gray-500{color:var(--gray-500)!important}.text-gray-600{color:var(--gray-600)!important}.text-gray-700{color:var(--gray-700)!important}.text-gray-800{color:var(--gray-800)!important}.text-gray-900{color:var(--gray-900)!important}.focus\:text-gray-50:focus{color:var(--gray-50)!important}.focus\:text-gray-100:focus{color:var(--gray-100)!important}.focus\:text-gray-200:focus{color:var(--gray-200)!important}.focus\:text-gray-300:focus{color:var(--gray-300)!important}.focus\:text-gray-400:focus{color:var(--gray-400)!important}.focus\:text-gray-500:focus{color:var(--gray-500)!important}.focus\:text-gray-600:focus{color:var(--gray-600)!important}.focus\:text-gray-700:focus{color:var(--gray-700)!important}.focus\:text-gray-800:focus{color:var(--gray-800)!important}.focus\:text-gray-900:focus{color:var(--gray-900)!important}.hover\:text-gray-50:hover{color:var(--gray-50)!important}.hover\:text-gray-100:hover{color:var(--gray-100)!important}.hover\:text-gray-200:hover{color:var(--gray-200)!important}.hover\:text-gray-300:hover{color:var(--gray-300)!important}.hover\:text-gray-400:hover{color:var(--gray-400)!important}.hover\:text-gray-500:hover{color:var(--gray-500)!important}.hover\:text-gray-600:hover{color:var(--gray-600)!important}.hover\:text-gray-700:hover{color:var(--gray-700)!important}.hover\:text-gray-800:hover{color:var(--gray-800)!important}.hover\:text-gray-900:hover{color:var(--gray-900)!important}.active\:text-gray-50:active{color:var(--gray-50)!important}.active\:text-gray-100:active{color:var(--gray-100)!important}.active\:text-gray-200:active{color:var(--gray-200)!important}.active\:text-gray-300:active{color:var(--gray-300)!important}.active\:text-gray-400:active{color:var(--gray-400)!important}.active\:text-gray-500:active{color:var(--gray-500)!important}.active\:text-gray-600:active{color:var(--gray-600)!important}.active\:text-gray-700:active{color:var(--gray-700)!important}.active\:text-gray-800:active{color:var(--gray-800)!important}.active\:text-gray-900:active{color:var(--gray-900)!important}.text-red-50{color:var(--red-50)!important}.text-red-100{color:var(--red-100)!important}.text-red-200{color:var(--red-200)!important}.text-red-300{color:var(--red-300)!important}.text-red-400{color:var(--red-400)!important}.text-red-500{color:var(--red-500)!important}.text-red-600{color:var(--red-600)!important}.text-red-700{color:var(--red-700)!important}.text-red-800{color:var(--red-800)!important}.text-red-900{color:var(--red-900)!important}.focus\:text-red-50:focus{color:var(--red-50)!important}.focus\:text-red-100:focus{color:var(--red-100)!important}.focus\:text-red-200:focus{color:var(--red-200)!important}.focus\:text-red-300:focus{color:var(--red-300)!important}.focus\:text-red-400:focus{color:var(--red-400)!important}.focus\:text-red-500:focus{color:var(--red-500)!important}.focus\:text-red-600:focus{color:var(--red-600)!important}.focus\:text-red-700:focus{color:var(--red-700)!important}.focus\:text-red-800:focus{color:var(--red-800)!important}.focus\:text-red-900:focus{color:var(--red-900)!important}.hover\:text-red-50:hover{color:var(--red-50)!important}.hover\:text-red-100:hover{color:var(--red-100)!important}.hover\:text-red-200:hover{color:var(--red-200)!important}.hover\:text-red-300:hover{color:var(--red-300)!important}.hover\:text-red-400:hover{color:var(--red-400)!important}.hover\:text-red-500:hover{color:var(--red-500)!important}.hover\:text-red-600:hover{color:var(--red-600)!important}.hover\:text-red-700:hover{color:var(--red-700)!important}.hover\:text-red-800:hover{color:var(--red-800)!important}.hover\:text-red-900:hover{color:var(--red-900)!important}.active\:text-red-50:active{color:var(--red-50)!important}.active\:text-red-100:active{color:var(--red-100)!important}.active\:text-red-200:active{color:var(--red-200)!important}.active\:text-red-300:active{color:var(--red-300)!important}.active\:text-red-400:active{color:var(--red-400)!important}.active\:text-red-500:active{color:var(--red-500)!important}.active\:text-red-600:active{color:var(--red-600)!important}.active\:text-red-700:active{color:var(--red-700)!important}.active\:text-red-800:active{color:var(--red-800)!important}.active\:text-red-900:active{color:var(--red-900)!important}.text-primary-50{color:var(--primary-50)!important}.text-primary-100{color:var(--primary-100)!important}.text-primary-200{color:var(--primary-200)!important}.text-primary-300{color:var(--primary-300)!important}.text-primary-400{color:var(--primary-400)!important}.text-primary-500{color:var(--primary-500)!important}.text-primary-600{color:var(--primary-600)!important}.text-primary-700{color:var(--primary-700)!important}.text-primary-800{color:var(--primary-800)!important}.text-primary-900{color:var(--primary-900)!important}.focus\:text-primary-50:focus{color:var(--primary-50)!important}.focus\:text-primary-100:focus{color:var(--primary-100)!important}.focus\:text-primary-200:focus{color:var(--primary-200)!important}.focus\:text-primary-300:focus{color:var(--primary-300)!important}.focus\:text-primary-400:focus{color:var(--primary-400)!important}.focus\:text-primary-500:focus{color:var(--primary-500)!important}.focus\:text-primary-600:focus{color:var(--primary-600)!important}.focus\:text-primary-700:focus{color:var(--primary-700)!important}.focus\:text-primary-800:focus{color:var(--primary-800)!important}.focus\:text-primary-900:focus{color:var(--primary-900)!important}.hover\:text-primary-50:hover{color:var(--primary-50)!important}.hover\:text-primary-100:hover{color:var(--primary-100)!important}.hover\:text-primary-200:hover{color:var(--primary-200)!important}.hover\:text-primary-300:hover{color:var(--primary-300)!important}.hover\:text-primary-400:hover{color:var(--primary-400)!important}.hover\:text-primary-500:hover{color:var(--primary-500)!important}.hover\:text-primary-600:hover{color:var(--primary-600)!important}.hover\:text-primary-700:hover{color:var(--primary-700)!important}.hover\:text-primary-800:hover{color:var(--primary-800)!important}.hover\:text-primary-900:hover{color:var(--primary-900)!important}.active\:text-primary-50:active{color:var(--primary-50)!important}.active\:text-primary-100:active{color:var(--primary-100)!important}.active\:text-primary-200:active{color:var(--primary-200)!important}.active\:text-primary-300:active{color:var(--primary-300)!important}.active\:text-primary-400:active{color:var(--primary-400)!important}.active\:text-primary-500:active{color:var(--primary-500)!important}.active\:text-primary-600:active{color:var(--primary-600)!important}.active\:text-primary-700:active{color:var(--primary-700)!important}.active\:text-primary-800:active{color:var(--primary-800)!important}.active\:text-primary-900:active{color:var(--primary-900)!important}.bg-blue-50{background-color:var(--blue-50)!important}.bg-blue-100{background-color:var(--blue-100)!important}.bg-blue-200{background-color:var(--blue-200)!important}.bg-blue-300{background-color:var(--blue-300)!important}.bg-blue-400{background-color:var(--blue-400)!important}.bg-blue-500{background-color:var(--blue-500)!important}.bg-blue-600{background-color:var(--blue-600)!important}.bg-blue-700{background-color:var(--blue-700)!important}.bg-blue-800{background-color:var(--blue-800)!important}.bg-blue-900{background-color:var(--blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--blue-900)!important}.active\:bg-blue-50:active{background-color:var(--blue-50)!important}.active\:bg-blue-100:active{background-color:var(--blue-100)!important}.active\:bg-blue-200:active{background-color:var(--blue-200)!important}.active\:bg-blue-300:active{background-color:var(--blue-300)!important}.active\:bg-blue-400:active{background-color:var(--blue-400)!important}.active\:bg-blue-500:active{background-color:var(--blue-500)!important}.active\:bg-blue-600:active{background-color:var(--blue-600)!important}.active\:bg-blue-700:active{background-color:var(--blue-700)!important}.active\:bg-blue-800:active{background-color:var(--blue-800)!important}.active\:bg-blue-900:active{background-color:var(--blue-900)!important}.bg-green-50{background-color:var(--green-50)!important}.bg-green-100{background-color:var(--green-100)!important}.bg-green-200{background-color:var(--green-200)!important}.bg-green-300{background-color:var(--green-300)!important}.bg-green-400{background-color:var(--green-400)!important}.bg-green-500{background-color:var(--green-500)!important}.bg-green-600{background-color:var(--green-600)!important}.bg-green-700{background-color:var(--green-700)!important}.bg-green-800{background-color:var(--green-800)!important}.bg-green-900{background-color:var(--green-900)!important}.focus\:bg-green-50:focus{background-color:var(--green-50)!important}.focus\:bg-green-100:focus{background-color:var(--green-100)!important}.focus\:bg-green-200:focus{background-color:var(--green-200)!important}.focus\:bg-green-300:focus{background-color:var(--green-300)!important}.focus\:bg-green-400:focus{background-color:var(--green-400)!important}.focus\:bg-green-500:focus{background-color:var(--green-500)!important}.focus\:bg-green-600:focus{background-color:var(--green-600)!important}.focus\:bg-green-700:focus{background-color:var(--green-700)!important}.focus\:bg-green-800:focus{background-color:var(--green-800)!important}.focus\:bg-green-900:focus{background-color:var(--green-900)!important}.hover\:bg-green-50:hover{background-color:var(--green-50)!important}.hover\:bg-green-100:hover{background-color:var(--green-100)!important}.hover\:bg-green-200:hover{background-color:var(--green-200)!important}.hover\:bg-green-300:hover{background-color:var(--green-300)!important}.hover\:bg-green-400:hover{background-color:var(--green-400)!important}.hover\:bg-green-500:hover{background-color:var(--green-500)!important}.hover\:bg-green-600:hover{background-color:var(--green-600)!important}.hover\:bg-green-700:hover{background-color:var(--green-700)!important}.hover\:bg-green-800:hover{background-color:var(--green-800)!important}.hover\:bg-green-900:hover{background-color:var(--green-900)!important}.active\:bg-green-50:active{background-color:var(--green-50)!important}.active\:bg-green-100:active{background-color:var(--green-100)!important}.active\:bg-green-200:active{background-color:var(--green-200)!important}.active\:bg-green-300:active{background-color:var(--green-300)!important}.active\:bg-green-400:active{background-color:var(--green-400)!important}.active\:bg-green-500:active{background-color:var(--green-500)!important}.active\:bg-green-600:active{background-color:var(--green-600)!important}.active\:bg-green-700:active{background-color:var(--green-700)!important}.active\:bg-green-800:active{background-color:var(--green-800)!important}.active\:bg-green-900:active{background-color:var(--green-900)!important}.bg-yellow-50{background-color:var(--yellow-50)!important}.bg-yellow-100{background-color:var(--yellow-100)!important}.bg-yellow-200{background-color:var(--yellow-200)!important}.bg-yellow-300{background-color:var(--yellow-300)!important}.bg-yellow-400{background-color:var(--yellow-400)!important}.bg-yellow-500{background-color:var(--yellow-500)!important}.bg-yellow-600{background-color:var(--yellow-600)!important}.bg-yellow-700{background-color:var(--yellow-700)!important}.bg-yellow-800{background-color:var(--yellow-800)!important}.bg-yellow-900{background-color:var(--yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--yellow-900)!important}.bg-cyan-50{background-color:var(--cyan-50)!important}.bg-cyan-100{background-color:var(--cyan-100)!important}.bg-cyan-200{background-color:var(--cyan-200)!important}.bg-cyan-300{background-color:var(--cyan-300)!important}.bg-cyan-400{background-color:var(--cyan-400)!important}.bg-cyan-500{background-color:var(--cyan-500)!important}.bg-cyan-600{background-color:var(--cyan-600)!important}.bg-cyan-700{background-color:var(--cyan-700)!important}.bg-cyan-800{background-color:var(--cyan-800)!important}.bg-cyan-900{background-color:var(--cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--cyan-900)!important}.bg-pink-50{background-color:var(--pink-50)!important}.bg-pink-100{background-color:var(--pink-100)!important}.bg-pink-200{background-color:var(--pink-200)!important}.bg-pink-300{background-color:var(--pink-300)!important}.bg-pink-400{background-color:var(--pink-400)!important}.bg-pink-500{background-color:var(--pink-500)!important}.bg-pink-600{background-color:var(--pink-600)!important}.bg-pink-700{background-color:var(--pink-700)!important}.bg-pink-800{background-color:var(--pink-800)!important}.bg-pink-900{background-color:var(--pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--pink-900)!important}.active\:bg-pink-50:active{background-color:var(--pink-50)!important}.active\:bg-pink-100:active{background-color:var(--pink-100)!important}.active\:bg-pink-200:active{background-color:var(--pink-200)!important}.active\:bg-pink-300:active{background-color:var(--pink-300)!important}.active\:bg-pink-400:active{background-color:var(--pink-400)!important}.active\:bg-pink-500:active{background-color:var(--pink-500)!important}.active\:bg-pink-600:active{background-color:var(--pink-600)!important}.active\:bg-pink-700:active{background-color:var(--pink-700)!important}.active\:bg-pink-800:active{background-color:var(--pink-800)!important}.active\:bg-pink-900:active{background-color:var(--pink-900)!important}.bg-indigo-50{background-color:var(--indigo-50)!important}.bg-indigo-100{background-color:var(--indigo-100)!important}.bg-indigo-200{background-color:var(--indigo-200)!important}.bg-indigo-300{background-color:var(--indigo-300)!important}.bg-indigo-400{background-color:var(--indigo-400)!important}.bg-indigo-500{background-color:var(--indigo-500)!important}.bg-indigo-600{background-color:var(--indigo-600)!important}.bg-indigo-700{background-color:var(--indigo-700)!important}.bg-indigo-800{background-color:var(--indigo-800)!important}.bg-indigo-900{background-color:var(--indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--indigo-900)!important}.bg-teal-50{background-color:var(--teal-50)!important}.bg-teal-100{background-color:var(--teal-100)!important}.bg-teal-200{background-color:var(--teal-200)!important}.bg-teal-300{background-color:var(--teal-300)!important}.bg-teal-400{background-color:var(--teal-400)!important}.bg-teal-500{background-color:var(--teal-500)!important}.bg-teal-600{background-color:var(--teal-600)!important}.bg-teal-700{background-color:var(--teal-700)!important}.bg-teal-800{background-color:var(--teal-800)!important}.bg-teal-900{background-color:var(--teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--teal-900)!important}.active\:bg-teal-50:active{background-color:var(--teal-50)!important}.active\:bg-teal-100:active{background-color:var(--teal-100)!important}.active\:bg-teal-200:active{background-color:var(--teal-200)!important}.active\:bg-teal-300:active{background-color:var(--teal-300)!important}.active\:bg-teal-400:active{background-color:var(--teal-400)!important}.active\:bg-teal-500:active{background-color:var(--teal-500)!important}.active\:bg-teal-600:active{background-color:var(--teal-600)!important}.active\:bg-teal-700:active{background-color:var(--teal-700)!important}.active\:bg-teal-800:active{background-color:var(--teal-800)!important}.active\:bg-teal-900:active{background-color:var(--teal-900)!important}.bg-orange-50{background-color:var(--orange-50)!important}.bg-orange-100{background-color:var(--orange-100)!important}.bg-orange-200{background-color:var(--orange-200)!important}.bg-orange-300{background-color:var(--orange-300)!important}.bg-orange-400{background-color:var(--orange-400)!important}.bg-orange-500{background-color:var(--orange-500)!important}.bg-orange-600{background-color:var(--orange-600)!important}.bg-orange-700{background-color:var(--orange-700)!important}.bg-orange-800{background-color:var(--orange-800)!important}.bg-orange-900{background-color:var(--orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--orange-900)!important}.active\:bg-orange-50:active{background-color:var(--orange-50)!important}.active\:bg-orange-100:active{background-color:var(--orange-100)!important}.active\:bg-orange-200:active{background-color:var(--orange-200)!important}.active\:bg-orange-300:active{background-color:var(--orange-300)!important}.active\:bg-orange-400:active{background-color:var(--orange-400)!important}.active\:bg-orange-500:active{background-color:var(--orange-500)!important}.active\:bg-orange-600:active{background-color:var(--orange-600)!important}.active\:bg-orange-700:active{background-color:var(--orange-700)!important}.active\:bg-orange-800:active{background-color:var(--orange-800)!important}.active\:bg-orange-900:active{background-color:var(--orange-900)!important}.bg-bluegray-50{background-color:var(--bluegray-50)!important}.bg-bluegray-100{background-color:var(--bluegray-100)!important}.bg-bluegray-200{background-color:var(--bluegray-200)!important}.bg-bluegray-300{background-color:var(--bluegray-300)!important}.bg-bluegray-400{background-color:var(--bluegray-400)!important}.bg-bluegray-500{background-color:var(--bluegray-500)!important}.bg-bluegray-600{background-color:var(--bluegray-600)!important}.bg-bluegray-700{background-color:var(--bluegray-700)!important}.bg-bluegray-800{background-color:var(--bluegray-800)!important}.bg-bluegray-900{background-color:var(--bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--bluegray-900)!important}.bg-purple-50{background-color:var(--purple-50)!important}.bg-purple-100{background-color:var(--purple-100)!important}.bg-purple-200{background-color:var(--purple-200)!important}.bg-purple-300{background-color:var(--purple-300)!important}.bg-purple-400{background-color:var(--purple-400)!important}.bg-purple-500{background-color:var(--purple-500)!important}.bg-purple-600{background-color:var(--purple-600)!important}.bg-purple-700{background-color:var(--purple-700)!important}.bg-purple-800{background-color:var(--purple-800)!important}.bg-purple-900{background-color:var(--purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--purple-900)!important}.active\:bg-purple-50:active{background-color:var(--purple-50)!important}.active\:bg-purple-100:active{background-color:var(--purple-100)!important}.active\:bg-purple-200:active{background-color:var(--purple-200)!important}.active\:bg-purple-300:active{background-color:var(--purple-300)!important}.active\:bg-purple-400:active{background-color:var(--purple-400)!important}.active\:bg-purple-500:active{background-color:var(--purple-500)!important}.active\:bg-purple-600:active{background-color:var(--purple-600)!important}.active\:bg-purple-700:active{background-color:var(--purple-700)!important}.active\:bg-purple-800:active{background-color:var(--purple-800)!important}.active\:bg-purple-900:active{background-color:var(--purple-900)!important}.bg-gray-50{background-color:var(--gray-50)!important}.bg-gray-100{background-color:var(--gray-100)!important}.bg-gray-200{background-color:var(--gray-200)!important}.bg-gray-300{background-color:var(--gray-300)!important}.bg-gray-400{background-color:var(--gray-400)!important}.bg-gray-500{background-color:var(--gray-500)!important}.bg-gray-600{background-color:var(--gray-600)!important}.bg-gray-700{background-color:var(--gray-700)!important}.bg-gray-800{background-color:var(--gray-800)!important}.bg-gray-900{background-color:var(--gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--gray-900)!important}.active\:bg-gray-50:active{background-color:var(--gray-50)!important}.active\:bg-gray-100:active{background-color:var(--gray-100)!important}.active\:bg-gray-200:active{background-color:var(--gray-200)!important}.active\:bg-gray-300:active{background-color:var(--gray-300)!important}.active\:bg-gray-400:active{background-color:var(--gray-400)!important}.active\:bg-gray-500:active{background-color:var(--gray-500)!important}.active\:bg-gray-600:active{background-color:var(--gray-600)!important}.active\:bg-gray-700:active{background-color:var(--gray-700)!important}.active\:bg-gray-800:active{background-color:var(--gray-800)!important}.active\:bg-gray-900:active{background-color:var(--gray-900)!important}.bg-red-50{background-color:var(--red-50)!important}.bg-red-100{background-color:var(--red-100)!important}.bg-red-200{background-color:var(--red-200)!important}.bg-red-300{background-color:var(--red-300)!important}.bg-red-400{background-color:var(--red-400)!important}.bg-red-500{background-color:var(--red-500)!important}.bg-red-600{background-color:var(--red-600)!important}.bg-red-700{background-color:var(--red-700)!important}.bg-red-800{background-color:var(--red-800)!important}.bg-red-900{background-color:var(--red-900)!important}.focus\:bg-red-50:focus{background-color:var(--red-50)!important}.focus\:bg-red-100:focus{background-color:var(--red-100)!important}.focus\:bg-red-200:focus{background-color:var(--red-200)!important}.focus\:bg-red-300:focus{background-color:var(--red-300)!important}.focus\:bg-red-400:focus{background-color:var(--red-400)!important}.focus\:bg-red-500:focus{background-color:var(--red-500)!important}.focus\:bg-red-600:focus{background-color:var(--red-600)!important}.focus\:bg-red-700:focus{background-color:var(--red-700)!important}.focus\:bg-red-800:focus{background-color:var(--red-800)!important}.focus\:bg-red-900:focus{background-color:var(--red-900)!important}.hover\:bg-red-50:hover{background-color:var(--red-50)!important}.hover\:bg-red-100:hover{background-color:var(--red-100)!important}.hover\:bg-red-200:hover{background-color:var(--red-200)!important}.hover\:bg-red-300:hover{background-color:var(--red-300)!important}.hover\:bg-red-400:hover{background-color:var(--red-400)!important}.hover\:bg-red-500:hover{background-color:var(--red-500)!important}.hover\:bg-red-600:hover{background-color:var(--red-600)!important}.hover\:bg-red-700:hover{background-color:var(--red-700)!important}.hover\:bg-red-800:hover{background-color:var(--red-800)!important}.hover\:bg-red-900:hover{background-color:var(--red-900)!important}.active\:bg-red-50:active{background-color:var(--red-50)!important}.active\:bg-red-100:active{background-color:var(--red-100)!important}.active\:bg-red-200:active{background-color:var(--red-200)!important}.active\:bg-red-300:active{background-color:var(--red-300)!important}.active\:bg-red-400:active{background-color:var(--red-400)!important}.active\:bg-red-500:active{background-color:var(--red-500)!important}.active\:bg-red-600:active{background-color:var(--red-600)!important}.active\:bg-red-700:active{background-color:var(--red-700)!important}.active\:bg-red-800:active{background-color:var(--red-800)!important}.active\:bg-red-900:active{background-color:var(--red-900)!important}.bg-primary-50{background-color:var(--primary-50)!important}.bg-primary-100{background-color:var(--primary-100)!important}.bg-primary-200{background-color:var(--primary-200)!important}.bg-primary-300{background-color:var(--primary-300)!important}.bg-primary-400{background-color:var(--primary-400)!important}.bg-primary-500{background-color:var(--primary-500)!important}.bg-primary-600{background-color:var(--primary-600)!important}.bg-primary-700{background-color:var(--primary-700)!important}.bg-primary-800{background-color:var(--primary-800)!important}.bg-primary-900{background-color:var(--primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--primary-900)!important}.active\:bg-primary-50:active{background-color:var(--primary-50)!important}.active\:bg-primary-100:active{background-color:var(--primary-100)!important}.active\:bg-primary-200:active{background-color:var(--primary-200)!important}.active\:bg-primary-300:active{background-color:var(--primary-300)!important}.active\:bg-primary-400:active{background-color:var(--primary-400)!important}.active\:bg-primary-500:active{background-color:var(--primary-500)!important}.active\:bg-primary-600:active{background-color:var(--primary-600)!important}.active\:bg-primary-700:active{background-color:var(--primary-700)!important}.active\:bg-primary-800:active{background-color:var(--primary-800)!important}.active\:bg-primary-900:active{background-color:var(--primary-900)!important}.border-blue-50{border-color:var(--blue-50)!important}.border-blue-100{border-color:var(--blue-100)!important}.border-blue-200{border-color:var(--blue-200)!important}.border-blue-300{border-color:var(--blue-300)!important}.border-blue-400{border-color:var(--blue-400)!important}.border-blue-500{border-color:var(--blue-500)!important}.border-blue-600{border-color:var(--blue-600)!important}.border-blue-700{border-color:var(--blue-700)!important}.border-blue-800{border-color:var(--blue-800)!important}.border-blue-900{border-color:var(--blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--blue-900)!important}.active\:border-blue-50:active{border-color:var(--blue-50)!important}.active\:border-blue-100:active{border-color:var(--blue-100)!important}.active\:border-blue-200:active{border-color:var(--blue-200)!important}.active\:border-blue-300:active{border-color:var(--blue-300)!important}.active\:border-blue-400:active{border-color:var(--blue-400)!important}.active\:border-blue-500:active{border-color:var(--blue-500)!important}.active\:border-blue-600:active{border-color:var(--blue-600)!important}.active\:border-blue-700:active{border-color:var(--blue-700)!important}.active\:border-blue-800:active{border-color:var(--blue-800)!important}.active\:border-blue-900:active{border-color:var(--blue-900)!important}.border-green-50{border-color:var(--green-50)!important}.border-green-100{border-color:var(--green-100)!important}.border-green-200{border-color:var(--green-200)!important}.border-green-300{border-color:var(--green-300)!important}.border-green-400{border-color:var(--green-400)!important}.border-green-500{border-color:var(--green-500)!important}.border-green-600{border-color:var(--green-600)!important}.border-green-700{border-color:var(--green-700)!important}.border-green-800{border-color:var(--green-800)!important}.border-green-900{border-color:var(--green-900)!important}.focus\:border-green-50:focus{border-color:var(--green-50)!important}.focus\:border-green-100:focus{border-color:var(--green-100)!important}.focus\:border-green-200:focus{border-color:var(--green-200)!important}.focus\:border-green-300:focus{border-color:var(--green-300)!important}.focus\:border-green-400:focus{border-color:var(--green-400)!important}.focus\:border-green-500:focus{border-color:var(--green-500)!important}.focus\:border-green-600:focus{border-color:var(--green-600)!important}.focus\:border-green-700:focus{border-color:var(--green-700)!important}.focus\:border-green-800:focus{border-color:var(--green-800)!important}.focus\:border-green-900:focus{border-color:var(--green-900)!important}.hover\:border-green-50:hover{border-color:var(--green-50)!important}.hover\:border-green-100:hover{border-color:var(--green-100)!important}.hover\:border-green-200:hover{border-color:var(--green-200)!important}.hover\:border-green-300:hover{border-color:var(--green-300)!important}.hover\:border-green-400:hover{border-color:var(--green-400)!important}.hover\:border-green-500:hover{border-color:var(--green-500)!important}.hover\:border-green-600:hover{border-color:var(--green-600)!important}.hover\:border-green-700:hover{border-color:var(--green-700)!important}.hover\:border-green-800:hover{border-color:var(--green-800)!important}.hover\:border-green-900:hover{border-color:var(--green-900)!important}.active\:border-green-50:active{border-color:var(--green-50)!important}.active\:border-green-100:active{border-color:var(--green-100)!important}.active\:border-green-200:active{border-color:var(--green-200)!important}.active\:border-green-300:active{border-color:var(--green-300)!important}.active\:border-green-400:active{border-color:var(--green-400)!important}.active\:border-green-500:active{border-color:var(--green-500)!important}.active\:border-green-600:active{border-color:var(--green-600)!important}.active\:border-green-700:active{border-color:var(--green-700)!important}.active\:border-green-800:active{border-color:var(--green-800)!important}.active\:border-green-900:active{border-color:var(--green-900)!important}.border-yellow-50{border-color:var(--yellow-50)!important}.border-yellow-100{border-color:var(--yellow-100)!important}.border-yellow-200{border-color:var(--yellow-200)!important}.border-yellow-300{border-color:var(--yellow-300)!important}.border-yellow-400{border-color:var(--yellow-400)!important}.border-yellow-500{border-color:var(--yellow-500)!important}.border-yellow-600{border-color:var(--yellow-600)!important}.border-yellow-700{border-color:var(--yellow-700)!important}.border-yellow-800{border-color:var(--yellow-800)!important}.border-yellow-900{border-color:var(--yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--yellow-900)!important}.border-cyan-50{border-color:var(--cyan-50)!important}.border-cyan-100{border-color:var(--cyan-100)!important}.border-cyan-200{border-color:var(--cyan-200)!important}.border-cyan-300{border-color:var(--cyan-300)!important}.border-cyan-400{border-color:var(--cyan-400)!important}.border-cyan-500{border-color:var(--cyan-500)!important}.border-cyan-600{border-color:var(--cyan-600)!important}.border-cyan-700{border-color:var(--cyan-700)!important}.border-cyan-800{border-color:var(--cyan-800)!important}.border-cyan-900{border-color:var(--cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--cyan-900)!important}.border-pink-50{border-color:var(--pink-50)!important}.border-pink-100{border-color:var(--pink-100)!important}.border-pink-200{border-color:var(--pink-200)!important}.border-pink-300{border-color:var(--pink-300)!important}.border-pink-400{border-color:var(--pink-400)!important}.border-pink-500{border-color:var(--pink-500)!important}.border-pink-600{border-color:var(--pink-600)!important}.border-pink-700{border-color:var(--pink-700)!important}.border-pink-800{border-color:var(--pink-800)!important}.border-pink-900{border-color:var(--pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--pink-900)!important}.active\:border-pink-50:active{border-color:var(--pink-50)!important}.active\:border-pink-100:active{border-color:var(--pink-100)!important}.active\:border-pink-200:active{border-color:var(--pink-200)!important}.active\:border-pink-300:active{border-color:var(--pink-300)!important}.active\:border-pink-400:active{border-color:var(--pink-400)!important}.active\:border-pink-500:active{border-color:var(--pink-500)!important}.active\:border-pink-600:active{border-color:var(--pink-600)!important}.active\:border-pink-700:active{border-color:var(--pink-700)!important}.active\:border-pink-800:active{border-color:var(--pink-800)!important}.active\:border-pink-900:active{border-color:var(--pink-900)!important}.border-indigo-50{border-color:var(--indigo-50)!important}.border-indigo-100{border-color:var(--indigo-100)!important}.border-indigo-200{border-color:var(--indigo-200)!important}.border-indigo-300{border-color:var(--indigo-300)!important}.border-indigo-400{border-color:var(--indigo-400)!important}.border-indigo-500{border-color:var(--indigo-500)!important}.border-indigo-600{border-color:var(--indigo-600)!important}.border-indigo-700{border-color:var(--indigo-700)!important}.border-indigo-800{border-color:var(--indigo-800)!important}.border-indigo-900{border-color:var(--indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--indigo-900)!important}.border-teal-50{border-color:var(--teal-50)!important}.border-teal-100{border-color:var(--teal-100)!important}.border-teal-200{border-color:var(--teal-200)!important}.border-teal-300{border-color:var(--teal-300)!important}.border-teal-400{border-color:var(--teal-400)!important}.border-teal-500{border-color:var(--teal-500)!important}.border-teal-600{border-color:var(--teal-600)!important}.border-teal-700{border-color:var(--teal-700)!important}.border-teal-800{border-color:var(--teal-800)!important}.border-teal-900{border-color:var(--teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--teal-900)!important}.active\:border-teal-50:active{border-color:var(--teal-50)!important}.active\:border-teal-100:active{border-color:var(--teal-100)!important}.active\:border-teal-200:active{border-color:var(--teal-200)!important}.active\:border-teal-300:active{border-color:var(--teal-300)!important}.active\:border-teal-400:active{border-color:var(--teal-400)!important}.active\:border-teal-500:active{border-color:var(--teal-500)!important}.active\:border-teal-600:active{border-color:var(--teal-600)!important}.active\:border-teal-700:active{border-color:var(--teal-700)!important}.active\:border-teal-800:active{border-color:var(--teal-800)!important}.active\:border-teal-900:active{border-color:var(--teal-900)!important}.border-orange-50{border-color:var(--orange-50)!important}.border-orange-100{border-color:var(--orange-100)!important}.border-orange-200{border-color:var(--orange-200)!important}.border-orange-300{border-color:var(--orange-300)!important}.border-orange-400{border-color:var(--orange-400)!important}.border-orange-500{border-color:var(--orange-500)!important}.border-orange-600{border-color:var(--orange-600)!important}.border-orange-700{border-color:var(--orange-700)!important}.border-orange-800{border-color:var(--orange-800)!important}.border-orange-900{border-color:var(--orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--orange-900)!important}.active\:border-orange-50:active{border-color:var(--orange-50)!important}.active\:border-orange-100:active{border-color:var(--orange-100)!important}.active\:border-orange-200:active{border-color:var(--orange-200)!important}.active\:border-orange-300:active{border-color:var(--orange-300)!important}.active\:border-orange-400:active{border-color:var(--orange-400)!important}.active\:border-orange-500:active{border-color:var(--orange-500)!important}.active\:border-orange-600:active{border-color:var(--orange-600)!important}.active\:border-orange-700:active{border-color:var(--orange-700)!important}.active\:border-orange-800:active{border-color:var(--orange-800)!important}.active\:border-orange-900:active{border-color:var(--orange-900)!important}.border-bluegray-50{border-color:var(--bluegray-50)!important}.border-bluegray-100{border-color:var(--bluegray-100)!important}.border-bluegray-200{border-color:var(--bluegray-200)!important}.border-bluegray-300{border-color:var(--bluegray-300)!important}.border-bluegray-400{border-color:var(--bluegray-400)!important}.border-bluegray-500{border-color:var(--bluegray-500)!important}.border-bluegray-600{border-color:var(--bluegray-600)!important}.border-bluegray-700{border-color:var(--bluegray-700)!important}.border-bluegray-800{border-color:var(--bluegray-800)!important}.border-bluegray-900{border-color:var(--bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--bluegray-900)!important}.border-purple-50{border-color:var(--purple-50)!important}.border-purple-100{border-color:var(--purple-100)!important}.border-purple-200{border-color:var(--purple-200)!important}.border-purple-300{border-color:var(--purple-300)!important}.border-purple-400{border-color:var(--purple-400)!important}.border-purple-500{border-color:var(--purple-500)!important}.border-purple-600{border-color:var(--purple-600)!important}.border-purple-700{border-color:var(--purple-700)!important}.border-purple-800{border-color:var(--purple-800)!important}.border-purple-900{border-color:var(--purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--purple-900)!important}.active\:border-purple-50:active{border-color:var(--purple-50)!important}.active\:border-purple-100:active{border-color:var(--purple-100)!important}.active\:border-purple-200:active{border-color:var(--purple-200)!important}.active\:border-purple-300:active{border-color:var(--purple-300)!important}.active\:border-purple-400:active{border-color:var(--purple-400)!important}.active\:border-purple-500:active{border-color:var(--purple-500)!important}.active\:border-purple-600:active{border-color:var(--purple-600)!important}.active\:border-purple-700:active{border-color:var(--purple-700)!important}.active\:border-purple-800:active{border-color:var(--purple-800)!important}.active\:border-purple-900:active{border-color:var(--purple-900)!important}.border-gray-50{border-color:var(--gray-50)!important}.border-gray-100{border-color:var(--gray-100)!important}.border-gray-200{border-color:var(--gray-200)!important}.border-gray-300{border-color:var(--gray-300)!important}.border-gray-400{border-color:var(--gray-400)!important}.border-gray-500{border-color:var(--gray-500)!important}.border-gray-600{border-color:var(--gray-600)!important}.border-gray-700{border-color:var(--gray-700)!important}.border-gray-800{border-color:var(--gray-800)!important}.border-gray-900{border-color:var(--gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--gray-900)!important}.active\:border-gray-50:active{border-color:var(--gray-50)!important}.active\:border-gray-100:active{border-color:var(--gray-100)!important}.active\:border-gray-200:active{border-color:var(--gray-200)!important}.active\:border-gray-300:active{border-color:var(--gray-300)!important}.active\:border-gray-400:active{border-color:var(--gray-400)!important}.active\:border-gray-500:active{border-color:var(--gray-500)!important}.active\:border-gray-600:active{border-color:var(--gray-600)!important}.active\:border-gray-700:active{border-color:var(--gray-700)!important}.active\:border-gray-800:active{border-color:var(--gray-800)!important}.active\:border-gray-900:active{border-color:var(--gray-900)!important}.border-red-50{border-color:var(--red-50)!important}.border-red-100{border-color:var(--red-100)!important}.border-red-200{border-color:var(--red-200)!important}.border-red-300{border-color:var(--red-300)!important}.border-red-400{border-color:var(--red-400)!important}.border-red-500{border-color:var(--red-500)!important}.border-red-600{border-color:var(--red-600)!important}.border-red-700{border-color:var(--red-700)!important}.border-red-800{border-color:var(--red-800)!important}.border-red-900{border-color:var(--red-900)!important}.focus\:border-red-50:focus{border-color:var(--red-50)!important}.focus\:border-red-100:focus{border-color:var(--red-100)!important}.focus\:border-red-200:focus{border-color:var(--red-200)!important}.focus\:border-red-300:focus{border-color:var(--red-300)!important}.focus\:border-red-400:focus{border-color:var(--red-400)!important}.focus\:border-red-500:focus{border-color:var(--red-500)!important}.focus\:border-red-600:focus{border-color:var(--red-600)!important}.focus\:border-red-700:focus{border-color:var(--red-700)!important}.focus\:border-red-800:focus{border-color:var(--red-800)!important}.focus\:border-red-900:focus{border-color:var(--red-900)!important}.hover\:border-red-50:hover{border-color:var(--red-50)!important}.hover\:border-red-100:hover{border-color:var(--red-100)!important}.hover\:border-red-200:hover{border-color:var(--red-200)!important}.hover\:border-red-300:hover{border-color:var(--red-300)!important}.hover\:border-red-400:hover{border-color:var(--red-400)!important}.hover\:border-red-500:hover{border-color:var(--red-500)!important}.hover\:border-red-600:hover{border-color:var(--red-600)!important}.hover\:border-red-700:hover{border-color:var(--red-700)!important}.hover\:border-red-800:hover{border-color:var(--red-800)!important}.hover\:border-red-900:hover{border-color:var(--red-900)!important}.active\:border-red-50:active{border-color:var(--red-50)!important}.active\:border-red-100:active{border-color:var(--red-100)!important}.active\:border-red-200:active{border-color:var(--red-200)!important}.active\:border-red-300:active{border-color:var(--red-300)!important}.active\:border-red-400:active{border-color:var(--red-400)!important}.active\:border-red-500:active{border-color:var(--red-500)!important}.active\:border-red-600:active{border-color:var(--red-600)!important}.active\:border-red-700:active{border-color:var(--red-700)!important}.active\:border-red-800:active{border-color:var(--red-800)!important}.active\:border-red-900:active{border-color:var(--red-900)!important}.border-primary-50{border-color:var(--primary-50)!important}.border-primary-100{border-color:var(--primary-100)!important}.border-primary-200{border-color:var(--primary-200)!important}.border-primary-300{border-color:var(--primary-300)!important}.border-primary-400{border-color:var(--primary-400)!important}.border-primary-500{border-color:var(--primary-500)!important}.border-primary-600{border-color:var(--primary-600)!important}.border-primary-700{border-color:var(--primary-700)!important}.border-primary-800{border-color:var(--primary-800)!important}.border-primary-900{border-color:var(--primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--primary-900)!important}.active\:border-primary-50:active{border-color:var(--primary-50)!important}.active\:border-primary-100:active{border-color:var(--primary-100)!important}.active\:border-primary-200:active{border-color:var(--primary-200)!important}.active\:border-primary-300:active{border-color:var(--primary-300)!important}.active\:border-primary-400:active{border-color:var(--primary-400)!important}.active\:border-primary-500:active{border-color:var(--primary-500)!important}.active\:border-primary-600:active{border-color:var(--primary-600)!important}.active\:border-primary-700:active{border-color:var(--primary-700)!important}.active\:border-primary-800:active{border-color:var(--primary-800)!important}.active\:border-primary-900:active{border-color:var(--primary-900)!important}.bg-white-alpha-10{background-color:#ffffff1a!important}.bg-white-alpha-20{background-color:#fff3!important}.bg-white-alpha-30{background-color:#ffffff4d!important}.bg-white-alpha-40{background-color:#fff6!important}.bg-white-alpha-50{background-color:#ffffff80!important}.bg-white-alpha-60{background-color:#fff9!important}.bg-white-alpha-70{background-color:#ffffffb3!important}.bg-white-alpha-80{background-color:#fffc!important}.bg-white-alpha-90{background-color:#ffffffe6!important}.hover\:bg-white-alpha-10:hover{background-color:#ffffff1a!important}.hover\:bg-white-alpha-20:hover{background-color:#fff3!important}.hover\:bg-white-alpha-30:hover{background-color:#ffffff4d!important}.hover\:bg-white-alpha-40:hover{background-color:#fff6!important}.hover\:bg-white-alpha-50:hover{background-color:#ffffff80!important}.hover\:bg-white-alpha-60:hover{background-color:#fff9!important}.hover\:bg-white-alpha-70:hover{background-color:#ffffffb3!important}.hover\:bg-white-alpha-80:hover{background-color:#fffc!important}.hover\:bg-white-alpha-90:hover{background-color:#ffffffe6!important}.focus\:bg-white-alpha-10:focus{background-color:#ffffff1a!important}.focus\:bg-white-alpha-20:focus{background-color:#fff3!important}.focus\:bg-white-alpha-30:focus{background-color:#ffffff4d!important}.focus\:bg-white-alpha-40:focus{background-color:#fff6!important}.focus\:bg-white-alpha-50:focus{background-color:#ffffff80!important}.focus\:bg-white-alpha-60:focus{background-color:#fff9!important}.focus\:bg-white-alpha-70:focus{background-color:#ffffffb3!important}.focus\:bg-white-alpha-80:focus{background-color:#fffc!important}.focus\:bg-white-alpha-90:focus{background-color:#ffffffe6!important}.active\:bg-white-alpha-10:active{background-color:#ffffff1a!important}.active\:bg-white-alpha-20:active{background-color:#fff3!important}.active\:bg-white-alpha-30:active{background-color:#ffffff4d!important}.active\:bg-white-alpha-40:active{background-color:#fff6!important}.active\:bg-white-alpha-50:active{background-color:#ffffff80!important}.active\:bg-white-alpha-60:active{background-color:#fff9!important}.active\:bg-white-alpha-70:active{background-color:#ffffffb3!important}.active\:bg-white-alpha-80:active{background-color:#fffc!important}.active\:bg-white-alpha-90:active{background-color:#ffffffe6!important}.bg-black-alpha-10{background-color:#0000001a!important}.bg-black-alpha-20{background-color:#0003!important}.bg-black-alpha-30{background-color:#0000004d!important}.bg-black-alpha-40{background-color:#0006!important}.bg-black-alpha-50{background-color:#00000080!important}.bg-black-alpha-60{background-color:#0009!important}.bg-black-alpha-70{background-color:#000000b3!important}.bg-black-alpha-80{background-color:#000c!important}.bg-black-alpha-90{background-color:#000000e6!important}.hover\:bg-black-alpha-10:hover{background-color:#0000001a!important}.hover\:bg-black-alpha-20:hover{background-color:#0003!important}.hover\:bg-black-alpha-30:hover{background-color:#0000004d!important}.hover\:bg-black-alpha-40:hover{background-color:#0006!important}.hover\:bg-black-alpha-50:hover{background-color:#00000080!important}.hover\:bg-black-alpha-60:hover{background-color:#0009!important}.hover\:bg-black-alpha-70:hover{background-color:#000000b3!important}.hover\:bg-black-alpha-80:hover{background-color:#000c!important}.hover\:bg-black-alpha-90:hover{background-color:#000000e6!important}.focus\:bg-black-alpha-10:focus{background-color:#0000001a!important}.focus\:bg-black-alpha-20:focus{background-color:#0003!important}.focus\:bg-black-alpha-30:focus{background-color:#0000004d!important}.focus\:bg-black-alpha-40:focus{background-color:#0006!important}.focus\:bg-black-alpha-50:focus{background-color:#00000080!important}.focus\:bg-black-alpha-60:focus{background-color:#0009!important}.focus\:bg-black-alpha-70:focus{background-color:#000000b3!important}.focus\:bg-black-alpha-80:focus{background-color:#000c!important}.focus\:bg-black-alpha-90:focus{background-color:#000000e6!important}.active\:bg-black-alpha-10:active{background-color:#0000001a!important}.active\:bg-black-alpha-20:active{background-color:#0003!important}.active\:bg-black-alpha-30:active{background-color:#0000004d!important}.active\:bg-black-alpha-40:active{background-color:#0006!important}.active\:bg-black-alpha-50:active{background-color:#00000080!important}.active\:bg-black-alpha-60:active{background-color:#0009!important}.active\:bg-black-alpha-70:active{background-color:#000000b3!important}.active\:bg-black-alpha-80:active{background-color:#000c!important}.active\:bg-black-alpha-90:active{background-color:#000000e6!important}.border-white-alpha-10{border-color:#ffffff1a!important}.border-white-alpha-20{border-color:#fff3!important}.border-white-alpha-30{border-color:#ffffff4d!important}.border-white-alpha-40{border-color:#fff6!important}.border-white-alpha-50{border-color:#ffffff80!important}.border-white-alpha-60{border-color:#fff9!important}.border-white-alpha-70{border-color:#ffffffb3!important}.border-white-alpha-80{border-color:#fffc!important}.border-white-alpha-90{border-color:#ffffffe6!important}.hover\:border-white-alpha-10:hover{border-color:#ffffff1a!important}.hover\:border-white-alpha-20:hover{border-color:#fff3!important}.hover\:border-white-alpha-30:hover{border-color:#ffffff4d!important}.hover\:border-white-alpha-40:hover{border-color:#fff6!important}.hover\:border-white-alpha-50:hover{border-color:#ffffff80!important}.hover\:border-white-alpha-60:hover{border-color:#fff9!important}.hover\:border-white-alpha-70:hover{border-color:#ffffffb3!important}.hover\:border-white-alpha-80:hover{border-color:#fffc!important}.hover\:border-white-alpha-90:hover{border-color:#ffffffe6!important}.focus\:border-white-alpha-10:focus{border-color:#ffffff1a!important}.focus\:border-white-alpha-20:focus{border-color:#fff3!important}.focus\:border-white-alpha-30:focus{border-color:#ffffff4d!important}.focus\:border-white-alpha-40:focus{border-color:#fff6!important}.focus\:border-white-alpha-50:focus{border-color:#ffffff80!important}.focus\:border-white-alpha-60:focus{border-color:#fff9!important}.focus\:border-white-alpha-70:focus{border-color:#ffffffb3!important}.focus\:border-white-alpha-80:focus{border-color:#fffc!important}.focus\:border-white-alpha-90:focus{border-color:#ffffffe6!important}.active\:border-white-alpha-10:active{border-color:#ffffff1a!important}.active\:border-white-alpha-20:active{border-color:#fff3!important}.active\:border-white-alpha-30:active{border-color:#ffffff4d!important}.active\:border-white-alpha-40:active{border-color:#fff6!important}.active\:border-white-alpha-50:active{border-color:#ffffff80!important}.active\:border-white-alpha-60:active{border-color:#fff9!important}.active\:border-white-alpha-70:active{border-color:#ffffffb3!important}.active\:border-white-alpha-80:active{border-color:#fffc!important}.active\:border-white-alpha-90:active{border-color:#ffffffe6!important}.border-black-alpha-10{border-color:#0000001a!important}.border-black-alpha-20{border-color:#0003!important}.border-black-alpha-30{border-color:#0000004d!important}.border-black-alpha-40{border-color:#0006!important}.border-black-alpha-50{border-color:#00000080!important}.border-black-alpha-60{border-color:#0009!important}.border-black-alpha-70{border-color:#000000b3!important}.border-black-alpha-80{border-color:#000c!important}.border-black-alpha-90{border-color:#000000e6!important}.hover\:border-black-alpha-10:hover{border-color:#0000001a!important}.hover\:border-black-alpha-20:hover{border-color:#0003!important}.hover\:border-black-alpha-30:hover{border-color:#0000004d!important}.hover\:border-black-alpha-40:hover{border-color:#0006!important}.hover\:border-black-alpha-50:hover{border-color:#00000080!important}.hover\:border-black-alpha-60:hover{border-color:#0009!important}.hover\:border-black-alpha-70:hover{border-color:#000000b3!important}.hover\:border-black-alpha-80:hover{border-color:#000c!important}.hover\:border-black-alpha-90:hover{border-color:#000000e6!important}.focus\:border-black-alpha-10:focus{border-color:#0000001a!important}.focus\:border-black-alpha-20:focus{border-color:#0003!important}.focus\:border-black-alpha-30:focus{border-color:#0000004d!important}.focus\:border-black-alpha-40:focus{border-color:#0006!important}.focus\:border-black-alpha-50:focus{border-color:#00000080!important}.focus\:border-black-alpha-60:focus{border-color:#0009!important}.focus\:border-black-alpha-70:focus{border-color:#000000b3!important}.focus\:border-black-alpha-80:focus{border-color:#000c!important}.focus\:border-black-alpha-90:focus{border-color:#000000e6!important}.active\:border-black-alpha-10:active{border-color:#0000001a!important}.active\:border-black-alpha-20:active{border-color:#0003!important}.active\:border-black-alpha-30:active{border-color:#0000004d!important}.active\:border-black-alpha-40:active{border-color:#0006!important}.active\:border-black-alpha-50:active{border-color:#00000080!important}.active\:border-black-alpha-60:active{border-color:#0009!important}.active\:border-black-alpha-70:active{border-color:#000000b3!important}.active\:border-black-alpha-80:active{border-color:#000c!important}.active\:border-black-alpha-90:active{border-color:#000000e6!important}.text-white-alpha-10{color:#ffffff1a!important}.text-white-alpha-20{color:#fff3!important}.text-white-alpha-30{color:#ffffff4d!important}.text-white-alpha-40{color:#fff6!important}.text-white-alpha-50{color:#ffffff80!important}.text-white-alpha-60{color:#fff9!important}.text-white-alpha-70{color:#ffffffb3!important}.text-white-alpha-80{color:#fffc!important}.text-white-alpha-90{color:#ffffffe6!important}.hover\:text-white-alpha-10:hover{color:#ffffff1a!important}.hover\:text-white-alpha-20:hover{color:#fff3!important}.hover\:text-white-alpha-30:hover{color:#ffffff4d!important}.hover\:text-white-alpha-40:hover{color:#fff6!important}.hover\:text-white-alpha-50:hover{color:#ffffff80!important}.hover\:text-white-alpha-60:hover{color:#fff9!important}.hover\:text-white-alpha-70:hover{color:#ffffffb3!important}.hover\:text-white-alpha-80:hover{color:#fffc!important}.hover\:text-white-alpha-90:hover{color:#ffffffe6!important}.focus\:text-white-alpha-10:focus{color:#ffffff1a!important}.focus\:text-white-alpha-20:focus{color:#fff3!important}.focus\:text-white-alpha-30:focus{color:#ffffff4d!important}.focus\:text-white-alpha-40:focus{color:#fff6!important}.focus\:text-white-alpha-50:focus{color:#ffffff80!important}.focus\:text-white-alpha-60:focus{color:#fff9!important}.focus\:text-white-alpha-70:focus{color:#ffffffb3!important}.focus\:text-white-alpha-80:focus{color:#fffc!important}.focus\:text-white-alpha-90:focus{color:#ffffffe6!important}.active\:text-white-alpha-10:active{color:#ffffff1a!important}.active\:text-white-alpha-20:active{color:#fff3!important}.active\:text-white-alpha-30:active{color:#ffffff4d!important}.active\:text-white-alpha-40:active{color:#fff6!important}.active\:text-white-alpha-50:active{color:#ffffff80!important}.active\:text-white-alpha-60:active{color:#fff9!important}.active\:text-white-alpha-70:active{color:#ffffffb3!important}.active\:text-white-alpha-80:active{color:#fffc!important}.active\:text-white-alpha-90:active{color:#ffffffe6!important}.text-black-alpha-10{color:#0000001a!important}.text-black-alpha-20{color:#0003!important}.text-black-alpha-30{color:#0000004d!important}.text-black-alpha-40{color:#0006!important}.text-black-alpha-50{color:#00000080!important}.text-black-alpha-60{color:#0009!important}.text-black-alpha-70{color:#000000b3!important}.text-black-alpha-80{color:#000c!important}.text-black-alpha-90{color:#000000e6!important}.hover\:text-black-alpha-10:hover{color:#0000001a!important}.hover\:text-black-alpha-20:hover{color:#0003!important}.hover\:text-black-alpha-30:hover{color:#0000004d!important}.hover\:text-black-alpha-40:hover{color:#0006!important}.hover\:text-black-alpha-50:hover{color:#00000080!important}.hover\:text-black-alpha-60:hover{color:#0009!important}.hover\:text-black-alpha-70:hover{color:#000000b3!important}.hover\:text-black-alpha-80:hover{color:#000c!important}.hover\:text-black-alpha-90:hover{color:#000000e6!important}.focus\:text-black-alpha-10:focus{color:#0000001a!important}.focus\:text-black-alpha-20:focus{color:#0003!important}.focus\:text-black-alpha-30:focus{color:#0000004d!important}.focus\:text-black-alpha-40:focus{color:#0006!important}.focus\:text-black-alpha-50:focus{color:#00000080!important}.focus\:text-black-alpha-60:focus{color:#0009!important}.focus\:text-black-alpha-70:focus{color:#000000b3!important}.focus\:text-black-alpha-80:focus{color:#000c!important}.focus\:text-black-alpha-90:focus{color:#000000e6!important}.active\:text-black-alpha-10:active{color:#0000001a!important}.active\:text-black-alpha-20:active{color:#0003!important}.active\:text-black-alpha-30:active{color:#0000004d!important}.active\:text-black-alpha-40:active{color:#0006!important}.active\:text-black-alpha-50:active{color:#00000080!important}.active\:text-black-alpha-60:active{color:#0009!important}.active\:text-black-alpha-70:active{color:#000000b3!important}.active\:text-black-alpha-80:active{color:#000c!important}.active\:text-black-alpha-90:active{color:#000000e6!important}.text-primary{color:var(--primary-color)!important}.bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--text-color)!important}.text-color-secondary{color:var(--text-color-secondary)!important}.surface-ground{background-color:var(--surface-ground)!important}.surface-section{background-color:var(--surface-section)!important}.surface-card{background-color:var(--surface-card)!important}.surface-overlay{background-color:var(--surface-overlay)!important}.surface-hover{background-color:var(--surface-hover)!important}.surface-border{border-color:var(--surface-border)!important}.active\:text-primary:active,.focus\:text-primary:focus,.hover\:text-primary:hover{color:var(--primary-color)!important}.active\:bg-primary:active,.focus\:bg-primary:focus,.hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.active\:bg-primary-reverse:active,.focus\:bg-primary-reverse:focus,.hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.active\:bg-white:active,.focus\:bg-white:focus,.hover\:bg-white:hover{background-color:#fff!important}.active\:border-primary:active,.focus\:border-primary:focus,.hover\:border-primary:hover{border-color:var(--primary-color)!important}.active\:text-white:active,.focus\:text-white:focus,.hover\:text-white:hover{color:#fff!important}.active\:border-white:active,.focus\:border-white:focus,.hover\:border-white:hover{border-color:#fff!important}.active\:text-color:active,.focus\:text-color:focus,.hover\:text-color:hover{color:var(--text-color)!important}.active\:text-color-secondary:active,.focus\:text-color-secondary:focus,.hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.active\:surface-ground:active,.focus\:surface-ground:focus,.hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.active\:surface-section:active,.focus\:surface-section:focus,.hover\:surface-section:hover{background-color:var(--surface-section)!important}.active\:surface-card:active,.focus\:surface-card:focus,.hover\:surface-card:hover{background-color:var(--surface-card)!important}.active\:surface-overlay:active,.focus\:surface-overlay:focus,.hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.active\:surface-hover:active,.focus\:surface-hover:focus,.hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.active\:surface-border:active,.focus\:surface-border:focus,.hover\:surface-border:hover{border-color:var(--surface-border)!important}@media screen and (min-width:576px){.sm\:text-primary{color:var(--primary-color)!important}.sm\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--text-color)!important}.sm\:text-color-secondary{color:var(--text-color-secondary)!important}.sm\:surface-ground{background-color:var(--surface-ground)!important}.sm\:surface-section{background-color:var(--surface-section)!important}.sm\:surface-card{background-color:var(--surface-card)!important}.sm\:surface-overlay{background-color:var(--surface-overlay)!important}.sm\:surface-hover{background-color:var(--surface-hover)!important}.sm\:surface-border{border-color:var(--surface-border)!important}.sm\:active\:text-primary:active,.sm\:focus\:text-primary:focus,.sm\:hover\:text-primary:hover{color:var(--primary-color)!important}.sm\:active\:bg-primary:active,.sm\:focus\:bg-primary:focus,.sm\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:active\:bg-primary-reverse:active,.sm\:focus\:bg-primary-reverse:focus,.sm\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:active\:bg-white:active,.sm\:focus\:bg-white:focus,.sm\:hover\:bg-white:hover{background-color:#fff!important}.sm\:active\:border-primary:active,.sm\:focus\:border-primary:focus,.sm\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.sm\:active\:text-white:active,.sm\:focus\:text-white:focus,.sm\:hover\:text-white:hover{color:#fff!important}.sm\:active\:border-white:active,.sm\:focus\:border-white:focus,.sm\:hover\:border-white:hover{border-color:#fff!important}.sm\:active\:text-color:active,.sm\:focus\:text-color:focus,.sm\:hover\:text-color:hover{color:var(--text-color)!important}.sm\:active\:text-color-secondary:active,.sm\:focus\:text-color-secondary:focus,.sm\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.sm\:active\:surface-ground:active,.sm\:focus\:surface-ground:focus,.sm\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.sm\:active\:surface-section:active,.sm\:focus\:surface-section:focus,.sm\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.sm\:active\:surface-card:active,.sm\:focus\:surface-card:focus,.sm\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.sm\:active\:surface-overlay:active,.sm\:focus\:surface-overlay:focus,.sm\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.sm\:active\:surface-hover:active,.sm\:focus\:surface-hover:focus,.sm\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.sm\:active\:surface-border:active,.sm\:focus\:surface-border:focus,.sm\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:768px){.md\:text-primary{color:var(--primary-color)!important}.md\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--text-color)!important}.md\:text-color-secondary{color:var(--text-color-secondary)!important}.md\:surface-ground{background-color:var(--surface-ground)!important}.md\:surface-section{background-color:var(--surface-section)!important}.md\:surface-card{background-color:var(--surface-card)!important}.md\:surface-overlay{background-color:var(--surface-overlay)!important}.md\:surface-hover{background-color:var(--surface-hover)!important}.md\:surface-border{border-color:var(--surface-border)!important}.md\:active\:text-primary:active,.md\:focus\:text-primary:focus,.md\:hover\:text-primary:hover{color:var(--primary-color)!important}.md\:active\:bg-primary:active,.md\:focus\:bg-primary:focus,.md\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:active\:bg-primary-reverse:active,.md\:focus\:bg-primary-reverse:focus,.md\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:active\:bg-white:active,.md\:focus\:bg-white:focus,.md\:hover\:bg-white:hover{background-color:#fff!important}.md\:active\:border-primary:active,.md\:focus\:border-primary:focus,.md\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.md\:active\:text-white:active,.md\:focus\:text-white:focus,.md\:hover\:text-white:hover{color:#fff!important}.md\:active\:border-white:active,.md\:focus\:border-white:focus,.md\:hover\:border-white:hover{border-color:#fff!important}.md\:active\:text-color:active,.md\:focus\:text-color:focus,.md\:hover\:text-color:hover{color:var(--text-color)!important}.md\:active\:text-color-secondary:active,.md\:focus\:text-color-secondary:focus,.md\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.md\:active\:surface-ground:active,.md\:focus\:surface-ground:focus,.md\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.md\:active\:surface-section:active,.md\:focus\:surface-section:focus,.md\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.md\:active\:surface-card:active,.md\:focus\:surface-card:focus,.md\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.md\:active\:surface-overlay:active,.md\:focus\:surface-overlay:focus,.md\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.md\:active\:surface-hover:active,.md\:focus\:surface-hover:focus,.md\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.md\:active\:surface-border:active,.md\:focus\:surface-border:focus,.md\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:992px){.lg\:text-primary{color:var(--primary-color)!important}.lg\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--text-color)!important}.lg\:text-color-secondary{color:var(--text-color-secondary)!important}.lg\:surface-ground{background-color:var(--surface-ground)!important}.lg\:surface-section{background-color:var(--surface-section)!important}.lg\:surface-card{background-color:var(--surface-card)!important}.lg\:surface-overlay{background-color:var(--surface-overlay)!important}.lg\:surface-hover{background-color:var(--surface-hover)!important}.lg\:surface-border{border-color:var(--surface-border)!important}.lg\:active\:text-primary:active,.lg\:focus\:text-primary:focus,.lg\:hover\:text-primary:hover{color:var(--primary-color)!important}.lg\:active\:bg-primary:active,.lg\:focus\:bg-primary:focus,.lg\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:active\:bg-primary-reverse:active,.lg\:focus\:bg-primary-reverse:focus,.lg\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:active\:bg-white:active,.lg\:focus\:bg-white:focus,.lg\:hover\:bg-white:hover{background-color:#fff!important}.lg\:active\:border-primary:active,.lg\:focus\:border-primary:focus,.lg\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.lg\:active\:text-white:active,.lg\:focus\:text-white:focus,.lg\:hover\:text-white:hover{color:#fff!important}.lg\:active\:border-white:active,.lg\:focus\:border-white:focus,.lg\:hover\:border-white:hover{border-color:#fff!important}.lg\:active\:text-color:active,.lg\:focus\:text-color:focus,.lg\:hover\:text-color:hover{color:var(--text-color)!important}.lg\:active\:text-color-secondary:active,.lg\:focus\:text-color-secondary:focus,.lg\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.lg\:active\:surface-ground:active,.lg\:focus\:surface-ground:focus,.lg\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.lg\:active\:surface-section:active,.lg\:focus\:surface-section:focus,.lg\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.lg\:active\:surface-card:active,.lg\:focus\:surface-card:focus,.lg\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.lg\:active\:surface-overlay:active,.lg\:focus\:surface-overlay:focus,.lg\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.lg\:active\:surface-hover:active,.lg\:focus\:surface-hover:focus,.lg\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.lg\:active\:surface-border:active,.lg\:focus\:surface-border:focus,.lg\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:1200px){.xl\:text-primary{color:var(--primary-color)!important}.xl\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--text-color)!important}.xl\:text-color-secondary{color:var(--text-color-secondary)!important}.xl\:surface-ground{background-color:var(--surface-ground)!important}.xl\:surface-section{background-color:var(--surface-section)!important}.xl\:surface-card{background-color:var(--surface-card)!important}.xl\:surface-overlay{background-color:var(--surface-overlay)!important}.xl\:surface-hover{background-color:var(--surface-hover)!important}.xl\:surface-border{border-color:var(--surface-border)!important}.xl\:active\:text-primary:active,.xl\:focus\:text-primary:focus,.xl\:hover\:text-primary:hover{color:var(--primary-color)!important}.xl\:active\:bg-primary:active,.xl\:focus\:bg-primary:focus,.xl\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:active\:bg-primary-reverse:active,.xl\:focus\:bg-primary-reverse:focus,.xl\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:active\:bg-white:active,.xl\:focus\:bg-white:focus,.xl\:hover\:bg-white:hover{background-color:#fff!important}.xl\:active\:border-primary:active,.xl\:focus\:border-primary:focus,.xl\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.xl\:active\:text-white:active,.xl\:focus\:text-white:focus,.xl\:hover\:text-white:hover{color:#fff!important}.xl\:active\:border-white:active,.xl\:focus\:border-white:focus,.xl\:hover\:border-white:hover{border-color:#fff!important}.xl\:active\:text-color:active,.xl\:focus\:text-color:focus,.xl\:hover\:text-color:hover{color:var(--text-color)!important}.xl\:active\:text-color-secondary:active,.xl\:focus\:text-color-secondary:focus,.xl\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.xl\:active\:surface-ground:active,.xl\:focus\:surface-ground:focus,.xl\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.xl\:active\:surface-section:active,.xl\:focus\:surface-section:focus,.xl\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.xl\:active\:surface-card:active,.xl\:focus\:surface-card:focus,.xl\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.xl\:active\:surface-overlay:active,.xl\:focus\:surface-overlay:focus,.xl\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.xl\:active\:surface-hover:active,.xl\:focus\:surface-hover:focus,.xl\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.xl\:active\:surface-border:active,.xl\:focus\:surface-border:focus,.xl\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{align-items:center;display:flex}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col,.field.grid .col-1,.field.grid .col-10,.field.grid .col-11,.field.grid .col-12,.field.grid .col-2,.field.grid .col-3,.field.grid .col-4,.field.grid .col-5,.field.grid .col-6,.field.grid .col-7,.field.grid .col-8,.field.grid .col-9,.field.grid .col-fixed,.formgrid.grid .col,.formgrid.grid .col-1,.formgrid.grid .col-10,.formgrid.grid .col-11,.formgrid.grid .col-12,.formgrid.grid .col-2,.formgrid.grid .col-3,.formgrid.grid .col-4,.formgrid.grid .col-5,.formgrid.grid .col-6,.formgrid.grid .col-7,.formgrid.grid .col-8,.formgrid.grid .col-9,.formgrid.grid .col-fixed{padding-bottom:0;padding-top:0}.formgroup-inline{align-items:flex-start;display:flex;flex-wrap:wrap}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label,.formgroup-inline .field>label{margin-bottom:0;margin-right:.5rem}.field-checkbox,.field-radiobutton{align-items:center;display:flex;margin-bottom:1rem}.field-checkbox>label,.field-radiobutton>label{line-height:1;margin-left:.5rem}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width:576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width:768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width:992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width:1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width:576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width:768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width:992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width:1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.active\:underline:active,.focus\:underline:focus,.hover\:underline:hover{text-decoration:underline!important}.active\:line-through:active,.focus\:line-through:focus,.hover\:line-through:hover{text-decoration:line-through!important}.active\:no-underline:active,.focus\:no-underline:focus,.hover\:no-underline:hover{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width:576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width:576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width:768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width:992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width:1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width:576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width:768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width:992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width:1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:initial!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width:576px){.sm\:vertical-align-baseline{vertical-align:initial!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:768px){.md\:vertical-align-baseline{vertical-align:initial!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:992px){.lg\:vertical-align-baseline{vertical-align:initial!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:1200px){.xl\:vertical-align-baseline{vertical-align:initial!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width:576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width:576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width:576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width:576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width:576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width:576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width:576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width:768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width:992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width:1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width:576px){.sm\:flex-1{flex:1 1!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width:768px){.md\:flex-1{flex:1 1!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width:992px){.lg\:flex-1{flex:1 1!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width:1200px){.xl\:flex-1{flex:1 1!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width:576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width:576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:2rem!important}.column-gap-6{column-gap:3rem!important}.column-gap-7{column-gap:4rem!important}.column-gap-8{column-gap:5rem!important}@media screen and (min-width:576px){.sm\:gap-0{gap:0!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{column-gap:0!important}.sm\:column-gap-1{column-gap:.25rem!important}.sm\:column-gap-2{column-gap:.5rem!important}.sm\:column-gap-3{column-gap:1rem!important}.sm\:column-gap-4{column-gap:1.5rem!important}.sm\:column-gap-5{column-gap:2rem!important}.sm\:column-gap-6{column-gap:3rem!important}.sm\:column-gap-7{column-gap:4rem!important}.sm\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:768px){.md\:gap-0{gap:0!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{column-gap:0!important}.md\:column-gap-1{column-gap:.25rem!important}.md\:column-gap-2{column-gap:.5rem!important}.md\:column-gap-3{column-gap:1rem!important}.md\:column-gap-4{column-gap:1.5rem!important}.md\:column-gap-5{column-gap:2rem!important}.md\:column-gap-6{column-gap:3rem!important}.md\:column-gap-7{column-gap:4rem!important}.md\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:992px){.lg\:gap-0{gap:0!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{column-gap:0!important}.lg\:column-gap-1{column-gap:.25rem!important}.lg\:column-gap-2{column-gap:.5rem!important}.lg\:column-gap-3{column-gap:1rem!important}.lg\:column-gap-4{column-gap:1.5rem!important}.lg\:column-gap-5{column-gap:2rem!important}.lg\:column-gap-6{column-gap:3rem!important}.lg\:column-gap-7{column-gap:4rem!important}.lg\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:1200px){.xl\:gap-0{gap:0!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{column-gap:0!important}.xl\:column-gap-1{column-gap:.25rem!important}.xl\:column-gap-2{column-gap:.5rem!important}.xl\:column-gap-3{column-gap:1rem!important}.xl\:column-gap-4{column-gap:1.5rem!important}.xl\:column-gap-5{column-gap:2rem!important}.xl\:column-gap-6{column-gap:3rem!important}.xl\:column-gap-7{column-gap:4rem!important}.xl\:column-gap-8{column-gap:5rem!important}}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-7{padding-bottom:4rem!important;padding-top:4rem!important}.py-8{padding-bottom:5rem!important;padding-top:5rem!important}@media screen and (min-width:576px){.sm\:p-0{padding:0!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-bottom:0!important;padding-top:0!important}.sm\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.sm\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.sm\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.sm\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.sm\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.sm\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.sm\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:768px){.md\:p-0{padding:0!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0!important;padding-right:0!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-bottom:0!important;padding-top:0!important}.md\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.md\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.md\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.md\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.md\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.md\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:992px){.lg\:p-0{padding:0!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0!important;padding-right:0!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-bottom:0!important;padding-top:0!important}.lg\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.lg\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.lg\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.lg\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:1200px){.xl\:p-0{padding:0!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0!important;padding-right:0!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-bottom:0!important;padding-top:0!important}.xl\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xl\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xl\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.xl\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xl\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.xl\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.xl\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-8{margin-bottom:5rem!important;margin-top:5rem!important}.-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}@media screen and (min-width:576px){.sm\:m-0{margin:0!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-bottom:0!important;margin-top:0!important}.sm\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.sm\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.sm\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.sm\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.sm\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.sm\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.sm\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.sm\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.sm\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.sm\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.sm\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.sm\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.sm\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.sm\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.sm\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.sm\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.sm\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:768px){.md\:m-0{margin:0!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-bottom:0!important;margin-top:0!important}.md\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.md\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.md\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.md\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.md\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.md\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.md\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.md\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.md\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.md\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.md\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.md\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.md\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.md\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.md\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.md\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.md\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:992px){.lg\:m-0{margin:0!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0!important;margin-right:0!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-bottom:0!important;margin-top:0!important}.lg\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.lg\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.lg\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.lg\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.lg\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.lg\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.lg\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.lg\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.lg\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.lg\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.lg\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.lg\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.lg\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.lg\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.lg\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.lg\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.lg\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:1200px){.xl\:m-0{margin:0!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-bottom:0!important;margin-top:0!important}.xl\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xl\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xl\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.xl\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xl\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.xl\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.xl\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.xl\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.xl\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.xl\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.xl\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.xl\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.xl\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.xl\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.xl\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.xl\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.xl\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.active\:shadow-none:active,.focus\:shadow-none:focus,.hover\:shadow-none:hover{box-shadow:none!important}.active\:shadow-1:active,.focus\:shadow-1:focus,.hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.active\:shadow-2:active,.focus\:shadow-2:focus,.hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.active\:shadow-3:active,.focus\:shadow-3:focus,.hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.active\:shadow-4:active,.focus\:shadow-4:focus,.hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.active\:shadow-5:active,.focus\:shadow-5:focus,.hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.active\:shadow-6:active,.focus\:shadow-6:focus,.hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.active\:shadow-7:active,.focus\:shadow-7:focus,.hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.active\:shadow-8:active,.focus\:shadow-8:focus,.hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}@media screen and (min-width:576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:active\:shadow-none:active,.sm\:focus\:shadow-none:focus,.sm\:hover\:shadow-none:hover{box-shadow:none!important}.sm\:active\:shadow-1:active,.sm\:focus\:shadow-1:focus,.sm\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:active\:shadow-2:active,.sm\:focus\:shadow-2:focus,.sm\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:active\:shadow-3:active,.sm\:focus\:shadow-3:focus,.sm\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:active\:shadow-4:active,.sm\:focus\:shadow-4:focus,.sm\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:active\:shadow-5:active,.sm\:focus\:shadow-5:focus,.sm\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:active\:shadow-6:active,.sm\:focus\:shadow-6:focus,.sm\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:active\:shadow-7:active,.sm\:focus\:shadow-7:focus,.sm\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:active\:shadow-8:active,.sm\:focus\:shadow-8:focus,.sm\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:active\:shadow-none:active,.md\:focus\:shadow-none:focus,.md\:hover\:shadow-none:hover{box-shadow:none!important}.md\:active\:shadow-1:active,.md\:focus\:shadow-1:focus,.md\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:active\:shadow-2:active,.md\:focus\:shadow-2:focus,.md\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:active\:shadow-3:active,.md\:focus\:shadow-3:focus,.md\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:active\:shadow-4:active,.md\:focus\:shadow-4:focus,.md\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:active\:shadow-5:active,.md\:focus\:shadow-5:focus,.md\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:active\:shadow-6:active,.md\:focus\:shadow-6:focus,.md\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:active\:shadow-7:active,.md\:focus\:shadow-7:focus,.md\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:active\:shadow-8:active,.md\:focus\:shadow-8:focus,.md\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:active\:shadow-none:active,.lg\:focus\:shadow-none:focus,.lg\:hover\:shadow-none:hover{box-shadow:none!important}.lg\:active\:shadow-1:active,.lg\:focus\:shadow-1:focus,.lg\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:active\:shadow-2:active,.lg\:focus\:shadow-2:focus,.lg\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:active\:shadow-3:active,.lg\:focus\:shadow-3:focus,.lg\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:active\:shadow-4:active,.lg\:focus\:shadow-4:focus,.lg\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:active\:shadow-5:active,.lg\:focus\:shadow-5:focus,.lg\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:active\:shadow-6:active,.lg\:focus\:shadow-6:focus,.lg\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:active\:shadow-7:active,.lg\:focus\:shadow-7:focus,.lg\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:active\:shadow-8:active,.lg\:focus\:shadow-8:focus,.lg\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:active\:shadow-none:active,.xl\:focus\:shadow-none:focus,.xl\:hover\:shadow-none:hover{box-shadow:none!important}.xl\:active\:shadow-1:active,.xl\:focus\:shadow-1:focus,.xl\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:active\:shadow-2:active,.xl\:focus\:shadow-2:focus,.xl\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:active\:shadow-3:active,.xl\:focus\:shadow-3:focus,.xl\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:active\:shadow-4:active,.xl\:focus\:shadow-4:focus,.xl\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:active\:shadow-5:active,.xl\:focus\:shadow-5:focus,.xl\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:active\:shadow-6:active,.xl\:focus\:shadow-6:focus,.xl\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:active\:shadow-7:active,.xl\:focus\:shadow-7:focus,.xl\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:active\:shadow-8:active,.xl\:focus\:shadow-8:focus,.xl\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}.border-none{border-style:none;border-width:0!important}.border-1{border-style:solid;border-width:1px!important}.border-2{border-style:solid;border-width:2px!important}.border-3{border-style:solid;border-width:3px!important}.border-top-none{border-top-style:none;border-top-width:0!important}.border-top-1{border-top-style:solid;border-top-width:1px!important}.border-top-2{border-top-style:solid;border-top-width:2px!important}.border-top-3{border-top-style:solid;border-top-width:3px!important}.border-right-none{border-right-style:none;border-right-width:0!important}.border-right-1{border-right-style:solid;border-right-width:1px!important}.border-right-2{border-right-style:solid;border-right-width:2px!important}.border-right-3{border-right-style:solid;border-right-width:3px!important}.border-left-none{border-left-style:none;border-left-width:0!important}.border-left-1{border-left-style:solid;border-left-width:1px!important}.border-left-2{border-left-style:solid;border-left-width:2px!important}.border-left-3{border-left-style:solid;border-left-width:3px!important}.border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}@media screen and (min-width:576px){.sm\:border-none{border-style:none;border-width:0!important}.sm\:border-1{border-style:solid;border-width:1px!important}.sm\:border-2{border-style:solid;border-width:2px!important}.sm\:border-3{border-style:solid;border-width:3px!important}.sm\:border-top-none{border-top-style:none;border-top-width:0!important}.sm\:border-top-1{border-top-style:solid;border-top-width:1px!important}.sm\:border-top-2{border-top-style:solid;border-top-width:2px!important}.sm\:border-top-3{border-top-style:solid;border-top-width:3px!important}.sm\:border-right-none{border-right-style:none;border-right-width:0!important}.sm\:border-right-1{border-right-style:solid;border-right-width:1px!important}.sm\:border-right-2{border-right-style:solid;border-right-width:2px!important}.sm\:border-right-3{border-right-style:solid;border-right-width:3px!important}.sm\:border-left-none{border-left-style:none;border-left-width:0!important}.sm\:border-left-1{border-left-style:solid;border-left-width:1px!important}.sm\:border-left-2{border-left-style:solid;border-left-width:2px!important}.sm\:border-left-3{border-left-style:solid;border-left-width:3px!important}.sm\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.sm\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.sm\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.sm\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.sm\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.sm\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.sm\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.sm\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.sm\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.sm\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.sm\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.sm\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:768px){.md\:border-none{border-style:none;border-width:0!important}.md\:border-1{border-style:solid;border-width:1px!important}.md\:border-2{border-style:solid;border-width:2px!important}.md\:border-3{border-style:solid;border-width:3px!important}.md\:border-top-none{border-top-style:none;border-top-width:0!important}.md\:border-top-1{border-top-style:solid;border-top-width:1px!important}.md\:border-top-2{border-top-style:solid;border-top-width:2px!important}.md\:border-top-3{border-top-style:solid;border-top-width:3px!important}.md\:border-right-none{border-right-style:none;border-right-width:0!important}.md\:border-right-1{border-right-style:solid;border-right-width:1px!important}.md\:border-right-2{border-right-style:solid;border-right-width:2px!important}.md\:border-right-3{border-right-style:solid;border-right-width:3px!important}.md\:border-left-none{border-left-style:none;border-left-width:0!important}.md\:border-left-1{border-left-style:solid;border-left-width:1px!important}.md\:border-left-2{border-left-style:solid;border-left-width:2px!important}.md\:border-left-3{border-left-style:solid;border-left-width:3px!important}.md\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.md\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.md\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.md\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.md\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.md\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.md\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.md\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.md\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.md\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.md\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.md\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:992px){.lg\:border-none{border-style:none;border-width:0!important}.lg\:border-1{border-style:solid;border-width:1px!important}.lg\:border-2{border-style:solid;border-width:2px!important}.lg\:border-3{border-style:solid;border-width:3px!important}.lg\:border-top-none{border-top-style:none;border-top-width:0!important}.lg\:border-top-1{border-top-style:solid;border-top-width:1px!important}.lg\:border-top-2{border-top-style:solid;border-top-width:2px!important}.lg\:border-top-3{border-top-style:solid;border-top-width:3px!important}.lg\:border-right-none{border-right-style:none;border-right-width:0!important}.lg\:border-right-1{border-right-style:solid;border-right-width:1px!important}.lg\:border-right-2{border-right-style:solid;border-right-width:2px!important}.lg\:border-right-3{border-right-style:solid;border-right-width:3px!important}.lg\:border-left-none{border-left-style:none;border-left-width:0!important}.lg\:border-left-1{border-left-style:solid;border-left-width:1px!important}.lg\:border-left-2{border-left-style:solid;border-left-width:2px!important}.lg\:border-left-3{border-left-style:solid;border-left-width:3px!important}.lg\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.lg\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.lg\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.lg\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.lg\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.lg\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.lg\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.lg\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.lg\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.lg\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.lg\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.lg\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:1200px){.xl\:border-none{border-style:none;border-width:0!important}.xl\:border-1{border-style:solid;border-width:1px!important}.xl\:border-2{border-style:solid;border-width:2px!important}.xl\:border-3{border-style:solid;border-width:3px!important}.xl\:border-top-none{border-top-style:none;border-top-width:0!important}.xl\:border-top-1{border-top-style:solid;border-top-width:1px!important}.xl\:border-top-2{border-top-style:solid;border-top-width:2px!important}.xl\:border-top-3{border-top-style:solid;border-top-width:3px!important}.xl\:border-right-none{border-right-style:none;border-right-width:0!important}.xl\:border-right-1{border-right-style:solid;border-right-width:1px!important}.xl\:border-right-2{border-right-style:solid;border-right-width:2px!important}.xl\:border-right-3{border-right-style:solid;border-right-width:3px!important}.xl\:border-left-none{border-left-style:none;border-left-width:0!important}.xl\:border-left-1{border-left-style:solid;border-left-width:1px!important}.xl\:border-left-2{border-left-style:solid;border-left-width:2px!important}.xl\:border-left-3{border-left-style:solid;border-left-width:3px!important}.xl\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.xl\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.xl\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.xl\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.xl\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.xl\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.xl\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.xl\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.xl\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.xl\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.xl\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.xl\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width:576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width:768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width:992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width:1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-bottom-left-radius:var(--border-radius)!important}.border-round-left,.border-round-top{border-top-left-radius:var(--border-radius)!important}.border-round-right,.border-round-top{border-top-right-radius:var(--border-radius)!important}.border-round-bottom,.border-round-right{border-bottom-right-radius:var(--border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left,.sm\:border-round-top{border-top-left-radius:var(--border-radius)!important}.sm\:border-round-right,.sm\:border-round-top{border-top-right-radius:var(--border-radius)!important}.sm\:border-round-bottom,.sm\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left,.md\:border-round-top{border-top-left-radius:var(--border-radius)!important}.md\:border-round-right,.md\:border-round-top{border-top-right-radius:var(--border-radius)!important}.md\:border-round-bottom,.md\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left,.lg\:border-round-top{border-top-left-radius:var(--border-radius)!important}.lg\:border-round-right,.lg\:border-round-top{border-top-right-radius:var(--border-radius)!important}.lg\:border-round-bottom,.lg\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left,.xl\:border-round-top{border-top-left-radius:var(--border-radius)!important}.xl\:border-round-right,.xl\:border-round-top{border-top-right-radius:var(--border-radius)!important}.xl\:border-round-bottom,.xl\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:min-content!important}.w-max{width:max-content!important}.w-fit{width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width:576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:min-content!important}.sm\:w-max{width:max-content!important}.sm\:w-fit{width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width:768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:min-content!important}.md\:w-max{width:max-content!important}.md\:w-fit{width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width:992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:min-content!important}.lg\:w-max{width:max-content!important}.lg\:w-fit{width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width:1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:min-content!important}.xl\:w-max{width:max-content!important}.xl\:w-fit{width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:min-content!important}.h-max{height:max-content!important}.h-fit{height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width:576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:min-content!important}.sm\:h-max{height:max-content!important}.sm\:h-fit{height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width:768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:min-content!important}.md\:h-max{height:max-content!important}.md\:h-fit{height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width:992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:min-content!important}.lg\:h-max{height:max-content!important}.lg\:h-fit{height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width:1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:min-content!important}.xl\:h-max{height:max-content!important}.xl\:h-fit{height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:min-content!important}.min-w-max{min-width:max-content!important}@media screen and (min-width:576px){.sm\:min-w-0{min-width:0!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:min-content!important}.sm\:min-w-max{min-width:max-content!important}}@media screen and (min-width:768px){.md\:min-w-0{min-width:0!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:min-content!important}.md\:min-w-max{min-width:max-content!important}}@media screen and (min-width:992px){.lg\:min-w-0{min-width:0!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:min-content!important}.lg\:min-w-max{min-width:max-content!important}}@media screen and (min-width:1200px){.xl\:min-w-0{min-width:0!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:min-content!important}.xl\:min-w-max{min-width:max-content!important}}.max-w-0{max-width:0!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:min-content!important}.max-w-max{max-width:max-content!important}.max-w-fit{max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width:576px){.sm\:max-w-0{max-width:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:min-content!important}.sm\:max-w-max{max-width:max-content!important}.sm\:max-w-fit{max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:768px){.md\:max-w-0{max-width:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:min-content!important}.md\:max-w-max{max-width:max-content!important}.md\:max-w-fit{max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:992px){.lg\:max-w-0{max-width:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:min-content!important}.lg\:max-w-max{max-width:max-content!important}.lg\:max-w-fit{max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:1200px){.xl\:max-w-0{max-width:0!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:min-content!important}.xl\:max-w-max{max-width:max-content!important}.xl\:max-w-fit{max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width:576px){.sm\:min-h-0{min-height:0!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:768px){.md\:min-h-0{min-height:0!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:992px){.lg\:min-h-0{min-height:0!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:1200px){.xl\:min-h-0{min-height:0!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:min-content!important}.max-h-max{max-height:max-content!important}.max-h-fit{max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width:576px){.sm\:max-h-0{max-height:0!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:min-content!important}.sm\:max-h-max{max-height:max-content!important}.sm\:max-h-fit{max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:768px){.md\:max-h-0{max-height:0!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:min-content!important}.md\:max-h-max{max-height:max-content!important}.md\:max-h-fit{max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:992px){.lg\:max-h-0{max-height:0!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:min-content!important}.lg\:max-h-max{max-height:max-content!important}.lg\:max-h-fit{max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:1200px){.xl\:max-h-0{max-height:0!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:min-content!important}.xl\:max-h-max{max-height:max-content!important}.xl\:max-h-fit{max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width:576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width:768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width:992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width:1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width:576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width:768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width:992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width:1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width:576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width:768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width:992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width:1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width:576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width:768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width:992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width:1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width:576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width:768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width:992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width:1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width:576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width:576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width:576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width:576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width:768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width:992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width:1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width:576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width:576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width:768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width:992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width:1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:50%!important}.bg-left{background-position:0!important}.bg-left-bottom{background-position:0 100%!important}.bg-left-top{background-position:0 0!important}.bg-right{background-position:100%!important}.bg-right-bottom{background-position:100% 100%!important}.bg-right-top{background-position:100% 0!important}.bg-top{background-position:top!important}@media screen and (min-width:576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:50%!important}.sm\:bg-left{background-position:0!important}.sm\:bg-left-bottom{background-position:0 100%!important}.sm\:bg-left-top{background-position:0 0!important}.sm\:bg-right{background-position:100%!important}.sm\:bg-right-bottom{background-position:100% 100%!important}.sm\:bg-right-top{background-position:100% 0!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width:768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:50%!important}.md\:bg-left{background-position:0!important}.md\:bg-left-bottom{background-position:0 100%!important}.md\:bg-left-top{background-position:0 0!important}.md\:bg-right{background-position:100%!important}.md\:bg-right-bottom{background-position:100% 100%!important}.md\:bg-right-top{background-position:100% 0!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width:992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:50%!important}.lg\:bg-left{background-position:0!important}.lg\:bg-left-bottom{background-position:0 100%!important}.lg\:bg-left-top{background-position:0 0!important}.lg\:bg-right{background-position:100%!important}.lg\:bg-right-bottom{background-position:100% 100%!important}.lg\:bg-right-top{background-position:100% 0!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width:1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:50%!important}.xl\:bg-left{background-position:0!important}.xl\:bg-left-bottom{background-position:0 100%!important}.xl\:bg-left-top{background-position:0 0!important}.xl\:bg-right{background-position:100%!important}.xl\:bg-right-bottom{background-position:100% 100%!important}.xl\:bg-right-top{background-position:100% 0!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translateX(0)!important}.translate-x-100{transform:translateX(100%)!important}.-translate-x-100{transform:translateX(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width:576px){.sm\:translate-x-0{transform:translateX(0)!important}.sm\:translate-x-100{transform:translateX(100%)!important}.sm\:-translate-x-100{transform:translateX(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:768px){.md\:translate-x-0{transform:translateX(0)!important}.md\:translate-x-100{transform:translateX(100%)!important}.md\:-translate-x-100{transform:translateX(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:992px){.lg\:translate-x-0{transform:translateX(0)!important}.lg\:translate-x-100{transform:translateX(100%)!important}.lg\:-translate-x-100{transform:translateX(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:1200px){.xl\:translate-x-0{transform:translateX(0)!important}.xl\:translate-x-100{transform:translateX(100%)!important}.xl\:-translate-x-100{transform:translateX(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width:576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width:576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translateX(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px) rotateY(-100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px) rotateY(100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px) rotateX(-100deg)}to{opacity:1;transform:perspective(2000px) rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{animation:flip .15s linear}.flip,.flipup{backface-visibility:visible}.flipup{animation:flipup .15s linear}.flipleft{animation:flipleft .15s linear}.flipleft,.flipright{backface-visibility:visible}.flipright{animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Cairo,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root:has(div.odagis-route-chart){height:100%}.maplibregl-ctrl-bottom-right{display:none!important}.ant-drawer-body{display:flex;flex:1 1;flex-direction:column}a{color:unset;font-weight:400!important}.p-tabview-nav-link[aria-selected=true]{color:var(--primary-color)!important}.p-menuitem-link{padding:.4rem .6rem}.ant-drawer-wrapper-body{background:var(--surface-0)}.ant-drawer-body:has(.odagis-quick-query){overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.maplibregl-popup-content:not(:has(.odagis-custom-info-container)){margin-bottom:18px!important}.maplibregl-popup:has(.odagis-custom-info-container) .maplibregl-popup-tip{background:var(--primary-color2)!important}.maplibregl-popup-content:has(.odagis-custom-info-container){background:unset!important;box-shadow:unset!important}.maplibregl-popup-content:has(.odagis-custom-info-container) header{border-top-left-radius:1rem;border-top-right-radius:1rem}.maplibregl-popup-content:has(.odagis-custom-info-container) footer{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.p-checkbox-box{border:1px solid var(--surface-400)!important}.p-checkbox-box[aria-checked=true]{background:var(--primary-color2)!important}#userPanelBar .p-dropdown,.p-sidebar .p-multiselect{border:1px solid var(--surface-400)!important}.p-button.p-button-icon-only.p-button-rounded:not(.p-speeddial-button){border-radius:20%!important}.p-tabview .p-tabview-panels{padding:.2rem .4rem}.p-dropdown-panel .p-dropdown-item{font-size:.8em}.p-checkbox-input:hover{background:var(--primary-color2)!important}.main-div{height:100vh;overflow:hidden;width:100vw}.main-div .oda-menubar .left-menubar{height:calc(100% - 1.5rem)!important;padding-left:0;padding-right:0;padding-top:5rem;width:4rem!important;z-index:1900!important}.main-div .oda-menubar .left-menubar .p-sidebar-icons{display:none}.main-div .oda-menubar .left-menubar>.p-sidebar-content{height:100%;padding:1rem 0 0}.main-div .oda-menubar .left-sidebar{height:calc(100% - 1.5rem);left:4rem;z-index:1100!important}.main-div .public-map{margin:0}.main-div .public-map,.main-div .public-map #map{height:100vh;padding:0;width:100vw}.main-div .public-map #minimap{border:2px solid #333;bottom:10px;display:none;height:150px;position:absolute;right:10px;width:150px;z-index:10}.main-div .statusbar{background:#000;bottom:0;opacity:70%;position:absolute;width:100%;z-index:1200!important}.main-div .statusbar .statusbar-left{color:#fff;float:left;padding-left:4rem;width:45%}.main-div .statusbar .statusbar-right{color:#fff;float:right;margin-top:4px;padding-right:5px;text-align:right;width:55%}.main-div .info-panel{bottom:1.5rem;position:absolute;right:0}.main-div .info-panel .info-button{background:#fff;border:0;border-radius:1.75rem;bottom:.5rem;box-shadow:3rem 3rem 10rem 10rem #0000004d;font-weight:700;height:3.5rem;position:absolute;right:.5rem;width:3.5rem;z-index:100}.main-div .info-panel .info-button.active,.main-div .info-panel .info-button:hover{background:var(--primary-color2)}.main-div .info-panel .info-small-button{background:#0000;border:0;height:2rem;margin:.1rem;width:2rem}.main-div .info-panel .info-small-button i{font-size:.8rem}.main-div .info-panel .info-small-button.above-info-small-button{background-image:-webkit-radial-gradient(1rem 188%,circle closest-corner,#0000 0,#0000 2rem,#fff 0,#fff 0)}.main-div .info-panel .info-small-button.above-info-small-button.active,.main-div .info-panel .info-small-button.above-info-small-button:hover{background-image:-webkit-radial-gradient(1rem 188%,circle closest-corner,#0000 0,#0000 2rem,var(--primary-color) 2rem,var(--primary-color) 2rem)}.main-div .info-panel .info-small-button.side-info-small-button{background-image:-webkit-radial-gradient(3.75rem 50%,circle closest-corner,#0000 0,#0000 2rem,#fff 0,#fff 0)}.main-div .info-panel .info-small-button.side-info-small-button.active,.main-div .info-panel .info-small-button.side-info-small-button:hover{background-image:-webkit-radial-gradient(3.75rem 50%,circle closest-corner,#0000 0,#0000 2rem,#7c809f 2rem,var(--primary-color) 2rem)}.main-div .info-panel .info-small-button.left-pill-small-button,.main-div .info-panel .info-small-button.normal-small-button,.main-div .info-panel .info-small-button.top-pill-small-button{background:#fff}.main-div .info-panel .info-small-button.left-pill-small-button.active,.main-div .info-panel .info-small-button.left-pill-small-button:hover,.main-div .info-panel .info-small-button.normal-small-button.active,.main-div .info-panel .info-small-button.normal-small-button:hover,.main-div .info-panel .info-small-button.top-pill-small-button.active,.main-div .info-panel .info-small-button.top-pill-small-button:hover{background:var(--primary-color2)}.main-div .info-panel .info-small-button.left-pill-small-button{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.main-div .info-panel .info-small-button.top-pill-small-button{border-top-left-radius:1rem;border-top-right-radius:1rem}.main-div .info-panel .info-bottom-buttons{bottom:1.15rem;height:2.2rem;position:absolute;right:3.87rem;width:4.4rem;z-index:101}.main-div .info-panel .info-right-buttons{bottom:3.87rem;position:absolute;right:1.15rem;width:2.2rem;z-index:101}.main-div .info-panel .info-more-buttons{background:#fff;border-radius:2px;bottom:11.2rem;box-shadow:0 0 1rem 0 #0000004d;height:auto;position:absolute;right:1.15rem;width:2.2rem;z-index:102}.main-div .info-panel .info-more-buttons .normal-small-button{border-radius:2px}.main-div .info-panel .info-export-buttons{background:#fff;border-radius:2px;bottom:.85rem;box-shadow:0 0 1rem 0 #0000004d;height:auto;position:absolute;right:3rem;width:2.2rem;z-index:103}.main-div .info-panel .info-export-buttons .normal-small-button{border-radius:2px}#menu{background:#fff;border:1px solid #0006;border-radius:3px;font-family:Open Sans,sans-serif;position:absolute;right:10px;top:100px;width:120px;z-index:1}#menu a{border-bottom:1px solid #00000040;color:#404040;display:block;font-size:13px;margin:0;padding:10px;text-align:center;text-decoration:none}#menu a:last-child{border:none}#menu a:hover{background:#f8f8f8;color:#404040}#menu a.active{background:#3887be;color:#fff}#menu a.active:hover{background:#3074a4}@media only screen and (max-width:720px){.main-div .info-panel{bottom:0}.statusbar{font-size:13px!important}.statusbar-left{padding-left:0!important;width:65%!important}.statusbar-right{width:35%!important}.p-dialog-content:not(.odagis-custom-info-dialog-content){padding:0 .5rem!important}.p-autocomplete-panel{left:4.5rem!important;max-width:65vw!important;top:111px!important;transform:translate(0)!important}.p-multiselect-panel{left:4.5rem!important;max-width:75%!important}.report_dialog_dropdown{width:55%!important}}.oda-datatable-header-search>input{font-size:.8rem;padding:.4rem 1.5rem!important}.oda-datatable-header-search>i{font-size:.8rem;margin-left:.3rem;margin-top:-.35rem}*{scrollbar-color:var(--surface-300);scrollbar-width:thin}.oda-switch .p-inputswitch{height:1rem;width:2.2rem}.oda-switch .p-inputswitch-slider{border-radius:15px}.oda-switch .p-inputswitch .p-inputswitch-slider:before{height:.8rem;left:.1rem;margin-top:-.4rem;width:.8rem}.oda-switch .p-inputswitch.p-highlight .p-inputswitch-slider:before{transform:translateX(1.2rem)}.odagis-icon-button{background-color:var(--primary-color);border:none;border-radius:4px;cursor:pointer;height:2rem;padding:.3rem;width:2rem}.odagis-icon-button.small{height:1.8rem;width:1.8rem}.odagis-icon-button.nobg{background-color:unset}.odagis-icon-button.outline{background-color:var(--surface-0);border:1px solid var(--primary-color)}.odagis-icon-button svg{color:#fff;height:100%;width:100%}.odagis-icon-button.outline svg{color:var(--primary-color)}.oda-module-chsn .p-tree{max-height:60dvh;overflow-y:auto}.pvtUi{border-collapse:collapse;color:#2a3f5f;font-family:Verdana}.pvtUi select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.pvtUi td.pvtOutput{vertical-align:top}table.pvtTable{border-collapse:collapse;font-family:Verdana;font-size:8pt;margin-left:3px;margin-top:3px;text-align:left}table.pvtTable tbody tr th,table.pvtTable thead tr th{background-color:#ebf0f8;border:1px solid #c8d4e3;font-size:8pt;padding:5px}table.pvtTable .pvtColLabel{text-align:center}table.pvtTable .pvtTotalLabel{text-align:right}table.pvtTable .pvtColLabelInner{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}table.pvtTable tbody tr td{background-color:#fff;border:1px solid #c8d4e3;color:#2a3f5f;padding:5px;text-align:right;vertical-align:top}.pvtGrandTotal,.pvtTotal{font-weight:700}.pvtColOrder,.pvtRowOrder{cursor:pointer;display:inline-block;margin-left:5px;text-decoration:none!important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;width:15px}.pvtAxisContainer,.pvtVals{background:#f2f5fa;border:1px solid #a2b1c6;min-height:20px;min-width:20px;padding:5px}.pvtRenderers{padding-left:5px;-webkit-user-select:none;user-select:none}.pvtDropdown{display:inline-block;margin:3px;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.pvtDropdownIcon{color:#a2b1c6;float:right}.pvtDropdownCurrent{background:#fff;border:1px solid #a2b1c6;border-radius:4px;box-sizing:border-box;display:inline-block;position:relative;text-align:left;width:210px}.pvtDropdownCurrentOpen{border-radius:4px 4px 0 0}.pvtDropdownMenu{background:#fff;border:1px solid #a2b1c6;border-radius:0 0 4px 4px;border-top-color:#dfe8f3;box-sizing:border-box;margin-top:-1px;position:absolute;width:100%}.pvtDropdownValue{font-size:12px;padding:2px 5px;text-align:left}.pvtDropdownActiveValue{background:#ebf0f8}.pvtVals{padding-bottom:12px;text-align:center;vertical-align:top;white-space:nowrap}.pvtRows{height:35px}.pvtAxisContainer li{cursor:move;list-style-type:none;padding:8px 6px}.pvtAxisContainer li.pvtPlaceholder{border:1px dashed #a2b1c6;-webkit-border-radius:5px;border-radius:5px;padding:3px 15px}.pvtAxisContainer li.pvtPlaceholder span.pvtAttr{display:none}.pvtAxisContainer li span.pvtAttr{-webkit-text-size-adjust:100%;background:#f3f6fa;border:1px solid #c8d4e3;border-radius:5px;padding:2px 5px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;white-space:nowrap}.pvtTriangle{color:#506784;cursor:pointer}.pvtHorizList li{display:inline-block}.pvtVertList{vertical-align:top}.pvtFilteredAttribute{font-style:italic}.sortable-chosen .pvtFilterBox{display:none!important}.pvtCloseX{cursor:pointer;right:5px;text-decoration:none!important}.pvtCloseX,.pvtDragHandle{font-size:18px;position:absolute;top:5px}.pvtDragHandle{color:#a2b1c6;cursor:move;left:5px}.pvtButton{background:#f2f5fa;border:1px solid #c8d4e3;border-radius:5px;color:#506784;font-size:14px;margin:3px;padding:3px 6px;text-decoration:none!important;transition:all .34s cubic-bezier(.19,1,.22,1)}.pvtButton:hover{background:#e2e8f0;border-color:#a2b1c6}.pvtButton:active{background:#d1dae6}.pvtFilterBox input{border:1px solid #c8d4e3;border-radius:5px;color:#506784;font-size:14px;padding:0 3px}.pvtFilterBox input:focus{border-color:#119dff;outline:none}.pvtFilterBox{background-color:#fff;border:1px solid #506784;min-height:100px;position:absolute;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;width:300px;z-index:100}.pvtFilterBox h4{margin:15px}.pvtFilterBox p{margin:10px auto}.pvtFilterBox button{color:#2a3f5f}.pvtFilterBox input[type=text]{color:#2a3f5f;margin-bottom:5px;width:230px}.pvtCheckContainer{border-top:1px solid #dfe8f3;font-size:14px;max-height:30vh;overflow-y:scroll;text-align:left;white-space:nowrap;width:100%}.pvtCheckContainer p{cursor:default;margin:0 0 1px;padding:3px}.pvtCheckContainer p.selected{background:#ebf0f8}.pvtOnly{cursor:pointer;display:none;float:left;font-size:12px;padding-left:5px;width:35px}.pvtOnlySpacer{display:block;float:left;width:35px}.pvtCheckContainer p:hover .pvtOnly{display:block}.pvtCheckContainer p:hover .pvtOnlySpacer{display:none}.pvtRendererArea{padding:5px}.pvtColSortButton{align-items:center;background-color:initial;border:none;color:#506784;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center;padding:0 5px}.pvtColSortButton-asc-active>.pvtColSortButton-asc-icon,.pvtColSortButton-desc-active>.pvtColSortButton-desc-icon{color:#119dff}:root{--pvt-row-padding:5px;--pvt-row-indent:20px}table.pvtTable.rowGroupBefore tbody tr.pvtLevel2 td{border-top:1px double #000}table.pvtTable.rowGroupBefore tbody tr.pvtLevel1 td{border-top:1px double #aaa}table.pvtTable.rowGroupAfter tbody tr.pvtLevel2 td{border-bottom:1px double #000}table.pvtTable.rowGroupAfter tbody tr.pvtLevel1 td{border-bottom:1px double #aaa}table tbody tr td.pvtLevel2,table tbody tr.pvtLevel2 td{background-color:#dcdcdc;font-weight:900}table tbody tr td.pvtLevel1,table tbody tr.pvtLevel1 td{background-color:#eee;font-weight:700}tr.pvtData th:last-of-type{font-weight:400}table.colGroupAfter td.pvtLevel2{border-right:1px double #000}table.colGroupAfter td.pvtLevel1{border-right:1px double #aaa}table.colGroupBefore td.pvtLevel2{border-left:1px double #000}table.colGroupBefore td.pvtLevel1{border-left:1px double #aaa}.pvtGrandTotal,.pvtTotal{background-color:#ccc!important}.pvtClickable{cursor:pointer}.pvtClickable:not(.closed):before{content:"\25E2";font-size:smaller;padding-right:5px}.pvtClickable.closed:before{content:"\25B7";font-size:smaller;padding-right:5px}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}body.reflex-col-resize{cursor:col-resize}body.reflex-row-resize{cursor:row-resize}.reflex-container{align-content:stretch;align-items:stretch;display:flex;height:100%;justify-content:flex-start;position:relative;width:100%}.reflex-container.horizontal{flex-direction:column;min-height:1px}.reflex-container.vertical{flex-direction:row;min-width:1px}.reflex-container>.reflex-element{height:100%;overflow:auto;position:relative;width:100%}.reflex-container.reflex-resizing>.reflex-element{pointer-events:none;-webkit-user-select:none;user-select:none}.reflex-container>.reflex-element>.reflex-size-aware{height:100%;width:100%}.reflex-container>.reflex-splitter{background-color:#eee;z-index:100}.reflex-container>.reflex-splitter.active,.reflex-container>.reflex-splitter:hover{background-color:#c6c6c6;transition:all 1s ease}.horizontal>.reflex-splitter{border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;cursor:row-resize;height:2px;width:100%}.reflex-element.horizontal .reflex-handle{cursor:row-resize;-webkit-user-select:none;user-select:none}.reflex-container.horizontal>.reflex-splitter.active,.reflex-container.horizontal>.reflex-splitter:hover{border-bottom:1px solid #eee;border-top:1px solid #eee}.reflex-container.vertical>.reflex-splitter{border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;cursor:col-resize;height:100%;width:2px}.reflex-element.vertical .reflex-handle{cursor:col-resize;-webkit-user-select:none;user-select:none}.reflex-container.vertical>.reflex-splitter.active,.reflex-container.vertical>.reflex-splitter:hover{border-left:1px solid #eee;border-right:1px solid #eee}.reflex-container>.reflex-splitter.reflex-thin{-moz-background-clip:padding;background-clip:padding-box;box-sizing:border-box;opacity:.2;z-index:100}.reflex-container>.reflex-splitter.reflex-thin.active
.reflex-container>.reflex-splitter.reflex-thin:hover{opacity:.5;transition:all 1.5s ease}.reflex-container.horizontal>.reflex-splitter.reflex-thin{border-bottom:8px solid #fff0;border-top:8px solid #fff0;cursor:row-resize;height:17px!important;margin:-8px 0;width:100%}.reflex-container.horizontal>.reflex-splitter.reflex-thin.active,.reflex-container.horizontal>.reflex-splitter.reflex-thin:hover{border-bottom:8px solid #e4e4e4;border-top:8px solid #e4e4e4}.reflex-container.vertical>.reflex-splitter.reflex-thin{border-left:8px solid #fff0;border-right:8px solid #fff0;cursor:col-resize;height:100%;margin:0 -8px;width:17px!important}.reflex-container.vertical>.reflex-splitter.reflex-thin.active,.reflex-container.vertical>.reflex-splitter.reflex-thin:hover{border-left:8px solid #e4e4e4;border-right:8px solid #e4e4e4}#addLayerPanel:after,#addLayerPanel:before{display:none!important}.zoomin-button{background:var(--surface-a)!important;border:none!important;border-radius:44px 0 0 44px!important;bottom:1.23rem;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;height:2rem;position:absolute;right:8.5rem;width:2rem!important;z-index:101}.zoomin-button:hover{background:var(--primary-color) 1rem!important;color:var(--primary-color-text)!important;transform:scale(1.02);transition:all .2s ease-in-out}@media only screen and (max-width:720px){.zoomin-button{border-radius:unset!important;height:2rem;right:9rem;width:2.1rem!important}}.home-button{background:var(--surface-a)!important;border:none!important;bottom:1.23rem;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;height:2rem;position:absolute;right:6.2rem;width:2rem!important;z-index:101}.home-button:hover{background:var(--primary-color2)!important;color:var(--primary-color-text)!important;transform:scale(1.08);transition:all .2s ease-in-out}@media only screen and (max-width:720px){.home-button{height:2rem;right:6.5rem;width:2.1rem}}.zoomout-button{background:-webkit-radial-gradient(3rem 50%,circle closest-corner,#0000 0,#0000 1.5rem,var(--surface-a) 1rem,var(--surface-a) 1rem)!important;border:none!important;bottom:1.23rem;color:var(--text-color)!important;height:2rem;padding-right:.3rem!important;position:absolute;right:3.9rem;width:2rem!important;z-index:101}.zoomout-button:hover{background:-webkit-radial-gradient(3rem 50%,circle closest-corner,#0000 0,#0000 1.5rem,var(--primary-color) 1rem,var(--primary-color) 1rem)!important;color:var(--primary-color-text)!important;transform:scale(1.02);transition:all .2s ease-in-out}@media only screen and (max-width:720px){.zoomout-button{background:-webkit-radial-gradient(3.1rem 50%,circle closest-corner,#0000 0,#0000 1.2rem,var(--surface-a) 1.1rem,var(--surface-a) 1rem)!important;color:var(--text-color)!important;height:2rem!important;right:4rem;width:2.1rem!important}}.layer-dropdown.p-disabled{opacity:1!important}@media only screen and (max-width:720px){.mobil-speeddial{background:var(--surface-a)!important;border:none!important;border-radius:44px 0 0 44px!important;bottom:1.2rem;color:var(--text-color)!important;height:2rem!important;position:absolute;right:11.5rem;width:2.1rem!important;z-index:101}}.mobil-epsg-btn{bottom:1.23rem;height:2rem;left:.5rem;position:fixed;transition:left .25s ease-in-out;width:2.1rem;z-index:101}.mobil-epsg-btn.menubar-acik{left:4.5rem}.mobil-epsg-face{align-items:center;background:var(--surface-a);box-shadow:0 0 0 2px #0000001a;color:var(--text-color);display:flex;height:100%;justify-content:center;left:0;line-height:1;pointer-events:none;position:absolute;top:0;width:100%}.mobil-epsg-face svg{display:block}.mobil-epsg-btn .mobil-epsg-select{height:100%;left:0;min-width:0!important;opacity:0;position:absolute;top:0;width:100%!important}.mobil-epsg-btn .mobil-epsg-select .ant-select-selector{height:100%!important}.zoomout-button.active{background:-webkit-radial-gradient(3rem 50%,circle closest-corner,#0000 0,#0000 1.5rem,var(--primary-color) 1rem,var(--primary-color) 1rem)!important;color:var(--primary-color-text)!important}.p-overlaypanel.oda-webaltlik-mobil.p-overlaypanel-flipped:after,.p-overlaypanel.oda-webaltlik-mobil.p-overlaypanel-flipped:before,.p-overlaypanel.oda-webaltlik-mobil:after,.p-overlaypanel.oda-webaltlik-mobil:before{display:none}.accordiontab .p-accordion .p-accordion-header .p-accordion-header{color:#fff;padding:1vh}.info-button{background:#fff;border:0;border-radius:1.75rem;bottom:.5rem;box-shadow:3rem 3rem 10rem 10rem #0000004d;color:#000!important;font-size:1.5rem!important;height:3.5rem;position:absolute;right:.5rem;width:3.5rem;z-index:100}#info-button:hover,.info-button.active{background:var(--primary-color2);color:var(--primary-color-text)!important}.info-button.deactive{background:var(--surface-a)!important}.info-dialog>.p-dialog-header{background:var(--primary-color2)!important;padding:.2rem .5rem}.info-dialog .info-dialog-header{align-items:center;color:var(--primary-color-text);display:flex;text-indent:.5rem}#infotable_dlg_header{font-size:1.1rem;font-weight:300}.info-dialog .info-dialog-header .layer_icon{stroke:var(--primary-color-text)!important;fill:var(--primary-color-text)!important}.info-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.info-dialog .p-dialog-header .p-dialog-header-icons{align-self:center}#infocard_dlg.p-dialog-maximized #infocard_dlg_content>div{display:grid!important;grid-template-columns:1fr 4fr}.p-contextmenu .p-submenu-list{max-height:200px;min-width:100%;overflow-y:auto;position:absolute;z-index:1}.p-tabview .p-tabview-nav{overflow-x:auto;overflow-y:clip}.info-data-header{font-size:.8em;padding:.1rem .4rem}.info-data-header div span:not(:first-child){font-size:1em}.info-data-header div div button span{font-size:.8em}#infotable_dlg_content::-webkit-scrollbar-track,.info-data-tab ul::-webkit-scrollbar-track,ul.info-datatable div::-webkit-scrollbar-track{background:var(--surface-50);border-radius:10px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}#infotable_dlg_content::-webkit-scrollbar,.info-data-tab ul::-webkit-scrollbar,.info-datatable div::-webkit-scrollbar{background:var(--surface-50);height:12px;width:12px}#infotable_dlg_content::-webkit-scrollbar-thumb,.info-data-tab ul::-webkit-scrollbar-thumb,.info-datatable div::-webkit-scrollbar-thumb{background:var(--surface-500);border-radius:4px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}.info-button.deactive svg{color:var(--primary-color);font-size:1.6rem}.info-button.active svg{color:var(--surface-a);font-size:1.6rem}.oda-info-context .p-menuitem a{align-items:center;display:flex;gap:3px}.oda-info-context svg{width:1em}.oda-info-context span,.oda-info-context svg{font-size:.9em}.oda-context-label span{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-context-label{align-items:center;display:flex;gap:10px;padding:.4em .5em;width:100%}.oda-info-context .p-menuitem-icon.pi.pi-times+span{line-height:1.2!important}@media only screen and (max-width:720px){.oda-context-label{padding:.2em .5em;width:100%}.oda-context-label span{max-width:120px}.p-submenu-list .oda-context-label span{margin-left:auto}}#infocard_dlg{bottom:1.5rem;min-height:450px;min-width:350px}.oda-info-export-split.p-splitbutton{align-items:stretch;display:inline-flex;flex:0 0 auto;width:2.357rem}.oda-info-export-split.p-splitbutton .p-button.p-splitbutton-defaultbutton,.oda-info-export-split.p-splitbutton .p-splitbutton-menubutton.p-button{background:#e53935!important;border:1px solid #e53935!important;box-shadow:none!important;color:#fff!important;margin:0!important;transition:background-color .2s,border-color .2s}.oda-info-export-split.p-splitbutton .p-button.p-splitbutton-defaultbutton:not(:disabled):hover,.oda-info-export-split.p-splitbutton .p-splitbutton-menubutton.p-button:not(:disabled):hover{background:#c62828!important;border-color:#c62828!important}.oda-info-export-split.p-splitbutton .p-button.p-splitbutton-defaultbutton{border-bottom-right-radius:0!important;border-right:0!important;border-top-right-radius:0!important;flex:1 1 auto;min-width:0!important;padding-left:0!important;padding-right:0!important;width:auto!important}.oda-info-export-split.p-splitbutton .p-splitbutton-menubutton.p-button{border-bottom-left-radius:0!important;border-top-left-radius:0!important;flex:0 0 auto;min-width:0!important;padding:0!important;width:.85rem!important}.oda-info-export-split.p-splitbutton .p-splitbutton-menubutton.p-button .p-button-icon{font-size:.55rem;margin:0!important}.info-notimage-download{align-items:center;display:flex;justify-content:center}.oda-info-photo img{width:100%}.info-notimage-download svg{color:var(--primary-color);cursor:pointer;height:100px;width:100px}.oda-infocard-body:first-child{white-space:nowrap}.oda-infocard-body{font-size:.8rem;max-width:15dvw}.oda-info-header a{font-size:.8em!important;padding:.7em!important}.oda-info-header a span:first-child{font-size:.8rem!important;white-space:nowrap}.info-dialog-header{color:var(--primary-color-text)!important;font-size:16px!important}.oda-info-context.right .p-submenu-list.p-contextmenusub-enter-done{left:165px!important}.info-photo{font-size:.8em!important}.info-photo-column{font-size:.9em}th.info-photo-column{padding:.2em!important}.info-photo-column div div button span,.info-photo-column div span:not(:first-child),.odainfo-datatable-column-header div span:not(:first-child){font-size:1em}.info-photo-column.last div div{margin-left:0!important}.odainfo-datatable,.odainfo-datatable-column,.odainfo-datatable-column-body,.odainfo-datatable-column-header,.odainfo-datatable-column-header div div button span,.odainfo-tabview-title{font-size:.8rem}.odainfo-datatable div::-webkit-scrollbar-track{background:var(--surface-50);border-radius:10px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}.oda-info-flex{display:flex;flex:1 1;margin-left:-.5rem;margin-right:-.5rem;min-height:0;overflow:auto}#infocard_dlg .p-dialog-content,#infocard_dlg .p-tabview,#infocard_dlg .p-tabview-panel,#infocard_dlg .p-tabview-panels{min-height:0}.oda-info-flex[data-maximized=true]{flex-direction:column}.oda-info-flex[data-maximized=true]>div{flex:1 1}#infocard_dlg .p-dialog-footer{padding:0 .5rem .5rem!important}#infocard_dlg .p-accordion-header-link{font-weight:500!important}#infocard_dlg .p-accordion .p-accordion-content{padding:.3rem!important}.p-tabview-selected.oda-info-tabview-header>a{background:var(--surface-0);border:1px solid var(--gray-500);color:var(--primary-color)}.p-tabview-selected.oda-info-tabview-header>a:hover{border:1px solid var(--primary-color)}.p-tabview-selected.oda-info-tabview-header>a:focus{box-shadow:1px 1px 1px 1px var(--primary-color) inset,-1px -1px 1px 1px var(--primary-color) inset!important}.odainfo-datatable div::-webkit-scrollbar{background:var(--surface-50);height:12px;width:12px}.oda-info-button.p-disabled{cursor:not-allowed;padding:.59rem 0!important}.odainfo-datatable div::-webkit-scrollbar-thumb{background:var(--surface-500);border-radius:4px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}.info-datatable-list{border:1px solid var(--surface-border);border-radius:6px;font-size:.8rem;margin:.5rem;overflow:hidden}.info-datatable-list-row{align-items:center;border-bottom:1px solid var(--surface-border);display:grid;gap:.5rem;grid-template-columns:11rem 1fr;padding:.5rem .75rem}.info-datatable-list-row:last-child{border-bottom:none}.info-datatable-list-row:nth-child(2n){background:var(--surface-50)}.info-datatable-list-row:hover{background:var(--surface-100);cursor:pointer}.info-datatable-list-label{color:var(--text-color-secondary);font-weight:600}.info-datatable-list-value{align-items:center;color:var(--text-color);display:flex;gap:.5rem;overflow:hidden;text-overflow:ellipsis}.oda-async-galery{align-items:center;display:flex;flex:1 1;gap:.2rem;padding:.3rem;position:relative}.p-galleria-thumbnail-next:not(.p-disabled),.p-galleria-thumbnail-prev:not(.p-disabled){background:var(--primary-color2)}.p-galleria-mask .oda-async-galleria .p-galleria-item,.p-galleria-mask .oda-async-galleria .p-galleria-item-container{height:100%;padding:0}.p-galleria-mask .oda-async-galleria .p-galleria-item .p-image{height:100%;width:100%}.p-galleria-mask .oda-async-galleria .p-galleria-item img{object-fit:contain}.oda-galery-dock-wrapper{height:0;pointer-events:none;z-index:3}.oda-galery-dock-wrapper.fs{bottom:.5rem;left:0;position:fixed;right:0}.oda-galery-dock-wrapper.inline{height:auto;padding:.35rem 0;pointer-events:auto;position:static}.oda-galery-dock.inline.p-dock{position:relative}.oda-galery-dock.p-dock .p-dock-list-container{background:none;border:none;box-shadow:none;margin:0 auto;max-width:92%;overflow-x:auto;overflow-y:hidden;padding:3rem 0 .9rem;pointer-events:auto;scrollbar-width:none;width:fit-content}.oda-galery-dock.p-dock .p-dock-list-container::-webkit-scrollbar{display:none}.oda-galery-dock.p-dock .p-dock-list{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:#1c1c2073;border:1px solid #ffffff38;border-radius:1.1rem;box-shadow:0 10px 28px #00000061,inset 0 1px 0 #ffffff47;padding:.5rem .75rem}.oda-galery-dock.inline.p-dock .p-dock-list-container{padding:1.1rem 0 .7rem}.oda-galery-dock.inline.p-dock .p-dock-list{padding:.4rem .6rem}.oda-galery-dock.inline.p-dock-magnification .p-dock-item-current{transform:scale(1.35)}.oda-galery-dock.inline.p-dock-magnification .p-dock-item-next,.oda-galery-dock.inline.p-dock-magnification .p-dock-item-prev{transform:scale(1.2)}.oda-galery-dock.inline.p-dock-magnification .p-dock-item-second-next,.oda-galery-dock.inline.p-dock-magnification .p-dock-item-second-prev{transform:scale(1.1)}.oda-galery-dock.inline.p-dock-bottom .p-dock-item-current{margin:0 .6rem}.oda-galery-dock.inline.p-dock-bottom .p-dock-item-next,.oda-galery-dock.inline.p-dock-bottom .p-dock-item-prev{margin:0 .45rem}.oda-galery-dock.inline.p-dock-bottom .p-dock-item-second-next,.oda-galery-dock.inline.p-dock-bottom .p-dock-item-second-prev{margin:0 .3rem}.p-galleria-mask .oda-galery-dock.p-dock .p-dock-list-container{max-width:96vw}.oda-galery-dock.p-dock .p-dock-item{padding:0 .15rem}.oda-galery-dock-item{border-radius:8px;box-shadow:0 2px 6px #00000073;cursor:pointer;outline:2px solid #0000;position:relative;transition:outline-color .2s}.oda-galery-dock-item.active{outline-color:var(--primary-color)}.oda-galery-dock-item.active:after{background:#ffffffe6;border-radius:50%;bottom:-.35rem;content:"";height:4px;left:50%;margin-left:-2px;position:absolute;width:4px}.oda-async-galery img{height:100%;width:100%}.oda-async-galery .p-image{flex:1 1}.oda-async-galery .p-progress-spinner{height:15rem;margin-inline:auto;width:15rem}#info-back-docs{left:.2rem;position:absolute;top:.5rem;z-index:20}@media screen and (max-width:500px){.oda-async-galery .p-progress-spinner{height:7rem;margin-inline:auto;width:7rem}.oda-async-galery .p-image,.oda-async-galery img{height:100%;width:100%}}.info-dialog.minimized{box-shadow:none!important}.p-accordion-header-text{font-size:1rem}.grid1.has-second-tab{max-width:min-content}.oda-info-header-button{align-content:center;align-items:center;background:unset;border:none;border-radius:50%;color:var(--surface-0);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:.2rem;transition:all .3s ease;width:2rem}.oda-info-header-button:hover{background:var(--surface-300)}.oda-info-header-button svg{height:100%;width:100%}.document-dialog>.p-dialog-header{background:var(--primary-color2)!important;padding:.2rem .5rem}.document-dialog .document-dialog-header{align-items:center;color:var(--primary-color-text);display:inline-flex;font-size:.9rem;text-indent:.9rem}.document-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.document-dialog .p-dialog-header .p-dialog-title{font-size:1rem;font-weight:300!important}.document-dialog{max-width:100%!important}.odo-doc-attribute{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:10px;position:relative}.odo-doc-attribute span input{border-radius:.2rem;font-size:.8em;height:35px;padding:.1rem;width:100%}.odo-doc-attribute span label{font-size:.8em}.odo-doc-url{margin:10px;width:100%}.odo-doc-progress{margin-left:0!important}.odo-doc-upload-buttons{margin:10px}.odo-doc-progress{margin-bottom:15px;margin-left:5px}.p-fileupload-buttonbar:has(div.odo-doc-upload-buttons){align-items:center;display:flex;flex-direction:column;justify-content:center}.odo-doc-column,.odo-doc-column-body,.odo-doc-column-header{font-size:.8em}.do-doc-column-header,.odo-doc-column-body{padding:.5rem!important}.odo-doc-dialog-content .p-fileupload-advanced,.p-dialog-content:has(div.odo-doc-dialog-content),.p-fileupload-buttonbar:has(div.odo-doc-upload-buttons){padding:0}.odo-doc-content .p-fileupload-content{overflow-y:hidden!important}.oda-doc-switch{align-items:center;display:flex;gap:.25rem;margin:.8rem .8rem .2rem}.oda-doc-switch .ant-switch.ant-switch-checked{background:var(--primary-color2)!important}.oda-sukayip-button{align-items:center;background-color:var(--primary-color);border:none;border-radius:.2rem;color:#fff;cursor:pointer;display:flex;padding:.4rem .5rem;white-space:nowrap;width:min-content}.oda-sukayip-button.icon-only{display:block}.oda-sukayip-button.circle{border-radius:50%}.oda-sukayip-button.icon-only[data-size=xs]{height:1.2rem;padding:.2rem;width:1.2rem}.oda-sukayip-button.icon-only[data-size=sm]{height:1.5rem;padding:.3rem;width:1.5rem}.oda-sukayip-button.icon-only[data-size=md]{height:1.8rem;padding:.4rem;width:1.8rem}.oda-sukayip-button.icon-only[data-size=lg]{height:2rem;padding:2rem;width:2rem}.oda-sukayip-button.icon-only *{height:100%;width:100%}.oda-sukayip-button.outline{background-color:var(--surface-100);border:1px solid var(--primary-color)}.oda-sukayip-button>*{margin-right:.4rem}.oda-sukayip-button.no-bg{background-color:unset;border:none}.oda-sukayip-button.disabled{opacity:.5}.editor-attribute-change-content{display:flex;flex-direction:column;gap:30px;margin-top:10px}.p-inputtext-sm{font-size:.8em}.p-field input{width:100%}.oda-editor-footer{align-items:center;bottom:4%;display:flex;gap:.5rem;z-index:1000}.data-table-dialog>.p-dialog-header{align-items:center;background:var(--primary-color2)!important;display:flex;padding:.2rem .5rem}.data-table-dialog .data-table-dialog-header{align-items:center;color:var(--primary-color-text);display:inline-flex;font-size:1rem;font-weight:300;text-indent:.5rem}.data-table-dialog-header>span,.data-table-dialog-header>svg{color:#fff}.data-table-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.data-table-dialog .p-dialog-header .p-dialog-title{font-weight:400!important}.editable-cells-table td.p-cell-editing{padding-bottom:0;padding-top:0}.editor.data-table-dialog{container-type:inline-size}.editable-cells-table .p-datatable-wrapper{height:35dvh;overflow-x:auto}.editable-cells-table .p-datatable-scrollable-body{overflow-x:auto!important}.oda-editor-datatable-footer .p-fileupload-choose,.oda-editor-datatable-footer>button{background:var(--surface-a)!important;border-color:var(--primary-color)!important;height:2rem!important;padding:.4rem;width:2rem!important}.oda-editor-datatable-footer .pi,.oda-editor-datatable-footer>button>svg{color:var(--primary-color)}.oda-editor-datatable-footer .p-fileupload-choose{align-items:center;display:flex;justify-content:center}.oda-editor-datatable-footer .p-fileupload-choose>.p-button-label{flex:unset}.oda-editor-datatable-footer>button.p-disabled>svg{opacity:.5}.oda-editor-datatable-footer>button.p-button-primary{background-color:var(--primary-color)!important}.oda-editor-datatable-footer>button.p-button-primary>svg{color:var(--surface-0)}.oda-editor-datatable-footer .p-selectbutton{display:inline-flex;vertical-align:middle}.oda-editor-datatable-footer .p-selectbutton .p-button{background:var(--surface-a)!important;border-color:var(--primary-color)!important;height:2rem!important;padding:.4rem;width:2rem!important}.oda-editor-datatable-footer .p-selectbutton .p-button>svg{color:var(--primary-color)}.oda-editor-datatable-footer .p-selectbutton .p-button.p-highlight{background:var(--primary-color)!important}.oda-editor-datatable-footer .p-selectbutton .p-button.p-highlight>svg{color:var(--surface-0)}.oda-editor-datatable-footer .p-dropdown,.oda-editor-datatable-footer .p-selectbutton{margin:0 .5rem 0 0}.oda-editor-datatable-footer .p-dropdown{align-items:center;border:1px solid var(--surface-400);height:2rem;vertical-align:middle}.oda-editor-datatable-footer .p-dropdown .p-dropdown-label{align-items:center;display:flex;font-size:.8rem;padding:0 .5rem}.oda-editor-datatable-footer .p-dropdown .p-dropdown-trigger{width:1.75rem}span[data-joined=true]{font-weight:600}.oda-editor-excel,span[data-joined=true]{color:var(--primary-color)}td:has(span[data-isred=true]){color:#ef4444}.editor.data-table-dialog .p-datatable .p-datatable-tbody>tr>td,.editor.data-table-dialog .p-datatable .p-datatable-thead>tr>th{font-size:.82rem!important;padding:.2rem .5rem!important}#newDataRecordDialog .p-float-label{display:block}#newDataRecordDialog .p-calendar,#newDataRecordDialog .p-float-label>div,#newDataRecordDialog input.p-inputtext{width:100%}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{background:var(--surface-200,#e9ecef)}.oda-join-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:var(--primary-color2)!important}.oda-join-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link,.oda-join-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link .p-menuitem-icon,.oda-join-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link .p-menuitem-text{color:var(--primary-color-text)!important}.maplibregl-popup.info-template-popup .maplibregl-popup-content{background:#0000;border-radius:14px;box-shadow:none;padding:0}.maplibregl-popup.info-template-popup .maplibregl-popup-tip{border-color:#fff}.maplibregl-popup.info-template-popup.maplibregl-popup-anchor-top .maplibregl-popup-tip,.maplibregl-popup.info-template-popup.maplibregl-popup-anchor-top-left .maplibregl-popup-tip,.maplibregl-popup.info-template-popup.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-bottom-color:var(--itc-ok-renk,#fff)}.maplibregl-popup.info-template-popup.tasindi .maplibregl-popup-tip{display:none}svg.info-template-ok{left:0;overflow:visible;pointer-events:none;position:absolute;top:0;z-index:3}svg.info-template-ok line{stroke:var(--primary-color,#2563eb);stroke-width:2;stroke-dasharray:5 4;opacity:.9}svg.info-template-ok circle,svg.info-template-ok polygon{fill:var(--primary-color,#2563eb);opacity:.9}.info-template-icerik:empty{display:none}.itc-kart{background:#fff;border-radius:14px;box-shadow:0 12px 32px #0f172a29,0 2px 6px #0f172a14;color:#0f172a;font-family:Inter,-apple-system,Segoe UI,sans-serif;min-width:18rem;overflow:hidden;position:relative}.itc-kart *,.itc-kart :after,.itc-kart :before{box-sizing:border-box}.itc-kart ::-webkit-scrollbar{height:8px;width:8px}.itc-kart ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.itc-kart ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.itc-kart ::-webkit-scrollbar-track{background:#0000}.itc-baslik{align-items:center;color:#fff;display:flex;gap:12px;padding:12px 16px}.itc-baslik.itc-suruklenebilir{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.itc-kapat{align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;height:22px;justify-content:center;line-height:1;margin-left:auto;padding:0;transition:background .15s;width:22px}.itc-kapat:hover{background:#ffffff2e}.itc-img-ph{align-items:center;background:linear-gradient(135deg,#dbeafe,#93c5fd 55%,#60a5fa);color:#ffffffe6;display:flex;justify-content:center;overflow:hidden}.itc-hero-etiket{align-items:flex-end;background:linear-gradient(#0000,#0f172a73);bottom:0;display:flex;height:44px;left:0;padding:0 12px 7px;position:absolute;right:0}.itc-hero-etiket span{color:#fff;font-size:10.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.itc-kart .p-tabview .p-tabview-nav{background:#fff;border-color:#eef2f7}.itc-kart .p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#0000;border-width:0 0 2px;color:#64748b;font-size:.78rem;font-weight:600;padding:.55rem .85rem}.itc-kart .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:#2563eb;color:#2563eb}.itc-kart .p-tabview .p-tabview-panels{background:#fff;padding:0}.itc-kart .p-divider.p-divider-horizontal{margin:0;padding:0}.itc-kart .p-divider.p-divider-horizontal:before{border-top-color:#e2e8f0}.itc-kart .p-tag{font-size:11px;padding:2px 8px}.odagis-right-info-root{background-color:var(--surface-0)}.odagis-right-info-menu{list-style:none;margin:0;padding:0}.odagis-right-info-menuitem>div:first-child{border-bottom:1px solid var(--surface-300);min-width:10rem;padding:.3rem .5rem}.odagis-right-info-menuitem a{align-items:center;color:var(--surface-800);cursor:"";display:flex;font-size:.8rem;gap:.5rem;text-decoration:none}.odagis-right-info-menuitem svg[data-pc-section=submenuicon]{display:none}.odagis-right-info-menuitem:hover>div:first-child,.odagis-right-info-menuitem[aria-expanded=true]>div:first-child{background-color:var(--surface-300)}@media (max-width:768px){.odagis-right-info-menu{max-height:30vh;overflow-y:auto}}.more-buttons{bottom:8.7rem;margin-bottom:3rem;margin-right:0;position:absolute;right:1rem;z-index:101}.moveButton{position:fixed;right:.82rem;top:186px;z-index:101}.RightButtonsCard{position:fixed;right:.82rem;top:286px;width:250px;z-index:500}@media (max-width:200px){.moveButton{bottom:45vh;position:absolute;right:1rem;z-index:9999}}.p-dialog-title{color:#fff;font-size:16px;font-weight:300}.p-dialog .p-dialog-header{padding:.2rem .5rem}.p-dialog .p-dialog-title{color:var(--text-color);font-size:16px;font-weight:300}#moveButton button:hover,.p-speeddial-action.active{background:var(--primary-color2)!important}#moveButton button:hover{color:var(--primary-color-text)!important}.cardButton{background:var(--surface-a)!important;color:var(--text-color)!important;height:1.85rem!important;width:1.85rem!important}.cardButton:hover{border-bottom:none!important}#more_button button:hover,.cardButton:hover{background:var(--primary-color2)!important;color:var(--primary-color-text)!important}.moveButton>button{border:none!important;border-radius:0 0 44px 44px;width:1.8rem!important}.more-buttons>button,.moveButton>button{background:var(--surface-a)!important;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;height:2rem!important}.more-buttons>button{border:none!important;border-radius:44px 44px 0 0!important;width:2rem!important}.p-splitbutton.eniyi .p-button{box-shadow:0 0 0 2px #0000001a!important;width:1.7rem!important}.p-splitbutton.eniyi .p-button,.p-splitbutton.eniyi .p-splitbutton-menubutton{background-color:var(--surface-a)!important;border:none!important;color:var(--text-color)!important;height:2rem!important}.p-splitbutton.eniyi .p-splitbutton-menubutton{box-shadow:none!important;font-size:.75rem!important;padding:.25rem!important;width:20px!important}.p-tieredmenu.p-tieredmenu-overlay{color:var(--primary-color)!important;height:fit-content!important;margin-top:5px!important}.p-tieredmenu .p-menuitem-link{display:flex}.document-button,.hand-button{background:var(--surface-a)!important;border:none!important;bottom:3.9rem;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;height:2rem!important;margin-bottom:3rem;right:1.19rem!important;width:2.1rem!important;z-index:101}.hand-button{position:absolute}.hand-button.active,.hand-button:hover{background:var(--primary-color2)!important;border-bottom:none!important;color:var(--primary-color-text)!important}.hand-button:hover{background:var(--primary-color2)!important;transform:scale(1.08);transition:all .2s ease-in-out}.trash-button{background:-webkit-radial-gradient(1.05rem 180%,circle closest-corner,#0000 0,#0000 2rem,var(--surface-a) 2rem,var(--surface-a) 2rem)!important;border:none!important;bottom:1.2rem;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;margin-bottom:3rem;position:absolute;right:1.19rem!important;width:2.1rem!important;z-index:101}.trash-button:hover{transform:scale(1.08);transition:all .2s ease-in-out}.trash-button.active,.trash-button:hover{background:-webkit-radial-gradient(1.05rem 180%,circle closest-corner,#0000 0,#0000 2rem,var(--primary-color) 2rem,var(--primary-color) 2rem)!important}.trash-button.active,.trash-button:hover{border-bottom:none!important;color:var(--primary-color-text)!important}.point-add-button{background:var(--surface-a)!important;border:none!important;bottom:6.3rem;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;height:2rem!important;margin-bottom:3rem;position:absolute;right:1.19rem!important;width:2.1rem!important;z-index:101}.point-add-button:hover{background:var(--primary-color2)!important;color:var(--primary-color-text)!important;transform:scale(1.08);transition:all .2s ease-in-out}.p-speeddial-action{background:var(--surface-a)!important;border:1px solid var(--surface-400)!important;border-radius:6px!important;color:var(--text-color)!important;height:2rem!important;width:2rem!important}.p-speeddial-action:hover{background:var(--primary-color2)!important;color:var(--primary-color-text)!important;transform:scale(1.08);transition:all .2s ease-in-out}.ColorPicker{bottom:36.985rem!important;position:absolute;right:62px!important;z-index:401}.moveButton.active .p-speeddial-button{background:var(--primary-color)!important;color:#fff!important}.cardButton.active{background:var(--primary-color2)!important;color:#fff!important}.closeCardButton{align-items:center;background:#0000;border:none!important;color:var(--primary-color-text)!important;display:flex;font-size:12px!important;height:21px!important;justify-content:center;position:absolute;right:.5rem;top:2px;width:21px!important;z-index:9999}.p-dialog-header{color:var(--text-color)!important}.p-card-title{background:var(--primary-color2)!important;color:var(--primary-color-text)!important;font-size:16px;font-weight:300;padding:.2rem .5rem}.p-card .p-card-body{padding:0}.card-header{padding-left:25px}.minimap-container{border-color:var(--surface-400)!important}.boykesitTitle{background:var(--primary-color2)}.sky-fog-control-card{height:fit-content;max-height:350px;position:fixed;right:72px;top:250px;width:300px}@media (max-width:600px){.sky-fog-control-card{bottom:68px;font-size:14px;left:70px;max-width:300px;width:60%}.trash-button{background:-webkit-radial-gradient(1.05rem 180%,circle closest-corner,#0000 0,#0000 2rem,var(--surface-a) 2rem,var(--surface-a) 2rem)!important;border:none!important;bottom:1rem;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;height:2rem!important;margin-bottom:3rem;position:absolute;right:1.19rem!important;width:2.1rem!important;z-index:101}.document-button{bottom:3.3rem}.document-button,.point-add-button{background:var(--surface-a)!important;border:none!important;box-shadow:0 0 0 2px #0000001a!important;color:var(--text-color)!important;height:2rem!important;margin-bottom:3rem;right:1.19rem!important;width:2.1rem!important;z-index:101}.point-add-button{bottom:5.6rem;position:absolute}.more-buttons{bottom:8rem;margin-bottom:3rem;margin-right:0;position:absolute;right:1rem;z-index:101}.moveButton{position:fixed;right:.82rem;top:175px;z-index:101}}.p-dialog-header2{color:var(--primary-color-text)}.sky-fog-control-card .p-dialog-content{display:flex;flex-direction:column;height:100%;padding:0!important}.sky-fog-control-card.p-dialog{box-shadow:none}.scrollable-content{flex:1 1;overflow-y:auto;padding:20px}.resetButtonDialog{background:var(--primary-color-text);border:none;color:var(--primary-color);margin-bottom:10px}.height-color-dialog{height:fit-content;position:fixed;right:72px;top:215px;width:300px}.height-color-dialog,.height-color-dialog .p-dialog-content,.height-color-dialog .p-dialog-footer,.height-color-dialog .p-dialog-header{z-index:1100!important}.height-color-dialog.p-dialog{border-radius:10px;box-shadow:0 4px 20px #0000002e;overflow:hidden}.height-color-dialog .p-dialog-content{background:var(--surface-overlay,#fff);padding:10px 12px 4px!important}.height-color-dialog .p-dialog-header{padding:10px 12px!important}.height-color-dialog .p-dialog-footer{padding:6px 12px 10px!important}.hcd-header{align-items:center;cursor:move;display:flex;justify-content:space-between;width:100%}.hcd-title{color:var(--text-color,#333);font-size:12px;font-weight:600;letter-spacing:.02em}.hcd-bounds-info{align-items:center;color:var(--text-color-secondary,#888);display:flex;font-size:11px;justify-content:space-between;margin-bottom:6px;padding:2px 0}.hcd-bounds-info strong{color:var(--text-color,#444)}.hcd-footer{display:flex;gap:6px;justify-content:flex-end}.hcd-default-row{align-items:center;background:var(--surface-ground,#f8f8f8);border-radius:6px;display:flex;gap:8px;margin-bottom:8px;padding:6px 8px}.hcd-label{color:var(--text-color-secondary,#666);flex:1 1;font-size:11px}.hcd-hex-preview{border:1px solid #0000001f;border-radius:3px;flex-shrink:0;height:14px;width:14px}.hcd-col-headers{display:grid;gap:4px;grid-template-columns:1fr 1fr 48px;margin-bottom:3px;padding:0 2px}.hcd-col-headers span{color:var(--text-color-secondary,#888);font-size:10px;font-weight:500;text-align:center}.hcd-ranges{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.hcd-range-row{align-items:center;background:var(--surface-ground,#f8f8f8);border-radius:6px;display:grid;gap:4px;grid-template-columns:1fr 1fr 48px 20px;padding:4px 6px;transition:background .15s}.hcd-range-row:hover{background:var(--surface-hover,#f0f0f0)}.hcd-range-row .p-inputnumber{width:100%}.hcd-input{border-radius:4px!important;font-size:11px!important;height:24px!important;padding:3px 5px!important;text-align:center;width:100%!important}.hcd-input-empty{color:var(--text-color-secondary,#aaa);font-size:14px;line-height:24px;text-align:center}.hcd-color-cell{align-items:center;display:flex;gap:3px;justify-content:center}.hcd-color-dot{border:1px solid #00000026;border-radius:50%;flex-shrink:0;height:10px;width:10px}.hcd-delete-btn{align-items:center;background:none;border:none;border-radius:3px;color:#bbb;cursor:pointer;display:flex;font-size:16px;height:18px;justify-content:center;line-height:1;padding:0;transition:color .15s,background .15s;width:18px}.hcd-delete-btn:hover{background:#dc003214;color:#e05}.hcd-add-btn{background:none;border:1px dashed var(--primary-color,#6366f1);border-radius:6px;color:var(--primary-color,#6366f1);cursor:pointer;font-size:11px;font-weight:500;margin-bottom:4px;padding:5px 0;transition:background .15s;width:100%}.hcd-add-btn:hover{background:#6366f112}.hcd-add-row{align-items:center;display:flex;gap:6px;margin-top:6px}.hcd-add-btn-inline{flex:1 1}.hcd-class-input{border-radius:4px!important;font-size:11px!important;height:28px!important;padding:3px 4px!important;text-align:center!important;width:38px!important}.hcd-classify-btn{flex-shrink:0;height:28px!important;padding:0!important;width:28px!important}.fixed-footer{align-content:center;display:flex;justify-content:center}.p-speeddial-list{height:0!important}.p-speeddial-opened .p-speeddial-list{height:auto!important}.globe-stars-background{background:radial-gradient(ellipse at bottom,#1b2735 0,#090a0f 100%);height:100%;left:0;overflow:hidden;perspective:1000px;position:fixed;top:0;width:100%;z-index:-1}.stars-layer{height:200%;left:50%;position:absolute;top:50%;transform-origin:center center;transition:transform .3s ease-out;width:200%}.star{animation:sparkle linear infinite;background:#fff;border-radius:50%;position:absolute}.star-small{box-shadow:0 0 1px #fff;height:1px;width:1px}.star-medium{box-shadow:0 0 2px #fff,0 0 3px #fff;height:2px;width:2px}.star-large{box-shadow:0 0 3px #fff,0 0 5px #fff,0 0 7px #fff;height:3px;width:3px}@keyframes sparkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.star:nth-child(1n){animation-delay:0s;animation-duration:3s}.star:nth-child(2n){animation-delay:.5s;animation-duration:4s}.star:nth-child(3n){animation-delay:1s;animation-duration:5s}.star:nth-child(4n){animation-delay:1.5s;animation-duration:3.5s}.star:nth-child(5n){animation-delay:.3s;animation-duration:4.5s}.moon{background:radial-gradient(circle at 28% 24%,#46444052 0,#46444052 5%,#4644401f 8%,#0000 11%),radial-gradient(circle at 60% 46%,#46444047 0,#46444047 7%,#4644401a 11%,#0000 15%),radial-gradient(circle at 40% 68%,#4644403d 0,#4644403d 4%,#46444017 7%,#0000 10%),radial-gradient(circle at 74% 70%,#46444038 0,#46444038 3%,#0000 8%),radial-gradient(circle at 20% 55%,#4644402e 0,#4644402e 3%,#0000 7%),radial-gradient(circle at 32% 30%,#fdfdfb 0,#e7e6e1 30%,#c7c5bd 55%,#8b8a83 78%,#4d4c48 100%);border-radius:50%;box-shadow:0 0 35px 8px #fffffa47,inset -18px -14px 30px #0000008c;height:96px;opacity:0;position:absolute;transform:scale(.75);transition:opacity .8s ease,transform .8s ease;width:96px}.moon.moon-visible{opacity:1;transform:scale(1)}.sun{background:radial-gradient(circle at 38% 34%,#fffdf2 0,#ffedad 22%,#ffcf5c 50%,#ff9d2e 78%,#ff7a1a 100%);border-radius:50%;box-shadow:0 0 60px 20px #ffc55c8c,0 0 120px 45px #ff963240;height:90px;opacity:0;position:absolute;transform:scale(.75);transition:opacity .8s ease,transform .8s ease;width:90px}.sun.sun-visible{opacity:1;transform:scale(1)}.shooting-star{animation-fill-mode:forwards;animation-name:shooting-star-streak;animation-timing-function:linear;background:#fff;border-radius:50%;box-shadow:0 0 6px 1px #ffffffe6;height:2px;pointer-events:none;position:absolute;transform:rotate(var(--angle));transform-origin:left center;width:2px;z-index:1}.shooting-star:before{background:linear-gradient(90deg,#fff0,#ffffffd9);content:"";height:1px;position:absolute;right:100%;top:50%;transform:translateY(-50%);width:90px}@keyframes shooting-star-streak{0%{opacity:0;transform:rotate(var(--angle)) translateX(0)}8%{opacity:1}85%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateX(var(--travel-distance))}}.oda-nokta-editor-header{align-items:center;display:flex;font-size:.9rem;gap:.5rem;padding:.3rem 0 .3rem .3rem}.oda-nokta-editor-header>*{color:#fff}.oda-nokta-editor-header button{margin-left:auto}.oda-nokta-editor{margin:.5rem}.oda-nokta-editor>div:not(:first-child){margin-top:.5rem}.oda-nokta-editor-manuel{align-items:center;display:flex;gap:.5rem}.oda-nokta-editor-manuel input,.oda-nokta-editor-manuel span{font-size:.8em}.oda-nokta-datatable{overflow:hidden;width:100%}.oda-nokta-datatable tr,.oda-nokta-editor-footer>div>span,.oda-nokta-editor-manuel input{font-size:.8em}.oda-nokta-editor-footer,.oda-nokta-editor-footer>div:first-child{align-items:center;display:flex;gap:.5rem}.oda-nokta-splitbutton button{background-color:var(--surface-0);border:1px solid var(--primary-color);border-radius:5px;height:1.8rem}.oda-nokta-splitbutton svg{color:var(--primary-color)}.oda-nokta-splitbutton button:hover svg{color:#fff}.oda-nokta-splitbutton .p-button,.oda-nokta-splitbutton.p-disabled .p-button{font-size:1rem!important;padding:.3rem!important}.oda-nokta-splitbutton button.p-splitbutton-defaultbutton{border-radius:3px 0 0 3px;border-right:unset}.oda-nokta-splitbutton button.p-splitbutton-menubutton{border-left:1px solid var(--primary-color);border-radius:0 4px 4px 0}.oda-mvys-btn{background:var(--surface-a)!important;border:none!important;box-shadow:0 0 0 2px #0000001a!important;height:1.85rem!important;width:1.85rem!important}.oda-mvys-btn.p-button-primary{background:var(--primary-color)!important;color:var(--primary-color-text)!important}.oda-mvys-floor-number{background:var(--surface-a)!important;border-radius:5px;box-shadow:0 0 0 2px #0000001a;height:1.85rem;padding:5px;text-align:center;width:1.85rem}.oda-mvys-btn svg,.oda-mvys-floor-number{color:var(--primary-color)}.oda-mvys-btn.p-button-primary svg{color:var(--primary-color-text)!important}.oda-mvys-btn.p-disabled{padding:0!important}.oda-mvys-btn.p-disabled svg{color:var(--text-color-secondary)!important}.p-speeddial-action.active{background:var(--primary-color)!important;color:var(--primary-color-text)!important}.bk-dialog.p-dialog{margin:0;position:fixed;right:.82rem;top:226px;width:300px}.bk-dialog.p-dialog .p-dialog-header{background:var(--primary-color2)!important;color:var(--primary-color-text)!important;cursor:move;font-size:16px;font-weight:300;padding:.2rem .5rem}.bk-dialog.p-dialog .p-dialog-header .p-dialog-header-icon{color:var(--primary-color-text)}.bk-dialog.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#475569;color:var(--primary-color-text)}.bk-dialog.p-dialog .p-dialog-content{padding:0}.bk-header{align-items:center;color:var(--primary-color-text);display:flex;font-size:16px;font-weight:300;gap:.5rem;width:100%}.bk-header-tag.p-tag{background:#0000;border:none;color:var(--primary-color-text);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:400;opacity:.85;padding:0}.bk-header-spin{font-size:.75rem;opacity:.8}.bk-body{display:flex;flex-direction:column;gap:.65rem;padding:.75rem}.bk-modes,.bk-modes-right{display:flex;gap:.35rem}.bk-modes-right{margin-left:auto}.bk-modes .p-button{height:2.1rem;padding:0;width:2.1rem}@media (max-width:768px){.bk-dialog.p-dialog{bottom:4.5rem;max-width:320px;right:.5rem;top:auto;width:calc(100vw - 1rem)}}.bk-progress{color:var(--text-color-secondary);display:flex;flex-direction:column;font-size:.75rem;gap:.25rem}.pg-dialog-mask{justify-content:flex-start!important;padding-bottom:var(--pg-dock-bottom,0);padding-left:var(--pg-dock-left,0);z-index:2000!important}.pg-dialog.p-dialog{height:25rem;margin:0;max-height:min(calc(100% - 2rem),calc(100dvh - 2rem));max-width:calc(98vw - var(--pg-dock-left, 0px));width:65rem}.pg-dialog.p-dialog.p-dialog-maximized{border-radius:0;height:100dvh;left:0;margin:0;max-height:100dvh;max-width:100vw;top:0;width:100vw}.pg-dialog.p-dialog .p-dialog-header{background:var(--primary-color2)!important;color:var(--primary-color-text)!important;font-size:16px;font-weight:300;padding:.2rem .5rem}.pg-dialog.p-dialog .p-dialog-header .p-dialog-header-icon{color:var(--primary-color-text)}.pg-dialog.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#475569;color:var(--primary-color-text)}.pg-dialog.p-dialog .p-dialog-content{flex:1 1 auto;min-height:0}.pg-header{align-items:center;color:var(--primary-color-text);display:flex;font-size:16px;font-weight:300;gap:.6rem;min-width:0;width:100%}.pg-header-sub,.pg-header-title{white-space:nowrap}.pg-header-sub{font-size:.75rem;font-variant-numeric:tabular-nums;opacity:.8}.pg-dialog.p-dialog .p-dialog-footer{flex:0 0 auto;padding:.4rem .65rem}.pg-footer{justify-content:space-between}.pg-footer,.pg-footer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.pg-dem-source{color:#607d8b;font-size:.6875rem;font-weight:600;white-space:nowrap}.pg-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;min-height:0;padding:.5rem .65rem .35rem}.pg-metrics{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.3rem}.pg-chip.p-chip{align-items:baseline;background:var(--surface-50);border:1px solid var(--surface-border);display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;gap:.4rem;padding:.1rem .6rem;white-space:nowrap}.pg-chip .p-chip-text{margin:0}.pg-chip-k{color:var(--text-color-secondary);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.pg-chip-v{color:var(--text-color);font-weight:600}.pg-chip.warn.p-chip{border-color:var(--yellow-500,var(--primary-color))}.pg-chip.warn .pg-chip-v{color:var(--yellow-600,var(--primary-color))}.pg-tools{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.4rem}.pg-tools-label{color:var(--text-color-secondary);font-size:.75rem}.pg-tools .p-inputnumber-input,.pg-tools .p-selectbutton .p-button{font-size:.75rem;padding:.2rem .5rem}.pg-tools .p-inputnumber-button{width:1.6rem}.pg-progress{color:var(--text-color-secondary);flex:0 0 auto;font-size:.75rem}.pg-warning.p-message{flex:0 0 auto;margin:0}.pg-warning.p-message .p-message-wrapper{padding:.4rem .65rem}.pg-warning.p-message .p-message-text{font-size:.75rem;font-weight:400}.pg-main{display:flex}.pg-chart-host,.pg-main{flex:1 1 auto;min-height:11rem;min-width:0}.pg-chart-host{position:relative}.pg-chart-host .pg-chart{height:100%!important;width:100%!important}.pg-table.p-datatable{flex:1 1 auto;min-width:0}.pg-table .p-datatable-tbody>tr>td,.pg-table .p-datatable-thead>tr>th{font-variant-numeric:tabular-nums;white-space:nowrap}.pg-empty-cell{color:var(--text-color-secondary)}.pg-settings{gap:.6rem;min-width:12rem}.pg-settings,.pg-settings-item{display:flex;flex-direction:column}.pg-settings-item{gap:.25rem}.pg-settings-item>label{color:var(--text-color-secondary);font-size:.75rem}.pg-chart-host .pg-chart{height:100%;position:relative;width:100%}.pg-tt-box{background:var(--surface-overlay,var(--surface-0));border:1px solid var(--surface-border);border-radius:var(--border-radius);box-shadow:var(--overlay-shadow,0 2px 12px #00000026);color:var(--text-color);font-family:var(--font-family);font-size:.75rem;min-width:11rem;padding:.5rem .6rem;pointer-events:none}.pg-tt-head{align-items:baseline;display:flex;font-variant-numeric:tabular-nums;gap:.75rem;justify-content:space-between;padding-bottom:.35rem}.pg-tt-head b{font-size:.875rem;font-weight:600}.pg-tt-head span{color:var(--text-color-secondary);font-size:.6875rem}.pg-tt-sep{background:var(--surface-border);height:1px;margin:.35rem 0}.pg-tt-row{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.1rem 0;white-space:nowrap}.pg-tt-key{align-items:center;color:var(--text-color-secondary);display:inline-flex;gap:.35rem}.pg-tt-dot{border-radius:50%;flex:0 0 auto;height:.5rem;width:.5rem}.pg-tt-val{font-variant-numeric:tabular-nums;font-weight:600}.pg-tt-extra .pg-tt-val{font-weight:400}.oda-legend{background:var(--surface-0,#fff);border:1px solid var(--surface-200,#e5e7eb);border-radius:10px;box-shadow:0 2px 10px #1018281f;font-size:13.5px;gap:8px;max-height:45vh;padding:10px 12px;pointer-events:auto;position:absolute;right:.2rem;top:50%;transform:translateY(-50%);z-index:100}.oda-legend,.oda-legend-group{display:flex;flex-direction:column}.oda-legend-group{gap:5px}.oda-legend-group:not(:last-child){border-bottom:1px solid var(--surface-200,#e5e7eb);padding-bottom:8px}.oda-legend-group-title{color:var(--surface-700,#374151);font-size:12px;font-weight:600;word-break:break-word}.oda-legend-title{align-items:center;background:none;border:none;border-bottom:1px solid var(--surface-200,#e5e7eb);color:var(--surface-800,#1f2937);cursor:grab;display:grid;font-family:inherit;font-size:14px;font-weight:500;gap:6px;grid-template-columns:1fr auto 1fr;letter-spacing:.02em;margin:0;padding:0 0 6px;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.oda-legend-title:hover{color:var(--surface-900,#111827)}.oda-legend-title:active{cursor:grabbing}.oda-legend-title>span:first-of-type{grid-column:2}.oda-legend-caret{align-items:center;color:var(--surface-500,#6b7280);display:flex;grid-column:3;justify-self:end}.oda-legend.collapsed{gap:0}.oda-legend.collapsed .oda-legend-title{border-bottom:none;padding-bottom:0}.oda-legend-items{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto}.oda-legend.collapsed .oda-legend-items{max-height:0;overflow:hidden}.oda-legend-row{align-items:center;display:flex;gap:10px}.oda-legend-icon{flex:0 0 auto;height:24px;object-fit:contain;width:24px}.oda-legend-swatch{border:1px solid #00000026;border-radius:3px;flex:0 0 auto;height:14px;width:14px}.oda-legend-label{color:var(--surface-600,#4b5563);font-size:12.5px;word-break:break-word}@media only screen and (max-width:720px){.oda-legend{font-size:12px;max-width:45vw}.oda-legend-icon{height:20px;width:20px}}.maplibregl-compare{background-color:#fff;height:100%;position:absolute;width:2px;z-index:1}.maplibregl-compare .compare-swiper-vertical{background-color:#3887be;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCI+PHBhdGggc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Im0yNSAyNC05IDYgOSA2VjI0em0xMCAwdjEybDktNi05LTZ6Ii8+PC9zdmc+);border-radius:50%;box-shadow:inset 0 0 0 2px #fff;color:#fff;cursor:ew-resize;display:inline-block;height:60px;left:-30px;margin:-30px 1px 0;position:absolute;top:50%;width:60px}.maplibregl-compare-horizontal{height:2px;position:relative;width:100%}.maplibregl-compare .compare-swiper-horizontal{background-color:#3887be;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCI+PHBhdGggc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Im0yNSAyNC05IDYgOSA2VjI0em0xMCAwdjEybDktNi05LTZ6Ii8+PC9zdmc+);border-radius:50%;box-shadow:inset 0 0 0 2px #fff;color:#fff;cursor:ns-resize;display:inline-block;height:60px;left:50%;margin:-30px 1px 0;position:absolute;top:50%;transform:rotate(90deg);width:60px}.maplibregl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:initial}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.maplibregl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}.map{bottom:0;height:100%;position:absolute;top:0;width:100%}.map-overlay{background:#fff;border-radius:3px;bottom:50%;font-family:Arial,sans-serif;margin-right:20px;overflow:auto;position:absolute;right:0}#legend{box-shadow:0 1px 2px #0000001a;line-height:18px;padding:10px}.legend-key{border-radius:20%;display:inline-block;height:10px;margin-right:5px;width:10px}.mapboxgl-ctrl-bottom-left,.maplibregl-ctrl-bottom-left{display:none}.mapboxgl-ctrl-top-right,.maplibregl-ctrl-top-right{right:9px;top:58px}.maplibregl-ctrl:hover{background:var(--primary-color2);border-radius:5px;transform:scale(1.08);transition:all .2s ease-in-out}.maplibregl-ctrl:hover .maplibregl-ctrl-icon{color:var(--primary-color-text)}.street-marker{background-size:cover;cursor:pointer;height:50px;width:25px}.maplibregl-compare .compare-swiper-horizontal,.maplibregl-compare .compare-swiper-vertical{background-color:var(--primary-color);scale:.75}.mapboxgl-popup-close-button,.maplibregl-popup-close-button{scale:1.5}#measure{position:absolute}#measure>*{background:#00000080;border-radius:3px;color:#fff;display:block;font-size:11px;line-height:18px;margin:0;padding:5px 10px}@media screen and (max-width:769px){.mapboxgl-ctrl-top-right,.maplibregl-ctrl-top-right{top:3.2rem}}.capture-dialog>.p-dialog-header{background:var(--primary-color2)!important;height:3rem}.capture-dialog .capture-dialog-header{align-items:center;color:var(--primary-color-text);display:flex;text-indent:.5rem}.capture-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.capture-dialog-ayırıcı{border:1px solid #ced4da;color:#ced4da}.capture-buttons{color:var(--primary-color)}.capture-buttons.active,.capture-buttons:hover{background:var(--primary-color);color:var(--primary-color-text)}.export-sidebar{width:22rem!important}.export-sidebar>.p-sidebar-header{background:var(--primary-color2)!important;padding:.5rem .85rem}.export-sidebar-header{align-items:center;color:var(--primary-color-text);display:flex;font-size:.95rem;font-weight:500;gap:.5rem}.export-sidebar-header-icon{font-size:1.1rem}.export-sidebar .p-sidebar-header .p-sidebar-close{color:var(--primary-color-text)!important}.export-sidebar .p-sidebar-content{overflow-y:auto;padding:0}.export-sidebar-form{display:flex;flex-direction:column;gap:0;padding:2rem .85rem .85rem}.export-section{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem}.export-input-full,.export-section .p-float-label{width:100%}.export-field-label{color:var(--text-color-secondary);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.export-section-group{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex-direction:column;gap:.6rem;margin-bottom:.85rem;padding:.7rem .85rem .5rem}.export-section-group .export-section{margin-bottom:0}.export-section-group-title{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.05em;margin-bottom:.1rem;text-transform:uppercase}.export-select-button.p-selectbutton{display:flex;width:100%}.export-select-button.p-selectbutton .p-button{flex:1 1;font-size:.8rem;justify-content:center;padding:.35rem .5rem}.export-style-tabs{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;display:flex;gap:3px;padding:3px}.export-style-tab{background:#0000;border:none;border-radius:6px;color:var(--text-color-secondary);cursor:pointer;flex:1 1;font-size:.8rem;font-weight:500;padding:.3rem 0;transition:background .15s,color .15s}.export-style-tab.active{background:var(--primary-color);color:var(--primary-color-text)}.export-style-grid{display:grid;gap:.4rem;grid-template-columns:1fr 1fr 1fr;margin-top:.2rem}.export-style-card{align-items:center;background:var(--surface-card);border:2px solid var(--surface-border);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.45rem .25rem;transition:border-color .15s,box-shadow .15s}.export-style-card.active,.export-style-card:hover{border-color:var(--primary-color)}.export-style-card.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-color) 25%,#0000)}.export-style-swatches{display:flex;gap:3px}.export-style-swatch{border-radius:50%;box-shadow:0 1px 2px #00000040;display:inline-block;height:14px;width:14px}.export-style-label{color:var(--text-color);font-size:.65rem;font-weight:500;line-height:1.2;text-align:center}.export-action-section{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex-direction:column;gap:.6rem;padding:.7rem .85rem .75rem}.export-action-group-title{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.05em;text-transform:uppercase}.export-action-grid{display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr}.export-btn{border-radius:6px!important;font-size:.82rem!important;justify-content:center!important;padding:.5rem .4rem!important}.export-btn-pdf{background:var(--surface-card)!important;border:1px solid var(--surface-border)!important;color:var(--text-color)!important}.export-btn-pdf:hover{background:var(--surface-hover)!important}.export-btn-secondary{background:var(--surface-card)!important;border:1px solid var(--surface-border)!important;color:var(--text-color)!important}.export-btn-secondary:hover{background:var(--surface-hover)!important}.export-action-row{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.export-btn-outline{padding:.45rem .4rem!important;width:100%!important}.export-btn-advanced,.export-btn-outline{border-radius:6px!important;font-size:.82rem!important;justify-content:center!important}.export-btn-advanced{background:linear-gradient(135deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 70%,#000))!important;border:none!important;color:#fff!important;font-weight:600!important;letter-spacing:.01em!important;padding:.5rem!important}.export-btn-advanced:hover{filter:brightness(1.1)!important}.map-print-preview-overlay{display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;position:absolute;z-index:10}.map-preview-header{color:#333;font-size:11px;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.map-preview-footer,.map-preview-header{backdrop-filter:blur(2px);background:#ffffffe0;padding:4px 8px}.map-preview-footer{align-items:flex-end;display:flex;gap:8px;justify-content:space-between;min-height:24px}.map-preview-date{color:#555;font-size:9px;white-space:nowrap}.map-preview-notes{color:#555;font-size:9px;text-align:right;white-space:pre-wrap;word-break:break-word}.export-minimap-toggle-row{align-items:center;display:flex;justify-content:space-between;padding:.1rem 0}.map-export-minimap{border-radius:6px;box-shadow:0 2px 12px #0006;display:flex;flex-direction:column;overflow:visible;pointer-events:all;position:fixed;width:180px;z-index:20}.map-export-minimap-header{background-color:initial;border-radius:6px 6px 0 0;cursor:grab;flex-shrink:0;height:10px;-webkit-user-select:none;user-select:none}.map-export-minimap-header:active{background-color:#050505e0;cursor:grabbing}.map-export-minimap-footer{align-items:center;background:#121212e0;border-radius:0 0 6px 6px;display:flex;flex-shrink:0;padding:4px 6px;position:relative}.map-export-minimap-basemap-btn{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:4px;color:#ffffffe0;cursor:pointer;flex:1 1;font-size:.68rem;padding:3px 0;text-align:center;transition:background .15s;-webkit-user-select:none;user-select:none}.map-export-minimap-basemap-btn:hover{background:#fff3}.map-export-minimap-basemap-panel{background:#161616f7;border-radius:6px;bottom:calc(100% + 3px);box-shadow:0 -4px 14px #00000080;left:0;max-height:160px;overflow:hidden;overflow-y:auto;position:absolute;right:0;z-index:31}.map-export-minimap-basemap-item{background:none;border:none;border-bottom:1px solid #ffffff12;color:#ffffffd1;cursor:pointer;display:block;font-size:.68rem;padding:5px 10px;text-align:left;transition:background .12s;width:100%}.map-export-minimap-basemap-item:last-child{border-bottom:none}.map-export-minimap-basemap-item:hover,.map-export-minimap-basemap-item[data-active=true]{background:#ffffff21;color:#fff}.hidden-map{height:0;overflow:hidden;position:fixed;width:0}.ple-overlay{background:#f0f2f5;display:flex;flex-direction:column;font-family:var(--font-family);inset:0;position:fixed;z-index:9998}.ple-overlay.ple-minimized{opacity:0;pointer-events:none;visibility:hidden}.ple-mini-strip{align-items:center;background:#fff;border:1px solid #e2e6eb;border-radius:8px;bottom:2.7rem;box-shadow:0 4px 14px #0000002e;color:#374151;cursor:pointer;display:flex;font-family:var(--font-family);font-size:13px;gap:8px;left:76px;max-width:280px;padding:7px 8px 7px 12px;position:fixed;z-index:1001}.ple-mini-strip:hover{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.ple-mini-strip-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-mini-strip-close{align-items:center;background:#0000;border:none;border-radius:5px;color:#6b7280;cursor:pointer;display:flex;font-size:11px;height:22px;justify-content:center;padding:0;width:22px}.ple-mini-strip-close:hover{background:#fee2e2;color:#dc2626}body.ple-editor-open .p-dialog-mask.p-dialog-mask,body.ple-editor-open .p-tooltip.p-tooltip{z-index:100000!important}body.ple-editor-open .p-autocomplete-panel.p-autocomplete-panel,body.ple-editor-open .p-cascadeselect-panel.p-cascadeselect-panel,body.ple-editor-open .p-colorpicker-overlay-panel.p-colorpicker-overlay-panel,body.ple-editor-open .p-colorpicker-panel.p-colorpicker-panel,body.ple-editor-open .p-confirm-popup.p-confirm-popup,body.ple-editor-open .p-contextmenu.p-contextmenu,body.ple-editor-open .p-datepicker.p-datepicker:not(.p-datepicker-inline),body.ple-editor-open .p-dropdown-panel.p-dropdown-panel,body.ple-editor-open .p-galleria-mask.p-galleria-mask,body.ple-editor-open .p-menu.p-menu-overlay,body.ple-editor-open .p-multiselect-panel.p-multiselect-panel,body.ple-editor-open .p-overlaypanel.p-overlaypanel,body.ple-editor-open .p-tieredmenu.p-tieredmenu-overlay,body.ple-editor-open .p-treeselect-panel.p-treeselect-panel{z-index:100001!important}.ple-topbar{align-items:center;background:#fff;border-bottom:1px solid #e2e6eb;display:flex;flex-shrink:0;gap:8px;height:48px;justify-content:space-between;overflow:visible;padding:0 12px;position:relative}.ple-topbar-left,.ple-topbar-right{align-items:center;display:flex;flex:1 1 auto;gap:6px}.ple-topbar-right{justify-content:flex-end}.ple-topbar-anchor{align-items:center;display:inline-flex;height:2rem;position:relative}.ple-topbar-center{align-items:center;display:flex;flex:0 1 auto;gap:6px;justify-content:center;min-width:0;pointer-events:auto}.ple-title-input{background:#f9fafb;border:1px solid #d1d5db;border-radius:5px;color:#1e293b;font-size:.8rem;height:1.7rem;max-width:100%;min-width:90px;outline:none;padding:0 10px;transition:border-color .15s,box-shadow .15s;width:220px}.ple-title-input:focus{background:#fff;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61f}.ple-title-input::placeholder{color:#c0c9d6}.ple-topbar-title-center{border-radius:4px;color:#6b7280;cursor:text;max-width:220px;min-width:60px;overflow:hidden;padding:2px 6px;text-align:center;text-overflow:ellipsis;transition:background .13s,color .13s;white-space:nowrap}.ple-topbar-title-center:hover{background:#f3f4f6;color:#1e293b}.ple-topbar-icon{color:var(--primary-color,#3b82f6);font-size:1.1rem}.ple-topbar-title{color:#1e293b;font-size:.875rem;font-weight:600}.ple-topbar-badge{background:#f8fafc;border:1px solid #e2e6eb;border-radius:6px;box-shadow:0 1px 2px #0000000a;color:#374151;font-size:.72rem;font-weight:500;gap:4px;height:2rem;justify-content:center;min-width:7rem;padding:0 10px}.ple-topbar-badge,.ple-viewctl{align-items:center;display:inline-flex}.ple-viewctl{gap:2px;position:relative}.ple-viewctl-btn{align-items:center;background:#f1f4f8;border:1px solid #e5e9ef;border-radius:7px;color:#64748b;cursor:pointer;display:inline-flex;height:25px;justify-content:center;padding:0;transition:background .13s,color .13s,border-color .13s;width:25px}.ple-viewctl-btn:hover{background:#e9eef5;border-color:#3b82f659;color:var(--primary-color,#3b82f6)}.ple-viewctl-btn .pi{font-size:.68rem}.ple-viewctl-sort{align-items:center;background:#f1f4f8;border:1px solid #e5e9ef;border-radius:7px;color:#64748b;cursor:pointer;display:inline-flex;gap:3px;height:25px;padding:0 5px 0 6px;transition:background .13s,color .13s,border-color .13s}.ple-viewctl-sort:hover{background:#e9eef5;color:#334155}.ple-viewctl-sort.active{background:#fff;border-color:#3b82f673;color:var(--primary-color,#3b82f6)}.ple-viewctl-sort .pi{font-size:.68rem}.ple-viewctl-caret{font-size:.5rem!important;opacity:.65}.ple-viewctl-hidden{visibility:hidden}.ple-viewctl-menu{animation:ple-viewctl-in .12s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 32px #0f172a21,0 2px 6px #0f172a0f;min-width:176px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}@keyframes ple-viewctl-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.ple-viewctl-menu-hdr{color:#9ca3af;font-size:.62rem;font-weight:600;letter-spacing:.05em;padding:4px 8px 5px;text-transform:uppercase}.ple-viewctl-menu-item{align-items:center;background:none;border:none;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:.74rem;font-weight:500;gap:7px;padding:5px 8px;text-align:left;transition:background .12s;width:100%}.ple-viewctl-menu-item:hover{background:#f3f4f6}.ple-viewctl-menu-item.active{background:#3b82f617;color:#1d4ed8}.ple-viewctl-menu-item.active .pi{color:var(--primary-color,#3b82f6)}.ple-viewctl-menu-item .pi{font-size:.7rem}.ple-list{display:flex;flex-direction:column;gap:1px;padding:4px}.ple-list-row{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:9px;padding:5px 8px;transition:background .12s}.ple-list-row:hover{background:#f3f4f6}.ple-list-row.active{background:#eff6ff}.ple-list-thumb{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px;color:#9ca3af;display:flex;flex-shrink:0;height:30px;justify-content:center;overflow:hidden;position:relative;width:42px}.ple-list-thumb img{display:block;height:100%;object-fit:cover;width:100%}.ple-list-thumb .pi{font-size:.75rem}.ple-list-thumb .frt-thumb{gap:1px;padding:2px}.ple-list-name{color:#1f2937;flex:1 1;font-size:.76rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-list-tag{background:#eef2f7;border-radius:10px;color:#6b7280;flex-shrink:0;font-size:.62rem;font-weight:600;padding:1px 6px}.ple-list-date{color:#9ca3af;flex-shrink:0;font-size:.68rem;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-tip .p-tooltip-text{background:#374151!important;border-radius:5px!important;box-shadow:0 2px 6px #00000026!important;color:#fff!important;font-size:.68rem!important;font-weight:500!important;padding:3px 8px!important;white-space:nowrap}.p-splitbutton:has(.p-tieredmenu) .ple-tip,.ple-tip .p-tooltip-arrow{display:none!important}.ple-topbar-badge-btn{cursor:pointer;transition:background .13s,border-color .13s;-webkit-user-select:none;user-select:none}.ple-topbar-badge-btn:hover{background:#f0f2f5;border-color:#3b82f666}.ple-paper-panel{animation:ple-panel-in .15s ease;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 16px 48px #00000029,0 4px 12px #00000012;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:260px;z-index:9999}.ple-paper-panel-header{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;color:#374151;display:flex;font-size:.72rem;font-weight:700;letter-spacing:.05em;padding:11px 14px 9px;text-transform:uppercase}.ple-paper-panel-body{padding:12px 14px 14px}.ple-paper-panel-label{color:#94a3b8;font-size:.65rem;font-weight:700;letter-spacing:.06em;margin-bottom:7px;text-transform:uppercase}.ple-paper-size-grid{display:grid;gap:5px;grid-template-columns:repeat(5,1fr)}.ple-paper-size-btn{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:7px;color:#374151;cursor:pointer;display:flex;flex-direction:column;font-size:.72rem;font-weight:700;gap:2px;padding:7px 4px;transition:border-color .13s,background .13s,color .13s}.ple-paper-size-btn:hover{background:#3b82f60d}.ple-paper-size-btn.active,.ple-paper-size-btn:hover{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.ple-paper-size-btn.active{background:#3b82f61a}.ple-paper-size-dim{color:#94a3b8;font-size:.5rem;font-weight:400;line-height:1}.ple-paper-size-btn.active .ple-paper-size-dim{color:var(--primary-color,#3b82f6);opacity:.7}.ple-paper-orient-row{display:flex;gap:8px}.ple-paper-orient-btn{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;color:#374151;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:.7rem;font-weight:600;gap:6px;padding:10px 6px;transition:border-color .13s,background .13s,color .13s}.ple-paper-orient-btn:hover{background:#3b82f60d}.ple-paper-orient-btn.active,.ple-paper-orient-btn:hover{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.ple-paper-orient-btn.active{background:#3b82f61a}.ple-divider{background:#e2e6eb;height:24px;margin:0 2px;width:1px}.ple-btn-presentation{border-color:#e2e6eb!important;border-radius:6px!important;color:#4b5563!important;height:2rem!important;padding:0!important;transition:background .15s,border-color .15s,color .15s!important;width:2rem!important}.ple-btn-presentation:hover:not(:disabled){background:#3b82f61a!important;border-color:#3b82f659!important;color:var(--primary-color,#3b82f6)!important}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton){background:#0000!important;border-color:#e2e6eb!important;border-radius:6px 0 0 6px!important;box-shadow:none!important;color:#d42a2a!important;font-size:.72rem!important;font-weight:500!important;gap:5px!important;height:2rem!important;isolation:isolate;overflow:hidden;padding:0 .75rem!important;position:relative;transition:color .25s ease,border-color .25s ease,box-shadow .3s ease!important;width:auto!important}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):before{background:linear-gradient(135deg,#fb8686,#f26060 55%,#e94b4b);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .38s cubic-bezier(.22,1,.36,1);z-index:-2}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):after{background:linear-gradient(100deg,#0000,#ffffff8c,#0000);bottom:0;content:"";left:-60%;opacity:0;position:absolute;top:0;transform:skewX(-18deg);width:45%;z-index:-1}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):hover:not(:disabled){background:#0000!important;border-color:#f26060!important;box-shadow:0 3px 12px #f2606059!important;color:#fff!important}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):hover:not(:disabled):before{transform:scaleX(1)}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):hover:not(:disabled):after{animation:ple-start-shine .75s cubic-bezier(.22,1,.36,1) .12s}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton) .p-button-icon{align-items:center!important;display:flex!important;font-size:.8rem!important;margin:0!important;position:relative;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):hover:not(:disabled) .p-button-icon{animation:ple-start-play 1.05s cubic-bezier(.34,1.56,.64,1) infinite}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton) .p-button-label{flex:0 0 auto!important;position:relative;transition:letter-spacing .35s cubic-bezier(.22,1,.36,1)}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):hover:not(:disabled) .p-button-label{letter-spacing:.04em}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):active:not(:disabled){box-shadow:0 1px 4px #e94b4b59!important;transform:scale(.97)}@keyframes ple-start-play{0%{transform:scale(1) translateX(0)}30%{transform:scale(1.24) translateX(2px)}55%{transform:scale(1.06) translateX(0)}75%{transform:scale(1.16) translateX(1px)}to{transform:scale(1) translateX(0)}}@keyframes ple-start-shine{0%{left:-60%;opacity:0}25%{opacity:1}to{left:115%;opacity:0}}@media (prefers-reduced-motion:reduce){.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton),.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton) .p-button-icon,.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton) .p-button-label,.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):before{transition:none!important}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):after,.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):hover:not(:disabled) .p-button-icon{animation:none!important}.p-splitbutton.ple-btn-start .p-button:not(.p-splitbutton-menubutton):hover:not(:disabled):before{transform:scaleX(1)}}.ple-btn-collab svg{filter:grayscale(100%);transition:filter .15s}.ple-btn-collab:hover:not(:disabled){background:#22c55e1a!important;border-color:#22c55e59!important;color:#16a34a!important}.ple-btn-collab:hover:not(:disabled) svg{filter:grayscale(0)}.ple-btn-collab-active{background:#22c55e1f!important;border-color:#22c55e!important}.ple-btn-preview{background:#185fa514!important;border-color:#185fa54d!important;color:#185fa5!important}.ple-btn-preview:hover:not(:disabled){background:#185fa524!important;border-color:#185fa580!important}.ple-btn-export{background:#fff!important;border:1px solid #e2e6eb!important;border-radius:6px!important;box-shadow:0 1px 2px #0000000d!important;color:#4b5563!important;font-size:.72rem!important;font-weight:500!important;gap:5px!important;height:2rem!important;padding:0 .75rem!important;transition:background .15s,box-shadow .15s,border-color .15s!important}.ple-btn-export:hover{background:#f3f4f6!important;border-color:#c9d0d8!important;box-shadow:0 2px 6px #00000014!important}.ple-btn-export .p-button-icon{font-size:.8rem!important}.ple-btn-pdf{background:#dc262614!important;border-color:#dc26264d!important;color:#dc2626!important}.ple-btn-pdf:hover{background:#dc262626!important;border-color:#dc262673!important}.ple-btn-close{border-color:#e2e6eb!important;border-radius:6px!important;color:#6b7280!important;height:2rem!important;padding:0!important;transition:background .15s,color .15s!important;width:2rem!important}.ple-btn-close:hover{background:#fee2e2!important;border-color:#dc26264d!important;color:#dc2626!important}.ple-btn-close.ple-btn-minimize:hover{background:#eef2ff!important;border-color:#3b82f659!important;color:var(--primary-color,#3b82f6)!important}.ple-btn-new-template{background:#fff!important;border-color:#e2e6eb!important;border-radius:6px!important;box-shadow:0 1px 2px #0000000d!important;color:#374151!important;font-size:.72rem!important;font-weight:500!important;height:2rem!important;padding:0 .75rem!important;transition:background .15s,border-color .15s,box-shadow .15s!important}.ple-btn-new-template:hover{background:#f3f4f6!important;border-color:#c9d0d8!important;box-shadow:0 2px 6px #00000014!important}.ple-btn-new-template .p-button-icon{font-size:.8rem!important}.ple-btn-newfile.p-button-icon-only{justify-content:center!important;padding:0!important;width:2.1rem!important}.ple-btn-newfile svg{flex-shrink:0}.p-splitbutton.ple-btn-new-template{border-radius:6px!important;box-shadow:0 1px 2px #0000000d!important;height:2rem!important;padding:0!important;position:relative}.p-splitbutton.ple-btn-new-template .p-button{background:#fff!important;border-color:#e2e6eb!important;color:#374151!important;font-size:.72rem!important;font-weight:500!important;height:2rem!important;padding:0 .75rem!important}.p-splitbutton.ple-btn-new-template .p-button:hover{background:#f3f4f6!important;border-color:#c9d0d8!important}.p-splitbutton.ple-btn-new-template .p-button:not(.p-splitbutton-menubutton){border-radius:6px 0 0 6px!important}.p-splitbutton.ple-btn-new-template .p-button.p-button-icon-only:not(.p-splitbutton-menubutton){justify-content:center!important;padding:0!important;width:2.1rem!important}.p-splitbutton.ple-btn-new-template .p-button.p-splitbutton-menubutton{border-left:1px solid #e9ecef!important;border-radius:0 6px 6px 0!important;color:#6b7280!important;flex:0 0 auto!important;min-width:unset!important;padding:0 .5rem!important;width:1.8rem!important}.p-splitbutton.ple-btn-new-template .p-button.p-splitbutton-menubutton:hover{color:#374151!important}.p-splitbutton.ple-btn-new-template .p-button.p-splitbutton-menubutton .p-button-icon{font-size:.65rem!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu{background:var(--surface-overlay,#fff)!important;border:1px solid var(--surface-border,#e5e7eb)!important;border-radius:10px!important;box-shadow:0 12px 32px #0f172a21,0 2px 6px #0f172a0f!important;left:0!important;min-width:100%!important;padding:5px!important;top:calc(100% + 5px)!important;width:auto!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem-content{border-radius:6px!important;transition:background .12s!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem-link{gap:2px!important;padding:.4rem .6rem!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem-link .p-menuitem-icon{margin-right:8px!important;width:15px!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem:not(.p-disabled)>.p-menuitem-content:hover{background:var(--surface-hover,#f3f4f6)!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem.p-focus>.p-menuitem-content{background:#0000!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem.p-focus>.p-menuitem-content:hover{background:var(--surface-hover,#f3f4f6)!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem-separator{border:0!important;border-top:1px solid var(--surface-border,#d1d5db)!important;height:0!important;margin:5px 4px!important}.p-splitbutton.ple-btn-new-template .p-tieredmenu .p-menuitem-link{white-space:nowrap!important}.p-splitbutton.ple-btn-start .p-button.p-splitbutton-menubutton{color:#d42a2a!important}.p-splitbutton.ple-btn-start .p-button.p-splitbutton-menubutton:hover:not(:disabled){background:#fff1f1!important;border-color:#f26060!important;color:#d42a2a!important}.ple-menu-choice{align-items:center;cursor:pointer;display:flex!important;width:100%}.ple-menu-choice.active{color:#1d4ed8!important;font-weight:600}.ple-menu-choice.active .p-menuitem-icon{color:var(--primary-color,#3b82f6)!important}.ple-menu-choice-check{color:var(--primary-color,#3b82f6);font-size:.68rem!important;margin-left:auto;padding-left:14px;visibility:hidden}.ple-menu-choice.active .ple-menu-choice-check{visibility:visible}.p-tieredmenu .p-menuitem:has(>.p-menuitem-content>.ple-menu-group-label)>.p-menuitem-content{background:#0000!important;cursor:default!important;pointer-events:none}.ple-menu-group-label{align-items:center;color:#9ca3af;display:flex;font-size:.62rem;font-weight:600;gap:7px;letter-spacing:.05em;padding:7px .75rem 3px;text-transform:uppercase;white-space:nowrap}.ple-menu-group-label:after{background:#e5e7eb;content:"";flex:1 1;height:1px}.p-tieredmenu .p-menuitem-content .p-menuitem-link{border-radius:6px!important;color:var(--text-color,#374151)!important;font-size:.75rem!important;padding:.42rem .75rem!important;transition:background .12s!important}.p-tieredmenu .p-menuitem-content .p-menuitem-link:hover{background:var(--surface-hover,#f3f4f6)!important}.p-tieredmenu .p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:var(--text-color-secondary,#6b7280)!important;font-size:.75rem!important;margin-right:7px!important}.p-tieredmenu .p-menuitem-separator{margin:3px 0!important}.ple-body{display:flex;flex:1 1;min-height:0;overflow:hidden}.ple-sidebar-left{background:#fff;border-right:1px solid #e2e6eb;display:flex;flex-direction:column;flex-shrink:0;overflow:visible;position:relative;transition:width .18s ease;width:152px}.ple-sidebar-left.ple-sidebar-collapsed{background:#0000;border-right:none;width:0}.ple-sidebar-right.ple-sidebar-collapsed{background:#0000;border-left:none;width:0}.ple-sidebar-collapsed .ple-sidebar-scroll{display:none}.ple-sidebar-scroll{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-x:hidden;overflow-y:auto;padding:10px 8px}.ple-sidebar-right .ple-sidebar-scroll{background:#f0f2f6;gap:0;padding:0 0 8px}.ple-panel-toggle{align-items:center;background:#fff;border:1px solid #e2e6eb;box-shadow:0 1px 3px #00000012;color:#9ca3af;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s,color .15s,box-shadow .15s;width:16px;z-index:10}.ple-panel-toggle:hover{background:#f3f4f6;box-shadow:0 2px 6px #0000001a;color:#374151}.ple-panel-toggle i{font-size:.58rem}.ple-panel-toggle-left{border-left:none;border-radius:0 6px 6px 0;right:-17px}.ple-panel-toggle-right{border-radius:6px 0 0 6px;border-right:none;left:-17px}.ple-sidebar-title{align-items:center;color:#b0b8c4;display:flex;font-size:.63rem;font-weight:700;gap:5px;letter-spacing:.07em;padding:8px 6px 4px;text-transform:uppercase}.ple-sidebar-title:first-child{padding-top:2px}.ple-sidebar-title:after{background:#f0f2f5;content:"";flex:1 1;height:1px}button.ple-sidebar-title{background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;width:100%}button.ple-sidebar-title:hover{color:#7c8798}.ple-sidebar-title-chevron{flex-shrink:0;font-size:.5rem;opacity:.7;order:3}.ple-add-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:#4b5563;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:8px;line-height:1.3;padding:6px 8px;text-align:left;transition:background .13s,color .13s,border-color .13s;width:100%}.ple-add-btn:hover{background:#f3f6fa;border-color:#e8edf2;color:#1e293b}.ple-add-btn i,.ple-add-btn svg{color:#6b7280;flex-shrink:0;font-size:.85rem;min-width:15px}.ple-add-btn-draw-active,.ple-add-btn-draw-active i,.ple-add-btn-draw-active svg{color:#fff!important}.ple-add-btn-map{background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#0000)!important;border:1px solid color-mix(in srgb,var(--primary-color,#3b82f6) 25%,#0000)!important}.ple-add-btn-map,.ple-add-btn-map i,.ple-add-btn-map svg{color:var(--primary-color,#3b82f6)!important}.ple-add-btn-map:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 15%,#0000)!important;border-color:color-mix(in srgb,var(--primary-color,#3b82f6) 40%,#0000)!important}.ple-add-btn-map-active{background:var(--primary-color,#3b82f6)!important;border-color:var(--primary-color,#3b82f6)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--primary-color,#3b82f6) 40%,#0000)!important;color:#fff!important}.ple-add-btn-map-active i,.ple-add-btn-map-active svg{color:#fff!important}.ple-canvas-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.ple-canvas-area{align-items:center;background-color:#dde1e9;background-image:radial-gradient(#0000001a 1px,#0000 0);background-size:20px 20px;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto;position:relative}.ple-canvas-area-bleed{background-color:#fff;background-image:none}.ple-canvas-draw{cursor:crosshair}.ple-canvas-area{cursor:grab}.ple-canvas-area.ple-canvas-grabbing{cursor:grabbing}.ple-canvas-area>*{cursor:default}.ple-canvas-draw,.ple-canvas-draw>*{cursor:crosshair}.ple-canvas-pan,.ple-canvas-pan *{cursor:grab!important}.ple-canvas-pan:active,.ple-canvas-pan:active *{cursor:grabbing!important}.ple-pan-overlay{cursor:grab;inset:0;position:absolute;z-index:100}.ple-pan-overlay:active{cursor:grabbing}.ple-canvas-controls{align-items:flex-end;display:flex;flex-direction:column;gap:3px;pointer-events:auto;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:5}.ple-canvas-controls-label{color:#7a8494;font-size:.5rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ple-canvas-ctrl-grid{display:grid;gap:2px;grid-template-columns:repeat(3,1fr)}.ple-canvas-ctrl-btn{align-items:center;backdrop-filter:blur(4px);background:#fff9;border:1px solid #00000021;border-radius:5px;box-shadow:0 1px 2px #00000017;color:#374151;cursor:pointer;display:flex;font-size:.85rem;height:24px;justify-content:center;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;width:24px}.ple-canvas-ctrl-btn:hover{background:#fffffff2;border-color:#0000002e;box-shadow:0 2px 5px #00000021;color:#1e293b}.ple-canvas-ctrl-btn.active{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);box-shadow:0 2px 6px #3b82f666;color:#fff}.ple-canvas-ctrl-btn.active:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 85%,#000)}.ple-page-strip-outer{flex-shrink:0;overflow:visible;position:relative}.ple-page-strip{align-items:center;background:#c8cdd6;border-top:1px solid #adb3be;display:flex;gap:8px;height:72px;justify-content:center;overflow-x:auto;overflow-y:hidden;padding:0 16px;transition:height .18s ease}.ple-page-strip-collapsed{border-top:none;height:0;overflow:hidden;padding:0}.ple-page-strip-toggle{align-items:center;background:#f3f4f6;border:1px solid #d1d5db;border-bottom:none;border-radius:4px 4px 0 0;color:#9ca3af;cursor:pointer;display:flex;height:14px;justify-content:center;left:50%;padding:0;position:absolute;top:-14px;transform:translateX(-50%);transition:background .12s,color .12s;width:44px;z-index:10}.ple-page-strip-toggle:hover{background:#e5e7eb;color:#374151}.ple-page-strip-toggle i{font-size:.6rem}.ple-page-thumb{background:#dde1e9;border:2px solid #9aa3b0;border-radius:4px;color:#4b5563;flex-direction:column;flex-shrink:0;font-size:.6rem;font-weight:600;gap:4px;padding:4px 5px;position:relative;transition:background .12s,border-color .12s,box-shadow .12s}.ple-page-thumb,.ple-page-thumb-delete{align-items:center;cursor:pointer;display:flex}.ple-page-thumb-delete{background:#ef4444;border-radius:50%;box-shadow:0 1px 3px #0000004d;color:#fff;font-size:.5rem;height:16px;justify-content:center;opacity:0;position:absolute;right:2px;top:2px;transform:scale(.85);transition:opacity .12s,transform .12s,background .12s;width:16px;z-index:2}.ple-page-thumb:hover .ple-page-thumb-delete{opacity:1;transform:scale(1)}.ple-page-thumb-delete:hover{background:#dc2626}.ple-page-thumb:hover{background:#eef0f4;border-color:#6b7280}.ple-page-thumb.active{background:#fff;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 2px #3b82f64d;color:var(--primary-color,#3b82f6)}.ple-page-thumb-dragging{cursor:grabbing;opacity:.4}.ple-page-thumb-dragover{background:#fffbeb;border-color:#f59e0b;box-shadow:-3px 0 0 #f59e0b}.ple-page-thumb-preview{background:#fff;border:1px solid #cbd5e1;display:block;flex-shrink:0;overflow:hidden;position:relative}.ple-page-thumb.active .ple-page-thumb-preview{border-color:var(--primary-color,#3b82f6)}.ple-page-thumb-empty{background:repeating-linear-gradient(45deg,#f1f5f9,#f1f5f9 4px,#e2e8f0 0,#e2e8f0 8px);display:block;height:100%;width:100%}.ple-page-thumb-num{line-height:1}.ple-page-thumb-cover-bar{background:#d97706;height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0}.ple-page-thumb-cover-bar.back{background:#0e7490}.ple-page-thumb-cover-back,.ple-page-thumb-cover-front{border-radius:999px;font-size:.5rem;letter-spacing:.05em;line-height:1.4;padding:1px 6px;text-transform:uppercase;white-space:nowrap}.ple-page-thumb-cover-front{background:#fdf0d5;color:#92400e}.ple-page-thumb-cover-back{background:#d6f2f6;color:#155e75}.ple-page-thumb.active .ple-page-thumb-cover-front{background:#fbe3b3;color:#7c3306}.ple-page-thumb.active .ple-page-thumb-cover-back{background:#bce8ef;color:#114b5f}.ple-page-add{align-items:center;background:#0000;border:1.5px dashed #f87171;border-radius:4px;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;height:32px;justify-content:center;transition:background .12s,border-color .12s,color .12s;width:32px}.ple-page-add:hover{background:#ef44441a;border-color:#dc2626;color:#dc2626}.ple-draw-hint{align-items:center;background:var(--primary-color,#3b82f6);border-radius:20px;box-shadow:0 2px 10px #3b82f666;color:#fff;display:flex;font-size:.78rem;gap:7px;left:50%;padding:6px 16px;pointer-events:none;position:absolute;top:10px;transform:translateX(-50%);white-space:nowrap;z-index:10}.ple-draw-hint kbd{background:#ffffff40;border-radius:3px;font-family:inherit;font-size:.72rem;padding:1px 5px}.ple-paper-draw{cursor:crosshair}.ple-draw-rect{background:#3b82f614;border:2px dashed var(--primary-color,#3b82f6)}.ple-draw-rect,.ple-marquee{box-sizing:border-box;pointer-events:none;position:absolute}.ple-marquee{background:#3b82f61f;border:1.5px dashed var(--primary-color,#3b82f6);border-radius:2px;z-index:200}.ple-element.ple-multi-selected{cursor:grab;outline:2px solid var(--primary-color,#3b82f6)!important;outline-offset:2px}.ple-multi-count-badge{align-items:center;background:var(--primary-color,#3b82f6);border-radius:999px;box-shadow:0 2px 8px #0003;color:#fff;display:flex;font-size:.72rem;font-weight:600;gap:5px;left:50%;padding:3px 10px;pointer-events:none;position:absolute;top:8px;transform:translateX(-50%);white-space:nowrap;z-index:210}.ple-paper{background:#fff;box-shadow:0 2px 8px #0000001f,0 8px 40px #00000029;flex-shrink:0;overflow:hidden;position:relative}.ple-remote-cursor{pointer-events:none;position:absolute;transform:translate(-2px,-2px);z-index:60}.ple-remote-cursor-label{border-radius:4px;box-shadow:0 1px 3px #00000040;color:#fff;font-size:.65rem;font-weight:600;left:14px;line-height:1.4;padding:1px 6px;position:absolute;top:14px;white-space:nowrap}.ple-element{align-items:stretch;box-sizing:border-box;cursor:grab;display:flex;overflow:visible;position:absolute;-webkit-user-select:none;user-select:none}.ple-element>:not(.ple-el-del):not(.ple-el-lock):not(.ple-el-move):not(.ple-resize-handle){overflow:hidden}.ple-element:hover{outline:1.5px solid #3b82f673;outline-offset:2px}.ple-selected{cursor:grabbing;outline:2px solid var(--primary-color,#3b82f6)!important;outline-offset:2px}.ple-selected.ple-element-locked{cursor:default;outline-color:#f59e0b!important}.ple-el-del{align-items:center;background:#ef4444;border:none;border-radius:50%;box-shadow:0 1px 4px #0003;color:#fff;cursor:pointer;display:flex;font-size:13px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:0;top:-26px;width:18px;z-index:5}.ple-el-del:hover{background:#dc2626}.ple-annot-del{align-items:center;background:#ef4444;border:none;border-radius:50%;box-shadow:0 1px 4px #00000040;color:#fff;cursor:pointer;display:flex;font-size:11px;height:22px;justify-content:center;line-height:1;padding:0;position:absolute;transform:translate(-50%,calc(-50% - 14px));width:22px;z-index:160}.ple-annot-del:hover{background:#dc2626}.ple-gridtable-wrap{box-sizing:border-box;height:100%;overflow:auto;padding:4px;width:100%}.ple-gridtable{border-collapse:collapse;width:100%}.ple-gridtable td,.ple-gridtable th{border:1px solid var(--gtbl-border,#cbd5e1);border-style:var(--gtbl-border-style,solid);min-width:1em;outline:none;padding:4px 8px}.ple-gridtable th{background:var(--gtbl-accent,#f1f5f9);color:var(--gtbl-accent-text,#1e293b);font-weight:600;text-align:left}.ple-gridtable td:focus,.ple-gridtable th:focus{box-shadow:inset 0 0 0 2px #3b82f6}.ple-gridtable[data-zebra="1"] tr:nth-child(2n)>td{background:#2563eb0f}@supports (background:color-mix(in srgb,red 10%,white)){.ple-gridtable[data-zebra="1"] tr:nth-child(2n)>td{background:color-mix(in srgb,var(--gtbl-accent,#2563eb) 10%,#fff)}}.ple-el-chart-pick{align-items:center;background:#ffffffeb;border:1.5px solid #3b82f680;border-radius:50%;box-shadow:0 1px 4px #0000001f;color:var(--primary-color,#3b82f6);cursor:pointer;display:flex;font-size:14px;font-weight:700;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:47px;top:3px;width:18px;z-index:5}.ple-el-chart-pick:hover{background:#3b82f61f}.ple-el-lock{align-items:center;background:#64748b;border:none;border-radius:50%;box-shadow:0 1px 4px #0003;color:#fff;cursor:pointer;display:flex;font-size:9px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:22px;top:-26px;width:18px;z-index:5}.ple-el-lock:hover{background:#475569}.ple-el-lock-active{background:#f59e0b!important}.ple-el-lock-active:hover{background:#d97706!important}.ple-el-move{align-items:center;background:#10b981;border:none;border-radius:50%;box-shadow:0 1px 4px #0003;color:#fff;cursor:grab;display:flex;font-size:9px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:44px;top:-26px;width:18px;z-index:5}.ple-el-move:hover{background:#059669}.ple-el-move:active{cursor:grabbing}body.ple-info-mode .maplibregl-canvas{cursor:var(--ple-info-cursor,help)!important}.ple-canvas-ctrl-btn.info-active{background:var(--primary-color2,#0ea5e9);border-color:var(--primary-color2,#0ea5e9);box-shadow:0 2px 6px color-mix(in srgb,var(--primary-color2,#0ea5e9) 40%,#0000);color:#fff}.ple-canvas-ctrl-btn.info-active:hover{background:color-mix(in srgb,var(--primary-color2,#0ea5e9) 85%,#000)}body.ple-dragging-move,body.ple-dragging-move *{cursor:move!important}.ple-map-frame-grip{background:#0000;cursor:move;transition:background .12s}.ple-map-frame-grip:hover{background:#3b82f62e}.ple-resize-handle{background:#fff;border:2px solid var(--primary-color,#3b82f6);border-radius:2px;box-shadow:0 1px 4px #00000040;height:10px;position:absolute;transition:transform .1s,background .1s;width:10px;z-index:6}.ple-resize-handle:hover{background:var(--primary-color,#3b82f6);transform:scale(1.2)}.ple-media-props{display:flex;flex-direction:column;gap:14px}.ple-media-props .ple-prop{gap:7px;margin-bottom:0}.ple-media-props .ple-prop>label{align-items:center;color:var(--text-color,#334155);display:flex;font-size:.74rem;font-weight:600;gap:6px;letter-spacing:0;text-transform:none}.ple-media-props .ple-prop>label:before{background:var(--primary-color,#3b82f6);border-radius:3px;content:"";flex-shrink:0;height:13px;width:3px}.ple-media-props .ple-media-linkgroup .p-inputtext{font-size:.78rem;padding:6px 8px}.ple-media-props .ple-media-linkgroup .p-button{padding:0 10px}.ple-media-hint{align-items:center;color:var(--green-600,#16a34a);display:inline-flex;font-size:.68rem;gap:4px;margin-top:5px}.ple-media-note{color:var(--text-color-secondary,#64748b);font-size:.7rem;line-height:1.4;margin:4px 0 0}.ple-media-remove-btn.p-button,.ple-media-upload-btn.p-button{font-size:.78rem;justify-content:center;padding:7px 10px;width:100%}.ple-media-logo-preview{align-items:center;background:var(--surface-ground,#f8fafc);border:1px dashed var(--surface-border,#e2e6eb);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px}.ple-media-logo-preview img{max-height:64px;max-width:100%;object-fit:contain}.ple-el-text{line-height:1.25;overflow:hidden;overflow-wrap:break-word;padding:2px 8px;word-break:break-word}.ple-el-text,.ple-scalebar-preview{align-items:center;display:flex;height:100%;width:100%}.ple-scalebar-preview{flex-direction:column;gap:2px;justify-content:center;padding:2px 6px}.ple-scalebar-fancy{align-items:stretch;border:1.5px solid var(--sb-color,#222);border-radius:1px;display:flex;height:6px;overflow:hidden;width:82%}.ple-sb-seg{display:block;flex:1 1}.ple-sb-filled{background:var(--sb-color,#222)}.ple-sb-empty{background:#fff}.ple-sb-cap{display:none}.ple-basemap-btn{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:.75rem;gap:6px;padding:6px 9px;text-align:left;transition:background .12s,border-color .12s,box-shadow .12s;width:100%}.ple-basemap-btn:hover{background:#f0f4fa;border-color:var(--primary-color,#3b82f6);box-shadow:0 1px 4px #3b82f61f}.ple-basemap-btn i:first-child{color:var(--primary-color,#3b82f6);font-size:.78rem}.ple-basemap-btn span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-basemap-btn i:last-child{color:#9ca3af;flex-shrink:0;font-size:.6rem}.ple-basemap-panel{background:#fff;border:1px solid #e2e6eb;border-radius:8px;margin-top:6px;max-height:360px;overflow:hidden;overflow-y:auto}.ple-scale-format-grid{display:grid;gap:4px;grid-template-columns:1fr 1fr}.ple-scale-fmt-btn{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#374151;cursor:pointer;font-size:.68rem;overflow:hidden;padding:5px 6px;text-align:center;text-overflow:ellipsis;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;white-space:nowrap}.ple-scale-fmt-btn:hover{background:#f0f4fa;border-color:#93c5fd;color:#1e293b}.ple-scale-fmt-btn.active{background:#3b82f61a;border-color:var(--primary-color,#3b82f6);box-shadow:0 1px 3px #3b82f626;color:var(--primary-color,#3b82f6);font-weight:600}.ple-align-btns{display:flex;gap:3px}.ple-align-btn{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#6b7280;cursor:pointer;display:flex;flex:1 1;font-size:.78rem;justify-content:center;padding:5px 0;transition:background .12s,border-color .12s,color .12s,box-shadow .12s}.ple-align-btn:hover{background:#f0f4fa;border-color:#93c5fd;color:#374151}.ple-align-btn.active{background:#3b82f61a;box-shadow:0 1px 3px #3b82f626;font-weight:600}.ple-font-select{appearance:none;-webkit-appearance:none;background:#f9fafb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m0 0 5 6 5-6z' fill='%239ca3af'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1.5px solid #e5e7eb;border-radius:5px;color:#374151;cursor:pointer;font-size:.75rem;padding:5px 24px 5px 7px;transition:border-color .12s,box-shadow .12s;width:100%}.ple-font-select:focus{background-color:#fff;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a;outline:none}.ple-northarrow-preview{align-items:center;display:flex;flex-direction:column;gap:1px;height:100%;justify-content:center;width:100%}.ple-sidebar-right{background:#f8fafc;border-left:1px solid #e2e6eb;display:flex;flex-direction:column;flex-shrink:0;overflow:visible;position:relative;transition:width .18s ease;width:226px}.ple-right-panel-header{align-items:center;background:#fff;border-bottom:1px solid #e8edf2;color:#475569;display:flex;flex-shrink:0;font-size:.63rem;font-weight:700;gap:7px;height:34px;letter-spacing:.07em;padding:0 12px;text-transform:uppercase}.ple-right-empty-state{align-items:center;color:#d1d5db;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:36px 20px;text-align:center}.ple-right-empty-state .pi{color:#e2e8f0;font-size:1.6rem}.ple-right-empty-state span{color:#c0cad6;font-size:.72rem;line-height:1.6}.ple-panel-block{background:#fff;border-bottom:1px solid #eef1f6;border-radius:8px;box-shadow:0 1px 3px #0000000a;flex-shrink:0;margin:6px 8px 0;padding:10px 11px 13px}.ple-panel-block:last-child{margin-bottom:8px}.ple-panel-block-title{align-items:center;border-bottom:1px solid #f1f5f9;color:#94a3b8;display:flex;font-size:.6rem;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:10px;padding-bottom:7px;text-transform:uppercase}.ple-panel-block-title i{font-size:.72rem}.ple-props-block{border-top:2px solid color-mix(in srgb,var(--primary-color,#3b82f6) 18%,#0000)}.ple-elements-toggle{border-radius:4px;cursor:pointer;margin:-2px -4px;padding:2px 4px;transition:background .12s;-webkit-user-select:none;user-select:none}.ple-elements-toggle:hover{background:#f3f4f6;color:#374151}.ple-elements-block.ple-elements-collapsed{padding-bottom:0}.ple-empty{color:#b0bcc8;font-size:.74rem;font-style:italic;padding:6px 2px 2px}.ple-item-row{align-items:center;border-left:2px solid #0000;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:.77rem;gap:7px;margin-bottom:2px;padding:5px 7px;transition:background .12s,color .12s,box-shadow .12s}.ple-item-row:hover{background:#f0f4fa;border-left-color:#d1d5db;color:#1e293b}.ple-item-row.active{background:#3b82f617;border-left-color:var(--primary-color,#3b82f6);box-shadow:0 1px 4px #3b82f61a;color:var(--primary-color,#3b82f6);font-weight:600}.ple-item-row i{font-size:.78rem;min-width:13px}.ple-item-row span{flex:1 1}.ple-item-del{align-items:center;background:#0000;border:none;border-radius:3px;color:#ef4444;cursor:pointer;display:flex;opacity:0;padding:2px;transition:opacity .12s,background .12s}.ple-item-row.active .ple-item-del,.ple-item-row:hover .ple-item-del{opacity:.55}.ple-item-del:hover{background:#ef44441a;opacity:1!important}.ple-item-del i{font-size:.65rem}.ple-prop{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.ple-prop label{color:#94a3b8;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ple-full-input{width:100%!important}.ple-num{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#374151;font-size:.77rem;padding:4px 7px;transition:border-color .12s,box-shadow .12s;width:64px}.ple-num:focus{background:#fff;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a;outline:none}.ple-num-full{width:100%}.ple-range{accent-color:var(--primary-color,#3b82f6);cursor:pointer;flex:1 1}.ple-pct{color:#94a3b8;font-size:.67rem;font-weight:500;min-width:30px;text-align:right}.ple-color-opacity{align-items:center;gap:7px;padding:5px 8px}.ple-color-opacity,.ple-table-affix{background:#f8fafc;border:1px solid #eef1f6;border-radius:6px;display:flex}.ple-table-affix{flex-direction:column;gap:6px;margin-bottom:10px;padding:6px 8px;width:100%}.ple-table-affix-row{align-items:center;display:flex;gap:8px}.ple-table-affix-row label{color:#94a3b8;flex:0 0 34px;font-size:.6rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ple-table-affix input{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#1e293b;flex:1 1;font-size:.74rem;height:26px;min-width:0;outline:none;padding:0 8px;transition:border-color .15s ease,box-shadow .15s ease}.ple-table-affix input:focus{border-color:#93b4f5;box-shadow:0 0 0 2px #3b82f61f}.ple-prop input[type=color],input[type=color].ple-color-swatch{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:6px;cursor:pointer;flex-shrink:0;height:28px;padding:2px 3px;transition:border-color .12s,box-shadow .12s;width:34px}.ple-prop input[type=color]:hover{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 2px #3b82f61a}.ple-prop-grid{background:#f8fafc;border:1px solid #eef1f6;border-radius:7px;display:grid;gap:5px 8px;grid-template-columns:1fr 1fr;margin-bottom:2px;padding:9px}.ple-prop-grid .ple-prop{margin-bottom:0}.ple-theme-trigger{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:.75rem;gap:7px;padding:6px 9px;text-align:left;transition:background .12s,border-color .12s,box-shadow .12s;width:100%}.ple-theme-trigger:hover{background:#f0f4fa;border-color:var(--primary-color,#3b82f6);box-shadow:0 1px 4px #3b82f61f}.ple-theme-trigger-name{color:#374151;flex:1 1;font-size:.75rem}.ple-theme-swatches-inline{display:flex;flex-shrink:0;gap:2px}.ple-theme-swatches-inline span{border:1px solid #0000001f;border-radius:2px;display:inline-block;height:10px;width:10px}.ple-theme-dropdown{background:#fff;border:1px solid #e2e6eb;border-radius:7px;box-shadow:0 4px 16px #00000021;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 3px);z-index:100}.ple-theme-option{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.75rem;gap:8px;padding:7px 10px;transition:background .1s}.ple-theme-option:hover{background:#f3f4f6}.ple-theme-option.active{background:#3b82f612;color:var(--primary-color,#3b82f6);font-weight:600}.ple-theme-option .ple-theme-swatches-inline span{border-radius:3px;height:13px;width:13px}.ple-template-panel{animation:ple-panel-in .15s ease;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 20px 60px #0000002e,0 4px 16px #00000014;left:0;max-height:min(74vh,760px);overflow:hidden auto;position:absolute;top:calc(100% + 8px);width:680px;z-index:9999}@keyframes ple-panel-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ple-template-panel-header{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;color:#374151;display:flex;font-size:.66rem;font-weight:700;letter-spacing:.05em;padding:9px 14px 8px;text-transform:uppercase}.ple-template-panel-header>.pi{font-size:.72rem}.ple-template-panel-header-icon{font-size:.85rem;margin-right:6px;opacity:.6}.ple-template-save-btn{align-items:center;background:#3b82f6;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:.68rem;font-weight:600;gap:5px;letter-spacing:0;padding:5px 10px;text-transform:none;transition:background .12s}.ple-template-save-btn:hover{background:#2563eb}.ple-template-panel-count{background:#f1f5f9;border-radius:20px;color:#94a3b8;font-size:.65rem;font-weight:500;letter-spacing:0;margin-left:auto;padding:2px 8px;text-transform:none}.ple-template-tabs{border-bottom:1px solid #f1f5f9;display:flex;gap:4px;padding:10px 14px 0}.ple-template-tab{background:#0000;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;color:#6b7280;cursor:pointer;font-size:.74rem;font-weight:600;margin-bottom:-1px;padding:8px 12px;transition:color .12s,background .12s,border-color .12s;white-space:nowrap}.ple-template-tab:hover{background:#f8fafc;color:#374151}.ple-template-tab.active{border-bottom-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.ple-template-grid{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);max-height:440px;overflow-y:auto;padding:14px}.ple-template-card{background:#fff;border:2px solid #e8edf2;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s,box-shadow .15s,transform .12s}.ple-template-card:hover{border-color:var(--primary-color,#3b82f6);box-shadow:0 6px 20px #3b82f633;transform:translateY(-3px)}.ple-template-card-active,.ple-template-card-active:hover{border-color:#ef4444;box-shadow:0 0 0 1px #ef4444,0 6px 20px #ef444433}.ple-template-thumb-wrap{aspect-ratio:297/210;flex-shrink:0;overflow:hidden;position:relative;width:100%}.ple-template-thumb-overlay{align-items:center;background:#1e293b8c;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s}.ple-template-card:hover .ple-template-thumb-overlay{opacity:1}.ple-template-apply-btn{align-items:center;background:#fff;border-radius:20px;box-shadow:0 2px 8px #0003;color:#1e293b;display:flex;font-size:.65rem;font-weight:700;gap:5px;letter-spacing:.03em;padding:5px 12px}.ple-template-badge{border-radius:4px;font-size:.55rem;font-weight:800;letter-spacing:.05em;padding:2px 6px;position:absolute;right:6px;top:6px;z-index:2}.ple-template-badge-3d{background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 2px 6px #6366f166;color:#fff}.ple-template-badge-default{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 6px #f59e0b66;color:#fff;left:6px;right:auto}.ple-template-ctx-menu.p-contextmenu{border:1px solid var(--surface-border,#e2e6eb);border-radius:7px;box-shadow:0 10px 28px #0000002e;min-width:188px;padding:3px}.ple-template-ctx-menu .p-menuitem-link{border-radius:5px;gap:6px;padding:5px 9px}.ple-template-ctx-menu .p-menuitem-icon,.ple-template-ctx-menu .p-menuitem-text{font-size:.68rem}.ple-template-ctx-menu .p-menuitem-separator{border-top:1px solid var(--surface-border,#eef0f3);margin:3px 2px}.ple-template-ctx-menu .ple-ctx-danger .p-menuitem-icon,.ple-template-ctx-menu .ple-ctx-danger .p-menuitem-text{color:#ef4444}.ple-template-ctx-menu .ple-ctx-danger .p-menuitem-link:hover{background:#ef444414}.plt-thumb{background:#fff;inset:0;overflow:hidden;position:absolute}.ple-template-card-body{flex:1 1;padding:8px 9px 9px}.ple-template-card-name{color:#1e293b;font-size:.7rem;font-weight:700;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-template-card-desc{-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.6rem;line-height:1.4;overflow:hidden}.ple-add-btn-grid{background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#0000)!important;border:1px solid color-mix(in srgb,var(--primary-color,#3b82f6) 25%,#0000)!important}.ple-add-btn-grid,.ple-add-btn-grid svg{color:var(--primary-color,#3b82f6)!important}.ple-add-btn-grid:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 15%,#0000)!important;border-color:color-mix(in srgb,var(--primary-color,#3b82f6) 40%,#0000)!important}.ple-add-btn-grid-active{background:var(--primary-color,#3b82f6)!important;border:1px solid var(--primary-color,#3b82f6)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--primary-color,#3b82f6) 40%,#0000)!important;color:#fff!important}.ple-add-btn-grid-active svg{color:#fff!important}.ple-grid-block{background:linear-gradient(to bottom,color-mix(in srgb,var(--primary-color,#3b82f6) 3%,#fff),#fff 60px)!important;border-top:2px solid color-mix(in srgb,var(--primary-color,#3b82f6) 20%,#0000)!important}.ple-grid-block .ple-panel-block-title{color:var(--primary-color,#3b82f6);justify-content:space-between}.ple-grid-toggle{background:#d1d5db;border-radius:8px;cursor:pointer;flex-shrink:0;height:16px;margin-left:auto;position:relative;transition:background .2s;width:32px}.ple-grid-toggle.active{background:var(--primary-color,#3b82f6)}.ple-grid-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:12px;left:2px;position:absolute;top:2px;transition:left .2s;width:12px}.ple-grid-toggle.active .ple-grid-toggle-thumb{left:18px}.ple-grid-off-hint{align-items:center;display:flex;gap:8px;padding:8px 4px}.ple-grid-off-hint span{color:#9ca3af;font-size:.68rem;line-height:1.5}.ple-grid-settings{display:flex;flex-direction:column;gap:2px;margin-top:6px}.ple-grid-preset-row{align-items:center;display:flex;flex-wrap:wrap;gap:3px;margin-top:3px}.ple-grid-preset-btn{background:#f9fafb;border:1px solid #d1d5db;border-radius:4px;color:#374151;cursor:pointer;font-size:.68rem;padding:3px 7px;transition:background .12s,border-color .12s,color .12s}.ple-grid-preset-btn:hover{background:#f3f4f6;border-color:#9ca3af}.ple-grid-preset-btn.active{background:color-mix(in srgb,var(--primary-color,#3b82f6) 10%,#0000);border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6);font-weight:600}.ple-grid-style-btn{align-items:center;display:flex!important;height:28px;justify-content:center;padding:0 4px!important}.ple-grid-style-btn svg line{color:#6b7280}.ple-align-btn.active,.ple-grid-style-btn.active svg line{color:var(--primary-color,#3b82f6)}.ple-align-btn.active{background:color-mix(in srgb,var(--primary-color,#3b82f6) 10%,#0000);border-color:var(--primary-color,#3b82f6)}.ple-grid-preview-chip{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;display:flex;gap:8px;margin-top:4px;padding:6px 8px}.ple-grid-preview-chip span{color:#64748b;font-size:.65rem;line-height:1.4}.ple-print-preview-overlay{background:#1a1f2e;display:flex;flex-direction:column;inset:0;outline:none;position:fixed;z-index:99999}.ple-print-preview-toolbar{align-items:center;background:#111827;border-bottom:1px solid #ffffff14;display:flex;flex-shrink:0;height:52px;padding:0 16px;position:relative}.ple-preview-toolbar-left{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.ple-preview-project-title{color:#e5e7eb;font-size:.82rem;font-weight:600;letter-spacing:.02em;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-preview-toolbar-center{align-items:center;display:flex;left:50%;position:absolute;transform:translateX(-50%)}.ple-preview-toolbar-right{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.ple-print-preview-btn{align-items:center;background:#ffffff12;border:1px solid #ffffff1f;border-radius:6px;color:#d1d5db;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:6px;height:32px;padding:0 14px;transition:background .15s,border-color .15s}.ple-print-preview-btn:hover{background:#ffffff21;border-color:#ffffff38;color:#fff}.ple-print-preview-btn:disabled{cursor:not-allowed;opacity:.4}.ple-print-preview-btn .pi-file-pdf{color:#f87171}.ple-print-preview-btn .pi-print{color:#93c5fd}.ple-print-preview-close{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:.8rem;height:32px;justify-content:center;margin-left:4px;transition:background .15s,color .15s;width:32px}.ple-print-preview-close:hover{background:#ef444433;border-color:#ef444459;color:#f87171}.ple-preview-toolbar-divider{background:#ffffff1f;height:20px;margin:0 4px;width:1px}.ple-preview-zoom-group{align-items:stretch;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;display:inline-flex;height:32px;overflow:hidden}.ple-preview-zoom-btn{align-items:center!important;background:#0000!important;border:none!important;border-radius:0!important;display:inline-flex!important;font-size:.7rem!important;height:32px!important;justify-content:center!important;line-height:1!important;padding:0!important;width:28px!important}.ple-preview-zoom-btn:hover{background:#ffffff1f!important}.ple-preview-zoom-label{align-items:center;border-left:1px solid #ffffff1a;border-right:1px solid #ffffff1a;color:#d1d5db;cursor:pointer;display:flex;font-size:.75rem;justify-content:center;min-width:42px;padding:0 4px;-webkit-user-select:none;user-select:none}.ple-preview-zoom-label:hover{color:#fff}.ple-print-preview-body{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto;padding:32px}.ple-print-preview-img{border-radius:2px;box-shadow:0 20px 60px #0009,0 4px 16px #0006;display:block;height:auto;max-height:calc(100vh - 116px);max-width:calc(100vw - 64px);width:auto}.ple-print-preview-loading{align-items:center;color:#6b7280;display:flex;flex-direction:column;gap:14px}.ple-print-preview-loading .pi{font-size:2.2rem}.ple-print-preview-loading span{font-size:.85rem}.ple-print-preview-page-indicator{color:#9ca3af;font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:0 8px}.ple-print-preview-page-badge{backdrop-filter:blur(4px);background:#0000008c;border-radius:20px;bottom:12px;color:#fff;font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:4px 10px;pointer-events:none;position:absolute;right:12px}.ple-right-tabs{background:#fff;border-bottom:1px solid #e2e6eb;display:flex;flex-shrink:0}.ple-right-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#6b7280;cursor:pointer;display:flex;flex:1 1;font-size:.68rem;font-weight:600;gap:5px;justify-content:center;letter-spacing:.02em;padding:8px 4px;transition:color .15s,border-color .15s,background .15s}.ple-right-tab i{font-size:.7rem}.ple-right-tab:hover{background:#f8fafc;color:#374151}.ple-right-tab.active{background:#3b82f60a;border-bottom-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.ple-right-tab-count{font-size:.62rem;font-weight:700;opacity:.55}.ple-elements-tab-scroll{background:#f8fafc!important;gap:0!important;padding:6px 0 8px!important}.ple-el-list-row{align-items:center;border-left:3px solid #0000;color:#374151;cursor:pointer;display:flex;font-size:.77rem;padding:7px 10px 7px 12px;transition:background .1s;-webkit-user-select:none;user-select:none}.ple-el-list-row:hover{background:#eef2f7}.ple-el-list-row.active{background:#3b82f614;border-left-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6);font-weight:600}.ple-el-list-row.ple-el-list-hidden{opacity:.45}.ple-el-list-row.ple-el-list-row-dragging{cursor:grabbing;opacity:.4}.ple-el-list-row.ple-el-list-row-dragover{background:#fffbeb;border-top:2px solid #f59e0b}.ple-el-list-grip{align-items:center;color:#cbd5e1;cursor:grab;display:flex;flex-shrink:0;font-size:.7rem;margin-right:4px}.ple-el-list-row:hover .ple-el-list-grip{color:#9ca3af}.ple-el-list-icon{align-items:center;color:#6b7280;display:flex;flex-shrink:0;font-size:.82rem;margin-right:8px}.ple-el-list-row.active .ple-el-list-icon{color:var(--primary-color,#3b82f6)}.ple-el-list-name{flex:1 1;font-size:.77rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-el-list-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;font-size:.72rem;height:22px;justify-content:center;opacity:0;transition:opacity .12s,background .12s,color .12s;width:22px}.ple-el-list-row.active .ple-el-list-btn,.ple-el-list-row:hover .ple-el-list-btn{opacity:1}.ple-el-list-btn:hover{background:#00000012;color:#374151}.ple-el-list-btn.ple-el-list-btn-dim{color:#cbd5e1;opacity:1}.ple-el-list-btn.ple-el-list-btn-dim:hover{color:#6b7280}.ple-el-list-btn.ple-el-list-btn-lock{color:#f59e0b;opacity:1}.ple-el-list-btn.ple-el-list-btn-del:hover{background:#ef44441a;color:#ef4444}.ple-el-list-row .ple-el-list-btn:disabled{cursor:default;opacity:.2!important;pointer-events:none}.ple-props-tab-scroll{background:#f0f2f6!important;gap:0!important;padding:0 0 16px!important}.ple-prop-section{background:#fff;border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-shrink:0;margin:5px 7px 0;overflow:hidden}.ple-prop-section:last-child{margin-bottom:5px}.ple-prop-section-hdr{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;color:#475569;cursor:pointer;display:flex;font-size:.63rem;font-weight:700;gap:7px;letter-spacing:.07em;padding:8px 10px;text-transform:uppercase;transition:background .1s;-webkit-user-select:none;user-select:none}.ple-prop-section-hdr:hover{background:#f3f6fa}.ple-prop-section-hdr>i:first-child{color:var(--primary-color,#3b82f6);font-size:.72rem}.ple-prop-section-hdr span{flex:1 1}.ple-prop-section-badge{background:#f3f4f6;border-radius:999px;color:#6b7280;flex:none;font-size:.58rem;font-weight:600;letter-spacing:.04em;max-width:108px;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.ple-presentation-end{animation:ple-presentation-fade .4s ease}@keyframes ple-presentation-fade{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.ple-presentation-laser-ring{animation:ple-presentation-ping 1.2s cubic-bezier(0,0,.2,1) infinite}@keyframes ple-presentation-ping{0%{opacity:.6;transform:translate(-50%,-50%) scale(1)}75%,to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes pte-exit-fade{0%{opacity:1}to{opacity:0}}@keyframes pte-enter-fade{0%{opacity:0}to{opacity:1}}@keyframes pte-exit-push-next{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes pte-enter-push-next{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pte-exit-push-prev{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes pte-enter-push-prev{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes pte-enter-wipe-next{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes pte-enter-wipe-prev{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes pte-enter-split{0%{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}@keyframes pte-enter-reveal-next{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes pte-enter-reveal-prev{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes pte-enter-shape{0%{clip-path:circle(0 at 50% 50%)}to{clip-path:circle(75% at 50% 50%)}}@keyframes pte-exit-zoom{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes pte-enter-zoom{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes pte-exit-rotate-next{0%{opacity:1;transform:rotate(0deg) scale(1)}to{opacity:0;transform:rotate(-15deg) scale(.8)}}@keyframes pte-enter-rotate-next{0%{opacity:0;transform:rotate(15deg) scale(.8)}to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes pte-exit-rotate-prev{0%{opacity:1;transform:rotate(0deg) scale(1)}to{opacity:0;transform:rotate(15deg) scale(.8)}}@keyframes pte-enter-rotate-prev{0%{opacity:0;transform:rotate(-15deg) scale(.8)}to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes pte-exit-pan-next{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes pte-enter-pan-next{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes pte-exit-pan-prev{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes pte-enter-pan-prev{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes pte-exit-cube-next{0%{transform:rotateY(0deg)}to{transform:rotateY(-90deg)}}@keyframes pte-enter-cube-next{0%{transform:rotateY(90deg)}to{transform:rotateY(0deg)}}@keyframes pte-exit-cube-prev{0%{transform:rotateY(0deg)}to{transform:rotateY(90deg)}}@keyframes pte-enter-cube-prev{0%{transform:rotateY(-90deg)}to{transform:rotateY(0deg)}}@keyframes pte-exit-gallery-next{0%{opacity:1;transform:translateZ(0) rotateY(0deg)}to{opacity:0;transform:translateZ(-260px) rotateY(-100deg)}}@keyframes pte-enter-gallery-next{0%{opacity:0;transform:translateZ(-260px) rotateY(100deg)}to{opacity:1;transform:translateZ(0) rotateY(0deg)}}@keyframes pte-exit-gallery-prev{0%{opacity:1;transform:translateZ(0) rotateY(0deg)}to{opacity:0;transform:translateZ(-260px) rotateY(100deg)}}@keyframes pte-enter-gallery-prev{0%{opacity:0;transform:translateZ(-260px) rotateY(-100deg)}to{opacity:1;transform:translateZ(0) rotateY(0deg)}}@keyframes pte-tile-reveal{0%{opacity:0}to{opacity:1}}@keyframes pte-tile-fadein{0%{opacity:0}to{opacity:1}}@keyframes pte-tile-popin{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes pte-tile-shatter{0%{opacity:1;transform:translate(0) rotate(0deg)}to{opacity:0;transform:translate(var(--shatter-x,0),140%) rotate(var(--shatter-rotate,0deg))}}.pte-door-left,.pte-door-right{animation-fill-mode:forwards;animation-timing-function:ease;inset:0;position:absolute}.pte-door-left{animation-name:pte-door-left-anim;transform-origin:left center}.pte-door-right{animation-name:pte-door-right-anim;transform-origin:right center}@keyframes pte-door-left-anim{0%{transform:rotateY(0deg)}to{transform:rotateY(-100deg)}}@keyframes pte-door-right-anim{0%{transform:rotateY(0deg)}to{transform:rotateY(100deg)}}.ple-trans-open{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#1e293b;cursor:pointer;display:flex;font-size:.75rem;gap:6px;padding:5px 8px;width:100%}.ple-trans-open:hover{border-color:#93c5fd}.ple-trans-open span{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ple-trans-reset{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:.65rem;margin-top:6px;padding:0;text-decoration:underline}.ple-unit-btn{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#64748b;cursor:pointer;flex:1 1;font-size:.7rem;padding:4px}.ple-unit-btn.active{background:#eff6ff;border-color:var(--primary-color,#3b82f6);color:#1e293b}.ple-trans-backdrop{inset:0;position:fixed;z-index:11999}.ple-trans-picker{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 16px 44px #0f172a2e;max-height:76vh;overflow-y:auto;padding:8px;position:fixed;width:348px;z-index:12000}.ple-trans-preview{aspect-ratio:16/9;background:#0f172a;border-radius:8px;margin-bottom:8px;overflow:hidden;position:relative;width:100%}.ple-trans-replay{background:#0f172a8c;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:.72rem;height:26px;position:absolute;right:6px;top:6px;width:26px;z-index:5}.ple-trans-replay:hover{background:#0f172acc}.ple-trans-hd{color:#64748b;font-size:.68rem;font-weight:600;padding:6px 2px 4px}.ple-trans-grid{display:grid;gap:5px;grid-template-columns:1fr 1fr}.ple-trans-card{background:#fff;border:1px solid #eceff4;border-radius:8px;color:#1e293b;cursor:pointer;font-size:.7rem;padding:6px 8px;text-align:left}.ple-trans-card:hover{border-color:#c3d8f7}.ple-trans-card.active{background:#f2f7ff;border-color:var(--primary-color,#3b82f6)}.ple-prop-section-body{padding:10px 10px 12px}@keyframes ple-bohy-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ple-bohy-panel{animation:ple-bohy-in .17s cubic-bezier(.22,1,.36,1);background:var(--surface-card,#fff);border:1px solid var(--surface-border,#e5e7eb);border-radius:16px;box-shadow:0 16px 44px -10px #0f172a4d,0 3px 10px #0f172a14;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;left:calc(100% + 8px);max-height:78vh;padding:14px 12px;position:absolute;top:4px;transform-origin:top left;width:316px;z-index:2000}.ple-bohy-panel:before{background:linear-gradient(90deg,var(--primary-color,#3b82f6),#8b5cf6);border-radius:16px 16px 0 0;content:"";height:4px;inset:0 0 auto 0;position:absolute}.ple-bohy-head{align-items:center;display:flex;gap:8px}.ple-bohy-tabs{background:var(--surface-ground,#f1f5f9);border-radius:10px;display:flex;flex:1 1;gap:3px;padding:3px}.ple-bohy-tab{background:#0000;border:none;border-radius:8px;color:var(--text-color-secondary,#64748b);cursor:pointer;flex:1 1;font-size:.64rem;font-weight:700;padding:6px 8px;transition:background .15s,color .15s,box-shadow .15s,transform .1s;white-space:nowrap}.ple-bohy-tab:hover{color:var(--text-color,#1e293b)}.ple-bohy-tab:active{transform:scale(.97)}.ple-bohy-tab.active{background:var(--primary-color,#3b82f6);background:linear-gradient(135deg,var(--primary-color,#3b82f6),#6366f1);box-shadow:0 3px 10px -2px #3b82f680;color:#fff}.ple-bohy-close{align-items:center;background:var(--surface-ground,#f1f5f9);border:none;border-radius:8px;color:var(--text-color-secondary,#64748b);cursor:pointer;display:flex;flex-shrink:0;font-size:.82rem;height:26px;justify-content:center;line-height:1;transition:background .15s,color .15s,transform .1s;width:26px}.ple-bohy-close:hover{background:#fee2e2;color:#dc2626}.ple-bohy-close:active{transform:scale(.92)}.ple-bohy-search{align-items:center;display:flex;position:relative}.ple-bohy-search .pi-search{color:var(--text-color-secondary,#94a3b8);font-size:.75rem;left:11px;pointer-events:none;position:absolute}.ple-bohy-search input{background:var(--surface-ground,#f8fafc);border:1px solid var(--surface-border,#e5e7eb);border-radius:9px;box-sizing:border-box;color:var(--text-color,#1e293b);font-size:.74rem;outline:none;padding:8px 10px 8px 31px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.ple-bohy-search input::placeholder{color:var(--text-color-secondary,#94a3b8);opacity:.7}.ple-bohy-search input:focus{background:var(--surface-card,#fff);border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f62e}.ple-bohy-hint{color:var(--text-color-secondary,#94a3b8);font-size:.62rem;line-height:1.45;padding:0 2px}.ple-bohy-body{flex:1 1;margin:0 -6px;overflow-y:auto;padding:2px 5px;scrollbar-color:#94a3b880 #0000;scrollbar-width:thin}.ple-bohy-body::-webkit-scrollbar{width:8px}.ple-bohy-body::-webkit-scrollbar-track{background:#0000}.ple-bohy-body::-webkit-scrollbar-thumb{background:#94a3b873;background-clip:padding-box;border:2px solid #0000;border-radius:8px}.ple-bohy-body::-webkit-scrollbar-thumb:hover{background:#64748bb3;background-clip:padding-box}.ple-bohy-state{align-items:center;color:var(--text-color-secondary,#94a3b8);display:flex;font-size:.72rem;gap:6px;justify-content:center;padding:16px 6px}.ple-bohy-state-error{color:#ef4444;flex-direction:column}.ple-bohy-cat-wrap{margin-bottom:5px}.ple-bohy-cat{align-items:center;background:var(--surface-ground,#f1f5f9);border:1px solid #0000;border-radius:9px;color:var(--text-color,#334155);cursor:pointer;display:flex;font-size:.7rem;font-weight:600;gap:8px;padding:8px 10px;text-align:left;transition:background .14s,border-color .14s,color .14s;width:100%}.ple-bohy-cat:hover{background:#3b82f614;border-color:#3b82f647}.ple-bohy-cat.open{background:#3b82f61a;color:var(--primary-color,#3b82f6)}.ple-bohy-cat-chev{flex-shrink:0;font-size:.58rem;transition:transform .2s ease}.ple-bohy-cat.open .ple-bohy-cat-chev{transform:rotate(90deg)}.ple-bohy-cat-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-bohy-cat-count{background:#3b82f624;border-radius:999px;color:var(--primary-color,#3b82f6);flex-shrink:0;font-size:.58rem;font-weight:700;min-width:22px;padding:2px 7px;text-align:center}.ple-bohy-grid{display:grid;gap:6px;padding:8px 3px 10px}.ple-bohy-grid-4{grid-template-columns:repeat(4,1fr)}.ple-bohy-grid-3{grid-template-columns:repeat(3,1fr)}.ple-bohy-tile{align-items:center;background:var(--surface-card,#fff);border:1px solid var(--surface-border,#e5e7eb);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:7px 4px 6px;transition:transform .14s ease,border-color .14s,box-shadow .14s,background .14s}.ple-bohy-tile:hover{background:#3b82f60f;border-color:var(--primary-color,#3b82f6);box-shadow:0 7px 18px -7px #3b82f68c;transform:translateY(-2px)}.ple-bohy-tile:active{transform:translateY(0)}.ple-bohy-tile-img{align-items:center;aspect-ratio:1/1;background:#94a3b814;border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;padding:5px;width:100%}.ple-bohy-tile-img img{display:block;max-height:100%;max-width:100%;object-fit:contain;transition:transform .14s ease}.ple-bohy-tile:hover .ple-bohy-tile-img img{transform:scale(1.09)}.ple-bohy-tile-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text-color-secondary,#64748b);display:-webkit-box;font-size:.52rem;line-height:1.15;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-word}.ple-chart-trigger{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;display:flex;font-size:.75rem;gap:6px;padding:4px 8px;text-align:left;width:100%}.ple-chart-trigger:hover{border-color:var(--primary-color,#3b82f6)}.frp-hint{color:#9ca3af;font-size:.65rem;line-height:1.45;margin-bottom:9px}.frp-hint:last-child{margin-bottom:0}.frp-prop-line{align-items:center;display:flex;gap:8px;justify-content:space-between}.frp-prop-line>span{color:#374151;font-size:.8rem;font-weight:500}.frp-back{align-items:center;background:#fff;border-bottom:1px solid #e8edf2;display:flex;flex-shrink:0;gap:7px;height:34px;padding:0 10px;position:sticky;top:0;z-index:2}.frp-back>span{color:#475569;flex:1 1;font-size:.63rem;font-weight:700;letter-spacing:.07em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.frp-back-btn{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:background .12s,border-color .12s,color .12s;width:22px}.frp-back-btn:hover{background:#3b82f61a;border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.frp-back-btn .pi{font-size:.62rem}.frp-prop-line .p-inputswitch{flex-shrink:0;height:20px;width:34px}.frp-prop-line .p-inputswitch .p-inputswitch-slider{border-radius:20px}.frp-prop-line .p-inputswitch .p-inputswitch-slider:before{border-radius:50%;height:14px;left:3px;margin-top:-7px;top:50%;width:14px}.frp-prop-line .p-inputswitch.p-highlight .p-inputswitch-slider:before,.frp-prop-line .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(14px)}.frp-stepper{border:1.5px solid #e5e7eb;border-radius:5px;display:inline-flex;overflow:hidden}.frp-stepper,.frp-stepper button{align-items:center;background:#f9fafb}.frp-stepper button{border:none;color:#4b5563;cursor:pointer;display:flex;font-size:.85rem;height:24px;justify-content:center;line-height:1;width:26px}.frp-stepper button:hover:not(:disabled){background:#f0f4fa;color:#374151}.frp-stepper button:disabled{cursor:default;opacity:.35}.frp-stepper span{color:#111827;font-size:.78rem;font-weight:600;min-width:34px;text-align:center}.frp-split-row{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-bottom:8px}.frp-design-row{gap:7px}.frp-design-row,.frp-split-quad{display:grid;grid-template-columns:repeat(2,1fr)}.frp-split-quad{gap:8px}.frp-split-custom{display:flex;justify-content:flex-end;margin-top:6px}.frp-split-mini{align-items:center;background:none;border:1.5px solid #0000;border-radius:5px;color:#6b7280;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.66rem;gap:5px;padding:3px 7px;transition:background .12s,border-color .12s,color .12s}.frp-split-mini svg{height:15px;width:20px}.frp-split-mini:hover:not(:disabled){background:#f0f4fa;border-color:#93c5fd;color:#374151}.frp-split-mini.active{background:#3b82f61a;border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6);font-weight:600}.frp-split-mini:disabled{cursor:default;opacity:.45}.frp-split-btn:focus-visible,.frp-split-mini:focus-visible{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a;outline:none}.frp-split-btn{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#6b7280;cursor:pointer;display:flex;flex-direction:column;font-size:.66rem;gap:5px;padding:7px 3px 6px;transition:background .12s,border-color .12s,color .12s,box-shadow .12s}.frp-split-btn:hover:not(:disabled){background:#f0f4fa;border-color:#93c5fd;color:#374151}.frp-split-btn.active{background:#3b82f61a;border-color:var(--primary-color,#3b82f6);box-shadow:0 1px 3px #3b82f626;color:var(--primary-color,#3b82f6);font-weight:600}.frp-split-btn:disabled{cursor:default;opacity:.45}.frp-split-wide{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#6b7280;cursor:pointer;font-family:inherit;font-size:.72rem;padding:6px 0;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;width:100%}.frp-split-wide:hover:not(:disabled){background:#f0f4fa;border-color:#93c5fd;color:#374151}.frp-split-wide.active{background:#3b82f61a;border-color:var(--primary-color,#3b82f6);box-shadow:0 1px 3px #3b82f626;color:var(--primary-color,#3b82f6);font-weight:600}.frp-split-wide:disabled{cursor:default;opacity:.45}.frp-cat-pick{position:relative}.frp-cat-bar{align-items:stretch;display:flex;gap:6px}.frp-cat-off{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:30px}.frp-cat-off:hover:not(:disabled){background:#fef2f2;border-color:#fecaca;color:#ef4444}.frp-cat-off:disabled{background:#f9fafb;cursor:default;opacity:.4}.frp-cat-off i{font-size:.6rem}.frp-cat-trigger{align-items:center;background:#f9fafb url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m0 0 5 6 5-6z' fill='%239ca3af'/%3E%3C/svg%3E") no-repeat right 8px center;border:1.5px solid #e5e7eb;border-radius:5px;color:#374151;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:.75rem;gap:7px;min-width:0;padding:5px 24px 5px 7px;text-align:left;transition:border-color .12s,box-shadow .12s,background-color .12s}.frp-cat-trigger:hover:not(:disabled){background-color:#f0f4fa;border-color:#93c5fd}.frp-cat-trigger.open{background-color:#fff;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.frp-cat-trigger:disabled{background-color:#f9fafb;cursor:default;opacity:.5}.frp-cat-swatch{border-radius:3px;flex-shrink:0;height:11px;width:11px}.frp-cat-dot{flex:1 1;letter-spacing:.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frp-cat-none{color:#9ca3af;flex:1 1}.frp-cat-item{align-items:center;display:flex}.frp-cat-item:hover{background:#f0f4fa}.frp-cat-item.active{background:#3b82f614}.frp-cat-item-pick{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;flex:1 1;font:inherit;font-size:.74rem;gap:7px;letter-spacing:.02em;min-width:0;padding:6px 8px;text-align:left}.frp-cat-item.active .frp-cat-item-pick{color:var(--primary-color,#3b82f6);font-weight:600}.frp-cat-item-pick>span:first-child{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frp-cat-item-x{background:none;border:none;color:#9ca3af;cursor:pointer;flex-shrink:0;opacity:0;padding:6px 8px;transition:opacity .12s,color .12s}.frp-cat-item:hover .frp-cat-item-x{opacity:1}.frp-cat-item-x:hover{color:#ef4444}.frp-cat-item-x i{font-size:.55rem}.frp-cat-new{align-items:center;background:#f9fafb;border:1.5px dashed #cbd5e1;border-radius:5px;color:var(--primary-color,#3b82f6);cursor:pointer;display:flex;font:inherit;font-size:.7rem;gap:5px;justify-content:center;margin-top:7px;padding:6px 8px;width:100%}.frp-cat-new:hover{background:#f8fafc;border-color:var(--primary-color,#3b82f6)}.frp-cat-new i{font-size:.55rem}.frp-cat-new-input{border:1.5px solid var(--primary-color,#3b82f6);border-radius:5px;box-sizing:border-box;color:#111827;font-family:inherit;font-size:.7rem;margin-top:7px;outline:none;padding:6px 8px;width:100%}.frp-cat-new-input,.frp-chart-cat{letter-spacing:.06em;text-transform:uppercase}.frp-chart-cat{align-items:center;color:#9ca3af;display:flex;font-size:.65rem;font-weight:700;gap:5px;padding:6px 8px 3px;-webkit-user-select:none;user-select:none}.frp-chart-cat svg{color:var(--yellow-600,#ca8a04);flex-shrink:0}.frp-chart-cat span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frp-theme-btn{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:6px;cursor:pointer;display:flex;gap:10px;margin-bottom:6px;padding:7px 9px;text-align:left;transition:background .12s,border-color .12s,box-shadow .12s;width:100%}.frp-theme-btn:hover{background:#f0f4fa;border-color:#93c5fd}.frp-theme-btn.active{background:#3b82f61a;border-color:var(--primary-color,#3b82f6);box-shadow:0 1px 3px #3b82f626}.frp-theme-btn:last-of-type{margin-bottom:2px}.frp-theme-swatch{border-radius:5px;flex-shrink:0;height:26px;width:26px}.frp-theme-name{color:#111827;font-size:.78rem;font-weight:600}.frp-theme-desc{color:#9ca3af;font-size:.66rem}.ple-template-acc-hdr{align-items:center;background:#fff;border:none;border-bottom:1px solid var(--surface-border,#e5e7eb);color:#374151;cursor:pointer;display:flex;font-size:.76rem;font-weight:600;gap:7px;padding:9px 12px;text-align:left;width:100%}.ple-template-acc-hdr:hover{background:#f8fafc}.ple-template-acc-hdr>i:first-child{font-size:.6rem;opacity:.6}.ple-template-acc-meta{align-items:center;display:flex;gap:8px;margin-left:auto}.ple-template-acc-body{border-bottom:1px solid var(--surface-border,#e5e7eb)}.frt-thumb{background:#fff;box-sizing:border-box;display:grid;gap:4px;height:100%;padding:8px;width:100%}.frt-thumb-cell{background:#e6e8ef;border-radius:1px}.frt-thumb-cell.frt-accent{background:#b96a6a}.frt-thumb-sub{display:grid;gap:2px;height:100%;width:100%}.frp-nav-row{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#374151;cursor:pointer;display:flex;font-family:inherit;font-size:.72rem;gap:8px;justify-content:space-between;padding:7px 9px;transition:background .12s,border-color .12s;width:100%}.frp-nav-row:hover{background:#f0f4fa;border-color:#93c5fd}.frp-nav-row-main{align-items:center;display:flex;flex:1 1;gap:7px;min-width:0}.frp-nav-row-main>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frp-nav-row-main i{color:#6b7280;font-size:.72rem}.frp-nav-row-end{align-items:center;display:flex;flex-shrink:0;gap:6px}.frp-nav-row-end i{color:#9ca3af;font-size:.62rem}.frp-nav-row-badge{background:#e5e9f0;border-radius:999px;color:#4b5563;font-size:.62rem;font-weight:600;min-width:18px;padding:1px 5px;text-align:center}.frp-nav-row:hover .frp-nav-row-badge{background:#dbeafe;color:var(--primary-color,#3b82f6)}.frp-nav-row-val{color:#4b5563;font-size:.66rem;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frp-nav-row-val.frp-nav-row-off{color:#9ca3af}.frp-nav-row-dot{border-radius:3px;box-shadow:inset 0 0 0 1px #00000029;flex-shrink:0;height:11px;width:11px}.frp-bolum-no{color:#9ca3af;flex-shrink:0;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;width:18px}.frp-bolum-input{background:#fff;border:1.5px solid #e5e7eb;border-radius:5px;box-sizing:border-box;color:#111827;font-family:inherit;font-size:.7rem;outline:none;padding:5px 7px;transition:border-color .12s}.frp-bolum-input:hover{border-color:#cbd5e1}.frp-bolum-input:focus{border-color:var(--primary-color,#3b82f6)}.frp-bolum-input::placeholder{color:#b6bcc6}.frp-cover-color-btn{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:5px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:.62rem;gap:6px;padding:3px 7px;transition:background .12s,border-color .12s}.frp-cover-color-btn:hover{background:#f0f4fa;border-color:#93c5fd}.frp-cover-color-btn.active{border-color:var(--primary-color,#3b82f6)}.frp-cover-color-dot{border-radius:4px;box-shadow:inset 0 0 0 1px #00000024;display:block;flex-shrink:0;height:18px;width:18px}.frp-cover-color-panel{background:#fbfcfd;border:1px solid #eef0f3;border-radius:6px;margin-top:7px;padding:8px}.frp-cover-swatches{display:flex;flex-wrap:wrap;gap:7px}.frp-color-square,.frp-cover-swatch{appearance:none;background-clip:padding-box;border:1.5px solid #0000;border-radius:5px;box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer;flex-shrink:0;height:26px;padding:0;transition:transform .1s,border-color .12s;width:26px}.frp-color-square:hover,.frp-cover-swatch:hover{transform:translateY(-1px)}.frp-cover-swatch.active{border-color:var(--primary-color,#3b82f6);box-shadow:inset 0 0 0 1px #ffffffd9}.frp-color-square{border-color:#e5e7eb;overflow:hidden}.frp-color-square::-webkit-color-swatch-wrapper{padding:0}.frp-color-square::-webkit-color-swatch{border:none;border-radius:3px}.frp-color-square::-moz-color-swatch{border:none;border-radius:3px}.frp-color-row{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:8px}.frp-color-cell{display:flex;flex-direction:column;gap:4px;min-width:0;position:relative}.frp-color-cell>span{color:#94a3b8;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.frp-color-cell>input[type=color]{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:6px;cursor:pointer;height:28px;padding:2px 3px;transition:border-color .12s,box-shadow .12s;width:100%}.frp-color-cell>input[type=color]:hover{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 2px #3b82f61a}.frp-color-clear{align-items:center;background:#ffffffd9;border:none;border-radius:4px;bottom:4px;color:#6b7280;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:3px;width:18px}.frp-color-clear:hover{background:#fff;color:#ef4444}.frp-color-clear i{font-size:.55rem}.frp-chart-pick{margin-bottom:8px}.frp-chart-trigger{align-items:center;background:#f9fafb url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m0 0 5 6 5-6z' fill='%239ca3af'/%3E%3C/svg%3E") no-repeat right 8px center;border:1.5px solid #e5e7eb;border-radius:5px;box-sizing:border-box;color:#374151;cursor:pointer;display:flex;font-family:inherit;font-size:.75rem;gap:7px;padding:5px 24px 5px 7px;text-align:left;transition:background-color .12s,border-color .12s,box-shadow .12s;width:100%}.frp-chart-trigger:hover{background-color:#f0f4fa;border-color:#93c5fd}.frp-chart-trigger.open{background-color:#fff;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.frp-chart-trigger>i:first-child{color:#94a3b8;flex-shrink:0;font-size:.7rem}.frp-chart-trigger>span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frp-chart-trigger .frp-chart-empty{color:#9ca3af}.frp-chart-list{background:#fff;border:1.5px solid #e5e7eb;border-radius:5px;box-shadow:0 4px 12px #0f172a14;margin-top:4px;overflow:hidden}.frp-chart-search{background:#fafbfc;border:none;border-bottom:1px solid #f1f5f9;box-sizing:border-box;color:#374151;font-family:inherit;font-size:.73rem;outline:none;padding:7px 8px;width:100%}.frp-chart-search::placeholder{color:#cbd5e1}.frp-chart-items{max-height:190px;overflow-y:auto}.frp-chart-item{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font:inherit;font-size:.74rem;gap:7px;padding:6px 8px;text-align:left;width:100%}.frp-chart-item:hover{background:#f0f4fa}.frp-chart-item.active{background:#3b82f61a;color:var(--primary-color,#3b82f6);font-weight:600}.frp-chart-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frp-chart-item>i{flex-shrink:0;font-size:.6rem}.frp-chart-note{color:#9ca3af;gap:6px;padding:10px 8px}.frp-chart-ico,.frp-chart-note{align-items:center;display:flex;font-size:.7rem}.frp-chart-ico{background:#f3f4f6;border-radius:5px;color:var(--primary-color,#3b82f6);flex-shrink:0;height:20px;justify-content:center;width:20px}.frp-chart-item.active .frp-chart-ico{background:#dbeafe}.frp-chart-check{color:var(--primary-color,#3b82f6);font-size:.6rem;margin-left:auto}.frp-chart-clear{align-items:center;background:#fafafa;border:none;border-top:1px solid #e5e7eb;color:#6b7280;cursor:pointer;display:flex;font:inherit;font-size:.68rem;gap:5px;justify-content:center;padding:6px 8px;width:100%}.frp-chart-clear:hover{background:#f3f4f6;color:#ef4444}.frp-chart-clear i{font-size:.55rem}.p-dialog-header{background:var(--primary-color2)!important;border-top-left-radius:3px;border-top-right-radius:3px}html body div.p-dialog-mask.p-dialog-visible.p-dialog-draggable.p-dialog-resizable.p-dialog-center div#report_sidebar.p-dialog.p-component.sidebar-report.p-dialog-maximized.p-dialog-enter-done div.p-dialog-header div#report_sidebar_header.p-dialog-title div div.p-inputswitch.p-component.p-inputswitch-checked span.p-inputswitch-slider{background:var(--text-color-secondary)}.report-dialog .report-dialog-header{align-items:center;color:var(--primary-color-text);display:inline-flex;text-indent:.5rem}.p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.report-header-icon-lime{color:lime!important}.report-dialog .p-dialog-header .p-dialog-title{font-weight:400!important}.p-inputnumber-buttons-stacked .p-inputnumber-input{width:50px}.report-dialog-ayırıcı{border:1px solid #ced4da;color:#ced4da}.report-buttons{color:var(--primary-color)}.report-buttons.active,.report-buttons:hover{background:var(--primary-color2);color:var(--primary-color-text)}.responsive-iframe{border:none;height:100%;width:100%}.no-dashborad{color:gold}div[data-overflow=true]{overflow-y:auto}.odagis-pvt-footer{display:flex;gap:.5rem;justify-content:flex-end}.odagis-pvt-body{overflow:auto}.p-button.p-button-icon-only.oda-excel-export-btn{border-color:green;color:green;flex:0 0 auto;height:1.5rem;padding:0;width:1.5rem}.p-button.p-button-icon-only.oda-excel-export-btn:enabled:hover{background:#00800014;border-color:green;color:green}.oda-excel-export-bar{display:flex;flex:0 0 auto;justify-content:flex-end;padding:4px 2px}.oda-excel-export-bar:empty,.odagis-pvt-footer:empty{display:none}@media print{.oda-excel-export-bar,.odagis-pvt-footer{display:none!important}}.odagis-pvt-body table.pvtTable thead{position:sticky;top:0;z-index:2}.odagis-pvt-body table.pvtTable tbody tr>th:first-child{left:0;position:sticky;z-index:1}.odagis-pvt-body table.pvtTable thead tr>th:first-child{left:0;position:sticky;z-index:3}.grid-map-legend{background:var(--surface-0);max-height:70dvh;min-width:10%;overflow:auto;padding:.5rem;position:absolute;right:.2rem;top:.2rem;z-index:1000}.grid-map-legend>header{text-align:center}.grid-map-legend>header>h4{margin:.2rem}.grid-map-legend-item{align-items:center;display:flex;gap:.5rem;margin-bottom:.2rem}.grid-map-legend-item>div.legend-color{border-radius:.2rem;height:1.2rem;width:1.2rem}.grid-map-legend-item>span{font-size:.8em}.oda-admin-navigation{align-items:center}.oda-admin-navigation,.oda-admin-sablon{display:flex;gap:.5rem}.oda-admin-number-preview{box-shadow:1px 1px 4px 1px var(--surface-400),-1px -1px 4px 1px var(--surface-400);container-type:inline-size;display:grid;flex:3 1;height:100%;position:relative}.oda-admin-number-preview>div{position:absolute}@container(max-width: 1400px){.oda-admin-number-icon,.oda-admin-number-text{transform:scale(.9)}}@container(max-width: 1200px){.oda-admin-number-icon,.oda-admin-number-text{transform:scale(.8)}}@container(max-width: 900px){.oda-admin-number-icon,.oda-admin-number-text{transform:scale(.7)}}@container(max-width: 600px){.oda-admin-number-icon,.oda-admin-number-text{transform:scale(.6)}}.oda-kpi-card{--kpi-fg:#1f2933;--kpi-muted:#7b8794;--kpi-border:#00000014;--kpi-bg:#fff;--kpi-track:#00000014;background:var(--kpi-bg);border:1px solid var(--kpi-border);border-radius:12px;box-sizing:border-box;color:var(--kpi-fg);container-type:size;display:flex;flex-direction:column;font-family:Segoe UI,system-ui,sans-serif;gap:.4em;height:100%;justify-content:center;min-height:185px;overflow:hidden;padding:clamp(16px,8cqmin,34px);width:100%}.mantine-dark .oda-kpi-card,:root[data-theme=dark] .oda-kpi-card{--kpi-fg:#e9ecef;--kpi-muted:#909296;--kpi-border:#ffffff1a;--kpi-bg:#1a1b1e;--kpi-track:#ffffff1f}.oda-kpi-head{align-items:center;display:flex;gap:.6em;min-height:0}.oda-kpi-icon{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;height:clamp(26px,14cqmin,56px);justify-content:center;width:clamp(26px,14cqmin,56px)}.oda-kpi-icon img{height:62%;object-fit:contain;pointer-events:none;width:62%}.oda-kpi-title{color:var(--kpi-muted);font-size:clamp(11px,7cqmin,20px);font-weight:600;letter-spacing:.01em;line-height:1.2}.oda-kpi-title,.oda-kpi-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-kpi-value{font-size:clamp(20px,22cqmin,84px);font-weight:700;letter-spacing:-.01em;line-height:1.05}.oda-kpi-trend{align-items:center;display:flex;flex-wrap:wrap;font-size:clamp(10px,6cqmin,16px);gap:.6em}.oda-kpi-trend-badge{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;gap:.2em;line-height:1.2;padding:.15em .5em}.oda-kpi-compare{color:var(--kpi-muted);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-kpi-chart{flex-shrink:0;margin-top:.3em;width:100%}.oda-kpi-chart-line{height:clamp(22px,22cqmin,64px)}.oda-kpi-chart-bar{height:clamp(28px,28cqmin,84px)}.oda-kpi-chart-gauge{height:clamp(34px,28cqmin,84px)}.oda-kpi-bars{align-items:flex-end;display:flex;gap:clamp(2px,1.4cqmin,6px);height:100%;width:100%}.oda-kpi-bar-col{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0}.oda-kpi-bar-track{align-items:flex-end;display:flex;flex:1 1;min-height:0;width:100%}.oda-kpi-bar-fill{border-radius:3px 3px 0 0;min-height:2px;width:100%}.oda-kpi-bar-label{color:var(--kpi-muted);font-size:clamp(8px,4.6cqmin,13px);margin-top:.35em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-kpi-progress-wrap{display:flex;flex-direction:column;gap:.4em;width:100%}.oda-kpi-progress{display:flex;gap:clamp(1.5px,.9cqmin,4px);height:clamp(14px,14cqmin,34px);width:100%}.oda-kpi-progress-seg{background:var(--kpi-track);border-radius:2px;flex:1 1}.oda-kpi-progress-label{color:var(--kpi-muted);font-size:clamp(9px,5cqmin,15px)}.oda-kpi-gauge-text{font-size:16px;font-weight:800}.oda-kpi-grid{box-sizing:border-box;display:grid;height:100%;overflow:auto;width:100%}.oda-kpi-grid.single{gap:0;grid-auto-rows:1fr;grid-template-columns:1fr;padding:0}.oda-kpi-grid.multi{align-content:start;gap:.75rem;grid-auto-rows:205px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));padding:.6rem}.oda-kpi-grid.multi .oda-kpi-card{border-color:#0000001a;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000f}.mantine-dark .oda-kpi-grid.multi .oda-kpi-card,:root[data-theme=dark] .oda-kpi-grid.multi .oda-kpi-card{border-color:#ffffff24;box-shadow:0 1px 3px #0006,0 4px 12px #0000004d}@supports not (container-type:size){.oda-kpi-card{container-type:normal;padding:20px}.oda-kpi-title{font-size:15px}.oda-kpi-value{font-size:38px}.oda-kpi-trend{font-size:13px}.oda-kpi-icon{height:40px;width:40px}.oda-kpi-bar-label{font-size:11px}.oda-kpi-progress-label{font-size:12px}.oda-kpi-chart-line{height:44px}.oda-kpi-chart-bar{height:60px}.oda-kpi-chart-gauge{height:62px}}.oda-chart-ctrl{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #0f172a14;border-radius:12px;box-shadow:0 6px 20px #0f172a24;display:flex;flex-direction:column;left:auto;min-width:200px;padding:.25rem .35rem;position:absolute;right:.6rem;top:3.4rem;-webkit-user-select:none;user-select:none;z-index:11}.oda-chart-ctrl__row{align-items:center;display:flex;gap:.55rem;padding:.4rem}.oda-chart-ctrl__icon{align-items:center;background:color-mix(in srgb,var(--primary-color) 12%,#0000);border-radius:8px;color:var(--primary-color);display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.oda-chart-ctrl__label{color:#334155;flex:1 1;font-size:.76rem;font-weight:600;white-space:nowrap}.oda-chart-ctrl__divider{background:#0f172a12;height:1px;margin:0 .4rem}.oda-chart-ctrl .p-inputswitch{flex-shrink:0;height:1.1rem;width:2rem}.oda-chart-ctrl .p-inputswitch .p-inputswitch-slider:before{height:.8rem;left:.15rem;margin-top:-.4rem;width:.8rem}.oda-chart-ctrl .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(.9rem)}.oda-region-chart{background:#0000;height:95px;left:0;overflow:visible;pointer-events:auto;position:absolute;top:0;width:130px}.oda-region-chart-popup{background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000040;overflow:hidden;padding:.4rem;pointer-events:none;position:absolute;z-index:12}.oda-region-chart-popup__title{font-size:.75rem;font-weight:700;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-chart-galery{height:100%;overflow:hidden;position:relative;width:100%}.oda-chart-galery-item{height:100%;position:absolute;top:0;transition:all .5s;width:100%;z-index:1}.oda-chart-galery>button{position:absolute;top:50%;transform:translateY(-50%);z-index:20}.oda-admin-dashboard-render-filters{margin-top:.5rem}.oda-admin-dashboard-render-filters>div{align-items:center;display:grid;font-size:1rem;gap:.5rem;grid-template-columns:4rem 1fr;margin-bottom:.8rem}.oda-admin-dashboard-render-filters>div:last-child{margin-bottom:.6rem}.oda-admin-dashboard-render-filters>div>span{font-size:.8em}.oda-dash-filter-range-input{display:flex;margin-bottom:1rem}.oda-dash-filter-range-input input{font-size:.8rem;width:100%}#content{width:100%}.react-grid-layout{margin-top:10px}.report_sidebar_content iframe{width:100%}.columns{columns:120px}.react-dash-grid-item{box-sizing:border-box;overflow:hidden}.react-dash-grid-item.selected-block{outline:1px dashed var(--primary-color)!important;outline-offset:10px}.react-dash-grid-item.resizing{opacity:.9}.react-dash-grid-item.react-grid-placeholder{background:var(--primary-color)}.react-dash-grid-item .text{bottom:0;font-size:16px;height:16px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}.react-dash-grid-item .minMax{font-size:12px}.react-dash-grid-item .add{cursor:pointer}.react-grid-dragHandleExample{cursor:move;cursor:grab;cursor:-webkit-grab}.hide-button{cursor:pointer;font-size:20px;position:absolute;right:5px;top:0}.react-resizable-handle{z-index:30}.droppable-element{border-bottom:1px solid var(--surface-400);cursor:move;padding:1rem .6rem}.react-dash-grid-item,.window-header{border-radius:0}.window-header{background-color:var(--primary-color);display:flex;height:25px;justify-content:space-between;left:0;padding-left:3px;padding-right:3px;position:absolute;right:0;top:0;z-index:15}.window-content{height:100%}.window-button-style{background-color:initial;border:none;height:20px;margin:0;padding:0;transition:background-color .15s ease;width:20px}.window-header button{background-color:unset;border:unset}.app-name{margin-left:.5rem}.oda-grid-framed{border:1px solid var(--surface-300)}.oda-grid-shadow{box-shadow:1px 4px 1px 1px var(--surface-400),-1px 0 1px 1px var(--surface-400)}#oda-dash-filter-button:hover{background:var(--primary-color)}#oda-dash-filter-button:hover>svg{color:var(--surface-0)}.oda-dash-refresh-item{align-items:center;border-bottom:1px solid var(--surface-300);display:flex;font-size:.85rem;gap:.8rem;padding:.3rem .5rem}.legacy_report_dialog_dropdown{flex-grow:1;flex-shrink:1;font-size:1rem;font-weight:700;max-width:20rem;min-width:120px;min-width:0;overflow:hidden;width:20rem}.legacy_report_dialog_dropdown .p-treeselect-label{text-align:center}.report-treeselect-panel{z-index:100001!important}.report-treeselect-panel .p-treenode-content,.report-treeselect-panel .p-treenode-label,.report-treeselect-panel .p-treenode-selectable{font-size:1rem!important}.report-treeselect-panel .p-tree-toggler-icon{font-size:.9rem!important}.report-treeselect-panel .p-treenode-icon{font-size:1rem!important}@media (max-width:768px){.legacy_report_dialog_dropdown{font-weight:700;max-width:120px;min-width:80px;width:120px}.report_sidebar_header{margin:0;padding-left:0}}.oda-grid-report{width:100%}.oda-rgrid{align-content:start;box-sizing:border-box;display:grid;gap:16px;padding:1rem;width:100%}.oda-rgrid-cell{border-radius:10px;display:flex;flex-direction:column;min-width:0;position:relative}.oda-rgrid-cell.empty{min-height:0}.oda-rgrid-cell:has(.oda-rgrid-widget),.oda-rgrid-part:has(.oda-rgrid-widget){min-height:220px}.oda-rgrid-cell-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.oda-rgrid-cell-content>*{max-width:100%}.oda-rgrid-split{display:flex;flex:1 1 auto;gap:8px;min-height:0;min-width:0}.oda-rgrid-split.dir-h{flex-direction:row}.oda-rgrid-split.dir-v{flex-direction:column}.oda-rgrid-split>.oda-rgrid-part{border-radius:8px;display:flex;flex:1 1 auto;flex-direction:column;min-height:48px;min-width:0;position:relative}.oda-rgrid-widget{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.oda-rgrid-widget>*{flex:1 1 auto;min-height:0;min-width:0}.oda-rgrid-text{width:100%}.oda-rgrid-pages-bar{border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:4px;padding:0 1rem}.oda-rgrid-page-tab{background:none;border:none;border-bottom:2px solid #0000;color:#666;cursor:pointer;font-size:14px;padding:8px 16px}.oda-rgrid-page-tab.active{border-bottom-color:#4c6ef5;color:#4c6ef5;font-weight:600}.oda-rgrid-linkbar{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:5px;padding:6px 10px}.oda-rgrid-linkbar-label{color:#495057;font-size:.72rem;font-weight:600;margin-right:2px}.oda-rgrid-linkbar-note{color:#9ca3af;font-size:.72rem}.oda-rgrid-chip{background:#0000;border:1px solid #dee2e6;border-radius:999px;color:#495057;cursor:pointer;font-size:.72rem;line-height:1.4;padding:3px 10px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.oda-rgrid-chip:hover{border-color:#4c6ef5;color:#4c6ef5}.oda-rgrid-chip.active{background:#4c6ef5;border-color:#4c6ef5;color:#fff;font-weight:600}.oda-rgrid-infocard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;flex-direction:column;overflow:visible;padding:0;position:relative}.oda-rgrid-infocard-head{align-items:flex-start;border-radius:7px 7px 0 0;display:flex;flex:0 0 auto;gap:8px;padding:8px 10px}.oda-rgrid-infocard-icon{flex:0 0 auto;font-size:20px;line-height:1.4}.oda-rgrid-infocard-title{flex:1 1 auto;font-weight:600;min-width:0}.oda-rgrid-infocard-body{flex:1 1 auto;min-height:0;padding:10px}.oda-rgrid-sqltable{flex-direction:column;position:relative}.oda-rgrid-sqltable-search{padding:6px 8px 4px}.oda-rgrid-sqltable-search input{border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;font-size:12px;padding:4px 8px;width:100%}.oda-rgrid-sqltable-scroll{flex:1 1 auto;min-height:0;overflow:auto}.oda-rgrid-sqltable-table{border-collapse:collapse;color:#111827;table-layout:fixed}.oda-rgrid-sqltable-table td,.oda-rgrid-sqltable-table th{overflow:hidden;padding:6px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.oda-rgrid-sqltable-table.compact td,.oda-rgrid-sqltable-table.compact th{padding:2px 6px}.oda-rgrid-sqltable-table.bordered td,.oda-rgrid-sqltable-table.bordered th{border:1px solid #dee2e6}.oda-rgrid-sqltable-table.striped tbody tr:nth-child(2n){background:#f9fafb}.oda-rgrid-sqltable-table thead th{background:#f3f4f6;cursor:pointer;position:sticky;top:0;-webkit-user-select:none;user-select:none;z-index:1}.oda-rgrid-sqltable-th{align-items:center;display:inline-flex;gap:4px}.oda-rgrid-sqltable-th .sort{font-size:9px;opacity:.7}.oda-rgrid-sqltable-table tfoot td{background:#f3f4f6;bottom:0;font-weight:600;position:sticky}.oda-rgrid-sqltable-error,.oda-rgrid-sqltable-note{color:#6b7280;font-size:12px;padding:12px;text-align:center}.oda-rgrid-sqltable-error{color:#b91c1c;text-align:left}.oda-rgrid-sqltable-foot{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:8px;justify-content:center;padding:4px}.oda-rgrid-sqltable-foot button{background:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;padding:0 8px}.oda-rgrid-sqltable-foot button:disabled{cursor:default;opacity:.4}.oda-rgrid-emoji{align-items:center;justify-content:center}.oda-rgrid-emoji-face{font-size:clamp(1.5rem,6vh,4rem);line-height:1.1;-webkit-user-select:none;user-select:none}.oda-rgrid-qr{align-items:center;justify-content:center;padding:6px;position:relative}.oda-rgrid-qr-image{flex:0 1 auto;max-height:100%;max-width:100%;object-fit:contain}.gtp-panel{display:flex;flex-direction:column;gap:6px}.gtp-hd{color:#475569;font-size:.78rem;font-weight:600}.gtp-grid{flex-direction:column}.gtp-grid,.gtp-row{display:flex;gap:2px}.gtp-cell{background:#f8fafc;border:1px solid #cbd5e1;border-radius:2px;cursor:pointer;height:16px;transition:background .06s,border-color .06s;width:16px}.gtp-cell.active{background:#3b82f6;border-color:#2563eb}.gtp-size{color:#64748b;font-size:.76rem;margin-top:2px;text-align:center}.cpk-backdrop{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:13000}.cpk{background:#fff;border-radius:0;box-shadow:0 24px 64px #0f172a59;display:flex;flex-direction:column;max-height:80vh;max-width:92vw;overflow:hidden;width:940px}.cpk-hdr{align-items:center;border-bottom:1px solid #eef2f7;color:#0f172a;display:flex;font-size:.95rem;font-weight:600;gap:10px;padding:14px 16px}.cpk-hdr>span{flex:1 1}.cpk-hdr .pi{color:var(--primary-color,#3b82f6)}.cpk-close{background:#0000;border:none;border-radius:0;color:#94a3b8;cursor:pointer;font-size:.9rem;padding:4px 6px}.cpk-close:hover{background:#f1f5f9;color:#ef4444}.cpk-search{border:1px solid #e2e8f0;border-radius:0;font-size:.85rem;margin:12px 16px 6px;outline:none;padding:9px 12px}.cpk-search:focus{border-color:var(--primary-color,#3b82f6)}.cpk-body{display:flex;flex:1 1;min-height:0}.cpk-list{border-right:1px solid #eef2f7;flex:0 0 330px;overflow-y:auto;padding:6px 10px 12px}.cpk-item{align-items:center;background:#0000;border:none;border-radius:0;color:#1e293b;cursor:pointer;display:flex;font-size:.82rem;gap:10px;margin-top:2px;padding:9px 12px;text-align:left;width:100%}.cpk-item.peek,.cpk-item:hover{background:#f1f5f9}.cpk-item.active{background:#eff6ff;color:#1d4ed8;font-weight:600}.cpk-ico{align-items:center;color:var(--primary-color,#3b82f6);display:flex;flex-shrink:0}.cpk-item-lbl{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpk-item-cat{background:#f1f5f9;color:#94a3b8;flex-shrink:0;font-size:.66rem;padding:2px 8px}.cpk-peek{align-items:stretch;background:#f8fafc;display:flex;flex:1 1;justify-content:center;min-width:0;overflow:auto;padding:12px 14px 16px}.cpk-peek-box{background:#fff;border:1px solid #e2e8f0;border-radius:0;flex:1 1;min-height:320px;min-width:0;overflow:hidden;padding:6px}.cpk-empty{color:#94a3b8;font-size:.85rem;margin:auto;padding:24px;text-align:center}.cpk-foot{align-items:center;background:#f8fafc;border-top:1px solid #eef2f7;display:flex;gap:10px;padding:12px 16px}.cpk-selname{color:#64748b;flex:1 1;font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpk-btn{align-items:center;border-radius:0;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;padding:8px 18px}.cpk-btn .pi{font-size:.72rem}.cpk-btn-ghost{background:#fff;border:1px solid #d9e0ea;color:#475569}.cpk-btn-ghost:hover{background:#eef2f7;color:#0f172a}.cpk-btn-main{background:var(--primary-color,#3b82f6);border:1px solid var(--primary-color,#3b82f6);color:#fff}.cpk-btn-main:hover:not(:disabled){filter:brightness(1.08)}.cpk-btn-main:disabled{cursor:default;opacity:.45}@media (max-width:1000px){.cpk{width:520px}.cpk-peek{display:none}.cpk-list{border-right:none;flex:1 1}}.ple-collab-invite-tree-wrap{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:6px}.ple-collab-invite-tree{width:100%}.ple-collab-invite-tree .p-tree-container{max-height:230px;overflow-y:auto}.ple-collab-invite-tree .p-treenode-label{width:100%}.ple-collab-invite-tree-label{align-items:center;display:flex;font-size:.82rem;gap:6px;width:100%}.ple-collab-participant-chip{background:var(--surface-hover);border-radius:12px;color:var(--text-color);font-size:.78rem;padding:3px 9px}.ple-collab-active-row{align-items:center;border:1px solid var(--surface-border);border-radius:6px;display:flex;gap:8px;padding:6px 8px}.ple-collab-active-dot{background:#22c55e;border-radius:50%;flex-shrink:0;height:8px;width:8px}.ple-collab-active-info{flex:1 1;min-width:0}.ple-collab-active-name{color:var(--text-color);font-size:.85rem;font-weight:500}.ple-collab-active-meta{color:var(--text-color-secondary);font-size:.72rem}.ple-collab-join-btn{background:linear-gradient(135deg,#22c55e,#16a34a)!important;border:none!important;border-radius:8px!important;box-shadow:0 2px 8px #22c55e59!important;color:#fff!important;font-weight:600!important;transition:transform .15s ease,box-shadow .15s ease!important}.ple-collab-join-btn:hover:not(:disabled){box-shadow:0 4px 14px #22c55e73!important;transform:translateY(-1px)}.ple-collab-join-btn:active:not(:disabled){transform:translateY(0)}.ple-collab-join-btn:disabled{opacity:.7!important;transform:none}.ple-collab-invite-banner-wrap{bottom:100px;display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;z-index:100001}.ple-collab-invite-banner{align-items:center;background:var(--surface-card,#fff);border:1px solid var(--surface-border,#e2e6eb);border-radius:10px;box-shadow:0 8px 24px #0000002e;display:flex;gap:10px;min-width:300px;padding:10px 12px}.ple-collab-invite-info{flex:1 1;min-width:0}.ple-collab-invite-title{color:var(--text-color);font-size:.82rem;font-weight:600}.ple-collab-invite-close{flex-shrink:0;height:1.8rem;width:1.8rem}.ple-collab-chat-trigger{flex-shrink:0}.ple-collab-invite-chat-btn{flex-shrink:0;height:1.8rem!important;width:1.8rem!important}.ple-collab-chat-trigger .p-badge{box-shadow:0 0 0 2px var(--surface-card,#fff);font-size:.62rem;font-weight:700;height:1.1rem;line-height:1.1rem;min-width:1.1rem}.ple-collab-chat-overlay{bottom:166px!important;left:auto!important;right:20px!important;top:auto!important;z-index:2000000!important}.ple-collab-chat-overlay:after,.ple-collab-chat-overlay:before{display:none!important}.ple-collab-chat-overlay .p-overlaypanel-content{padding:0}.ple-collab-participants-overlay{bottom:166px!important;left:auto!important;right:20px!important;top:auto!important;z-index:2000000!important}.ple-collab-participants-overlay:after,.ple-collab-participants-overlay:before{display:none!important}.ple-collab-participants-overlay .p-overlaypanel-content{padding:0}.ple-collab-participants-body{display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto;padding:.4rem;width:280px}.ple-collab-participant-row{align-items:center;border-radius:8px;display:flex;gap:8px;padding:7px 8px;transition:background .12s}.ple-collab-participant-row:hover{background:var(--surface-hover)}.ple-collab-participant-dot{border-radius:50%;box-shadow:0 0 0 2px #0000000a;flex-shrink:0;height:9px;width:9px}.ple-collab-participant-name{color:var(--text-color);flex:1 1;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ple-collab-participant-owner-tag{background:#22c55e1f;border-radius:10px;color:#16a34a;flex-shrink:0;font-size:.66rem;font-weight:700;letter-spacing:.02em;padding:2px 8px}.ple-collab-participant-kick-btn{color:var(--text-color-secondary)!important;flex-shrink:0;height:1.6rem!important;width:1.6rem!important}.ple-collab-participant-kick-btn:hover{background:#ef44441a!important;color:#ef4444!important}.ple-collab-kick-dialog-mask{z-index:2000001!important}.ple-collab-chat-header-inline{align-items:center;border-bottom:1px solid var(--surface-border);color:var(--text-color);display:flex;font-size:.85rem;font-weight:600;gap:6px;padding:.65rem 2rem .65rem .9rem}.ple-collab-chat-body{background:var(--surface-ground);display:flex;flex-direction:column;gap:2px;max-height:420px;min-height:220px;overflow-y:auto;padding:.65rem;width:300px}.ple-collab-chat-empty{color:var(--text-color-secondary);font-size:.8rem;padding:2rem .5rem;text-align:center}.ple-collab-chat-msg{display:flex;flex-direction:column;margin-bottom:6px;max-width:85%}.ple-collab-chat-msg.own{align-items:flex-end;margin-left:auto}.ple-collab-chat-msg.other{align-items:flex-start;margin-right:auto}.ple-collab-chat-sender{font-size:.68rem;font-weight:600;margin-bottom:2px;padding:0 4px}.ple-collab-chat-bubble{border-radius:12px;display:flex;flex-direction:column;padding:.4rem .65rem;word-break:break-word}.ple-collab-chat-msg.own .ple-collab-chat-bubble{background:var(--odagis-chat-primary,var(--primary-color2));border-bottom-right-radius:3px;color:var(--odagis-chat-primary-text,var(--primary-color-text))}.ple-collab-chat-msg.other .ple-collab-chat-bubble{background:var(--surface-card);border:1px solid var(--surface-border);border-bottom-left-radius:3px;color:var(--text-color)}.ple-collab-chat-text{font-size:.84rem;line-height:1.45;white-space:pre-wrap}.ple-collab-chat-time{align-self:flex-end;font-size:.62rem;margin-top:2px;opacity:.65}.ple-collab-chat-input{align-items:flex-end;background:var(--surface-card);border-top:1px solid var(--surface-border);box-sizing:border-box;display:flex;flex-shrink:0;gap:6px;padding:.5rem;width:300px}.ple-collab-chat-input textarea{flex:1 1;font-size:.84rem;max-height:100px;resize:none}.ple-collab-chat-send{flex-shrink:0;height:2.2rem!important;width:2.2rem!important}.sunum-editor{background:#cfd6e0;display:flex;flex:1 1;min-height:0;min-width:0}.sunum-left{background:#fff;border-right:1px solid #e2e8f0;display:flex;flex:0 0 232px;flex-direction:column;min-height:0;width:232px}.sunum-left-hdr{align-items:center;border-bottom:1px solid #eef2f7;color:#334155;display:flex;font-size:.78rem;font-weight:600;gap:7px;padding:10px 12px}.sunum-left-hdr i{opacity:.6}.sunum-count{background:#eef2f7;border-radius:10px;color:#64748b;font-size:.68rem;margin-left:auto;padding:1px 8px}.sunum-view-toggle{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:7px;color:#64748b;cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:background .12s,border-color .12s,color .12s;width:24px}.sunum-view-toggle:hover{background:#f8fafc;border-color:#cbd5e1;color:#334155}.sunum-view-toggle i{font-size:.72rem;opacity:1}.sunum-left-sub{color:#94a3b8;font-size:.66rem;letter-spacing:.05em;padding:10px 12px 4px;text-transform:uppercase}.sunum-path-list{flex:1 1;overflow-y:auto;padding:6px 0}.sunum-path-card{background:#fff;border:1px solid #0000;border-radius:11px;cursor:pointer;margin:5px 8px;padding:6px;transition:background .12s,border-color .12s,box-shadow .12s}.sunum-path-card:hover{background:#f6f8fb}.sunum-path-card.active{background:#eff6ff;border-color:var(--primary-color,#3b82f6);box-shadow:0 2px 8px #3b82f61f}.sunum-path-card.drop-target{box-shadow:inset 0 3px 0 var(--primary-color,#3b82f6)}.sunum-path-hd{align-items:center;color:#334155;display:flex;font-size:.76rem;gap:7px;padding:1px 2px 6px}.sunum-path-card.active .sunum-path-hd{font-weight:600}.sunum-path-card .sunum-path-del{margin-left:auto}.sunum-path-card:hover .sunum-path-del{opacity:1}.sunum-thumb{border-radius:7px;box-shadow:inset 0 0 0 1px #00000012;overflow:hidden;pointer-events:none;position:relative}.sunum-path-list.sunum-view-list .sunum-path-card{border-radius:8px;margin:2px 8px;padding:3px 5px}.sunum-path-list.sunum-view-list .sunum-path-hd{padding:5px 2px}.sunum-path-row{align-items:center;border-left:3px solid #0000;color:#334155;cursor:pointer;display:flex;font-size:.78rem;gap:8px;padding:7px 12px}.sunum-path-row:hover{background:#f8fafc}.sunum-path-row.active{background:#eff6ff;border-left-color:var(--primary-color,#3b82f6);font-weight:600}.sunum-path-row.loose{opacity:.72}.sunum-path-no{align-items:center;background:#e2e8f0;border-radius:50%;color:#475569;display:flex;flex:0 0 20px;font-size:.66rem;height:20px;justify-content:center;width:20px}.sunum-path-row.active .sunum-path-no{background:var(--primary-color,#3b82f6);color:#fff}.sunum-path-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-path-tag{font-size:.62rem;opacity:.5}.sunum-path-del{color:#94a3b8;font-size:.62rem;opacity:0;padding:3px}.sunum-path-row:hover .sunum-path-del{opacity:1}.sunum-path-del:hover{color:#ef4444}.sunum-path-expand{align-items:center;background:#eef2f7;border:none;border-radius:20px;color:#64748b;cursor:pointer;display:inline-flex;flex:none;font-size:.6rem;gap:3px;margin-right:2px;padding:1px 6px;transition:background .12s,color .12s}.sunum-path-expand:hover{background:#dbe3ee;color:#334155}.sunum-path-expand-n{font-weight:700}.sunum-path-expand i{font-size:.52rem}.sunum-path-add{color:#94a3b8;font-size:.72rem;opacity:0;padding:3px}.sunum-path-row:hover .sunum-path-add{opacity:1}.sunum-path-add:hover{color:var(--primary-color,#3b82f6)}.sunum-box-row{color:#64748b;font-size:.74rem;padding:5px 12px 5px 22px}.sunum-box-row.sunum-box-add{color:var(--ap-blue,#2563eb);cursor:pointer;font-weight:600;opacity:.85}.sunum-box-row.sunum-box-add:hover{background:#2563eb14;opacity:1}.sunum-box-row[draggable=true]{cursor:grab}.sunum-box-row.drop-target{box-shadow:inset 0 2px 0 var(--primary-color,#3b82f6)}.sunum-box-row .sunum-path-no{background:#0000;color:#94a3b8;flex:0 0 16px;font-size:.7rem;height:16px;width:16px}.sunum-box-row.active .sunum-path-no{background:#0000;color:var(--primary-color,#3b82f6)}.sunum-add-box.p-button{font-weight:600}.sunum-left-foot{background:#fff;border-top:1px solid #eef2f7;bottom:0;padding:10px;position:sticky;z-index:1}.sunum-left-foot .p-button{width:100%}.sunum-split{background:#fff;border:1px solid #d7dde6;border-radius:9px;box-shadow:0 1px 2px #0000000a;display:flex;overflow:hidden;width:100%}.sunum-split-main{align-items:center;background:#0000;border:none;color:#334155;cursor:pointer;display:inline-flex;flex:1 1;font-size:.73rem;font-weight:600;gap:7px;justify-content:center;min-width:0;padding:9px 6px;transition:background .12s,color .12s}.sunum-split-main:hover{background:#f3f5f9;background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#fff);color:var(--primary-color,#3b82f6)}.sunum-split-main i{font-size:.72rem}.sunum-split-main span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-split-arrow{align-items:center;background:#0000;border:none;border-left:1px solid #d7dde6;color:#64748b;cursor:pointer;display:inline-flex;flex:0 0 36px;justify-content:center;transition:background .12s,color .12s;width:36px}.sunum-split-arrow:hover{background:#f3f5f9;background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#fff);color:var(--primary-color,#3b82f6)}.sunum-split-arrow.open{background:#eef2f9;background:color-mix(in srgb,var(--primary-color,#3b82f6) 12%,#fff);color:var(--primary-color,#3b82f6)}.sunum-split-arrow i{font-size:.62rem;transition:transform .16s ease}.sunum-split-arrow.open i{transform:rotate(180deg)}.sunum-slide-menu{animation:sunumSlideMenuIn .14s cubic-bezier(.16,1,.3,1);background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f;max-height:70vh;overflow-y:auto;padding:6px;position:fixed;z-index:10050}.sunum-slide-menu.is-up{transform-origin:bottom left}.sunum-slide-menu.is-down{transform-origin:top left}@keyframes sunumSlideMenuIn{0%{opacity:0;transform:scale(.96) translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sunum-slide-menu{animation:none}.sunum-split-arrow i{transition:none}}.sunum-slide-menu-hd{color:#94a3b8;font-size:.6rem;font-weight:700;letter-spacing:.07em;padding:6px 10px 4px}.sunum-slide-item{align-items:center;background:#0000;border:none;border-left:2px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:11px;padding:8px 10px;text-align:left;transition:background .1s,border-color .1s;width:100%}.sunum-slide-item.active,.sunum-slide-item:hover{background:#f3f5f9;background:color-mix(in srgb,var(--primary-color,#3b82f6) 9%,#fff);border-left-color:var(--primary-color,#3b82f6)}.sunum-slide-prev{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;display:flex;flex:0 0 44px;height:30px;justify-content:center;width:44px}.sunum-slide-item.active .sunum-slide-prev,.sunum-slide-item:hover .sunum-slide-prev{border-color:color-mix(in srgb,var(--primary-color,#3b82f6) 40%,#e2e8f0);color:var(--primary-color,#3b82f6)}.sunum-slide-prev .pi{font-size:.85rem}.sunum-slide-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.sunum-slide-lbl{color:#1e293b;font-size:.8rem;font-weight:600;white-space:nowrap}.sunum-slide-desc{color:#94a3b8;font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-slide-sep{background:#eef2f7;height:1px;margin:5px 8px}.sunum-slide-tag{background:color-mix(in srgb,var(--primary-color,#3b82f6) 12%,#fff);border-radius:999px;color:var(--primary-color,#3b82f6);font-size:.58rem;font-weight:700;letter-spacing:.04em;margin-left:6px;padding:1px 6px;text-transform:uppercase}.sunum-center{display:flex;flex:1 1;flex-direction:column;min-width:0}.sunum-toolbar{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:2px;padding:5px 10px}.sunum-toolbar .sunum-tool.p-button{color:#475569;height:30px;padding:0;width:30px}.sunum-toolbar .sunum-tool.p-button:hover{background:#f1f5f9}.sunum-ico-b{align-items:center;display:inline-flex;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:700;height:1em;justify-content:center;line-height:1;width:1em}.sunum-ico-b:before{content:"B"}.sunum-tool-sep{background:#e2e8f0;height:18px;margin:0 6px;width:1px}.sunum-zoom{color:#64748b;font-size:.72rem;min-width:44px;text-align:center}.sunum-play-btn.p-button{background:#1d1d1f;border:1px solid #1d1d1f;border-radius:9px;box-shadow:0 1px 3px #0000002e;color:#fff;font-size:.76rem;font-weight:600;padding:6px 16px}.sunum-play-btn.p-button:hover{background:#000;border-color:#000}.sunum-play-btn.p-button .p-button-icon{font-size:.72rem}.sunum-viewport{background-color:#cfd6e0;background-image:radial-gradient(#0000001a 1px,#0000 0);background-size:20px 20px;contain:paint;cursor:default;flex:1 1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.sunum-viewport.panning{cursor:grab}.sunum-world{height:0;left:0;position:absolute;top:0;width:0;will-change:transform}.sunum-overlay{pointer-events:none}.sunum-overlay>*{pointer-events:auto}.sunum-path-svg{height:1px;left:0;pointer-events:none;position:absolute;top:0;width:1px}.sunum-el{cursor:move}.sunum-el-sel{outline:none}.dv-screen{background:var(--dv-screen-bg);overflow:hidden;position:relative}.dv-screen>iframe,.dv-screen>img,.dv-screen>video{border:0;display:block;height:100%;object-fit:cover;width:100%}.dv-lid{background:var(--dv-body);box-shadow:0 18px 40px -18px #201e1d73;position:relative}.dv-taper{border:0;display:block}.dv-pill{border-radius:99px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:2}.dv-notch,.dv-pill{background:var(--dv-body-3)}.dv-notch{border-radius:0 0 8px 8px;margin:0 auto}.dv-foot{background:var(--dv-body-3);border-radius:0 0 10px 10px}.dv-empty{inset:0;position:absolute}.dv-empty-hint{align-items:center;background:#111827bd;border-radius:99px;box-shadow:0 3px 12px -5px #0009;color:#fff;display:inline-flex;font-weight:500;gap:.45em;left:50%;line-height:1;padding:.5em .9em;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.dv-muted{filter:grayscale(1);opacity:.82}.dvp-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr}.dvp-card{align-items:center;background:var(--ap-card,var(--surface-card,#fff));border:1.5px solid var(--ap-line,var(--surface-border,#e2e8f0));border-radius:11px;color:var(--ap-ink,var(--text-color,#1f2937));cursor:pointer;display:flex;flex-direction:column;gap:7px;padding:10px 6px 8px;transition:border-color .12s,background .12s,box-shadow .12s,transform .12s}.dvp-card:hover{border-color:var(--ap-blue,var(--primary-color,#3b82f6));transform:translateY(-1px)}.dvp-card.active{background:var(--ap-blue-soft,#3b82f61f);border:2px solid var(--ap-blue,var(--primary-color,#3b82f6));box-shadow:0 3px 12px -7px #0000008c;padding:9px 5px 7px}.dvp-thumb{align-items:center;display:flex;justify-content:center;pointer-events:none;width:100%}.dvp-thumb .dv-lid{box-shadow:0 6px 14px -9px #201e1d8c}.dvp-lbl{font-size:.7rem;font-weight:600;line-height:1;white-space:nowrap}@keyframes sunumReveal{0%{opacity:0;transform:translateY(30px) scale(.985)}to{opacity:1;transform:none}}.sunum-reveal{animation:sunumReveal .72s cubic-bezier(.32,.72,0,1) both}@media (prefers-reduced-motion:reduce){.sunum-reveal{animation:none}}.sunum-fmt-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 6px}.sunum-size-input{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#d0d5dd);border-radius:6px;color:var(--text-color,#344054);font-size:13px;padding:6px 8px;width:56px}.sunum-stepper{align-items:center;display:inline-flex;gap:4px}.sunum-step-btn{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#d0d5dd);border-radius:6px;color:var(--text-color,#344054);cursor:pointer;font-size:15px;height:32px;line-height:1;transition:all .12s ease;width:26px}.sunum-step-btn:hover{border-color:var(--primary-color,#3b82f6)}.sunum-fmt-btn,.sunum-tone-btn{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#d0d5dd);border-radius:6px;color:var(--text-color,#344054);cursor:pointer;font-size:14px;height:32px;line-height:1;min-width:32px;padding:0 8px;transition:all .12s ease}.sunum-tone-btn{font-size:11px;text-transform:capitalize}.sunum-fmt-btn:hover,.sunum-tone-btn:hover{border-color:var(--primary-color,#3b82f6)}.sunum-fmt-btn.active,.sunum-tone-btn.active{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);color:#fff}.sunum-color-input{cursor:pointer;height:32px;padding:2px;width:40px}.sunum-color-input,.sunum-select{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#d0d5dd);border-radius:6px}.sunum-select{color:var(--text-color,#344054);font-size:13px;margin-bottom:4px;padding:8px 10px;width:100%}.sunum-icon-grid{grid-template-columns:repeat(6,1fr);margin:4px 0 6px;max-height:168px;overflow-y:auto;padding:2px}.sunum-icon-cell{align-items:center;aspect-ratio:1/1;background:var(--surface-card,#fff);border:1px solid var(--surface-border,#d0d5dd);border-radius:8px;color:var(--text-color,#344054);cursor:pointer;display:flex;font-size:16px;justify-content:center;transition:all .12s ease}.sunum-icon-cell:hover{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.sunum-icon-cell.active{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);color:#fff}.sunum-el-editing{background:#3b82f60f;border-radius:6px;box-shadow:0 0 0 2px var(--primary-color,#3b82f6);cursor:text;min-width:40px}.sunum-ph{font-size:42px}.sunum-mph,.sunum-ph{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sunum-mph{border-radius:inherit;box-sizing:border-box;flex-direction:column;gap:.55em;padding:6%;text-align:center}.sunum-mph-lbl{font-weight:500;letter-spacing:.02em;line-height:1;opacity:.6}.sunum-frame-page{box-shadow:0 10px 34px #0f172a38;pointer-events:none}.sunum-frame{border:2px dashed;opacity:.55;pointer-events:none}.sunum-frame-edge{cursor:move;pointer-events:auto;position:absolute}.sunum-frame-edge.t{height:20px;left:-10px;right:-10px;top:-10px}.sunum-frame-edge.b{bottom:-10px;height:20px;left:-10px;right:-10px}.sunum-frame-edge.l{bottom:-10px;left:-10px;top:-10px;width:20px}.sunum-frame-edge.r{bottom:-10px;right:-10px;top:-10px;width:20px}.sunum-frame-name,.sunum-frame-no{cursor:move;pointer-events:auto}.sunum-frame-sel{border-style:solid;opacity:1}.sunum-frame-ghost{border-style:dotted;opacity:.28}.sunum-frame-ghost.sunum-frame-sel{opacity:.9}.sunum-frame-card{border-style:solid;box-shadow:0 6px 20px #0f172a1a;cursor:move;opacity:1;pointer-events:auto}.sunum-frame-ov{border-style:solid;opacity:.85}.sunum-frame-no{align-items:center;border-radius:15px;display:flex;font-size:15px;font-weight:700;height:30px;justify-content:center;left:-14px;min-width:30px;padding:0 8px;position:absolute;top:-14px}.sunum-frame-name{background:#0006;border-radius:4px;color:#ffffffbf;font-size:13px;left:24px;padding:1px 8px;position:absolute;top:-13px;white-space:nowrap}.sunum-selbox{pointer-events:none}.sunum-handle,.sunum-selbox{border:solid var(--primary-color,#3b82f6);position:absolute}.sunum-handle{background:#fff;border-radius:2px;pointer-events:auto}.sunum-handle-rot{border-radius:50%}.sunum-text-edit{background:#fff;border:1px solid #cbd5e1;border-radius:8px;bottom:26px;box-shadow:0 10px 32px #00000047;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:min(560px,80%)}.sunum-text-edit-hdr{background:#f8fafc;border-bottom:1px solid #eef2f7;color:#64748b;font-size:.7rem;padding:6px 10px}.sunum-text-edit textarea{border:0;font-family:inherit;font-size:.85rem;min-height:88px;outline:none;padding:10px;resize:vertical;width:100%}.sunum-hint{background:#00000047;border-radius:12px;bottom:10px;color:#ffffff73;font-size:.68rem;left:50%;padding:3px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.sunum-right{background:#fff;border-left:1px solid #e2e8f0;flex:0 0 264px;min-height:0;overflow-y:auto;width:264px}.sunum-lbl{color:#64748b;display:block;font-size:.68rem;margin:10px 0 5px}.sunum-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:10px}.sunum-row .sunum-lbl{margin:0}.sunum-input.p-inputtext{font-size:.78rem;padding:5px 8px;width:100%}.sunum-textarea{border:1px solid #cbd5e1;border-radius:6px;font-family:inherit;font-size:.78rem;min-height:70px;padding:6px 8px;resize:vertical;width:100%}.sunum-btn-row{display:flex;flex-wrap:wrap;gap:6px}.sunum-btn-row .p-button{flex:1 1;font-size:.7rem;padding:4px 6px}.sunum-note{background:#f1f5f9;border-radius:6px;color:#475569;font-size:.7rem;line-height:1.4;margin-top:10px;padding:7px 9px}.sunum-empty{color:#94a3b8;display:flex;flex-direction:column;font-size:.76rem;gap:8px;padding:26px 16px;text-align:center}.sunum-empty i{font-size:1.3rem;opacity:.5}.sunum-theme-grid{align-content:start;display:grid;flex:1 1;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:150px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.sunum-theme-grid::-webkit-scrollbar{width:6px}.sunum-theme-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.sunum-theme-chip{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:7px;cursor:pointer;display:flex;gap:3px;min-width:0;padding:5px;position:relative}.sunum-theme-chip.active{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 2px #3b82f629}.sunum-theme-chip span{border-radius:3px;flex:0 0 12px;height:12px;width:12px}.sunum-theme-chip em{color:#475569;font-size:.66rem;font-style:normal;margin-left:3px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-player{inset:0;overflow:hidden;position:fixed;z-index:12000}.sunum-player-stage{cursor:default;inset:0;overflow:hidden;position:absolute;-webkit-user-select:none;user-select:none}.sunum-spotlight{border-radius:2px;pointer-events:none;position:absolute;z-index:2}.sunum-blackout{background:#000;inset:0;position:absolute;z-index:5}.sunum-end{align-items:center;animation:sunum-fade-in .35s ease;color:#ffffffe6;cursor:pointer;display:flex;flex-direction:column;font-family:Lato,sans-serif;gap:10px;justify-content:center;z-index:4}.sunum-end b{font-size:1.35rem;font-weight:700;letter-spacing:.04em}.sunum-end span{font-size:.85rem;opacity:.6}.sunum-laser{background:radial-gradient(circle,#ff2d2d 0,#ff2d2d8c 45%,#ff2d2d00 72%);border-radius:50%;box-shadow:0 0 18px 6px #ff2d2d73;height:18px;margin:-9px 0 0 -9px;pointer-events:none;position:fixed;width:18px;z-index:20}.sunum-intro{align-items:center;animation:sunum-fade-in .35s ease;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:15}.sunum-intro-card{border:1px solid;border-radius:12px;box-shadow:0 18px 50px #00000080;display:flex;flex-direction:column;gap:6px;padding:16px 26px;text-align:center}.sunum-intro-card b{font-size:1rem}.sunum-intro-card span{font-size:.78rem;opacity:.75}.sunum-player-bar{align-items:center;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);background:var(--sunum-bar-bg,#ffffffdb);border:1px solid var(--sunum-bar-line,#0000001f);border-radius:26px;bottom:22px;box-shadow:0 14px 38px #0003,inset 0 1px 0 #ffffff47;display:flex;gap:4px;left:50%;min-width:420px;padding:6px 10px;position:absolute;transform:translateX(-50%);transition:opacity .28s ease,transform .28s ease;z-index:25}.sunum-player-bar.hidden{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(14px)}.sunum-player-bar button{align-items:center;background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:flex;font-size:.86rem;height:32px;justify-content:center;opacity:.72;transition:background .15s,opacity .15s,transform .12s;width:32px}.sunum-player-bar button:hover:not(:disabled){background:var(--sunum-bar-hover,#78788224);opacity:1}.sunum-player-bar button:active:not(:disabled){transform:scale(.93)}.sunum-player-bar button:disabled{cursor:default;opacity:.26}.sunum-player-bar button.on{background:var(--sunum-bar-on,#78788238);color:var(--sunum-bar-accent,inherit);opacity:1}.sunum-player-bar .sunum-bar-exit:hover:not(:disabled){background:#dc3c3c2e;color:#e03b3b}.sunum-bar-sep{background:var(--sunum-bar-line,#0000001f);flex:none;height:18px;margin:0 3px;width:1px}.sunum-player-pos{font-size:.76rem;font-variant-numeric:tabular-nums;font-weight:600;min-width:54px;opacity:.88;text-align:center}.sunum-player-name{font-size:.76rem;margin-left:8px;max-width:220px;opacity:.62;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-ov{animation:sunum-fade-in .22s ease;inset:0;overflow:hidden;position:absolute;z-index:30}.sunum-ov-hits{pointer-events:none}.sunum-ov-hit{background:#0000;border:4px solid #0000;border-radius:10px;cursor:pointer;pointer-events:auto;position:absolute;transition:background .18s ease}.sunum-ov-hit:hover{background:#7d89a02e}.sunum-ov-bar{align-items:center;background:var(--sunum-bar-bg,#0a0c14bd);border:1px solid var(--sunum-bar-line,#ffffff1f);border-radius:24px;bottom:22px;display:flex;font-size:.78rem;gap:10px;left:50%;padding:8px 16px;position:absolute;transform:translateX(-50%)}.sunum-ov-bar button{background:var(--sunum-bar-hover,#ffffff24);border:0;border-radius:14px;color:inherit;cursor:pointer;font-size:.72rem;padding:4px 12px}@keyframes sunum-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sunum-intro,.sunum-ov,.sunum-player-bar{animation:none;transition:none}}.sunum-picker-backdrop{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:13000}.sunum-picker{background:#fff;border-radius:14px;box-shadow:0 24px 64px #0f172a59;display:flex;flex-direction:column;max-height:74vh;max-width:92vw;overflow:hidden;width:460px}.sunum-picker-wide{max-height:78vh;width:940px}.sunum-picker-body{display:flex;flex:1 1;min-height:0}.sunum-picker-body .sunum-picker-list{border-right:1px solid #eef2f7;flex:0 0 330px}.sunum-picker-peek{align-items:stretch;background:#f8fafc;display:flex;flex:1 1;justify-content:center;min-width:0;overflow:auto;padding:12px 14px 16px}.sunum-picker-peek-box{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex:1 1;min-height:320px;min-width:0;overflow:hidden;padding:6px}.sunum-picker-item.peek{background:#f1f5f9}@media (max-width:1000px){.sunum-picker-wide{width:460px}.sunum-picker-peek{display:none}.sunum-picker-body .sunum-picker-list{border-right:none;flex:1 1}}.sunum-confirm{background:#fff;border-radius:0;box-shadow:0 24px 64px #0f172a59;max-width:92vw;padding:20px 22px 16px;text-align:left;width:380px}.sunum-confirm-body{align-items:flex-start;display:flex;gap:14px}.sunum-confirm-icon{align-items:center;background:#ef44441f;border-radius:0;color:#ef4444;display:flex;flex:none;font-size:1.2rem;height:40px;justify-content:center;width:40px}.sunum-confirm-copy{flex:1 1;min-width:0}.sunum-confirm-title{color:#0f172a;font-size:1.02rem;font-weight:700;margin-bottom:5px}.sunum-confirm-text{color:#64748b;font-size:.83rem;line-height:1.5}.sunum-confirm-text b{color:#0f172a}.sunum-confirm-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.sunum-confirm-btn{background:#fff;border:1px solid #e2e8f0;border-radius:0;color:#334155;cursor:pointer;font-size:.84rem;font-weight:600;padding:9px 18px;transition:background .13s,border-color .13s,box-shadow .13s}.sunum-confirm-btn:hover{background:#f8fafc;border-color:#cbd5e1}.sunum-confirm-btn.danger{background:#ef4444;border-color:#ef4444;color:#fff}.sunum-confirm-btn.danger:hover{background:#dc2626;border-color:#dc2626;box-shadow:0 4px 12px #ef444459}.sunum-picker-hdr{align-items:center;border-bottom:1px solid #eef2f7;color:#0f172a;display:flex;font-size:.95rem;font-weight:600;gap:10px;padding:14px 16px}.sunum-picker-hdr>span{flex:1 1}.sunum-picker-hdr .pi{color:var(--primary-color,#3b82f6)}.sunum-picker-close{background:#0000;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:.9rem;padding:4px}.sunum-picker-close:hover{background:#f1f5f9;color:#ef4444}.sunum-picker-search{border:1px solid #e2e8f0;border-radius:9px;font-size:.85rem;margin:12px 16px 6px;outline:none;padding:9px 12px}.sunum-picker-search:focus{border-color:var(--primary-color,#3b82f6)}.sunum-picker-list{overflow-y:auto;padding:6px 10px 12px}.sunum-picker-item{align-items:center;background:#0000;border:none;border-radius:9px;color:#1e293b;cursor:pointer;display:flex;font-size:.85rem;gap:10px;margin-top:2px;padding:10px 12px;text-align:left;width:100%}.sunum-picker-item:hover{background:#f1f5f9}.sunum-picker-item.active{background:#eff6ff;color:#1d4ed8;font-weight:600}.sunum-picker-item .pi{color:var(--primary-color,#3b82f6);flex-shrink:0}.sunum-picker-item-lbl{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-picker-item-cat{background:#f1f5f9;border-radius:20px;color:#94a3b8;flex-shrink:0;font-size:.68rem;padding:2px 8px}.sunum-picker-empty{color:#94a3b8;font-size:.85rem;padding:24px;text-align:center}.sunum-back{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:6px;margin-bottom:10px;padding:8px 10px;width:100%}.sunum-back:hover{background:#eef2f7;color:#0f172a}.sunum-back .pi{font-size:.72rem}.sunum-right{--ap-bg:#f8fafc;--ap-card:#fff;--ap-ink:#1d1d1f;--ap-sub:#6e6e73;--ap-line:#e2e8f0;--ap-fill:#f1f5f9;--ap-blue:#d42a2a;--ap-blue-soft:#d42a2a1f;-webkit-font-smoothing:antialiased;background:var(--ap-bg);border-left:1px solid var(--ap-line);flex:0 0 288px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;padding:12px 12px 20px;width:288px}@supports (backdrop-filter:blur(1px)){.sunum-right{backdrop-filter:blur(18px) saturate(1.3);background:#ffffffe6}}.sunum-right .ple-prop-section{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin:0 0 12px;overflow:hidden}.sunum-right .ple-prop-section-hdr{background:#0000;border-bottom:1px solid var(--ap-line);color:var(--ap-ink);font-size:.9rem;font-weight:600;letter-spacing:-.01em;padding:13px 15px;text-transform:none}.sunum-right .ple-prop-section-hdr:hover{background:rgba(0,0,0,.015)}.sunum-right .ple-prop-section-hdr>i:first-child{color:var(--ap-blue);font-size:.85rem}.sunum-right .ple-prop-section-badge{background:var(--ap-fill);border-radius:20px;color:var(--ap-sub);font-size:.6rem;font-weight:600;letter-spacing:.02em;padding:2px 8px;text-transform:capitalize}.sunum-right .ple-prop-section-body{padding:12px 15px 15px}.sunum-right .sunum-subhead{align-items:center;color:var(--ap-sub);display:flex;font-size:.64rem;font-weight:700;gap:8px;letter-spacing:.06em;margin:16px 0 2px;text-transform:uppercase}.sunum-right .sunum-subhead:after{background:var(--ap-line);content:"";flex:1 1;height:1px}.sunum-right .ple-prop-section-body>.sunum-subhead:first-child{margin-top:0}.sunum-right .sunum-lbl{color:var(--ap-sub);font-size:.72rem;font-weight:500;letter-spacing:-.005em;margin:14px 0 6px}.sunum-right .ple-prop-section-body>.sunum-lbl:first-child{margin-top:0}.sunum-right .sunum-input.p-inputtext,.sunum-right .sunum-select,.sunum-right .sunum-size-input{background:var(--ap-card);border:1px solid var(--ap-line);border-radius:10px;color:var(--ap-ink);font-size:.82rem;padding:9px 11px;transition:border-color .15s,box-shadow .15s;width:100%}.sunum-right .sunum-input.p-inputtext:focus,.sunum-right .sunum-select:focus,.sunum-right .sunum-size-input:focus{border-color:var(--ap-blue);box-shadow:0 0 0 3px var(--ap-blue-soft);outline:none}.sunum-right .sunum-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236e6e73' d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:30px}.sunum-right .sunum-row{margin-top:14px;padding:3px 0}.sunum-right .sunum-row .sunum-lbl{color:var(--ap-ink);font-size:.8rem;font-weight:500;margin:0}.sunum-right .sunum-seg{background:var(--ap-fill);border-radius:9px;display:flex;gap:2px;padding:2px}.sunum-right .sunum-seg-item{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--ap-sub);cursor:pointer;display:flex;flex:1 1;font-size:.7rem;font-weight:500;gap:5px;height:28px;justify-content:center;min-width:0;overflow:hidden;padding:0 6px;transition:background .14s,box-shadow .14s}.sunum-right .sunum-seg-item:hover{background:#0000000a}.sunum-right .sunum-seg-item.active{background:var(--ap-card);box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a;color:var(--ap-ink);font-weight:600}.sunum-right .sunum-seg-dot{border-radius:50%;box-shadow:inset 0 0 0 1px #00000024;flex:none;height:10px;width:10px}.sunum-right .sunum-seg-lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-right .sunum-seg-item.previewing{animation:sunum-seg-pulse .9s ease-in-out infinite}@keyframes sunum-seg-pulse{0%,to{box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}50%{box-shadow:0 1px 3px #0000001f,0 0 0 2px var(--ap-blue)}}@media (prefers-reduced-motion:reduce){.sunum-right .sunum-seg-item.previewing{animation:none}}.sunum-right .sunum-lbl-hint{color:var(--ap-blue);font-weight:500}.sunum-right .sunum-seg-svg{display:block;flex:none}.sunum-right .sunum-seg-item.active .sunum-seg-svg{color:var(--ap-blue)}.sunum-right .sunum-seg-item:has(>.sunum-seg-svg):not(:has(.sunum-seg-lbl)){padding:0}.sunum-right .sunum-chips{display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-top:2px}.sunum-right .sunum-chip{align-items:center;background:var(--ap-card);border:1.5px solid var(--ap-line);border-radius:10px;color:var(--ap-ink);cursor:pointer;display:flex;font-size:.74rem;font-weight:500;gap:7px;justify-content:flex-start;line-height:1;padding:8px 12px;transition:border-color .12s,background .12s,box-shadow .12s}.sunum-right .sunum-chip:hover{background:#f8fafc;border-color:#cbd5e1}.sunum-right .sunum-chip.active{background:var(--ap-blue-soft);border:2px solid var(--ap-blue);color:var(--ap-ink);font-weight:600;padding:7.5px 11.5px}.sunum-right .sunum-chip-dot{border-radius:50%;box-shadow:inset 0 0 0 1px #00000024;flex:none;height:12px;width:12px}.sunum-right .sunum-chip-none{background:linear-gradient(to top right,#0000 44%,#ef4444 0,#ef4444 56%,#0000 0),#fff}.sunum-right .sunum-chip-lbl{white-space:nowrap}.sunum-right .sunum-btn-row{display:grid;gap:8px;grid-template-columns:1fr 1fr}.sunum-right .sunum-btn-row .p-button{background:var(--ap-card)!important;border:1px solid var(--ap-line)!important;border-radius:9px!important;box-shadow:0 1px 2px #0000000a!important;color:var(--ap-ink)!important;font-size:.76rem;font-weight:500;min-width:0;padding:8px 6px;transition:all .14s}.sunum-right .sunum-btn-row .p-button:only-child{grid-column:1/-1}.sunum-right .sunum-btn-row .p-button .p-button-label{font-weight:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sunum-right .sunum-btn-row .p-button:hover{border-color:#0003!important}.sunum-right .sunum-btn-row .p-button:not(.p-button-outlined){background:var(--ap-card)!important;border-color:var(--ap-blue)!important;box-shadow:inset 0 0 0 1px var(--ap-blue),0 1px 2px #0000000d!important;color:var(--ap-blue)!important;font-weight:600}.sunum-right .sunum-btn-row .p-button.p-button-danger{background:var(--ap-card)!important;border-color:#ef444480!important;box-shadow:0 1px 2px #0000000a!important;color:#ef4444!important}.sunum-right .sunum-btn-row .p-button.p-button-danger:hover{background:#ef4444!important;border-color:#ef4444!important;box-shadow:0 2px 10px #ef444466!important;color:#fff!important}.sunum-right .sunum-btn-row .p-button .p-button-icon{font-size:.8rem}.sunum-right .sunum-fmt-row{align-items:center;gap:9px;margin:6px 0 2px}.sunum-right .sunum-size-input{flex:0 0 62px;font-variant-numeric:tabular-nums;text-align:center;width:62px}.sunum-right .sunum-stepper{align-items:stretch;background:var(--ap-card);border:1px solid var(--ap-line);border-radius:10px;box-shadow:0 1px 2px #0000000a;display:inline-flex;gap:0;height:36px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.sunum-right .sunum-stepper:focus-within{border-color:var(--ap-blue);box-shadow:0 0 0 3px var(--ap-blue-soft)}.sunum-right .sunum-stepper .sunum-size-input{background:#0000;border:none;border-radius:0;flex:0 0 46px;font-variant-numeric:tabular-nums;height:100%;padding:0 2px;width:46px}.sunum-right .sunum-stepper .sunum-size-input:focus{box-shadow:none}.sunum-right .sunum-stepper .sunum-size-input::-webkit-inner-spin-button,.sunum-right .sunum-stepper .sunum-size-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sunum-right .sunum-stepper .sunum-size-input{-moz-appearance:textfield}.sunum-right .sunum-step-btn{background:#0000;border:none;border-radius:0;color:var(--ap-sub);font-size:16px;height:auto;transition:background .13s,color .13s;width:30px}.sunum-right .sunum-step-btn:hover{background:var(--ap-blue-soft);color:var(--ap-blue)}.sunum-right .sunum-step-btn:active{background:var(--ap-blue);color:#fff}.sunum-right .sunum-fmt-btn{background:var(--ap-card);border:1px solid var(--ap-line);border-radius:9px;box-shadow:0 1px 2px #0000000a;color:var(--ap-ink);font-size:15px;height:36px;min-width:36px;transition:all .13s;width:36px}.sunum-right .sunum-fmt-btn:hover{border-color:#0000002e}.sunum-right .sunum-fmt-btn.active{background:var(--ap-blue);border-color:var(--ap-blue);box-shadow:0 2px 8px var(--ap-blue-soft);color:#fff}.sunum-right .sunum-color-input{border:1px solid var(--ap-line);border-radius:50%;box-shadow:0 1px 2px #0000001f,inset 0 0 0 2px #fff;cursor:pointer;flex:0 0 30px;height:30px;overflow:hidden;padding:0;transition:transform .12s,box-shadow .12s;width:30px}.sunum-right .sunum-color-input:hover{box-shadow:0 2px 6px #0000002e,inset 0 0 0 2px #fff;transform:scale(1.06)}.sunum-right .sunum-color-input::-webkit-color-swatch-wrapper{padding:0}.sunum-right .sunum-color-input::-webkit-color-swatch{border:none;border-radius:50%}.sunum-right .sunum-color-input::-moz-color-swatch{border:none;border-radius:50%}.sunum-right .sunum-tone-btn{background:var(--ap-card);border:1px solid var(--ap-line);border-radius:8px;color:var(--ap-sub);font-size:.68rem;font-weight:500;height:30px;padding:0 10px;transition:all .13s}.sunum-right .sunum-tone-btn:hover{border-color:#0000002e;color:var(--ap-ink)}.sunum-right .sunum-tone-btn.active{background:var(--ap-blue);border-color:var(--ap-blue);color:#fff}.sunum-right .sunum-icon-grid{gap:7px;padding:3px}.sunum-right .sunum-icon-cell{background:var(--ap-card);border:1px solid var(--ap-line);border-radius:10px;box-shadow:0 1px 2px #0000000a;color:var(--ap-ink)}.sunum-right .sunum-icon-cell:hover{border-color:var(--ap-blue);color:var(--ap-blue)}.sunum-right .sunum-icon-cell.active{background:var(--ap-blue);border-color:var(--ap-blue);box-shadow:0 2px 8px var(--ap-blue-soft);color:#fff}.sunum-right .sunum-note{background:var(--ap-fill);border-radius:10px;color:var(--ap-sub);font-size:.74rem;line-height:1.5;padding:9px 11px}.sunum-right .sunum-note b{color:var(--ap-ink)}.sunum-right .sunum-back{background:#0000;border:none;border-radius:8px;color:var(--ap-blue);font-size:.85rem;font-weight:500;margin-bottom:8px;padding:4px 6px;width:auto}.sunum-right .sunum-back:hover{background:var(--ap-blue-soft);color:var(--ap-blue)}.sunum-right .ple-prop-section-body>.p-button{border-radius:10px!important;font-weight:500;padding:9px 12px}.sunum-right .p-button:not(.p-button-outlined):not(.p-button-text){background:var(--ap-blue)!important;border-color:var(--ap-blue)!important;color:#fff!important}.sunum-right .sunum-theme-grid{gap:9px;grid-template-columns:minmax(0,1fr)}.sunum-right .sunum-theme-chip{align-items:center;background:var(--ap-card);border:1px solid var(--ap-line);border-radius:13px;box-shadow:0 1px 2px #0000000a;flex-direction:row;gap:4px;padding:11px 12px;transition:all .15s}.sunum-right .sunum-theme-chip:hover{border-color:#0000002e;box-shadow:0 4px 14px #00000012;transform:translateY(-1px)}.sunum-right .sunum-theme-chip.active{border-color:var(--ap-blue);box-shadow:0 0 0 3px var(--ap-blue-soft)}.sunum-right .sunum-theme-chip span{border-radius:6px;box-shadow:inset 0 0 0 1px #0000000f;flex:0 0 16px;height:16px;width:16px}.sunum-right .sunum-theme-chip em{color:var(--ap-ink);flex:1 1;font-size:.8rem;font-weight:500;line-height:1.25;margin-left:8px;min-width:0;overflow-wrap:anywhere;white-space:normal}.sunum-right .sunum-theme-chip.active:after{color:var(--ap-blue);content:"✓";flex:0 0 auto;font-size:.82rem;font-weight:800;margin-left:6px}.sunum-right .p-slider{background:var(--ap-fill);border:none;border-radius:2px;height:4px}.sunum-right .p-slider .p-slider-range{background:var(--ap-blue);border-radius:2px}.sunum-right .p-slider .p-slider-handle{background:#fff;border:.5px solid #0000001f;box-shadow:0 1px 3px #0003,0 3px 8px #0000001f;height:20px;margin-left:-10px;margin-top:-8px;width:20px}.sunum-right .p-slider .p-slider-handle:hover{background:#fff}.sunum-right .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--ap-blue)}.sunum-fab{backdrop-filter:blur(10px);background:#fffffff7;border:1px solid #00000014;border-radius:11px;box-shadow:0 8px 24px #0000002e,0 1px 2px #00000014;display:flex;gap:2px;padding:4px;position:absolute;transform:translateX(-50%);z-index:20}.sunum-fab button{align-items:center;background:#0000;border:none;border-radius:8px;color:#1d1d1f;cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;transition:background .12s;width:30px}.sunum-fab button:hover{background:#0000000f}.sunum-fab button.danger{color:#d70015}.sunum-fab button.danger:hover{background:#d7001514}.sunum-fab button:disabled{cursor:default;opacity:.35}.sunum-fab button:disabled:hover{background:#0000}.sunum-guide{background:#ec4899;box-shadow:0 0 2px #ec489999;z-index:15}.sunum-guide,.sunum-world-badge{pointer-events:none;position:absolute}.sunum-world-badge{color:#82828c80;font-size:11px;font-weight:600;left:14px;letter-spacing:.05em;text-transform:uppercase;top:10px;-webkit-user-select:none;user-select:none;z-index:1}.sunum-frame-card{transition:box-shadow .18s ease,transform .12s ease}.sunum-frame-card:hover{box-shadow:0 10px 30px #00000024!important}.sunum-right .sunum-swatch-row{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 6px}.sunum-right .sunum-swatch{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:0}.sunum-right .sunum-swatch-dot{border-radius:50%;box-shadow:inset 0 0 0 1px #00000024;height:26px;transition:transform .12s,box-shadow .12s;width:26px}.sunum-right .sunum-swatch:hover .sunum-swatch-dot{transform:scale(1.08)}.sunum-right .sunum-swatch.active .sunum-swatch-dot{box-shadow:0 0 0 2px var(--ap-card),0 0 0 4px var(--ap-blue);transform:scale(1.06)}.sunum-right .sunum-swatch-lbl{color:var(--ap-sub);font-size:.62rem;letter-spacing:-.01em}.sunum-right .sunum-swatch.active .sunum-swatch-lbl{color:var(--ap-ink);font-weight:600}.sunum-left,.sunum-right{overflow:visible;position:relative;transition:width .18s ease,flex-basis .18s ease}.sunum-right{display:flex;flex-direction:column;padding:0}.sunum-right-scroll{overflow-y:auto;padding:12px 12px 20px}.sunum-right-scroll,.sunum-right-scroll>.ple-prop-section:only-child,.sunum-right-scroll>.ple-prop-section:only-child>.ple-prop-section-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.sunum-right-scroll.is-icons{overflow:hidden;padding-bottom:12px}.sunum-right-scroll.is-icons>.ple-prop-section{display:flex;flex:1 1;flex-direction:column;margin-bottom:0;min-height:0}.sunum-right-scroll.is-icons>.ple-prop-section>.ple-prop-section-hdr,.sunum-right-scroll.is-icons>.sunum-back{flex:0 0 auto}.sunum-right-scroll.is-icons>.ple-prop-section>.ple-prop-section-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.sunum-right-scroll.is-icons .ple-prop-section-body>.sunum-input,.sunum-right-scroll.is-icons .sunum-icon-tabs{flex:0 0 auto}.sunum-icon-scroll{flex:1 1;min-height:0;overflow-y:auto;padding-top:4px}.sunum-right-scroll.is-icons .sunum-icon-grid{margin:0 0 6px;max-height:none;overflow:visible}.sunum-right-foot{background:#fff;border-top:1px solid #eef2f7;flex:0 0 auto;padding:9px 12px}.sunum-right-foot .p-button{justify-content:center;margin-top:12px;width:100%}.sunum-right-foot .sunum-lbl:first-child{margin-top:2px}.sunum-side-collapsed .sunum-right-foot{display:none}.sunum-left.sunum-side-collapsed{background:#0000;border-right:none;flex-basis:0;width:0}.sunum-right.sunum-side-collapsed{background:#0000;border-left:none;flex-basis:0;width:0}.sunum-left.sunum-side-collapsed>:not(.sunum-panel-toggle),.sunum-right.sunum-side-collapsed>:not(.sunum-panel-toggle){display:none}.sunum-panel-toggle{align-items:center;background:#fff;border:1px solid #e2e6eb;box-shadow:0 1px 3px #00000012;color:#9ca3af;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s,color .15s,box-shadow .15s;width:16px;z-index:20}.sunum-panel-toggle:hover{background:#f3f4f6;box-shadow:0 2px 6px #0000001a;color:#374151}.sunum-panel-toggle i{font-size:.58rem}.sunum-panel-toggle-left{border-left:none;border-radius:0 6px 6px 0;right:-17px}.sunum-panel-toggle-right{border-radius:6px 0 0 6px;border-right:none;left:-17px}.sunum-icon-picker{max-height:78vh;width:620px}.sunum-icon-tabs{display:flex;gap:4px;padding:10px 16px 0}.sunum-icon-tab{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;font-size:.78rem;font-weight:600;padding:7px 12px;transition:background .12s,color .12s,border-color .12s}.sunum-icon-tab:hover{background:#eef2f7;color:#0f172a}.sunum-icon-tab.active{background:color-mix(in srgb,var(--primary-color,#3b82f6) 10%,#fff);border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.sunum-icon-body{overflow-y:auto;padding:4px 16px 16px}.sunum-icon-group-hd{color:#94a3b8;font-size:.66rem;font-weight:700;letter-spacing:.06em;margin:12px 0 6px;text-transform:uppercase}.sunum-icon-grid{display:grid;gap:6px;grid-template-columns:repeat(8,1fr)}.sunum-icon-grid.sym{gap:8px;grid-template-columns:repeat(5,1fr)}.sunum-icon-tile{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:9px;color:#334155;cursor:pointer;display:flex;font-size:1.05rem;height:46px;justify-content:center;transition:border-color .12s,background .12s,color .12s,transform .1s}.sunum-icon-tile:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#fff);border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6);transform:translateY(-1px)}.sunum-icon-tile.sym{flex-direction:column;gap:5px;height:auto;padding:9px 6px}.sunum-icon-tile.sym img{height:40px;object-fit:contain;width:40px}.sunum-icon-tile.sym span{color:#64748b;font-size:.63rem;line-height:1.15;max-height:2.3em;overflow:hidden;text-align:center}.sunum-right .sunum-icon-tabs{flex-wrap:wrap;padding:0 0 8px}.sunum-right .sunum-icon-tab{font-size:.72rem;padding:6px 10px}.sunum-right .sunum-icon-grid{gap:5px;grid-template-columns:repeat(5,1fr)}.sunum-right .sunum-icon-grid.sym{grid-template-columns:repeat(3,1fr)}.sunum-right .sunum-icon-tile{font-size:.95rem;height:40px}.sunum-right .sunum-icon-tile.sym{height:auto;padding:7px 4px}.sunum-right .sunum-icon-tile.sym img{height:32px;width:32px}.sunum-right .sunum-icon-group-hd{margin:10px 0 5px}.sunum-right .sunum-picker-empty{padding:16px 8px}.sunum-chart-add-bar{bottom:0;display:flex;justify-content:center;left:0;padding:26px 0 14px;position:absolute;right:0}.sunum-chart-add{align-items:center;border:none;border-radius:999px;box-shadow:0 6px 20px #0f172a47;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;letter-spacing:.01em;opacity:.96;padding:10px 20px;position:relative;transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease}.sunum-chart-add:hover{box-shadow:0 10px 26px #0f172a57;opacity:1;transform:translateY(-1px) scale(1.03)}.sunum-chart-bar{display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;z-index:6}.sunum-chart-bar-in{gap:6px;pointer-events:auto}.sunum-chart-bar-in,.sunum-chart-grip{align-items:center;display:inline-flex}.sunum-chart-grip{border:none;border-radius:999px;box-shadow:0 4px 14px #0f172a40;cursor:move;font-size:13px;height:30px;justify-content:center;opacity:.85;transition:opacity .12s ease,transform .12s ease;width:30px}.sunum-chart-grip:hover{opacity:1;transform:scale(1.05)}.sunum-chart-swap{align-items:center;border:none;border-radius:999px;box-shadow:0 4px 14px #0f172a40;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;opacity:.85;padding:7px 13px;position:relative;transition:opacity .12s ease,transform .12s ease}.sunum-chart-swap:hover{opacity:1;transform:scale(1.05)}.sunum-split-solo{margin-top:10px}.sunum-right .sunum-split{background:#fff;border:1px solid #d7dde6;border-radius:9px;box-shadow:0 1px 2px #0000000a}.sunum-right .sunum-split-main{color:#334155;font-size:.73rem;font-weight:600;padding:9px 6px}.sunum-right .sunum-split-main:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#fff);color:var(--primary-color,#3b82f6)}.std-editor{background:#f1f3f6;min-height:0}.std-center,.std-editor{display:flex;flex:1 1;min-width:0}.std-center{flex-direction:column;position:relative}.std-left{background:#fbfbfd;border-right:1px solid #e3e6ec;display:flex;flex:0 0 208px;flex-direction:column;width:208px}.std-left.collapsed{border-right:none;flex-basis:0;overflow:hidden;width:0}.std-rail-hd{align-items:center;border-bottom:1px solid #eceff4;color:#475569;display:flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.04em;padding:9px 10px 7px;text-transform:uppercase}.std-rail-hd .std-rail-count{color:#94a3b8;font-weight:500;letter-spacing:0;margin-left:auto}.std-view-toggle{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;height:22px;justify-content:center;transition:background .14s ease,border-color .14s ease,color .14s ease;width:22px}.std-view-toggle:hover{background:#f8fafc;border-color:#cbd5e1;color:#334155}.std-view-toggle i{font-size:.66rem}.std-rail-list{flex:1 1;overflow-y:auto;padding:8px 6px 14px}.std-rail-item{align-items:flex-start;border-radius:9px;cursor:pointer;display:flex;gap:7px;padding:4px 4px 4px 2px;position:relative;transition:background .14s ease}.std-rail-item:hover{background:#eef1f6}.std-rail-item.active{background:#e3ecfb}.std-rail-item.active .std-rail-thumb{box-shadow:0 0 0 2px var(--primary-color,#3b82f6)}.std-rail-item.hidden-slide{opacity:.45}.std-rail-item.hidden-slide .std-rail-no{text-decoration:line-through}.std-rail-no{color:#94a3b8;flex:0 0 16px;font-size:.66rem;font-variant-numeric:tabular-nums;font-weight:600;padding-top:4px;text-align:right}.std-rail-thumb{border-radius:6px;box-shadow:inset 0 0 0 1px #0f172a1a;overflow:hidden;transition:box-shadow .14s ease}.std-rail-name{background:#0f172a8c;border-radius:4px;bottom:5px;color:#fff;font-size:.6rem;left:25px;opacity:0;overflow:hidden;padding:1px 5px;pointer-events:none;position:absolute;right:6px;text-overflow:ellipsis;transition:opacity .14s ease;white-space:nowrap}.std-rail-item:hover .std-rail-name{opacity:1}.std-rail-item.drop-after:after,.std-rail-item.drop-before:before{background:var(--primary-color,#3b82f6);border-radius:2px;content:"";height:2px;left:22px;position:absolute;right:4px}.std-rail-item.drop-before:before{top:-1px}.std-rail-item.drop-after:after{bottom:-1px}.std-rail-item.dragging{opacity:.4}.std-rail-list.std-view-list{padding:4px 6px 12px}.std-view-list .std-rail-item{align-items:center;border-radius:7px;padding:5px 6px 5px 2px}.std-view-list .std-rail-no{padding-top:0}.std-view-list .std-rail-lico{color:#94a3b8;flex:0 0 14px;font-size:.74rem}.std-view-list .std-rail-item.active .std-rail-lico{color:var(--primary-color,#3b82f6)}.std-view-list .std-rail-name{background:none;color:#334155;flex:1 1 auto;font-size:.74rem;min-width:0;opacity:1;padding:0;position:static}.std-view-list .std-rail-item.drop-after:after,.std-view-list .std-rail-item.drop-before:before{left:20px}.std-rail-foot{border-top:1px solid #eceff4;padding:7px 8px}.std-split{background:#fff;border:1px solid #d7dde6;border-radius:9px;box-shadow:0 1px 2px #0f172a0a;display:flex;overflow:hidden;width:100%}.std-split-main{align-items:center;background:#0000;border:none;color:#334155;cursor:pointer;display:inline-flex;flex:1 1;font-size:.76rem;font-weight:600;gap:7px;justify-content:center;min-width:0;overflow:hidden;padding:8px;text-overflow:ellipsis;transition:background .13s ease,color .13s ease;white-space:nowrap}.std-split-main:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#fff);color:var(--primary-color,#3b82f6)}.std-split-main i{font-size:.7rem}.std-split-arrow{align-items:center;background:#0000;border:none;border-left:1px solid #d7dde6;color:#64748b;cursor:pointer;display:inline-flex;flex:0 0 32px;justify-content:center;transition:background .13s ease,color .13s ease;width:32px}.std-split-arrow:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 8%,#fff);color:var(--primary-color,#3b82f6)}.std-split-arrow.open{background:color-mix(in srgb,var(--primary-color,#3b82f6) 12%,#fff);color:var(--primary-color,#3b82f6)}.std-split-arrow i{font-size:.6rem;transition:transform .16s ease}.std-split-arrow.open i{transform:rotate(180deg)}.std-toolbar{align-items:center;background:#fff;border-bottom:1px solid #e3e6ec;display:flex;flex-wrap:wrap;gap:3px;padding:6px 10px}.std-tool{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:#334155;cursor:pointer;display:inline-flex;font-size:.74rem;font-weight:500;gap:5px;height:27px;padding:0 9px;transition:background .13s ease,border-color .13s ease;white-space:nowrap}.std-tool:hover{background:#eef1f6}.std-tool.active{background:#e3ecfb;border-color:#c3d8f7;color:#1d4ed8}.std-tool:disabled{cursor:default;opacity:.4}.std-tool-sub{color:#94a3b8;font-size:.68rem;font-weight:500;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.std-tool:hover .std-tool-sub{color:#64748b}.std-tool-sep{background:#e3e6ec;height:17px;margin:0 4px;width:1px}.std-tool-spacer{flex:1 1}.std-zoom{background:#f1f3f6;border-radius:8px;display:inline-flex;gap:1px;padding:1px}.std-zoom .std-tool{border-radius:7px;font-size:.7rem;height:23px;padding:0 8px}.std-zoom .std-tool.active{background:#fff;border-color:#e3e6ec;box-shadow:0 1px 2px #0f172a12;color:#1e293b}.std-stage-wrap{align-items:center;background:repeating-linear-gradient(45deg,#eceef2 0 10px,#eff1f5 10px 20px);display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto;padding:22px}.std-stage,.std-stage-wrap{position:relative}.std-slide,.std-slide-wrap{overflow:hidden;position:relative}.std-slide{box-shadow:0 10px 34px #0f172a29}.std-thumb .std-slide{box-shadow:none}.std-bg-layer,.std-master{inset:0;pointer-events:none;position:absolute}.std-master-footer,.std-master-pageno{font-variant-numeric:tabular-nums;opacity:.8;position:absolute}.std-selbox{pointer-events:none}.std-handle,.std-selbox{border:solid var(--primary-color,#3b82f6);position:absolute}.std-handle{background:#fff;border-radius:2px;pointer-events:auto}.std-handle-rot{border-radius:50%}.std-guide{background:#ec4899;box-shadow:0 0 2px #ec489999;pointer-events:none;position:absolute;z-index:15}.std-thumb{border-radius:6px;overflow:hidden;pointer-events:none;position:relative}.std-notes{background:#fff;border-top:1px solid #e3e6ec;display:flex;flex-direction:column}.std-notes-hd{align-items:center;color:#64748b;cursor:pointer;display:flex;font-size:.7rem;font-weight:600;gap:6px;padding:5px 10px}.std-notes-hd:hover{background:#f6f8fb}.std-notes textarea{border:none;color:#1e293b;font-family:inherit;font-size:.8rem;line-height:1.5;min-height:74px;outline:none;padding:4px 12px 11px;resize:none}.std-menu{background:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 16px 44px #0f172a2e;box-sizing:border-box;max-height:74vh;overflow-x:hidden;overflow-y:auto;padding:6px;position:fixed;scrollbar-gutter:stable;z-index:12000}.std-menu.is-up{transform:translateY(-100%)}.std-menu>*{max-width:100%}.std-menu-hd{color:#94a3b8;font-size:.66rem;font-weight:700;letter-spacing:.05em;padding:6px 9px 5px;text-transform:uppercase}.std-menu-item{align-items:center;background:#0000;border:none;border-radius:8px;color:#1e293b;cursor:pointer;display:flex;font-size:.78rem;gap:9px;padding:6px 9px;text-align:left;width:100%}.std-menu-item:hover{background:#eef1f6}.std-menu-item.active{background:#e3ecfb;color:#1d4ed8}.std-menu-item.danger{color:#dc2626}.std-menu-item.danger:hover{background:#fee2e2}.std-menu-sep{background:#eceff4;height:1px;margin:5px 4px}.std-menu-item .std-menu-desc{color:#94a3b8;display:block;font-size:.68rem}.std-layout-grid{display:grid;gap:4px;grid-template-columns:1fr 1fr;width:100%}.std-layout-item{align-items:flex-start;background:#fff;border:1px solid #eceff4;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px;text-align:left;transition:border-color .13s ease,background .13s ease}.std-layout-item:hover{background:#f7faff;border-color:#c3d8f7}.std-layout-item.active{background:#f2f7ff;border-color:var(--primary-color,#3b82f6)}.std-layout-item.active .sunum-tpl-wire{color:var(--primary-color,#3b82f6)}.std-layout-item .sunum-tpl-wire{color:#64748b}.std-layout-lbl{color:#1e293b;font-size:.72rem;font-weight:600}.std-design-grid{display:grid;gap:6px;grid-template-columns:1fr 1fr;width:100%}.std-design-card{background:#fff;border:1px solid #eceff4;border-radius:11px;cursor:pointer;overflow:hidden;padding:0;transition:border-color .13s ease,box-shadow .13s ease}.std-design-card:hover{border-color:#c3d8f7;box-shadow:0 6px 18px #0f172a17}.std-design-card.active{border-color:var(--primary-color,#3b82f6)}.std-design-card .std-thumb{border-radius:0}.std-design-body{padding:6px 9px 8px;text-align:left}.std-design-name{color:#1e293b;font-size:.76rem;font-weight:600}.std-design-desc{color:#94a3b8;font-size:.66rem;line-height:1.35}.std-trans-prev{overflow:hidden;position:relative}.std-tp-layer{backface-visibility:hidden;left:0;position:absolute;top:0;will-change:transform,opacity,clip-path,filter}.std-tp-layer .std-thumb{border-radius:0}.std-stage-prev{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:6}.std-stage-prev .std-trans-prev{height:100%!important;width:100%!important}.std-stage-prev-bar{align-items:center;backdrop-filter:blur(6px);background:#0f172a9e;border-radius:999px;bottom:10px;color:#f1f5f9;display:flex;gap:6px;padding:4px 4px 4px 10px;pointer-events:auto;position:absolute;right:10px;z-index:5}.std-stage-prev-lbl{align-items:center;display:flex;font-size:.7rem;font-weight:600;gap:5px}.std-stage-prev-lbl em{font-style:normal;font-weight:400;opacity:.7}.std-stage-prev-bar button{background:#ffffff29;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:.7rem;height:24px;width:24px}.std-stage-prev-bar button:hover{background:#ffffff4d}.std-right .sunum-hint{background:none;border-radius:0;color:#94a3b8;display:block;font-size:.68rem;line-height:1.45;margin:2px 0 0;padding:0;position:static;transform:none;white-space:normal}.std-trans-panel{padding:2px}.std-trans-top{align-items:center;border-bottom:1px solid #f1f3f7;display:flex;gap:10px;margin-bottom:8px;padding:6px 8px 10px}.std-trans-head{display:flex;flex-direction:column;gap:2px;min-width:0}.std-trans-title{color:#0f172a;font-size:.86rem;font-weight:600}.std-trans-sub{color:#94a3b8;font-size:.7rem;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.std-trans-play{align-items:center;background:#fff;border:1px solid #dbe3ef;border-radius:999px;color:#334155;cursor:pointer;display:flex;flex:none;font-size:.7rem;font-weight:600;gap:5px;margin-left:auto;padding:5px 11px;transition:border-color .13s ease,color .13s ease,background .13s ease}.std-trans-play:hover{background:#f5f9ff;border-color:#c3d8f7;color:#1d4ed8}.std-trans-play .pi{font-size:.62rem}.std-trans-group{margin-bottom:9px}.std-trans-glabel{color:#b4bdcc;font-size:.63rem;font-weight:700;letter-spacing:.06em;padding:0 4px 5px;text-transform:uppercase}.std-trans-grid{display:grid;gap:5px;grid-template-columns:repeat(3,1fr);padding:0 2px 1px;width:100%}.std-trans-card{align-items:center;background:#fafbfd;border:1px solid #edf0f5;border-radius:10px;color:#64748b;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:8px 5px 6px;transition:border-color .13s ease,background .13s ease,color .13s ease}.std-trans-card:hover{background:#fff;border-color:#c3d8f7;color:#475569}.std-trans-card.active{background:#eef5ff;border-color:var(--primary-color,#3b82f6);box-shadow:inset 0 0 0 1px var(--primary-color,#3b82f6);color:#1d4ed8}.std-trans-name{color:#475569;font-size:.68rem;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.std-trans-card.active .std-trans-name{color:#1d4ed8;font-weight:600}.std-trans-glyph{display:block;flex:none;height:24px;width:40px}.tg-frame{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.34}.tg-soft{fill:currentColor;opacity:.2}.tg-fill{fill:currentColor;opacity:.55}.tg-line{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;opacity:.45}.tg-dash{fill:none;stroke:currentColor;stroke-width:1.1;stroke-dasharray:2.6 2.2;opacity:.42}.tg-head{fill:currentColor;stroke:none;opacity:.75}.tg-arw{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.std-trans-tune{background:#f7f9fc;border-radius:10px;margin:10px 2px 0;padding:8px 10px 11px}.std-trans-tune .sunum-lbl:first-child{margin-top:0}.std-trans-apply{align-items:center;background:#fff;border:1px solid #dbe3ef;border-radius:9px;color:#334155;cursor:pointer;display:flex;font-size:.72rem;font-weight:600;justify-content:center;margin:9px 2px 2px;padding:8px 10px;transition:border-color .13s ease,background .13s ease,color .13s ease;width:calc(100% - 4px)}.std-trans-apply:hover{background:#f5f9ff;border-color:#c3d8f7;color:#1d4ed8}.std-seg{display:flex;gap:4px;margin-top:2px}.std-seg button{background:#fff;border:1px solid #eceff4;border-radius:7px;color:#475569;cursor:pointer;flex:1 1;font-size:.68rem;padding:5px 4px}.std-seg button:hover{border-color:#c3d8f7}.std-seg button.active{background:#f2f7ff;border-color:var(--primary-color,#3b82f6);color:#1e293b}.std-theme-grid{display:grid;gap:5px;grid-template-columns:repeat(2,1fr);width:100%}.std-theme-chip{align-items:center;background:#fff;border:1px solid #eceff4;border-radius:9px;color:#1e293b;cursor:pointer;display:flex;font-size:.72rem;gap:6px;min-width:0;padding:6px 8px}.std-theme-chip span{border-radius:4px;box-shadow:inset 0 0 0 1px #00000014;flex:0 0 auto;height:13px;width:13px}.std-theme-chip em{font-style:normal;margin-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.std-theme-chip:hover{border-color:#c3d8f7}.std-theme-chip.active{background:#f2f7ff;border-color:var(--primary-color,#3b82f6)}.std-right.collapsed{flex-basis:0;overflow:hidden;width:0}.std-right .sunum-icon-cell img{display:block;max-height:100%;max-width:100%;object-fit:contain}.std-right .sunum-icon-grid.sym{gap:7px;grid-template-columns:repeat(3,1fr)}.std-right .sunum-icon-grid.sym .sunum-icon-cell{padding:6px}.std-right .sunum-icon-scroll{padding-right:2px}.std-right .p-inputswitch{flex:0 0 auto;height:20px;width:34px}.std-right .p-inputswitch .p-inputswitch-slider{border-radius:20px}.std-right .p-inputswitch .p-inputswitch-slider:before{border-radius:50%;height:14px;left:3px;margin-top:-7px;top:50%;width:14px}.std-right .p-inputswitch.p-highlight .p-inputswitch-slider:before,.std-right .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(14px)}.std-right .sunum-row .sunum-lbl{min-width:0}.std-side-toggle{align-items:center;background:#fff;border:1px solid #e3e6ec;color:#94a3b8;cursor:pointer;display:flex;font-size:.6rem;height:46px;justify-content:center;margin-top:-23px;position:absolute;top:50%;width:15px;z-index:6}.std-side-toggle.left{border-left:none;border-radius:0 7px 7px 0;left:0}.std-side-toggle.right{border-radius:7px 0 0 7px;border-right:none;right:0}.std-side-toggle:hover{background:#f6f8fb;color:#334155}.std-player{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:11000}.std-player-stage{overflow:hidden;position:relative}.std-player-layer{backface-visibility:hidden;left:0;position:absolute;top:0;will-change:transform,opacity,clip-path,filter}.std-player-progress{background:var(--primary-color,#3b82f6);height:2px;left:0;position:absolute;top:0;transition:width .26s linear;z-index:46}.std-blackout,.std-whiteout{inset:0;position:absolute;z-index:30}.std-blackout{background:#000}.std-whiteout{background:#fff}.std-laser{background:radial-gradient(circle,#ef4444f2 0 35%,#ef444400 72%);border-radius:50%;box-shadow:0 0 12px 4px #ef444473;height:15px;margin:-7px 0 0 -7px;pointer-events:none;position:fixed;width:15px;z-index:40}.std-player-bar{align-items:center;backdrop-filter:blur(11px);background:#0f172abd;border-radius:11px;bottom:20px;display:flex;gap:3px;left:50%;padding:5px 8px;position:absolute;transform:translateX(-50%);transition:opacity .26s ease;z-index:50}.std-player-bar.idle{opacity:0;pointer-events:none}.std-player-bar button{align-items:center;background:#0000;border:none;border-radius:7px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:.78rem;height:29px;justify-content:center;width:29px}.std-player-bar button:hover{background:#ffffff21}.std-player-bar button.on{background:#3b82f680;color:#fff}.std-player-bar button:disabled{cursor:default;opacity:.35}.std-player-pos{color:#cbd5e1;font-size:.72rem;font-variant-numeric:tabular-nums;padding:0 8px;white-space:nowrap}.std-player-name{background:#0f172a9e;border-radius:8px;color:#e2e8f0;font-size:.72rem;left:18px;padding:4px 10px;position:absolute;top:16px;z-index:50}.std-player-jump{background:#0f172acc;border-radius:12px;color:#fff;font-size:2rem;font-variant-numeric:tabular-nums;font-weight:700;left:50%;padding:10px 22px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:55}.std-grid-ov{background:#0f172aed;inset:0;overflow-y:auto;padding:26px;position:absolute;z-index:45}.std-grid-inner{display:grid;gap:13px;grid-template-columns:repeat(auto-fill,minmax(186px,1fr))}.std-grid-cell{border-radius:7px;cursor:pointer;overflow:hidden;position:relative}.std-grid-cell .std-thumb{width:100%!important}.std-grid-cell:after{box-shadow:inset 0 0 0 2px #0000;content:"";inset:0;position:absolute;transition:box-shadow .13s ease}.std-grid-cell:hover:after{box-shadow:inset 0 0 0 2px #ffffff8c}.std-grid-cell.current:after{box-shadow:inset 0 0 0 3px var(--primary-color,#3b82f6)}.std-grid-no{background:#0f172ab8;border-radius:4px;bottom:5px;font-size:.66rem;font-variant-numeric:tabular-nums;left:6px;padding:1px 6px}.std-grid-no,.std-presenter{color:#e2e8f0;position:absolute}.std-presenter{background:#0b1220;display:grid;gap:16px;grid-template-columns:1.5fr 1fr;grid-template-rows:auto 1fr;inset:0;padding:20px;z-index:46}.std-presenter-main{align-items:center;display:flex;grid-row:1/span 2;justify-content:center;min-height:0}.std-presenter-side{display:flex;flex-direction:column;gap:8px;min-height:0}.std-presenter-next-lbl,.std-presenter-notes-lbl{color:#64748b;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.std-presenter-notes{background:#ffffff0d;border-radius:9px;flex:1 1;font-size:.9rem;line-height:1.55;min-height:0;overflow-y:auto;padding:10px 12px;white-space:pre-wrap}.std-presenter-notes.empty{color:#64748b;font-style:italic}.std-presenter-clock{align-items:baseline;display:flex;font-variant-numeric:tabular-nums;gap:10px}.std-presenter-clock b{font-size:1.7rem;font-weight:700}.std-presenter-clock span{color:#64748b;font-size:.74rem}@media (max-width:1180px){.std-left{flex-basis:168px;width:168px}.std-right{flex-basis:236px;width:236px}}.std-pageno-grid{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:10px 0 6px}.std-pageno-btn{background:var(--ap-card,#fff);border:1px solid var(--ap-line,#e2e8f0);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:7px 7px 6px;transition:border-color .13s ease,box-shadow .13s ease,transform .13s ease}.std-pageno-btn.active,.std-pageno-btn:hover{border-color:var(--ap-blue,#d42a2a)}.std-pageno-btn.active{box-shadow:0 0 0 3px var(--ap-blue-soft,#d42a2a1f)}.std-pageno-card{background:var(--ap-fill,#f1f5f9);border-radius:6px;display:block;height:52px;overflow:hidden;position:relative}.std-pageno-line{background:#1d1d1f24;border-radius:2px;height:3px;left:8px;position:absolute}.std-pageno-line.w1{top:11px;width:48%}.std-pageno-line.w2{top:19px;width:30%}.std-pageno-card.top .std-pageno-line.w1{top:26px}.std-pageno-card.top .std-pageno-line.w2{top:34px}.std-pageno-prev{align-items:center;bottom:7px;color:var(--ap-sub,#6e6e73);display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:1px;line-height:1;position:absolute;right:8px}.std-pageno-card.top .std-pageno-prev{bottom:auto;top:7px}.std-pageno-btn.active .std-pageno-prev{color:var(--ap-ink,#1d1d1f)}.std-pageno-dot{border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ap-blue,#d42a2a);color:var(--ap-blue,#d42a2a)}.std-pageno-dot,.std-pageno-sq{align-items:center;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;width:20px}.std-pageno-sq{background:var(--ap-blue,#d42a2a);color:#fff}.std-pageno-lbl{color:var(--ap-sub,#6e6e73);font-size:11px;text-align:center}.std-pageno-btn.active .std-pageno-lbl{color:var(--ap-blue,#d42a2a);font-weight:600}.stf__parent{display:block;touch-action:pan-y;transform:translateZ(0)}.sft__wrapper,.stf__parent{box-sizing:border-box;position:relative}.sft__wrapper{width:100%}.stf__parent canvas{left:0;top:0}.stf__block,.stf__parent canvas{height:100%;position:absolute;width:100%}.stf__block{box-sizing:border-box;perspective:2000px}.stf__item{display:none;position:absolute;transform-style:preserve-3d}.stf__hardInnerShadow,.stf__hardShadow,.stf__innerShadow,.stf__outerShadow{left:0;position:absolute;top:0}.dr-editor{background:#eceef1;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;min-width:0}.dr-toolbar{align-items:center;background:#f8f9fa;border-bottom:1px solid #dfe3e8;display:flex;flex-wrap:wrap;gap:2px;padding:4px 8px}.dr-toolbar-2{background:#fdfdfe;gap:6px}.dr-tb-group{align-items:center;display:flex;gap:1px}.dr-tb-sep{height:22px;margin:0 4px}.dr-tb-spacer{flex:1 1 auto}.dr-tb-btn.p-button.p-button-text{color:#34404b;height:30px;padding:0;width:30px}.dr-tb-btn.p-button.p-button-text:hover{background:#e9edf2}.dr-tb-btn.dr-active.p-button.p-button-text{background:#dfe3e8;color:#34404b}.dr-dd.p-dropdown{align-items:center;height:30px}.dr-dd .p-dropdown-label{align-items:center;display:flex;font-size:13px;padding:0 8px}.dr-dd-block{width:130px}.dr-dd-font{width:168px}.dr-dd-size{width:78px}.dr-dd-paper{width:92px}.dr-dd-orient{width:96px}.dr-dd-margin{width:168px}.dr-dd-lh{margin-left:6px;width:118px}.dr-color-wrap{align-items:center;display:inline-flex;gap:2px;height:30px;padding:0 4px}.dr-color-wrap .pi{color:#34404b;font-size:14px}.dr-color-wrap .p-colorpicker-preview{border-radius:3px;height:20px;width:20px}.dr-lbl{color:#6b7280;font-size:12px;margin:0 2px 0 6px}.dr-page-setup{flex-wrap:wrap}.dr-tb-pdf.p-button{background:#b91c1c;border-color:#b91c1c;font-size:13px;height:30px;padding:0 12px}.dr-tb-insert.p-button.p-button-text{color:#34404b;font-size:13px;gap:6px;height:30px;padding:0 10px;width:auto}.dr-tb-pdf.p-button:hover{background:#991b1b;border-color:#991b1b}.dr-insert-menu.p-menu{border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 16px 44px #0f172a2e;min-width:196px;padding:6px}.dr-insert-menu .p-menu-list{margin:0;padding:0}.dr-insert-menu .p-menuitem-link{align-items:center;border-radius:8px;color:#1e293b;display:flex;font-size:.78rem;gap:9px;padding:6px 9px}.dr-insert-menu .p-menuitem-link:hover,.dr-insert-menu .p-menuitem-link:not(.p-disabled):hover{background:#eef1f6}.dr-insert-menu .p-menuitem-icon{color:#475569;font-size:13px;margin-right:0}.dr-insert-menu .p-menuitem-text{color:inherit;font-size:inherit}.dr-grid-panel .p-overlaypanel-content{padding:10px}.dr-grid-hd{color:#94a3b8;font-size:.66rem;font-weight:700;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.dr-grid-list{display:flex;gap:8px}.dr-grid-item{align-items:center;background:#fff;border:1px solid #e3e6ec;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:8px 6px;width:76px}.dr-grid-item:hover{background:#eef1f6;border-color:#c7d2e0}.dr-grid-preview{display:flex;gap:3px;height:40px;width:100%}.dr-grid-preview i{background:#dbe3ee;border-radius:3px;flex:1 1;font-style:normal}.dr-grid-item:hover .dr-grid-preview i{background:#93a5c2}.dr-grid-lbl{color:#1e293b;font-size:.72rem}.dr-body{flex-direction:row;min-height:0}.dr-body,.dr-canvas{display:flex;flex:1 1 auto}.dr-canvas{align-items:flex-start;justify-content:center;min-width:0;overflow:auto;padding:24px 0 48px}.dr-content,.dr-stage{position:relative;width:100%}.dr-content{display:flex;justify-content:center;z-index:2}.dr-float-layer{z-index:5}.dr-float-layer,.dr-page-bg-layer{inset:0;pointer-events:none;position:absolute}.dr-page-bg-layer{z-index:0}.dr-page-bg{background:#fff;box-sizing:border-box;position:absolute}.dr-float-layer-back{z-index:1}.dr-float-el{background:#fff;box-sizing:border-box;cursor:grab;pointer-events:auto;position:absolute}.dr-float-el img{display:block;height:100%;object-fit:contain;width:100%}.dr-float-el:hover{outline:1.5px solid #3b82f673;outline-offset:2px}.dr-float-el.selected{cursor:grabbing;outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}.dr-float-resize-handle{background:#fff;border:2px solid var(--primary-color,#3b82f6);border-radius:2px;box-shadow:0 1px 4px #00000040;height:10px;opacity:0;position:absolute;transition:transform .1s,background .1s;width:10px}.dr-float-resize-handle:hover{background:var(--primary-color,#3b82f6);transform:scale(1.2)}.dr-float-el.selected .dr-float-resize-handle,.dr-float-el:hover .dr-float-resize-handle{opacity:1}.dr-float-del{align-items:center;background:#ef4444;border:none;border-radius:50%;box-shadow:0 1px 4px #0003;color:#fff;cursor:pointer;display:flex;font-size:13px;height:18px;justify-content:center;line-height:1;opacity:0;padding:0;position:absolute;right:0;top:-26px;width:18px}.dr-float-del:hover{background:#dc2626}.dr-float-el.selected .dr-float-del,.dr-float-el:hover .dr-float-del{opacity:1}.dr-float-poslock{align-items:center;background:#64748b;border:none;border-radius:50%;box-shadow:0 1px 4px #0003;color:#fff;cursor:pointer;display:flex;font-size:9px;height:18px;justify-content:center;opacity:0;padding:0;position:absolute;right:22px;top:-26px;width:18px}.dr-float-poslock.active{background:#7c3aed}.dr-float-poslock:hover{filter:brightness(.92)}.dr-float-el-poslocked .dr-float-poslock,.dr-float-el.selected .dr-float-poslock,.dr-float-el:hover .dr-float-poslock{opacity:1}.dr-float-el-poslocked,.dr-float-el-poslocked.selected{cursor:default}.dr-float-lock{align-items:center;background:#16a34a;border:none;border-radius:50%;box-shadow:0 1px 4px #0003;color:#fff;cursor:pointer;display:flex;font-size:11px;height:18px;justify-content:center;opacity:0;padding:0;position:absolute;right:44px;top:-26px;width:18px}.dr-float-lock.unlocked{background:#22c55e}.dr-float-lock:hover{filter:brightness(.92)}.dr-float-el.selected .dr-float-lock,.dr-float-el:hover .dr-float-lock{opacity:1}.dr-float-chart-live,.dr-float-device{background:#fff;height:100%;overflow:hidden;width:100%}.dr-float-device{align-items:center;display:flex;justify-content:center}.dr-float-el-text{border-radius:10px;cursor:text;padding:10px}.dr-float-text{color:inherit;cursor:text;font-size:.85rem;height:100%;line-height:1.35;outline:none;overflow:hidden;white-space:pre-wrap;width:100%}.dr-content [data-page]{background:#0000!important;border-width:0!important;box-shadow:0 1px 6px #0000002e;margin:0 auto 22px}.dr-content [data-page-body]{border:0!important}.dr-content .ProseMirror{font-family:Times New Roman,Times,serif;font-size:12pt;line-height:1.15;outline:none}.dr-content .ProseMirror [data-page-body],.dr-content .ProseMirror:focus{outline:none}.dr-content .ProseMirror-selectednode{outline:2px solid #2563eb;outline-offset:2px}.dr-content .ProseMirror h1{font-size:20pt;margin:.4em 0 .2em}.dr-content .ProseMirror h2{font-size:16pt;margin:.4em 0 .2em}.dr-content .ProseMirror h3{font-size:13pt;margin:.4em 0 .2em}.dr-content .ProseMirror p{margin:0 0 .35em}.dr-content .ProseMirror blockquote{border-left:3px solid #cbd5e1;color:#475569;margin:.4em 0;padding-left:12px}.dr-content .ProseMirror ol,.dr-content .ProseMirror ul{margin:0 0 .35em;padding-left:1.4em}.dr-content .ProseMirror .dr-colblock-wrap{margin:.4em 0;position:relative}.dr-content .ProseMirror .dr-colblock-grid{display:grid;gap:16px}.dr-content .ProseMirror [data-dr-col]{background:#fff;border:1px solid #e3e6ec;border-radius:10px;box-shadow:0 1px 3px #0f172a0f,0 1px 2px #0f172a0a;min-height:2.4em;padding:10px 12px;transition:box-shadow .15s ease,border-color .15s ease}.dr-content .ProseMirror [data-dr-col]:hover{border-color:#c7d2e0;box-shadow:0 4px 14px #0f172a1a}.dr-content .ProseMirror [data-dr-col] img{height:auto;max-width:100%}.dr-content .ProseMirror [data-dr-col]>:last-child{margin-bottom:0}.dr-col-resize{bottom:0;cursor:col-resize;margin-left:-3px;position:absolute;top:0;width:6px;z-index:2}.dr-col-resize:active,.dr-col-resize:hover{background:#2563eb40}.dr-col-add-btn{align-items:center;background:linear-gradient(180deg,#3b82f6,#2563eb);border:none;border-radius:999px;box-shadow:0 2px 8px #2563eb59;color:#fff;cursor:pointer;display:inline-flex;font-size:.68rem;font-weight:600;gap:4px;opacity:0;padding:4px 10px;pointer-events:none;position:absolute;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease,background .12s ease;white-space:nowrap;z-index:3}.dr-col-add-btn.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.dr-col-add-btn:hover{background:linear-gradient(180deg,#4f8ff7,#3b82f6)}.dr-col-add-btn .pi{font-size:.68rem}.dr-content .ProseMirror .dr-inline-wrap{margin:.4em 0;position:relative}.dr-inline-del,.dr-inline-props{align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:10px;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:6px;top:6px;width:20px;z-index:6}.dr-inline-del{background:#b91c1c}.dr-inline-props{background:#2563eb;right:30px}.dr-content .ProseMirror .dr-inline-wrap:hover .dr-inline-del,.dr-content .ProseMirror .dr-inline-wrap:hover .dr-inline-props{opacity:1}.dr-content .ProseMirror .dr-inline-wrap.selected{border-radius:4px;outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}.dr-content .ProseMirror .dr-inline-wrap.selected .dr-inline-del,.dr-content .ProseMirror .dr-inline-wrap.selected .dr-inline-props{opacity:1}.dr-inline-unsupported{background:#fef2f2;border:1.5px dashed #fca5a5;border-radius:8px;color:#b91c1c;font-size:.78rem;padding:10px 12px}.dr-float-placeholder{align-items:center;background:linear-gradient(180deg,#2563eb0d,#0f172a08);border:1.5px dashed #c7d2e0;border-radius:8px;box-sizing:border-box;color:#cbd5e1;display:flex;height:100%;justify-content:center;position:relative;width:100%}.dr-float-placeholder-icon{font-size:2.2rem}.dr-float-placeholder-btn{align-items:center;background:linear-gradient(180deg,#3b82f6,#2563eb);border:none;border-radius:999px;bottom:10px;box-shadow:0 2px 8px #2563eb59;color:#fff;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:6px;left:50%;padding:7px 14px;position:absolute;transform:translateX(-50%);transition:transform .12s,box-shadow .12s,background .12s;white-space:nowrap}.dr-float-placeholder-btn .pi{font-size:.7rem}.dr-float-placeholder-btn:hover{background:linear-gradient(180deg,#4f8ff7,#3b82f6);box-shadow:0 4px 12px #2563eb73;transform:translateX(-50%) translateY(-1px)}.dr-content .ProseMirror table{border-collapse:collapse;margin:.4em 0;width:100%}.dr-content .ProseMirror td,.dr-content .ProseMirror th{border:1px solid #cbd5e1;min-width:1em;padding:4px 6px}.dr-content .ProseMirror th{background:#f1f5f9;font-weight:600}.dr-float-table-wrap{box-sizing:border-box;height:100%;overflow:auto;padding:6px;width:100%}.dr-float-table{border-collapse:collapse;height:100%;width:100%}.dr-float-table td,.dr-float-table th{border:1px solid var(--dr-tbl-border,#cbd5e1);border-style:var(--dr-tbl-border-style,solid);min-width:1em;outline:none;padding:6px 10px}.dr-float-table th{background:var(--dr-tbl-accent,#f1f5f9);color:var(--dr-tbl-accent-text,#1e293b);font-weight:600;text-align:left}.dr-float-table td:focus,.dr-float-table th:focus{box-shadow:inset 0 0 0 2px #3b82f6}.dr-float-table[data-dr-zebra="1"] tr:nth-child(2n)>td{background:#2563eb0f}@supports (background:color-mix(in srgb,red 10%,white)){.dr-float-table[data-dr-zebra="1"] tr:nth-child(2n)>td{background:color-mix(in srgb,var(--dr-tbl-accent,#2563eb) 10%,#fff)}}.dr-float-table[data-dr-design=minimal] td,.dr-float-table[data-dr-design=minimal] th{border:none;border-bottom:1px solid var(--dr-tbl-border,#e2e8f0)}.dr-float-table[data-dr-design=minimal] th{background:#0000;border-bottom:2px solid var(--dr-tbl-accent-text,#1e293b)}.dr-float-table[data-dr-design=striped]{border:1px solid var(--dr-tbl-border,#cbd5e1)}.dr-float-table[data-dr-design=striped] td,.dr-float-table[data-dr-design=striped] th{border:none;border-bottom:1px solid var(--dr-tbl-border,#e2e8f0)}.dr-float-table[data-dr-design=bold]{border:2px solid var(--dr-tbl-accent-text,#1e293b)}.dr-float-table[data-dr-design=bold] td,.dr-float-table[data-dr-design=bold] th{border:1px solid var(--dr-tbl-border,#cbd5e1)}.dr-float-table[data-dr-design=bold] th{border-bottom:2px solid var(--dr-tbl-accent-text,#1e293b);font-weight:800}.dr-float-table[data-dr-design=card]{border:none;border-radius:12px;box-shadow:0 2px 10px #0f172a24;overflow:hidden}.dr-float-table[data-dr-design=card] td,.dr-float-table[data-dr-design=card] th{border:none;border-bottom:1px solid var(--dr-tbl-border,#e2e8f0)}.dr-tbl-swatch-row{display:flex;flex-wrap:wrap;gap:8px}.dr-tbl-swatch{background:linear-gradient(135deg,var(--sw-accent) 50%,var(--sw-border) 50%);border:2px solid #0000;border-radius:50%;cursor:pointer;height:26px;padding:0;transition:transform .1s;width:26px}.dr-tbl-swatch:hover{transform:scale(1.1)}.dr-tbl-swatch.active{border-color:var(--primary-color,#3b82f6);box-shadow:inset 0 0 0 2px #fff}.dr-tbl-design-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr}.dr-tbl-design-card{align-items:center;background:#fff;border:1px solid #e3e6ec;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:8px 6px}.dr-tbl-design-card:hover{background:#eef1f6;border-color:#c7d2e0}.dr-tbl-design-card.active{background:#3b82f614;border-color:var(--primary-color,#3b82f6)}.dr-tbl-design-label{color:#64748b;font-size:.66rem;text-align:center}.dr-tbl-preview{font-size:8px;pointer-events:none;width:84px}.dr-tbl-preview td,.dr-tbl-preview th{padding:2px 5px}.dr-print-frame{border:0;bottom:0;height:0;position:fixed;right:0;visibility:hidden;width:0}.dr-right-panel{background:#fff;border-left:1px solid #e5e7eb;flex:0 0 264px;overflow-y:auto;position:relative;transition:width .15s ease,flex-basis .15s ease;width:264px}.dr-right-panel.collapsed{flex-basis:0;overflow:hidden;width:0}.dr-right-toggle{align-items:center;background:#fff;border:1px solid #e3e6ec;border-radius:999px;color:#64748b;cursor:pointer;display:flex;font-size:11px;height:22px;justify-content:center;position:absolute;right:8px;top:8px;transition:background .15s,color .15s,border-color .15s;width:22px;z-index:1}.dr-right-toggle:hover{background:#fee2e2;border-color:#dc26264d;color:#dc2626}.dr-right-scroll{padding:34px 16px 16px}.dr-right-panel .ple-prop-section{margin-bottom:0}.dr-right-panel .ple-prop-section-hdr{align-items:center;border-bottom:1px solid #eef0f3;color:#475569;cursor:pointer;display:flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:16px;padding:0 0 10px;text-transform:uppercase}.dr-right-panel .ple-prop-section-hdr:hover{color:#1e293b}.dr-right-panel .ple-prop-section-hdr .pi{color:#94a3b8;font-size:12px}.dr-right-panel .ple-prop-section-badge{background:#eff6ff;border-radius:999px;color:#2563eb;font-size:.64rem;font-weight:600;letter-spacing:normal;padding:2px 8px;text-transform:none}.dr-right-panel .ple-prop-section-body{display:flex;flex-direction:column;gap:24px}.dr-right-field{display:flex;flex-direction:column;gap:8px}.dr-right-subhead{color:#94a3b8;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dr-right-input{border:1px solid #d8dce2;border-radius:4px;color:#1e293b;font-size:.78rem;height:32px;padding:0 9px}.dr-right-input:focus{border-color:#3b82f6;outline:none}.dr-right-btn{align-items:center;background:#fff;border:1px solid #d8dce2;border-radius:8px;color:#1e293b;cursor:pointer;display:flex;font-size:.78rem;gap:7px;justify-content:center;line-height:1;min-height:36px;width:100%}.dr-right-btn:hover{background:#eef1f6;border-color:#c7d2e0}.dr-right-btn .pi{color:#475569;font-size:12px}.dr-right-btn.active{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.dr-right-btn.active .pi{color:#2563eb}.dr-right-btn:disabled{cursor:default;opacity:.45}.dr-right-row-2{display:flex;gap:8px}.dr-right-row-2 .dr-right-btn{flex:1 1}.dr-right-dd{width:100%}.dr-right-seg{display:flex;gap:6px}.dr-right-seg-item{background:#fff;border:1px solid #d8dce2;border-radius:8px;color:#1e293b;cursor:pointer;flex:1 1;font-size:.74rem;height:30px}.dr-right-seg-item:hover{background:#eef1f6;border-color:#c7d2e0}.dr-right-seg-item.active{background:#eff6ff;border-color:#93c5fd;color:#2563eb;font-weight:600}.dr-right-badge{align-self:flex-start;background:#f1f5f9;border-radius:999px;color:#374151;font-size:.72rem;font-weight:600;padding:4px 12px}.dr-right-color-row{display:flex}.dr-right-hint{color:#6b7280;font-size:.7rem;line-height:1.4}.dr-tb-ebook.p-button{background:#0f766e;border-color:#0f766e;font-size:13px;height:30px;padding:0 12px}.dr-tb-ebook.p-button:hover{background:#0b5c56;border-color:#0b5c56}.dr-tb-word.p-button{background:#2b579a;border-color:#2b579a;font-size:13px;height:30px;padding:0 12px}.dr-tb-word.p-button:hover{background:#204573;border-color:#204573}.dr-ebook-fullpage{background:#fff;display:flex;flex-direction:column;inset:0;position:fixed;z-index:100010}.dr-ebook-toolbar{align-items:center;background:#f8f9fa;border-bottom:1px solid #e3e6ec;display:flex;justify-content:space-between;padding:8px 14px}.dr-ebook-toolbar-left{align-items:center;display:flex;gap:10px}.dr-ebook-title{color:#1e293b;font-size:.85rem;font-weight:600}.dr-ebook-count{color:#64748b;font-size:.8rem}.dr-ebook-toolbar-actions{align-items:center;display:flex;gap:4px}.dr-ebook-stage{align-items:center;background:#eceef1;display:flex;flex:1 1 auto;gap:10px;justify-content:center;min-height:0;overflow:hidden;padding:18px}.dr-ebook-nav{background:#fff;border:1px solid #e3e6ec;border-radius:999px;box-shadow:0 4px 14px #0f172a1f;color:#334155;cursor:pointer;flex:0 0 auto;height:40px;width:40px}.dr-ebook-nav:hover:not(:disabled){background:#eef1f6}.dr-ebook-nav:disabled{cursor:default;opacity:.35}.dr-ebook-sizer{flex:0 0 auto;position:relative}.dr-ebook-scaler{box-shadow:0 12px 40px #0f172a38;transform-origin:top left}.dr-ebook-flip-page,.dr-ebook-flipbook{height:100%;width:100%}.dr-ebook-flip-page{background:#fff;box-sizing:border-box;overflow:hidden}.dr-ebook-epub-wrap{align-self:stretch;background:#fff;box-shadow:0 12px 40px #0f172a38;flex:1 1 auto;height:100%;max-width:900px}.dr-ebook-epub-view{height:100%;width:100%}.dr-footer-layer,.dr-header-layer,.dr-watermark-layer{inset:0;pointer-events:none;position:absolute;z-index:0}.dr-watermark-el{position:absolute;-webkit-user-select:none;user-select:none}.dr-footer-el,.dr-header-el{align-items:center;border-radius:4px;display:inline-flex;gap:4px;padding:3px 4px;pointer-events:auto;position:absolute;white-space:nowrap}.dr-footer-el:hover,.dr-header-el:hover{background:#3b82f60f;outline:1px dashed #3b82f666}.dr-hf-editable{cursor:text;min-width:10px;outline:none}.dr-hf-editable:empty:before{color:#94a3b8;content:attr(data-placeholder);font-style:italic}.dr-hf-del{align-items:center;background:#ef4444;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:none;font-size:10px;height:16px;justify-content:center;line-height:1;opacity:0;width:16px}.dr-footer-el:hover .dr-hf-del,.dr-header-el:hover .dr-hf-del{opacity:1}.dr-hf-del:hover{background:#dc2626}@media print{.dr-footer-el,.dr-header-el,.dr-watermark-el{print-color-adjust:exact;-webkit-print-color-adjust:exact}.dr-hf-del{display:none}}.dr-wm-presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.dr-wm-preset{background:#fff;border:1px solid #e3e6ec;border-radius:999px;cursor:pointer;font-size:.72rem;font-weight:700;letter-spacing:.03em;padding:6px 14px}.dr-wm-preset.active{background:#3b82f614;border-color:var(--primary-color,#3b82f6)}.dr-wm-field{margin:12px 0}.dr-wm-field label{color:#64748b;display:block;font-size:.72rem;font-weight:600;margin-bottom:5px}.dr-wm-row{display:flex;gap:10px}.dr-wm-number{border:1px solid #e3e6ec;border-radius:6px;font-size:.8rem;height:34px;padding:0 8px;width:100%}.dr-wm-dropzone{background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:8px;color:#64748b;cursor:pointer;font-size:.78rem;padding:18px;text-align:center}.dr-wm-dropzone:hover{border-color:var(--primary-color,#3b82f6)}.dr-wm-dropzone-thumb{max-height:90px;max-width:100%}.dr-wm-error{color:#dc2626;font-size:.72rem;margin-top:6px}.dr-wm-angles{display:flex;gap:8px}.dr-wm-angle-btn{background:#fff;border:1px solid #e3e6ec;border-radius:6px;color:#475569;cursor:pointer;flex:1 1;font-size:.75rem;padding:8px}.dr-wm-angle-btn.active{background:#3b82f614;border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.dr-wm-checkbox-row label{align-items:center;color:#1e293b;cursor:pointer;display:flex;font-size:.8rem;gap:8px}.dr-wm-preview{background:#fff;border:1px solid #e3e6ec;border-radius:8px;height:150px;overflow:hidden;position:relative}.dr-wm-preview-el{left:50%;position:absolute;top:50%}.dr-wm-preview-empty{color:#94a3b8;font-size:.72rem;white-space:nowrap}.dr-wm-actions{align-items:center;display:flex;gap:8px;margin-top:18px}.dr-wm-btn{background:#f3f4f6;border:1px solid #e3e6ec;border-radius:6px;color:#1e293b;cursor:pointer;font-size:.8rem;font-weight:600;padding:8px 18px}.dr-wm-btn-primary{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);color:#fff}.dr-wm-btn-danger{background:#fef2f2;border-color:#fecaca;color:#dc2626;margin-right:auto}.dr-pagenum-layer{inset:0;pointer-events:none;position:absolute;z-index:6}.dr-pagenum{background:#ffffffd9;border-radius:4px;color:#64748b;font-size:10pt;padding:2px 8px;position:absolute;white-space:nowrap}.dr-pnum-overlay .p-overlaypanel-content{padding:0}.dr-pnum-panel{padding:10px;width:280px}.dr-pnum-tabs{border-bottom:1px solid #e3e6ec;display:flex;gap:4px;margin-bottom:10px}.dr-pnum-tab{background:none;border:none;border-bottom:2px solid #0000;color:#64748b;cursor:pointer;flex:1 1 auto;font-size:.78rem;font-weight:600;margin-bottom:-1px;padding:7px 0}.dr-pnum-tab:hover{color:#1e293b}.dr-pnum-tab.active{border-bottom-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.dr-pnum-grid{display:grid;gap:8px}.dr-pnum-grid-format{grid-template-columns:repeat(2,1fr)}.dr-pnum-grid-position{grid-template-columns:repeat(3,1fr)}.dr-pnum-card{align-items:center;background:#fff;border:1px solid #e3e6ec;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:10px 6px}.dr-pnum-card:hover{background:#eef1f6;border-color:#c7d2e0}.dr-pnum-card.active{background:#3b82f614;border-color:var(--primary-color,#3b82f6)}.dr-pnum-card-preview{align-items:center;color:#1e293b;display:flex;font-size:.9rem;font-weight:700;height:22px}.dr-pnum-card.active .dr-pnum-card-preview{color:var(--primary-color,#3b82f6)}.dr-pnum-card-label{color:#64748b;font-size:.66rem;text-align:center}.dr-pnum-poscard{padding:8px 4px}.dr-pnum-mini-page{background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:3px;height:50px;position:relative;width:38px}.dr-pnum-card.active .dr-pnum-mini-page{border-color:var(--primary-color,#3b82f6)}.dr-pnum-mini-dot{background:#94a3b8;border-radius:50%;height:6px;position:absolute;transform:translate(-50%,-50%);width:6px}.dr-pnum-card.active .dr-pnum-mini-dot{background:var(--primary-color,#3b82f6)}.dr-pnum-card:disabled{cursor:default;opacity:.7}.dr-pnum-card:disabled:hover{background:#3b82f614;border-color:var(--primary-color,#3b82f6)}.atlas-toolbar{align-items:center;background:#fff;border-bottom:1px solid #e3e6ec;display:flex;flex-wrap:wrap;gap:3px;padding:6px 10px;position:relative}.atlas-tool{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:#334155;cursor:pointer;display:inline-flex;font-size:.74rem;font-weight:500;gap:5px;height:27px;padding:0 9px;transition:background .13s ease,border-color .13s ease;white-space:nowrap}.atlas-tool:hover{background:#eef1f6}.atlas-tool-primary.active,.atlas-tool.active{background:#e3ecfb;border-color:#c3d8f7;color:#1d4ed8}.atlas-tool:disabled{cursor:default;opacity:.4}.atlas-tool-sep{background:#e3e6ec;height:17px;margin:0 4px;width:1px}.atlas-tool-spacer{flex:1 1}.atlas-field{align-items:center;display:inline-flex;gap:6px;margin:0 4px}.atlas-field label{color:#94a3b8;font-size:.7rem;font-weight:500;white-space:nowrap}.atlas-field .p-dropdown{height:27px;min-height:27px}.atlas-field .p-dropdown .p-dropdown-label{align-items:center;display:flex;font-size:.74rem;line-height:normal;padding:0 8px}.atlas-field .p-dropdown .p-dropdown-trigger{width:22px}.atlas-field .p-dropdown .p-dropdown-clear-icon{right:22px}.atlas-generate-btn.p-button{background:#dc262614;border:1px solid #dc26264d;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#dc2626;font-size:.72rem;font-weight:500;height:2rem;padding:0 .75rem;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease}.atlas-generate-btn.p-button .p-button-icon{font-size:.8rem}.atlas-generate-btn.p-button:not(:disabled):hover{background:#dc262626;border-color:#dc262673;box-shadow:0 2px 6px #00000014}.atlas-generate-btn.p-button:disabled{background:#f3f4f6;border-color:#e2e6eb;box-shadow:none;color:#9ca3af}.atlas-menu{background:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 16px 44px #0f172a2e;box-sizing:border-box;display:flex;flex-direction:column;max-height:74vh;overflow:hidden;position:fixed;z-index:12000}.atlas-menu>*{max-width:100%}.atlas-menu-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:6px;scrollbar-gutter:stable}.atlas-menu-hd{color:#94a3b8;font-size:.66rem;font-weight:700;letter-spacing:.05em;padding:6px 9px 5px;text-transform:uppercase}.atlas-menu-item{align-items:center;background:#0000;border:none;border-radius:8px;color:#1e293b;cursor:pointer;display:flex;font-size:.78rem;gap:9px;padding:6px 9px;text-align:left;width:100%}.atlas-menu-item:hover{background:#eef1f6}.atlas-menu-empty{color:#94a3b8;font-size:.76rem;padding:10px 9px}.atlas-menu-switch{align-items:center;border-bottom:1px solid #eef1f6;color:#475569;display:flex;font-size:.74rem;font-weight:500;gap:8px;justify-content:space-between;margin-bottom:4px;padding:4px 9px 8px}.atlas-menu-switch .p-inputswitch{flex-shrink:0;height:17px;width:30px}.atlas-menu-switch .p-inputswitch .p-inputswitch-slider:before{height:12px;left:2px;margin-top:-6px;width:12px}.atlas-menu-switch .p-inputswitch.p-highlight .p-inputswitch-slider:before{transform:translateX(14px)}.atlas-menu-item-check{cursor:pointer}.atlas-menu-item-check span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-menu-filter{align-items:center;background:#f8fafc;border:1px solid #e3e6ec;border-radius:7px;display:flex;gap:6px;margin:0 1px 4px;padding:5px 8px}.atlas-menu-filter i{color:#94a3b8;flex-shrink:0;font-size:.7rem}.atlas-menu-filter input{background:#0000;border:none;color:#1e293b;flex:1 1;font-size:.76rem;min-width:0;outline:none}.atlas-menu-filter input::placeholder{color:#94a3b8}.ple-table-cell-selected{box-shadow:inset 0 0 0 999px #2563eb1f;outline:2px solid #2563eb;outline-offset:-2px}.ple-atlas-datatable.p-datatable .p-datatable-tbody>tr>td{border:none!important}.ple-atlas-master-badge{height:150px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:150px;z-index:40}.ple-atlas-master-badge span{background:var(--primary-color2);box-shadow:0 1px 2px #00000026;color:#fff;display:block;font-family:Segoe Print,Comic Sans MS,Bradley Hand,cursive;font-size:clamp(14px,1.6vw,18px);font-weight:700;left:-40px;letter-spacing:.02em;opacity:.85;padding:4px 0;position:absolute;text-align:center;text-shadow:0 1px 2px #00000040;top:26px;transform:rotate(-45deg);width:190px}.atlas-rail{background:#fbfbfd;border-right:1px solid #e3e6ec;display:flex;flex:0 0 148px;flex-direction:column;width:148px}.atlas-rail-list{flex:1 1;gap:10px;overflow-y:auto;padding:2px 10px 12px}.atlas-rail-item,.atlas-rail-list{display:flex;flex-direction:column}.atlas-rail-item{align-items:center;gap:4px;width:100%}.atlas-rail-label{color:#94a3b8;font-size:.68rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-rail-item.active .atlas-rail-label{color:#1d4ed8;font-weight:600}.atlas-rail-label.cover{color:#b45309;font-weight:600}.atlas-rail-add{align-items:center;background:#fff;border:1px solid #e3e6ec;border-radius:8px;color:#475569;cursor:pointer;display:flex;font-size:.74rem;font-weight:500;gap:6px;height:30px;justify-content:center;margin:6px 10px 10px}.atlas-rail-add:hover{background:#eef1f6}.atlas-rail-add:disabled{cursor:default;opacity:.4}.atlas-center{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.analysis-slider-settings{align-items:center;display:flex;flex-direction:column;font-size:.8em;gap:10px;margin:1.5em 2.5em}.analysis-slider-settings .p-dropdown-label,.analysis-slider-settings p-dropdown-item{font-size:.8em!important}.analysis-slider-settings button{font-size:1em;width:50%}.analysis-slider-header{align-items:center;display:flex;padding:0}.analysis-slider-header span{color:var(--surface-0);font-size:1em}.analysis-slider hr{background:var(--surface-400);margin:0}.analysis-slider-content-permanent{align-items:center;display:flex;gap:10px}.analysis-slider-content-value{flex-grow:4;text-align:center}.analysis-slider-content-value div{margin-top:10px}.analysis-slider-content{padding:.3rem .7rem}.analysis-slider-content-play{align-items:center;display:flex;gap:1rem}.analysis-slider-content-play span{color:var(--text-color-secondary);font-size:1.1em}.analysis-slider-content-play svg{color:var(--primary-color);cursor:pointer;font-size:2em}.analysis-slider-content-span{display:flex;justify-content:center;margin-bottom:-5px;margin-top:7px}.analysis-slider-content.advanced-filters{display:flex;flex-direction:column;gap:.5rem}.oda-draw-toolbar{align-items:center;animation:oda-draw-toolbar-in .18s ease;background:var(--surface-0,#fff);border:1px solid var(--surface-200,#eaeaea);border-radius:999px;box-shadow:0 3px 14px #0000002e;display:flex;gap:8px;left:50%;padding:5px 7px;position:absolute;top:14px;transform:translateX(-50%);z-index:6}@keyframes oda-draw-toolbar-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.oda-draw-mode{align-items:center;color:var(--text-color-secondary,#6c757d);display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;padding:0 6px 0 10px;white-space:nowrap}.oda-draw-sep{align-self:stretch;background:var(--surface-300,#dee2e6);margin:4px 0;width:1px}.oda-draw-snap{align-items:center;background:var(--surface-100,#f4f5f7);border:1px solid var(--surface-300,#dee2e6);border-radius:999px;color:var(--text-color,#333);cursor:pointer;display:inline-flex;justify-content:center;padding:8px;position:relative;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.oda-draw-snap:after{background:var(--text-color,#333);border-radius:5px;color:var(--surface-0,#fff);content:attr(data-tip);font-size:.72rem;font-weight:600;left:50%;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateX(-50%);transition:opacity .12s ease;white-space:nowrap;z-index:10}.oda-draw-snap:focus-visible:after,.oda-draw-snap:hover:after{opacity:1}.oda-draw-snap:hover{border-color:var(--primary-color)}.oda-draw-snap-ic{display:flex;font-size:1.15rem}.oda-draw-snap.active{background:var(--primary-color);border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 22%,#0000);color:var(--primary-color-text,#fff)}.oda-draw-snap:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.oda-draw-toolbar{animation:none}.oda-draw-snap{transition:none}}.oda-map-context .p-submenu-list{min-width:max-content}.oda-map-context .p-menuitem-text{white-space:nowrap}.oda-viewarea-field{align-items:center;display:flex;gap:8px}.oda-viewarea-label{color:var(--text-color-secondary,#6c757d);flex:0 0 auto;font-size:.76rem;font-weight:600;line-height:1.15;width:5.4rem}.oda-viewarea-input{flex:1 1 auto;min-width:0;width:100%}.oda-viewarea-input .p-inputnumber-input{box-sizing:border-box;font-size:.82rem;padding:.35rem .5rem;width:100%}.oda-viewarea-unit{flex:0 0 auto;width:4.2rem}.oda-viewarea-unit .p-dropdown-label{font-size:.82rem;padding:.35rem 1.25rem .35rem .5rem}.oda-viewarea-unit .p-dropdown-trigger{width:1.75rem}.oda-pegman-marker{display:flex;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.ndvi-panel{align-items:center;animation:ndvi-timeline-in .18s ease;background:#fff;border:1px solid oklch(.93 .005 90);border-radius:18px;box-shadow:0 12px 32px #1414192e,0 2px 6px #14141914;display:flex;flex-wrap:nowrap;font-family:-apple-system,Segoe UI,Helvetica,Arial,sans-serif;gap:18px;padding:14px 20px;position:fixed;z-index:999}@keyframes ndvi-timeline-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ndvi-divider{background:oklch(.91 .005 90);flex-shrink:0;height:44px;width:1px}.ndvi-title-block{gap:10px}.ndvi-icon-badge,.ndvi-title-block{align-items:center;display:flex;flex-shrink:0}.ndvi-icon-badge{border-radius:11px;height:38px;justify-content:center;width:38px}.ndvi-icon-badge svg{color:#3f8f4f;font-size:20px}.ndvi-title-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ndvi-title{color:#1f2124;font-size:14px;font-weight:700}.ndvi-date,.ndvi-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ndvi-date{border-bottom:1px dashed #0000;color:oklch(.62 .19 55);cursor:pointer;font-size:15px;font-weight:800}.ndvi-date:hover{border-bottom-color:oklch(.62 .19 55)}.ndvi-date-input{background:#fff;border:1px solid oklch(.93 .005 90);border-radius:6px;color:oklch(.62 .19 55);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;outline:none;padding:2px 6px}.ndvi-controls-block{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.ndvi-round-btn{align-items:center;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0}.ndvi-skip{background:oklch(.95 .005 90);border-radius:50%;color:#555;height:32px;width:32px}.ndvi-skip svg{font-size:16px}.ndvi-skip:hover{background:oklch(.9 .005 90)}.ndvi-play{border-radius:50%;color:#d6392a;height:42px;width:42px}.ndvi-play svg{font-size:20px}.ndvi-range-wrap{align-items:center;display:flex;flex:1 1;min-width:60px;position:relative}.ndvi-range-tooltip{background:#1f2124;border-radius:6px;bottom:20px;color:#fff;font-size:11px;font-weight:600;left:0;line-height:1;padding:5px 9px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.ndvi-range-tooltip:after{border:5px solid #0000;border-top-color:#1f2124;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.ndvi-ruler{bottom:4px;height:16px;left:0;pointer-events:none;position:absolute;right:0}.ndvi-ruler-fill{background:oklch(.62 .19 55/.16);border-radius:2px 0 0 2px;bottom:0;height:100%;left:0;position:absolute}.ndvi-ruler-ticks{bottom:0;left:0;position:absolute;right:0}.ndvi-ruler-ticks-major{background-image:repeating-linear-gradient(90deg,#a9adb3 0,#a9adb3 1px,#0000 0,#0000 28px);height:100%}.ndvi-ruler-ticks-minor{background-image:repeating-linear-gradient(90deg,#d2d5da 0,#d2d5da 1px,#0000 0,#0000 7px);height:45%}.ndvi-range{appearance:none;background:#0000;cursor:pointer;flex:1 1;height:24px;margin:0;min-width:60px;outline:none;position:relative;width:100%;z-index:2}.ndvi-range::-webkit-slider-runnable-track{background:#0000;height:100%}.ndvi-range::-moz-range-track{background:#0000;border:none;height:100%}.ndvi-range::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle,#d6392a 5px,#0000 5.5px) no-repeat top,linear-gradient(#d6392a,#d6392a) no-repeat 50% /2px 100%;border-radius:0;cursor:pointer;height:24px;margin-top:0;width:14px}.ndvi-range::-moz-range-thumb{background:radial-gradient(circle,#d6392a 5px,#0000 5.5px) no-repeat top,linear-gradient(#d6392a,#d6392a) no-repeat 50% /2px 100%;border:none;border-radius:0;cursor:pointer;height:24px;width:14px}.ndvi-legend-block{display:flex;flex:0 1 220px;flex-direction:column;gap:4px;min-width:110px}.ndvi-legend-title{color:#8a8f98;font-size:11.5px;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ndvi-legend-bar{background:linear-gradient(90deg,#e9e4d6,#c7a877,#c9d84f,#6fa63f,#1f5c2e);border-radius:6px;height:10px}.ndvi-legend-labels{color:#8a8f98;display:flex;font-size:10px;justify-content:space-between}.ndvi-close-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#8a8f98;cursor:pointer;display:flex;font-size:12px;height:22px;justify-content:center;position:absolute;right:10px;top:8px;width:22px}.ndvi-close-btn:hover{background:oklch(.95 .005 90);color:#333}.ndvi-tool-btn{align-items:center;background:#fff;border:none;border-radius:10px;box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.ndvi-tool-btn svg{stroke-width:2.2;color:oklch(.68 .19 55);font-size:19px}.ndvi-tool-btn:hover{background:oklch(.98 .01 55)}.ndvi-tool-info{align-items:center;background:#d6392a;border:none;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;display:flex;font-family:Georgia,serif;font-size:18px;font-style:italic;font-weight:700;height:44px;justify-content:center;margin-top:4px;width:44px}.oda-flood-field{align-items:center;display:flex;gap:8px}.oda-flood-label{color:var(--text-color-secondary,#6c757d);flex:0 0 auto;font-size:.76rem;font-weight:600;line-height:1.15;width:5.6rem}.oda-flood-input{flex:1 1 auto;min-width:0;width:100%}.oda-flood-input .p-inputnumber-input{box-sizing:border-box;font-size:.82rem;padding:.35rem .5rem;width:100%}.oda-flood-grow{flex:1 1 auto;min-width:0}.oda-flood-grow .p-dropdown-label{font-size:.82rem;padding:.35rem .5rem}.oda-flood-unit{flex:0 0 auto;width:4.2rem}.oda-flood-unit .p-dropdown-label{font-size:.82rem;padding:.35rem 1.25rem .35rem .5rem}.oda-flood-unit .p-dropdown-trigger{width:1.75rem}.oda-flood-suffix{color:var(--text-color-secondary,#6c757d);flex:0 0 auto;font-size:.75rem;width:4.2rem}.oda-flood-modes .p-selectbutton{display:flex}.oda-flood-modes .p-button{flex:1 1;font-size:.78rem;padding:.3rem .5rem}.oda-flood-meta{background:#f5f6f8;border-radius:8px;padding:6px 10px}.oda-flood-meta>div{display:flex;font-size:.75rem;gap:8px;justify-content:space-between;line-height:1.7}.oda-flood-meta span{color:var(--text-color-secondary,#6c757d)}.oda-flood-meta b{font-weight:600;text-align:right}.oda-flood-notice .p-inline-message{width:100%}.oda-flood-notice.p-inline-message{align-items:flex-start;font-size:.75rem;text-align:left;width:100%}.oda-flood-results{border-top:1px solid #e5e7eb;padding-top:10px}.oda-flood-stats>div{display:flex;font-size:.82rem;gap:8px;justify-content:space-between;line-height:1.9}.oda-flood-stats span{color:var(--text-color-secondary,#6c757d)}.oda-flood-stats b{font-variant-numeric:tabular-nums;font-weight:600}.oda-flood-playback{align-items:center;display:flex;gap:4px}.oda-flood-playback .p-button{flex:0 0 auto;height:2rem;padding:0;width:2rem}.oda-flood-slider{flex:1 1 auto;margin-left:6px}.oda-flood-toggle label{align-items:center;color:var(--text-color-secondary,#6c757d);cursor:pointer;display:flex;font-size:.75rem;gap:6px}.oda-flood-model-note{color:var(--text-color-secondary,#6c757d);font-size:.68rem;line-height:1.35;opacity:.85}.oda-flood-marker{display:flex;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.oda-flood-building-popup{pointer-events:none;position:absolute;width:230px;z-index:9999}.oda-flood-building-popup .p-card-body{padding:.6rem .75rem}.oda-flood-building-popup .p-card-content{padding:0}.oda-flood-building-popup-title{font-size:.82rem;font-weight:600;line-height:1.3}.oda-flood-building-popup-line{color:var(--text-color-secondary,#6c757d);font-size:.78rem;line-height:1.5}.left-menubar .ant-drawer-body{overflow-x:hidden;padding:2rem 0 0!important;position:relative}.left-menubar .ant-drawer-header{display:none}.left-menubar-open-button{left:.85rem;position:absolute;z-index:2000}.left-menubar-button:first-child{margin-top:1.5rem}.left-menubar-button{color:var(--primary-color);cursor:pointer;padding:.6rem .2rem;text-align:center;width:100%}.left-menubar-button.active,.left-menubar-button:hover{background:var(--primary-color2);color:var(--primary-color-text)}.left-menubar-button.active .left-menubar-button-label,.left-menubar-button.active svg,.left-menubar-button:hover .left-menubar-button-label{color:var(--surface-0)!important}.left-menubar-button i{margin:.5rem 0;text-align:center;width:100%}.left-menubar-button:not(.active) .left-menubar-button-label{color:var(--text-color);font-size:smaller}.left-sidebar .ant-drawer-header{display:none!important}.left-sidebar .ant-drawer-body{padding:0!important}#menubar_open_buton{top:2vh}.left-menubar-firm-name{color:var(--primary-color);font-size:20px;transform:rotate(-90deg)}.left-sidebar>.p-sidebar-content{padding:5px!important}.left-sidebar>.p-sidebar-header{background:var(--primary-color2);height:4rem;place-content:center}.left-sidebar>.p-sidebar-header>.p-sidebar-close{color:var(--surface-0)!important;position:absolute;right:.5rem}.oda-wms-map-item>span{width:100%}.layer-item{align-items:center;display:flex;padding:.6rem .5rem;width:100%}.layer-item img.flag{margin-right:.5rem;width:18px}.flag{vertical-align:middle}span.flag{display:inline-block;height:30px;width:44px}img.flag{width:30px}.multiselect-demo .multiselect-custom .country-item-value{background:var(--primary-color2);border-radius:3px;color:var(--primary-color-text);display:inline-flex;margin-right:.5rem;padding:.25rem .5rem}.multiselect-demo .multiselect-custom .country-item-value img.flag{width:17px}.multiselect-custom .p-multiselect-label{background:var(--surface-200)}.oda-sidebar-header{color:var(--surface-0);font-size:x-large;font-weight:200;height:4rem;text-align:center;top:0}.oda-sidebar-close,.oda-sidebar-header{align-items:center;background:var(--primary-color2);display:flex;justify-content:center}.oda-sidebar-close{border-radius:50%;cursor:pointer;height:35px;width:35px}.oda-sidebar-close svg{color:var(--surface-a);font-size:.8em}.oda-sidebar-close:hover{background:var(--surface-300)}.p-sidebar-close{z-index:1000}.left-menubar-button-label{font-size:.9rem!important}.mapupload-dialog{width:40vw}.map-upload-bottom{margin-bottom:5px}.map-upload-top{margin-top:5px}@media only screen and (max-width:720px){.mapupload-dialog{width:70vw}.mapupload-dialog .p-button-rounded{height:1.7rem!important;width:1.7rem!important}.mapupload-dialog .p-button-rounded>span{font-size:.85em}}.map-split-menu{z-index:99999!important}.map-split-menu .p-menuitem-link{font-size:.85rem;gap:5px}.map-split-menu .p-menuitem.p-focus>.p-menuitem-content{background:#0000!important}.map-split-menu .p-menuitem.p-focus:hover>.p-menuitem-content{background:var(--surface-hover)!important}.light-dropdown{background:#fff0!important;margin-left:1.5rem}.oda-admin-panel-item{align-items:center;display:flex;gap:.3rem;justify-content:center}.p-treenode-content:has(div[data-is-parent=true]){background-color:var(--surface-50);border:1px solid var(--surface-200)}.oda-admin-panel-item>div{align-items:center;display:flex;justify-content:center;width:1rem}.p-tree{border:none;padding:.5rem 0 0}.oda-admin-panel-item>span{margin-left:.3rem}.p-tree-toggler{margin-right:0!important}.oda-admin-panel-item>div>img{width:100%}.oda-admin-panel-item>div>svg{color:var(--primary-color);font-size:1.1rem}.query-dialog>.p-dialog-header{background:var(--primary-color2)!important;padding:.5rem!important}.query-dialog .query-dialog-header{align-items:center;color:var(--primary-color-text);display:flex;font-size:16px!important;text-indent:.5rem}.query-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.query-dialog .p-dialog-header .p-dialog-title{font-weight:400!important}.query-dialog .query-dialog-header .layer_icon{stroke:var(--primary-color-text)!important;fill:var(--primary-color-text)!important;font-size:16px!important}.disabledcontent{opacity:.4;pointer-events:none}.enabledcontent{opacity:1;pointer-events:all}.takbis-popup{display:flex;flex-direction:column;gap:6px;padding:.9em .4em}.takbis-popup div{border-bottom:1px solid var(--surface-300);display:grid;grid-template-columns:1fr 2fr;height:20px}.oda-dynamic-accordion-header span{font-size:.8rem!important;font-weight:300!important}.oda-dynamic-accordion-header a{padding:.5em .4em!important}.p-inputtext-sm{font-size:.7em;width:16rem}.p-inputtext-sm.half{font-size:.7em!important;width:7.4rem}.card.oda-dynamic-accordion-content .p-inputtext{font-size:.9em!important;padding:.32rem .4375rem!important}.oda-choosen-result .p-dialog-title{color:var(--surface-a);font-size:16px!important}.oda-choosen-result,.p-inputtext-sm{font-size:.8em!important}.oda-choosen-result-column,.oda-choosen-result-column-header div div button span{font-size:16px!important}.oda-choosen-result-column,.oda-choosen-result-column-header{font-size:.8em!important}.oda-choosen-result-column{padding:.4rem .2rem!important}.oda-choosen-result div::-webkit-scrollbar-track{background:var(--surface-50);border-radius:10px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}.oda-choosen-result div::-webkit-scrollbar{background:var(--surface-50);height:12px;width:12px}.oda-choosen-result div::-webkit-scrollbar-thumb{background:var(--surface-500);border-radius:4px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}.oda-design3{display:flex;gap:10px}.oda-zoom-qq{display:none}.oda-zoom-qq.show{display:list-item}.query-dialog-title{display:flex;font-size:16px!important;font-weight:300!important;gap:5px}@media screen and (max-width:720px){.p-inputtext-sm.half{font-size:.6em!important;width:5.6rem}.card.oda-dynamic-accordion-content .p-inputtext{font-size:.7em!important}}.oda-query-takbis .p-checkbox-icon{color:#fff}.oda-quick-accordion-header{align-items:center;display:flex;gap:10px}.oda-quick-query .pi-check{color:var(--surface-a)!important}.oda-quick-accordion-header svg{color:var(--primary-color)!important}.oda-quick-accordion-header span:first-child{color:var(--text-color);font-size:.95em;font-weight:400}.oda-quick-count{font-size:.7rem!important;height:1.1rem!important;line-height:1.1rem!important;min-width:1.1rem!important}.field-checkbox label{font-size:.9em!important}.oda-accordion-collapse{font-style:italic}.oda-accordion-collapse,.oda-accordion-expand{font-size:1.2em;font-weight:700;margin-right:10px}.oda-accordion-expand{color:var(--primary-color)}.oda-quick-query .p-accordion-header-text{margin-top:3px}.p-float-label:has(div.p-dropdown){width:100%}.oda-dynmaic-top-button{margin:0!important}.oda-dynmaic-top-button.p-button{min-width:2.2rem!important;width:2.2rem!important}.oda-dynmaic-top-button.p-splitbutton{min-width:3.5rem!important;width:3.5rem!important}.oda-dynmaic-top-button.p-disabled,.oda-dynmaic-top-button.p-disabled:hover{opacity:1!important;pointer-events:none}.oda-dynmaic-top-button.p-disabled .p-button{opacity:1!important}.main-element .p-dropdown-label{background:var(--surface-200)!important}.oda-quick-query .p-accordion-header-link{padding:.6rem .5rem!important}.p-accordion-tab-active .oda-quick-accordion-header span{font-weight:500}.oda-quick-query a[aria-expanded=true] .oda-quick-accordion-header>span{font-weight:600}.odagis-quick-query>div:first-child{height:80dvh}.odagis-saved-dynamic-item{padding:0 0 0 .3rem}.odagis-saved-dynamic-item span{width:100%}.oda-quick-query-tab{display:flex;height:calc(100% - 2rem)}.p-dialog-header{font-size:16px!important;font-weight:300!important}.secmeli-data-paginator{padding:.5rem 0 0!important}.secmeli-data-paginator,.secmeli-data-paginator *{align-items:center;font-size:.8rem!important}.secmeli-data-paginator.p-paginator-bottom.p-paginator.p-component{margin-bottom:30px}#chosenDialog.p-dialog .p-dialog-content{padding:0 1.5rem 1rem!important}#geomessage_dlg{min-width:250px!important}.oda-customize-layer-content{margin:1rem}.oda-customize-layer-content legend{font-size:.8rem;padding:.5rem!important}.oda-customize-layer-content .p-multistatecheckbox.p-checkbox,.oda-customize-layer-content .p-multistatecheckbox.p-checkbox .p-checkbox-box{height:30px!important;width:30px!important}.oda-customize-layer-content .p-multistatecheckbox svg{color:var(--surface-0)}.oda-customize-layer-content>div:first-child{align-items:center;display:flex;gap:1rem}.oda-customize-layer-content .p-fieldset{margin-top:1rem}.oda-customize-layer-header{align-items:center;display:flex;gap:1rem;padding:.5rem}.oda-customize-layer-header span,.oda-customize-layer-header svg{color:var(--surface-0)}.oda-customize-layer-items{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 2fr;margin:1rem}.oda-customize-layer-slider{align-items:center;display:flex;gap:1rem}.oda-customize-layer-footer{display:flex;gap:1rem;justify-content:center;width:100%}.p-dialog .p-dialog-header .p-dialog-title{color:var("--text-color");font-size:16px;font-weight:300}.oda-customize-layer-header{font-size:16px;font-weight:300}#pr_id_23_header{color:var(--primary-color-text)!important}.oda-photo-list-dialog.p-dialog{box-shadow:0 16px 40px #0000003d;overflow:hidden;position:relative;transition:margin-left .3s ease}.oda-photo-list-dialog .p-dialog-header{align-items:center;background:var(--surface-0);cursor:move;display:flex;padding:.3rem .5rem}.oda-photo-list-dialog-title{align-items:center;color:var(--primary-color-text);display:flex;font-size:.92rem;font-weight:200;gap:.45rem}.oda-photo-list-dialog-title svg{color:var(--primary-color-text);font-size:.85rem}.oda-photo-list-dialog .p-dialog-header .p-dialog-header-icon{color:var(--primary-color-text)!important;height:1.8rem;width:1.8rem}.oda-photo-list-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:var(--surface-100)!important}.oda-photo-list-dialog .p-dialog-content{padding:.9rem}.oda-photo-list-dialog .p-resizable-handle{height:12px;width:12px}.oda-photo-detail-editor{background:var(--surface-50);border:1px solid var(--surface-300);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.oda-photo-detail-editor .ql-toolbar.ql-snow{background:var(--surface-100);border:none;border-bottom:1px solid var(--surface-200);flex-shrink:0;padding:.3rem .4rem}.oda-photo-editor-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.2rem}.oda-photo-detail-editor .ql-toolbar.ql-snow .ql-formats{align-items:center;display:flex;gap:.1rem;margin-right:.4rem}.oda-photo-detail-editor .ql-toolbar.ql-snow button{border-radius:5px;height:1.55rem;width:1.55rem}.oda-photo-detail-editor .ql-toolbar.ql-snow button.ql-active,.oda-photo-detail-editor .ql-toolbar.ql-snow button:hover{background:var(--surface-200)}.oda-photo-detail-editor .ql-toolbar.ql-snow .ql-picker{font-size:.72rem;height:1.55rem}.oda-photo-detail-editor .ql-container.ql-snow{border:none;flex:1 1;font-family:inherit;min-height:0}.oda-photo-detail-editor .ql-editor{color:var(--text-color);font-size:.8rem;height:100%;line-height:1.4;min-height:4.5rem;padding:.5rem .6rem}.oda-photo-detail-editor .ql-editor.ql-blank:before{color:var(--text-color-secondary,var(--surface-500));font-size:.76rem;font-style:normal;left:.6rem;right:.6rem}.oda-photo-list-empty{color:var(--text-color-secondary,var(--surface-500));font-size:.85rem;margin:0;padding:.9rem 0;text-align:center}.oda-photo-scrollable{margin:-.9rem}.oda-photo-search{align-items:center;background:var(--surface-50);border:1px solid var(--surface-200);border-radius:999px;display:flex;gap:.45rem;margin:.6rem .6rem 0;padding:.4rem .7rem}.oda-photo-search .pi-search{color:var(--text-color-secondary,var(--surface-500));font-size:.78rem}.oda-photo-search input{background:#0000;border:none;color:var(--text-color);flex:1 1;font-size:.78rem;min-width:0;outline:none}.oda-photo-search input::placeholder{color:var(--text-color-secondary,var(--surface-500))}.oda-photo-scrollable-body{display:flex;flex-direction:column;max-height:18rem;overflow-y:auto;padding:1rem}.oda-photo-scrollable-body::-webkit-scrollbar{width:6px}.oda-photo-scrollable-body::-webkit-scrollbar-thumb{background:var(--surface-300);border-radius:999px}.oda-photo-card{align-items:flex-start;background:#0000;border-radius:10px;cursor:pointer;display:flex;gap:.6rem;justify-content:space-between;padding:.6rem .65rem;transition:background-color .18s ease,transform .12s ease}.oda-photo-card+.oda-photo-card{border-top:1px solid var(--surface-100)}.oda-photo-card:hover{background-color:#10b98114}.oda-photo-card:active{transform:scale(.985)}.oda-scrollable-table-buttons{align-items:center;display:flex;flex-shrink:0;gap:.15rem}.oda-photo-card-main{align-items:flex-start;display:flex;flex:1 1;gap:.65rem;min-width:0}.oda-photo-card-info{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding-top:.1rem}.oda-photo-list-thumb img{border:1px solid var(--surface-200);border-radius:10px;box-shadow:0 2px 6px #0000001f;cursor:zoom-in;height:3rem;object-fit:cover;transition:transform .15s ease;width:3rem}.oda-photo-list-thumb img:hover{transform:scale(1.08)}.oda-photo-list-name{color:var(--text-color);font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-photo-card-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.7rem;line-height:1.35;margin:0}.oda-photo-card-desc,.oda-photo-card-meta{color:var(--text-color-secondary,var(--surface-500));overflow:hidden}.oda-photo-card-meta{align-items:center;display:flex;font-size:.66rem;gap:.35rem}.oda-photo-card-meta-item{align-items:center;display:inline-flex;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-photo-card-meta-item svg{flex-shrink:0;font-size:.75rem}.oda-photo-card-dot{flex-shrink:0}.oda-photo-card-action.p-button{box-shadow:none;color:var(--text-color-secondary,var(--surface-500));height:1.9rem;width:1.9rem}.oda-photo-card-action.p-button .p-button-icon{font-size:.85rem}.oda-photo-card-action.p-button:enabled:hover{background:#10b98124!important;color:var(--primary-color2)!important}.oda-photo-card-action-danger.p-button:enabled:hover{background:#ef444424!important;color:#ef4444!important}.oda-photo-dialog.p-dialog{box-shadow:0 16px 40px #00000038;overflow:hidden}.oda-photo-dialog .p-dialog-header{padding:.3rem .5rem}.oda-photo-dialog .info-dialog-header{font-size:1rem;font-weight:200;gap:.55rem}.oda-photo-dialog .info-dialog-header svg{color:var(--primary-color2);font-size:1.05rem}.oda-photo-dialog .p-dialog-content{padding:1.25rem}.oda-photo-dialog .p-dialog-footer{padding:0 1.25rem 1.25rem}.oda-photo-upload-body{display:grid;row-gap:1rem}.oda-photo-upload-note{align-items:flex-start;background:var(--surface-50);border:1px solid var(--surface-200);border-radius:10px;color:var(--text-color-secondary,var(--text-color));display:flex;font-size:.76rem;gap:.5rem;line-height:1.4;padding:.65rem .8rem}.oda-photo-upload-note .pi-info-circle{color:var(--primary-color2);flex-shrink:0;font-size:.85rem;margin-top:.15rem}.oda-photo-fileupload .p-fileupload-content{background:var(--surface-50);border-radius:12px;max-height:15rem;overflow-y:auto}.oda-photo-fileupload .p-fileupload-content::-webkit-scrollbar{width:6px}.oda-photo-fileupload .p-fileupload-content::-webkit-scrollbar-thumb{background:var(--surface-300);border-radius:999px}.oda-photo-fileupload .p-fileupload-content.p-fileupload-highlight{background:var(--surface-100);border-color:var(--primary-color2)}.oda-photo-fileupload-header{background:#0000;border:none;display:flex;gap:.5rem;padding:0 0 .85rem}.oda-photo-fileupload-header .p-button{border-radius:999px;box-shadow:none;font-size:.78rem;font-weight:500;padding:.4rem .9rem;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.oda-photo-fileupload-header .p-button .p-button-icon{font-size:.85rem}.oda-photo-fileupload-header .p-button:not(:disabled):hover{box-shadow:0 4px 10px #00000029;transform:translateY(-1px)}.oda-photo-fileupload-header .p-fileupload-choose{background:var(--primary-color2);border-color:var(--primary-color2);color:var(--primary-color-text)}.oda-photo-fileupload-header .p-fileupload-choose:not(.p-disabled):hover{filter:brightness(1.06)}.oda-photo-fileupload-header .p-button-outlined{background:#0000;border-color:var(--surface-300);color:var(--text-color-secondary,var(--text-color))}.oda-photo-fileupload-empty{align-items:center;border:1.5px dashed var(--surface-300);border-radius:10px;color:var(--text-color-secondary,var(--surface-500));display:flex;flex-direction:column;font-size:.85rem;gap:.5rem;justify-content:center;margin:.4rem;padding:1.6rem .5rem;text-align:center}.oda-photo-fileupload-empty svg{color:var(--surface-400);font-size:1.4rem}.oda-photo-fileupload-empty p{margin:0}.oda-photo-fileupload-item{align-items:center;background:var(--surface-0);border-radius:8px;display:flex;gap:.65rem;margin-right:.5rem;padding:.55rem .6rem}.oda-photo-fileupload-item+.oda-photo-fileupload-item{margin-top:.4rem}.oda-photo-fileupload-item img{border-radius:6px;height:2.4rem;object-fit:cover;width:2.4rem}.oda-photo-fileupload-item-name{flex:1 1;font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-photo-upload-button{background:var(--primary-color2)!important;border-color:var(--primary-color2)!important;border-radius:999px;box-shadow:0 6px 16px #10b98147;font-weight:600;padding:.65rem 1rem!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;width:100%}.oda-photo-upload-button:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}.oda-photo-overlay{z-index:1002!important}.oda-photo-overlay.p-overlaypanel{border:1px solid var(--surface-200);border-radius:14px;box-shadow:0 12px 32px #0003;overflow:hidden}.oda-photo-overlay:after,.oda-photo-overlay:before{display:none!important}.oda-photo-overlay .p-overlaypanel-content{padding:0}.oda-photo-popup-body{align-items:stretch;display:flex;flex-direction:column;gap:0;width:14rem}.oda-photo-popup-image-wrap{position:relative}.oda-photo-popup-image{display:flex;justify-content:center;padding:.8rem .8rem 0}.oda-photo-popup-image img{border-radius:10px;box-shadow:0 1px 6px #0003;cursor:zoom-in;height:8rem;object-fit:cover;transition:transform .15s ease;width:100%}.oda-photo-popup-image img:hover{transform:scale(1.03)}.oda-photo-popup-nav{align-items:center;background:#00000073;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.85rem;height:1.6rem;justify-content:center;padding:0;position:absolute;top:calc(50% + .4rem);transform:translateY(-50%);width:1.6rem}.oda-photo-popup-nav:hover{background:#000000a6}.oda-photo-popup-nav-prev{left:1.1rem}.oda-photo-popup-nav-next{right:1.1rem}.oda-photo-popup-counter{background:#0000008c;border-radius:999px;bottom:.3rem;color:#fff;font-size:.62rem;font-weight:600;left:50%;padding:.1rem .45rem;position:absolute;transform:translateX(-50%)}.oda-photo-popup-title{color:var(--text-color);font-size:.85rem;font-weight:600;padding:.6rem .8rem 0;text-align:center;word-break:break-word}.oda-photo-popup-meta{align-items:center;border-top:1px solid var(--surface-200);display:flex;flex-direction:row;gap:.5rem;margin-top:.5rem;padding:.5rem .8rem .8rem}.oda-photo-popup-meta>div{align-items:center;color:var(--text-color-secondary,var(--surface-500));display:flex;font-size:.62rem;gap:.25rem;min-width:0}.oda-photo-popup-meta>div svg{color:var(--primary-color2);flex-shrink:0;font-size:.72rem}.oda-photo-popup-meta>div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-photo-popup-desc{color:var(--text-color);font-size:.72rem;line-height:1.4;margin:.4rem .8rem 0;max-height:5.5rem;overflow-y:auto;word-break:break-word}.oda-photo-popup-desc p{margin:0 0 .3rem}.oda-photo-popup-desc p:last-child{margin-bottom:0}.oda-photo-popup-desc a{color:var(--primary-color2)}.oda-photo-detail{display:flex;flex-direction:column;gap:.7rem;height:100%;min-height:0}.oda-photo-detail-section-grow{display:flex;flex:1 1;flex-direction:column;min-height:0}.oda-photo-detail-section-grow .oda-photo-detail-editor{display:flex;flex:1 1;flex-direction:column;min-height:0}.oda-photo-detail-image{border-radius:12px;box-shadow:0 4px 16px #0000002e;flex-shrink:0;line-height:0;overflow:hidden;position:relative}.oda-photo-detail-image img{object-fit:cover}.oda-photo-detail-hero-image .p-image-preview-container,.oda-photo-detail-hero-image.p-image,.oda-photo-detail-image img{display:block;height:11.5rem;width:100%}.oda-photo-detail-hero-image img{display:block;height:100%;object-fit:cover;transition:transform .25s ease;width:100%}.oda-photo-detail-image:hover .oda-photo-detail-hero-image img{transform:scale(1.04)}.oda-photo-detail-hero-image .p-image-preview-indicator{background:#00000052}.oda-photo-detail-hero-image .p-image-preview-icon{font-size:1.5rem}.oda-photo-detail-close.p-button{background:#00000073!important;color:#fff!important;height:1.8rem;left:.4rem;position:absolute;top:.4rem;width:1.8rem}.oda-photo-detail-close.p-button:enabled:hover{background:#000000a6!important}.oda-photo-detail-back.p-button{background:#00000073!important;color:#fff!important;height:1.8rem;left:.4rem;position:absolute;top:.4rem;width:1.8rem}.oda-photo-detail-back.p-button:enabled:hover{background:#000000a6!important}.oda-photo-detail-image-overlay{background:linear-gradient(0deg,#000000bf,#0000);bottom:0;display:flex;flex-direction:column;gap:.3rem;left:0;padding:1.6rem .7rem .55rem;position:absolute;right:0}.oda-photo-detail-badge{align-self:flex-start;background:var(--primary-color2);border-radius:999px;color:var(--primary-color-text);font-size:.65rem;font-weight:600;padding:.15rem .5rem}.oda-photo-detail-name{color:#fff;font-size:.85rem;font-weight:600;line-height:1.2;word-break:break-word}.oda-photo-list-dialog-name-input.p-inputtext{background:var(--surface-50)!important;border:1px solid var(--surface-300)!important;border-radius:6px;box-sizing:border-box;color:var(--text-color);font-size:.82rem;font-weight:600;padding:.25rem .5rem;width:100%}.oda-photo-list-dialog-name-input.p-inputtext:focus{box-shadow:0 0 0 2px #10b98140}.oda-photo-detail-section-title{color:var(--text-color-secondary,var(--surface-500));font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.oda-photo-detail-section-title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.oda-photo-detail-coords{display:grid;gap:.6rem;grid-template-columns:1fr 1fr;margin-top:.4rem}.oda-photo-detail-coords label{color:var(--text-color-secondary,var(--surface-500));display:block;font-size:.68rem;margin-bottom:.2rem}.oda-photo-detail-coords input{background:var(--surface-50)!important;border:1px solid var(--surface-300)!important;border-radius:6px;box-sizing:border-box;color:var(--text-color);font-size:.78rem;padding:.4rem .5rem;width:100%}.oda-photo-detail-coord-input.p-inputnumber{display:flex;width:100%}.oda-photo-detail-desc-text{color:var(--text-color);font-size:.8rem;line-height:1.4;margin:0;white-space:pre-wrap;word-break:break-word}.oda-photo-detail-desc-text p{margin:0 0 .4rem}.oda-photo-detail-desc-text p:last-child{margin-bottom:0}.oda-photo-detail-desc-text a{color:var(--primary-color2)}.oda-photo-detail-dates{align-items:start;border-top:1px solid var(--surface-200);display:grid;gap:.6rem;grid-template-columns:1fr 1fr;padding-top:.6rem}.oda-photo-detail-dates label{color:var(--text-color-secondary,var(--surface-500));display:block;font-size:.68rem;margin-bottom:.2rem}.oda-photo-detail-dates span{color:var(--text-color);font-size:.78rem;font-weight:500}.oda-photo-detail-static-value{align-items:center;box-sizing:border-box;display:flex;height:1.75rem}.oda-photo-detail-date-input.p-calendar{display:flex;width:100%}.oda-photo-detail-date-input .p-inputtext{background:var(--surface-50)!important;border:1px solid var(--surface-300)!important;border-radius:6px 0 0 6px;box-sizing:border-box;color:var(--text-color);font-size:.72rem;padding:.3rem .4rem}.oda-photo-detail-date-input .p-datepicker-trigger.p-button{background:var(--surface-100)!important;border:1px solid var(--surface-300)!important;border-left:none!important;border-radius:0 6px 6px 0;color:var(--text-color-secondary,var(--text-color))!important;height:1.75rem;padding:0!important;width:1.9rem}.oda-photo-detail-date-input .p-datepicker-trigger.p-button .p-button-icon{font-size:.75rem}.oda-photo-detail-calendar-panel.p-datepicker{font-size:.72rem;min-width:15rem;padding:.5rem;width:auto}.oda-photo-detail-calendar-panel .p-datepicker-header{font-size:.78rem;padding:.2rem .2rem .5rem}.oda-photo-detail-calendar-panel .p-datepicker-header .p-datepicker-title{font-size:.78rem;line-height:1.5rem}.oda-photo-detail-calendar-panel .p-datepicker-next,.oda-photo-detail-calendar-panel .p-datepicker-prev{height:1.6rem;width:1.6rem}.oda-photo-detail-calendar-panel table{font-size:.72rem;margin:.3rem 0 0}.oda-photo-detail-calendar-panel table td,.oda-photo-detail-calendar-panel table th{padding:.15rem}.oda-photo-detail-calendar-panel table td>span{height:1.7rem;line-height:1.7rem;width:1.7rem}.oda-photo-detail-calendar-panel .p-timepicker{font-size:.78rem;padding:.4rem 0 0}.oda-photo-detail-calendar-panel .p-timepicker button{height:1.6rem;width:1.6rem}.oda-photo-detail-calendar-panel .p-timepicker span{font-size:.85rem}.oda-photo-detail-image-actions{display:flex;gap:.35rem;position:absolute;right:.4rem;top:.4rem}.oda-photo-detail-image-add.p-button,.oda-photo-detail-image-edit.p-button{background:#00000073!important;color:#fff!important;height:1.8rem;position:static;width:1.8rem}.oda-photo-detail-image-add.p-button:enabled:hover,.oda-photo-detail-image-edit.p-button:enabled:hover{background:#000000a6!important}.oda-photo-detail-thumbs{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:-.2rem}.oda-photo-detail-thumb{flex-shrink:0;height:3rem;position:relative;width:3rem}.oda-photo-detail-thumb img{border:1px solid var(--surface-200);border-radius:8px;box-shadow:0 2px 5px #0000001a;height:100%;object-fit:cover;width:100%}.oda-photo-detail-thumb-remove{align-items:center;background:#ef4444;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.6rem;height:1.1rem;justify-content:center;padding:0;position:absolute;right:-.3rem;top:-.3rem;width:1.1rem}.oda-photo-detail-thumb-remove:hover{background:#dc2626}.oda-photo-detail-actions{display:flex;flex-shrink:0;gap:.5rem;justify-content:flex-end;margin-top:auto}.oda-photo-detail-actions .p-button{border-radius:999px;box-sizing:border-box;font-size:.76rem!important;font-weight:500;height:1.85rem;padding:.35rem .75rem!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.oda-photo-detail-actions .p-button .p-button-icon{font-size:.78rem}.oda-photo-detail-actions .p-button:not(:disabled):hover{transform:translateY(-1px)}.oda-photo-detail-delete.p-button{box-shadow:none;flex:1 1;justify-content:center}.oda-photo-detail-delete.p-button:not(:disabled):hover{box-shadow:0 4px 10px #ef444433}.oda-photo-detail-edit.p-button{border-color:var(--primary-color2);box-shadow:none;color:var(--primary-color2);flex:0 0 auto;justify-content:center;padding:.45rem!important;width:2.4rem}.oda-photo-detail-edit.p-button:not(:disabled):hover{background:#10b9811a;box-shadow:0 4px 10px #10b98133}.oda-photo-detail-cancel.p-button{color:var(--text-color-secondary,var(--text-color));flex:0 0 auto;justify-content:center}.oda-photo-detail-cancel.p-button:not(:disabled):hover{background:var(--surface-100)}.oda-photo-detail-save.p-button{background:var(--primary-color2)!important;border-color:var(--primary-color2)!important;box-shadow:0 3px 10px #10b98147;flex:0 0 auto;justify-content:center}.oda-photo-detail-save.p-button:not(:disabled):hover{box-shadow:0 6px 16px #10b98152;filter:brightness(1.06)}.oda-photo-marker{background-color:var(--surface-200);background-position:50%;background-size:cover;border:2px solid var(--surface-0);border-radius:50%;box-shadow:0 1px 5px #00000080;cursor:pointer;height:2.6rem;transition:transform .15s ease;width:2.6rem}.oda-photo-marker:hover{transform:scale(1.12)}.oda-photo-marker-draft{animation:oda-photo-draft-pulse 1.4s ease-in-out infinite;background:#ef444459;border:2px dashed #ef4444;border-radius:50%;box-shadow:0 0 0 4px #ef44442e;height:2rem;width:2rem}@keyframes oda-photo-draft-pulse{0%,to{box-shadow:0 0 0 4px #ef44442e}50%{box-shadow:0 0 0 9px #ef44440f}}.oda-photo-pick-banner{align-items:center;background:#111827;border-radius:999px;box-shadow:0 8px 24px #00000047;color:#fff;display:flex;font-size:.82rem;font-weight:500;gap:.5rem;left:50%;padding:.55rem .6rem .55rem 1rem;position:fixed;top:1rem;transform:translateX(-50%);z-index:1003}.oda-photo-pick-banner-cancel.p-button{color:#fff!important;height:1.7rem;width:1.7rem}.oda-photo-pick-banner-cancel.p-button:enabled:hover{background:#ffffff26!important}.oda-photo-manual-add-button.p-button{background:var(--surface-0)!important;border:1px solid var(--primary-color2)!important;border-radius:8px;bottom:1rem;box-shadow:0 4px 12px #00000026;color:var(--primary-color2)!important;height:2.6rem;position:absolute;right:1rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;width:2.6rem;z-index:5}.oda-photo-manual-add-button.p-button .p-button-icon{font-size:1.1rem}.oda-photo-manual-add-button.p-button:enabled:hover{background:#10b9811a!important;box-shadow:0 6px 16px #0003;transform:scale(1.06)}.oda-photo-delete-confirm.p-confirm-dialog{border-radius:16px;box-shadow:0 12px 32px #00000038;overflow:hidden}.oda-photo-delete-confirm .p-dialog-header{gap:.75rem;padding:1.25rem 1.5rem .5rem}.oda-photo-delete-confirm .p-dialog-title{font-size:.95rem;font-weight:600}.oda-photo-delete-confirm .p-dialog-content{align-items:flex-start;display:flex;gap:.75rem;padding:.5rem 1.5rem 1.25rem}.oda-photo-delete-confirm .p-confirm-dialog-icon{color:#f59e0b;font-size:1.3rem;margin-top:.1rem}.oda-photo-delete-confirm .p-confirm-dialog-message{color:var(--text-color-secondary,var(--text-color));font-size:.85rem;line-height:1.5;margin-left:0}.oda-photo-delete-confirm .p-dialog-footer{display:flex;gap:.5rem;justify-content:flex-end;padding:0 1.5rem 1.25rem}.oda-photo-delete-confirm .p-dialog-footer .p-button{border-radius:999px;box-shadow:none;font-size:.78rem;font-weight:500;margin:0;padding:.4rem 1rem;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.oda-photo-delete-confirm .p-dialog-footer .p-button:not(:disabled):hover{box-shadow:0 4px 10px #00000029;transform:translateY(-1px)}.oda-photo-delete-confirm .p-dialog-footer .p-button-danger{background:#ef4444;border-color:#ef4444}.oda-photo-delete-confirm .p-dialog-footer .p-button-danger:not(:disabled):hover{filter:brightness(1.06)}.oda-photo-delete-confirm .p-dialog-footer .p-button-outlined{background:#0000;border-color:var(--surface-300);color:var(--text-color-secondary,var(--text-color))}.mapupload-dialog>.p-dialog-header{background:var(--primary-color2)!important;padding:.3rem .5rem}.mapupload-dialog .mapupload-dialog-header{align-items:center;color:var(--primary-color-text);display:inline-flex;font-size:1rem;text-indent:.5rem}.mapupload-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.ant-tree-indent-unit{width:12px!important}.mapupload-dialog .p-dialog-header .p-dialog-title{font-weight:300!important}.ant-tree{background:#0000;color:var(--text-color)}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.ant-tree .ant-tree-node-content-wrapper:hover{background:var(--surface-500)}.ant-tree .ant-tree-treenode{padding-bottom:1px!important}.site-tree-search-value{color:#f50}[data-theme=dark] .site-tree-search-value{color:#d84a1b}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background:var(--primary-color2)!important;border-color:var(--primary-color)!important}.ant-tree-node-content-wrapper{align-items:center;display:flex;gap:.1rem;padding:0!important}.ant-tree-checkbox-inner:after{background:var(--primary-color2)!important}.ant-input-number-handler-wrap{background:var(--primary-color2)}.ant-slider-track{background:var(--primary-color2)!important}.ant-slider-handle{border:2px solid var(--primary-color)!important}.oda-alarm-item{align-items:center;display:flex;gap:10px}.oda-alarm-item div{border-radius:50%;height:16px;width:16px}.oda-user-draw-item{align-items:center;border:1px solid var(--surface-300);display:flex;gap:10px;padding:.5em .6em}.oda-user-draw-popup{margin-top:25px}.oda-user-draw-item-property span{font-weight:700}.tree-search-container input{background:var(--surface-a);color:var(--text-color)}.tree-search-container button{background:var(--surface-a)}.ant-tree-treenode span,.tree-search-container button>span{color:var(--text-color)}.tree-search-container button:hover{background:var(--surface-300)}.draggable-tree{background:var(--surface-200)!important}.oda-map-treeview{align-items:center;display:flex;gap:15px;margin:12px}.p-contextmenu .p-menuitem-link svg{margin-right:7px}.custom-epsg-dialog .p-dialog-header{color:#fff;padding:.25rem .75rem!important}.custom-epsg-dialog .p-dialog-title{color:#fff;font-size:16px!important;font-weight:400;justify-content:center;text-align:center}.disable-div{opacity:.7}.editor-dialog>.p-dialog-header{background:var(--primary-color2)!important;height:3rem}.editor-dialog .editor-dialog-header{align-items:center;color:var(--primary-color-text);display:inline-flex;font-size:.8em;text-indent:.5rem}.editor-dialog .editor-dialog-header .layer_icon{stroke:var(--primary-color-text)!important;fill:var(--primary-color-text)!important}.editor-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.editor-dialog .p-dialog-header .p-dialog-header-icons{align-self:center}.editor-accordion div{background:var(--surface-100)!important}#editor_sidebar .p-dropdown-label.p-inputtext.p-placeholder{background:var(--surface-200)!important}.editor-dialog .p-dialog-header-icon{height:1.6rem!important;width:1.6rem!important}.editor-dialog .p-dialog-header-icon svg{height:.8em!important;width:.8em!important}.editor-dialog .p-colorpicker-preview{height:1.6rem;width:1.6rem}.editor-dialog label{font-size:.9em}.p-tree-container{font-size:.8em}.p-treenode-selectable{font-size:1em}.p-treenode-content button{height:1.5rem!important;width:1.5rem!important}.p-treenode-content button span{font-size:.8em!important}.p-field:has(div.oda-elevation-service){align-items:center;display:flex;gap:10px}.p-field:has(div.oda-elevation-service) .p-float-label{width:100%}.p-field .oda-elevation-service{height:1.25rem!important;margin-top:1.5rem;width:3rem!important}.oda-elevation-service .p-inputswitch-slider:before{height:1rem!important;left:.15rem!important;margin-top:-.515rem!important;width:1rem!important}.p-field input{font-size:.8em!important;padding:.4em .2em!important}.oda-add-accordion .p-dropdown-label,.p-field label{font-size:.9em!important}.oda-add-accordion::-webkit-scrollbar-track{background:var(--surface-0);border-radius:10px;-webkit-box-shadow:inset 0 0 3px var(--maskbg)}.oda-add-accordion::-webkit-scrollbar{background:var(--surface-0);height:12px;width:12px}.oda-add-accordion::-webkit-scrollbar-thumb{background:var(--surface-400);border-radius:6px;-webkit-box-shadow:inset 0 0 3px var(--maskbg)}#doc_date{width:100%}.uploadedImages{align-items:center;display:grid;gap:5px;grid-template-columns:2fr 1fr 1fr 1fr}.uploadedImages span{font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-editor-document .p-accordion-content{padding:.2em .4em!important}.odo-doc-content{margin-top:10px;position:relative}.odo-doc-content .p-fileupload-content{padding:.2em .4em!important}.oda-doc-image-grid{align-items:center;display:grid;flex:none!important;gap:.4rem;grid-template-columns:3.5rem 5rem 2fr 1fr;grid-template-rows:3.5rem;padding:.2rem .4rem!important;width:100%!important}.oda-doc-image-grid .oda-doc-filename{font-size:.8em;line-height:2rem;max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-doc-image-grid .p-tag{width:100%}@media screen and (max-width:769px){.uploadedImages{grid-template-columns:50px 150px 60px 1fr}}.firstPointDialog .p-dialog-header .p-dialog-title{color:var(--primary-color-text)!important}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.chart_menu .p-menu{font-size:12px}.chart_menu .p-menuitem .p-menuitem-link{padding:.25rem}.save_dialog_legacy_report .p-dialog-header{color:var(--primary-color-text)!important}.p-tieredmenu .p-menuitem-active>.p-submenu-list-flipped{max-height:250px;overflow:auto}.p-tieredmenu .p-menuitem-active>.p-submenu-list{max-height:350px;overflow:auto}#border_width{width:3.5rem}.tematik-border>.p-inputnumber-buttons-horizontal>.p-inputnumber-button{background:var(--primary-color2);border:var(--primary-color)}.SwitchTematik.p-inputswitch.p-highlight .p-inputswitch-slider:before{transform:translateX(1.2rem)!important}.analysis-dialog>.p-dialog-header{background:var(--primary-color2)!important;height:3rem}.analysis-dialog .analysis-dialog-header{align-items:center;color:var(--primary-color-text);display:inline-flex;text-indent:.5rem}.analysis-dialog .analysis-dialog-header .layer_icon{stroke:var(--primary-color-text)!important;fill:var(--primary-color-text)!important}.analysis-dialog-header h5{color:var(--surface-0)}.template-item svg{stroke:var(--primary-color)!important;fill:var(--primary-color)!important}.analysis-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.analysis-dialog .p-dialog-header .p-dialog-header-icons{align-self:center}.disable-div{opacity:.4;pointer-events:none}.enable-div{opacity:1;pointer-events:all}.p-highlight .oda-analysis-option{color:var(--primary-color-text)!important}div:not(.p-highlight) .oda-analysis-option{color:var(--text-color)}.analysis-accordion .p-highlight{color:var(--text-color)!important}.analysis-accordion .p-dropdown{border:1px solid var(--surface-400)!important}.p-float-label>label{font-size:.8em!important}.analysis-accordion .p-checkbox{margin-right:5px}.analysis-accordion .p-checkbox-icon[aria-checked=true]{color:var(--surface-a)!important}.oda-thematic-bottom{align-items:center;display:flex;gap:10px}.analysis-accordion-header{align-items:center;display:inline-flex;font-size:.95em;font-weight:400;text-indent:.5rem}.ua-analysis-row{align-items:center;background:var(--surface-0);border-bottom:1px solid var(--surface-border);color:var(--text-color);cursor:pointer;display:flex;font-size:.95em;gap:.6rem;padding:.75rem 1rem}.ua-analysis-row:hover{background:var(--surface-100)}.ua-analysis-row.active{color:var(--primary-color);font-weight:600}#buffer_type .p-dropdown-label,.oda-buffer-mode .p-dropdown-item{font-size:.9em!important}.odagis-map-legend-item{align-items:center;display:flex;gap:.5rem;margin-bottom:.1rem}.odagis-map-legend-item>div.legend-color{border-radius:.2rem;height:1.2rem;width:1.2rem}.odagis-map-legend-item>span{font-size:.8em}.saved-gis-multiselect-panel .p-multiselect-items.p-component{font-size:.8rem}.saved-gis-multiselect-panel .p-multiselect-items .p-multiselect-item-group{font-size:.9rem}.search-item{align-items:center;display:flex}.oda-search-results{font-size:.8em;margin-left:.5rem;max-width:340px}.oda-search-results .p-accordion-header>a{padding:.4em .2em!important}.oda-search-accordion-header{align-items:center;display:flex;gap:10px;margin-left:10px}.oda-search-accordion-header svg{font-size:.8em}.oda-search-results .p-accordion-content{border:none!important;font-size:.75em;max-height:250px;overflow:auto;padding:0!important}.oda-search-results .p-accordion-content::-webkit-scrollbar-track{background:var(--surface-50);border-radius:10px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}.oda-search-results .p-accordion-content::-webkit-scrollbar{background:var(--surface-50);height:12px;width:12px}.oda-search-results .p-accordion-content::-webkit-scrollbar-thumb{background:var(--surface-500);border-radius:4px;-webkit-box-shadow:inset 0 0 6px var(--maskbg)}.oda-search-results .p-accordion-content li{font-size:.75em;padding:.3em 1em!important}.oda-search-results .p-accordion-header>a span{font-size:.7em}.top-search.visible .ant-input-affix-wrapper:not(:last-child){border-bottom-left-radius:10px!important;border-top-left-radius:10px!important;height:2.5rem!important}.top-search.visible .ant-input-group-addon{border-radius:50%}.top-search.visible .ant-input-group-addon button{border-bottom-right-radius:7px!important;border-top-right-radius:7px!important}.top-search.visible{left:40vw;min-width:16vw;position:absolute;top:2vh;z-index:2}.top-search.visible>div{width:100%}.oda-search-accordion-header span:last-child{position:absolute;right:5px}.top-search.hidden{display:none}.top-search-query{display:inline-flex;left:38dvw;min-width:19dvw;position:absolute;top:3.2rem}.spin-icon{animation:spin 2s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media only screen and (max-width:720px){.top-search.visible{left:4.5rem;top:2vh}.top-search-query{display:inline-flex;left:4rem;position:absolute;top:5.5vh;width:calc(100% - 6rem)!important}.top-search.visible{width:calc(100% - 5.4rem)}.oda-search-result{max-width:240px}}.top-right-buttons{display:flex;gap:1px}.top-right{display:flex;height:2.5rem!important;position:absolute;right:12px;top:10px;z-index:200}.web-altlık-buton,.web-altlık-buton.active{width:100%}.oda-top-right{background:var(--surface-a)!important;border:none!important;box-shadow:0 0 0 2px #0000001a!important;height:1.85rem!important;width:1.85rem!important}.oda-top-right:hover{color:var(--surface-800  )!important;transform:scale(1.08);transition:all .2s ease-in-out}.oda-top-right.p-button-primary,.oda-top-right:hover{background:var(--primary-color2)!important}.oda-top-right.p-button-secondary span,.oda-top-right.p-button-secondary svg{color:var(--surface-800)!important;font-size:.95rem}.oda-top-right.p-button-primary span,.oda-top-right.p-button-primary svg{color:var(--surface-a)!important;font-size:.95rem}.top-right-buttons .p-avatar-circle img{border-radius:15%}#sunumOp.p-overlaypanel .p-overlaypanel-content{padding:.3rem}#sunumOp .p-button.p-button-text{border-radius:8px;box-shadow:inset 0 0 0 var(--primary-color);text-align:left;transition:background-color .2s ease,box-shadow .2s ease,padding-left .2s ease}#sunumOp .p-button.p-button-text .p-button-label{text-align:left}#sunumOp .p-button.p-button-text:hover{background:color-mix(in srgb,var(--primary-color) 10%,#0000)!important;box-shadow:inset 3px 0 0 var(--primary-color);padding-left:.85rem!important}#sunumOp .p-button.p-button-text:hover .p-button-icon,#sunumOp .p-button.p-button-text:hover .p-button-label,#sunumOp .p-button.p-button-text:hover svg{fill:var(--primary-color)!important;color:var(--primary-color)!important}#sunumOp .p-button.p-button-text:active{background:color-mix(in srgb,var(--primary-color) 18%,#0000)!important}.oda-top-right:hover svg,.oda-top-right:hover.p-button-secondary span{color:var(--surface-a)!important}.p-splitbutton.my-custom-button{background-color:var(--surface-a)!important;border:none!important;width:2.5rem!important}.p-button.p-splitbutton-defaultbutton,.p-splitbutton-menubutton.p-button{background:var(--surface-a)!important;color:var(--primary-color)!important}.p-splitbutton-menubutton.p-button{padding:2px;width:.9rem!important}.anlik-izleme-container{display:flex;flex-direction:column;gap:.75rem;max-height:70vh;overflow:hidden;padding:0}.anlik-izleme-buttons{border-bottom:1px solid var(--surface-border);display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:.5rem 0}.anlik-izleme-btn{align-items:center;border-radius:6px;display:flex;font-size:.8rem;font-weight:500;gap:.3rem;min-width:90px;padding:.45rem .7rem;transition:all .2s ease}.anlik-izleme-btn:hover{box-shadow:0 2px 6px #00000026;transform:translateY(-1px)}.anlik-izleme-content{animation:fadeIn .25s ease-in;flex:1 1;overflow-y:auto}.content-panel{background:#0000;border-radius:0;box-shadow:none;padding:0}.content-panel h3{color:var(--primary-color);font-size:1.1rem;font-weight:600;margin:0 0 .75rem}.content-panel p{color:var(--text-color);font-size:.95rem;line-height:1.5;margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.anlik-izleme-content::-webkit-scrollbar{width:6px}.anlik-izleme-content::-webkit-scrollbar-track{background:var(--surface-ground);border-radius:3px}.anlik-izleme-content::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:3px}.anlik-izleme-content::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}@media (max-width:768px){.anlik-izleme-buttons{flex-direction:column}}.weather-content{background:#fff;border-radius:8px}.weather-error,.weather-loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem}.weather-error p{color:var(--red-500);margin:0}.districts-weather-section{margin-top:1rem}.districts-title{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.districts-weather-list{display:flex;flex-direction:column;gap:.75rem}.district-weather-item{background:#f8f9fa;border-radius:8px;cursor:pointer;padding:.75rem;transition:all .2s ease}.district-weather-item:hover{background:#e9ecef;transform:translateX(4px)}.district-weather-info{align-items:center;display:flex;gap:1rem}.district-weather-icon{flex-shrink:0}.district-weather-details{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.district-weather-name{color:#333;font-size:.95rem;font-weight:600}.district-weather-desc{color:#6c757d;font-size:.85rem;text-transform:capitalize}.district-weather-temp{color:#495057;font-size:1.25rem;font-weight:700}.no-districts{color:#6c757d;flex-direction:column;text-align:center}.weather-marker{transition:transform .2s ease}.weather-marker:hover{transform:scale(1.1)}.weather-forecast-dialog .p-dialog-header{align-items:center;background:var(--primary-color);color:var(--surface-0);display:flex;font-size:1.5rem;font-weight:300;height:3rem;justify-content:center;text-align:center}.weather-forecast-dialog .p-dialog-header .p-dialog-title{font-size:1rem;font-weight:300}.weather-forecast-dialog .p-dialog-header .p-dialog-header-icons{align-self:center!important}.weather-forecast-dialog .p-dialog-header .p-dialog-header-icon{align-items:center;align-self:center!important;color:#fff;display:flex;justify-content:center;margin:0;padding:0}.weather-forecast-dialog .p-dialog-header .p-dialog-header-icon:hover{background:#ffffff1a}.weather-forecast-dialog .p-dialog-content{background:#f8f9fa;padding:1.5rem}.forecast-content{min-height:200px}.forecast-error,.forecast-loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem 1rem}.forecast-error{color:#e74c3c}.forecast-list{display:flex;flex-direction:column;gap:1rem}.forecast-day-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:all .3s ease}.forecast-day-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.forecast-day-card.today{background:linear-gradient(135deg,#e8f5e9,#f1f8f4);border:2px solid #0e8a4e}.forecast-day-header{background:var(--primary-color);padding:.75rem 1.25rem}.forecast-day-header-today{background:#0e8a4e!important}.forecast-day-header h4{color:#fff;font-size:1rem;font-weight:300;margin:0;text-align:center;text-transform:capitalize}.forecast-day-body{display:flex;flex-direction:column;gap:1rem;min-height:200px;padding:1.25rem}.forecast-day-body.today{background:linear-gradient(180deg,#e8f5e980,#fffc)}.forecast-icon-section{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:1rem;justify-content:center;padding-bottom:1rem}.forecast-weather-icon{height:60px;width:60px}.forecast-description{color:#495057;font-size:1rem;font-weight:500;margin:0;text-transform:capitalize}.forecast-temp-section{align-items:center;display:flex;gap:2rem;justify-content:center;padding:1rem 0}.forecast-temp-item{align-items:center;display:flex;flex-direction:column;gap:.5rem}.forecast-temp-label{color:#6c757d;font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.forecast-temp-value{font-size:2rem;font-weight:700}.forecast-temp-value.min{color:#3498db}.forecast-temp-value.max{color:#e74c3c}.forecast-temp-divider{background:linear-gradient(180deg,#3498db,#e74c3c);border-radius:1px;height:50px;width:2px}.forecast-details{border-top:1px solid #e9ecef;display:flex;gap:1rem;justify-content:space-around;padding-top:1rem}.forecast-detail-item{align-items:center;color:#495057;display:flex;font-size:.9rem;gap:.5rem}.forecast-detail-item i{color:#667eea;font-size:1rem}@media (max-width:768px){.forecast-temp-section{gap:1rem}.forecast-temp-value{font-size:1.5rem}.forecast-temp-divider{height:40px}.forecast-details{flex-direction:column;gap:.75rem}}.traffic-content{max-height:80vh;overflow-y:auto;padding:1rem}.traffic-error,.traffic-loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem}.traffic-error{text-align:center}.traffic-section{display:flex;flex-direction:column;gap:1rem}.traffic-image-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:center;margin-bottom:.5rem;padding:2rem;width:100%}.traffic-car-icon{color:#fff;font-size:100px}.atlas-app{align-items:center;display:flex;flex-direction:column;gap:.25rem}.trafikButton{display:grid;grid-template-columns:repeat(5,1fr)}.traffic-title{border-bottom:2px solid var(--primary-color);color:var(--text-color);font-size:1.1rem;font-weight:600;margin:0;padding-bottom:.5rem;text-align:center}.traffic-subtitle{color:var(--text-color-secondary);font-size:.95rem;font-weight:500;margin:.5rem 0}.traffic-summary{background:var(--surface-ground);border-radius:8px;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;padding:1rem}.traffic-summary-item{display:flex;flex-direction:column;gap:.25rem}.traffic-label{color:var(--text-color-secondary);font-size:.75rem;text-transform:uppercase}.traffic-value{color:var(--text-color);font-size:1rem;font-weight:600}.traffic-regions{margin-top:.5rem}.traffic-list{display:flex;flex-direction:column;gap:.5rem}.traffic-item{align-items:center;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;display:flex;padding:.75rem;transition:all .2s ease}.traffic-item:hover{background:var(--surface-hover);box-shadow:0 2px 4px #0000001a;transform:translateX(4px)}.traffic-item-info{align-items:center;display:flex;gap:.75rem;width:100%}.traffic-item-icon{font-size:1.25rem}.traffic-item-details{display:flex;flex:1 1;flex-direction:column}.traffic-item-name{color:var(--text-color);font-size:.9rem;font-weight:500}.traffic-item-status{color:var(--text-color-secondary);font-size:.75rem}.traffic-item-speed{color:var(--primary-color);font-size:.9rem;font-weight:600}.traffic-toggle{display:flex;justify-content:center;margin-top:1rem}.no-traffic{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.9rem;gap:.5rem;padding:1rem}.no-traffic i{color:var(--primary-color)}.route-planning-panel{animation:routePanelIn .2s ease;background:var(--surface-card);border-radius:10px;display:flex;flex-direction:column;gap:.6rem;padding:.75rem}@keyframes routePanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.route-planning-header{display:flex;flex-direction:column;gap:.2rem}.route-planning-title{align-items:center;color:var(--primary-color);display:flex;font-size:.9rem;font-weight:600;gap:.4rem}.route-planning-hint{color:var(--text-color-secondary);font-size:.75rem;font-style:italic}.route-waypoints-list{display:flex;flex-direction:column;gap:.3rem;max-height:160px;overflow-y:auto}.route-waypoint-item{align-items:center;background:var(--surface-ground);border-radius:6px;display:flex;font-size:.78rem;gap:.5rem;padding:.3rem .5rem}.route-waypoint-index{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.72rem;font-weight:700;height:20px;justify-content:center;width:20px}.route-waypoint-coords{color:var(--text-color-secondary);flex:1 1;font-family:monospace}.route-waypoint-delete{background:none;border:none;border-radius:3px;color:var(--text-color-secondary);cursor:pointer;font-size:1rem;line-height:1;padding:0 2px;transition:color .15s,background .15s}.route-waypoint-delete:hover{background:#4270af1a;color:var(--primary-color)}.route-planning-actions{display:flex;gap:.5rem}.route-above-traffic-label{align-items:center;color:var(--text-color-secondary);cursor:pointer;display:flex;font-size:.78rem;gap:.5rem;-webkit-user-select:none;user-select:none}.directions-panel{animation:dirPanelIn .22s ease;background:var(--surface-card,#fff);border-radius:12px;box-shadow:0 4px 20px #00000040;display:flex;flex-direction:column;height:90vh;left:82px;overflow:hidden;position:absolute;top:12px;width:280px;z-index:900}@keyframes dirPanelIn{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.directions-header{background:var(--primary-color2);flex-shrink:0;justify-content:space-between;padding:.65rem .9rem}.directions-header,.directions-title{align-items:center;color:#fff;display:flex}.directions-title{font-size:.9rem;gap:.4rem}.directions-title i{color:#fff!important}.directions-close{background:none;border:none;color:#fff;cursor:pointer;font-size:1.3rem;line-height:1;opacity:.85;padding:0 2px;transition:opacity .15s}.directions-close:hover{opacity:1}.directions-list{flex:1 1;overflow-y:auto;padding:.4rem 0}.directions-item{align-items:flex-start;border-bottom:1px solid var(--surface-border,#e5e7eb);display:flex;gap:.6rem;padding:.55rem .9rem;transition:background .15s}.directions-item:last-child{border-bottom:none}.directions-item:hover{background:var(--surface-hover,#f3f4f6)}.directions-item--arrive .directions-icon{color:var(--primary-color)}.directions-icon{flex-shrink:0;font-size:1.1rem;margin-top:1px;min-width:22px;text-align:center}.directions-info{display:flex;flex:1 1;flex-direction:column;gap:.15rem}.directions-text{color:var(--text-color,#111);font-size:.8rem;line-height:1.35}.directions-distance{color:var(--text-color-secondary,#6b7280);font-size:.72rem;font-weight:500}.airquality-content{max-height:80vh}.airquality-error,.airquality-loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem;text-align:center}.airquality-error p,.airquality-loading p{color:var(--text-color-secondary);margin:0}.districts-airquality-section{display:flex;flex-direction:column;gap:1rem}.airquality-main-title{color:#2c3e50;font-size:1.25rem;font-weight:600;margin:0;padding:.5rem 0;text-align:center}.districts-airquality-list{display:flex;flex-direction:column;gap:1rem;max-height:80vh;padding-right:.5rem}.district-card{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000001a;cursor:pointer;padding:1rem;transition:all .2s ease}.district-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.card-header{margin-bottom:.75rem}.district-name{color:#5a6c7d;font-size:.95rem;font-weight:500;margin:0}.card-body{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.card-left{flex:1 1}.air-status{color:#2c3e50;font-weight:700}.card-right{align-items:center;display:flex;justify-content:center}.card-parameters{border-top:1px solid #e8ecef;display:grid;gap:.75rem;grid-template-columns:repeat(6,1fr);padding-top:.75rem}.parameter{align-items:center;display:flex;flex-direction:column;gap:.25rem}.param-label{color:#8b95a1;font-size:.7rem;font-weight:500;text-transform:uppercase}.param-value{color:#2c3e50;font-size:1rem;font-weight:600}.param-indicator{border-radius:50%;height:8px;margin-top:.25rem;width:8px}.no-districts{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.9rem;gap:.5rem;justify-content:center;padding:2rem}.no-districts i{font-size:1.25rem}.airquality-marker{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media (max-width:768px){.card-parameters{gap:.5rem;grid-template-columns:repeat(3,1fr)}.air-status{font-size:1.5rem}.district-name{font-size:.85rem}.param-value{font-size:.9rem}}@media (max-width:480px){.airquality-content{padding:.5rem}.district-card{padding:.75rem}.card-parameters{gap:.5rem;grid-template-columns:repeat(3,1fr)}.param-label{font-size:.65rem}.param-value{font-size:.85rem}}.road-planing-container{position:fixed;right:10px;top:10px;z-index:1000}.oda-gallery-pick-banner{align-items:center;background:#111827;border-radius:999px;box-shadow:0 8px 24px #00000047;color:#fff;display:flex;font-size:.82rem;font-weight:500;gap:.5rem;left:50%;padding:.55rem .6rem .55rem 1rem;position:fixed;top:1rem;transform:translateX(-50%);z-index:1003}.oda-gallery-pick-banner-cancel.p-button{color:#fff!important;height:1.7rem;width:1.7rem}.oda-gallery-pick-banner-cancel.p-button:enabled:hover{background:#ffffff26!important}.oda-gallery-marker-draft{color:var(--primary-color);cursor:pointer;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.oda-gallery-marker-draft svg{animation:oda-gallery-marker-drop .28s ease-out;display:block;transform-origin:bottom center}@keyframes oda-gallery-marker-drop{0%{opacity:0;transform:translateY(-10px) scale(.7)}to{opacity:1;transform:translateY(0) scale(1)}}.oda-gallery-add-form{display:flex;flex-direction:column;gap:.6rem;height:100%;min-height:0;overflow:hidden}.oda-gallery-add-header{align-items:flex-start;border-bottom:1px solid var(--surface-border);display:flex;gap:.5rem;justify-content:space-between;padding-bottom:.5rem}.oda-gallery-add-header-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.oda-gallery-add-title{color:var(--text-color);font-size:.92rem;font-weight:600;line-height:1.2}.oda-gallery-add-hint{color:var(--surface-500);font-size:.7rem;margin:0}.oda-gallery-add-close.p-button{flex:0 0 auto;height:1.8rem;width:1.8rem}.oda-gallery-add-coords{align-items:center;background:color-mix(in srgb,var(--primary-color) 8%,#0000);border:1px solid color-mix(in srgb,var(--primary-color) 25%,#0000);border-radius:8px;color:var(--text-color);display:flex;gap:.55rem;padding:.5rem .65rem}.oda-gallery-add-coords i{color:var(--primary-color);flex:0 0 auto;font-size:1rem}.oda-gallery-add-coords-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.oda-gallery-add-coords-title{color:var(--surface-500);font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.oda-gallery-add-coords-value{font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-add-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;min-height:0;overflow-y:auto;padding-right:.2rem}.oda-gallery-add-field{display:flex;flex-direction:column;gap:.3rem}.oda-gallery-add-label{align-items:center;color:var(--surface-600,var(--surface-500));display:flex;font-size:.72rem;font-weight:500;gap:.35rem}.oda-gallery-add-req{color:var(--red-500,#ef4444)}.oda-gallery-add-count{background:color-mix(in srgb,var(--primary-color) 12%,#0000);border-radius:999px;color:var(--primary-color);font-size:.65rem;font-weight:500;margin-left:auto;padding:.1rem .45rem}.oda-gallery-add-input,.oda-gallery-add-textarea{background:var(--surface-0);border:1px solid var(--surface-border);border-radius:8px;box-sizing:border-box;color:var(--text-color);font-family:inherit;font-size:.8rem;padding:.5rem .6rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.oda-gallery-add-input:focus,.oda-gallery-add-textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 18%,#0000);outline:none}.oda-gallery-add-input::placeholder{color:var(--surface-400)}.oda-gallery-add-textarea{resize:vertical}.oda-gallery-add-dropzone{align-items:center;background:var(--surface-50,#0000);border:1.5px dashed var(--surface-border);border-radius:10px;color:var(--surface-500);cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:1.1rem .8rem;text-align:center;transition:border-color .15s ease,background .15s ease}.oda-gallery-add-dropzone:hover{background:color-mix(in srgb,var(--primary-color) 5%,#0000);border-color:var(--primary-color)}.oda-gallery-add-dropzone i{color:var(--primary-color);font-size:1.4rem}.oda-gallery-add-dropzone-main{color:var(--text-color);font-size:.76rem;font-weight:500}.oda-gallery-add-dropzone-sub{color:var(--surface-500);font-size:.66rem}.oda-gallery-add-dropzone.drag-over{background:color-mix(in srgb,var(--primary-color) 8%,#0000);border-color:var(--primary-color)}.oda-gallery-add-dropzone.compact{flex-direction:row;gap:.45rem;padding:.55rem .7rem}.oda-gallery-add-dropzone.compact i{font-size:1rem}.oda-gallery-add-dropzone.compact .oda-gallery-add-dropzone-sub{display:none}.oda-gallery-add-dropzone.has-preview{overflow:hidden;padding:0}.oda-gallery-add-dropzone img{border-radius:8px;display:block;height:8rem;object-fit:cover;width:100%}.oda-gallery-draft-attachments{margin-top:.5rem}.oda-gallery-add-actions{background:var(--surface-0);border-top:1px solid var(--surface-border);display:flex;flex:0 0 auto;gap:.4rem;justify-content:flex-end;padding-top:.6rem}.oda-gallery-detail{display:flex;flex-direction:column;gap:.7rem;height:100%;min-height:0;overflow-y:auto}.oda-gallery-detail-image{background-color:var(--surface-200);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:12px;box-shadow:0 4px 16px #0000002e;flex-shrink:0;height:11.5rem;overflow:hidden;position:sticky;top:0;z-index:2}.oda-gallery-detail-back.p-button{background:#00000073!important;color:#fff!important;height:1.8rem;left:.4rem;position:absolute;top:.4rem;width:1.8rem;z-index:2}.oda-gallery-detail-back.p-button:enabled:hover{background:#000000a6!important}.oda-gallery-detail-image-actions{display:flex;gap:.35rem;position:absolute;right:.4rem;top:.4rem;z-index:2}.oda-gallery-detail-image-actions .p-button{background:#00000073!important;color:#fff!important;height:1.8rem;width:1.8rem}.oda-gallery-detail-image-actions .p-button:enabled:hover{background:#000000a6!important}.oda-gallery-detail-attachments-grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.4rem}.oda-gallery-detail-attachments-list{display:flex;flex-direction:column;gap:.35rem}.oda-gallery-detail-att-row{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:8px;color:inherit;cursor:pointer;display:flex;gap:.55rem;padding:.35rem .5rem;text-decoration:none;transition:border-color .15s,background .15s}.oda-gallery-detail-att-row:hover{background:color-mix(in srgb,var(--primary-color) 5%,var(--surface-0));border-color:var(--primary-color)}.oda-gallery-detail-att-media{background:var(--surface-100);border:1px solid var(--surface-200);border-radius:6px;flex:0 0 2.5rem;height:2.5rem;overflow:hidden;position:relative;width:2.5rem}.oda-gallery-detail-att-preview{display:block;height:100%;object-fit:cover;width:100%}.oda-gallery-detail-att-text{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.oda-gallery-detail-att-name{color:var(--text-color);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-detail-att-desc{color:var(--surface-500);font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-detail-att-remove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--surface-500);cursor:pointer;display:flex;flex-shrink:0;height:1.3rem;justify-content:center;padding:0;width:1.3rem}.oda-gallery-detail-att-remove:hover{background:#fee2e2;color:#ef4444}.oda-gallery-detail-thumb{cursor:pointer;flex-shrink:0;height:3rem;position:relative;width:3rem}.oda-gallery-draft-doc-thumb{align-items:center;background:var(--surface-100);border:1px solid var(--surface-200);border-radius:8px;color:var(--surface-600);display:flex;flex-direction:column;font-size:1.05rem;gap:.1rem;height:100%;justify-content:center;width:100%}.oda-gallery-draft-doc-thumb span{font-size:.5rem;font-weight:600;line-height:1;text-transform:uppercase}.oda-gallery-detail-thumb img{border:1px solid var(--surface-200);border-radius:8px;box-shadow:0 2px 5px #0000001a;height:100%;object-fit:cover;width:100%}.oda-gallery-detail-thumb-pdf a{display:block;height:100%;width:100%}.oda-gallery-detail-thumb-pdf-badge{background:#dc2626;border-radius:3px;bottom:.15rem;color:#fff;font-size:.5rem;font-weight:200;left:.15rem;letter-spacing:.02em;line-height:1.3;padding:.05rem .25rem;position:absolute}.oda-gallery-detail-thumb-video video{background:#000;border:1px solid var(--surface-200);border-radius:8px;box-shadow:0 2px 5px #0000001a;height:100%;object-fit:cover;pointer-events:none;width:100%}.oda-gallery-detail-thumb-video-icon{color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6));font-size:1.1rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.oda-gallery-detail-thumb-remove{align-items:center;background:#ef4444;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.6rem;height:1.1rem;justify-content:center;padding:0;position:absolute;right:-.3rem;top:-.3rem;width:1.1rem}.oda-gallery-detail-thumb-remove:hover{background:#dc2626}.oda-gallery-detail-image-overlay{background:linear-gradient(0deg,#000000bf,#0000);bottom:0;display:flex;flex-direction:column;gap:.3rem;left:0;padding:1.6rem .7rem .55rem;position:absolute;right:0}.oda-gallery-detail-badge{align-self:flex-start;background:var(--primary-color2);border-radius:999px;color:var(--primary-color-text);font-size:.65rem;font-weight:200;padding:.15rem .5rem}.oda-gallery-detail-name{color:#fff;font-size:.9rem;font-weight:200;line-height:1.2;word-break:break-word}.oda-gallery-detail-section{background:var(--surface-0);border:1px solid var(--surface-200);border-radius:10px;box-shadow:0 1px 3px #0000000d;max-height:40vh;overflow-y:auto;padding:.85rem .9rem;scrollbar-width:thin}.oda-gallery-detail-section::-webkit-scrollbar{width:6px}.oda-gallery-detail-section::-webkit-scrollbar-thumb{background:var(--surface-300);border-radius:999px}.oda-gallery-detail-section-desc{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.oda-gallery-detail-section-title{color:var(--surface-500);font-size:.72rem;font-weight:600;letter-spacing:.03em;padding-left:.65rem;position:relative;text-transform:uppercase}.oda-gallery-detail-section-title:before{background:var(--primary-color2);border-radius:2px;bottom:.08rem;content:"";left:0;position:absolute;top:.08rem;width:3px}.oda-gallery-detail-section-title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.55rem}.oda-gallery-detail-section-count{background:color-mix(in srgb,var(--primary-color) 12%,var(--surface-0));border-radius:999px;color:var(--primary-color);flex-shrink:0;font-size:.68rem;font-weight:700;padding:.1rem .4rem}.oda-gallery-detail-edit-link{align-items:center;background:#0000;border:none;color:var(--primary-color);cursor:pointer;display:flex;font-size:.72rem;font-weight:200;gap:.25rem;justify-content:center;padding:0}.oda-gallery-detail-add-attachment-row{display:flex;justify-content:center;margin-bottom:.3rem}.oda-gallery-detail-desc{color:var(--text-color);font-size:.8rem;line-height:1.4;margin:0;max-height:max-content;overflow-y:auto;padding-right:.3rem;white-space:pre-wrap;word-break:break-word}.oda-gallery-detail-edit{display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;min-height:0}.oda-gallery-detail-edit-name{font-size:.82rem}.oda-gallery-detail-edit-desc,.oda-gallery-detail-edit-name{background:var(--surface-0);border:1px solid var(--surface-border);border-radius:6px;color:var(--text-color);padding:.4rem .5rem}.oda-gallery-detail-edit-desc{font-size:.78rem;min-height:8rem;resize:vertical}.oda-gallery-detail-attach-desc-hint{color:var(--surface-500);display:block;font-size:.7rem;font-style:italic;margin-top:.6rem}.oda-gallery-detail-att-row.is-selected{background:color-mix(in srgb,var(--primary-color) 10%,var(--surface-0));border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color) inset}.oda-gallery-detail-edit-att-head{align-items:center;display:flex;gap:.5rem;min-width:0}.oda-gallery-detail-edit-back{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:6px;color:var(--text-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.75rem;gap:.3rem;padding:.3rem .5rem;transition:border-color .15s,background .15s}.oda-gallery-detail-edit-back:hover{background:color-mix(in srgb,var(--primary-color) 5%,var(--surface-0));border-color:var(--primary-color)}.oda-gallery-detail-edit-att-name{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--text-color);flex:1 1;font-family:inherit;font-size:.8rem;font-weight:600;min-width:0;overflow:hidden;padding:.2rem .35rem;text-overflow:ellipsis;transition:border-color .15s ease,background-color .15s ease;white-space:nowrap}.oda-gallery-detail-edit-att-name:hover{background:var(--surface-0);border-color:var(--surface-border)}.oda-gallery-detail-edit-att-name:focus{background:var(--surface-0);border-color:var(--primary-color);outline:none}.oda-gallery-detail-empty-hint{color:var(--surface-500);font-size:.74rem;font-style:italic;margin:0}.oda-gallery-detail-attachment{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:8px;display:inline-flex;gap:.35rem;max-width:9rem;padding:.35rem .5rem}.oda-gallery-detail-attachment i{color:var(--primary-color);flex-shrink:0;font-size:.85rem}.oda-gallery-detail-attachment-name{color:var(--text-color);flex:1 1;font-size:.78rem;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.oda-gallery-detail-attachment-name:hover{color:var(--primary-color);text-decoration:underline}.oda-gallery-detail-attachment-remove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--surface-500);cursor:pointer;display:flex;flex-shrink:0;height:1.2rem;justify-content:center;padding:0;width:1.2rem}.oda-gallery-detail-attachment-remove:hover{background:#fee2e2;color:#ef4444}.oda-gallery-detail-footer{background:var(--surface-0);border-top:1px solid var(--surface-200);bottom:0;box-shadow:0 -4px 10px #0000000f;flex-shrink:0;margin-top:auto;padding-bottom:.15rem;position:sticky;z-index:2}.oda-gallery-detail-coords{align-items:center;color:var(--text-color);display:flex;font-size:.75rem;font-weight:500;gap:.35rem;padding-top:.4rem}.oda-gallery-detail-coords i{color:var(--primary-color);flex-shrink:0;font-size:.8rem}.oda-gallery-detail-coords span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-detail-dates{align-items:start;display:grid;gap:.6rem;grid-template-columns:1fr 1fr;padding-top:.6rem}.oda-gallery-detail-dates label{color:var(--surface-500);display:block;font-size:.68rem;margin-bottom:.2rem}.oda-gallery-detail-dates span{color:var(--text-color);font-size:.78rem;font-weight:500}.oda-gallery-detail-actions{display:flex;flex-shrink:0;gap:.5rem;justify-content:flex-end;margin-top:auto;padding-top:.4rem}.oda-gallery-detail-delete.p-button{border-radius:8px;box-shadow:none;color:var(--primary-color);flex:0 0 auto;height:2rem;justify-content:center;padding:0!important;width:2rem}.oda-gallery-detail-delete.p-button .p-button-icon{font-size:1.1rem}.oda-gallery-detail-edit.p-button{box-shadow:none;flex:0 0 auto;font-size:.72rem!important;height:1.85rem;justify-content:center;padding:0 .75rem!important}.oda-gallery-detail-cancel.p-button{color:var(--text-color-secondary,var(--text-color));flex:0 0 auto;justify-content:center}.oda-gallery-detail-save.p-button{background:var(--primary-color2)!important;border-color:var(--primary-color2)!important;flex:0 0 auto;justify-content:center}.oda-gallery-card-thumb-wrap{align-self:center;display:flex;flex:0 0 auto}.oda-gallery-card-thumb-wrap.p-image,.oda-gallery-card-thumb.p-image{display:block;flex-shrink:0}.oda-gallery-card-thumb img{background-color:var(--surface-200);border-radius:9px;box-shadow:inset 0 0 0 1px #0000000f;cursor:zoom-in;height:3.4rem;object-fit:cover;width:3.4rem}.oda-gallery-overlay{z-index:1002!important}.oda-gallery-overlay.p-overlaypanel{border:1px solid var(--surface-200);border-radius:14px;box-shadow:0 12px 32px #0003;overflow:visible}.oda-gallery-overlay.p-overlaypanel:after,.oda-gallery-overlay.p-overlaypanel:before{border:solid #0000;border-width:10px 10px 0;content:""!important;display:block!important;height:0;left:var(--oda-arrow-left,50%);pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);width:0}.oda-gallery-overlay.p-overlaypanel:before{border-top-color:var(--surface-200)}.oda-gallery-overlay.p-overlaypanel:after{border-left-width:9px;border-right-width:9px;border-top-color:var(--surface-overlay,var(--surface-0));border-top-width:9px;margin-top:-1.5px}.oda-gallery-overlay.p-overlaypanel[data-oda-place=below]:after,.oda-gallery-overlay.p-overlaypanel[data-oda-place=below]:before{border-bottom-width:10px;border-top-color:#0000;border-top-width:0;bottom:100%;top:auto}.oda-gallery-overlay.p-overlaypanel[data-oda-place=below]:before{border-bottom-color:var(--surface-200)}.oda-gallery-overlay.p-overlaypanel[data-oda-place=below]:after{border-bottom-color:var(--surface-overlay,var(--surface-0));border-bottom-width:9px;margin-bottom:-1.5px;margin-top:0}.oda-gallery-overlay .p-overlaypanel-content{padding:0}.oda-gallery-popup-body{align-items:stretch;display:flex;flex-direction:column;gap:0;width:14rem}.oda-gallery-popup-image-wrap{cursor:pointer;padding:.8rem .8rem 0;position:relative}.oda-gallery-popup-image{border-radius:10px;box-shadow:0 1px 6px #0003;display:block;height:8rem;object-fit:cover;transition:transform .15s ease;width:100%}.oda-gallery-popup-image-wrap:hover .oda-gallery-popup-image{transform:scale(1.03)}.oda-gallery-popup-image-nav{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.75rem;height:1.5rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.oda-gallery-popup-image-nav:hover{background:#000000b3}.oda-gallery-popup-image-wrap .oda-gallery-popup-image-nav{transform:translateY(calc(-50% + .4rem))}.oda-gallery-popup-image-nav.prev{left:1.2rem}.oda-gallery-popup-image-nav.next{right:1.2rem}.oda-gallery-popup-image-count{background:#0000008c;border-radius:999px;bottom:.3rem;color:#fff;font-size:.6rem;font-weight:600;padding:.1rem .4rem;position:absolute;right:1.2rem}.oda-gallery-popup-image-play{color:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6));font-size:1.8rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.oda-gallery-popup-image-pdf-badge{background:#dc2626;border-radius:4px;bottom:.5rem;color:#fff;font-size:.65rem;font-weight:700;left:.6rem;letter-spacing:.02em;padding:.12rem .4rem;pointer-events:none;position:absolute}.oda-gallery-popup-title{color:var(--text-color);font-size:.85rem;font-weight:200;padding:.6rem .8rem 0;text-align:center;word-break:break-word}.oda-gallery-popup-desc{color:var(--text-color);font-size:.72rem;line-height:1.4;margin:.4rem .8rem 0;max-height:5.5rem;overflow-y:auto;word-break:break-word}.oda-gallery-popup-meta{align-items:center;border-top:1px solid var(--surface-200);display:flex;flex-direction:row;gap:.5rem;margin-top:.5rem;padding:.5rem .8rem .8rem}.oda-gallery-popup-meta>div{align-items:center;color:var(--text-color-secondary,var(--surface-500));display:flex;font-size:.62rem;gap:.25rem;min-width:0}.oda-gallery-popup-meta>div svg{color:var(--primary-color2);flex-shrink:0;font-size:.72rem}.oda-gallery-popup-meta>div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-drawer .ant-drawer-body{overflow:hidden;padding:0!important}.oda-gallery-drawer-body{box-shadow:0 16px 40px #0000003d;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.oda-gallery-drawer-header{flex-shrink:0;width:100%}.oda-gallery-dialog-title{align-items:center;display:flex;font-size:.92rem;font-weight:200;gap:.45rem}.oda-gallery-dialog-title i{font-size:.85rem}.oda-gallery-panel-inner{display:flex;flex:1 1;flex-direction:column;gap:.6rem;min-height:0;overflow-y:auto;padding:.75rem}.oda-gallery-search{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex-shrink:0;gap:.4rem;padding:.4rem .6rem}.oda-gallery-search i{color:var(--surface-500);font-size:.8rem}.oda-gallery-search input{background:#0000;border:none;color:var(--text-color);flex:1 1;font-family:inherit;font-size:.8rem;outline:none}.oda-gallery-filter-row{align-items:center;display:flex;flex-shrink:0;gap:.35rem}.oda-gallery-search-filter-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--surface-500);cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;padding:0;position:relative;transition:background-color .15s,color .15s,border-color .15s;width:1.5rem}.oda-gallery-search-filter-btn i{font-size:.78rem}.oda-gallery-search-filter-btn:hover{border-color:var(--surface-border);color:var(--primary-color)}.oda-gallery-search-filter-btn.open{background:color-mix(in srgb,var(--primary-color) 10%,var(--surface-0));border-color:var(--primary-color);color:var(--primary-color)}.oda-gallery-type-filter{align-items:center;display:flex;flex-shrink:0;gap:.35rem}.oda-gallery-type-chip{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:999px;box-sizing:border-box;color:var(--text-color-secondary);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:.72rem;font-weight:600;gap:.3rem;height:1.8rem;justify-content:center;min-width:0;padding:0 .4rem;transition:background-color .15s,color .15s,border-color .15s}.oda-gallery-type-chip i{font-size:.72rem}.oda-gallery-type-chip:hover{border-color:var(--primary-color);color:var(--primary-color)}.oda-gallery-type-chip.active,.oda-gallery-type-chip.active:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-color-text)}.oda-gallery-select{background:var(--surface-0);border:1px solid var(--surface-border);border-radius:8px;box-sizing:border-box;color:var(--text-color);flex:1 1;font-family:inherit;font-size:.8rem;font-weight:600;height:2rem;min-width:0;padding:0 .5rem}.oda-gallery-action-btn.p-button{flex-shrink:0;height:2rem;padding:0;width:2rem}.oda-gallery-split-btn.p-splitbutton{flex-shrink:0}.oda-gallery-split-btn.p-splitbutton .p-button{height:2rem;padding:0}.oda-gallery-split-btn.p-splitbutton .p-splitbutton-defaultbutton{width:2rem}.oda-gallery-split-btn.p-splitbutton .p-splitbutton-menubutton{width:1.4rem}.oda-gallery-geo-btn.p-splitbutton .p-button{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.oda-gallery-split-menu.p-tieredmenu{min-width:15rem;width:auto}.oda-gallery-split-menu.p-tieredmenu .p-menuitem-link{font-size:.8rem;padding:.45rem .75rem;white-space:nowrap}.oda-gallery-split-menu.p-tieredmenu .p-menuitem-link .p-menuitem-icon{font-size:.9rem;margin-right:.4rem}.oda-gallery-close-button.p-button{background:var(--primary-color2)!important;border:none!important;border-radius:0;bottom:.75rem;box-shadow:0 4px 12px #0000002e;color:var(--primary-color-text)!important;font-size:.78rem;gap:.35rem;padding:.4rem .75rem;position:absolute;right:.75rem;transition:filter .15s ease,box-shadow .15s ease;z-index:5}.oda-gallery-close-button.p-button .p-button-icon{font-size:.7rem}.oda-gallery-close-button.p-button:enabled:hover{background:var(--primary-color2)!important;box-shadow:0 6px 16px #0000003d;filter:brightness(.9)}.oda-gallery-list{display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.15rem .4rem}.oda-gallery-empty{color:var(--surface-500);font-size:.85rem;margin-top:1.5rem;text-align:center}.oda-gallery-list-loading{align-items:center;color:var(--surface-500);display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;min-height:8rem}.oda-gallery-spinner{animation:oda-gallery-spin .85s linear infinite;background:conic-gradient(from 90deg,#0000 0deg,color-mix(in srgb,var(--primary-color) 30%,#0000) 150deg,var(--primary-color) 330deg);border-radius:50%;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--primary-color) 40%,transparent));height:3rem;mask:radial-gradient(farthest-side,#0000 calc(100% - .28rem),#000 calc(100% - .28rem));position:relative;width:3rem}.oda-gallery-spinner:after{background:var(--primary-color);border-radius:50%;box-shadow:0 0 8px 1px var(--primary-color);content:"";height:.3rem;left:50%;position:absolute;top:-.02rem;transform:translateX(-50%);width:.3rem}@keyframes oda-gallery-spin{to{transform:rotate(1turn)}}.oda-gallery-list-loading-text{-webkit-text-fill-color:#0000;animation:oda-gallery-text-shimmer 1.8s linear infinite;background:linear-gradient(90deg,var(--surface-400) 20%,var(--text-color) 50%,var(--surface-400) 80%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;font-size:.82rem;font-weight:400;letter-spacing:.02em}@keyframes oda-gallery-text-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.oda-gallery-spinner{animation-duration:1.8s}.oda-gallery-list-loading-text{-webkit-text-fill-color:var(--surface-500);animation:none}}@keyframes oda-gallery-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.oda-gallery-skeleton-list{display:flex;flex-direction:column;gap:.5rem}.oda-gallery-skeleton-card{align-items:center;background:var(--surface-card,#fff);border:1px solid var(--surface-200,#e5e7eb);border-radius:6px;display:flex;flex:0 0 auto;gap:.6rem;min-height:4.6rem;padding:.5rem}.oda-gallery-skeleton-line,.oda-gallery-skeleton-thumb{animation:oda-gallery-shimmer 1.4s ease-in-out infinite;background-image:linear-gradient(90deg,var(--surface-200,#e5e7eb) 25%,var(--surface-100,#f3f4f6) 37%,var(--surface-200,#e5e7eb) 63%);background-size:300% 100%}.oda-gallery-skeleton-thumb{border-radius:4px;flex:0 0 auto;height:54px;width:54px}.oda-gallery-skeleton-lines{display:flex;flex:1 1;flex-direction:column;gap:.4rem}.oda-gallery-skeleton-line{border-radius:3px;height:.65rem}.oda-gallery-skeleton-line.short{width:55%}@media (prefers-reduced-motion:reduce){.oda-gallery-skeleton-line,.oda-gallery-skeleton-thumb{animation:none}}.oda-gallery-card{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:12px;cursor:pointer;display:flex;flex:0 0 auto;gap:.65rem;min-height:4.6rem;overflow:hidden;padding:.55rem .6rem .55rem .7rem;position:relative;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .15s ease}.oda-gallery-card:before{background:var(--primary-color);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .15s ease;width:3px}.oda-gallery-card:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,var(--surface-border));box-shadow:0 10px 24px #00000026;transform:scale(1.04);z-index:3}.oda-gallery-card:has(+.oda-gallery-card:hover),.oda-gallery-card:hover+.oda-gallery-card{transform:scale(1.018);z-index:2}.oda-gallery-card:active{box-shadow:0 1px 4px #00000014;transform:scale(.995)}.oda-gallery-card-thumb-wrap{border-radius:9px;overflow:hidden}.oda-gallery-card-thumb img{transition:transform .25s ease}.oda-gallery-card:hover .oda-gallery-card-thumb img{transform:scale(1.1)}@keyframes oda-gallery-card-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.oda-gallery-card{animation:oda-gallery-card-in .32s ease both}.oda-gallery-card:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.oda-gallery-card.active{background:color-mix(in srgb,var(--primary-color) 6%,var(--surface-0));border-color:var(--primary-color)}.oda-gallery-card.active:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.oda-gallery-card,.oda-gallery-card:before{animation:none;transition:none}.oda-gallery-card:has(+.oda-gallery-card:hover),.oda-gallery-card:hover,.oda-gallery-card:hover .oda-gallery-card-thumb img,.oda-gallery-card:hover+.oda-gallery-card{transform:none}}.oda-gallery-card-thumb{background-color:var(--surface-200);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:9px;cursor:zoom-in;flex-shrink:0;height:3.4rem;width:3.4rem}.oda-gallery-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;justify-content:center;min-width:0}.oda-gallery-card-title-row{align-items:flex-start;display:flex;gap:.1rem}.oda-gallery-card-title{color:var(--text-color);flex:1 1;font-size:.82rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-card-delete.p-button,.oda-gallery-card-edit.p-button{color:var(--surface-500);flex-shrink:0;height:1.6rem;padding:0;transition:color .15s ease,opacity .15s ease,background-color .15s ease;width:1.6rem}@media (hover:hover){.oda-gallery-card-delete.p-button,.oda-gallery-card-edit.p-button{opacity:0}.oda-gallery-card-delete.p-button:focus-visible,.oda-gallery-card-edit.p-button:focus-visible,.oda-gallery-card.active .oda-gallery-card-delete.p-button,.oda-gallery-card.active .oda-gallery-card-edit.p-button,.oda-gallery-card:hover .oda-gallery-card-delete.p-button,.oda-gallery-card:hover .oda-gallery-card-edit.p-button{opacity:1}}.oda-gallery-card-delete.p-button:hover{color:#ef4444}.oda-gallery-card-edit.p-button:hover{color:var(--primary-color)}.oda-gallery-detail-edit .p-button-icon.pi.pi-pencil{position:absolute}.oda-gallery-card-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--surface-600);display:-webkit-box;font-size:.72rem;line-height:1.45;margin:0;overflow:hidden;overflow-wrap:anywhere}.oda-gallery-card-desc *{background:#0000!important;border:0!important;color:inherit!important;display:inline!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:inherit!important;margin:0!important;padding:0!important;text-decoration:none!important}.oda-gallery-card-desc div:after,.oda-gallery-card-desc li:after,.oda-gallery-card-desc p:after{content:" "}.oda-gallery-card-desc iframe,.oda-gallery-card-desc img,.oda-gallery-card-desc video{display:none!important}.p-button-label.p-c{font-size:.85rem}.oda-gallery-card-meta{align-items:center;color:var(--surface-500);display:flex;flex-wrap:wrap;font-size:.66rem;font-variant-numeric:tabular-nums;gap:.25rem .5rem;margin-top:.1rem}.oda-gallery-card-meta span{align-items:center;display:inline-flex;gap:.25rem;min-width:0}.oda-gallery-card-meta span i{color:color-mix(in srgb,var(--primary-color) 70%,var(--surface-500));font-size:.7rem}.oda-gallery-card-select{align-self:flex-start;background:var(--surface-100);border:1px solid var(--surface-border);border-radius:6px;color:var(--text-color);cursor:pointer;font-size:.68rem;margin-top:.25rem;max-width:100%;padding:.15rem .35rem;transition:border-color .15s ease,background-color .15s ease}.oda-gallery-card-select:hover{background:var(--surface-0);border-color:color-mix(in srgb,var(--primary-color) 45%,var(--surface-border))}.oda-gallery-card-select:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.oda-gallery-marker{cursor:pointer;height:2.6rem;width:2.6rem}.oda-gallery-marker:hover{z-index:3}.oda-gallery-marker-inner{background-color:var(--surface-200);background-position:50%;background-size:cover;border:2px solid var(--surface-0);border-radius:50%;box-shadow:0 1px 5px #00000080;box-sizing:border-box;height:100%;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;width:100%}.oda-gallery-marker:hover .oda-gallery-marker-inner{box-shadow:0 5px 16px #0000008c;transform:scale(1.4)}.oda-gallery-marker.is-selected{z-index:2}.oda-gallery-marker.has-stack .oda-gallery-marker-inner{box-shadow:-.2rem -.2rem 0 0 var(--surface-0),-.2rem -.2rem 0 .07rem #00000047,-.44rem -.44rem 0 0 var(--surface-0),-.44rem -.44rem 0 .07rem #00000038,0 2px 7px #00000080}.oda-gallery-marker.has-stack:hover .oda-gallery-marker-inner{box-shadow:-.2rem -.2rem 0 0 var(--surface-0),-.2rem -.2rem 0 .07rem #00000047,-.44rem -.44rem 0 0 var(--surface-0),-.44rem -.44rem 0 .07rem #00000038,0 5px 16px #0000008c}.oda-gallery-marker-badge{align-items:center;animation:oda-gallery-badge-pop .34s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#ff9d45,#f1670a 45%,#f22e9f);border:1.5px solid var(--surface-0);border-radius:999px;box-shadow:0 3px 8px #f22e9f73,0 1px 3px #0000004d,inset 0 0 0 1px #fff3;color:#fff;display:inline-flex;font-size:.66rem;font-weight:800;height:1.25rem;justify-content:center;letter-spacing:.02em;line-height:1;min-width:1.25rem;overflow:hidden;padding:0 .3rem;pointer-events:none;position:absolute;right:-.35rem;top:-.35rem;z-index:1}.oda-gallery-marker-badge:after{background:linear-gradient(180deg,#ffffff80,#fff0);border-radius:999px 999px 60% 60%;content:"";height:55%;left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes oda-gallery-badge-pop{0%{transform:scale(0)}70%{transform:scale(1.18)}to{transform:scale(1)}}.oda-gallery-cluster-marker{--cluster-color:#22c55e;--cluster-pulse:2.4s;cursor:pointer;height:3.25rem;width:3.25rem}.oda-gallery-cluster-marker-inner{background-color:var(--surface-200);background-position:50%;background-size:cover;border:3px solid var(--cluster-color);border-radius:50%;box-shadow:0 2px 10px #00000073,inset 0 0 0 1px #ffffff80;box-sizing:border-box;height:100%;position:relative;transition:transform .15s ease;width:100%}.oda-gallery-cluster-marker--l1{--cluster-color:#22c55e;--cluster-pulse:2.4s}.oda-gallery-cluster-marker--l2{--cluster-color:#3b82f6;--cluster-pulse:2s}.oda-gallery-cluster-marker--l3{--cluster-color:#f59e0b;--cluster-pulse:1.6s}.oda-gallery-cluster-marker--l4{--cluster-color:#f97316;--cluster-pulse:1.2s}.oda-gallery-cluster-marker--l5{--cluster-color:#ef4444;--cluster-pulse:0.85s}.oda-gallery-cluster-marker-inner:before{animation:oda-cluster-pulse var(--cluster-pulse) ease-out infinite;border:2px solid var(--cluster-color);border-radius:50%;content:"";inset:-3px;pointer-events:none;position:absolute}@keyframes oda-cluster-pulse{0%{opacity:.85;transform:scale(1)}70%{opacity:0;transform:scale(1.65)}to{opacity:0;transform:scale(1.65)}}.oda-gallery-cluster-marker:hover{z-index:1}.oda-gallery-cluster-marker:hover .oda-gallery-cluster-marker-inner{transform:scale(1.1)}.oda-gallery-cluster-marker-count{align-items:center;background:radial-gradient(circle,#00000040 0,color-mix(in srgb,var(--cluster-color) 55%,#0009) 100%);border-radius:50%;color:#fff;display:flex;font-size:1.05rem;font-weight:800;inset:0;justify-content:center;letter-spacing:-.02em;position:absolute;text-shadow:0 1px 4px #000000e6}@media (prefers-reduced-motion:reduce){.oda-gallery-cluster-marker-inner:before{animation:none;opacity:.5}}.oda-gallery-strip{align-items:stretch;backdrop-filter:blur(8px);background:var(--surface-a);border:1px solid #0000000f;border-radius:12px;box-shadow:0 12px 32px #0000003d;display:flex;max-width:calc(100vw - 13rem);overflow:visible;position:fixed;width:max-content;z-index:1001}.oda-gallery-strip-nav{align-items:center;backdrop-filter:blur(4px);background:color-mix(in srgb,var(--surface-a) 90%,#0000);border:1px solid var(--surface-border);border-radius:50%;box-shadow:0 4px 12px #0000002e;color:var(--text-color);cursor:pointer;display:flex;font-size:1rem;height:2rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease;width:2rem;z-index:5}.oda-gallery-strip-nav:hover{background:var(--surface-a);box-shadow:0 6px 16px #0000003d;color:var(--primary-color);transform:translateY(-50%) scale(1.1)}.oda-gallery-strip-nav:active{transform:translateY(-50%) scale(.96)}.oda-gallery-strip-nav.prev{left:.5rem}.oda-gallery-strip-nav.next{right:.5rem}.oda-gallery-strip.has-overflow:after,.oda-gallery-strip.has-overflow:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:3rem;z-index:2}.oda-gallery-strip.has-overflow:before{background:linear-gradient(to right,var(--surface-a),#0000);border-radius:12px 0 0 12px;left:0}.oda-gallery-strip.has-overflow:after{background:linear-gradient(to left,var(--surface-a),#0000);border-radius:0 12px 12px 0;right:0}.oda-gallery-strip-collapsed-btn.p-button{background:var(--surface-a)!important;border:none!important;border-radius:0;box-shadow:0 4px 12px #0000002e;color:var(--text-color)!important;font-size:.78rem;font-weight:200;gap:.35rem;padding:.4rem .75rem!important;position:fixed;width:auto!important;z-index:1001}.oda-gallery-strip-collapsed-btn.p-button:enabled:hover{background:var(--surface-100)!important}.oda-gallery-strip-collapsed-btn .p-button-icon{color:var(--primary-color)}.oda-gallery-strip-collapsed-badge{background:var(--primary-color2)!important;color:var(--primary-color-text)!important}.oda-gallery-strip-close{align-items:center;background:var(--surface-a);border:1px solid var(--surface-border);border-radius:50%;box-shadow:0 4px 12px #0000002e;color:var(--surface-500);cursor:pointer;display:flex;font-size:.7rem;height:1.5rem;justify-content:center;padding:0;position:absolute;right:-.75rem;top:-.75rem;transition:color .15s ease,transform .15s ease,box-shadow .15s ease;width:1.5rem;z-index:6}.oda-gallery-strip-close:hover{box-shadow:0 6px 16px #0000003d;color:var(--primary-color);transform:scale(1.1)}.oda-gallery-strip-close:active{transform:scale(.96)}.oda-gallery-strip-body{display:flex;flex:1 1;gap:1rem;min-width:0;overflow-x:auto;padding:1.1rem;scrollbar-width:thin}.oda-gallery-strip-body::-webkit-scrollbar{height:6px}.oda-gallery-strip-body::-webkit-scrollbar-thumb{background:var(--surface-300);border-radius:999px}.oda-gallery-strip-card.p-card{background:var(--surface-0);border:1px solid var(--surface-border);border-radius:12px;box-shadow:0 2px 6px #00000014;cursor:pointer;flex-shrink:0;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:7rem}.oda-gallery-strip-card.p-card:hover{box-shadow:0 10px 20px #0000002e;transform:translateY(-3px)}.oda-gallery-strip-card.p-card.active{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color2),0 10px 20px #0000002e}.oda-gallery-strip-card .p-card-body{padding:.4rem}.oda-gallery-strip-card .p-card-content{padding:0}.oda-gallery-strip-card .p-card-header{border-radius:11px 11px 0 0;overflow:hidden}.oda-gallery-strip-card-thumb{background-color:var(--surface-200);background-position:50%;background-repeat:no-repeat;background-size:contain;height:3.6rem;position:relative;width:100%}.oda-gallery-strip-card-name{color:var(--text-color);display:block;font-size:.64rem;font-weight:200;margin-top:.35rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-strip-card-date{align-items:center;color:var(--surface-500);display:flex;font-size:.58rem;font-weight:500;gap:.2rem;justify-content:center;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-strip-card-date svg{flex-shrink:0;height:.65rem;width:.65rem}.oda-gallery-strip-body{overflow-clip-margin:.75rem;overflow-x:clip;overflow-y:visible;padding:1.1rem 0}.oda-gallery-strip-track{display:flex;transition:transform .3s ease;width:max-content;will-change:transform}.oda-gallery-strip.has-overflow .oda-gallery-strip-track{padding-inline:2.6rem}.oda-gallery-strip-dock.p-dock{padding:0;pointer-events:auto;position:static;width:100%}.oda-gallery-strip-dock .p-dock-list,.oda-gallery-strip-dock .p-dock-list-container{background:#0000;border:none;box-shadow:none;margin:0;padding:0}.oda-gallery-strip-dock .p-dock-item{padding:.35rem}.oda-gallery-strip-dock .p-dock-action{height:auto;overflow:visible;width:auto}.oda-gallery-strip-dock-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:relative;width:6.25rem}.oda-gallery-strip-dock-thumb{background-color:var(--surface-200);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #0000;border-radius:12px;box-shadow:0 2px 6px #0000001f;height:6.25rem;overflow:hidden;position:relative;transition:box-shadow .2s ease,border-color .2s ease;width:6.25rem}.oda-gallery-strip-dock-name{background:linear-gradient(0deg,#334155f0 0,#334155db 55%,#33415500);bottom:0;font-size:.62rem;font-weight:500;left:0;letter-spacing:.01em;line-height:1.1;padding:.5rem .4rem .28rem;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #00000073;white-space:nowrap}.oda-gallery-strip-dock-badge,.oda-gallery-strip-dock-name{color:#fff;overflow:hidden;pointer-events:none;position:absolute;right:0}.oda-gallery-strip-dock-badge{align-items:center;animation:oda-gallery-strip-badge-pop .34s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#ff9d45,#f1670a 45%,#f22e9f);border:1px solid var(--surface-0);border-radius:999px;box-shadow:0 2px 6px #f22e9f66,0 1px 2px #0000004d,inset 0 0 0 1px #fff3;display:inline-flex;font-size:.55rem;font-weight:800;height:.95rem;justify-content:center;letter-spacing:.02em;line-height:1;min-width:.95rem;padding:0 .2rem;top:0;transform:translate(50%,-50%);z-index:2}@keyframes oda-gallery-strip-badge-pop{0%{transform:translate(50%,-50%) scale(0)}70%{transform:translate(50%,-50%) scale(1.18)}to{transform:translate(50%,-50%) scale(1)}}.oda-gallery-strip-dock-badge:after{background:linear-gradient(180deg,#ffffff80,#fff0);border-radius:999px 999px 60% 60%;content:"";height:55%;left:0;pointer-events:none;position:absolute;right:0;top:0}.oda-gallery-strip-dock-item.active .oda-gallery-strip-dock-thumb{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color2),0 6px 14px #0003}.oda-gallery-strip-dock-item.active .oda-gallery-strip-dock-name{background:linear-gradient(to top,var(--primary-color) 0,color-mix(in srgb,var(--primary-color) 82%,#0000) 55%,#0000 100%);font-weight:600}@media only screen and (max-width:900px){.oda-gallery-strip{left:.5rem!important;max-width:none!important;right:.5rem!important;width:auto!important}}.oda-gallery-manager-dialog.p-dialog .p-dialog-content{padding:1rem 1.25rem 1.25rem}.oda-gallery-manager-header{align-items:center;display:flex;font-size:1rem;font-weight:200;gap:.5rem}.oda-gallery-manager-header,.oda-gallery-manager-header i{color:var(--primary-color-text)}.oda-gallery-manager-section{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.oda-gallery-manager-section-title{font-weight:700;letter-spacing:.03em;text-transform:uppercase}.oda-gallery-manager-field-label,.oda-gallery-manager-section-title{color:var(--surface-500);font-size:.7rem}.oda-gallery-manager-create-row{align-items:center;display:flex;gap:.5rem}.oda-gallery-manager-create-row input{background:var(--surface-0);border:1px solid var(--surface-border);border-radius:8px;color:var(--text-color);flex:1 1;font-size:.85rem;min-width:0;padding:.5rem .7rem}.oda-gallery-manager-create-row .p-button{flex-shrink:0}.oda-gallery-manager-toolbar{align-items:center;border-bottom:1px solid var(--surface-border);display:flex;justify-content:space-between;margin-bottom:.6rem;padding:0 .15rem .35rem}.oda-gallery-manager-toolbar-title{color:var(--surface-500);font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.oda-gallery-manager-toolbar-actions{align-items:center;display:flex;gap:.15rem}.oda-gallery-manager-toolbar-actions .p-button{color:var(--text-color);height:1.9rem;width:1.9rem}.oda-gallery-manager-toolbar-actions .p-button:disabled{opacity:.35}.oda-gallery-manager-subfolder-icon{display:inline-flex;position:relative}.oda-gallery-manager-subfolder-icon:before{bottom:-.2em;color:var(--primary-color);content:"\21B3";font-size:.7em;left:-.5em;line-height:1;position:absolute}.oda-gallery-manager-list{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.85rem;margin-top:.85rem;max-height:16rem;overflow-y:auto}.oda-gallery-manager-row{align-items:center;background:var(--surface-0);border:1px solid var(--surface-border);border-radius:8px;cursor:grab;display:flex;gap:.5rem;padding:.55rem .7rem;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.oda-gallery-manager-row.dragging{opacity:.4}.oda-gallery-manager-row.drag-over{background:color-mix(in srgb,var(--primary-color) 8%,var(--surface-0));border-color:var(--primary-color)}.oda-gallery-manager-row.selected{background:color-mix(in srgb,var(--primary-color) 10%,var(--surface-0));border-color:var(--primary-color)}.oda-gallery-manager-row-creating{border-color:var(--primary-color);cursor:default}.oda-gallery-manager-row-connector{color:var(--surface-400);flex-shrink:0;font-size:.85rem}.oda-gallery-manager-row-icon{color:#f59e0b;flex-shrink:0;font-size:.9rem}.oda-gallery-manager-row-name{color:var(--text-color);flex:1 1;font-size:.83rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oda-gallery-manager-rename-input{background:var(--surface-0);border:1px solid var(--primary-color);border-radius:6px;color:var(--text-color);flex:1 1;font-size:.83rem;min-width:0;padding:.2rem .45rem}.oda-gallery-manager-badge{background:color-mix(in srgb,var(--primary-color) 12%,#0000);border-radius:999px;color:var(--primary-color);flex-shrink:0;font-size:.65rem;font-weight:200;padding:.15rem .5rem}.oda-gallery-manager-row-actions{align-items:center;display:flex;flex-shrink:0;gap:.1rem}.oda-gallery-manager-row-actions .p-button{height:1.6rem;width:1.6rem}.oda-gallery-manager-row-actions .p-button .p-button-icon{font-size:.78rem}.oda-gallery-manager-row-actions .p-button:disabled{opacity:.25}.oda-gallery-manager-footnote{color:var(--surface-500);font-size:.7rem;line-height:1.4;margin:0;text-align:center}.oda-gallery-connector-svg{height:100vh;inset:0;pointer-events:none;position:fixed;width:100vw;z-index:1002}.oda-gallery-connector-line{stroke-width:2.5}.oda-gallery-connector-dot{stroke:var(--surface-a);stroke-width:2}.oda-gallery-confirm-dialog.p-dialog .p-dialog-header{background:var(--primary-color);color:var(--primary-color-text)}.oda-gallery-confirm-dialog.p-dialog .p-dialog-header .p-dialog-title{color:var(--primary-color-text)}.oda-gallery-confirm-dialog.p-dialog .p-dialog-content{padding:1.3rem}.oda-gallery-confirm-delete-photo{align-items:center;display:flex;gap:.9rem}.oda-gallery-confirm-delete-photo-img{border-radius:8px;box-shadow:0 2px 6px #00000026;flex-shrink:0;height:3.6rem;object-fit:cover;width:3.6rem}.oda-gallery-popup-card-backdrop{align-items:center;backdrop-filter:blur(3px);background:#0000008c;display:flex;inset:0;justify-content:center;position:fixed;z-index:9000}.oda-gallery-popup-card-panel.p-card{--oda-card-photo-w:min(39.6rem,56vw);--oda-card-photo-h:min(30rem,76vh);border-radius:16px;box-shadow:0 24px 60px #0006;display:flex;flex-direction:column;max-height:88vh;max-width:94vw;overflow:hidden;position:relative;transition:width .38s cubic-bezier(.22,1,.36,1);width:66rem}.oda-gallery-popup-card-panel.info-collapsed.p-card{width:var(--oda-card-photo-w)}.oda-gallery-popup-card-panel .p-card-body{flex:1 1;min-height:0;overflow-y:auto;padding:0}.oda-gallery-popup-card-panel .p-card-content{padding:0}.oda-gallery-popup-card-close{align-items:center;background:none;border:none;color:var(--primary-color);cursor:pointer;display:flex;flex-shrink:0;font-size:1.35rem;justify-content:center;line-height:1;padding:0;position:absolute;right:.9rem;top:.9rem;transition:transform .15s ease,opacity .15s ease;z-index:2}.oda-gallery-popup-card-close:hover{background:none;opacity:.75;transform:scale(1.12)}.oda-gallery-popup-card{display:grid;gap:0;grid-template-columns:var(--oda-card-photo-w) minmax(0,1fr);grid-template-rows:var(--oda-card-photo-h)}.oda-gallery-popup-card-image{background-color:var(--surface-200);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:zoom-in;height:100%;position:relative;width:100%}.oda-gallery-popup-card-image.is-video{background:#000;cursor:default}.oda-gallery-popup-card-video{background:#000;display:block;height:100%;object-fit:contain;width:100%}.oda-gallery-popup-card-video-expand{align-items:center;background:#0000008c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.9rem;height:1.8rem;justify-content:center;left:.5rem;position:absolute;top:.5rem;transition:background-color .15s ease;width:1.8rem;z-index:2}.oda-gallery-popup-card-video-expand:hover{background:#000c}.oda-gallery-popup-card-toggle.p-button{background:#0000;border:none;border-radius:50%;box-shadow:none;color:var(--primary-color);cursor:pointer;height:2.2rem;padding:0;position:absolute;right:0;top:50%;transform:translate(calc(100% + 2px),-50%);transition:color .16s ease,transform .16s ease,right .38s cubic-bezier(.22,1,.36,1);width:2.2rem;z-index:4}.oda-gallery-popup-card-toggle.p-button:enabled:active,.oda-gallery-popup-card-toggle.p-button:enabled:hover,.oda-gallery-popup-card-toggle.p-button:focus{background:#0000;border-color:#0000;box-shadow:none;color:var(--primary-color)}.oda-gallery-popup-card-toggle.p-button:enabled:hover{transform:translate(calc(100% + 2px),-50%) scale(1.18)}.oda-gallery-popup-card.info-collapsed .oda-gallery-popup-card-toggle.p-button{right:.5rem;transform:translateY(-50%)}.oda-gallery-popup-card.info-collapsed .oda-gallery-popup-card-toggle.p-button:enabled:hover{transform:translateY(-50%) scale(1.18)}.oda-gallery-popup-card.info-collapsed .oda-gallery-popup-image-count,.oda-gallery-popup-card.info-collapsed .oda-gallery-popup-image-nav.next{right:3.4rem}.oda-gallery-popup-card-toggle.p-button .p-button-icon{font-size:1.35rem;font-weight:700;text-shadow:0 1px 3px #00000073}.oda-gallery-popup-card-info{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding-left:1.4rem;transition:opacity .28s ease}.oda-gallery-popup-card.info-collapsed .oda-gallery-popup-card-info{opacity:0;pointer-events:none}.oda-gallery-image-zoom-backdrop{align-items:center;backdrop-filter:blur(2px);background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:9500}.oda-gallery-image-zoom-img{box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:90vw;object-fit:contain}.oda-gallery-image-zoom-close{align-items:center;background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:2.2rem;justify-content:center;position:fixed;right:1.2rem;top:1.2rem;width:2.2rem}.oda-gallery-image-zoom-close:hover{background:#ffffff47}.oda-gallery-popup-card-title{border-bottom:1px solid var(--surface-200);color:var(--text-color);flex-shrink:0;font-size:1.15rem;font-weight:700;line-height:1.3;margin-right:2.6rem;padding:1.6rem 1.6rem .9rem;word-break:break-word}.oda-gallery-popup-card-desc{color:var(--surface-600);flex:1 1 auto;font-size:.9rem;line-height:1.6;margin:0;min-height:0;overflow-y:auto;padding:1.1rem 1.6rem 0;word-break:break-word}.oda-gallery-popup-card-meta{display:flex;flex-flow:row wrap;flex-shrink:0;gap:.5rem;padding:1.1rem 1.6rem 1.6rem}.oda-gallery-popup-card-meta span{align-items:center;background:var(--surface-100);border-radius:8px;color:var(--surface-600);display:inline-flex;font-size:.78rem;font-weight:500;gap:.4rem;padding:.35rem .7rem}.oda-gallery-popup-card-meta svg{color:var(--primary-color);flex-shrink:0;font-size:.85rem}@media only screen and (max-width:640px){.oda-gallery-popup-card-panel.info-collapsed.p-card{width:66rem}.oda-gallery-popup-card,.oda-gallery-popup-card.info-collapsed{grid-template-columns:1fr;grid-template-rows:auto auto}.oda-gallery-popup-card-image{height:14rem}.oda-gallery-popup-card-toggle.p-button{display:none}.oda-gallery-popup-card-info{padding-left:0}.oda-gallery-popup-card.info-collapsed .oda-gallery-popup-card-info{opacity:1;pointer-events:auto}.oda-gallery-popup-card-title{margin-right:0;padding:1.2rem 1.2rem .8rem}.oda-gallery-popup-card-desc{overflow-y:visible;padding:1rem 1.2rem 0}.oda-gallery-popup-card-meta{padding:1rem 1.2rem 1.2rem}}.oda-gallery-flower-backdrop{background:#0000;inset:0;position:fixed;z-index:8800}.oda-gallery-flower-center{border:2px solid #fff;border-radius:50%;box-shadow:0 4px 12px #00000073;cursor:pointer;height:2.6rem;margin:-1.3rem 0 0 -1.3rem;overflow:hidden;padding:0;position:fixed;transition:transform .15s ease;width:2.6rem}.oda-gallery-flower-center:hover{transform:scale(1.1)}.oda-gallery-flower-center img{height:100%;object-fit:cover;pointer-events:none;width:100%}.oda-gallery-flower-petal{animation:oda-gallery-flower-bloom .3s ease forwards;border:2px solid #fff;border-radius:50%;box-shadow:0 4px 12px #0006;cursor:pointer;height:3rem;margin:-1.5rem 0 0 -1.5rem;opacity:0;overflow:hidden;padding:0;position:fixed;transform:scale(0);width:3rem}.oda-gallery-flower-petal:hover{transform:scale(1.12);z-index:1}.oda-gallery-flower-petal img{height:100%;object-fit:cover;pointer-events:none;width:100%}.oda-gallery-flower-petal-play{color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.6));font-size:1.1rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes oda-gallery-flower-bloom{to{opacity:1;transform:scale(1)}}.oda-gallery-rich-editor{background:var(--surface-0);border:1px solid var(--surface-border);border-radius:6px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.oda-gallery-rich-editor .p-editor-toolbar.ql-toolbar{background:var(--surface-50);border:none;border-bottom:1px solid var(--surface-border);padding:.25rem .35rem}.oda-gallery-rich-editor .p-editor-toolbar.ql-toolbar .ql-formats{margin-right:.4rem}.oda-gallery-rich-editor .p-editor-content.ql-container{background:var(--surface-0);border:none;flex:1 1 auto;min-height:0}.oda-gallery-rich-editor .p-editor-content .ql-editor{color:var(--text-color);font-size:.8rem;height:100%;min-height:16rem;overflow-y:auto;padding:.5rem .6rem}.oda-gallery-rich-editor .ql-editor.ql-blank:before{color:var(--surface-500);font-size:.8rem;font-style:normal;left:.6rem}.oda-gallery-rich-editor .ql-toolbar .ql-stroke{stroke:var(--text-color)}.oda-gallery-rich-editor .ql-toolbar .ql-fill{fill:var(--text-color)}.oda-gallery-rich-editor .ql-toolbar .ql-picker{color:var(--text-color)}.oda-gallery-rich-editor .ql-toolbar button.ql-active .ql-stroke,.oda-gallery-rich-editor .ql-toolbar button:hover .ql-stroke{stroke:var(--primary-color)}.oda-gallery-rich-editor .ql-toolbar button.ql-active .ql-fill,.oda-gallery-rich-editor .ql-toolbar button:hover .ql-fill{fill:var(--primary-color)}.oda-gallery-tpl-toggle{align-items:center;background:var(--surface-0);border:2px solid var(--surface-border);border-radius:0;color:var(--text-color-secondary,#64748b);cursor:pointer;display:flex;height:28px;justify-content:center;left:.5rem;padding:0;position:absolute;top:.5rem;transition:color .15s ease,border-color .15s ease,background-color .15s ease;width:28px;z-index:5}.oda-gallery-tpl-toggle.is-open,.oda-gallery-tpl-toggle:hover{background:color-mix(in srgb,var(--primary-color) 10%,var(--surface-0));border-color:var(--primary-color);color:var(--primary-color)}.oda-gallery-tpl-panel{backdrop-filter:blur(8px);background:color-mix(in srgb,var(--surface-0) 88%,#0000);border:1px solid var(--surface-border);border-radius:0;box-shadow:0 8px 24px #0000002e;display:grid;font-family:var(--font-family);gap:.15rem;grid-template-columns:1fr 1fr;left:.5rem;max-width:calc(100% - 1rem);padding:.3rem;position:absolute;top:calc(.5rem + 34px);width:13.5rem;z-index:6}.oda-gallery-tpl-opt{align-items:stretch;background:#0000;border:none;border-radius:0;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;padding:.45rem .4rem .35rem;transition:background-color .15s ease}.oda-gallery-tpl-opt:hover{background:color-mix(in srgb,var(--primary-color) 7%,#0000)}.oda-gallery-tpl-opt.is-active{background:color-mix(in srgb,var(--primary-color) 12%,#0000)}.oda-gallery-tpl-mini{display:grid;gap:1.5px;height:2.3rem;opacity:.55;transition:opacity .15s ease;width:100%}.oda-gallery-tpl-opt:hover .oda-gallery-tpl-mini{opacity:.8}.oda-gallery-tpl-mini>span{background:var(--text-color-secondary,#64748b);border-radius:0}.oda-gallery-tpl-opt.is-active .oda-gallery-tpl-mini{opacity:1}.oda-gallery-tpl-opt.is-active .oda-gallery-tpl-mini>span{background:var(--primary-color)}.oda-gallery-tpl-opt-label{color:var(--text-color-secondary,#64748b);font-family:var(--font-family);font-size:.62rem;font-weight:500;letter-spacing:.02em;text-align:center;transition:color .15s ease}.oda-gallery-tpl-opt.is-active .oda-gallery-tpl-opt-label{color:var(--primary-color);font-weight:600}.oda-gallery-tpl-board{background:var(--surface-200);cursor:default;inset:0;position:absolute;z-index:3}.oda-gallery-tpl-grid{display:grid;gap:3px;height:100%;padding:3px;width:100%}.oda-gallery-tpl-cell{background-color:var(--surface-300,#cbd5e1);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:0;cursor:zoom-in;padding:0;position:relative;transition:opacity .2s ease}.oda-gallery-tpl-cell:hover{opacity:.9}.oda-gallery-tpl-cell-badge{background:#0009;color:#fff;font-family:var(--font-family);font-size:.55rem;font-weight:700;left:.3rem;letter-spacing:.04em;padding:.05rem .3rem;position:absolute;top:.3rem}.oda-gallery-tpl-next{align-items:center;background:#0000008c;border:2px solid #ffffffd9;border-radius:0;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:2rem;justify-content:center;padding:0;position:absolute;right:.6rem;top:50%;transform:translateY(-50%);transition:background-color .15s ease;width:2rem;z-index:1}.oda-gallery-tpl-next:hover{background:var(--primary-color);border-color:var(--primary-color)}.oda-gallery-tpl-label{background:#0009;bottom:.6rem;font-size:.68rem;font-weight:600;left:.6rem;padding:.15rem .5rem;z-index:1}.oda-gallery-tpl-caption,.oda-gallery-tpl-label{color:#fff;font-family:var(--font-family);position:absolute}.oda-gallery-tpl-caption{animation:odaTplCaptionIn .16s ease;background:linear-gradient(0deg,#000000d1 0,#0000008c 55%,#0000);bottom:0;display:flex;flex-direction:column;gap:.15rem;left:0;padding:.9rem .7rem .5rem;pointer-events:none;right:0;z-index:2}.oda-gallery-tpl-caption-idx{color:color-mix(in srgb,var(--primary-color) 55%,#fff);font-size:.62rem;font-weight:700;letter-spacing:.03em}.oda-gallery-tpl-caption-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.74rem;font-weight:500;line-height:1.35;overflow:hidden}@keyframes odaTplCaptionIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ant-select{color:#f0f8ff;padding-left:.5rem;text-align:center}.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#000}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:20px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:20px}.ant-select-arrow{color:#f0f8ff}body{line-height:1}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:20px}.custom-scale{border-style:none solid solid;border-width:2px;text-align:center}.status_map{cursor:pointer}.status-file-media{color:gold;cursor:pointer;font-size:1rem;opacity:80%}.status-file-media:hover{opacity:100%}.info-select-mode.visible{display:""}.info-select-mode.hidden{display:none}#infoMultiState svg{color:var(--primary-color-text)}.ant-select-selection-item{color:#fff!important}.btn_active{background:var(--primary-color2)!important;color:var(--primary-color-text)!important}.btn_passive{background:var(--primary-color-text)!important;color:var(--primary-color)!important}#geomessage_dlg .p-dialog-content{padding:0 .5rem}.user-panel-top-buttons{align-items:center;display:flex;position:relative}.star{color:gold}.favStar:hover .star{color:var(--primary-color);cursor:pointer}.confirm-popup .p-confirm-popup-reject{display:none}.user-panel-top-buttons .p-badge{bottom:1.6rem;height:1.3rem!important;left:1.6rem;line-height:1.3rem!important;min-width:1.3rem!important;position:absolute}.user-panel-content .p-sidebar-header{background:var(--primary-color2)}.user-panel-content .p-sidebar-header .p-sidebar-close .p-sidebar-close-icon{color:var(--primary-color-text)}.userpanel-dialog>.p-dialog-header{background:var(--primary-color2)!important;height:3rem}.userpanel-dialog>.p-dialog-footer{padding:0 1.5rem .5rem!important}.userpanel-dialog .userpanel-dialog-header{align-items:center;color:var(--primary-color-text);display:flex;text-indent:.5rem}.userpanel-dialog .p-dialog-header .p-dialog-header-icon{align-self:center;color:var(--primary-color-text)!important}.userpanel-dialog .p-dialog-header .p-dialog-title{font-size:1rem!important;font-weight:400!important}.user-panel-avatar-area{display:block;justify-content:center;padding-bottom:1rem;text-align:center}.user-panel-setttings-area{font-size:smaller}.user-panel-line{color:#eee;margin-right:1rem}.user-panel-switch{scale:.7;width:3.75rem}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(3.2rem)}.p-sidebar{padding:0}.p-sidebar-content{height:100%;overflow-x:hidden;overflow-y:auto}.p-divider-solid.p-divider-horizontal:before{border-top-style:solid!important}.p-selectbutton .p-button{padding:.2375rem .675rem}#showbuttons.p-selectbutton{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}#showbuttons.p-selectbutton .p-button{justify-content:center}.multiselect-demo .p-multiselect{min-width:15rem}.multiselect-demo .multiselect-custom .p-multiselect-label:not(.p-placeholder):not(.p-multiselect-items-label){padding-bottom:.25rem;padding-top:.25rem}.multiselect-demo .multiselect-custom .user-item-value{background:var(--primary-color2);border-radius:3px;color:var(--primary-color-text);display:inline-flex;margin-right:.5rem;padding:.25rem .5rem}#geomessage_dlg.p-dialog.p-dialog-content{padding:0!important}.mapquality-dialog-header,.userlist-dialog-header{align-items:center;display:flex;gap:1em}.mapquality-dialog-header span,.userlist-dialog-header span{color:var(--surface-0);font-size:.8em;margin-left:10px}.mapquality-content{min-width:250px;overflow:hidden;padding:.8em .8em .4em 1.5em!important}.mapquality-content div{font-size:.9em}.userlist-content{max-height:250px;padding:0!important}.userlist-container div{border:1px solid var(--surface-300);padding:.6em .8em}.userlist-container div span{color:var(--text-color-secondary);font-size:.8em}.userlist-content::-webkit-scrollbar-track{background:var(--surface-50);border-radius:10px;box-shadow:inset 0 0 6px var(--surface-500);-webkit-box-shadow:inset 0 0 6px var(--surface-500)}.userlist-content::-webkit-scrollbar{background:var(--surface-50);width:5px!important}.userlist-content::-webkit-scrollbar-thumb{background:var(--surface-700);border-radius:10px;box-shadow:inset 0 0 6px var(--surface-500);-webkit-box-shadow:inset 0 0 6px var(--surface-500)}.geomessage-footer{align-items:center;display:flex;gap:10px;justify-content:space-around;margin-top:10px}.geomessage-footer div{align-items:center;display:flex;gap:3px}.geomessage-footer div label{color:var(--primary-color)}.geomessage-approve-column{font-size:.8em;max-width:150px}.geomessage-reject-content{display:flex;flex-direction:column;gap:30px;margin-top:10px}.oda-geomessages-images{align-items:center;display:grid;gap:.6rem;grid-template-columns:70px 70px 70px;margin-bottom:10px}.oda-geomessages-images div img{height:100%;width:100%}.oda-geomessages-images div svg{color:var(--primary-color);height:100%;width:100%}.oda-geomessage-back,.oda-geomessages-images div:has(svg){cursor:pointer}.oda-geomessage-header{display:flex;gap:1em;padding:.5em .1em}.oda-geomessage-back svg{color:var(--primary-color)}.user-treeData-parent{font-weight:700}.oda-geomessage-forwward{border:1px solid var(--surface-300);margin-bottom:5px;margin-top:5px}.oda-geomessage-forwward-content{display:flex;flex-direction:column;gap:7px;padding:.4em .3em;position:relative}.oda-geomessage-forwward-content div,.oda-geomessage-forwward-content span{font-size:.8em}.oda-geomessage-forwward-content span:first-child{color:var(--text-color);font-weight:700}.oda-geomessage-forwward-content div:not(:first-child){color:var(--text-color-secondary);margin-left:3px}.p-button:has(div.oda-show-icon){border-right:1px solid var(--surface-500)!important;padding:.5em}.oda-geomessage-tools{display:flex;gap:10px;margin-bottom:10px;margin-top:10px}.oda-panel-bottom button{align-items:center;display:flex;gap:5px}.oda-settings-topright-header{color:var(--surface-0)!important}.oda-settings-topright{height:25rem;margin:1rem;position:relative;width:23rem}.oda-settings-topright-item{align-items:center;display:flex;gap:1.5rem;position:absolute;z-index:10}.oda-settings-topright-item.dragging{border:1px solid var(--primary-color);z-index:20}.oda-settings-topright-item>span{-webkit-user-select:none;user-select:none;width:8rem}.oda-settings-topright-icon{align-items:center;border:1px solid var(--surface-300);border-radius:.3rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.oda-settings-topright-icon i,.oda-settings-topright-icon svg{height:1.5rem;width:1.5rem}.fav-delete-confirm .p-confirm-popup-reject{display:none!important}.p-disabled,.p-fileupload-choose{font-size:.875rem;padding:.4375rem .875rem}.m-0{color:gray;font-size:.875rem}:root{--odagis-chat-primary:var(--odagis-chat-primary);--odagis-chat-avatar-bg:var(--odagis-chat-avatar-bg);--odagis-chat-primary-text:var(--odagis-chat-primary-text)}.odagis-chat-root{display:flex;flex:1 1;height:100%;overflow:hidden;width:100%}.odagis-chat-left{background:var(--surface-card);border-right:1px solid var(--surface-border);display:flex;flex-direction:column;flex-shrink:0;max-width:260px;min-width:260px;overflow:hidden;width:260px}.odagis-chat-tabs{flex-shrink:0;padding:.75rem .75rem 0}.odagis-left-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:.6rem .75rem;position:relative}.odagis-section-title{color:var(--text-color-secondary);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.odagis-add-btn{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-color-secondary);cursor:pointer;display:flex;height:22px;justify-content:center;width:22px}.odagis-add-btn:hover{background:var(--surface-hover);color:var(--text-color)}.odagis-add-btn .pi{font-size:.7rem}.odagis-user-search{background:var(--surface-card);border-bottom:1px solid var(--surface-border);box-shadow:0 4px 12px #00000026;left:0;padding:0 .75rem .5rem;position:absolute;right:0;top:100%;z-index:10}.odagis-user-list{border:1px solid var(--surface-border);border-radius:6px;max-height:370px;overflow-y:auto}.odagis-user-item{align-items:center;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem .75rem;transition:background .15s}.odagis-user-item:hover{background:var(--surface-hover)}.odagis-conv-list{flex:1 1;overflow-x:hidden;overflow-y:auto}.odagis-conv-item{align-items:center;border-bottom:1px solid var(--surface-border);cursor:pointer;display:flex;gap:.6rem;padding:.7rem .75rem;transition:background .15s}.odagis-conv-item:hover{background:var(--surface-hover)}.odagis-conv-item.active{background:var(--highlight-bg)}.odagis-conv-avatar{flex-shrink:0;position:relative}.odagis-unread-badge{position:absolute;right:-4px;top:-4px;transform:scale(.8)}.odagis-avatar{background-color:var(--odagis-chat-avatar-bg,var(--primary-color2))!important}.odagis-avatar,.odagis-avatar-xs{color:var(--primary-color-text)!important}.odagis-avatar-xs{background-color:initial!important;border:1px solid #fff6!important;font-size:.5rem!important;height:18px!important;width:18px!important}.odagis-avatar-sm{background-color:var(--odagis-chat-avatar-bg,var(--primary-color2))!important;color:var(--primary-color-text)!important;font-size:.65rem!important;height:26px!important;width:26px!important}.odagis-conv-info{flex:1 1;min-width:0}.odagis-conv-name{color:var(--text-color);font-size:.875rem;font-weight:500}.odagis-conv-last,.odagis-conv-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odagis-conv-last{color:var(--text-color-secondary);font-size:.78rem}.odagis-conv-time{color:var(--text-color-secondary);flex-shrink:0;font-size:.7rem}.odagis-channel-item{align-items:center;border-bottom:1px solid var(--surface-border);color:var(--text-color);cursor:pointer;display:flex;gap:4px;padding:.6rem .75rem;transition:background .15s}.odagis-channel-item:hover{background:var(--surface-hover)}.odagis-channel-item.active{background:var(--highlight-bg);color:var(--odagis-chat-avatar-bg,var(--primary-color2))}.odagis-channel-hash{color:var(--text-color-secondary);font-size:.9rem;font-weight:600}.odagis-channel-item.active .odagis-channel-hash{color:var(--odagis-chat-avatar-bg,var(--primary-color2))}.odagis-channel-name{flex:1 1;font-size:.875rem;font-weight:500}.odagis-channel-menu-btn{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-color-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:.7rem;opacity:0;padding:2px 4px;transition:opacity .15s,background .15s}.odagis-channel-item:hover .odagis-channel-menu-btn,.odagis-conv-item:hover .odagis-channel-menu-btn{opacity:1}.odagis-channel-menu-btn:hover{background:var(--surface-border);color:var(--text-color)}.odagis-user-tree{max-height:260px}.odagis-tree-cb--full,.odagis-tree-cb--partial{background:var(--odagis-chat-avatar-bg,var(--primary-color2));border-color:var(--odagis-chat-avatar-bg,var(--primary-color2))}.odagis-empty-list{align-items:center;color:var(--text-color-secondary);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;padding:2rem 1rem;text-align:center}.odagis-chat-right{background:var(--surface-ground);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.odagis-chat-placeholder{align-items:center;color:var(--text-color-secondary);display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center}.odagis-chat-placeholder p{color:var(--text-color);font-size:1rem;font-weight:500;margin:0}.odagis-chat-header{align-items:center;background:var(--surface-card);border-bottom:1px solid var(--surface-border);display:flex;flex-shrink:0;gap:.75rem;padding:.75rem 1rem}.odagis-chat-title{color:var(--text-color);font-size:.95rem;font-weight:600}.odagis-offline{color:var(--text-color-secondary);font-size:.75rem;font-style:italic;margin-left:auto}.odagis-messages-area{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-x:hidden;overflow-y:auto;padding:.75rem}.odagis-messages-area::-webkit-scrollbar{width:5px}.odagis-messages-area::-webkit-scrollbar-thumb{background:var(--surface-400);border-radius:3px}.odagis-messages-empty{color:var(--text-color-secondary);font-size:.875rem;padding:2rem;text-align:center}.odagis-msg{align-items:flex-end;display:flex;gap:.5rem;max-width:75%}.odagis-msg.own{flex-direction:row-reverse;margin-left:auto}.odagis-msg.other{margin-right:auto}.odagis-msg-content{display:flex;flex-direction:column;gap:1px}.odagis-msg.own .odagis-msg-content{align-items:flex-end}.odagis-msg-sender{color:var(--text-color-secondary);font-size:.72rem;font-weight:600;margin-bottom:2px;padding-left:4px}.odagis-msg-bubble{border-radius:12px;display:flex;flex-direction:column;max-width:100%;padding:.5rem .75rem;position:relative;word-break:break-word}.odagis-msg.own .odagis-msg-bubble{background:var(--odagis-chat-primary,var(--primary-color2));border-bottom-right-radius:3px;color:var(--odagis-chat-primary-text,var(--primary-color-text))}.odagis-msg.other .odagis-msg-bubble{background:var(--surface-card);border:1px solid var(--surface-border);border-bottom-left-radius:3px;color:var(--text-color)}.odagis-msg-text{font-size:.875rem;line-height:1.5;white-space:pre-wrap}.odagis-msg-time{align-self:flex-end;font-size:.65rem;margin-top:2px;opacity:.65}.odagis-avatar-msg{background-color:var(--odagis-chat-avatar-bg,var(--primary-color2))!important;color:var(--primary-color-text)!important;font-size:.7rem!important;height:32px!important;width:32px!important}.odagis-msg-menu-btn{align-items:center;background:none;border:none;border-radius:3px;color:inherit;cursor:pointer;display:flex;height:16px;justify-content:center;opacity:0;padding:0;position:absolute;right:3px;top:3px;transition:opacity .15s,background .15s;width:16px}.odagis-msg-menu-btn .pi{font-size:.65rem}.odagis-msg-bubble:hover .odagis-msg-menu-btn{opacity:1}.odagis-msg-menu-btn:hover{background:#0000001f}.odagis-input-area{align-items:flex-end;background:var(--surface-card);border-top:1px solid var(--surface-border);display:flex;flex-shrink:0;gap:.25rem;padding:.6rem .75rem}.odagis-icon-btn,.odagis-icon-btn.p-button-icon-only,.odagis-icon-btn.p-button-loading,.odagis-icon-btn.p-disabled{box-sizing:border-box!important;color:var(--text-color-secondary)!important;flex-shrink:0!important;height:2.2rem!important;max-height:2.2rem!important;max-width:2.2rem!important;min-height:2.2rem!important;min-width:2.2rem!important;padding:0!important;width:2.2rem!important}.odagis-icon-btn:hover:not(.p-disabled){background:var(--surface-hover)!important;color:var(--odagis-chat-avatar-bg,var(--primary-color2))!important}.odagis-icon-btn.p-disabled{color:var(--surface-400)!important;cursor:not-allowed!important;opacity:1!important;pointer-events:auto!important}.odagis-icon-btn .p-button-loading-icon,.odagis-icon-btn .p-icon{height:1rem!important;width:1rem!important}.odagis-textarea{flex:1 1;max-height:120px;resize:none}.odagis-send-btn,.odagis-send-btn.p-button-loading,.odagis-send-btn.p-disabled{box-sizing:border-box!important;flex-shrink:0!important;height:2.4rem!important;max-height:2.4rem!important;max-width:2.4rem!important;min-height:2.4rem!important;min-width:2.4rem!important;padding:0!important;width:2.4rem!important}.odagis-chat-galleria .p-galleria-close{display:none!important}.odagis-header-gradient>.p-dialog-header{background:var(--primary-color2)!important}.odagis-header-gradient .p-dialog-header .p-dialog-title{color:var(--primary-color-text)!important;font-size:1rem!important;font-weight:400!important}.odagis-header-gradient .p-dialog-header .p-dialog-header-icon{color:var(--primary-color-text)!important}.odagis-header-gradient.p-dialog-maximized{height:100vh!important;left:0!important;margin:0!important;max-height:100vh!important;max-width:100vw!important;top:0!important;transform:none!important;width:100vw!important}.odagis-mini-bar{align-items:center;background:var(--primary-color);border-radius:8px;box-shadow:0 2px 12px #0000004d;color:var(--primary-color-text);cursor:pointer;display:flex;font-size:.88rem;font-weight:500;gap:8px;height:40px;min-width:200px;overflow:visible;padding:0 14px;position:fixed;transition:opacity .15s;-webkit-user-select:none;user-select:none;z-index:1100}.odagis-mini-bar:hover{opacity:.88}.odagis-chat-tabs{background:var(--surface-100,var(--surface-hover));border-radius:8px;display:flex;gap:4px;padding:4px}.odagis-tab{background:none;border:none;border-radius:6px;color:var(--text-color-secondary);cursor:pointer;flex:1 1;font-size:.85rem;font-weight:500;padding:6px 10px;transition:background .15s,color .15s}.odagis-tab:hover{background:var(--surface-hover);color:var(--text-color)}.odagis-tab.active{background:var(--odagis-chat-avatar-bg,var(--primary-color2));color:var(--primary-color-text)}.odagis-collab-section-label{color:var(--text-color-secondary);font-size:.68rem;font-weight:700;letter-spacing:.08em;opacity:.75;padding:.6rem .75rem .25rem;text-transform:uppercase}.odagis-session-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:.6rem;margin:0 .3rem;padding:.5rem .75rem;transition:background .13s}.odagis-session-item:hover{background:var(--surface-hover)}.odagis-session-item.active-item{background:var(--highlight-bg)}.odagis-session-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.odagis-session-dot.live{background:#38a169;box-shadow:0 0 0 3px #38a16940}.odagis-session-dot.saved{background:var(--text-color-secondary);opacity:.5}.odagis-session-info{flex:1 1;min-width:0}.odagis-session-name{font-size:.83rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odagis-session-meta{align-items:center;color:var(--text-color-secondary);display:flex;flex-wrap:wrap;font-size:.7rem;gap:5px;margin-top:1px}.odagis-user-tree{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:6px;max-height:240px;overflow-y:auto}.odagis-tree-dept-block{border-bottom:1px solid var(--surface-border)}.odagis-tree-dept-block:last-child{border-bottom:none}.odagis-tree-dept-row{align-items:center;background:var(--surface-ground);cursor:default;display:flex;gap:6px;padding:6px 8px;-webkit-user-select:none;user-select:none}.odagis-tree-dept-row:hover{background:var(--surface-hover)}.odagis-tree-dept-name{align-items:center;color:var(--text-color);cursor:pointer;display:flex;flex:1 1;font-size:.82rem;font-weight:400;gap:6px}.odagis-tree-dept-count{background:var(--surface-border);border-radius:8px;color:var(--text-color-secondary);font-size:.68rem;font-weight:400;padding:1px 5px}.odagis-tree-expand-btn{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-color-secondary);cursor:pointer;display:flex;flex-shrink:0;padding:2px 4px}.odagis-tree-expand-btn:hover{background:var(--surface-border)}.odagis-tree-users{background:var(--surface-card);border-top:1px solid var(--surface-border)}.odagis-tree-user-row{align-items:center;cursor:pointer;display:flex;gap:8px;padding:5px 10px 5px 24px;transition:background .12s}.odagis-tree-user-row:hover:not(.locked){background:var(--surface-hover)}.odagis-tree-user-row.locked{cursor:default;opacity:.75}.odagis-tree-user-name{color:var(--text-color);font-size:.8rem}.odagis-tree-cb{align-items:center;background:var(--surface-card);border:1.5px solid var(--surface-border);border-radius:3px;color:var(--primary-color-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;min-width:16px;padding:0;transition:background .12s,border-color .12s;width:16px}.odagis-tree-cb--full,.odagis-tree-cb--partial{background:var(--odagis-chat-avatar-bg,var(--primary-color2));border-color:var(--odagis-chat-avatar-bg,var(--primary-color2))}.odagis-tree-cb--empty{background:var(--surface-card);border-color:var(--surface-border)}.odagis-tree-cb--locked{background:var(--odagis-chat-avatar-bg,var(--primary-color2));border-color:var(--odagis-chat-avatar-bg,var(--primary-color2));cursor:default;opacity:.7}.odagis-dept-multiselect .p-multiselect-label{font-size:.85rem;padding:.35rem .5rem}.odagis-dept-multiselect .p-multiselect-token{background:var(--primary-color);border-radius:10px;color:var(--primary-color-text);font-size:.75rem;padding:2px 6px}.odagis-dept-multiselect .p-multiselect-token-icon{font-size:.65rem;margin-left:3px}.odagis-collab-right{display:flex;flex-direction:column;height:100%;overflow:hidden}.odagis-collab-session-header{align-items:center;background:var(--surface-section);border-bottom:1px solid var(--surface-border);display:flex;flex-shrink:0;gap:.5rem;padding:.55rem .75rem}.odagis-collab-session-title{flex:1 1;font-size:.9rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odagis-collab-participants{border-bottom:1px solid var(--surface-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:.4rem;padding:.5rem .75rem}.odagis-collab-participant{align-items:center;background:var(--surface-ground);border-radius:12px;display:flex;font-size:.75rem;gap:5px;padding:2px 8px 2px 4px}.odagis-collab-participant .dot{background:#38a169;border-radius:50%;flex-shrink:0;height:7px;width:7px}.odagis-collab-draw-bar{align-items:center;background:var(--surface-ground);border-bottom:1px solid var(--surface-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;padding:.45rem .6rem}.odagis-collab-draw-label{color:var(--text-color-secondary);font-size:.7rem;font-weight:600;letter-spacing:.05em;margin-right:4px;text-transform:uppercase}.odagis-collab-draw-mode-banner{align-items:center;background:#38a1691f;border-bottom:1px solid #38a1694d;color:#38a169;display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;gap:6px;padding:.35rem .75rem}.odagis-collab-drawings-list{flex:1 1;overflow-y:auto;padding:.4rem 0}.odagis-collab-drawing-row{align-items:center;border-radius:4px;display:flex;font-size:.78rem;gap:.5rem;margin:0 .3rem;padding:.3rem .75rem;transition:background .1s}.odagis-collab-drawing-row:hover{background:var(--surface-hover)}.odagis-collab-drawing-color{border-radius:50%;flex-shrink:0;height:10px;width:10px}.odagis-collab-drawing-info{flex:1 1;min-width:0}.odagis-collab-drawing-who{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odagis-collab-drawing-when{color:var(--text-color-secondary);font-size:.7rem}.odagis-collab-drawing-del{background:none;border:none;border-radius:4px;color:var(--text-color-secondary);cursor:pointer;font-size:.8rem;opacity:0;padding:2px 4px;transition:opacity .1s,color .1s}.odagis-collab-drawing-row:hover .odagis-collab-drawing-del{opacity:1}.odagis-collab-drawing-del:hover{color:var(--red-500)}.odagis-collab-session-del{background:none;border:none;border-radius:4px;color:var(--text-color-secondary);cursor:pointer;flex-shrink:0;opacity:0;padding:3px 5px;transition:opacity .1s,color .1s}.odagis-session-item:hover .odagis-collab-session-del{opacity:1}.odagis-collab-session-del:hover{background:var(--surface-hover);color:var(--text-color)}.odagis-collab-session-del[title=Sil]:hover{background:#0000;color:var(--red-500)}.odagis-collab-empty{align-items:center;color:var(--text-color-secondary);display:flex;flex-direction:column;font-size:.85rem;gap:.75rem;height:100%;justify-content:center;opacity:.5}.statusbar{background:#000;bottom:0;opacity:70%;position:absolute;width:100%;z-index:1000!important}.statusbar-left{color:#fff;float:left;padding-left:4rem;width:45%}.statusbar-right{color:#fff;float:right;margin-top:4px;padding-right:5px;text-align:right;width:55%}.odagis-custom-tr{position:absolute;right:1rem;top:1rem;z-index:20}.odagis-module-tr-top{align-items:center;display:flex;gap:.2rem;justify-content:flex-end}.odagis-module-tr-right{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem;margin-right:.5rem;margin-top:.5rem}.odagis-module-tr-button{background-color:var(--surface-0);border:1px solid var(--surface-300);border-radius:1.25rem;height:2.5rem;transition:all .5s ease;width:2.5rem}.odagis-module-tr-button:hover{background:var(--primary-color2);transform:scale(1.1)}.odagis-module-tr-button:hover svg{color:var(--surface-0)}.odagis-module-tr-button svg{color:var(--surface-900)}.odagis-module-tr-button.active{background:var(--primary-color2)}.odagis-module-tr-button.active svg{color:var(--surface-0)}.odagis-custom-br{bottom:2rem;position:absolute;right:1rem;z-index:20}.odagis-module-br-bottom{align-items:center;display:flex;gap:.2rem;justify-content:flex-end}.odagis-module-br-right{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem;margin-bottom:.2rem;margin-right:.5rem}.odagis-module-br-button{background-color:var(--surface-0);border:1px solid var(--surface-300);border-radius:1.25rem;height:2.5rem;width:2.5rem}.odagis-module-br-button svg{color:var(--surface-900)}.odagis-module-br-button.active{background:var(--primary-color2)}.odagis-module-br-button.center svg{color:var(--primary-color);font-size:1.6rem}.odagis-module-br-button.active svg{color:var(--surface-0)}.odagis-module-br-button.center{border-radius:1.75rem;height:3.5rem;width:3.5rem}.odagis-custom-bl{align-items:center;bottom:2rem;display:flex;gap:.2rem;justify-content:flex-end;left:3rem;position:absolute;z-index:20}.odagis-module-bl-button{background-color:var(--surface-0);border:1px solid var(--surface-300);border-radius:1.25rem;height:2.5rem;width:2.5rem}.odagis-module-bl-button svg{color:var(--surface-900)}.odagis-module-bl-button.active{background:var(--primary-color2)}.odagis-module-bl-button.center svg{color:var(--primary-color);font-size:1.6rem}.odagis-module-bl-button.active svg{color:var(--surface-0)}.p-tooltip{z-index:3000!important}.responsive-div-flex{display:flex;flex:1 1 1px;flex-direction:column;overflow:auto}.oda-ai-chat{background:var(--surface-0);border-radius:16px;bottom:30px;box-shadow:0 4px 24px #00000026;display:none;left:50%;max-width:720px;min-width:320px;overflow:hidden;position:absolute;transform:translateX(-50%);width:50dvw;z-index:100}.oda-ai-chat[data-visible=true]{display:flex;flex-direction:column;z-index:2000}.oda-ai-chat-header{align-items:center;display:flex;justify-content:space-between;padding:10px 12px 0}.oda-ai-chat-title{color:var(--text-color-secondary);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.oda-ai-new-chat-btn{opacity:.6}.oda-ai-new-chat-btn:hover{opacity:1}.oda-ai-chat-messages{display:flex;flex-direction:column;gap:10px;max-height:40dvh;overflow-y:auto;padding:16px 16px 8px;scrollbar-width:thin}.oda-ai-bubble{border-radius:14px;font-size:.9rem;line-height:1.5;max-width:80%;padding:10px 14px;white-space:pre-wrap;word-break:break-word}.oda-ai-bubble--user{align-self:flex-end;background:var(--primary-color);border-bottom-right-radius:4px;color:var(--primary-color-text)}.oda-ai-bubble--assistant{align-self:flex-start;background:var(--surface-100);border-bottom-left-radius:4px;color:var(--text-color)}.oda-ai-typing{align-items:center;display:flex;gap:4px;height:18px}.oda-ai-typing span{animation:typing-bounce 1.2s ease-in-out infinite;background:var(--text-color-secondary);border-radius:50%;height:7px;width:7px}.oda-ai-typing span:nth-child(2){animation-delay:.2s}.oda-ai-typing span:nth-child(3){animation-delay:.4s}@keyframes typing-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}.oda-ai-chat-input{align-items:flex-end;background:var(--surface-0);border-top:1px solid var(--surface-200);display:flex;gap:4px;padding:8px 8px 8px 12px}.oda-ai-chat-input textarea{background:#0000;border:none;box-shadow:none!important;color:var(--text-color);flex:1 1;font-size:.9rem;max-height:120px;outline:none;resize:none}.oda-ai-resize-handle{border-radius:0 3px 0 0;border-right:2px solid var(--text-color-secondary);border-top:2px solid var(--text-color-secondary);cursor:nwse-resize;height:16px;opacity:.25;position:absolute;right:6px;top:6px;transition:opacity .15s;width:16px;z-index:10}.oda-ai-resize-handle:hover{opacity:.7}.oda-ai-bubble--chart{max-width:85%;padding:8px;width:85%}.oda-ai-geojson-btn{color:var(--primary-color)!important;display:inline-flex;margin-left:6px;opacity:.8;padding:2px 6px!important;vertical-align:middle}.oda-ai-geojson-btn:hover{opacity:1}.oda-ai-chart-fullscreen{animation:oda-fade-in .15s ease;background:var(--surface-0);inset:0;position:fixed;z-index:9999}.oda-ai-chart-fullscreen-inner{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.oda-ai-chart-fullscreen-close{opacity:.6;position:absolute;right:8px;top:8px;z-index:1}.oda-ai-chart-fullscreen-close:hover{opacity:1}@keyframes oda-fade-in{0%{opacity:0}to{opacity:1}}.oda-ai-bubble--table{max-width:85%;padding:8px;width:85%}.oda-ai-table-wrapper{border-radius:8px;font-size:.82rem;overflow:hidden}.oda-ai-datatable .p-datatable-tbody>tr>td,.oda-ai-datatable .p-datatable-thead>tr>th{font-size:.72rem;padding:4px 8px;white-space:nowrap}.oda-ai-table-search{display:flex;justify-content:flex-end;padding:4px 0 6px}.oda-ai-table-search .p-input-icon-left{align-items:center;display:flex;position:relative}.oda-ai-table-search .p-input-icon-left i{color:var(--text-color-secondary);font-size:.8rem;left:8px;pointer-events:none;position:absolute}.oda-ai-table-search input{font-size:.72rem;height:26px;padding-left:28px}.oda-ai-datatable .p-column-filter input{font-size:.72rem;padding:2px 6px}@keyframes mic-dictating-pulse{0%,to{box-shadow:0 0 0 0 #ef444480}50%{box-shadow:0 0 0 7px #ef444400}}.oda-mic-dictating{animation:mic-dictating-pulse 1.2s ease-in-out infinite}.announcement-content img{border-radius:8px;display:block;height:auto;margin:0 auto;max-height:70vh;max-width:100%;object-fit:contain;width:auto}@media (max-width:768px){.announcement-dialog{height:auto!important;max-height:80vh!important;max-width:90vw!important;width:90vw!important}.announcement-dialog .announcement-content img{height:auto!important;max-height:50vh!important;max-width:90vw!important;padding:1rem!important;width:auto!important}}