@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-column{display:table-column}.h-5{height:calc(var(--spacing) * 5)}.h-\[21px\]{height:21px}.h-full{height:100%}.max-h-\[18rem\]{max-height:18rem}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-5{width:calc(var(--spacing) * 5)}.w-\[21px\]{width:21px}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[var\(--hp-radius-lg\)\]{border-radius:var(--hp-radius-lg)}.rounded-\[var\(--hp-radius-md\)\]{border-radius:var(--hp-radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--hp-color-border\)\]{border-color:var(--hp-color-border)}.object-contain{object-fit:contain}.px-2{padding-inline:calc(var(--spacing) * 2)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.text-center{text-align:center}.\[font-family\:var\(--hp-font-family\)\]{font-family:var(--hp-font-family)}.text-\[length\:var\(--hp-font-size-lg\)\]{font-size:var(--hp-font-size-lg)}.text-\[length\:var\(--hp-font-size-md\)\]{font-size:var(--hp-font-size-md)}.text-\[length\:var\(--hp-font-size-sm\)\]{font-size:var(--hp-font-size-sm)}.text-\[length\:var\(--hp-font-size-xs\)\]{font-size:var(--hp-font-size-xs)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--hp-color-text\)\]{color:var(--hp-color-text)}.text-\[var\(--hp-color-text-secondary\)\]{color:var(--hp-color-text-secondary)}.text-slate-500{color:var(--color-slate-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.decoration-slate-400{-webkit-text-decoration-color:var(--color-slate-400);text-decoration-color:var(--color-slate-400)}.decoration-\[1\.4px\]{text-decoration-thickness:1.4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media not all and (min-width:960px){.max-\[960px\]\:h-auto{height:auto}.max-\[960px\]\:max-h-none{max-height:none}.max-\[960px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[960px\]\:overflow-visible{overflow:visible}.max-\[960px\]\:pr-0{padding-right:calc(var(--spacing) * 0)}}}:root{--hp-color-green-50:#f1f6f2;--hp-color-green-100:#ddeade;--hp-color-green-200:#bbd8c0;--hp-color-green-300:#8fba99;--hp-color-green-400:#669270;--hp-color-green-500:#3f6f4a;--hp-color-green-600:#365f40;--hp-color-green-700:#2e5137;--hp-color-green-800:#263f2d;--hp-color-green-900:#1f3426;--hp-color-green-950:#102017;--hp-color-primary:#3f6f4a;--hp-color-primary-hover:#365f40;--hp-color-primary-active:#2e5137;--hp-color-primary-tint:#3f6f4a1a;--hp-color-primary-subtle:#3f6f4a0d;--hp-color-text:#2c2c2c;--hp-color-text-strong:#2c2c2c;--hp-color-text-secondary:#6c6c6c;--hp-color-text-muted:#6b7280;--hp-color-bg-page:#f1f1f1;--hp-color-bg-card:#fdfdfb;--hp-color-bg-hover:#f5f5f5;--hp-color-bg-avatar:#e0e0e0;--hp-color-border:#e6e6e6;--hp-color-border-medium:#e5e7eb;--hp-color-divider:#d9d9d9;--hp-color-error:#f24232;--hp-color-error-subtle:#f242320d;--hp-color-status-info:#3b82f6;--hp-color-status-warning:#f59e0b;--hp-color-status-success:#73d276;--hp-color-status-neutral:#9ca3af;--hp-color-white:#fdfdfb;--hp-color-black:#2c2c2c;--hp-color-transparent:transparent;--hp-color-primary-soft:#3f6f4a1f;--hp-color-focus:#3f6f4a;--hp-color-focus-ring:var(--hp-color-green-700)}@supports (color:color-mix(in lab,red,red)){:root{--hp-color-focus-ring:color-mix(in srgb, var(--hp-color-green-700) 34%, transparent)}}:root{--hp-color-status-danger:#f24232;--hp-color-accent-blue:#4f7fd4;--hp-color-accent-green:#5f8f63;--hp-color-accent-red:#e14f45;--hp-color-accent-teal:#3f8fa3;--hp-color-accent-magenta:#bd2f73;--hp-color-accent-steel:#376f9f;--hp-color-accent-purple:#8b4f9f;--hp-color-accent-amber:#b6691f;--hp-color-warning-text:#7c4a03;--hp-color-unread:#5e6ad2;--hp-color-nav-active-bg:#2d5a3d1a;--hp-color-text-body:#102a43;--hp-color-danger-border:#b91c1c52;--hp-color-map-backdrop-satellite:#707150;--hp-color-map-backdrop-street:#d5d9c4;--hp-color-map-glass-bg:#f7f5efeb;--hp-color-map-glass-bg-strong:#f7f5efe0;--hp-color-map-glass-border:#ffffffc7;--hp-color-map-glass-fill:#ffffffa8;--hp-font-family:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hp-font-weight-regular:400;--hp-font-weight-medium:500;--hp-font-weight-semibold:600;--hp-font-weight-strong:650;--hp-font-weight-bold:700;--hp-font-weight-extrabold:800;--hp-font-size-xs:.75rem;--hp-font-size-sm:.875rem;--hp-font-size-md:1rem;--hp-font-size-lg:1.25rem;--hp-font-size-xl:1.5rem;--hp-font-size-2xl:2rem;--hp-line-height-tight:1.2;--hp-line-height-sm:1.4;--hp-line-height-md:1.5;--hp-line-height-lg:1.6;--hp-space-1:.25rem;--hp-space-2:.5rem;--hp-space-3:.75rem;--hp-space-4:1rem;--hp-space-5:1.25rem;--hp-space-6:1.5rem;--hp-space-7:1.75rem;--hp-space-8:2rem;--hp-space-xs:.25rem;--hp-space-sm:.5rem;--hp-space-md:1rem;--hp-space-lg:1.5rem;--hp-space-xl:2rem;--hp-radius-sm:4px;--hp-radius-md:8px;--hp-radius-lg:12px;--hp-radius-xl:16px;--hp-radius-pill:32px;--hp-radius-full:9999px;--hp-shadow-sm:0 1px 3px #2c2c2c14;--hp-shadow-card:0 1px 2px #2c2c2c0a, 0 4px 12px #2c2c2c0f;--hp-shadow-md:0 4px 12px #2c2c2c1a;--hp-shadow-lg:0 8px 24px #2c2c2c1f;--hp-shadow-dropdown:0 8px 24px #2c2c2c26;--hp-shadow-xl:0 16px 40px #2c2c2c29;--hp-shadow-map-glass:0 12px 32px #1d241838;--hp-shadow-media-chip:0 1px 2px #1616132e, 0 6px 16px #16161329;--hp-feed-list-group-label-height:1rem;--hp-z-modal:2000;--hp-z-toast:2200;--hp-transition-fast:.15s ease;--hp-transition-normal:.25s ease;--hp-breakpoint-mobile-max:767px;--hp-breakpoint-tablet-min:768px;--hp-breakpoint-tablet-max:1279px;--hp-breakpoint-desktop-min:1280px;--hp-safe-area-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px));--hp-safe-area-right:max(env(safe-area-inset-right,0px), var(--safe-area-inset-right,0px));--hp-safe-area-bottom:max(env(safe-area-inset-bottom,0px), var(--safe-area-inset-bottom,0px));--hp-safe-area-left:max(env(safe-area-inset-left,0px), var(--safe-area-inset-left,0px))}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}@media(max-width:767px){.hide-mobile{display:none!important}}@media(min-width:768px)and (max-width:1279px){.hide-tablet{display:none!important}}@media(min-width:1280px){.hide-desktop{display:none!important}}.hp-card{background:var(--hp-color-bg-card);border-radius:var(--hp-radius-xl);box-shadow:var(--hp-shadow-card);padding:var(--hp-space-lg)}.hp-stat-card{background:var(--hp-color-bg-card);border-radius:var(--hp-radius-xl);box-shadow:var(--hp-shadow-card);padding:var(--hp-space-lg);align-items:center;gap:var(--hp-space-md);display:flex}.hp-stat-card .stat-icon{opacity:.7;font-size:2rem}.hp-stat-card .stat-value{font-size:var(--hp-font-size-2xl);font-weight:700}.hp-stat-card .stat-label{font-size:var(--hp-font-size-sm);color:var(--hp-color-text-muted)}.text-muted{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);margin:0}.hp-panel{background:var(--hp-color-bg-card);border-radius:var(--hp-radius-xl);box-shadow:var(--hp-shadow-card);overflow:hidden}.hp-divider{background:var(--hp-color-divider);height:1px}::-webkit-scrollbar{width:0;height:.75rem}::-webkit-scrollbar-track{border-radius:var(--hp-radius-pill);background:var(--hp-color-surface-muted)}::-webkit-scrollbar-thumb{border:.1875rem solid var(--hp-color-surface-muted);border-radius:var(--hp-radius-pill);background:var(--hp-color-text-muted)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--hp-color-text-muted) 46%,transparent)}}.hp-scrollbar-hidden{scrollbar-width:none}.hp-scrollbar-hidden::-webkit-scrollbar{display:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:none}.hp-scrollbar-x{scrollbar-width:auto}}.hp-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hp-line-clamp-2,.hp-line-clamp-3,.hp-line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hp-line-clamp-2{-webkit-line-clamp:2;line-clamp:2}.hp-line-clamp-3{-webkit-line-clamp:3;line-clamp:3}.hp-line-clamp-4{-webkit-line-clamp:4;line-clamp:4}.hp-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hp-dialog-form{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}.hp-form-field{flex-direction:column;gap:.375rem;display:flex}.hp-form-field label{font-weight:600;font-size:var(--hp-font-size-sm)}.hp-grid{gap:var(--hp-space-md);display:grid}.hp-grid-2{grid-template-columns:repeat(2,1fr)}.hp-grid-3{grid-template-columns:repeat(3,1fr)}.hp-grid-4{grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.hp-grid-2,.hp-grid-3,.hp-grid-4{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1279px){.hp-grid-3,.hp-grid-4{grid-template-columns:repeat(2,1fr)}}.hp-icon-btn{border-radius:var(--hp-radius-md);cursor:pointer;width:32px;height:32px;color:var(--hp-color-text-secondary);transition:background var(--hp-transition-fast),color var(--hp-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media(hover:hover)and (pointer:fine){.hp-icon-btn:hover{background:var(--hp-color-bg-hover);color:var(--hp-color-text)}}.hp-icon-btn svg{flex:none;width:1rem;height:1rem;display:block}.hp-icon-btn--sm{width:28px;height:28px;font-size:.8125rem}.hp-icon-btn--primary{background:var(--hp-color-primary-tint);color:var(--hp-color-primary)}@media(hover:hover)and (pointer:fine){.hp-icon-btn--primary:hover{background:var(--hp-color-primary)}}@supports (color:color-mix(in lab,red,red)){@media(hover:hover)and (pointer:fine){.hp-icon-btn--primary:hover{background:color-mix(in srgb,var(--hp-color-primary) 18%,transparent)}}}.hp-icon-btn--primary.is-active{background:var(--hp-color-primary);color:var(--hp-color-bg-card)}.hp-dropdown-menu{background:var(--hp-color-bg-card);border-radius:var(--hp-radius-lg);box-shadow:var(--hp-shadow-dropdown);z-index:100;min-width:160px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.hp-dropdown-item{border-radius:var(--hp-radius-md);cursor:pointer;width:100%;font-family:var(--hp-font-family);font-size:var(--hp-font-size-sm);color:var(--hp-color-text);transition:background var(--hp-transition-fast);background:0 0;border:none;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:flex}@media(hover:hover)and (pointer:fine){.hp-dropdown-item:hover{background:var(--hp-color-bg-hover)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.p-button:not(.p-button-icon-only){padding-block:.375rem;padding-inline:.75rem}.p-toast{z-index:var(--hp-z-toast)!important}.p-toast-message,.p-toast-message-content,.p-toast-message-text{min-width:0;max-width:100%;box-sizing:border-box}.p-toast-summary,.p-toast-detail{max-width:100%;overflow-wrap:anywhere;white-space:normal}@media(max-width:767px){.p-toast{right:var(--hp-space-4)!important;left:var(--hp-space-4)!important;width:auto!important;max-width:none!important}}.p-tooltip{pointer-events:none;z-index:calc(var(--hp-z-modal) + 1)!important}.p-tooltip .p-tooltip-text{background:var(--hp-color-bg-card)!important;box-shadow:var(--hp-shadow-md);color:var(--hp-color-text)!important;font-family:var(--hp-ui-control-font-family);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-medium);letter-spacing:0;line-height:1.3}.p-tooltip-right .p-tooltip-arrow{border-right-color:var(--hp-color-bg-card)!important}.p-tooltip-left .p-tooltip-arrow{border-left-color:var(--hp-color-bg-card)!important}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{border-top-color:var(--hp-color-bg-card)!important;border-bottom-color:var(--hp-color-bg-card)!important}.p-dialog .p-dialog-close-button,.p-dialog .p-dialog-close-button.p-button,.p-dialog .p-dialog-close-button.p-button-rounded,.p-dialog .p-dialog-close-button:enabled:focus,.p-dialog .p-dialog-close-button:focus,.p-dialog .p-dialog-close-button:focus-visible{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){.p-dialog .p-dialog-close-button:enabled:hover,.p-dialog .p-dialog-close-button:hover{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}}.p-dialog .p-dialog-close-button:focus-visible{outline:2px solid var(--hp-color-focus-ring)!important;outline-offset:2px!important}:root .hp-ui-collection-surface .hp-ui-collection-surface__data-region{border-top:0}:root .hp-ui-collection-surface{border:0!important}:root .hp-ui-collection-surface--nested{border:1px solid var(--hp-color-border-medium)!important}:root .hp-ui-collection-surface .hp-ui-collection-surface__toolbar{border-top:0!important}:root .hp-ui-collection-surface .hp-ui-collection-surface__header--eyebrow-only{padding-bottom:0}:root .hp-ui-collection-surface .hp-ui-collection-surface__header--eyebrow-only .hp-ui-collection-surface__eyebrow{margin-bottom:0}@media(min-width:768px){.hp-ui-collection-surface__data-region:has(.hp-ui-data-table){overflow-y:hidden}}@media(min-width:768px){.hp-ui-collection-table,.hp-ui-collection-table__desktop{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}}.hp-ui-data-table-shell,.hp-ui-data-table{--hp-ui-data-table-cell-padding-x: var(--hp-space-2);--hp-ui-data-table-cell-padding-y: var(--hp-space-2);--hp-ui-data-table-row-gap: var(--hp-space-3);--hp-ui-data-table-body-start-gap: 0;--hp-ui-data-table-filter-row-padding-bottom: var(--hp-space-3);display:flex;width:100%;min-height:0;flex:0 0 auto;flex-direction:column;border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card);overflow:hidden}.hp-ui-data-table-shell{padding-bottom:var(--hp-space-4)}.hp-ui-data-table-shell--paginator-spacing-compact{padding-bottom:var(--hp-space-2)}.hp-ui-panel--fill .hp-ui-data-table-shell,.hp-ui-panel--fill .hp-ui-data-table{flex:1 1 auto;height:100%}.hp-ui-collection-surface .hp-ui-data-table-shell,.hp-ui-collection-surface .hp-ui-data-table{flex:1 1 auto;height:100%;min-height:0}.hp-ui-collection-surface .hp-ui-data-table{display:flex;flex-direction:column}.hp-ui-panel--fill .hp-ui-data-table-shell--paginator .hp-ui-data-table{min-height:0}.hp-ui-panel--fill .hp-ui-data-table .p-datatable-table-container,.hp-ui-panel--fill .hp-ui-data-table .p-datatable-wrapper,.hp-ui-collection-surface .hp-ui-data-table .p-datatable-table-container,.hp-ui-collection-surface .hp-ui-data-table .p-datatable-wrapper{flex:1 1 auto}.hp-ui-panel--fill .hp-ui-data-table-shell--paginator .p-paginator,.hp-ui-collection-surface .hp-ui-data-table-shell--paginator .p-paginator{margin-top:auto}.hp-ui-data-table .p-datatable-table-container,.hp-ui-data-table .p-datatable-wrapper,.hp-ui-data-table .p-paginator{background:var(--hp-color-bg-card)}.hp-ui-data-table-shell--paginator-spacing-compact .hp-ui-data-table .p-paginator{padding-top:var(--hp-space-2);padding-bottom:0}.hp-ui-data-table .p-datatable-table-container,.hp-ui-data-table .p-datatable-wrapper{min-height:0;flex:0 0 auto;overflow-x:clip;overflow-y:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:auto}.hp-ui-data-table--horizontal-scroll .p-datatable-table-container,.hp-ui-data-table--horizontal-scroll .p-datatable-wrapper{overflow-x:auto}.hp-ui-data-table .p-paginator{flex:0 0 auto;min-height:2rem;border:0;padding-top:var(--hp-space-4);padding-bottom:var(--hp-space-1);gap:var(--hp-space-1);font-size:var(--hp-font-size-sm)}.hp-ui-data-table .p-datatable-paginator-bottom{border:0}.hp-ui-data-table .p-paginator .p-paginator-first,.hp-ui-data-table .p-paginator .p-paginator-prev,.hp-ui-data-table .p-paginator .p-paginator-page,.hp-ui-data-table .p-paginator .p-paginator-next,.hp-ui-data-table .p-paginator .p-paginator-last{min-width:2rem;width:2rem;height:2rem;padding:0;border-radius:var(--hp-radius-md)}.hp-ui-data-table .p-paginator .p-paginator-pages{gap:var(--hp-space-1)}.hp-ui-data-table .p-paginator .p-select{min-height:2rem;height:2rem;border-radius:var(--hp-radius-md);font-size:var(--hp-font-size-sm)}.hp-ui-data-table .p-paginator .p-select-label{padding-block:0;line-height:2rem}.hp-ui-data-table .p-paginator svg{width:1rem;height:1rem;stroke-width:2.4}.hp-ui-data-table .p-datatable-table{width:max-content;min-width:var(--hp-ui-data-table-min-width, 100%);border-collapse:separate;border-spacing:0;font-size:var(--hp-font-size-sm);table-layout:fixed}.hp-ui-data-table--fill-columns .p-datatable-table{width:100%}.hp-ui-data-table--dense{--hp-ui-data-table-cell-padding-x: var(--hp-space-1);--hp-ui-data-table-cell-padding-y: var(--hp-space-1);--hp-ui-data-table-body-start-gap: var(--hp-space-2);--hp-ui-data-table-row-gap: var(--hp-space-1);--hp-ui-data-table-filter-row-padding-bottom: var(--hp-space-2)}.hp-ui-data-table--row-dividers{--hp-ui-data-table-cell-padding-y: var(--hp-space-2);--hp-ui-data-table-body-start-gap: 0;--hp-ui-data-table-row-gap: 0}.hp-ui-data-table--column-spacing-wide{--hp-ui-data-table-cell-padding-x: var(--hp-space-3)}.hp-ui-data-table--edge-padding-none{--hp-ui-data-table-edge-padding-x: 0}.hp-ui-data-table .p-datatable-thead{position:sticky;top:0;z-index:4;background:var(--hp-color-bg-card)}.hp-ui-data-table .p-datatable-thead>tr>th{min-width:0;overflow:hidden;text-align:left;padding:var(--hp-space-2) var(--hp-ui-data-table-cell-padding-x) var(--hp-space-3);font-weight:400;color:color-mix(in srgb,var(--hp-color-text-muted) 62%,var(--hp-color-bg-card));font-size:var(--hp-font-size-sm);line-height:1.2;white-space:nowrap;border-bottom:0;background:var(--hp-color-bg-card)}.hp-ui-data-table .p-datatable-thead>tr:not(:last-child)>th{border-bottom:0}.hp-ui-data-table .p-datatable-thead>tr:last-child>th{border-bottom:1px solid var(--hp-color-border-medium)}.hp-ui-data-table--without-header-divider .p-datatable-thead>tr:last-child>th{border-bottom:0}.hp-ui-data-table .p-datatable-thead>tr>th>*,.hp-ui-data-table .p-datatable-tbody>tr>td>*{min-width:0}.hp-ui-data-table--filter-row .p-datatable-thead>tr:first-child>th{padding-bottom:var(--hp-space-1)}.hp-ui-data-table .p-datatable-thead>tr:nth-child(2)>th{padding-top:0;padding-bottom:var(--hp-ui-data-table-filter-row-padding-bottom);background:var(--hp-color-bg-card)}.hp-ui-data-table .p-datatable-tbody>tr>td{position:relative;z-index:0;min-width:0;overflow:hidden}.hp-ui-data-table .p-datatable-tbody{background:var(--hp-color-bg-card)}.hp-ui-data-table .p-datatable-tbody>tr>td{padding:var(--hp-ui-data-table-cell-padding-y) var(--hp-ui-data-table-cell-padding-x);vertical-align:middle;color:var(--hp-color-text);border-right:0;border-bottom:0;background:var(--hp-color-bg-card);font-size:var(--hp-font-size-sm);line-height:1.25}.hp-ui-data-table .p-datatable-thead>tr>th.p-datatable-frozen-column,.hp-ui-data-table .p-datatable-tbody>tr>td.p-datatable-frozen-column{position:sticky;z-index:2}.hp-ui-data-table .p-datatable-thead>tr>th.p-datatable-frozen-column{z-index:4}.hp-ui-data-table .p-datatable-emptymessage>td{padding:var(--hp-space-6) var(--hp-space-5);color:var(--hp-color-text-muted);font-weight:var(--hp-font-weight-medium);text-align:center}.hp-ui-data-table__empty{display:flex;min-height:5rem;align-items:center;justify-content:center}.hp-ui-data-table .p-datatable-tbody>tr>td:not(:last-child)>span,.hp-ui-data-table .p-datatable-tbody>tr>td:not(:last-child)>div{overflow:hidden;text-overflow:ellipsis}.hp-ui-data-table .p-datatable-tbody>tr:first-child>td{border-top:var(--hp-ui-data-table-body-start-gap) solid var(--hp-color-bg-card)}.hp-ui-data-table .p-datatable-tbody>tr{transition:background var(--hp-transition-fast)}.hp-ui-data-table--row-interactive .p-datatable-tbody>tr{cursor:pointer}.hp-ui-data-table .p-datatable-tbody>tr.hp-ui-data-table__row--interactive{cursor:pointer}.hp-ui-data-table .p-datatable-tbody>tr+tr>td{border-top:var(--hp-ui-data-table-row-gap) solid var(--hp-color-bg-card)}.hp-ui-data-table--row-dividers .p-datatable-tbody>tr+tr>td{border-top:1px solid color-mix(in srgb,var(--hp-color-border-medium) 58%,transparent)}@media(hover:hover)and (pointer:fine){.hp-ui-data-table--row-interactive .p-datatable-tbody>tr:hover{background:var(--hp-color-bg-hover)}}@media(hover:hover)and (pointer:fine){.hp-ui-data-table--row-interactive .p-datatable-tbody>tr:hover>td{background:var(--hp-color-bg-hover)}}@media(hover:hover)and (pointer:fine){.hp-ui-data-table .p-datatable-tbody>tr.hp-ui-data-table__row--interactive:hover{background:var(--hp-color-bg-hover)}}@media(hover:hover)and (pointer:fine){.hp-ui-data-table .p-datatable-tbody>tr.hp-ui-data-table__row--interactive:hover>td{background:var(--hp-color-bg-hover)}}.hp-ui-data-table .p-datatable-thead>tr>th:first-child,.hp-ui-data-table .p-datatable-tbody>tr>td:first-child{padding-left:var(--hp-ui-data-table-edge-padding-x, var(--hp-space-5))}.hp-ui-data-table .p-datatable-thead>tr>th:last-child,.hp-ui-data-table .p-datatable-tbody>tr>td:last-child{padding-right:var(--hp-ui-data-table-edge-padding-x, var(--hp-space-4))}.hp-ui-data-table .p-datatable-column-title{font-weight:inherit}.hp-ui-data-table .p-datatable-column-header-content{display:inline-flex;max-width:100%;min-width:0;align-items:center;gap:var(--hp-space-1)}@media(hover:hover)and (pointer:fine){.hp-ui-data-table .p-datatable-thead>tr>th.p-datatable-sortable-column:hover{background:var(--hp-color-bg-card)}}@media(hover:hover)and (pointer:fine){.hp-ui-data-table .p-datatable-thead>tr>th.p-datatable-sortable-column:hover .p-datatable-column-title,.hp-ui-data-table .p-datatable-thead>tr>th.p-datatable-sortable-column:hover .p-datatable-sort-icon{color:var(--hp-color-text-secondary)}}.hp-ui-data-table .p-datatable-sort-icon{width:.75rem;height:.75rem;color:color-mix(in srgb,var(--hp-color-text-muted) 48%,var(--hp-color-bg-card));stroke-width:1.8}.hp-ui-data-table--dense .p-datatable-thead>tr>th{padding-top:var(--hp-space-1);padding-bottom:var(--hp-space-2);line-height:1.15}.hp-ui-data-table--dense.hp-ui-data-table--filter-row .p-datatable-thead>tr:first-child>th{padding-bottom:var(--hp-space-1)}.hp-ui-data-table--dense .p-datatable-thead>tr:nth-child(2)>th{padding-bottom:var(--hp-space-2)}.hp-ui-data-table--dense .p-datatable-tbody>tr>td{line-height:1.2}.hp-ui-data-table--dense .p-datatable-thead>tr>th:first-child,.hp-ui-data-table--dense .p-datatable-tbody>tr>td:first-child{padding-left:var(--hp-ui-data-table-edge-padding-x, var(--hp-space-3))}.hp-ui-data-table--dense .p-datatable-thead>tr>th:last-child,.hp-ui-data-table--dense .p-datatable-tbody>tr>td:last-child{padding-right:var(--hp-ui-data-table-edge-padding-x, var(--hp-space-3))}.hp-ui-data-table .hp-ui-data-column--nowrap{white-space:nowrap}.hp-ui-data-table .hp-ui-data-column--align-right{text-align:right}.hp-ui-data-table .hp-ui-data-column--align-center{text-align:center}.hp-ui-data-table .hp-ui-data-column--align-right>*{text-align:right}.hp-ui-data-table .hp-ui-data-column--truncate>span,.hp-ui-data-table .hp-ui-data-column--truncate>div,.hp-ui-data-table .hp-ui-data-column--truncate .hp-ui-data-column__truncate{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ui-data-table--filter-row .p-datatable-thead>tr:nth-child(2)>th,.hp-ui-data-table--filter-row .p-datatable-filter,.hp-ui-data-table--filter-row .p-datatable-filter-element-container,.hp-ui-data-table--filter-row .hp-ui-table-filter-field{inline-size:100%;max-inline-size:100%;min-inline-size:0}.hp-ui-data-table--filter-row .p-datatable-inline-filter,.hp-ui-data-table--filter-row .p-datatable-filter-element-container{align-items:center}.hp-ui-data-table--filter-row .p-datatable-inline-filter{display:flex;gap:var(--hp-space-1)}.hp-ui-data-table--filter-row .p-datatable-filter-element-container{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 0}.hp-ui-data-table--filter-row .p-datatable-filter-element-container,.hp-ui-data-table--filter-row .hp-ui-table-filter-field,.hp-ui-data-table--filter-row .hp-ui-table-filter-field>.hp-ui-control{justify-self:stretch}.hp-ui-data-table--filter-row .p-datatable-filter-element-container>*,.hp-ui-data-table--filter-row .hp-ui-table-filter-field>.hp-ui-control{inline-size:100%;min-inline-size:0}.hp-ui-data-table .column-filter-input,.hp-ui-data-table .column-filter-select{background:var(--hp-color-bg-card)}.hp-ui-data-table .column-filter-input,.hp-ui-data-table .column-filter-select{inline-size:100%}:root .hp-ui-collection-surface--nested .hp-ui-data-table,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-table-container,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-wrapper,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-paginator,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-thead,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-thead>tr>th,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-tbody,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-tbody>tr,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-tbody>tr>td{background:var(--hp-ui-collection-surface-bg)!important}:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-tbody>tr:first-child>td,:root .hp-ui-collection-surface--nested .hp-ui-data-table .p-datatable-tbody>tr+tr>td{border-top-color:var(--hp-ui-collection-surface-bg)}.hp-ui-collection-table__actions--header{margin-left:auto}.hp-ui-collection-table__actions-column .p-datatable-column-header-content{display:flex;width:100%}:root{--hp-mobile-touch-target: 48px;--hp-bottom-navigation-height: 56px;--hp-toolbar-height: 0px;--hp-material-bar-bg: color-mix(in srgb, var(--hp-color-bg-page) 88%, transparent);--hp-material-bar-filter: blur(20px);--hp-material-bar-hairline: var(--hp-color-divider);--hp-color-surface: var(--hp-color-bg-card);--hp-color-surface-muted: color-mix(in srgb, var(--hp-color-bg-card) 84%, var(--hp-color-bg-page));--hp-color-border-subtle: var(--hp-color-border);--hp-color-border-strong: var(--hp-color-border-medium);--hp-color-text-primary: var(--hp-color-text);--hp-color-bg-muted: var(--hp-color-bg-page);--hp-color-accent: var(--hp-color-primary);--hp-color-success: var(--hp-color-status-success);--hp-surface-border: var(--hp-color-border);--hp-ui-control-font-family: var(--hp-font-family);--hp-ui-tone-sage-bg: #d8ecd7;--hp-ui-tone-sage-text: #24552a;--hp-ui-tone-sage-value: var(--hp-color-primary);--hp-ui-tone-green-bg: var(--hp-ui-tone-sage-bg);--hp-ui-tone-green-text: var(--hp-ui-tone-sage-text);--hp-ui-tone-green-value: var(--hp-ui-tone-sage-value);--hp-ui-tone-success-text: #2f7d3d;--hp-ui-tone-orange-bg: #f8ddc2;--hp-ui-tone-orange-text: #7a3f12;--hp-ui-tone-orange-value: var(--hp-color-status-warning);--hp-ui-tone-yellow-bg: #f7eaa8;--hp-ui-tone-yellow-text: #665300;--hp-ui-tone-yellow-value: #b77900;--hp-ui-tone-blue-bg: #d7e7fb;--hp-ui-tone-blue-text: #244f82;--hp-ui-tone-blue-value: var(--hp-color-status-info);--hp-ui-tone-pink-bg: #f5d8e5;--hp-ui-tone-pink-text: #7b3154;--hp-ui-tone-pink-value: #be185d;--hp-ui-tone-danger-bg: color-mix(in srgb, var(--hp-color-status-danger) 18%, var(--hp-color-white));--hp-ui-tone-danger-text: color-mix(in srgb, var(--hp-color-status-danger) 62%, var(--hp-color-black));--hp-ui-tone-danger-value: var(--hp-color-status-danger);--hp-ui-tone-purple-bg: #e4daf7;--hp-ui-tone-purple-text: #52348a;--hp-ui-tone-purple-value: #7c3aed;--hp-ui-tone-cyan-bg: #d2eef4;--hp-ui-tone-cyan-text: #1f6070;--hp-ui-tone-cyan-value: #0891b2;--hp-map-bottom-attribution-clearance: 0px;--hp-statistics-activity-bg: #f8e0c2;--hp-statistics-rescue-bg: #e4f4d7}.hp-ui-toast.p-toast{width:min(26rem,calc(100vw - var(--hp-space-6)))}.hp-ui-toast .p-toast-message{margin:0 0 var(--hp-space-2);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-lg);color:var(--hp-color-text);overflow:hidden}.hp-ui-toast .p-toast-message-content{align-items:flex-start;padding:var(--hp-space-4);gap:var(--hp-space-3)}.hp-ui-toast .p-toast-message-text{flex:1;min-width:0;margin:0}.hp-ui-toast__message{display:grid;flex:1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--hp-space-3);min-width:0}.hp-ui-toast__status-icon{margin-top:1px;color:var(--hp-color-text-secondary)}.hp-ui-toast__message--success .hp-ui-toast__status-icon,.hp-ui-toast__message--success .hp-ui-toast__summary{color:var(--hp-ui-tone-success-text)}.hp-ui-toast__message--error .hp-ui-toast__status-icon,.hp-ui-toast__message--error .hp-ui-toast__summary{color:var(--hp-ui-tone-danger-text)}.hp-ui-toast__message--warn .hp-ui-toast__status-icon,.hp-ui-toast__message--warn .hp-ui-toast__summary{color:var(--hp-ui-tone-orange-text)}.hp-ui-toast__message--info .hp-ui-toast__status-icon,.hp-ui-toast__message--info .hp-ui-toast__summary{color:var(--hp-ui-tone-blue-text)}.hp-ui-toast__copy{display:grid;gap:var(--hp-space-1);min-width:0}.hp-ui-toast__summary,.hp-ui-toast__detail{margin:0;font-size:var(--hp-font-size-sm);line-height:1.4}.hp-ui-toast__summary{font-weight:var(--hp-font-weight-semibold)}.hp-ui-toast__detail{color:var(--hp-color-text-secondary);font-weight:var(--hp-font-weight-regular)}.hp-ui-toast .p-toast-close-button{flex:0 0 auto;width:2.5rem;height:2.5rem;margin:calc(var(--hp-space-2) * -1) calc(var(--hp-space-2) * -1) 0 0;border:0;border-radius:var(--hp-radius-md);background:transparent;box-shadow:none;color:var(--hp-color-text-secondary)}@media(hover:hover)and (pointer:fine){.hp-ui-toast .p-toast-close-button:hover{background:var(--hp-color-bg-hover);color:var(--hp-color-text)}}.hp-ui-toast .p-toast-close-button:focus-visible{outline:2px solid color-mix(in srgb,var(--hp-color-focus) 42%,transparent);outline-offset:1px}@media(max-width:767px){.hp-ui-toast.p-toast{right:calc(var(--hp-safe-area-right) + var(--hp-space-3))!important;left:calc(var(--hp-safe-area-left) + var(--hp-space-3))!important;width:auto}}.hp-ui-button{display:inline-flex;width:auto;flex:0 0 auto;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--hp-radius-md);cursor:pointer;font-family:var(--hp-ui-control-font-family);font-weight:var(--hp-font-weight-medium);letter-spacing:0;line-height:1;position:relative;transform:translateY(0);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease;user-select:none}.hp-ui-button:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}.hp-ui-button:disabled{cursor:not-allowed;opacity:.55}.hp-ui-button:active:not(:disabled){transform:translateY(1px)}.hp-ui-button--loading{cursor:progress}.hp-ui-button svg,.hp-ui-chip svg{display:block;width:1rem;height:1rem;flex:0 0 auto}.hp-ui-button svg{width:1rem;height:1rem}.hp-ui-button>span:where(:not(.hp-ui-button__visual)){display:inline-flex;align-items:center;line-height:1}.hp-ui-button__label{display:inline-flex;align-items:center;line-height:1;white-space:nowrap}.hp-ui-button__visual{display:inline-grid;inline-size:1rem;block-size:1rem;place-items:center}.hp-ui-button__visual>svg{grid-area:1 / 1}.hp-ui-button__spinner{animation:hp-ui-button-spin .85s linear infinite}.hp-ui-button-activity-enter-active,.hp-ui-button-activity-leave-active{transition:opacity .06s ease}.hp-ui-button-activity-enter-from,.hp-ui-button-activity-leave-to{opacity:0}.hp-ui-button--loading>svg{display:none}@keyframes hp-ui-button-spin{to{transform:rotate(360deg)}}.hp-ui-button--sm{min-height:2rem;padding:0 var(--hp-space-3);font-size:var(--hp-font-size-xs);letter-spacing:.02em}.hp-ui-button--md{min-height:2.25rem;padding:0 var(--hp-space-4);font-size:var(--hp-font-size-sm)}.hp-ui-button--lg{min-height:2.5rem;padding:0 var(--hp-space-5);font-size:var(--hp-font-size-md)}.hp-ui-button--touch{min-height:2.75rem;padding:0 var(--hp-space-3);font-size:var(--hp-font-size-sm)}.hp-ui-button--touch-compact{min-height:3rem;padding:0 var(--hp-space-1);font-size:var(--hp-font-size-sm)}.hp-ui-button--shape-pill{border-radius:999px}.hp-ui-button--shape-circle{aspect-ratio:1;border-radius:999px;padding:0}.hp-ui-button--sm.hp-ui-button--shape-circle{inline-size:2rem;min-inline-size:2rem}.hp-ui-button--md.hp-ui-button--shape-circle{inline-size:2.25rem;min-inline-size:2.25rem;min-height:2.25rem}.hp-ui-button--lg.hp-ui-button--shape-circle{inline-size:3rem;min-inline-size:3rem}.hp-ui-button--fill{width:100%}.hp-ui-button--justify-start{justify-content:flex-start}.hp-ui-button.hp-ui-button--icon-only{justify-content:center;padding-inline:0}.hp-ui-button--icon-only .hp-ui-button__label{display:none}@media(max-width:767px){.hp-ui-button--mobile-icon-only{aspect-ratio:1;padding:0}.hp-ui-button--mobile-icon-only .hp-ui-button__label{display:none}.hp-ui-button--mobile-icon-only.hp-ui-button--sm{inline-size:2rem;min-inline-size:2rem}.hp-ui-button--mobile-icon-only.hp-ui-button--md{inline-size:2.25rem;min-inline-size:2.25rem}.hp-ui-button--mobile-icon-only.hp-ui-button--lg{inline-size:3rem;min-inline-size:3rem}}@media(min-width:768px)and (max-width:960px){.hp-ui-button--tablet-icon-only{aspect-ratio:1;padding:0}.hp-ui-button--tablet-icon-only .hp-ui-button__label{display:none}.hp-ui-button--tablet-icon-only.hp-ui-button--sm{inline-size:2rem;min-inline-size:2rem}.hp-ui-button--tablet-icon-only.hp-ui-button--md{inline-size:2.25rem;min-inline-size:2.25rem}.hp-ui-button--tablet-icon-only.hp-ui-button--lg{inline-size:3rem;min-inline-size:3rem}}.hp-ui-button--primary{border-color:color-mix(in srgb,var(--hp-color-green-700) 88%,var(--hp-color-black));background:var(--hp-color-green-700);color:var(--hp-color-white);box-shadow:0 1px 2px #2236242e,inset 0 1px #ffffff1a}@media(hover:hover)and (pointer:fine){.hp-ui-button--primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--hp-color-green-800) 88%,var(--hp-color-black));background:var(--hp-color-green-800);box-shadow:0 2px 5px #22362433,inset 0 1px #ffffff1a}}.hp-ui-button--primary:active:not(:disabled){background:var(--hp-color-green-900);box-shadow:inset 0 1px 2px #2c2c2c38}.hp-ui-button--secondary{border-color:color-mix(in srgb,var(--hp-color-text) 14%,transparent);background:color-mix(in srgb,var(--hp-color-bg-card) 94%,var(--hp-color-bg-page));color:var(--hp-color-text);box-shadow:0 1px 1px #2c2c2c0a,inset 0 1px #ffffffd9}@media(hover:hover)and (pointer:fine){.hp-ui-button--secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--hp-color-text) 22%,transparent);background:var(--hp-color-bg-card);color:var(--hp-color-text);box-shadow:0 1px 2px #2c2c2c14,inset 0 1px #ffffffe6}}.hp-ui-button--secondary:active:not(:disabled){box-shadow:inset 0 1px 2px #2c2c2c24}.hp-ui-button--secondary .hp-ui-button__visual{color:var(--hp-color-text-secondary)}@media(hover:hover)and (pointer:fine){.hp-ui-button--secondary:hover:not(:disabled) .hp-ui-button__visual{color:var(--hp-color-text)}}.hp-ui-button--pressed{border-color:var(--hp-color-text);background:var(--hp-color-text);color:var(--hp-color-bg-card);font-weight:var(--hp-font-weight-semibold);box-shadow:0 1px 2px #2c2c2c29,inset 0 1px #ffffff1a}@media(hover:hover)and (pointer:fine){.hp-ui-button--pressed:hover:not(:disabled){border-color:var(--hp-color-text);background:var(--hp-color-text);color:var(--hp-color-bg-card);font-weight:var(--hp-font-weight-semibold);box-shadow:0 1px 2px #2c2c2c29,inset 0 1px #ffffff1a}}.hp-ui-button--pressed .hp-ui-button__visual{color:var(--hp-color-white)}@media(hover:hover)and (pointer:fine){.hp-ui-button--pressed:hover:not(:disabled) .hp-ui-button__visual{color:var(--hp-color-white)}}.hp-ui-button--tinted{border-color:transparent;background:var(--hp-ui-tone-sage-bg);color:var(--hp-ui-tone-sage-text)}.hp-ui-button--gray{border-color:transparent;background:color-mix(in srgb,var(--hp-color-text-muted) 16%,transparent);color:var(--hp-color-text)}.hp-ui-button--info{border-color:transparent;background:var(--hp-ui-tone-blue-bg);color:var(--hp-ui-tone-blue-text)}@media(hover:hover)and (pointer:fine){.hp-ui-button--info:hover:not(:disabled){border-color:transparent;background:color-mix(in srgb,var(--hp-ui-tone-blue-bg) 82%,var(--hp-color-white));color:color-mix(in srgb,var(--hp-ui-tone-blue-text) 88%,var(--hp-color-black))}}.hp-ui-button--dark{border-color:var(--hp-color-text);background:var(--hp-color-text);color:var(--hp-color-white);font-weight:var(--hp-font-weight-semibold);box-shadow:0 1px 2px #2c2c2c24,inset 0 1px #ffffff1a}@media(hover:hover)and (pointer:fine){.hp-ui-button--dark:hover:not(:disabled){border-color:var(--hp-color-text-secondary);background:var(--hp-color-text-secondary)}}.hp-ui-button--floating{box-shadow:0 0 0 2px var(--hp-color-white),0 8px 24px #2c2c2c47}@media(hover:hover)and (pointer:fine){.hp-ui-button--floating:hover:not(:disabled){box-shadow:0 0 0 2px var(--hp-color-white),0 8px 24px #2c2c2c47}}.hp-ui-button--danger{border-color:color-mix(in srgb,var(--hp-color-error) 88%,var(--hp-color-black));background:var(--hp-color-error);color:var(--hp-color-white);box-shadow:0 1px 2px #5d25252e,inset 0 1px #ffffff1a}@media(hover:hover)and (pointer:fine){.hp-ui-button--danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--hp-color-error) 74%,var(--hp-color-black));background:color-mix(in srgb,var(--hp-color-error) 88%,var(--hp-color-black))}}.hp-ui-button--ghost{background:transparent;color:var(--hp-color-text-muted)}@media(hover:hover)and (pointer:fine){.hp-ui-button--ghost:hover:not(:disabled){background:var(--hp-color-bg-hover);color:var(--hp-color-text)}}.hp-ui-button--danger-ghost{background:transparent;color:var(--hp-color-error)}.hp-ui-button--glass{border-color:color-mix(in srgb,var(--hp-color-white) 60%,transparent);background:color-mix(in srgb,var(--hp-color-bg-card) 82%,transparent);border-radius:var(--hp-radius-full);color:var(--hp-color-text);box-shadow:var(--hp-shadow-md);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.hp-ui-button--glass.hp-ui-button--icon-only{inline-size:2.75rem;block-size:2.75rem}@media(hover:hover)and (pointer:fine){.hp-ui-button--glass:hover:not(:disabled){background:color-mix(in srgb,var(--hp-color-bg-card) 94%,transparent)}}@media(hover:hover)and (pointer:fine){.hp-ui-button--danger-ghost:hover:not(:disabled){background:var(--hp-color-error-subtle)}}.hp-ui-action-card{position:relative;display:block;width:100%;border:1px solid color-mix(in srgb,var(--hp-color-border-medium) 72%,transparent);border-radius:var(--hp-radius-xl);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-sm);color:var(--hp-color-text);cursor:pointer;padding:1rem 1.25rem;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.hp-ui-action-card:focus-visible,.hp-ui-action-card--active{border-color:color-mix(in srgb,var(--hp-color-primary) 58%,var(--hp-color-white));box-shadow:var(--hp-shadow-card);transform:translateY(-1px)}@media(max-width:767px){:root{--hp-mobile-inline-inset: 12px}.hp-ui-action-card{padding-inline:var(--hp-mobile-inline-inset)}}@media(hover:hover)and (pointer:fine){.hp-ui-action-card:hover{border-color:color-mix(in srgb,var(--hp-color-primary) 58%,var(--hp-color-white));box-shadow:var(--hp-shadow-card);transform:translateY(-1px)}}.hp-ui-action-card:focus-visible,.hp-ui-action-card:has(.hp-ui-action-card__primary-action:focus-visible){outline:3px solid color-mix(in srgb,var(--hp-color-primary) 30%,transparent);outline-offset:2px}.hp-ui-action-card__primary-action{position:absolute;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.hp-ui-icon-button{inline-size:2.25rem;min-inline-size:2.25rem;min-height:2.25rem;padding:0}.hp-ui-icon-button--compact{inline-size:1.75rem;min-inline-size:1.75rem;min-height:1.75rem}.hp-ui-panel{--hp-ui-surface-level-2-bg: color-mix(in srgb, var(--hp-color-bg-card) 84%, var(--hp-color-bg-page));--hp-ui-panel-header-row-height: 2rem;--hp-ui-panel-header-body-gap: var(--hp-space-3);--hp-ui-panel-header-divider-gap: var(--hp-space-3);--hp-ui-panel-divider-body-gap: var(--hp-space-3);display:flex;flex-direction:column;border-radius:var(--hp-radius-xl);background:var(--hp-color-bg-card)}.hp-ui-panel--elevated{box-shadow:var(--hp-shadow-card)}.hp-ui-panel--nested{--hp-ui-panel-header-body-gap: var(--hp-space-2);--hp-ui-panel-header-divider-gap: var(--hp-space-2);--hp-ui-panel-divider-body-gap: var(--hp-space-2);border:1px solid var(--hp-color-border-medium);border-radius:var(--hp-radius-lg);background:var(--hp-ui-surface-level-2-bg);box-shadow:none}.hp-ui-panel--fill{min-height:0;overflow:hidden}.hp-ui-panel--fill,.hp-ui-panel--fill>.hp-ui-panel__body{min-width:0;flex:1 1 auto}.hp-ui-panel--fill>.hp-ui-panel__body{display:flex;flex-direction:column;min-height:0;overflow:hidden}.hp-ui-panel--nested .hp-ui-panel__header{padding:1rem 1rem .5rem}.hp-ui-panel--nested .hp-ui-panel__title{font-size:var(--hp-font-size-md)}.hp-ui-panel--header-align-between .hp-ui-panel__header{align-items:center;justify-content:space-between}.hp-ui-panel--header-padding-compact .hp-ui-panel__header{padding:var(--hp-space-3) var(--hp-space-5) var(--hp-space-1)}.hp-ui-panel--header-padding-spacious .hp-ui-panel__header{padding:var(--hp-space-5) var(--hp-space-5) 0}.hp-ui-panel--header-padding-uniform>.hp-ui-panel__header{padding:var(--hp-ui-surface-inset, var(--hp-space-4))}.hp-ui-panel--header-padding-joined>.hp-ui-panel__header{padding:var(--hp-ui-surface-inset, var(--hp-space-4)) var(--hp-ui-surface-inset, var(--hp-space-4)) 0}.hp-ui-panel--header-only .hp-ui-panel__header{padding-bottom:1.25rem}.hp-ui-panel--header-only.hp-ui-panel--header-padding-compact .hp-ui-panel__header{padding-bottom:var(--hp-space-3)}.hp-ui-panel--nested.hp-ui-panel--header-only .hp-ui-panel__header{padding-bottom:1rem}.hp-ui-panel__header{display:flex;align-items:center;justify-content:space-between;gap:var(--hp-space-3);padding:1.25rem 1.25rem 0}.hp-ui-panel--with-header-secondary .hp-ui-panel__header{align-items:stretch;flex-direction:column}.hp-ui-bar-material{background:var(--hp-material-bar-bg);box-shadow:inset 0 -1px 0 var(--hp-material-bar-hairline);-webkit-backdrop-filter:var(--hp-material-bar-filter);backdrop-filter:var(--hp-material-bar-filter)}.hp-ui-panel__header-primary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--hp-space-3)}.hp-ui-panel__header-main{display:flex;min-height:var(--hp-ui-panel-header-row-height);min-width:0;align-items:center;gap:var(--hp-space-3)}.hp-ui-panel--with-header-secondary .hp-ui-panel__header-main{flex:1 1 auto}.hp-ui-panel__header-control{width:min(24rem,42vw);min-width:0;flex:0 1 24rem}.hp-ui-panel__header-control>*{width:100%}.hp-ui-panel--header-control-width-content .hp-ui-panel__header-control{width:auto;flex:0 0 auto}.hp-ui-panel--header-control-width-content .hp-ui-panel__header-control>*{width:auto;max-width:100%}.hp-ui-panel--header-control-width-content .hp-ui-panel__header-control>.hp-ui-segmented-control{width:max-content}.hp-ui-panel__actions{display:flex;min-height:var(--hp-ui-panel-header-row-height);min-width:0;align-items:center;gap:var(--hp-space-2);justify-content:flex-end}.hp-ui-panel__header-secondary{display:flex;min-width:0}.hp-ui-panel__header-secondary>*{width:100%;min-width:0}.hp-ui-panel--actions-gap-sm .hp-ui-panel__actions{gap:var(--hp-space-2)}.hp-ui-panel__title{margin:0;color:var(--hp-color-text);font-size:var(--hp-font-size-lg);font-weight:var(--hp-font-weight-bold);letter-spacing:0;line-height:1.15}.hp-ui-panel--title-size-lg .hp-ui-panel__title{font-size:var(--hp-font-size-lg)}.hp-ui-panel__divider{display:none}.hp-ui-panel__body{padding:.75rem 1.25rem 1.25rem}.hp-ui-panel--with-header.hp-ui-panel--without-divider .hp-ui-panel__body{margin-top:var(--hp-ui-panel-header-body-gap)}.hp-ui-panel--with-header:not(.hp-ui-panel--without-divider) .hp-ui-panel__body{margin-top:var(--hp-ui-panel-divider-body-gap)}.hp-ui-panel--divider-body-gap-none.hp-ui-panel--with-header .hp-ui-panel__body{margin-top:0}.hp-ui-panel--divider-body-gap-lg.hp-ui-panel--with-header .hp-ui-panel__body{margin-top:var(--hp-space-4)}.hp-ui-panel--nested.hp-ui-panel--with-header.hp-ui-panel--without-divider .hp-ui-panel__body{padding-top:0}.hp-ui-panel--with-header.hp-ui-panel--without-divider .hp-ui-panel__body--compact{margin-top:var(--hp-ui-panel-header-body-gap)}.hp-ui-panel--with-header .hp-ui-panel__body--panel,.hp-ui-panel--with-header .hp-ui-panel__body--form{padding-top:0}.hp-ui-panel__body--compact{padding:0 1rem 1rem}.hp-ui-panel__body--uniform{padding:var(--hp-space-4)}.hp-ui-panel__body--edge-to-edge,.hp-ui-panel__body--list{padding:0}.hp-ui-panel__body--form{padding:.75rem 1.25rem 1.25rem}.hp-ui-panel__body--media{padding:var(--hp-space-md) var(--hp-space-lg) var(--hp-space-lg)}.hp-ui-panel__body--layout-flex-column{display:flex;flex-direction:column}.hp-ui-panel__body--gap-sm{gap:var(--hp-space-2)}.hp-ui-panel__body--gap-base{gap:var(--hp-space-3)}.hp-ui-panel__body--gap-md{gap:var(--hp-space-md)}.hp-ui-panel__body--align-center{align-items:center}.hp-ui-panel__body--min-height-content{min-height:4.5rem}.hp-ui-panel__body--overflow-visible{overflow:visible}@media(max-width:767px){.hp-ui-panel>.hp-ui-panel__header,.hp-ui-panel>.hp-ui-panel__body--panel,.hp-ui-panel>.hp-ui-panel__body--compact,.hp-ui-panel>.hp-ui-panel__body--uniform,.hp-ui-panel>.hp-ui-panel__body--form,.hp-ui-panel>.hp-ui-panel__body--media{padding-inline:var(--hp-mobile-inline-inset)}}.hp-ui-collection-surface{--hp-ui-collection-surface-bg: var(--hp-color-surface);--hp-ui-collection-data-bg: var(--hp-color-surface-muted);display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;border:1px solid var(--hp-color-border-subtle);border-radius:var(--hp-radius-xl);background:var(--hp-ui-collection-surface-bg);box-shadow:var(--hp-shadow-card);color:var(--hp-color-text)}.hp-ui-collection-surface--nested{--hp-ui-surface-inset: initial;--hp-ui-collection-surface-bg: color-mix(in srgb, var(--hp-color-bg-card) 84%, var(--hp-color-bg-page));--hp-ui-collection-data-bg: var(--hp-ui-collection-surface-bg);border-color:var(--hp-color-border-medium);border-radius:var(--hp-radius-lg);box-shadow:none}.hp-ui-collection-surface--action-menu-open{overflow:visible}.hp-ui-collection-surface__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--hp-space-6);padding:var(--hp-ui-surface-inset, var(--hp-space-6))}.hp-ui-collection-surface__heading{min-width:0}.hp-ui-collection-surface__header-actions{display:flex;flex:0 0 auto;align-self:center;align-items:center;gap:var(--hp-space-2)}.hp-ui-collection-surface__eyebrow{margin-bottom:var(--hp-space-2);color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hp-ui-collection-surface__title-row{display:flex;align-items:center;gap:var(--hp-space-3)}.hp-ui-collection-surface__title{margin:0;color:var(--hp-color-text-strong);font-size:var(--hp-font-size-xl);font-weight:750;line-height:1.2}.hp-ui-collection-surface__summary{margin-top:var(--hp-space-2);color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm)}.hp-ui-collection-surface__toolbar{border-top:1px solid var(--hp-color-border-subtle);padding:var(--hp-ui-surface-inset, var(--hp-space-4)) var(--hp-ui-surface-inset, var(--hp-space-6))}.hp-ui-collection-surface__data-region{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow-y:auto;border-top:1px solid var(--hp-color-border-subtle);background:var(--hp-ui-collection-data-bg)}.hp-ui-collection-surface__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--hp-space-4);border-top:1px solid var(--hp-color-border-subtle);padding:var(--hp-space-3) var(--hp-space-6)}.hp-ui-collection-surface--compact .hp-ui-collection-surface__header{padding-block:var(--hp-space-4)}.hp-ui-detail-section{min-width:0;margin-top:var(--hp-space-lg)}@media(max-width:1024px){.hp-ui-collection-surface__header,.hp-ui-collection-surface__toolbar,.hp-ui-collection-surface__footer{padding-inline:var(--hp-ui-surface-inset, var(--hp-space-5))}}@media(max-width:767px){.hp-ui-collection-surface__header,.hp-ui-collection-surface__toolbar,.hp-ui-collection-surface__footer{padding-inline:var(--hp-mobile-inline-inset)}.hp-ui-collection-surface__header{display:grid;gap:var(--hp-space-4)}}@media(max-width:960px){.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header,.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{align-items:stretch;flex-direction:column}.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-control{width:100%;flex-basis:auto}.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{justify-content:flex-start}}@media(max-width:767px){.hp-ui-panel--mobile-header-title-actions:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "actions";align-items:start}.hp-ui-panel--mobile-header-title-actions:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{display:contents}.hp-ui-panel--mobile-header-title-actions:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__title{grid-area:title}.hp-ui-panel--mobile-header-title-actions:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{grid-area:actions;justify-content:flex-start}.hp-ui-panel--mobile-header-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"control" "actions";align-items:start}.hp-ui-panel--mobile-header-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{display:contents}.hp-ui-panel--mobile-header-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-control{grid-area:control;width:100%}.hp-ui-panel--mobile-header-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{grid-area:actions;justify-content:flex-end}.hp-ui-panel--mobile-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "actions" "secondary";gap:var(--hp-space-2)}.hp-ui-panel--mobile-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header-primary{display:contents}.hp-ui-panel--mobile-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header-main{grid-area:main;width:100%}.hp-ui-panel--mobile-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header-control{width:100%}.hp-ui-panel--mobile-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__actions{grid-area:actions;justify-content:flex-end}.hp-ui-panel--mobile-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header-secondary{grid-area:secondary}.hp-ui-panel--mobile-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "control control";align-items:center}.hp-ui-panel--mobile-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{display:contents}.hp-ui-panel--mobile-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__title{grid-area:title}.hp-ui-panel--mobile-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-control{grid-area:control;width:100%}.hp-ui-panel--mobile-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{grid-area:actions;justify-content:flex-end}}@media(max-width:767px){.hp-ui-panel--mobile-title-size-xl .hp-ui-panel__title{font-size:var(--hp-font-size-xl)}}@media(max-width:767px){.hp-ui-panel--mobile-surface-plain{border:0;border-radius:0;background:transparent;box-shadow:none}.hp-ui-panel--mobile-surface-plain .hp-ui-panel__header{padding-top:0;padding-right:0;padding-left:0}.hp-ui-panel--mobile-surface-plain .hp-ui-panel__body{padding-right:0;padding-bottom:0;padding-left:0}.hp-ui-pinned-bar,.hp-ui-panel--mobile-surface-plain .hp-ui-panel__header.hp-ui-pinned-bar{margin-inline:calc(-1 * var(--hp-mobile-inline-inset, 12px));padding-inline:var(--hp-mobile-inline-inset, 12px);padding-bottom:var(--hp-space-3);background:var(--hp-material-bar-bg);box-shadow:inset 0 -1px 0 var(--hp-material-bar-hairline);-webkit-backdrop-filter:var(--hp-material-bar-filter);backdrop-filter:var(--hp-material-bar-filter)}}@media(min-width:768px)and (max-width:960px){.hp-ui-panel--tablet-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "control control";align-items:center}.hp-ui-panel--tablet-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{display:contents}.hp-ui-panel--tablet-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__title{grid-area:title}.hp-ui-panel--tablet-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-control{grid-area:control;width:100%;flex:none}.hp-ui-panel--tablet-header-title-actions-control.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{grid-area:actions;justify-self:end}.hp-ui-panel--tablet-header-title-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header{display:grid;grid-template-columns:auto minmax(14rem,1fr) auto;grid-template-areas:"title control actions";align-items:center}.hp-ui-panel--tablet-header-title-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{display:contents}.hp-ui-panel--tablet-header-title-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__title{grid-area:title;display:flex;min-height:var(--hp-ui-panel-header-row-height);align-items:center}.hp-ui-panel--tablet-header-title-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-control{grid-area:control;width:100%;flex:none}.hp-ui-panel--tablet-header-title-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{grid-area:actions;justify-self:end}}@media(min-width:768px)and (max-width:960px){.hp-ui-panel--tablet-header-inline-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--hp-space-3)}.hp-ui-panel--tablet-header-inline-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{align-items:center;flex-direction:row;min-width:0}.hp-ui-panel--tablet-header-inline-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-control{width:auto;flex-basis:auto}.hp-ui-panel--tablet-header-inline-control-actions.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{min-width:0;justify-content:flex-end;justify-self:end}.hp-ui-panel--tablet-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header{display:grid;grid-template-columns:minmax(14rem,1fr) auto;grid-template-areas:"main main" "secondary actions";align-items:center;gap:var(--hp-space-2)}.hp-ui-panel--tablet-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header-primary{display:contents}.hp-ui-panel--tablet-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header-main{grid-area:main}.hp-ui-panel--tablet-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__header-secondary{grid-area:secondary}.hp-ui-panel--tablet-header-secondary-control-actions.hp-ui-panel--with-header-secondary .hp-ui-panel__actions{grid-area:actions;justify-content:flex-start}}@media(max-width:1120px){.hp-ui-panel--header-stack-breakpoint-wide.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header,.hp-ui-panel--header-stack-breakpoint-wide.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-main{align-items:stretch;flex-direction:column}.hp-ui-panel--header-stack-breakpoint-wide.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__header-control{width:100%;flex-basis:auto}.hp-ui-panel--header-stack-breakpoint-wide.hp-ui-panel--with-header-control:not(.hp-ui-panel--with-header-secondary) .hp-ui-panel__actions{justify-content:flex-end}}.hp-ui-panel-state{display:flex;min-height:4rem;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--hp-space-3);color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-strong)}.hp-ui-panel-state--error{color:var(--hp-color-error)}.hp-ui-panel-state--warning{color:var(--hp-color-warning-text)}.hp-ui-panel-state--inverse{color:inherit}.hp-ui-panel-state--inline{min-height:auto;flex:0 0 auto;margin:var(--hp-space-2) var(--hp-space-5)}.hp-ui-panel-state--start{justify-content:flex-start}.hp-ui-panel-state--center{flex-wrap:wrap;justify-content:center;gap:var(--hp-space-3);text-align:center}.hp-ui-panel-state--between{justify-content:space-between}.hp-ui-notice{--hp-ui-notice-accent: var(--hp-color-status-info);--hp-ui-notice-text: var(--hp-ui-tone-blue-text);display:flex;align-items:flex-start;gap:var(--hp-space-3);padding:var(--hp-space-3) var(--hp-space-3);border:1px solid color-mix(in srgb,var(--hp-ui-notice-accent) 26%,var(--hp-color-bg-card));border-radius:var(--hp-radius-md);background:color-mix(in srgb,var(--hp-ui-notice-accent) 9%,var(--hp-color-bg-card));color:var(--hp-ui-notice-text);font-size:var(--hp-font-size-sm);line-height:1.45}.hp-ui-notice--neutral{--hp-ui-notice-accent: var(--hp-color-text-muted);--hp-ui-notice-text: var(--hp-color-text-secondary);border-color:var(--hp-color-border);background:color-mix(in srgb,var(--hp-color-text-muted) 7%,var(--hp-color-bg-card))}.hp-ui-notice--success{--hp-ui-notice-accent: var(--hp-color-primary);--hp-ui-notice-text: var(--hp-ui-tone-sage-text)}.hp-ui-notice--warning{--hp-ui-notice-accent: var(--hp-color-status-warning);--hp-ui-notice-text: var(--hp-ui-tone-orange-text)}.hp-ui-notice--danger{--hp-ui-notice-accent: var(--hp-color-status-danger);--hp-ui-notice-text: var(--hp-ui-tone-danger-text)}.hp-ui-notice__icon{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.0625rem;color:var(--hp-ui-notice-accent)}.hp-ui-notice__body{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--hp-space-1)}.hp-ui-notice__title{font-weight:var(--hp-font-weight-strong)}.hp-ui-notice__action{flex:0 0 auto;align-self:center}.hp-ui-notice--compact{gap:var(--hp-space-2);padding:var(--hp-space-2) var(--hp-space-3);font-size:var(--hp-font-size-xs)}.hp-ui-notice--compact .hp-ui-notice__icon{width:1rem;height:1rem}@media(max-width:767px){.hp-ui-notice{flex-wrap:wrap}.hp-ui-notice__action{flex-basis:100%;padding-left:calc(1.125rem + var(--hp-space-3))}}.hp-ui-icon-tile{display:grid;width:calc(var(--hp-space-8) + var(--hp-space-3));height:calc(var(--hp-space-8) + var(--hp-space-3));place-items:center;border-radius:var(--hp-radius-md);background:var(--hp-color-bg-muted);color:var(--hp-color-text-muted)}.hp-ui-icon-tile--lg{width:3.5rem;height:3.5rem;border-radius:var(--hp-radius-lg)}.hp-ui-icon-tile--success{background:color-mix(in srgb,var(--hp-color-primary) 14%,var(--hp-color-bg-card));color:var(--hp-color-primary)}.hp-ui-icon-tile--danger{background:color-mix(in srgb,var(--hp-color-status-danger) 12%,var(--hp-color-bg-card));color:var(--hp-color-status-danger)}.hp-ui-chip{--hp-ui-chip-soft-bg: color-mix(in srgb, var(--hp-color-border-medium) 42%, var(--hp-color-bg-page));--hp-ui-chip-soft-text: color-mix(in srgb, var(--hp-color-text-secondary) 80%, var(--hp-color-black));--hp-ui-chip-solid-bg: var(--hp-color-text-secondary);--hp-ui-chip-solid-text: var(--hp-color-white);--hp-ui-chip-shadow: none;display:inline-flex;width:fit-content;max-width:100%;min-height:var(--hp-space-6);align-items:center;gap:var(--hp-space-1);border-radius:var(--hp-radius-sm);padding:0 var(--hp-space-2);border:0;background:var(--hp-ui-chip-solid-bg);color:var(--hp-ui-chip-solid-text);box-shadow:var(--hp-ui-chip-shadow);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold);line-height:1}.hp-ui-chip__label{min-width:0}.hp-ui-chip--compact{min-height:var(--hp-space-5);border-radius:var(--hp-radius-sm);padding:0 var(--hp-space-2);font-size:var(--hp-font-size-xs)}.hp-ui-chip--compact svg{width:.875rem;height:.875rem}.hp-ui-chip--dense{min-height:var(--hp-space-4);border-radius:var(--hp-radius-sm);padding:0 var(--hp-space-1);font-size:var(--hp-font-size-xs)}.hp-ui-chip--dense svg{width:.75rem;height:.75rem}.hp-ui-chip--fill{width:100%;min-width:0;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ui-chip--wrap{align-items:center;white-space:normal}.hp-ui-chip--neutral{--hp-ui-chip-soft-bg: color-mix(in srgb, var(--hp-color-border-medium) 42%, var(--hp-color-bg-page));--hp-ui-chip-soft-text: color-mix(in srgb, var(--hp-color-text-secondary) 80%, var(--hp-color-black));--hp-ui-chip-solid-bg: #6f706c;--hp-ui-chip-solid-text: var(--hp-color-white)}.hp-ui-chip--success,.hp-ui-chip--sage{--hp-ui-chip-soft-bg: #d8ecd7;--hp-ui-chip-soft-text: #24552a;--hp-ui-chip-solid-bg: #4f7352;--hp-ui-chip-solid-text: var(--hp-color-white)}.hp-ui-chip--info,.hp-ui-chip--blue{--hp-ui-chip-soft-bg: #d7e7fb;--hp-ui-chip-soft-text: #244f82;--hp-ui-chip-solid-bg: #4772bf;--hp-ui-chip-solid-text: var(--hp-color-white)}.hp-ui-chip--warning,.hp-ui-chip--orange{--hp-ui-chip-soft-bg: #f8ddc2;--hp-ui-chip-soft-text: #7a3f12;--hp-ui-chip-solid-bg: var(--hp-color-status-warning);--hp-ui-chip-solid-text: #2f2410}.hp-ui-chip--pending,.hp-ui-chip--yellow{--hp-ui-chip-soft-bg: #f3e6b8;--hp-ui-chip-soft-text: #675015;--hp-ui-chip-solid-bg: #f5cf47;--hp-ui-chip-solid-text: #3d2c00}.hp-ui-chip--accent,.hp-ui-chip--pink{--hp-ui-chip-soft-bg: #f5d8e5;--hp-ui-chip-soft-text: #7b3154;--hp-ui-chip-solid-bg: #bd2f73;--hp-ui-chip-solid-text: var(--hp-color-white)}.hp-ui-chip--danger{--hp-ui-chip-soft-bg: #f7d7d4;--hp-ui-chip-soft-text: #8f2e25;--hp-ui-chip-solid-bg: #ca473e;--hp-ui-chip-solid-text: var(--hp-color-white)}.hp-ui-chip--purple{--hp-ui-chip-soft-bg: #eadcf7;--hp-ui-chip-soft-text: #5e3b81;--hp-ui-chip-solid-bg: #7c58a6;--hp-ui-chip-solid-text: var(--hp-color-white)}.hp-ui-chip--teal,.hp-ui-chip--cyan{--hp-ui-chip-soft-bg: #d2eef4;--hp-ui-chip-soft-text: #1f6070;--hp-ui-chip-solid-bg: #367b8c;--hp-ui-chip-solid-text: var(--hp-color-white)}.hp-ui-chip--critical,.hp-ui-chip--notice{--hp-ui-chip-soft-bg: #ffe0dd;--hp-ui-chip-soft-text: #8f2e25;--hp-ui-chip-solid-bg: #ff645a;--hp-ui-chip-solid-text: #2f1210;--hp-ui-chip-shadow: 0 1px 1px rgba(44, 44, 44, .08), 0 3px 8px rgba(44, 44, 44, .08)}.hp-ui-chip--solid{background:var(--hp-ui-chip-solid-bg);color:var(--hp-ui-chip-solid-text)}.hp-ui-chip--soft{background:var(--hp-ui-chip-soft-bg);color:var(--hp-ui-chip-soft-text);box-shadow:none;font-weight:var(--hp-font-weight-semibold)}.participant-role-chip{justify-self:start;max-width:100%}.participant-role-chip--pilot{background:var(--hp-ui-tone-sage-bg);color:var(--hp-ui-tone-sage-text)}.participant-role-chip--volunteer{background:var(--hp-ui-tone-blue-bg);color:var(--hp-ui-tone-blue-text)}.participant-role-chip__icon{flex:0 0 auto}.contact-role-chip{justify-self:start;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap}.contact-role-chip__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.contact-role-chip--farmer{background:var(--hp-ui-tone-yellow-bg);color:var(--hp-ui-tone-yellow-text)}.contact-role-chip--hunter{background:var(--hp-ui-tone-sage-bg);color:var(--hp-ui-tone-sage-text)}.contact-role-chip--other{background:var(--hp-color-bg-hover);color:var(--hp-color-text-secondary)}.hp-ui-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.hp-ui-list--gap-none{gap:0}.hp-ui-list--gap-sm{gap:.5rem}.hp-ui-list--gap-md{gap:.75rem}.hp-ui-list--inset-panel{padding:.5rem 1.25rem 1.25rem}.hp-ui-list--inset-collection{padding:var(--hp-space-4) var(--hp-ui-surface-inset, var(--hp-space-6))}.hp-ui-content-inset{min-width:0;padding:0 var(--hp-ui-surface-inset, var(--hp-space-4)) var(--hp-ui-surface-inset, var(--hp-space-4))}@media(max-width:767px){.hp-ui-list--inset-panel,.hp-ui-list--inset-collection,.hp-ui-content-inset{padding-inline:var(--hp-mobile-inline-inset)}}.hp-ui-content-scroll{min-width:0;min-height:0;overflow-y:auto}.hp-ui-content-stack{min-width:0;min-height:0;flex-direction:column;gap:var(--hp-space-4);overflow-y:auto}.hp-ui-content-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--hp-space-3);padding:0 var(--hp-ui-surface-inset, var(--hp-space-4)) var(--hp-space-2)}.hp-ui-list-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--hp-radius-md);padding:.75rem}.hp-ui-list-row--compact{min-height:3rem}.hp-ui-list-row--comfortable{min-height:3.5rem}.hp-ui-list-row--unpadded{padding:0}.hp-ui-list-row--bleed-sm{margin-inline:calc(-1 * var(--hp-space-2));padding-inline:var(--hp-space-2)}.hp-ui-list-row--square{border-radius:0}.hp-ui-list-row--surface-level-2{border:1px solid var(--hp-color-border-medium);border-radius:var(--hp-radius-lg);background:var(--hp-ui-surface-level-2-bg, color-mix(in srgb, var(--hp-color-bg-card) 84%, var(--hp-color-bg-page)))}.hp-ui-list-row__content{min-width:0;flex:1 1 auto}.hp-ui-list-row--content-stack .hp-ui-list-row__content{display:flex;flex-direction:column;gap:var(--hp-space-3)}.hp-ui-list-row--content-row .hp-ui-list-row__content{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hp-space-3)}.hp-ui-list-row--content-media .hp-ui-list-row__content{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--hp-space-3)}.hp-ui-list-row--content-gap-sm .hp-ui-list-row__content{gap:var(--hp-space-2)}.hp-ui-list-row__actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--hp-space-1)}.hp-ui-list-row--actions-start .hp-ui-list-row__actions{align-self:flex-start}@media(max-width:920px){.hp-ui-list-row--actions-mobile-start .hp-ui-list-row__actions{align-self:flex-start}}.hp-ui-list-row--interactive{cursor:pointer}.hp-ui-list-row--link:has(>.hp-ui-list-row__link:focus-visible),.hp-ui-list-row--interactive:has(>.hp-ui-list-row__actions>.hp-ui-list-row__action.hp-sr-only:focus-visible){outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}.hp-ui-list-row__link:focus-visible{outline:none}.hp-ui-list-row--link{position:relative}.hp-ui-list-row__link{display:block;color:inherit;text-decoration:none}.hp-ui-list-row__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.hp-ui-list-row--link .hp-ui-list-row__actions{position:relative;z-index:1}@media(hover:hover)and (pointer:fine){.hp-ui-list-row--interactive:hover{background:var(--hp-color-bg-hover)}}.hp-ui-person-row{display:flex;min-width:0;align-items:center;gap:.5rem}.hp-ui-person-row__content{display:flex;min-width:0;flex-direction:column;gap:.25rem}.hp-ui-person-row__name,.hp-ui-person-row__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ui-person-row__name{color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-extrabold);line-height:1}.hp-ui-person-row--name-semibold .hp-ui-person-row__name{font-weight:var(--hp-font-weight-semibold)}.hp-ui-person-row--name-wrap .hp-ui-person-row__name{overflow:visible;line-height:1.25;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.hp-ui-person-row__meta{display:inline-flex;width:fit-content;align-items:center;gap:.25rem;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold);line-height:1.15;text-decoration:none}.hp-ui-person-row__meta--link{color:var(--hp-color-primary)}@media(hover:hover)and (pointer:fine){.hp-ui-person-row__meta--link:hover{text-decoration:underline}}.hp-ui-person-row__meta svg{width:1rem;height:1rem;flex:0 0 auto}.hp-ui-segmented-control{display:inline-flex;width:max-content;max-width:100%;gap:.25rem;border:1px solid var(--hp-color-border-medium);border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card);padding:.25rem}.hp-ui-segmented-control--subtle{border-radius:var(--hp-radius-md);background:var(--hp-color-bg-hover)}.hp-ui-segmented-control__item{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border:0;border-radius:var(--hp-radius-md);background:transparent;color:var(--hp-color-text-muted);cursor:pointer;min-height:2rem;padding:0 .75rem;font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-medium);line-height:1;white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease,color .15s ease}@media(hover:hover)and (pointer:fine){.hp-ui-segmented-control__item:hover:not(:disabled){background:var(--hp-color-text);color:var(--hp-color-white)}}.hp-ui-segmented-control__item:disabled{cursor:not-allowed;opacity:.55}.hp-ui-segmented-control--compact .hp-ui-segmented-control__item{min-height:2rem;padding:0 .5rem}.hp-ui-segmented-control--equal-width .hp-ui-segmented-control__item{flex:1 1 0;min-width:0}.hp-ui-segmented-control--sm{padding:.125rem}.hp-ui-segmented-control--sm .hp-ui-segmented-control__item{min-height:1.5rem;padding:0 .5rem;font-size:var(--hp-font-size-sm)}.hp-ui-segmented-control--control{padding:.125rem}.hp-ui-segmented-control--control .hp-ui-segmented-control__item{min-height:1.75rem;padding:0 .5rem;font-size:var(--hp-font-size-sm)}.hp-ui-segmented-control--fill{width:100%}.hp-ui-segmented-control--fill .hp-ui-segmented-control__item{min-width:0;flex:1 1 0}.hp-ui-segmented-control--wrap-labels .hp-ui-segmented-control__item{white-space:normal;overflow-wrap:anywhere;min-height:var(--hp-mobile-touch-target, 44px);padding-block:var(--hp-space-1);line-height:1.2}.hp-ui-segmented-control--scrollable{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.hp-ui-segmented-control--scrollable .hp-ui-segmented-control__item{flex:0 0 auto}.hp-ui-segmented-control--tab{align-self:start;border-radius:var(--hp-radius-md);padding:.125rem;width:max-content;max-width:100%}.hp-ui-segmented-control--tab .hp-ui-segmented-control__item{min-height:1.75rem;padding:0 var(--hp-space-3);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);line-height:1.2}.hp-ui-segmented-control__item--active,.hp-ui-segmented-control--subtle .hp-ui-segmented-control__item--active{background:var(--hp-color-text);color:var(--hp-color-white);box-shadow:var(--hp-shadow-sm)}.hp-ui-segmented-control__icon{width:1rem;height:1rem;flex:0 0 auto;color:currentColor}.hp-ui-segmented-control__badge{display:inline-grid;min-width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;padding-inline:.375rem;border-radius:var(--hp-radius-full);background:var(--hp-color-unread);color:var(--hp-color-white);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold);line-height:1}@media(max-width:767px){.hp-ui-segmented-control--mobile-pills{width:100%;gap:var(--hp-space-1);padding:0;border:0;border-radius:0;background:transparent}.hp-ui-segmented-control--mobile-pills .hp-ui-segmented-control__item{flex:0 0 auto;min-height:2.5rem;padding:0 var(--hp-space-4);border:1px solid var(--hp-color-border-medium);border-radius:999px;background:var(--hp-color-bg-card);color:var(--hp-color-text)}.hp-ui-segmented-control--mobile-pills .hp-ui-segmented-control__item--active{border-color:var(--hp-color-text);background:var(--hp-color-text);color:var(--hp-color-white)}}.hp-ui-control{width:100%;min-width:0}.hp-ui-control--layout-fill{flex:1;min-height:0}.hp-ui-control--resize-none{resize:none}.hp-ui-control--resize-vertical{resize:vertical}.hp-ui-autocomplete{width:100%;min-width:0}.hp-ui-autocomplete .p-autocomplete-input{width:100%}.hp-ui-autocomplete-overlay{position:relative;overflow:hidden}.hp-ui-control-overlay{--hp-ui-control-overlay-list-max-height: 14rem;z-index:calc(var(--hp-z-modal) + 1)!important}.hp-ui-control-overlay[data-hp-list-clamped] :is(.p-select-list-container,.p-autocomplete-list-container){max-height:var(--hp-ui-control-overlay-list-max-height)!important}.hp-ui-color-field__popover.p-popover{border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-dropdown)}.hp-ui-autocomplete-overlay--loading:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--hp-color-primary) 42%,transparent) 32%,color-mix(in srgb,var(--hp-color-primary) 68%,transparent) 50%,color-mix(in srgb,var(--hp-color-primary) 42%,transparent) 68%,transparent 100%);background-size:200% 100%;animation:hp-ui-autocomplete-loading-line .82s linear infinite}@keyframes hp-ui-autocomplete-loading-line{0%{background-position:100% 0}to{background-position:-100% 0}}.hp-ui-control--filled.p-inputtext,.hp-ui-control--filled.p-textarea{border-color:transparent;background:var(--hp-color-border)}.hp-ui-control--variant-bordered.p-select{border-color:var(--hp-color-border-medium);background:var(--hp-color-bg-card);color:var(--hp-color-text)}@media(hover:hover)and (pointer:fine){.hp-ui-control--variant-bordered.p-select:not(.p-disabled):hover{border-color:color-mix(in srgb,var(--hp-color-primary) 34%,var(--hp-color-border-medium));background:var(--hp-color-bg-card)}}.hp-ui-control--plain.p-inputtext,.hp-ui-control--plain.p-textarea{border-color:transparent;background:transparent;box-shadow:none;padding-inline:0}.hp-ui-control.hp-ui-control--plain.p-inputtext:enabled:focus,.hp-ui-control.hp-ui-control--plain.p-textarea:enabled:focus{border-color:transparent;box-shadow:none}.hp-ui-control--plain.p-inputtext.p-invalid,.hp-ui-control--plain.p-textarea.p-invalid{border-color:transparent}.hp-ui-control--number-inline.p-inputnumber{width:auto}.hp-ui-control--number-inline .p-inputnumber-input{width:7rem;min-height:2rem;border-color:transparent;border-radius:var(--hp-radius-md);background:var(--hp-color-bg-muted);box-shadow:none;padding:var(--hp-space-1) var(--hp-space-3);font-variant-numeric:tabular-nums;text-align:right}.hp-ui-control--number-inline .p-inputnumber-input:enabled:focus{border-color:transparent;box-shadow:0 0 0 2px color-mix(in srgb,var(--hp-color-primary) 30%,transparent)}.hp-ui-control--filled.p-inputtext:enabled:focus,.hp-ui-control--filled.p-textarea:enabled:focus{border-color:color-mix(in srgb,var(--hp-color-primary) 42%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--hp-color-primary) 18%,transparent)}.hp-ui-control.p-inputtext:enabled:focus,.hp-ui-control.p-textarea:enabled:focus,.hp-ui-control.p-select:not(.p-disabled).p-focus,.hp-ui-control.p-datepicker:focus-within .p-inputtext,.hp-ui-control.p-inputnumber:focus-within .p-inputnumber-input,.hp-ui-autocomplete:focus-within .hp-ui-control{border-color:color-mix(in srgb,var(--hp-color-primary) 62%,var(--hp-color-text));box-shadow:0 0 0 1px color-mix(in srgb,var(--hp-color-primary) 16%,transparent),0 3px 8px color-mix(in srgb,var(--hp-color-primary) 6%,transparent);outline:none}.hp-ui-control::placeholder,.hp-ui-control .p-inputtext::placeholder,.hp-ui-control .p-textarea::placeholder,.hp-ui-control .p-select-label.p-placeholder,.hp-ui-control.p-select .p-select-label.p-placeholder{color:color-mix(in srgb,var(--hp-color-text-muted) 54%,var(--hp-color-bg-card));font-weight:var(--hp-font-weight-regular);opacity:1;-webkit-text-fill-color:color-mix(in srgb,var(--hp-color-text-muted) 54%,var(--hp-color-bg-card))}.hp-ui-control:disabled,.hp-ui-control.p-disabled,.hp-ui-control.p-inputtext:disabled,.hp-ui-control.p-textarea:disabled,.hp-ui-control.p-select.p-disabled,.hp-ui-control.p-datepicker .p-inputtext:disabled,.hp-ui-control.p-inputnumber.p-disabled .p-inputnumber-input,.hp-ui-control.p-inputnumber:has(.p-inputnumber-input:disabled),.hp-ui-control.p-inputnumber:has(.p-inputnumber-input:disabled) .p-inputnumber-input,.hp-ui-control.p-inputnumber:has(.p-inputnumber-input:disabled) .p-inputnumber-button{border-color:var(--hp-color-border-medium);background:color-mix(in srgb,var(--hp-color-bg-page) 76%,var(--hp-color-border-medium));color:var(--hp-color-text-secondary);opacity:1;-webkit-text-fill-color:var(--hp-color-text-secondary)}.hp-ui-control.p-select.p-disabled .p-select-label,.hp-ui-control.p-select.p-disabled .p-select-dropdown,.hp-ui-control.p-datepicker:has(.p-inputtext:disabled) .p-datepicker-dropdown,.hp-ui-control.p-datepicker:has(.p-inputtext:disabled) .p-datepicker-input-icon,.hp-ui-control.p-inputnumber.p-disabled .p-inputnumber-button,.hp-ui-control.p-inputnumber:has(.p-inputnumber-input:disabled) .p-inputnumber-button{color:var(--hp-color-text-secondary);opacity:1}.hp-ui-control.p-select.p-disabled .p-select-label .hp-ui-chip--solid{-webkit-text-fill-color:var(--hp-ui-chip-solid-text)}.hp-ui-control.p-select.p-disabled .p-select-label .hp-ui-chip--soft{-webkit-text-fill-color:var(--hp-ui-chip-soft-text)}.hp-ui-control--invalid,.hp-ui-control.p-invalid,.hp-ui-control.p-inputtext.p-invalid,.hp-ui-control.p-textarea.p-invalid,.hp-ui-control.p-select.p-invalid,.hp-ui-control.p-datepicker.p-invalid .p-inputtext,.hp-ui-control.p-inputnumber.p-invalid .p-inputnumber-input,.hp-ui-control.p-inputnumber:has(.p-inputnumber-input[aria-invalid=true]) .p-inputnumber-input,.hp-ui-autocomplete .hp-ui-control--invalid{border-color:var(--hp-color-error)}.hp-ui-switch,.hp-ui-control.hp-ui-switch{width:2.5rem;min-width:2.5rem;height:1.5rem;flex:0 0 auto;overflow:visible;vertical-align:middle}.hp-ui-control.hp-ui-switch.p-disabled{border-color:transparent;background:transparent;color:inherit;-webkit-text-fill-color:currentColor}.hp-ui-control.hp-ui-switch.p-disabled.p-toggleswitch-checked .p-toggleswitch-slider{background:color-mix(in srgb,var(--hp-color-primary) 58%,var(--hp-color-bg-card))}.hp-ui-control.hp-ui-switch.p-disabled.p-toggleswitch-checked .p-toggleswitch-handle{background:var(--hp-color-bg-card);border-color:color-mix(in srgb,var(--hp-color-primary) 24%,transparent)}.hp-ui-control--invalid:enabled:focus,.hp-ui-control.p-invalid.p-select:not(.p-disabled).p-focus,.hp-ui-control.p-datepicker.p-invalid:focus-within .p-inputtext,.hp-ui-control.p-inputnumber.p-invalid:focus-within .p-inputnumber-input,.hp-ui-autocomplete:focus-within .hp-ui-control--invalid{border-color:var(--hp-color-error);box-shadow:0 0 0 1px color-mix(in srgb,var(--hp-color-error) 16%,transparent),0 3px 8px color-mix(in srgb,var(--hp-color-error) 6%,transparent)}.hp-ui-control.p-inputnumber{position:relative;display:flex;overflow:hidden;border-radius:var(--hp-radius-md)}.hp-ui-control.p-inputnumber:after{position:absolute;z-index:2;inset:0;border:1px solid var(--hp-color-border-medium);border-radius:inherit;content:"";pointer-events:none}.hp-ui-control.p-inputnumber:focus-within:after{border-color:color-mix(in srgb,var(--hp-color-primary) 62%,var(--hp-color-text))}.hp-ui-control.p-inputnumber.p-invalid:after,.hp-ui-control.p-inputnumber:has(.p-inputnumber-input[aria-invalid=true]):after{border-color:var(--hp-color-error)}.hp-ui-control.p-inputnumber.p-disabled:after,.hp-ui-control.p-inputnumber:has(.p-inputnumber-input:disabled):after{border-color:var(--hp-color-border-medium)}.hp-ui-control.p-inputnumber .p-inputnumber-input{width:auto;min-width:0;flex:1 1 0;border-start-start-radius:var(--hp-radius-md);border-end-start-radius:var(--hp-radius-md);border-start-end-radius:0;border-end-end-radius:0}.hp-ui-control.p-inputnumber .p-inputnumber-button-group{display:flex;flex:0 0 2rem;flex-direction:column;width:2rem;min-width:2rem;align-self:stretch}.hp-ui-control.p-inputnumber .p-inputnumber-button{display:flex;width:100%;min-width:0;height:50%;min-height:0;align-items:center;justify-content:center;border-color:var(--hp-color-border);padding:0;color:var(--hp-color-text-muted);line-height:1}.hp-ui-control.p-inputnumber .p-inputnumber-button svg{width:.75rem;height:.75rem}.hp-ui-control.p-inputnumber .p-inputnumber-button-group,.hp-ui-control.p-inputnumber .p-inputnumber-button:first-child{border-start-end-radius:var(--hp-radius-md)}.hp-ui-control.p-inputnumber .p-inputnumber-button-group,.hp-ui-control.p-inputnumber .p-inputnumber-button:last-child{border-end-end-radius:var(--hp-radius-md)}.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-button{flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;height:auto;border:0;border-radius:0;background:var(--hp-color-bg-hover)}.hp-ui-control.hp-ui-control--stepper-inline.p-inputnumber>button.p-inputnumber-decrement-button{border-radius:0;border-start-start-radius:var(--hp-radius-md);border-end-start-radius:var(--hp-radius-md)}.hp-ui-control.hp-ui-control--stepper-inline.p-inputnumber>button.p-inputnumber-increment-button{border-radius:0;border-start-end-radius:var(--hp-radius-md);border-end-end-radius:var(--hp-radius-md)}.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-button:focus:not(:focus-visible){background:var(--hp-color-bg-hover);color:var(--hp-color-text-muted);outline:none;box-shadow:none}@media(hover:hover)and (pointer:fine){.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-button:enabled:hover{background:var(--hp-color-bg-hover);color:var(--hp-color-text-muted);outline:none;box-shadow:none}}.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-button:enabled:active{background:var(--hp-color-border-medium)}.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-button:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:-3px}@media(hover:hover)and (pointer:fine){.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-button:enabled:hover{background:var(--hp-color-border-medium)}}.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-input{border:0;border-radius:0;box-shadow:none;text-align:center}.hp-ui-control--stepper-inline.p-inputnumber:focus-within>.p-inputnumber-input{box-shadow:none}.hp-ui-control--compact.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-button{flex-basis:2rem;width:2rem;min-width:2rem}.hp-ui-control--compact.hp-ui-control--stepper-inline.p-inputnumber>.p-inputnumber-input{min-width:2rem;padding-inline:var(--hp-space-1)}.hp-ui-input-with-icon{position:relative;display:inline-flex;width:100%;min-width:0}.hp-ui-input-with-icon__icon{position:absolute;z-index:1;left:.75rem;top:50%;width:1rem;height:1rem;color:var(--hp-color-text-muted);pointer-events:none;transform:translateY(-50%)}.hp-ui-input-with-icon .hp-ui-control--with-leading-icon{padding-left:2.25rem}.hp-ui-password-input{position:relative;display:inline-flex;width:100%;min-width:0}.hp-ui-password-input .hp-ui-password-input__control{width:100%;padding-right:2.75rem}.hp-ui-password-input__toggle{position:absolute;z-index:1;top:0;right:0;bottom:0;display:inline-flex;width:2.5rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--hp-radius-md);background:transparent;color:var(--hp-color-text-muted);cursor:pointer}@media(hover:hover)and (pointer:fine){.hp-ui-password-input__toggle:hover:not(:disabled){color:var(--hp-color-text)}}.hp-ui-password-input__toggle:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:-2px}.hp-ui-password-input__toggle:disabled{cursor:not-allowed;opacity:.55}@media(max-width:767px){.hp-ui-password-input .hp-ui-password-input__control{padding-right:calc(var(--hp-mobile-touch-target) + var(--hp-space-1))}}.hp-ui-control--toolbar,.hp-ui-control--toolbar.p-inputtext{min-width:0;min-height:2.25rem;height:2.25rem}.hp-ui-control--toolbar.p-inputtext{display:flex;align-items:center;padding-block:.125rem;font-size:var(--hp-font-size-sm);line-height:1.2}.hp-ui-control--md.p-select{min-width:0;min-height:2.25rem;height:2.25rem}.hp-ui-control--md.p-select .p-select-label{display:flex;min-height:2.25rem;height:2.25rem;align-items:center;padding-block:0;font-size:var(--hp-font-size-sm);line-height:1.2}.hp-ui-control--md.p-select .p-select-dropdown{width:2.25rem;min-width:2.25rem}.hp-ui-control--md.p-inputtext[type=date]{min-height:2.25rem;height:2.25rem;padding-block:.125rem;font-size:var(--hp-font-size-sm);line-height:1.2}.hp-ui-control--compact,.hp-ui-control--compact.p-select,.hp-ui-control--compact.p-inputtext,.hp-ui-control--compact.p-datepicker,.hp-ui-control--compact.p-datepicker .p-inputtext,.hp-ui-control--compact.p-inputnumber,.hp-ui-control--compact .p-inputnumber-input{min-width:0;min-height:2rem;height:2rem}.hp-ui-control--compact.p-inputnumber{display:flex}.hp-ui-control--compact.p-inputnumber .p-inputnumber-input{width:100%;flex:1 1 0}.hp-ui-control--compact.p-inputnumber .p-inputnumber-button-group{flex-basis:1.5rem;width:1.5rem;min-width:1.5rem}.hp-ui-control--value-bold .p-inputnumber-input{font-weight:var(--hp-font-weight-bold)}.hp-ui-control--compact .p-select-label,.hp-ui-control--compact.p-inputtext,.hp-ui-control--compact.p-datepicker .p-inputtext,.hp-ui-control--compact .p-inputnumber-input{display:flex;align-items:center;min-height:2rem;height:2rem;padding-block:.125rem;font-size:var(--hp-font-size-sm);line-height:1.2}.hp-ui-control--compact.p-select .p-select-label{padding-inline:var(--hp-space-3) var(--hp-space-1)}.hp-ui-control--compact .p-select-dropdown,.hp-ui-control--compact.p-datepicker .p-datepicker-dropdown,.hp-ui-control--compact .p-inputnumber-button{width:1.5rem;min-width:1.5rem}.hp-ui-control--compact .p-inputnumber-button svg{width:.625rem;height:.625rem}.hp-ui-control--compact.p-select .p-select-dropdown{width:2rem;min-width:2rem}.hp-ui-control--row,.hp-ui-control--row.p-select{min-height:2.5rem}.hp-ui-control--row .p-select-label{display:flex;min-height:2.375rem;align-items:center}.hp-ui-control--person,.hp-ui-control--person.p-select{min-height:4rem}.hp-ui-control--person .p-select-label{display:flex;min-height:3.75rem;align-items:center;padding:.5rem .75rem}.hp-ui-control--person .p-select-dropdown{align-self:stretch}.hp-ui-table-filter-field{position:relative;display:inline-flex;width:100%;max-width:100%;min-width:0;min-height:2rem;height:2rem;align-items:center}.hp-ui-table-filter-field__clear{position:absolute;right:.375rem;top:50%;z-index:2;width:1.5rem;min-width:1.5rem;min-height:1.5rem;height:1.5rem;padding:0;border-radius:999px;color:var(--hp-color-text-muted);transform:translateY(-50%);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.hp-ui-table-filter-field__clear:active:not(:disabled){transform:translateY(-50%)}.hp-ui-table-filter-field--with-trailing-control .hp-ui-table-filter-field__clear,.hp-ui-table-filter-field:has(.p-select) .hp-ui-table-filter-field__clear,.hp-ui-table-filter-field:has(.p-datepicker) .hp-ui-table-filter-field__clear{right:2.125rem}.hp-ui-table-filter-field .hp-ui-control.p-inputtext,.hp-ui-table-filter-field .hp-ui-control.p-select,.hp-ui-table-filter-field .hp-ui-control.p-datepicker .p-inputtext{width:100%;min-width:0;min-height:2rem;height:2rem;padding-right:1.5rem}.hp-ui-table-filter-field .hp-ui-control.p-datepicker{width:100%;min-width:0;min-height:2rem;height:2rem}.hp-ui-table-filter-field--active.hp-ui-table-filter-field--with-trailing-control .hp-ui-control.p-inputtext,.hp-ui-table-filter-field--active.hp-ui-table-filter-field--with-trailing-control .hp-ui-control.p-select,.hp-ui-table-filter-field--active:has(.p-select) .hp-ui-control.p-select,.hp-ui-table-filter-field--active:has(.p-datepicker) .hp-ui-control.p-datepicker .p-inputtext,.hp-ui-table-filter-field--active.hp-ui-table-filter-field--with-trailing-control .hp-ui-control.p-datepicker .p-inputtext{padding-right:1.75rem}.hp-ui-table-filter-field .p-select-label{padding-right:1.5rem}.hp-ui-table-filter-field--active.hp-ui-table-filter-field--with-trailing-control .p-select-label,.hp-ui-table-filter-field--active:has(.p-select) .p-select-label{padding-right:3.25rem}.hp-ui-table-filter-field--with-trailing-control .p-select,.hp-ui-table-filter-field--with-trailing-control .p-datepicker,.hp-ui-table-filter-field:has(.p-select) .p-select,.hp-ui-table-filter-field:has(.p-datepicker) .p-datepicker{position:relative}.hp-ui-table-filter-field--with-trailing-control .p-select-dropdown,.hp-ui-table-filter-field--with-trailing-control .p-datepicker-dropdown,.hp-ui-table-filter-field:has(.p-select) .p-select-dropdown,.hp-ui-table-filter-field:has(.p-datepicker) .p-datepicker-dropdown{position:absolute;right:.375rem;top:50%;z-index:1;margin-left:0;transform:translateY(-50%)}.hp-ui-data-table{--hp-ui-data-table-min-width: 100%}.hp-ui-data-table-shell{position:relative}.hp-ui-data-table-shell--empty{min-height:16rem}.hp-ui-data-table .p-datatable-tbody>tr:has(.hp-ui-data-table__empty-sentinel){display:none}.hp-ui-data-table .p-datatable-tbody>tr.hp-ui-data-table__row--emphasis{background:color-mix(in srgb,var(--hp-color-primary-subtle) 72%,var(--hp-color-bg-card));font-weight:var(--hp-font-weight-semibold)}.hp-ui-data-column--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ui-stepper--plain-panels .p-steppanels,.hp-ui-stepper--plain-panels .p-steppanel{background:transparent;padding:0}.column-filter-input,.column-filter-select{width:100%}.hp-ui-data-table__empty{position:absolute;left:50%;top:50%;z-index:3;display:flex;min-width:min(22rem,calc(100% - var(--hp-space-8)));max-width:calc(100% - var(--hp-space-8));flex-direction:column;align-items:center;justify-content:center;gap:var(--hp-space-2);padding:var(--hp-space-6);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);background:color-mix(in srgb,var(--hp-color-bg-card) 92%,var(--hp-color-bg-page));color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-medium);line-height:1.4;text-align:center;pointer-events:none;transform:translate(-50%,-50%)}.hp-ui-data-table__empty-icon{width:1.75rem;height:1.75rem;color:var(--hp-color-text-muted);stroke-width:1.8}.hp-ui-data-table__empty-message{max-width:18rem}.hp-ui-data-table-settings{position:relative}.hp-ui-data-table-settings__trigger{width:max-content;white-space:nowrap}.hp-ui-data-table-settings__trigger>span{white-space:nowrap}.hp-ui-data-table-settings__label{white-space:nowrap}.hp-ui-data-table-settings__chevron{width:1rem;height:1rem;stroke-width:2.4}.hp-ui-data-table-settings__menu{position:fixed;z-index:calc(var(--hp-z-modal) + 1);display:grid;min-width:13rem;max-height:min(26rem,68vh);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-md);padding:var(--hp-space-1)}.hp-ui-data-table-settings__menu--sectioned{grid-template-columns:8rem minmax(16rem,1fr);width:min(30rem,calc(100vw - 2rem));padding:0;overflow:hidden}@media(max-width:767px){.hp-ui-data-table-settings__menu{max-width:min(18rem,calc(100vw - 2rem))}.hp-ui-data-table-settings__menu--sectioned{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:min(18rem,calc(100vw - 2rem))}.hp-ui-data-table-settings__menu--sectioned .hp-ui-data-table-settings__sidebar{flex-direction:row;border-right:0;border-bottom:1px solid var(--hp-color-border)}.hp-ui-data-table-settings__menu--sectioned .hp-ui-data-table-settings__section-tab{width:auto;flex:1 1 0;justify-content:center;padding-inline:var(--hp-space-2)}.hp-ui-data-table-settings__trigger--mobile-icon-only{inline-size:2.25rem;min-inline-size:2.25rem;padding:0}.hp-ui-data-table-settings__trigger--mobile-icon-only .hp-ui-data-table-settings__label,.hp-ui-data-table-settings__trigger--mobile-icon-only .hp-ui-data-table-settings__chevron{display:none}}.hp-ui-data-table-settings__sidebar{display:flex;flex-direction:column;gap:var(--hp-space-1);border-right:1px solid var(--hp-color-border);background:color-mix(in srgb,var(--hp-color-bg-card) 88%,var(--hp-color-bg-page));padding:var(--hp-space-2)}.hp-ui-data-table-settings__section-tab{display:flex;width:100%;align-items:center;border:1px solid transparent;border-radius:var(--hp-radius-md);background:transparent;color:var(--hp-color-text-secondary);cursor:pointer;font:inherit;font-weight:var(--hp-font-weight-semibold);padding:var(--hp-space-2) var(--hp-space-3);text-align:left}@media(hover:hover)and (pointer:fine){.hp-ui-data-table-settings__section-tab:hover{background:var(--hp-color-bg-hover)}}.hp-ui-data-table-settings__section-tab--active{border-color:transparent;background:var(--hp-color-bg-hover);color:var(--hp-color-text);font-weight:var(--hp-font-weight-bold)}@media(hover:hover)and (pointer:fine){.hp-ui-data-table-settings__section-tab--active:hover{border-color:transparent;background:var(--hp-color-bg-hover);color:var(--hp-color-text);font-weight:var(--hp-font-weight-bold)}}.hp-ui-data-table-settings__section{display:flex;min-width:0;max-height:min(26rem,68vh);flex-direction:column;padding:var(--hp-space-1);overflow:hidden}.hp-ui-data-table-settings__section-body{flex:1 1 auto;min-height:0;overflow-y:auto}.hp-ui-data-table-settings__title{flex:0 0 auto;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-bold);padding:var(--hp-space-2) var(--hp-space-3) var(--hp-space-1);text-transform:uppercase}.hp-ui-data-table-settings__item{display:flex;width:100%;align-items:center;gap:var(--hp-space-2);border:0;border-radius:var(--hp-radius-md);background:transparent;color:var(--hp-color-text);cursor:pointer;font:inherit;padding:var(--hp-space-2) var(--hp-space-3);text-align:left}.hp-ui-data-table-settings__item svg{width:1rem;height:1rem;flex:0 0 auto;color:var(--hp-color-text-muted)}@media(hover:hover)and (pointer:fine){.hp-ui-data-table-settings__item:hover{background:var(--hp-color-bg-hover)}}.hp-ui-data-table-settings__item--muted{color:var(--hp-color-text-muted)}.hp-ui-data-table-settings__item:disabled{cursor:not-allowed;opacity:.55}.hp-ui-field{display:flex;flex-direction:column;gap:var(--hp-space-xs);min-width:0}.hp-ui-field--inline{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--hp-space-sm)}.hp-ui-field--toggle{display:grid;grid-template-areas:"control label" ". message";grid-template-columns:auto minmax(0,1fr);align-items:center}.hp-ui-field.hp-ui-field--toggle,.hp-ui-dialog-form .hp-ui-field.hp-ui-field--toggle{column-gap:var(--hp-space-sm);row-gap:var(--hp-space-xs)}.hp-ui-field--toggle>.hp-ui-field__label{grid-area:label;color:var(--hp-color-text);cursor:pointer}.hp-ui-field--toggle>.hp-ui-field__control{display:flex;grid-area:control}.hp-ui-field--toggle>.hp-ui-field__message{grid-area:message;min-height:0}.hp-ui-field--toggle.hp-ui-field--disabled>.hp-ui-field__label{cursor:default}.hp-ui-field--compact{gap:var(--hp-space-1)}.hp-ui-field--compact .hp-ui-field__message{min-height:calc(var(--hp-font-size-xs) * 1.2);line-height:1.2}.hp-ui-field--disabled{opacity:.7}.hp-ui-field--hide-label.hp-ui-field--disabled{opacity:1}.hp-ui-field--hide-label .hp-ui-field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hp-ui-field--hide-label,.hp-ui-field--hide-label .hp-ui-field__control{min-height:0}.hp-ui-field__label{display:inline-flex;align-items:baseline;gap:var(--hp-space-xs);color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);line-height:1.35}.hp-ui-field--label-caption .hp-ui-field__label{color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-bold)}.hp-ui-field__error{color:var(--hp-color-error)}.hp-ui-field__required{color:var(--hp-color-text)}.hp-ui-field__optional{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-medium)}.hp-ui-field__control{min-width:0}.hp-ui-field__message{min-height:calc(var(--hp-font-size-xs) * 1.4);margin:0;font-size:var(--hp-font-size-xs);line-height:1.4}.hp-ui-field__message--empty{visibility:hidden}.hp-ui-field--no-reserved-message{gap:var(--hp-space-xs)}.hp-ui-field__hint{color:var(--hp-color-text-muted)}.hp-ui-field__error{font-weight:var(--hp-font-weight-semibold)}.hp-ui-dialog-form{display:flex;flex-direction:column;gap:var(--hp-space-4);padding:var(--hp-space-2) var(--hp-space-5) 0}.hp-ui-dialog-form__summary{display:flex;align-items:center;gap:var(--hp-space-2);color:var(--hp-color-text);font-weight:var(--hp-font-weight-semibold)}.hp-ui-dialog-form__summary svg{width:1.25rem;height:1.25rem;flex:0 0 auto;color:var(--hp-color-primary)}.hp-ui-dialog-form__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hp-space-4) var(--hp-space-5)}.hp-ui-dialog-form__field-grid>.hp-ui-field,.hp-ui-dialog-form__field-grid .hp-ui-field__control>.hp-ui-control{width:100%;min-width:0}@media(max-width:767px){.hp-ui-dialog-form__field-grid{grid-template-columns:1fr}}.hp-ui-dialog-form .hp-ui-field{gap:var(--hp-space-1)}.hp-ui-dialog-form .hp-ui-field__message{min-height:calc(var(--hp-font-size-xs) * 1.15);line-height:1.15}.hp-ui-dialog-shell{--hp-ui-dialog-viewport-height: 100%;--hp-ui-dialog-viewport-offset-top: 0px;position:fixed;z-index:var(--hp-z-modal);top:var(--hp-ui-dialog-viewport-offset-top);right:0;left:0;display:grid;box-sizing:border-box;height:var(--hp-ui-dialog-viewport-height);place-items:center;padding:calc(var(--hp-safe-area-top) + var(--hp-space-6)) calc(var(--hp-safe-area-right) + var(--hp-space-6)) calc(var(--hp-safe-area-bottom) + var(--hp-space-6)) calc(var(--hp-safe-area-left) + var(--hp-space-6));background:color-mix(in srgb,var(--hp-color-black) 48%,transparent)}.hp-ui-dialog-shell__dialog{display:flex;width:min(100%,27.5rem);max-height:calc(var(--hp-ui-dialog-viewport-height) - (var(--hp-space-6) * 2));flex-direction:column;overflow:hidden;border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-xl);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-lg)}.hp-ui-dialog-shell__dialog--xs{width:min(100%,25rem)}.hp-ui-dialog-shell__dialog--sm{width:min(100%,26.25rem)}.hp-ui-dialog-shell__dialog--lg{width:min(100%,32.5rem)}.hp-ui-dialog-shell__dialog--xl{width:min(100%,47.5rem)}.hp-ui-dialog-shell__dialog--2xl{width:min(100%,64rem);max-height:min(88vh,50rem)}.hp-ui-dialog-shell__dialog--3xl{width:min(100%,67.5rem);max-height:min(88vh,50rem)}.hp-ui-dialog-shell__dialog--max-height-viewport{max-height:calc(100dvh - (var(--hp-space-2) * 2))}.hp-ui-dialog-shell__dialog--height-max{height:calc(var(--hp-ui-dialog-viewport-height) - (var(--hp-space-6) * 2))}.hp-ui-dialog-shell__dialog--2xl.hp-ui-dialog-shell__dialog--height-max,.hp-ui-dialog-shell__dialog--3xl.hp-ui-dialog-shell__dialog--height-max{height:min(88vh,50rem)}.hp-ui-dialog-shell__dialog--viewport-preview{height:min(82vh,52rem)}.hp-ui-dialog-shell__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--hp-space-4);padding:var(--hp-space-5)}.hp-ui-dialog-shell__header--padding-compact{padding-bottom:var(--hp-space-2)}.hp-ui-dialog-shell__heading{display:flex;min-width:0;align-items:center;gap:var(--hp-space-3)}.hp-ui-dialog-shell__leading{display:flex;flex-shrink:0}.hp-ui-dialog-shell__leading+.hp-ui-dialog-shell__heading{flex:1 1 auto}.hp-ui-dialog-shell__screen-help{display:flex;flex-shrink:0;margin-inline-start:auto}.hp-ui-dialog-shell__heading--eyebrow{flex-direction:column;align-items:flex-start;gap:var(--hp-space-1)}.hp-ui-dialog-shell__eyebrow{margin:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.hp-ui-dialog-shell__title{margin:0;color:var(--hp-color-text);font-size:var(--hp-font-size-xl);font-weight:var(--hp-font-weight-bold);letter-spacing:0;line-height:1.15}.hp-ui-dialog-shell__title[tabindex="-1"]:focus{outline:none}.hp-ui-dialog-shell__title--center{width:100%;text-align:center}@media(max-width:767px){.hp-ui-dialog-shell{padding:calc(var(--hp-safe-area-top) + var(--hp-space-2)) calc(var(--hp-safe-area-right) + var(--hp-space-2)) calc(var(--hp-safe-area-bottom) + var(--hp-space-2)) calc(var(--hp-safe-area-left) + var(--hp-space-2))}.hp-ui-dialog-shell--navigation{padding:0}.hp-ui-dialog-shell--navigation>.hp-ui-dialog-shell__dialog{width:100%;max-width:100%;max-height:min(75dvh,640px);border:0;border-radius:var(--hp-radius-lg) var(--hp-radius-lg) 0 0}.hp-ui-dialog-shell__dialog--mobile-dialog,.hp-ui-dialog-shell__dialog--mobile-sheet,.hp-ui-dialog-shell__dialog--mobile-fullscreen{--hp-ui-dialog-mobile-inset: var(--hp-space-sm);width:calc(100vw - (var(--hp-ui-dialog-mobile-inset) * 2));max-width:calc(100vw - (var(--hp-ui-dialog-mobile-inset) * 2))}.hp-ui-dialog-shell__dialog--mobile-dialog{max-height:100%}.hp-ui-dialog-shell__dialog--mobile-sheet{max-height:min(88%,42rem);align-self:end}.hp-ui-dialog-shell__dialog--mobile-sheet.hp-ui-dialog-shell__dialog--height-max{height:min(88%,42rem)}.hp-ui-dialog-shell__dialog--mobile-fullscreen{height:100%;max-height:100%}}@media(min-width:768px){.hp-ui-dialog-shell--side{padding:0;place-items:stretch end}.hp-ui-dialog-shell--side>.hp-ui-dialog-shell__dialog{width:min(100%,30rem);height:var(--hp-ui-dialog-viewport-height);max-height:none;border-width:0 0 0 1px;border-radius:0}}.hp-ui-dialog-shell__dialog--max-height-tall{max-height:min(calc(100dvh - (var(--hp-space-6) * 2)),60rem)}.hp-ui-dialog-shell .hp-ui-dialog-form{min-height:0;flex:1 1 auto;overflow:auto;padding:0 var(--hp-space-5)}.hp-ui-dialog-shell .hp-ui-dialog-footer{flex:0 0 auto;padding:var(--hp-space-6) var(--hp-space-5) var(--hp-space-5);background:var(--hp-color-bg-card)}.hp-ui-dialog-shell .hp-ui-dialog-footer--density-compact{padding-top:var(--hp-space-2)}.hp-ui-dialog-footer{display:flex;gap:var(--hp-space-2)}.hp-ui-dialog-footer--start{justify-content:flex-start}.hp-ui-dialog-footer--end{justify-content:flex-end;margin-left:auto}.hp-ui-dialog-footer--between{justify-content:space-between;width:100%}.hp-ui-dialog-footer--stack{flex-direction:column;align-items:stretch}.hp-ui-dialog-footer--with-note{flex-wrap:wrap}.hp-ui-dialog-footer__note{flex:1 0 100%;margin:0;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);line-height:1.35;text-align:center}.hp-ui-contact-link{display:inline-flex;min-width:0;align-items:center;gap:var(--hp-space-2);color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);text-decoration:none}@media(hover:hover)and (pointer:fine){.hp-ui-contact-link:hover .hp-ui-contact-link__text{text-decoration:underline}}@media(hover:hover)and (pointer:fine){.hp-ui-contact-link--text:hover .hp-ui-contact-link__text{text-decoration:none}}.hp-ui-contact-link--muted{color:var(--hp-color-text-secondary)}.hp-ui-contact-link__icon{width:1rem;height:1rem;flex:none;color:var(--hp-color-text-secondary)}a.hp-ui-contact-link:not(.hp-ui-contact-link--muted){color:var(--hp-color-primary)}a.hp-ui-contact-link:not(.hp-ui-contact-link--muted) .hp-ui-contact-link__icon{color:var(--hp-color-primary)}.hp-ui-contact-link__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ui-checkbox{flex:0 0 auto}.hp-ui-toggle-field{display:inline-flex;min-height:38px;align-items:center;gap:.75rem;color:var(--hp-color-text);cursor:pointer;font-family:var(--hp-font-family);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-extrabold);white-space:nowrap}.hp-ui-toggle-field--disabled{cursor:not-allowed;opacity:.6}.hp-ui-toggle-field__label{line-height:1}.hp-ui-file-pick-button:has(input:focus-visible){outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}.hp-ui-file-pick-button--disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.hp-ui-file-drop-zone{position:relative;display:flex;min-height:8rem;align-items:center;justify-content:center;border:1px dashed var(--hp-color-divider);border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-hover);cursor:pointer;padding:1rem;text-align:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.hp-ui-file-drop-zone__input{position:absolute;inset:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.hp-ui-file-drop-zone--disabled .hp-ui-file-drop-zone__input{cursor:not-allowed}.hp-ui-file-drop-zone--compact{min-height:4.5rem;justify-content:flex-start;padding:var(--hp-space-3) var(--hp-space-4);background:var(--hp-color-bg-card);text-align:left}.hp-ui-file-drop-zone--visual-large{min-height:7rem}.hp-ui-file-drop-zone__content{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:var(--hp-space-3);pointer-events:none;text-align:left}.hp-ui-file-drop-zone__icon-circle{display:flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:var(--hp-color-divider)}.hp-ui-file-drop-zone__icon{width:1.5rem;height:1.5rem;color:var(--hp-color-text)}.hp-ui-file-drop-zone--spinning .hp-ui-file-drop-zone__icon{animation:hp-ui-button-spin .9s linear infinite}.hp-ui-file-drop-zone--visual-large .hp-ui-file-drop-zone__icon-circle{width:3.5rem;height:3.5rem}.hp-ui-file-drop-zone--visual-large .hp-ui-file-drop-zone__icon{width:2rem;height:2rem}.hp-ui-file-drop-zone--visual-large .hp-ui-file-drop-zone__title{font-size:var(--hp-font-size-md)}.hp-ui-file-drop-zone__preview{width:5.5rem;height:4rem;flex-shrink:0;border:1px solid var(--hp-color-divider);border-radius:var(--hp-radius-md);background:var(--hp-color-bg-card);object-fit:cover}.hp-ui-file-drop-zone--compact .hp-ui-file-drop-zone__preview{width:4rem;height:3rem}.hp-ui-file-drop-zone__text{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--hp-space-1)}.hp-ui-file-drop-zone__title{color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);line-height:1.2}.hp-ui-file-drop-zone__hint{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);line-height:1.35}.hp-ui-file-drop-zone:focus-within:not(.hp-ui-file-drop-zone--disabled),.hp-ui-file-drop-zone--dragging{border-color:var(--hp-color-primary);background:color-mix(in srgb,var(--hp-color-primary-soft) 70%,var(--hp-color-bg-hover));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hp-color-primary) 18%,transparent)}@media(hover:hover)and (pointer:fine){.hp-ui-file-drop-zone:hover:not(.hp-ui-file-drop-zone--disabled){border-color:var(--hp-color-primary);background:color-mix(in srgb,var(--hp-color-primary-soft) 70%,var(--hp-color-bg-hover));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hp-color-primary) 18%,transparent)}}.hp-ui-file-drop-zone:active:not(.hp-ui-file-drop-zone--disabled){border-color:color-mix(in srgb,var(--hp-color-primary) 78%,var(--hp-color-text));background:color-mix(in srgb,var(--hp-color-primary-soft) 82%,var(--hp-color-bg-hover));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hp-color-primary) 30%,transparent),inset 0 2px 5px color-mix(in srgb,var(--hp-color-text) 8%,transparent);transform:translateY(1px)}.hp-ui-file-drop-zone--invalid,.hp-ui-file-drop-zone--invalid:focus-within:not(.hp-ui-file-drop-zone--disabled){border-color:var(--hp-color-error);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hp-color-error) 18%,transparent)}@media(hover:hover)and (pointer:fine){.hp-ui-file-drop-zone--invalid:hover:not(.hp-ui-file-drop-zone--disabled){border-color:var(--hp-color-error);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hp-color-error) 18%,transparent)}}.hp-ui-file-drop-zone--disabled{cursor:not-allowed;opacity:.6}.hp-ui-carousel{--hp-ui-carousel-num-visible: 1;min-width:0}.hp-ui-carousel .p-carousel-content{align-items:center;gap:var(--hp-space-3)}.hp-ui-carousel .p-carousel-container{min-width:0;gap:var(--hp-space-3)}.hp-ui-carousel .p-carousel-items-content{min-width:0}.hp-ui-carousel .p-carousel-item{padding:var(--hp-space-2)}.hp-ui-carousel .p-carousel-prev,.hp-ui-carousel .p-carousel-next,.hp-ui-carousel .p-carousel-prev-button,.hp-ui-carousel .p-carousel-next-button{display:inline-flex;width:3rem;height:3rem;flex:0 0 3rem;align-items:center;justify-content:center;border:1px solid var(--hp-color-border);border-radius:999px;background:var(--hp-color-bg-card);color:var(--hp-color-text);box-shadow:var(--hp-shadow-sm);transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){.hp-ui-carousel .p-carousel-prev:hover,.hp-ui-carousel .p-carousel-next:hover,.hp-ui-carousel .p-carousel-prev-button:hover,.hp-ui-carousel .p-carousel-next-button:hover{border-color:color-mix(in srgb,var(--hp-color-primary) 42%,var(--hp-color-border));background:var(--hp-color-bg-hover);color:var(--hp-color-primary)}}.hp-ui-carousel .p-carousel-prev:focus-visible,.hp-ui-carousel .p-carousel-next:focus-visible,.hp-ui-carousel .p-carousel-prev-button:focus-visible,.hp-ui-carousel .p-carousel-next-button:focus-visible{outline:2px solid color-mix(in srgb,var(--hp-color-primary) 55%,transparent);outline-offset:2px}.hp-ui-carousel .p-carousel-prev:disabled,.hp-ui-carousel .p-carousel-next:disabled,.hp-ui-carousel .p-carousel-prev-button:disabled,.hp-ui-carousel .p-carousel-next-button:disabled{visibility:hidden;pointer-events:none;box-shadow:none}@supports (-webkit-touch-callout: none){input:not([type=button]):not([type=checkbox]):not([type=color]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=range]):not([type=reset]):not([type=submit]):not([disabled]):not([readonly]),textarea:not([disabled]):not([readonly]),select:not([disabled]){font-size:max(var(--hp-font-size-md),16px)}}.hp-ui-map-center-reticle,.hp-ui-map-center-controls,.hp-ui-bottom-navigation{display:none}@media(max-width:767px){.map-wrapper--mapy-attribution{--hp-map-layer-switcher-clearance: calc(var(--hp-space-xs) + 20px + var(--hp-space-sm) + 46px)}}@media(max-width:767px){.hp-ui-map-center-reticle{position:absolute;top:50%;left:50%;z-index:1000;display:grid;width:48px;height:48px;place-items:center;transform:translate(-50%,-50%);pointer-events:none}.hp-ui-map-center-reticle__ring{width:24px;height:24px;border:2px solid var(--hp-color-white);border-radius:var(--hp-radius-pill);background:color-mix(in srgb,var(--hp-color-status-warning) 22%,transparent);box-shadow:0 0 0 2px var(--hp-color-status-warning),var(--hp-shadow-md)}.hp-ui-map-center-reticle__ring:after{display:block;width:4px;height:4px;margin:8px;border-radius:var(--hp-radius-pill);background:var(--hp-color-text);content:""}.hp-ui-map-center-controls{position:absolute;right:calc(var(--hp-safe-area-right, 0px) + 72px);bottom:calc(var(--hp-safe-area-bottom, 0px) + max(64px,var(--hp-map-layer-switcher-clearance, 0px) + var(--hp-space-2)));left:calc(var(--hp-safe-area-left, 0px) + var(--hp-space-3));z-index:1100;display:flex;gap:var(--hp-space-1)}.hp-ui-map-center-controls>.hp-ui-button{min-width:0;flex:1 1 0}}@media(max-width:767px){:root{--hp-bottom-navigation-height: 64px}.hp-ui-bottom-navigation{display:flex;flex:0 0 auto;align-items:stretch;padding:0 var(--hp-safe-area-right, 0px) var(--hp-safe-area-bottom, 0px) var(--hp-safe-area-left, 0px);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-md)}.hp-ui-bottom-navigation__item{position:relative;display:flex;flex:1 1 0;min-width:0;min-height:var(--hp-bottom-navigation-height, 56px);align-items:center;justify-content:center;flex-direction:column;gap:var(--hp-space-1);padding:var(--hp-space-1);border:0;background:transparent;color:var(--hp-color-text-secondary);font:inherit;text-decoration:none;cursor:pointer}.hp-ui-bottom-navigation__item--active{color:var(--hp-color-primary)}.hp-ui-bottom-navigation__item--active:after{position:absolute;bottom:var(--hp-space-1);left:50%;width:min(36px,calc(100% - var(--hp-space-4)));height:2px;background:currentColor;content:"";transform:translate(-50%)}.hp-ui-bottom-navigation__item:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:-2px}.hp-ui-bottom-navigation__icon-wrap{position:relative;display:inline-flex}.hp-ui-bottom-navigation__icon-wrap>svg{width:20px;height:20px}.hp-ui-bottom-navigation__badge{position:absolute;top:-4px;right:-8px;display:grid;min-width:16px;height:16px;place-items:center;padding-inline:var(--hp-space-1);border-radius:var(--hp-radius-pill);background:var(--hp-color-status-danger);color:var(--hp-color-white);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-regular);line-height:1}.hp-ui-bottom-navigation__label{max-width:100%;overflow:hidden;font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold);line-height:var(--hp-line-height-tight);text-overflow:ellipsis;white-space:nowrap}}.hp-ui-carousel-shell{min-width:0;touch-action:pan-y}.hp-ui-carousel .p-carousel-content{display:flex}.hp-ui-carousel .p-carousel-viewport{min-width:0;flex:1 1 auto;overflow:hidden;cursor:grab}.hp-ui-carousel .p-carousel-item-list{display:flex;will-change:transform}.hp-ui-carousel .p-carousel-item{max-width:calc(100% / var(--hp-ui-carousel-num-visible));flex:0 0 calc(100% / var(--hp-ui-carousel-num-visible))}.hp-ui-carousel-shell--dragging{cursor:grabbing;user-select:none}.hp-ui-carousel-shell--dragging .p-carousel-viewport{cursor:grabbing}.p-carousel-prev-button svg,.p-carousel-next-button svg{width:1.25rem;height:1.25rem}.hp-ui-carousel__indicators{display:flex;justify-content:center;gap:var(--hp-space-2);padding-top:var(--hp-space-2)}.hp-ui-carousel__indicator{width:.5rem;height:.5rem;padding:0;border:0;border-radius:999px;background:var(--hp-color-border)}.hp-ui-carousel__indicator--active{background:var(--hp-color-primary)}@media(max-width:767px){.hp-ui-carousel__indicators{flex-wrap:wrap;gap:0}.hp-ui-carousel__indicator{display:grid;place-items:center;background:transparent}.hp-ui-carousel__indicator:after{width:8px;height:8px;border-radius:var(--hp-radius-pill);background:var(--hp-color-border);content:""}.hp-ui-carousel__indicator--active:after{background:var(--hp-color-primary)}}.hp-ui-slider{height:.375rem;border-radius:var(--hp-radius-full);background:var(--hp-color-border)}.hp-ui-slider .p-slider-range{border-radius:var(--hp-radius-full);background:var(--hp-color-primary)}.hp-ui-slider .p-slider-handle{width:1.5rem;height:1.5rem;border:2px solid var(--hp-color-bg-card);background:var(--hp-color-primary);box-shadow:var(--hp-shadow-sm)}@media(max-width:767px){.hp-ui-slider{height:var(--hp-mobile-touch-target);background:linear-gradient(to bottom,transparent calc(50% - 2px),var(--hp-color-border) calc(50% - 2px),var(--hp-color-border) calc(50% + 2px),transparent calc(50% + 2px))}.hp-ui-slider .p-slider-range{top:calc(50% - 2px);height:4px}.hp-ui-slider .p-slider-handle:after{position:absolute;top:50%;left:50%;width:var(--hp-mobile-touch-target);height:var(--hp-mobile-touch-target);transform:translate(-50%,-50%);content:""}}.layer-switcher{position:absolute;left:calc(var(--hp-safe-area-left, 0px) + var(--hp-space-md));bottom:calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-md));z-index:1000;display:inline-flex;width:min(12rem,calc(100% - (var(--hp-space-md) * 2)));align-items:center;gap:2px;border:1px solid color-mix(in srgb,var(--hp-color-border) 88%,transparent);border-radius:var(--hp-radius-md);background:color-mix(in srgb,var(--hp-color-bg-card) 94%,transparent);box-shadow:var(--hp-shadow-card);padding:var(--hp-space-xs)}.layer-switcher-button{flex:1 1 0;min-width:0;min-height:2rem;border:0;border-radius:var(--hp-radius-sm);background:transparent;color:var(--hp-color-text);cursor:pointer;font-size:var(--hp-font-size-xs);font-weight:700;line-height:1;padding:0 var(--hp-space-sm);transition:background .15s ease,color .15s ease,box-shadow .15s ease}.layer-switcher-button.is-active{background:var(--hp-color-text);color:var(--hp-color-white);box-shadow:var(--hp-shadow-sm)}@media(max-width:767px){.layer-switcher{width:max-content;max-width:calc(100% - (var(--hp-space-md) * 2));padding:2px}.layer-switcher-button{flex:0 0 auto;white-space:nowrap}}@media(max-width:767px){:where(button,[role=button],[role=tab],[role=menuitem],summary){min-block-size:var(--hp-mobile-touch-target)!important;min-inline-size:var(--hp-mobile-touch-target)!important;box-sizing:border-box;touch-action:manipulation}.hp-ui-action-card.hp-ui-action-card--media .hp-ui-action-card__media{position:relative;height:auto;aspect-ratio:2 / 1;overflow:hidden}.hp-ui-action-card.hp-ui-action-card--media .hp-ui-action-card__media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hp-ui-button{padding-inline:var(--hp-space-4);font-size:var(--hp-font-size-sm)}.hp-ui-button:is(.hp-ui-icon-button,.hp-ui-button--shape-circle,.hp-ui-button--mobile-icon-only){inline-size:var(--hp-mobile-touch-target);block-size:var(--hp-mobile-touch-target);padding:0}.hp-ui-list-section-row__trailing>.hp-ui-button.hp-ui-icon-button{inline-size:2.25rem;min-inline-size:2.25rem}.hp-ui-list-section-row__trailing>.hp-ui-icon-button:last-child{margin-inline-end:-.625rem}.hp-ui-button svg{width:16px;height:16px}.hp-ui-button svg.lucide>*,.hp-ui-bottom-navigation__icon-wrap>svg.lucide>*{vector-effect:non-scaling-stroke;stroke-width:2px}.hp-ui-button__visual{width:16px;height:16px}:is(.hp-ui-route-tabs__item,.nav-item,.sidebar-user,.sidebar-logout),a:is(.hp-ui-contact-link,.hp-ui-person-row__meta--link,[href^="tel:"],[href^="mailto:"]){display:inline-flex;min-block-size:var(--hp-mobile-touch-target);min-inline-size:var(--hp-mobile-touch-target);align-items:center;box-sizing:border-box}.hp-ui-segmented-control{padding:2px}.hp-ui-segmented-control--scrollable{padding-block:4px}.map-wrapper .zoom-control-button.zoom-control-button--in{bottom:calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-md) + var(--hp-mobile-touch-target) * 2 + var(--hp-map-navigation-bottom-inset, 0px))}.map-wrapper .zoom-control-button.zoom-control-button--out{bottom:calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-md) + var(--hp-mobile-touch-target) + var(--hp-map-navigation-bottom-inset, 0px))}.map-wrapper>:is(.location-error,.location-notice)[role=status]{bottom:calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-md) + var(--hp-mobile-touch-target) * 3 + var(--hp-space-sm) + var(--hp-map-navigation-bottom-inset, 0px))}:is(.hp-ui-segmented-control__item,.layer-switcher-button){position:relative;min-block-size:40px!important;padding-inline:var(--hp-space-2)}:is(.hp-ui-segmented-control__item,.layer-switcher-button):before{content:"";position:absolute;inset-block:-4px;inset-inline:0}:is(.hp-ui-control,.hp-ui-table-filter-field):not(.hp-ui-switch):not(.hp-ui-control--person):not(textarea),.hp-ui-control:not(.hp-ui-control--person) :is(.p-inputtext,.p-inputnumber-input,.p-select-label),.hp-ui-autocomplete .p-autocomplete-input,.hp-ui-control-overlay :is([role=option],.p-datepicker-day,.p-datepicker-month,.p-datepicker-year){min-block-size:var(--hp-mobile-touch-target)!important;box-sizing:border-box}.hp-ui-control:is(.p-inputnumber,.p-datepicker),.hp-ui-table-filter-field{height:auto}.hp-ui-table-filter-field .hp-ui-control.p-inputtext,.hp-ui-table-filter-field .p-select-label,.hp-ui-table-filter-field .hp-ui-control.p-datepicker .p-inputtext{padding-right:calc(var(--hp-mobile-touch-target) + var(--hp-space-2))}.hp-ui-table-filter-field--with-trailing-control .hp-ui-control.p-inputtext,.hp-ui-table-filter-field .hp-ui-control.p-datepicker .p-inputtext,.hp-ui-table-filter-field--active.hp-ui-table-filter-field--with-trailing-control .hp-ui-control.p-inputtext,.hp-ui-table-filter-field--active:has(.p-datepicker) .hp-ui-control.p-datepicker .p-inputtext,.hp-ui-table-filter-field--active.hp-ui-table-filter-field--with-trailing-control .hp-ui-control.p-datepicker .p-inputtext,.hp-ui-table-filter-field--active.hp-ui-table-filter-field--with-trailing-control .p-select-label,.hp-ui-table-filter-field--active:has(.p-select) .p-select-label{padding-right:calc(var(--hp-mobile-touch-target) * 2)}.hp-ui-table-filter-field .hp-ui-control.p-select{padding-right:0!important}.hp-ui-table-filter-field .hp-ui-table-filter-field__clear{right:0;width:var(--hp-mobile-touch-target);height:var(--hp-mobile-touch-target)}.hp-ui-table-filter-field:is(.hp-ui-table-filter-field--with-trailing-control,:has(.p-select),:has(.p-datepicker)) .hp-ui-table-filter-field__clear{right:var(--hp-mobile-touch-target)}.hp-ui-control :is(.p-select-dropdown,.p-datepicker-dropdown){width:var(--hp-mobile-touch-target);min-width:var(--hp-mobile-touch-target)}.hp-ui-table-filter-field:is(.hp-ui-table-filter-field--with-trailing-control,:has(.p-select),:has(.p-datepicker)) :is(.p-select-dropdown,.p-datepicker-dropdown){right:0}.hp-ui-control.p-datepicker .p-datepicker-input-icon-container{display:grid;width:var(--hp-mobile-touch-target);height:var(--hp-mobile-touch-target);right:0;top:50%;margin:0;place-items:center;transform:translateY(-50%)}.hp-ui-control.p-datepicker .p-inputtext{padding-right:var(--hp-mobile-touch-target)}.hp-ui-control-overlay.p-datepicker-panel{max-width:calc(100vw - var(--hp-space-4));overflow-x:auto}.hp-ui-control-overlay .p-datepicker-day-view td{padding:0}.hp-ui-control-overlay :is(.p-datepicker-day,.p-datepicker-month,.p-datepicker-year){min-inline-size:var(--hp-mobile-touch-target)}.hp-ui-control.p-select:has(.p-select-clear-icon) .p-select-label{padding-right:var(--hp-space-2)}.hp-ui-control.p-select .p-select-clear-icon{position:static;flex:0 0 var(--hp-mobile-touch-target);align-self:center;inset:auto;width:var(--hp-mobile-touch-target);height:var(--hp-mobile-touch-target);margin:0;padding:var(--hp-space-4);box-sizing:border-box;transform:none}.hp-ui-control.p-inputnumber .p-inputnumber-button-group{flex:0 0 calc(var(--hp-mobile-touch-target) * 2);flex-direction:row;width:calc(var(--hp-mobile-touch-target) * 2);min-width:calc(var(--hp-mobile-touch-target) * 2)}.hp-ui-control.p-inputnumber .p-inputnumber-button{width:var(--hp-mobile-touch-target);height:var(--hp-mobile-touch-target)}.hp-ui-control.p-inputnumber .p-inputnumber-button:first-child{border-start-end-radius:0}.hp-ui-control.p-inputnumber .p-inputnumber-button:last-child{border-start-end-radius:var(--hp-radius-md)}:is(.hp-ui-checkbox,.hp-ui-radio,.hp-ui-control.hp-ui-switch){display:inline-flex;width:var(--hp-mobile-touch-target);min-width:var(--hp-mobile-touch-target);height:var(--hp-mobile-touch-target);min-height:var(--hp-mobile-touch-target);align-items:center;justify-content:center;flex:0 0 auto}.hp-ui-control.hp-ui-switch .p-toggleswitch-slider{position:relative;width:40px;height:24px}.hp-ui-toggle-field{min-height:var(--hp-mobile-touch-target);gap:var(--hp-space-2)}}.hp-ui-status-action-button{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;min-height:50px;border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);cursor:pointer;font-family:var(--hp-font-family);padding:var(--hp-space-3) var(--hp-space-4);transition:border-color var(--hp-transition-fast),box-shadow var(--hp-transition-fast),opacity var(--hp-transition-fast),transform var(--hp-transition-fast)}.hp-ui-status-action-button--size-tall{min-height:72px}.hp-ui-status-action-button--size-compact{min-height:60px;padding:var(--hp-space-2)}.hp-ui-status-action-button--size-dense{min-height:44px;padding:var(--hp-space-1)}@media(hover:hover)and (pointer:fine){.hp-ui-status-action-button:hover{opacity:1;transform:translateY(-1px);box-shadow:0 2px 8px color-mix(in srgb,var(--hp-color-black) 12%,transparent)}}.hp-ui-status-action-button--success{border-color:var(--hp-color-primary);background:var(--hp-color-primary);color:var(--hp-color-white)}.hp-ui-status-action-button--warning{border-color:var(--hp-color-status-warning);background:var(--hp-color-status-warning);color:var(--hp-color-white)}.hp-ui-status-action-button--info{border-color:var(--hp-color-status-info);background:var(--hp-color-status-info);color:var(--hp-color-white)}.hp-ui-status-action-button--danger{border-color:var(--hp-color-error);background:var(--hp-color-error);color:var(--hp-color-white)}.hp-ui-status-action-button--neutral{border-color:var(--hp-color-border);background:transparent;color:var(--hp-color-text-muted)}@media(hover:hover)and (pointer:fine){.hp-ui-status-action-button--neutral:hover{border-color:var(--hp-color-border-medium);background:var(--hp-color-bg-hover)}}.hp-ui-status-action-button__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hp-space-2);min-width:0;text-align:left}.hp-ui-status-action-button--align-center .hp-ui-status-action-button__content{flex:1;align-items:center;justify-content:center;align-self:stretch;text-align:center}.hp-ui-status-action-button--single-line .hp-ui-status-action-button__content{justify-content:center;align-self:stretch}.hp-ui-status-action-button--content-fill .hp-ui-status-action-button__content{flex:1}.hp-ui-status-action-button--align-center .hp-ui-status-action-button__aside{position:absolute;right:var(--hp-space-3)}.hp-ui-status-action-button__label-line{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--hp-space-2);min-width:0}.hp-ui-status-action-button--size-compact .hp-ui-status-action-button__content,.hp-ui-status-action-button--size-compact .hp-ui-status-action-button__label-line,.hp-ui-status-action-button--size-dense .hp-ui-status-action-button__content,.hp-ui-status-action-button--size-dense .hp-ui-status-action-button__label-line{gap:var(--hp-space-1)}.hp-ui-status-action-button--align-center .hp-ui-status-action-button__label-line{justify-content:center}.hp-ui-status-action-button__label{font-size:var(--hp-font-size-sm);font-weight:400;line-height:1.2;white-space:nowrap}.hp-ui-status-action-button--label-bold .hp-ui-status-action-button__label{font-weight:700}.hp-ui-status-action-button--size-dense .hp-ui-status-action-button__label{font-size:var(--hp-font-size-xs);line-height:1.1}.hp-ui-status-action-button__meta{display:inline-flex;align-items:center;min-height:18px;border-radius:var(--hp-radius-full);background:color-mix(in srgb,currentColor 16%,transparent);color:currentColor;font-size:var(--hp-font-size-xs);font-weight:700;line-height:1;padding:3px var(--hp-space-2)}.hp-ui-status-action-button--meta-text .hp-ui-status-action-button__meta{min-height:0;border-radius:0;background:transparent;color:currentColor;font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-bold);line-height:1.2;padding:0}.hp-ui-status-action-button--meta-text .hp-ui-status-action-button__content{gap:var(--hp-space-1)}.hp-ui-status-action-button--size-dense.hp-ui-status-action-button--meta-text .hp-ui-status-action-button__meta{font-size:var(--hp-font-size-xs);line-height:1.1}.hp-ui-status-action-button--single-line .hp-ui-status-action-button__meta{display:none}.hp-ui-status-action-button__aside{display:flex;align-items:center;gap:var(--hp-space-1);margin-right:calc(var(--hp-space-2) * -1);flex-shrink:0}.hp-ui-status-action-button--aside-edge .hp-ui-status-action-button__aside{margin-right:calc(var(--hp-space-3) * -1)}.hp-ui-status-action-button--aside-flush .hp-ui-status-action-button__aside{margin-right:0}.hp-ui-status-action-button__aside .status-action-chevron,.hp-ui-status-action-button__aside .status-action-icon{width:24px;height:24px;stroke-width:2}.hp-ui-status-action-button__label-line .status-action-icon{width:24px;height:24px;stroke-width:2.25}.hp-ui-status-action-button--size-compact .hp-ui-status-action-button__aside .status-action-chevron{width:10px;height:10px}.hp-ui-status-action-button--size-compact .hp-ui-status-action-button__label-line .status-action-icon{width:18px;height:18px}.hp-ui-status-action-button--size-dense .hp-ui-status-action-button__aside .status-action-chevron,.hp-ui-status-action-button--size-dense .hp-ui-status-action-button__label-line .status-action-icon{width:16px;height:16px}.event-fields-list-dock{--event-fields-list-dock-controls-clearance: calc(var(--hp-space-xl) + var(--hp-space-md));--event-fields-list-dock-item-height: 40px;--event-fields-list-dock-max-width: 13.5rem;position:absolute;right:auto;bottom:calc(var(--hp-space-md) + var(--event-fields-list-dock-controls-clearance) + var(--hp-map-bottom-attribution-clearance, 0px));left:var(--hp-space-md);z-index:1000;display:flex;width:min(var(--event-fields-list-dock-max-width),calc(100% - (var(--hp-space-md) * 2)));max-height:min(22rem,calc(100% - (var(--hp-space-md) * 4) - var(--event-fields-list-dock-controls-clearance) - var(--hp-map-bottom-attribution-clearance, 0px)));flex-direction:column;gap:var(--hp-space-xs);overflow-y:auto;overscroll-behavior-y:contain;padding:0}.event-fields-list-dock__mobile-toggle{display:none}.event-fields-list-dock__content{display:flex;flex-direction:column;gap:var(--hp-space-xs)}.event-fields-list-dock__item{min-height:var(--event-fields-list-dock-item-height);height:var(--event-fields-list-dock-item-height);flex:0 0 auto;border:1px solid color-mix(in srgb,var(--hp-color-border-medium) 72%,transparent);border-radius:var(--hp-radius-md);background:color-mix(in srgb,var(--hp-color-bg-card) 98%,transparent);box-shadow:0 2px 8px color-mix(in srgb,var(--hp-color-black) 18%,transparent);color:var(--hp-color-text);line-height:1;padding:0 var(--hp-space-sm);backdrop-filter:blur(14px)}.event-fields-list-dock__create{width:100%;max-width:100%;background:color-mix(in srgb,var(--hp-color-bg-card) 98%,transparent);color:var(--hp-color-text)}.event-fields-list-dock__delete{inline-size:1.25rem;min-inline-size:1.25rem;min-height:1.25rem;block-size:1.25rem}.event-fields-list-dock__reserve{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--hp-space-xs);border:1px solid color-mix(in srgb,var(--hp-color-status-info) 28%,var(--hp-color-border));border-radius:var(--hp-radius-md);background:color-mix(in srgb,var(--hp-color-bg-card) 94%,transparent);box-shadow:0 2px 8px color-mix(in srgb,var(--hp-color-black) 16%,transparent);padding:var(--hp-space-sm);backdrop-filter:blur(14px)}.event-fields-list-dock__reserve-label{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:700;line-height:1}.event-fields-list-dock__reserve-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hp-space-xs)}.event-fields-list-dock__reserve-button{min-width:0;justify-content:center;padding-right:var(--hp-space-xs);padding-left:var(--hp-space-xs)}.event-fields-list-dock__reserve-custom{display:grid;grid-template-columns:1fr;gap:var(--hp-space-xs)}.event-fields-list-dock__reserve-custom--open{grid-template-columns:minmax(5rem,auto) minmax(0,1fr)}.event-fields-list-dock__reserve-custom-toggle,.event-fields-list-dock__reserve-custom-input{min-width:0}.event-fields-list-dock__item:focus-visible,.event-fields-list-dock__item.hp-ui-status-action-button:focus-visible{border-color:color-mix(in srgb,var(--hp-color-text) 14%,transparent);background:var(--hp-color-bg-card);transform:none}@media(hover:hover)and (pointer:fine){.event-fields-list-dock__item:hover,.event-fields-list-dock__item.hp-ui-status-action-button:hover{border-color:color-mix(in srgb,var(--hp-color-text) 14%,transparent);background:var(--hp-color-bg-card);outline:none;transform:none}}.event-fields-list-dock__item.hp-ui-status-action-button--info{border-color:var(--hp-color-status-info);background:color-mix(in srgb,var(--hp-color-white) 74%,var(--hp-color-status-info));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hp-color-status-info) 35%,transparent),0 2px 8px color-mix(in srgb,var(--hp-color-black) 18%,transparent);color:var(--hp-color-text)}.event-fields-list-dock__item.hp-ui-status-action-button--info:focus-visible{border-color:var(--hp-color-status-info);background:color-mix(in srgb,var(--hp-color-white) 68%,var(--hp-color-status-info))}@media(hover:hover)and (pointer:fine){.event-fields-list-dock__item.hp-ui-status-action-button--info:hover{border-color:var(--hp-color-status-info);background:color-mix(in srgb,var(--hp-color-white) 68%,var(--hp-color-status-info))}}.event-fields-list-dock__header{display:contents}.event-fields-list-dock__detail-header,.event-fields-list-dock__detail-heading{display:none}.event-plan-edit-map-panel{--event-plan-edit-map-height: 560px;display:flex;flex-direction:column;gap:var(--hp-space-md)}.event-plan-edit-map-shell{overflow:hidden;border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-lg)}.event-plan-edit-map-panel--fill{--event-plan-edit-map-height: 100%;min-height:0;flex:1 1 auto}.event-plan-edit-map-panel--fill .event-plan-edit-map-shell{min-height:0;flex:1 1 auto}.event-plan-map-mobile-toolbar{display:none}.event-plan-edit-map-shell--edge-to-edge{margin-right:calc(var(--hp-space-md) * -1);margin-left:calc(var(--hp-space-md) * -1);border-right:0;border-left:0}.event-plan-edit-validation{border:1px solid color-mix(in srgb,var(--hp-color-status-warning) 36%,transparent);border-radius:var(--hp-radius-md);background:color-mix(in srgb,var(--hp-color-status-warning) 12%,var(--hp-color-bg-card));color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:600;padding:var(--hp-space-sm) var(--hp-space-md)}.event-plan-edit-validation__content{display:flex;flex-direction:column;gap:var(--hp-space-xs)}.event-plan-map-overlay-top{position:absolute;top:var(--hp-space-md);left:var(--hp-space-md);right:var(--hp-space-md);z-index:1000;display:flex;max-width:min(64rem,calc(100% - (var(--hp-space-md) * 2)));flex-direction:column;align-items:flex-start;gap:var(--hp-space-sm);pointer-events:none}.event-plan-map-command-bar{display:grid;width:100%;grid-template-columns:auto minmax(12rem,1fr);align-items:start;gap:var(--hp-space-sm)}.event-plan-map-command-bar,.event-plan-map-lpis-layer{pointer-events:auto}.event-plan-map-command-bar--lpis{grid-template-columns:auto minmax(12rem,1fr) minmax(12rem,1fr)}@media(max-width:767px){.event-plan-edit-map-panel--mobile-drawing .event-plan-map-fields-dock{display:none}.event-plan-edit-map-panel{display:flex;min-height:0;flex:1 1 auto;gap:var(--hp-space-sm)}.event-plan-edit-map-panel--mobile-fill{--event-plan-edit-map-height: 100%}.event-plan-edit-map-shell{min-height:0;flex:1 1 auto}.event-plan-edit-map-shell--edge-to-edge{margin-right:calc(var(--hp-space-sm) * -1);margin-left:calc(var(--hp-space-sm) * -1)}.event-plan-map-mobile-toolbar{position:absolute;z-index:1000;top:calc(var(--hp-sheet-content-top-inset) + var(--hp-space-sm) * 2 + 3rem);left:50%;display:flex;align-items:center;gap:var(--hp-space-sm);flex-wrap:nowrap;transform:translate(-50%)}.hp-ui-map-workspace--drawing .event-plan-map-mobile-toolbar{top:calc(var(--hp-sheet-content-top-inset) + var(--hp-space-sm))}.event-plan-edit-validation{flex:0 0 auto;padding:var(--hp-space-sm) var(--hp-space-md);font-size:var(--hp-font-size-sm)}.event-plan-map-command-bar{display:flex;flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.event-plan-map-command-bar__search{order:1;width:100%}.event-plan-map-command-bar__lpis{order:2;width:100%}.event-plan-map-command-bar__toolbar{display:none}}.event-plan-map-tool-panel{justify-self:start;border:1px solid color-mix(in srgb,var(--hp-color-white) 82%,transparent);border-radius:var(--hp-radius-md);background:color-mix(in srgb,var(--hp-color-bg-card) 88%,transparent);box-shadow:var(--hp-shadow-card);backdrop-filter:blur(14px)}.event-plan-map-tool-panel--inline{border-color:var(--hp-color-border);background:var(--hp-color-bg-card);box-shadow:none;backdrop-filter:none}.event-plan-map-tool-panel .lucide-loader-circle{animation:event-plan-map-tool-spin .9s linear infinite}@keyframes event-plan-map-tool-spin{to{transform:rotate(360deg)}}.hp-ui-map-workspace{position:relative;height:var(--event-plan-edit-map-height, 560px)}.hp-ui-map-workspace__canvas{height:100%;min-height:0}.hp-ui-map-workspace__search-trigger{display:none}@media(max-width:767px){.hp-ui-map-workspace{display:flex;height:auto;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.hp-ui-map-workspace__canvas .map-wrapper{--hp-safe-area-bottom: 0px;--hp-map-navigation-bottom-inset: 0px}.hp-ui-map-workspace__canvas{position:relative;isolation:isolate;min-height:120px;flex:1 1 0;height:auto;overflow:hidden}.hp-ui-map-workspace__search-trigger{position:absolute;top:var(--hp-space-sm);left:var(--hp-space-sm);right:var(--hp-space-sm);z-index:1000;display:flex;justify-content:flex-start;color:var(--hp-color-text-muted);background:var(--hp-color-bg-card)}.hp-ui-map-panel{position:static;display:flex;width:100%;max-width:none;max-height:45%;min-height:0;flex:0 1 auto;flex-direction:column;gap:0;border:0;border-top:1px solid var(--hp-color-border);border-radius:var(--hp-radius-lg) var(--hp-radius-lg) 0 0;background:var(--hp-color-bg-card);overflow:hidden;pointer-events:auto}.hp-ui-map-panel__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--hp-space-sm);padding:var(--hp-space-xs) var(--hp-space-sm)}.hp-ui-map-panel__header>strong{font-size:var(--hp-font-size-sm)}.hp-ui-map-panel__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--hp-space-sm) var(--hp-space-md) var(--hp-space-md)}.hp-ui-map-workspace__panel,.hp-ui-map-workspace--drawing .event-fields-list-dock{display:none}.hp-ui-map-workspace .event-plan-map-command-bar,.hp-ui-map-workspace .event-plan-map-lpis-layer{width:100%}.event-fields-list-dock{--event-fields-list-dock-item-height: auto}.event-fields-list-dock__mobile-toggle{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:var(--hp-space-sm);border:0;background:transparent;color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);padding:0 var(--hp-space-xs);cursor:pointer}.event-fields-list-dock__mobile-toggle-icon{width:16px;height:16px;transform:rotate(180deg)}.event-fields-list-dock__mobile-toggle-icon--expanded{transform:none}.event-fields-list-dock__create{order:2;width:auto;flex:0 0 auto;box-shadow:none;border:0;padding:var(--hp-space-sm);color:var(--hp-color-primary)}.event-fields-list-dock__content{flex:1 1 auto;gap:var(--hp-space-sm)}.event-fields-list-dock--mobile-collapsed .event-fields-list-dock__content,.event-fields-list-dock__detail-header{display:none}.event-fields-list-dock--mobile-detail>.event-fields-list-dock__header{display:none}.event-fields-list-dock--mobile-detail .event-fields-list-dock__detail-header{display:flex}.event-fields-list-dock--mobile-detail .event-fields-list-dock__item{display:none}.event-fields-list-dock:not(.event-fields-list-dock--mobile-detail) .event-fields-list-dock__reserve{display:none}.event-fields-list-dock--mobile-detail .event-fields-list-dock__detail-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--hp-space-sm)}.event-fields-list-dock__detail-heading>div{display:grid;min-width:0;gap:0}.event-fields-list-dock__detail-heading strong{font-size:var(--hp-font-size-md);overflow-wrap:anywhere}.event-fields-list-dock__detail-heading>div>span{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm)}.event-fields-list-dock__item{height:auto;min-height:var(--hp-mobile-touch-target);box-shadow:none;padding:var(--hp-space-sm)}.event-fields-list-dock__item .hp-ui-status-action-button__label{white-space:normal;overflow-wrap:anywhere}.event-fields-list-dock__reserve{border:0;border-radius:0;box-shadow:none;background:transparent;padding:0;gap:var(--hp-space-sm)}.event-fields-list-dock__reserve-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hp-space-xs)}.event-fields-list-dock__reserve-custom--open{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.event-plan-map-overlay-top>.hp-ui-map-panel__body{width:100%}@media(max-width:767px){.hp-ui-map-workspace .event-plan-map-overlay-top{top:auto;right:auto;left:auto;max-width:none;align-items:stretch}}.event-fields-list-dock__row{display:flex;min-width:0;align-items:center;gap:var(--hp-space-xs)}.event-fields-list-dock__field{display:contents}@media(min-width:768px){.event-fields-list-dock{--event-fields-list-dock-max-width: 18rem}.event-fields-list-dock__field{display:flex;min-width:0;flex:0 0 auto;flex-direction:column;border:1px solid color-mix(in srgb,var(--hp-color-border-medium) 72%,transparent);border-radius:var(--hp-radius-md);background:var(--hp-color-bg-card);box-shadow:0 2px 8px color-mix(in srgb,var(--hp-color-black) 18%,transparent)}.event-fields-list-dock__field--active{border-color:var(--hp-color-status-info)}.event-fields-list-dock__field>.event-fields-list-dock__row{gap:0;border-radius:var(--hp-radius-md)}.event-fields-list-dock__field--active>.event-fields-list-dock__row{background:color-mix(in srgb,var(--hp-color-white) 74%,var(--hp-color-status-info))}.event-fields-list-dock__field>.event-fields-list-dock__row>.event-fields-list-dock__item{border:0;background:transparent;box-shadow:none;backdrop-filter:none}.event-fields-list-dock__field .event-fields-list-dock__item:focus-visible{outline:2px solid var(--hp-color-status-info);outline-offset:-2px}.event-fields-list-dock__field .event-fields-list-dock__delete{inline-size:calc(var(--hp-space-8) + var(--hp-space-2));min-inline-size:calc(var(--hp-space-8) + var(--hp-space-2));block-size:calc(var(--hp-space-8) + var(--hp-space-2));min-height:calc(var(--hp-space-8) + var(--hp-space-2));flex:0 0 auto}.event-fields-list-dock__field>.event-fields-list-dock__reserve{border:0;border-top:1px solid var(--hp-color-border);border-radius:0 0 var(--hp-radius-md) var(--hp-radius-md);background:transparent;box-shadow:none;backdrop-filter:none}}.event-fields-list-dock__row>.event-fields-list-dock__item{min-width:0;flex:1 1 auto}.event-fields-list-dock__item .hp-ui-status-action-button__label{max-width:100%;overflow:hidden;text-overflow:ellipsis}.event-fields-list-dock__item .hp-ui-status-action-button__label-line{width:100%}.event-fields-list-dock__reserve-mobile-custom,.event-fields-list-dock__mobile-chevron{display:none}@media(max-width:767px){.event-fields-list-dock__mobile-chevron{display:block}.event-fields-list-dock__row>.event-fields-list-dock__delete{display:none}.event-fields-list-dock--mobile-detail .event-fields-list-dock__row,.event-fields-list-dock__reserve-custom{display:none}.event-fields-list-dock__reserve-mobile-custom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40%);align-items:center;gap:var(--hp-space-sm);font-size:var(--hp-font-size-sm);padding:var(--hp-space-xs) var(--hp-space-sm);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md)}}@media(max-width:767px){.hp-ui-map-workspace:has(input:focus)>.hp-ui-map-panel{max-height:75%}.hp-ui-map-workspace:has(input:focus)>.hp-ui-map-workspace__canvas{min-height:0}.event-fields-list-dock__item .hp-ui-status-action-button__label{font-size:var(--hp-font-size-sm)}}@media(max-width:767px){.event-fields-list-dock--mobile-detail{max-height:55%}}.drawing-point-marker{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;border:0;background:transparent;color:var(--hp-color-text);cursor:grab;font-size:var(--hp-font-size-sm);font-weight:700;line-height:1}.drawing-point-marker>span{display:flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;border:3px solid var(--hp-color-status-warning);border-radius:var(--hp-radius-pill);background:var(--hp-color-white);box-shadow:0 0 0 2px color-mix(in srgb,var(--hp-color-white) 72%,transparent),var(--hp-shadow-md)}@media(min-width:768px)and (hover:hover)and (pointer:fine){.drawing-point-marker:hover>span{transform:scale(1.12)}}.drawing-point-marker:active{cursor:grabbing}.drawing-point-marker--touch>span{width:36px;height:36px}.drawing-point-marker-preview{opacity:.46;pointer-events:none}.drawing-point-marker-preview>span{width:24px;height:24px}.event-plan-edit-content{overflow:auto;padding:0 var(--hp-space-5) 1rem}.event-plan-edit-footer{padding-bottom:1rem}.event-plan-edit-panel{min-width:0}.event-plan-edit-layout{display:flex;flex-direction:column;gap:var(--hp-space-md)}.event-plan-edit-tabs{align-self:flex-start;width:auto}.event-plan-edit-submit-error{display:flex;align-items:center;justify-content:space-between;gap:var(--hp-space-md);border:1px solid color-mix(in srgb,var(--hp-color-error) 34%,transparent);border-radius:var(--hp-radius-md);background:var(--hp-color-error-subtle);color:var(--hp-color-error);font-size:var(--hp-font-size-sm);font-weight:600;padding:var(--hp-space-sm) var(--hp-space-md);margin-top:var(--hp-sheet-content-top-inset)}.event-plan-edit-submit-error__close{color:currentColor}.event-plan-edit-dialog--map .event-plan-edit-content{display:flex;min-height:0;height:min(78dvh,50rem);flex-direction:column;overflow:hidden}.event-plan-edit-dialog--map .event-plan-edit-layout,.event-plan-edit-dialog--map .event-plan-edit-panel{min-height:0;flex:1 1 auto}@media(max-width:767px){.event-plan-map-mobile-toolbar>.event-plan-map-tool-panel{flex:1 1 auto;min-width:0;width:auto}.event-plan-map-mobile-toolbar .hp-ui-segmented-control__item{padding-inline:var(--hp-space-sm)}.event-plan-map-mobile-toolbar .hp-ui-segmented-control__icon{display:none}}@media(max-width:767px){.hp-ui-map-workspace>.event-fields-list-dock{border-bottom:0;border-radius:var(--hp-radius-lg) var(--hp-radius-lg) 0 0;box-shadow:none}.event-fields-list-dock--mobile-detail .hp-ui-map-panel__body{padding-top:0;padding-bottom:var(--hp-space-sm);gap:var(--hp-space-sm)}.event-fields-list-dock__detail-header>.hp-ui-button{color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);padding-inline:var(--hp-space-sm)}}.event-lpis-layer-control{display:grid;width:min(100%,26rem);gap:var(--hp-space-2)}.event-lpis-layer-control__status{display:grid;gap:var(--hp-space-2);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);background:var(--hp-color-bg-card);color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:600;padding:var(--hp-space-sm)}.event-lpis-layer-control__review-content{display:grid;gap:var(--hp-space-sm)}.event-lpis-layer-control__review-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--hp-space-sm)}.event-lpis-layer-control__review-heading{display:grid;flex:1 1 auto;min-width:0;gap:var(--hp-space-1)}.event-lpis-layer-control__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hp-space-2);margin:0;border-top:1px solid var(--hp-color-border);padding-top:var(--hp-space-sm)}.event-lpis-layer-control__summary--two{grid-template-columns:repeat(2,minmax(0,1fr))}.event-lpis-layer-control__summary div{display:grid;gap:var(--hp-space-1)}.event-lpis-layer-control__summary dt{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:700}.event-lpis-layer-control__summary dd{min-width:0;margin:0;color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:700}.event-lpis-layer-control__summary dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-lpis-layer-control__detail-message{margin:0;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);font-weight:600}.event-lpis-layer-control__detail-skeleton{display:grid;gap:var(--hp-space-1)}.event-lpis-layer-control__skeleton-line{display:block;width:52%;height:.875rem;border-radius:var(--hp-radius-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--hp-color-border) 74%,transparent),color-mix(in srgb,var(--hp-color-bg-card) 92%,var(--hp-color-border)),color-mix(in srgb,var(--hp-color-border) 74%,transparent));background-size:220% 100%;animation:event-lpis-layer-control-skeleton 1.25s ease-in-out infinite}.event-lpis-layer-control__skeleton-line--eyebrow{width:4rem;height:.75rem}.event-lpis-layer-control__skeleton-line--title{width:7.5rem;height:1.125rem}.event-lpis-layer-control__skeleton-line--label{width:3.5rem;height:.75rem}.event-lpis-layer-control__skeleton-line--value{width:5rem;height:1rem}.event-lpis-layer-control__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--hp-space-2);margin-top:var(--hp-space-1)}@keyframes event-lpis-layer-control-skeleton{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:767px){.event-lpis-layer-control__status--zoom-required{display:none}.event-lpis-layer-control{width:100%;grid-template-columns:1fr}.event-lpis-layer-control__summary{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.hp-ui-map-workspace .event-lpis-layer-control__review-header{display:none}.hp-ui-map-workspace .event-lpis-layer-control__summary{border-top:0;padding-top:0}}.event-field-context-menu{z-index:1100}@media(max-width:767px){.create-event-dialog--map{padding:var(--hp-space-2)}.create-event-dialog--map .create-event-dialog-step-viewport{height:100%!important}.create-event-dialog-step-body.is-map{display:flex;height:100%;min-height:0;flex-direction:column}}@media(max-width:767px){.hp-ui-map-workspace__canvas .hp-ui-action-menu.event-field-context-menu{left:var(--hp-space-3);top:auto;bottom:calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-4) * 4);width:calc(100% - var(--hp-space-4) * 6)}}.event-info-field-list{display:flex;flex-direction:column;gap:var(--hp-space-1)}.event-info-field-row{display:flex;align-items:center;min-width:0;min-height:3rem;overflow:hidden;gap:0;border:1px solid var(--hp-color-border-subtle);border-radius:var(--hp-radius-md);background:var(--hp-color-bg-card)}.event-info-field-identity{display:flex;min-width:0;flex:1 1 11rem;align-items:center;gap:var(--hp-space-2);padding:var(--hp-space-1) var(--hp-space-2);align-self:stretch;justify-content:flex-start;border:0;border-radius:0;text-align:left}.event-info-field-identity__icon{flex:0 0 auto;color:var(--hp-color-text-secondary)}.event-info-field-identity__icon--copied{color:var(--hp-color-primary)}.event-info-field-subject-chip{display:inline-flex;min-width:0;max-width:min(42%,20rem);flex:0 1 auto;align-items:center;gap:.375rem;border-radius:var(--hp-radius-pill);padding:.375rem .625rem;background:color-mix(in srgb,var(--hp-color-primary) 9%,var(--hp-color-bg-card));color:color-mix(in srgb,var(--hp-color-primary) 78%,var(--hp-color-text));font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold)}.event-info-field-subject-chip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-info-field-download-button{flex:0 0 auto;align-self:stretch;width:2.75rem;border-left:1px solid var(--hp-color-border-subtle);border-radius:0;padding-inline:0;color:var(--hp-color-text-secondary)}.event-info-field-token__label{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);line-height:1.25;white-space:nowrap}.event-info-field-token__meta{min-width:max-content;flex:0 0 auto;padding-inline:var(--hp-space-2);color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-medium);font-variant-numeric:tabular-nums;line-height:1.25;white-space:nowrap}@media(max-width:767px){.event-info-field-row{display:grid;grid-template-columns:minmax(0,1fr) auto var(--hp-mobile-touch-target);align-items:center;column-gap:var(--hp-space-2)}.event-info-field-row:not(:has(.event-info-field-download-button)){grid-template-columns:minmax(0,1fr) auto}.event-info-field-identity{grid-column:1 / 3;grid-row:1;min-height:var(--hp-mobile-touch-target)}.event-info-field-token__label,.event-info-field-subject-chip__name{overflow:visible;white-space:normal;overflow-wrap:anywhere}.event-info-field-subject-chip{grid-column:1;grid-row:2;justify-self:start;max-width:100%;margin-left:var(--hp-space-2);margin-bottom:var(--hp-space-2);padding:var(--hp-space-1) var(--hp-space-2);box-sizing:border-box}.event-info-field-subject-chip>svg{flex:0 0 auto}.event-info-field-token__meta{grid-column:2;grid-row:2;padding:0 0 var(--hp-space-2)}.event-info-field-download-button{grid-column:3;grid-row:1 / 3;width:var(--hp-mobile-touch-target)}}.event-location-text{display:inline-flex;min-width:0;align-items:center;flex-wrap:wrap;column-gap:var(--hp-space-1);color:var(--hp-color-text-secondary)}.event-location-separator{color:var(--hp-color-text-secondary);font-weight:600}.event-location-copy-action{display:inline-flex;min-width:0;align-items:center;gap:.25rem;border:0;border-radius:var(--hp-radius-sm);padding:0;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:left}@media(hover:hover)and (pointer:fine){.event-location-copy-action:hover .event-location-coordinates{text-decoration:underline;text-underline-offset:.125rem}}.event-location-copy-action:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}.event-location-copy-action__visual{display:inline-grid;width:1em;height:1em;flex:0 0 auto;place-items:center;color:var(--hp-color-text-secondary);transition:color var(--hp-transition-fast),transform var(--hp-transition-fast)}.event-location-copy-action__visual--copied{color:var(--hp-color-primary);transform:scale(1.04)}.event-location-copy-action__visual>svg{grid-area:1 / 1;width:1em;height:1em}.event-location-coordinates{color:var(--hp-color-text);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.event-plan-map-search-panel{display:grid;width:100%;min-width:0;gap:var(--hp-space-2)}.event-plan-map-search-input{width:100%}.event-plan-map-search-error{color:var(--hp-color-error);font-size:var(--hp-font-size-sm)}.event-plan-map-search-panel__controls{min-width:0}.event-plan-map-chrome{--hp-map-screen-gutter: var(--hp-space-sm);--hp-map-screen-search-height: 3rem;position:absolute;z-index:1000;top:calc(var(--hp-sheet-content-top-inset) + var(--hp-space-sm));right:0;left:0;pointer-events:none}.event-plan-map-chrome__error{margin:0 var(--hp-map-screen-gutter);padding:var(--hp-space-1) var(--hp-space-3);border-radius:var(--hp-radius-pill);background:var(--hp-color-bg-card);color:var(--hp-color-error);font-size:var(--hp-font-size-sm)}.hp-pilot-mobile-selection-bar{display:none}@media(max-width:767px){.hp-pilot-mobile-selection-bar{position:fixed;right:0;bottom:0;left:0;z-index:28;display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--hp-bottom-navigation-height, 64px) + var(--hp-safe-area-bottom, 0px));gap:var(--hp-space-2);border-top:1px solid var(--hp-color-border);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-md);padding:var(--hp-space-1) calc(var(--hp-safe-area-right, 0px) + var(--hp-space-2)) calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-1)) calc(var(--hp-safe-area-left, 0px) + var(--hp-space-2));color:var(--hp-color-text);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold)}.hp-pilot-mobile-selection-bar__actions{display:flex;align-items:center;flex:0 0 auto;gap:var(--hp-space-1)}}.hp-ui-chip--layout-stacked{display:flex;box-sizing:border-box;width:100%;min-width:0;max-width:100%;justify-content:center;margin:0;padding:var(--hp-space-1) 0;font-size:var(--hp-font-size-xs);line-height:1;text-align:center;white-space:normal}.hp-ui-status-action-button{--hp-calendar-tone: var(--hp-color-text-muted)}.hp-ui-status-action-button--success{--hp-calendar-tone: var(--hp-color-primary)}.hp-ui-status-action-button--info{--hp-calendar-tone: var(--hp-color-status-info)}.hp-ui-status-action-button--warning{--hp-calendar-tone: var(--hp-color-status-warning)}.hp-ui-status-action-button--danger{--hp-calendar-tone: var(--hp-color-error)}.hp-ui-status-action-button--appearance-calendar,.hp-ui-status-action-button--appearance-calendar-mobile{--hp-calendar-background: color-mix(in srgb, var(--hp-calendar-tone) 4%, var(--hp-color-bg-card));border-color:color-mix(in srgb,var(--hp-calendar-tone) 40%,var(--hp-color-border));background:var(--hp-calendar-background);color:color-mix(in srgb,var(--hp-calendar-tone) 82%,var(--hp-color-text));box-shadow:none}.hp-ui-status-action-button--appearance-calendar.hp-ui-status-action-button--size-dense{box-sizing:border-box;max-width:100%;overflow:hidden;padding:var(--hp-space-1)}.hp-ui-status-action-button--appearance-calendar.hp-ui-status-action-button--selected{border-color:var(--hp-calendar-tone);box-shadow:0 0 0 2px var(--hp-calendar-tone)}.hp-ui-status-action-button--appearance-calendar-flat{height:100%;min-height:0;max-width:100%;overflow:hidden;border:0;background:transparent;color:var(--hp-calendar-tone);padding:0;box-shadow:none}.hp-ui-status-action-button--appearance-calendar-mobile{height:72px;min-height:72px;border:0;border-radius:0;background:transparent;padding:0;font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-semibold)}.hp-ui-status-action-button--appearance-calendar-mobile:before{position:absolute;inset:0 var(--hp-space-1);border:1px solid color-mix(in srgb,var(--hp-calendar-tone) 40%,var(--hp-color-border));border-radius:var(--hp-radius-md);background:var(--hp-calendar-background);content:"";pointer-events:none}.hp-ui-status-action-button--appearance-calendar-mobile.hp-ui-status-action-button--selected:before{border:2px solid var(--hp-color-primary);background:color-mix(in srgb,var(--hp-color-primary) 6%,var(--hp-calendar-background))}.hp-ui-status-action-button--appearance-calendar-mobile .hp-ui-status-action-button__content{z-index:1}@media(hover:hover)and (pointer:fine){.hp-ui-status-action-button--appearance-calendar:hover,.hp-ui-status-action-button--appearance-calendar-flat:hover,.hp-ui-status-action-button--appearance-calendar-mobile:hover{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){.hp-ui-status-action-button--appearance-calendar:hover{border-color:color-mix(in srgb,var(--hp-calendar-tone) 40%,var(--hp-color-border));background:var(--hp-calendar-background);box-shadow:none}}@media(hover:hover)and (pointer:fine){.hp-ui-status-action-button--appearance-calendar.hp-ui-status-action-button--selected:hover{border-color:var(--hp-calendar-tone);box-shadow:0 0 0 2px var(--hp-calendar-tone)}}@media(hover:hover)and (pointer:fine){.hp-ui-status-action-button--appearance-calendar-flat:hover,.hp-ui-status-action-button--appearance-calendar-mobile:hover{border:0;background:transparent;box-shadow:none}}.hp-ui-mobile-backdrop{display:none}@media(max-width:767px){.hp-ui-mobile-backdrop{position:fixed;z-index:29;display:block;inset:0;background:color-mix(in srgb,var(--hp-color-black) 36%,transparent)}}@property --hp-sheet-content-top-inset{syntax: "<length>"; inherits: true; initial-value: 0px;}.hp-capgo-sheet.hp-ui-dialog-shell{display:contents}.hp-capgo-sheet .hp-capgo-sheet__view{--hp-sheet-top-inset: var(--hp-safe-area-top, env(safe-area-inset-top, 0px));height:var(--hp-ui-dialog-viewport-height, 100%);top:var(--hp-ui-dialog-viewport-offset-top, 0px);bottom:auto;padding-top:var(--hp-sheet-top-inset);padding-inline:var(--hp-safe-area-left, 0px) var(--hp-safe-area-right, 0px)}.hp-capgo-sheet .hp-capgo-sheet__content{display:flex;flex-direction:column;width:100%;max-height:100%;overflow:hidden;--hp-sheet-surface: var(--hp-color-bg-page);background:var(--hp-sheet-surface);border-radius:var(--hp-radius-xl, 1rem) var(--hp-radius-xl, 1rem) 0 0}:is(.hp-capgo-sheet__content,.hp-ui-map-sheet__content){--cap-sheet-edge-bleed-shadow: 0 8em 0 0 var(--hp-sheet-surface), 0 16em 0 0 var(--hp-sheet-surface), 0 24em 0 0 var(--hp-sheet-surface), 0 32em 0 0 var(--hp-sheet-surface), 0 40em 0 0 var(--hp-sheet-surface), 0 48em 0 0 var(--hp-sheet-surface), 0 56em 0 0 var(--hp-sheet-surface), 0 64em 0 0 var(--hp-sheet-surface)}.hp-ui-map-sheet__content{--hp-sheet-surface: color-mix(in srgb, var(--hp-color-bg-card) 96%, transparent)}.hp-capgo-sheet cap-sheet-handle{flex:0 0 auto;height:var(--hp-space-4)}cap-sheet-handle{-webkit-tap-highlight-color:transparent}cap-sheet-handle:focus:not(:focus-visible){outline:none}cap-sheet-handle:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:-2px}.hp-capgo-sheet .hp-ui-dialog-shell__header{gap:var(--hp-space-3);padding:0 var(--hp-space-5) var(--hp-space-1)}.hp-capgo-sheet .hp-ui-dialog-shell__header--padding-compact{padding-bottom:var(--hp-space-1)}.hp-capgo-sheet .hp-ui-dialog-shell__heading{flex:1 1 auto}.hp-capgo-sheet .hp-ui-dialog-shell__header>.hp-ui-icon-button{flex-shrink:0}.hp-ui-dialog-shell.sidebar .hp-ui-dialog-shell__close{border-radius:var(--hp-radius-full, 999px);background:var(--hp-color-surface-muted);color:var(--hp-color-text)}.hp-capgo-sheet .hp-ui-dialog-shell__dialog--mobile-fullscreen>.hp-ui-dialog-shell__header{padding-top:var(--hp-space-1)}.hp-capgo-sheet .hp-ui-dialog-shell__dialog{width:100%;max-width:100%;min-height:0;flex:1 1 auto;max-height:calc(var(--hp-ui-dialog-viewport-height, 100dvh) - var(--hp-sheet-top-inset) - 24px);border:0;border-radius:0;box-shadow:none}.hp-capgo-sheet .hp-ui-dialog-shell__dialog--mobile-fullscreen{height:calc(var(--hp-ui-dialog-viewport-height, 100dvh) - var(--hp-sheet-top-inset));max-height:none;border-radius:0}.hp-capgo-sheet .hp-capgo-sheet__content--fullscreen{height:100%}.hp-capgo-sheet .hp-capgo-sheet__view--page{padding-top:0}.hp-capgo-sheet .hp-capgo-sheet__content--page{height:100%;padding-top:var(--hp-sheet-top-inset);border-radius:0}.hp-capgo-sheet .hp-capgo-sheet__view--bleed-top{padding-top:0}.hp-capgo-sheet .hp-capgo-sheet__content--bleed-top{padding-top:0;--hp-sheet-content-top-inset: var(--hp-sheet-top-inset)}.hp-capgo-sheet .hp-capgo-sheet__content--large{height:calc(100% - var(--hp-space-3))}.hp-capgo-sheet :is(.hp-capgo-sheet__content--fullscreen,.hp-capgo-sheet__content--large,.hp-capgo-sheet__content--page)>.hp-ui-dialog-shell__dialog{height:auto;min-height:0;max-height:none;flex:1 1 auto}.hp-capgo-sheet .hp-ui-dialog-shell__dialog,.hp-capgo-sheet .hp-ui-dialog-shell__dialog .hp-ui-dialog-footer{background:var(--hp-color-bg-page)}.hp-capgo-sheet .hp-ui-dialog-shell__dialog--large>.hp-ui-dialog-shell__header{padding-top:var(--hp-space-5)}.hp-ui-dialog-shell__toolbar-clearance{min-height:calc(var(--hp-toolbar-height, 0px) + var(--hp-space-3))}.hp-capgo-sheet .hp-ui-dialog-footer{flex-shrink:0;padding-bottom:max(var(--hp-space-4, 1rem),var(--hp-safe-area-bottom, env(safe-area-inset-bottom, 0px)))}.hp-ui-tab-bar-hidden{--hp-bottom-navigation-height: 0px}.hp-ui-map-screen{--hp-map-screen-top-inset: var(--hp-safe-area-top, 0px);--hp-map-screen-bottom-inset: 0px;--hp-map-screen-gutter: var(--hp-space-4);--hp-map-screen-search-height: 48px;--hp-map-screen-search-bottom: calc( var(--hp-map-screen-top-inset) + var(--hp-space-2) + var(--hp-map-screen-search-height) );--hp-map-attribution-bottom-inset: 0px;--hp-map-attribution-opacity: 1;--hp-map-attribution-visibility: visible}.onboarding-feature-list[data-v-2a20032f]{display:grid;gap:var(--hp-space-2);margin:0 0 var(--hp-space-4)}.onboarding-feature[data-v-2a20032f]{display:flex;align-items:center;gap:var(--hp-space-4);padding-block:var(--hp-space-3)}.onboarding-feature-icon[data-v-2a20032f]{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:var(--hp-radius-full);background:var(--hp-color-green-50);color:var(--hp-color-green-900)}.onboarding-feature-icon svg[data-v-2a20032f]{width:24px;height:24px;stroke-width:1.7}.onboarding-feature strong[data-v-2a20032f]{display:block;font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-bold);color:var(--hp-color-green-900)}.onboarding-feature p[data-v-2a20032f]{margin:var(--hp-space-1) 0 0;font-size:var(--hp-font-size-sm);line-height:var(--hp-line-height-sm);color:var(--hp-color-text-secondary)}.hp-onboarding{position:fixed;isolation:isolate;inset:0;z-index:1100;display:flex;flex-direction:column;background:var(--hp-color-bg-card);color:var(--hp-color-text);font-family:var(--hp-font-family);font-synthesis:none;line-height:var(--hp-line-height-md);padding:var(--hp-safe-area-top, 0px) var(--hp-safe-area-right, 0px) var(--hp-safe-area-bottom, 0px) var(--hp-safe-area-left, 0px)}.hp-onboarding *,.hp-onboarding *:before,.hp-onboarding *:after{box-sizing:border-box}.hp-onboarding button:not(.hp-ui-button):not(.p-inputnumber-button),.hp-onboarding input{font:inherit}.hp-onboarding button:not(.hp-ui-button):not(.p-inputnumber-button){min-height:var(--hp-mobile-touch-target);cursor:pointer;transition:background var(--hp-transition-fast),transform var(--hp-transition-fast)}.hp-onboarding button:not(.hp-ui-button):not(.p-inputnumber-button):active:not(:disabled){transform:translateY(1px)}.hp-onboarding button:not(.hp-ui-button):not(.p-inputnumber-button):disabled{cursor:default;opacity:.65}.hp-onboarding button:not(.hp-ui-button):not(.p-inputnumber-button):focus-visible,.hp-onboarding input:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}.hp-onboarding .phone-header{width:100%;max-width:520px;align-self:center;height:64px;flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 var(--hp-space-6);gap:var(--hp-space-2)}.hp-onboarding .header-brand{display:flex;align-items:center;gap:var(--hp-space-1);grid-column:2;justify-self:center;font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-bold);color:var(--hp-color-primary)}.hp-onboarding .onboarding-back{grid-column:1;grid-row:1;justify-self:start}.hp-onboarding .onboarding-progress{display:flex;flex-shrink:0;gap:var(--hp-space-2);width:100%;max-width:520px;align-self:center;padding:var(--hp-space-2) var(--hp-space-6)}.hp-onboarding .onboarding-progress-segment{flex:1;height:6px;border-radius:var(--hp-radius-full);background:var(--hp-color-border)}.hp-onboarding .onboarding-progress-segment.is-complete{background:var(--hp-color-green-400)}.hp-onboarding .onboarding-progress-segment.is-current{background:var(--hp-color-primary)}.hp-onboarding .phone-scroll{width:100%;max-width:520px;align-self:center;display:flex;flex-direction:column;padding:var(--hp-space-4) var(--hp-space-6) var(--hp-space-2);overflow-y:auto;flex:1;min-height:0}.hp-onboarding .screen-introduction h2{font-family:var(--hp-font-family);font-weight:var(--hp-font-weight-bold);white-space:normal;font-size:var(--hp-font-size-2xl);line-height:var(--hp-line-height-sm);margin:0 0 var(--hp-space-2);color:var(--hp-color-green-900);outline:none}.hp-onboarding .screen-introduction>p{font-size:var(--hp-font-size-md);color:var(--hp-color-text-secondary);margin:0 0 var(--hp-space-4);line-height:var(--hp-line-height-md)}.hp-onboarding .onboarding-action{width:100%}.hp-onboarding .onboarding-actions{flex-shrink:0;width:100%;max-width:520px;align-self:center;padding:var(--hp-space-3) var(--hp-space-6) var(--hp-space-2);background:var(--hp-color-bg-card);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--hp-space-3)}.hp-onboarding .onboarding-actions>.hp-ui-button--primary{grid-column:2;grid-row:1}.hp-onboarding .onboarding-actions>.hp-ui-button:not(.hp-ui-button--primary){grid-column:1;grid-row:1}.hp-onboarding .onboarding-actions>:only-child{grid-column:1 / -1}.hp-onboarding .onboarding-actions>.hp-ui-button{width:100%;min-width:0}.hp-onboarding .onboarding-actions .hp-ui-button__label{white-space:normal}.hp-onboarding .screen-introduction,.hp-onboarding .step-content{flex-shrink:0}.hp-onboarding .fine-print{margin:var(--hp-space-4) 0 0;font-size:var(--hp-font-size-sm);line-height:var(--hp-line-height-md);color:var(--hp-color-text-secondary)}.hp-onboarding .welcome-illustration{display:block;width:auto;max-width:100%;height:clamp(220px,34svh,300px);object-fit:contain;flex-shrink:0;margin-block:auto}.hp-onboarding .onboarding-wave{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;fill:var(--hp-color-green-50);opacity:.4}@media(max-height:900px){.hp-onboarding .phone-header{height:56px}}.hp-onboarding .header-brand svg{width:20px;height:20px}.hp-onboarding .onboarding-frame{display:flex;flex-direction:column;flex:1;min-height:0;width:100%}@media(min-width:1024px){.hp-onboarding{justify-content:center;align-items:center;padding:var(--hp-space-8);background:var(--hp-color-green-50)}.hp-onboarding .onboarding-wave{display:none}.hp-onboarding .onboarding-frame{flex:0 1 auto;width:min(680px,100%);max-height:100%;padding:var(--hp-space-2) var(--hp-space-4) var(--hp-space-4);border-radius:var(--hp-radius-xl);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-lg)}.hp-onboarding :is(.phone-header,.onboarding-progress,.phone-scroll,.onboarding-actions){max-width:none}.hp-onboarding .phone-scroll{flex:0 1 auto}.hp-onboarding .onboarding-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--hp-space-6)}.hp-onboarding .welcome-illustration{height:240px;margin:0 auto}.hp-onboarding .onboarding-actions{display:flex;justify-content:flex-end;padding-top:var(--hp-space-4)}.hp-onboarding .onboarding-actions>.hp-ui-button{width:auto;min-width:160px}}.hp-ui-action-menu[data-v-8b946eeb]{position:absolute;top:calc(100% + .5rem);right:0;z-index:1400;display:flex;min-width:12rem;flex-direction:column;gap:.25rem;border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card);padding:.375rem;box-shadow:var(--hp-shadow-card)}.hp-ui-action-menu__item[data-v-8b946eeb]{display:inline-flex;width:100%;align-items:center;gap:.5rem;border:0;border-radius:var(--hp-radius-md);background:transparent;color:var(--hp-color-text);cursor:pointer;padding:.625rem .75rem;font-family:var(--hp-ui-control-font-family);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-medium);line-height:1.2;text-align:left}.hp-ui-action-menu__item[data-v-8b946eeb]:disabled{cursor:not-allowed;opacity:.55}.hp-ui-action-menu__icon[data-v-8b946eeb],.hp-ui-action-menu__trailing-icon[data-v-8b946eeb],.hp-ui-action-menu__loading[data-v-8b946eeb]{width:1rem;height:1rem;flex:0 0 auto}.hp-ui-action-menu__trailing-icon[data-v-8b946eeb],.hp-ui-action-menu__loading[data-v-8b946eeb]{margin-left:auto}.hp-ui-action-menu__loading[data-v-8b946eeb]{animation:hp-ui-action-menu-spin-8b946eeb .9s linear infinite}.hp-ui-action-menu__item[data-v-8b946eeb]:focus-visible:not(:disabled){background:var(--hp-color-bg-hover);outline:none}@media(hover:hover)and (pointer:fine){.hp-ui-action-menu__item[data-v-8b946eeb]:hover:not(:disabled){background:var(--hp-color-bg-hover);outline:none}}.hp-ui-action-menu__item--danger[data-v-8b946eeb]{color:var(--hp-color-error)}@keyframes hp-ui-action-menu-spin-8b946eeb{to{transform:rotate(360deg)}}.avatar-circle[data-v-cd60439c]{display:flex;border-radius:50%;border:1px solid color-mix(in srgb,var(--hp-color-border) 72%,transparent);align-items:center;justify-content:center;font-weight:700;color:var(--hp-color-white);flex-shrink:0}.avatar-circle--img[data-v-cd60439c]{display:block;object-fit:cover}.hp-ui-choice-dialog__message[data-v-ef84fcbe]{margin:0 0 var(--hp-space-3);color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);font-variant-numeric:tabular-nums}.hp-ui-choice-dialog__options[data-v-ef84fcbe]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card)}.hp-ui-choice-dialog__option[data-v-ef84fcbe]{min-height:3rem;border:0;padding:var(--hp-space-3) var(--hp-space-4);background:transparent;color:var(--hp-color-text);font:inherit;font-size:var(--hp-font-size-md);text-align:left}.hp-ui-choice-dialog__option--destructive[data-v-ef84fcbe]{color:var(--hp-color-error)}.hp-ui-choice-dialog__option+.hp-ui-choice-dialog__option[data-v-ef84fcbe]{border-top:1px solid var(--hp-color-divider)}.hp-ui-choice-dialog__option[data-v-ef84fcbe]:focus-visible{background:var(--hp-color-bg-hover)}@media(hover:hover)and (pointer:fine){.hp-ui-choice-dialog__option[data-v-ef84fcbe]:hover{background:var(--hp-color-bg-hover)}}.hp-ui-choice-dialog__cancel[data-v-ef84fcbe]{width:100%;margin-top:var(--hp-space-3)}.hp-ui-confirm-dialog__body[data-v-70512e88]{color:var(--hp-color-text);font-size:var(--hp-font-size-md);line-height:1.45}.hp-ui-confirm-dialog__message[data-v-70512e88]{margin:0}.empty-state[data-v-1a8d14d0]{display:flex;flex-direction:column;align-items:center;gap:var(--hp-space-4);padding:var(--hp-space-8) var(--hp-space-4);color:var(--hp-color-text-secondary);text-align:center}.empty-state--panel[data-v-1a8d14d0]{min-height:18rem}.empty-state--density-compact[data-v-1a8d14d0]{gap:var(--hp-space-2);padding:var(--hp-space-8) var(--hp-space-4) var(--hp-space-6)}.empty-state--content-center[data-v-1a8d14d0]{justify-content:center}.empty-state--content-start[data-v-1a8d14d0]{justify-content:flex-start}.empty-state__icon[data-v-1a8d14d0]{font-size:3rem;opacity:.5}.empty-state__icon--component[data-v-1a8d14d0]{opacity:.62}.empty-state__title[data-v-1a8d14d0]{color:var(--hp-color-text);font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-strong)}.empty-state__message[data-v-1a8d14d0]{margin:0;font-size:var(--hp-font-size-sm)}.filter-bar[data-v-71bb7c47]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--hp-space-sm)}.filter-bar--between[data-v-71bb7c47]{justify-content:space-between}.filter-bar--end[data-v-71bb7c47]{justify-content:flex-end}.filter-bar--inset-panel[data-v-71bb7c47]{padding:var(--hp-space-3) var(--hp-space-5) var(--hp-space-1)}.filter-bar--surface[data-v-71bb7c47]{position:relative;z-index:1300;align-items:end;gap:var(--hp-space-md);margin-bottom:var(--hp-space-md);padding:var(--hp-space-md);border-radius:var(--hp-radius-xl);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-card)}.filter-bar--surface.filter-bar--density-compact[data-v-71bb7c47]{align-items:center;gap:var(--hp-space-sm);margin-bottom:var(--hp-space-sm);padding:var(--hp-space-sm);border-radius:var(--hp-radius-lg)}.filter-bar--surface.filter-bar--density-toolbar[data-v-71bb7c47]{align-items:center;gap:var(--hp-space-sm);margin-bottom:var(--hp-space-sm);padding:var(--hp-space-3);border-radius:var(--hp-radius-lg)}.filter-bar--responsive-preserve[data-v-71bb7c47]{height:fit-content;min-height:0;flex-wrap:nowrap;align-items:center}.filter-bar__search[data-v-71bb7c47]{flex:2 1 16rem;min-width:min(100%,16rem)}.filter-bar__search-control[data-v-71bb7c47]{position:relative;display:inline-flex;width:100%;min-width:0}.filter-bar__search-control[data-v-71bb7c47] .hp-ui-input-with-icon,.filter-bar__search-control[data-v-71bb7c47] .hp-ui-control.p-inputtext{width:100%}.filter-bar__search--with-clear[data-v-71bb7c47] .hp-ui-control.p-inputtext{padding-right:2.25rem}.filter-bar__search-clear[data-v-71bb7c47]{position:absolute;right:var(--hp-space-2);top:50%;display:inline-grid;width:1.5rem;height:1.5rem;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--hp-color-text-muted);cursor:pointer;transform:translateY(-50%)}@media(hover:hover)and (pointer:fine){.filter-bar__search-clear[data-v-71bb7c47]:hover{background:var(--hp-color-surface-muted);color:var(--hp-color-text)}}.filter-bar__search-clear[data-v-71bb7c47]:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}.filter-input[data-v-71bb7c47]{flex:1;min-width:min(100%,12rem)}.filter-bar .hp-ui-field[data-v-71bb7c47-s]{flex:1 1 10rem;min-width:min(100%,10rem)}.filter-bar [data-filter-bar-actions][data-v-71bb7c47-s]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--hp-space-sm)}@media(max-width:900px){.filter-bar--surface[data-v-71bb7c47]:not(.filter-bar--responsive-preserve){align-items:stretch;flex-direction:column;gap:var(--hp-space-md);margin-bottom:var(--hp-space-sm);border-radius:var(--hp-radius-lg)}.filter-bar--surface[data-v-71bb7c47]:not(.filter-bar--responsive-preserve)>*{flex:0 0 auto}}@media(max-width:767px){.filter-bar--surface.filter-bar--mobile-surface-plain[data-v-71bb7c47]{margin-bottom:0;padding:0;border-radius:0;background:transparent;box-shadow:none}}.hp-ui-filter-chips[data-v-2c8650a2]{display:flex;gap:var(--hp-space-2);overflow-x:auto;padding-block:var(--hp-space-1);pointer-events:auto}.hp-ui-filter-chips__chip[data-v-2c8650a2]{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--hp-space-2);min-height:36px;padding:0 var(--hp-space-3);border:1px solid color-mix(in srgb,var(--hp-color-border) 70%,transparent);border-radius:var(--hp-radius-pill);background:color-mix(in srgb,var(--hp-color-bg-card) 92%,transparent);box-shadow:var(--hp-shadow-sm);color:var(--hp-color-text);cursor:pointer;font:inherit;font-size:var(--hp-font-size-md);font-weight:600;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hp-ui-filter-chips__count[data-v-2c8650a2]{color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);font-weight:600}.hp-ui-filter-chips__chip.is-selected[data-v-2c8650a2]{border-color:var(--hp-color-primary);background:var(--hp-color-primary);color:var(--hp-color-white)}.hp-ui-filter-chips__chip.is-selected .hp-ui-filter-chips__count[data-v-2c8650a2]{color:color-mix(in srgb,var(--hp-color-white) 82%,transparent)}.hp-ui-filter-chips__chip[data-v-2c8650a2]:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:2px}.list-card[data-v-7111bc7b]{min-width:0;border-radius:var(--hp-radius-lg)}.list-card--overflow-hidden[data-v-7111bc7b]{overflow:hidden}.list-card--overflow-visible[data-v-7111bc7b]{overflow:visible}.list-card--plain[data-v-7111bc7b]{background:transparent}.list-card--raised[data-v-7111bc7b]{background:var(--hp-color-bg-page)}.list-card--card[data-v-7111bc7b]{border:1px solid var(--hp-color-border);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-card)}.list-card--nested[data-v-7111bc7b]{border:1px solid var(--hp-color-border-medium);background:var(--hp-ui-surface-level-2-bg, color-mix(in srgb, var(--hp-color-bg-card) 84%, var(--hp-color-bg-page)));box-shadow:none}.list-card--row[data-v-7111bc7b]{display:flex;align-items:flex-start;gap:var(--hp-space-sm)}.list-card--column[data-v-7111bc7b]{display:flex;flex-direction:column;gap:var(--hp-space-md)}.list-card--sm[data-v-7111bc7b]{padding:var(--hp-space-xs) 0}.list-card--md[data-v-7111bc7b]{padding:var(--hp-space-md)}.list-card--lg[data-v-7111bc7b]{padding:var(--hp-space-md) var(--hp-space-lg)}.list-card__media[data-v-7111bc7b]{flex:0 0 auto}.list-card--media-flush.list-card--md .list-card__media[data-v-7111bc7b]{margin:calc(-1 * var(--hp-space-md)) calc(-1 * var(--hp-space-md)) 0}.list-card--media-flush.list-card--sm .list-card__media[data-v-7111bc7b]{margin:calc(-1 * var(--hp-space-xs)) 0 0}.list-card__body[data-v-7111bc7b]{flex:1 1 auto;min-width:0}.list-card__actions[data-v-7111bc7b]{display:flex;align-items:center;justify-content:flex-end;gap:var(--hp-space-sm);flex:0 0 auto}@media(max-width:767px){.list-card--md[data-v-7111bc7b],.list-card--lg[data-v-7111bc7b]{padding-inline:var(--hp-mobile-inline-inset, 12px)}.list-card--media-flush.list-card--md .list-card__media[data-v-7111bc7b]{margin-inline:calc(-1 * var(--hp-mobile-inline-inset, 12px))}}.hp-ui-map-floating-chrome[data-v-742f75f5]{display:flex;flex-direction:column;gap:var(--hp-space-2)}.hp-ui-map-floating-chrome__row[data-v-742f75f5]{min-width:0}.hp-ui-filter-chips[data-v-742f75f5-s]{padding-inline:var(--hp-map-screen-gutter)}.hp-ui-map-floating-chrome__search-slot[data-v-742f75f5]{height:var(--hp-map-screen-search-height);margin:0 var(--hp-map-screen-gutter)}.hp-ui-map-floating-chrome__search[data-v-742f75f5]{display:flex;height:100%;align-items:center;gap:var(--hp-space-2);padding:0 var(--hp-space-4);border:1px solid color-mix(in srgb,var(--hp-color-white) 60%,transparent);border-radius:var(--hp-radius-pill);background:color-mix(in srgb,var(--hp-color-bg-card) 82%,transparent);box-shadow:var(--hp-shadow-md);pointer-events:auto;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.hp-ui-map-floating-chrome__search-icon[data-v-742f75f5]{width:1.25rem;height:1.25rem;flex:0 0 auto;color:var(--hp-color-text-secondary)}.hp-ui-map-floating-chrome__search-input[data-v-742f75f5]{width:100%;min-width:0;height:100%;border:0;background:transparent;color:var(--hp-color-text);font:inherit;font-size:var(--hp-font-size-lg);outline:none}.hp-ui-map-floating-chrome__search-input[data-v-742f75f5]::placeholder{color:var(--hp-color-text-secondary)}.hp-ui-map-floating-chrome__search-input[data-v-742f75f5]::-webkit-search-cancel-button{cursor:pointer}.hp-ui-map-floating-chrome__search[data-v-742f75f5]:focus-within{outline:2px solid var(--hp-color-primary);outline-offset:2px}.hp-ui-map-floating-chrome__controls-anchor[data-v-742f75f5]{display:flex;justify-content:flex-end;margin-top:var(--hp-space-2);padding-right:var(--hp-space-3)}.hp-ui-map-floating-chrome__controls[data-v-742f75f5]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--hp-radius-lg);background:color-mix(in srgb,var(--hp-color-bg-card) 82%,transparent);box-shadow:var(--hp-shadow-md);pointer-events:auto;transition:opacity .18s ease;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.hp-ui-map-floating-chrome__controls.is-hidden[data-v-742f75f5]{opacity:0;pointer-events:none}.hp-ui-map-floating-chrome__control[data-v-742f75f5]{display:grid;width:44px;height:44px;min-block-size:0!important;min-inline-size:0!important;place-items:center;border:0;background:transparent;color:var(--hp-color-status-info);cursor:pointer}.hp-ui-map-floating-chrome__control+.hp-ui-map-floating-chrome__control[data-v-742f75f5]{border-top:.5px solid color-mix(in srgb,var(--hp-color-border) 70%,transparent)}.hp-ui-map-floating-chrome__control svg[data-v-742f75f5]{width:1.25rem;height:1.25rem}.hp-ui-map-floating-chrome__control[data-v-742f75f5]:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.hp-ui-map-floating-chrome__controls[data-v-742f75f5]{transition:none}}.hp-ui-map-item-card[data-v-fc49739f]{display:grid;gap:var(--hp-space-3)}.hp-ui-map-item-card__title[data-v-fc49739f]{margin:0;padding-right:calc(var(--hp-space-6) * 2);color:var(--hp-color-text);font-size:1.375rem;font-weight:700;line-height:1.2}.hp-ui-map-item-card__title-button[data-v-fc49739f]{padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;text-align:left}.hp-ui-map-item-card__title-button[data-v-fc49739f]:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:2px}.hp-ui-map-item-card__meta[data-v-fc49739f]{display:flex;flex-wrap:wrap;gap:var(--hp-space-1) var(--hp-space-3);margin-top:calc(var(--hp-space-2) * -1)}.hp-ui-map-item-card__chips[data-v-fc49739f],.hp-ui-map-item-card__stats[data-v-fc49739f]{display:flex;flex-wrap:wrap;gap:var(--hp-space-2)}.hp-ui-map-item-card__footer[data-v-fc49739f]{margin:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-md)}.hp-ui-map-item-card__actions[data-v-fc49739f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hp-space-3)}.hp-ui-map-list-row[data-v-fc04584c]{display:flex;width:100%;align-items:flex-start;gap:var(--hp-space-4);padding:var(--hp-space-3) 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--hp-color-border) 70%,transparent);background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.hp-ui-map-list-row[data-v-fc04584c]:last-child{border-bottom:0}.hp-ui-map-list-row[data-v-fc04584c]:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:-2px}.hp-ui-map-meta-item[data-v-23589462]{display:inline-flex;min-width:0;align-items:center;gap:var(--hp-space-1);color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-md)}.hp-ui-map-meta-item__icon[data-v-23589462]{width:1rem;height:1rem;flex:0 0 auto}.hp-ui-map-screen[data-v-ae67705b]{position:relative;display:block;flex:1 1 auto;width:100%;height:100%;min-height:0;overflow:hidden;isolation:isolate;background:var(--hp-color-bg-avatar)}.hp-ui-map-screen__map[data-v-ae67705b]{position:absolute;z-index:0;inset:0}.hp-ui-map-screen__top-fade[data-v-ae67705b]{position:absolute;z-index:1;top:0;right:0;left:0;height:calc(var(--hp-map-screen-top-inset) + var(--hp-space-6));background:linear-gradient(to bottom,color-mix(in srgb,var(--hp-color-white) 82%,transparent),color-mix(in srgb,var(--hp-color-white) 0%,transparent));pointer-events:none}.hp-ui-map-screen__top[data-v-ae67705b]{position:absolute;z-index:2;top:0;right:0;left:0;padding-top:calc(var(--hp-map-screen-top-inset) + var(--hp-space-2));pointer-events:none}:where(.hp-ui-field-shape-thumbnail[data-v-be707557]){width:1.5rem;height:1.5rem;flex:0 0 auto}.hp-ui-field-shape-thumbnail path[data-v-be707557]{fill:color-mix(in srgb,currentColor 30%,transparent);stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.hp-ui-map-shape-chips[data-v-8b64f8dc]{display:flex;gap:var(--hp-space-2);overflow-x:auto;padding:var(--hp-space-1) var(--hp-space-1) var(--hp-space-2)}.hp-ui-map-shape-chips__chip[data-v-8b64f8dc]{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--hp-space-2);min-height:var(--hp-mobile-touch-target);padding:0 var(--hp-space-4) 0 var(--hp-space-2);border:2px solid transparent;border-radius:var(--hp-radius-pill);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-sm);color:var(--hp-color-text);cursor:pointer;font:inherit;font-size:var(--hp-font-size-md);font-weight:600;white-space:nowrap}.hp-ui-map-shape-chips__chip.is-selected[data-v-8b64f8dc]{border-color:var(--hp-color-primary)}.hp-ui-map-shape-chips__icon[data-v-8b64f8dc]{color:var(--hp-color-status-danger)}.hp-ui-map-shape-chips__meta[data-v-8b64f8dc]{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm)}.hp-ui-map-shape-chips__chip[data-v-8b64f8dc]:focus-visible{outline:2px solid var(--hp-color-primary);outline-offset:2px}.hp-ui-map-sheet-fallback[data-v-9bb57fad]{position:absolute;z-index:3;right:0;bottom:0;left:0;max-height:48%;overflow-y:auto;padding:var(--hp-space-4) var(--hp-space-5) calc(var(--hp-map-screen-bottom-inset, 0px) + var(--hp-space-6));border-radius:var(--hp-radius-xl) var(--hp-radius-xl) 0 0;background:var(--hp-color-bg-card);box-shadow:0 -6px 28px #2c2c2c24}.hp-ui-note-card[data-v-095770c7]{display:flex;flex-direction:column;gap:var(--hp-space-2)}.hp-ui-note-card__header[data-v-095770c7]{display:flex;align-items:center;justify-content:space-between;gap:var(--hp-space-2)}.hp-ui-note-card__title[data-v-095770c7]{margin:0;color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:700;line-height:1.25;min-width:0;word-break:break-word}.hp-ui-note-card__content[data-v-095770c7]{border:1px solid var(--hp-color-border-medium);border-radius:var(--hp-radius-lg);background:color-mix(in srgb,var(--hp-color-bg-card) 84%,var(--hp-color-bg-page));min-height:calc(var(--hp-space-8) * 2);margin:0;color:var(--hp-color-text);font-size:var(--hp-font-size-sm);line-height:1.4;padding:var(--hp-space-3);white-space:pre-wrap}.hp-ui-note-card__textarea.p-textarea[data-v-095770c7]{resize:vertical;border-color:var(--hp-color-border-medium);border-radius:var(--hp-radius-lg);background:color-mix(in srgb,var(--hp-color-bg-card) 84%,var(--hp-color-bg-page));padding:var(--hp-space-3)}.hp-ui-panel-skeleton[data-v-473ced0e]{display:grid;width:100%;gap:var(--hp-space-3)}.hp-ui-panel-skeleton--compact[data-v-473ced0e]{min-height:4.5rem}.hp-ui-panel-skeleton--inline[data-v-473ced0e]{min-height:0}.hp-ui-panel-skeleton--default[data-v-473ced0e]{min-height:12rem}.hp-ui-panel-skeleton--fill[data-v-473ced0e]{min-height:min(28rem,58vh)}.hp-ui-panel-skeleton__list[data-v-473ced0e],.hp-ui-panel-skeleton__media[data-v-473ced0e],.hp-ui-panel-skeleton__map[data-v-473ced0e],.hp-ui-panel-skeleton__field[data-v-473ced0e],.hp-ui-panel-skeleton__contacts[data-v-473ced0e],.hp-ui-panel-skeleton__contacts-detail[data-v-473ced0e],.hp-ui-panel-skeleton__participants[data-v-473ced0e],.hp-ui-panel-skeleton__note-card[data-v-473ced0e],.hp-ui-panel-skeleton__chat[data-v-473ced0e]{display:grid;gap:var(--hp-space-3)}.hp-ui-panel-skeleton__list-item[data-v-473ced0e]{display:flex;align-items:center;gap:var(--hp-space-3)}.hp-ui-panel-skeleton__list-copy,.hp-ui-panel-skeleton__message,.hp-ui-panel-skeleton__map-details,@media (max-width: 767px){.hp-ui-panel-skeleton__table-head[data-v-473ced0e],.hp-ui-panel-skeleton__table-row[data-v-473ced0e]{grid-template-columns:1.4fr 2fr}.hp-ui-panel-skeleton__table-head[data-v-473ced0e]>:nth-child(n+3),.hp-ui-panel-skeleton__table-row[data-v-473ced0e]>:nth-child(n+3){display:none}.hp-ui-panel-skeleton__media-grid[data-v-473ced0e]{grid-template-columns:1fr}.hp-ui-panel-skeleton__participant-row[data-v-473ced0e]{grid-template-columns:minmax(0,1fr) auto 2rem;gap:var(--hp-space-2)}.hp-ui-panel-skeleton__contact-detail-row[data-v-473ced0e]{grid-template-columns:minmax(0,1fr);gap:var(--hp-space-2)}.hp-ui-panel-skeleton__contact-detail-actions[data-v-473ced0e]{justify-content:flex-start}.hp-ui-panel-skeleton__notes[data-v-473ced0e]{columns:1}}.page-shell[data-v-0f3906aa]{display:flex;min-height:0;flex:1;flex-direction:column}.page-shell__header[data-v-0f3906aa]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"leading heading actions help";align-items:flex-start;margin-bottom:var(--hp-space-md)}.page-shell__leading[data-v-0f3906aa]{grid-area:leading;align-self:center;margin-inline-end:var(--hp-space-sm)}.page-shell__heading[data-v-0f3906aa]{grid-area:heading;min-width:0}.page-shell__title[data-v-0f3906aa]{margin:0;color:var(--hp-color-text);font-size:var(--hp-font-size-xl);font-weight:800;line-height:1.1}.page-shell__actions[data-v-0f3906aa]{grid-area:actions;display:flex;flex:0 0 auto;align-items:center;gap:var(--hp-space-sm);margin-inline-start:var(--hp-space-md)}.page-shell__help[data-v-0f3906aa]{grid-area:help;margin-inline-start:var(--hp-space-sm)}.page-shell__help[data-v-0f3906aa]:empty{display:none}.page-shell__content[data-v-0f3906aa]{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--hp-space-md)}@media(max-width:767px){.page-shell__header[data-v-0f3906aa]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"leading title help" "actions actions actions";align-items:center}.page-shell__heading[data-v-0f3906aa]{display:contents}.page-shell__title[data-v-0f3906aa]{grid-area:title}.page-shell__actions[data-v-0f3906aa]{margin:var(--hp-space-md) 0 0}.page-shell--mobile-header-title-actions .page-shell__header[data-v-0f3906aa]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"leading title actions help"}.page-shell--mobile-header-title-actions .page-shell__actions[data-v-0f3906aa]{margin:0 0 0 var(--hp-space-md)}}.hp-ui-status-label .hp-truncate[data-v-63f31e0d]{min-width:0}@media(max-width:767px){.hp-ui-status-label[data-v-63f31e0d]{min-height:var(--hp-space-6);border-radius:var(--hp-radius-full);padding-inline:var(--hp-space-3)}}.hp-ui-fact-tile[data-v-ef514355]{display:grid;min-width:0;align-content:start;gap:var(--hp-space-1);border-radius:var(--hp-radius-lg)}.hp-ui-fact-tile--surface-muted[data-v-ef514355]{background:color-mix(in srgb,var(--hp-color-border-medium) 32%,var(--hp-color-bg-card))}.hp-ui-fact-tile--surface-card[data-v-ef514355]{background:var(--hp-color-bg-card)}.hp-ui-fact-tile__label[data-v-ef514355]{color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);overflow-wrap:anywhere}.hp-ui-fact-tile__value[data-v-ef514355]{color:var(--hp-color-text);font-size:var(--hp-font-size-lg);font-weight:700}.hp-ui-fact-tile--start[data-v-ef514355]{justify-items:start;padding:var(--hp-space-3)}.hp-ui-fact-tile--start .hp-ui-fact-tile__label[data-v-ef514355]{display:flex;max-width:100%;align-items:center;gap:var(--hp-space-1)}.hp-ui-fact-tile--start .hp-ui-fact-tile__value[data-v-ef514355]{max-width:100%;margin-top:var(--hp-space-1);font-size:var(--hp-font-size-md);overflow-wrap:anywhere}.hp-ui-fact-tile--start .hp-ui-fact-tile__status[data-v-ef514355]{margin-top:var(--hp-space-1)}.hp-ui-fact-tile__icon[data-v-ef514355]{width:1rem;height:1rem;flex-shrink:0}.hp-ui-fact-tile__detail[data-v-ef514355]{color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm)}.hp-ui-fact-tile--centered[data-v-ef514355]{flex:1 1 0;min-width:max-content;justify-items:center;padding:var(--hp-space-3) var(--hp-space-2);text-align:center}.hp-ui-floating-action-bar[data-v-8702f055]{--hp-ui-floating-action-clearance: var(--hp-safe-area-bottom, 0px);position:fixed;right:calc(var(--hp-safe-area-right, 0px) + var(--hp-space-3));bottom:calc(var(--hp-ui-floating-action-clearance) + var(--hp-space-3));left:calc(var(--hp-safe-area-left, 0px) + var(--hp-space-3));z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--hp-space-3);padding:var(--hp-space-2) var(--hp-space-2) var(--hp-space-2) var(--hp-space-4);border-radius:var(--hp-radius-xl);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-map-glass)}.hp-ui-floating-action-bar__status[data-v-8702f055]{min-width:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);overflow-wrap:anywhere}.hp-ui-floating-action-bar__action[data-v-8702f055]{flex:none;min-height:2.75rem;padding:0 var(--hp-space-4);border:0;border-radius:var(--hp-radius-lg);background:var(--hp-color-primary);color:var(--hp-color-white);cursor:pointer;font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-semibold);white-space:nowrap}.hp-ui-floating-action-bar__action--warning[data-v-8702f055]{background:var(--hp-color-accent-amber)}.hp-ui-floating-action-bar__action[data-v-8702f055]:disabled{cursor:default;opacity:.45}.hp-ui-floating-action-bar__action[data-v-8702f055]:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}@media(max-width:767px){.hp-ui-floating-action-bar[data-v-8702f055]{--hp-ui-floating-action-clearance: calc(var(--hp-bottom-navigation-height) + var(--hp-safe-area-bottom, 0px))}}.hp-ui-floating-action[data-v-8702f055]{--hp-ui-floating-action-bg: var(--hp-color-primary);--hp-ui-floating-action-clearance: var(--hp-safe-area-bottom, 0px);--hp-ui-floating-action-size: 3.5rem;--hp-ui-floating-action-icon-size: 1.25rem;position:fixed;right:calc(var(--hp-safe-area-right, 0px) + var(--hp-space-4));bottom:calc(var(--hp-ui-floating-action-clearance) + var(--hp-space-4));z-index:20;display:inline-flex;min-height:var(--hp-ui-floating-action-size);align-items:center;gap:var(--hp-space-2);padding:0 var(--hp-space-5) 0 var(--hp-space-4);border:0;border-radius:var(--hp-radius-full);background:var(--hp-ui-floating-action-bg);box-shadow:var(--hp-shadow-map-glass);color:var(--hp-color-white);cursor:pointer;font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-semibold);white-space:nowrap;transition:padding .25s ease,gap .25s ease}.hp-ui-floating-action__label[data-v-8702f055]{max-width:14rem;overflow:hidden;transition:max-width .25s ease,opacity .2s ease}.hp-ui-floating-action--compact[data-v-8702f055]{gap:0;padding-inline:calc((var(--hp-ui-floating-action-size) - var(--hp-ui-floating-action-icon-size)) / 2)}.hp-ui-floating-action--compact .hp-ui-floating-action__label[data-v-8702f055]{max-width:0;opacity:0}@media(prefers-reduced-motion:reduce){.hp-ui-floating-action[data-v-8702f055],.hp-ui-floating-action__label[data-v-8702f055]{transition:none}}@media(max-width:767px){.hp-ui-floating-action[data-v-8702f055]{--hp-ui-floating-action-clearance: calc(var(--hp-bottom-navigation-height) + var(--hp-safe-area-bottom, 0px))}}.hp-ui-floating-action--warning[data-v-8702f055]{--hp-ui-floating-action-bg: var(--hp-color-accent-amber)}.hp-ui-floating-action[data-v-8702f055]:focus-visible{outline:2px solid var(--hp-color-focus-ring);outline-offset:2px}.hp-ui-floating-action[data-v-8702f055]:disabled{cursor:default;opacity:.55}.hp-ui-floating-action__icon[data-v-8702f055]{width:var(--hp-ui-floating-action-icon-size);height:var(--hp-ui-floating-action-icon-size);flex-shrink:0}.view-shell[data-v-a4397f16]{display:flex;flex-direction:column;gap:var(--hp-space-md, 1rem);flex:0 0 auto;min-height:0}.view-shell--fill[data-v-a4397f16]{flex:1 1 auto}.view-content[data-v-a4397f16]{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.view-content--fill[data-v-a4397f16]{flex:1 1 auto;height:auto;overflow:hidden}.view-loading[data-v-a4397f16]{flex:1;display:flex;min-height:0;flex-direction:column}.view-title[data-v-a4397f16]{grid-area:title;font-size:var(--hp-font-size-xl, 1.5rem);font-weight:600;margin:0}.view-header[data-v-a4397f16]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title end" "subtitle subtitle";align-items:center;gap:var(--hp-space-xs, .5rem)}.view-header__end[data-v-a4397f16]{grid-area:end}.view-subtitle[data-v-a4397f16]{grid-area:subtitle;margin:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);line-height:1.45}.view-state-center[data-v-a4397f16]{display:flex;flex-direction:column;align-items:center;padding:3rem 0}.mt-2[data-v-a4397f16]{margin-top:var(--hp-space-sm, .5rem)}.hp-ui-collection-toolbar[data-v-e65f9d4c]{position:relative;display:flex;box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-width:0;flex:0 1 auto;flex-direction:column;gap:var(--hp-space-3);container-type:inline-size}.hp-ui-collection-toolbar__main[data-v-e65f9d4c],.hp-ui-collection-toolbar__query[data-v-e65f9d4c],.hp-ui-collection-toolbar__query-controls[data-v-e65f9d4c],.hp-ui-collection-toolbar__actions[data-v-e65f9d4c],.hp-ui-collection-toolbar__group[data-v-e65f9d4c]{display:flex;min-width:0;align-items:center;gap:var(--hp-space-2)}.hp-ui-collection-toolbar__tabs[data-v-e65f9d4c]{display:inline-flex;min-width:0;gap:var(--hp-space-2)}.hp-ui-collection-toolbar__main[data-v-e65f9d4c]{display:grid;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:var(--hp-space-4)}.hp-ui-collection-toolbar__sub-tabs[data-v-e65f9d4c]{min-width:0}.hp-ui-collection-toolbar__query[data-v-e65f9d4c]{flex:1 1 0;flex-wrap:nowrap}.hp-ui-collection-toolbar__title-row[data-v-e65f9d4c]{min-width:0}.hp-ui-collection-toolbar__query-controls[data-v-e65f9d4c]{min-width:0;flex:1 1 0;flex-wrap:nowrap}.hp-ui-collection-toolbar__actions--standalone[data-v-e65f9d4c]{margin-left:auto}.hp-ui-collection-toolbar__actions[data-v-e65f9d4c]{flex:0 1 auto;justify-content:flex-end;flex-wrap:nowrap}.hp-ui-collection-toolbar__title[data-v-e65f9d4c]{margin:0;color:var(--hp-color-text-primary);font-size:var(--hp-font-size-lg);font-weight:var(--hp-font-weight-semibold)}.hp-ui-collection-toolbar__search[data-v-e65f9d4c]{min-width:0;flex:0 1 clamp(15.5rem,31cqi,25rem);inline-size:clamp(15.5rem,31cqi,25rem);max-inline-size:100%}.hp-ui-collection-toolbar__search[data-v-e65f9d4c] .hp-ui-input{width:100%}.hp-ui-collection-toolbar__filter-control[data-v-e65f9d4c]{display:flex}.hp-ui-collection-toolbar__filter-panel[data-v-e65f9d4c]{--collection-filter-inset: var(--hp-space-4);position:fixed;z-index:calc(var(--hp-z-modal) + 1);display:flex;box-sizing:border-box;flex-direction:column;min-width:18rem;max-width:min(28rem,calc(100vw - 2rem));gap:var(--hp-space-3);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);background:var(--hp-color-surface);box-shadow:var(--hp-shadow-dropdown);overflow:hidden;padding:var(--collection-filter-inset)}.hp-ui-collection-toolbar__filter-heading[data-v-e65f9d4c]{display:flex;align-items:center;justify-content:space-between;gap:var(--hp-space-3);border-bottom:1px solid var(--hp-color-border-subtle);padding-bottom:var(--hp-space-3)}.hp-ui-collection-toolbar__filter-heading>div[data-v-e65f9d4c]{display:grid;gap:var(--hp-space-1);font-weight:700}.hp-ui-collection-toolbar__filter-heading small[data-v-e65f9d4c],.hp-ui-collection-toolbar__filter-count[data-v-e65f9d4c]{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:600}.hp-ui-collection-toolbar__filter-fields[data-v-e65f9d4c]{display:grid;min-width:0;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr);gap:var(--hp-space-3);overflow-y:auto;margin-inline:calc(-1 * var(--collection-filter-inset));padding-inline:var(--collection-filter-inset)}.hp-ui-collection-toolbar__filter-group[data-v-e65f9d4c]{display:grid;gap:var(--hp-space-3)}.hp-ui-collection-toolbar__filter-group-title[data-v-e65f9d4c]{margin:0;color:var(--hp-color-text);font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-semibold)}.hp-ui-collection-toolbar__filter-actions[data-v-e65f9d4c]{display:flex;justify-content:flex-end;gap:var(--hp-space-2);border-top:1px solid var(--hp-color-border-subtle);padding-top:var(--hp-space-3)}.hp-ui-collection-toolbar__filter-field[data-v-e65f9d4c]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--hp-space-1)}.hp-ui-collection-toolbar__filter-field label[data-v-e65f9d4c]{color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:700}.hp-ui-collection-toolbar__filter-field select[data-v-e65f9d4c],.hp-ui-collection-toolbar__filter-field[data-v-e65f9d4c] input{box-sizing:border-box;width:100%;max-width:100%}.hp-ui-collection-toolbar__filter-field select[data-v-e65f9d4c]{min-height:2.25rem;border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-sm);background:var(--hp-color-surface);padding-inline:var(--hp-space-2)}.hp-ui-collection-toolbar__divider[data-v-e65f9d4c]{align-self:stretch;width:1px;margin:0 var(--hp-space-1);background:var(--hp-color-border)}.hp-ui-collection-toolbar__mobile-overflow[data-v-e65f9d4c]{display:none}.hp-ui-collection-toolbar__overflow[data-v-e65f9d4c]{position:relative;display:inline-flex;flex:0 0 auto}.hp-ui-collection-toolbar__overflow[data-v-e65f9d4c] .hp-ui-action-menu{position:absolute;z-index:calc(var(--hp-z-modal) + 1);top:calc(100% + var(--hp-space-2));right:0}.hp-ui-collection-toolbar__create[data-v-e65f9d4c] .hp-ui-button__visual{display:inline-flex}.hp-ui-collection-toolbar__draft-count[data-v-e65f9d4c]{display:inline-grid;min-width:var(--hp-space-5);height:var(--hp-space-5);place-items:center;border-radius:var(--hp-radius-full);background:var(--hp-color-white);color:var(--hp-color-primary);font-size:var(--hp-font-size-xs);font-variant-numeric:tabular-nums;font-weight:var(--hp-font-weight-extrabold);line-height:1;padding:0 calc(var(--hp-space-1) * 1.5)}.hp-ui-collection-toolbar[data-layout=stacked] .hp-ui-collection-toolbar__main[data-v-e65f9d4c],.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__main[data-v-e65f9d4c]{grid-template-columns:minmax(0,1fr);align-items:stretch}.hp-ui-collection-toolbar[data-layout=stacked] .hp-ui-collection-toolbar__query[data-v-e65f9d4c],.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__query[data-v-e65f9d4c],.hp-ui-collection-toolbar[data-layout=stacked] .hp-ui-collection-toolbar__actions[data-v-e65f9d4c],.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__actions[data-v-e65f9d4c]{width:100%}.hp-ui-collection-toolbar[data-layout=stacked] .hp-ui-collection-toolbar__actions[data-v-e65f9d4c]{flex-wrap:wrap;justify-content:flex-start}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__actions[data-v-e65f9d4c]{flex-wrap:wrap;justify-content:flex-end}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__query[data-v-e65f9d4c]{align-items:stretch;flex-direction:column}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__query-controls[data-v-e65f9d4c]{flex-wrap:nowrap}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__search[data-v-e65f9d4c]{flex:1 1 0;inline-size:auto}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__actions[data-v-e65f9d4c]{flex-wrap:wrap;justify-content:space-between}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__tabs[data-v-e65f9d4c]{flex:1 0 100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block:var(--hp-space-1);scroll-snap-type:x proximity}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__tabs[data-v-e65f9d4c] .hp-ui-button{flex:0 0 auto;scroll-snap-align:start}.hp-ui-collection-toolbar[data-layout=compact][data-v-e65f9d4c] .hp-ui-button--sm{position:relative}.hp-ui-collection-toolbar[data-layout=compact][data-v-e65f9d4c] .hp-ui-button--sm:after{position:absolute;inset:calc(-1 * var(--hp-space-1));content:""}.hp-ui-collection-toolbar[data-layout=compact] .hp-ui-collection-toolbar__group--primary[data-v-e65f9d4c] .hp-ui-button--sm{min-height:2.125rem;padding-inline:var(--hp-space-3)}@container (max-width: 34rem){.hp-ui-collection-toolbar__main[data-v-e65f9d4c]{align-items:stretch;grid-template-columns:minmax(0,1fr)}.hp-ui-collection-toolbar__query[data-v-e65f9d4c],.hp-ui-collection-toolbar__actions[data-v-e65f9d4c]{width:100%}.hp-ui-collection-toolbar__query[data-v-e65f9d4c]{align-items:stretch;flex-direction:column;flex-wrap:wrap}.hp-ui-collection-toolbar__title-row[data-v-e65f9d4c]{flex:0 0 100%;inline-size:100%}.hp-ui-collection-toolbar__query-controls[data-v-e65f9d4c]{inline-size:100%;min-width:0;flex-wrap:nowrap}.hp-ui-collection-toolbar__search[data-v-e65f9d4c]{min-width:0;flex:1 1 0;inline-size:auto}.hp-ui-collection-toolbar__actions[data-v-e65f9d4c]{flex-wrap:wrap;justify-content:space-between}.hp-ui-collection-toolbar__primary-slot[data-v-e65f9d4c] .hp-ui-button--mobile-icon-only{aspect-ratio:auto;inline-size:auto;min-inline-size:0;padding-inline:var(--hp-space-3)}.hp-ui-collection-toolbar__primary-slot[data-v-e65f9d4c] .hp-ui-button--mobile-icon-only .hp-ui-button__label{display:inline-flex}.hp-ui-collection-toolbar__create[data-v-e65f9d4c] .hp-ui-button__visual{display:none}}@container (max-width: 34rem){.hp-ui-collection-toolbar__mobile-overflow[data-v-e65f9d4c]{display:flex;gap:var(--hp-space-2)}.hp-ui-collection-toolbar__filter-panel[data-v-e65f9d4c]{width:min(22rem,calc(100vw - 2rem));min-width:0;max-width:calc(100vw - 2rem);box-sizing:border-box}}@media(max-width:767px){.hp-ui-collection-toolbar__filter-panel--mobile-fullscreen[data-v-e65f9d4c]{inset:0;width:100vw;min-width:0;max-width:none;height:100dvh;max-height:none;border:0;border-radius:0;padding:max(var(--hp-space-4),env(safe-area-inset-top)) var(--collection-filter-inset) max(var(--hp-space-4),env(safe-area-inset-bottom))}}.hp-ui-collection-toolbar__filter-panel.hp-ui-collection-toolbar__filter-panel--sheet[data-v-e65f9d4c]{position:static;width:100%;min-width:0;max-width:none;height:auto;max-height:none;border:0;border-radius:0;box-shadow:none;padding:var(--collection-filter-inset)}@media(max-width:767px){.hp-ui-collection-toolbar__filter-panel[data-v-e65f9d4c]{--hp-mobile-touch-target: 44px;--collection-filter-inset: var(--hp-space-3);gap:var(--hp-space-2)}.hp-ui-collection-toolbar__filter-panel--mobile-fullscreen[data-v-e65f9d4c]{padding:max(var(--hp-space-3),env(safe-area-inset-top)) var(--collection-filter-inset) max(var(--hp-space-3),env(safe-area-inset-bottom))}.hp-ui-collection-toolbar__filter-heading[data-v-e65f9d4c]{gap:var(--hp-space-2);padding-bottom:var(--hp-space-2)}.hp-ui-collection-toolbar__filter-fields[data-v-e65f9d4c],.hp-ui-collection-toolbar__filter-group[data-v-e65f9d4c]{gap:var(--hp-space-2)}.hp-ui-collection-toolbar__filter-actions[data-v-e65f9d4c]{padding-top:var(--hp-space-2)}.hp-ui-collection-toolbar__filter-field select[data-v-e65f9d4c],.hp-ui-collection-toolbar__filter-field[data-v-e65f9d4c] input{min-block-size:var(--hp-mobile-touch-target);font-size:var(--hp-font-size-md)}}.hp-ui-collection-mobile[data-v-b2c6b8e3]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}.hp-ui-collection-mobile__actions-header[data-v-b2c6b8e3]{display:flex;align-items:center;justify-content:flex-end;gap:var(--hp-space-1);padding:var(--hp-space-2) var(--hp-mobile-inline-inset, var(--hp-space-3))}.hp-ui-collection-mobile__row[data-v-b2c6b8e3]{position:relative;border-top:1px solid var(--hp-color-border-subtle);transition:background-color var(--hp-transition-fast)}.hp-ui-collection-mobile__row--expanded[data-v-b2c6b8e3]{background:color-mix(in srgb,var(--hp-color-primary) 5%,transparent)}.hp-ui-collection-mobile__row--dirty[data-v-b2c6b8e3]{box-shadow:inset 3px 0 0 var(--hp-color-status-info)}.hp-ui-collection-mobile__header[data-v-b2c6b8e3]{position:relative;display:grid;isolation:isolate;min-height:calc(var(--hp-space-8) * 2 - var(--hp-space-1));align-items:start;column-gap:var(--hp-space-3);row-gap:var(--hp-space-2);grid-template-columns:minmax(0,1fr) var(--hp-space-5);padding:var(--hp-space-3) var(--hp-space-3) var(--hp-space-3) var(--hp-space-4)}.hp-ui-collection-mobile--with-leading .hp-ui-collection-mobile__header[data-v-b2c6b8e3]{grid-template-columns:calc(var(--hp-space-8) + var(--hp-space-3)) minmax(0,1fr) var(--hp-space-5)}.hp-ui-collection-mobile__toggle[data-v-b2c6b8e3]{position:absolute;z-index:1;inset:0;border:0;background:transparent;cursor:pointer;padding:0}.hp-ui-collection-mobile__header--inert[data-v-b2c6b8e3]{cursor:default}.hp-ui-collection-mobile__toggle[data-v-b2c6b8e3]:focus-visible{outline:2px solid var(--hp-color-focus);outline-offset:-2px}.hp-ui-collection-mobile__header[data-v-b2c6b8e3]>:not(.hp-ui-collection-mobile__toggle){position:relative;pointer-events:none}.hp-ui-collection-mobile__header[data-v-b2c6b8e3] :is(a,button,input,select,textarea,[role=button],[contenteditable]):not(.hp-ui-collection-mobile__toggle){position:relative;z-index:2;pointer-events:auto}.hp-ui-collection-mobile__leading[data-v-b2c6b8e3]{grid-column:1;grid-row:1}.hp-ui-collection-mobile__header--with-status .hp-ui-collection-mobile__leading[data-v-b2c6b8e3]{grid-row:1 / span 2}.hp-ui-collection-mobile__summary[data-v-b2c6b8e3]{display:grid;min-width:0;gap:var(--hp-space-1);grid-column:-3 / -2;grid-row:1}.hp-ui-collection-mobile__title[data-v-b2c6b8e3]{color:var(--hp-color-text-strong);font-size:calc(var(--hp-font-size-md) - .03125rem);font-weight:var(--hp-font-weight-strong);line-height:var(--hp-line-height-tight)}.hp-ui-collection-mobile__meta[data-v-b2c6b8e3]{display:flex;overflow:hidden;box-sizing:content-box;max-height:calc(2 * var(--hp-space-5) + var(--hp-space-1));padding-bottom:var(--hp-space-1);margin-bottom:calc(-1 * var(--hp-space-1));flex-wrap:wrap;gap:var(--hp-space-1) var(--hp-space-3);color:var(--hp-color-text-muted);font-size:calc(var(--hp-font-size-sm) - .0625rem);font-variant-numeric:tabular-nums;line-height:var(--hp-line-height-tight)}.hp-ui-collection-mobile__meta[data-v-b2c6b8e3] .hp-ui-chip,.hp-ui-collection-mobile__chips[data-v-b2c6b8e3] .hp-ui-chip{min-height:var(--hp-space-5)}.hp-ui-collection-mobile__meta-item[data-v-b2c6b8e3]{display:inline-flex;min-width:0;max-width:100%;min-height:var(--hp-space-5);align-items:center;gap:var(--hp-space-1)}.hp-ui-collection-mobile__meta-icon[data-v-b2c6b8e3]{flex:none;color:var(--hp-color-text-muted)}.hp-ui-collection-mobile__meta-value[data-v-b2c6b8e3]{min-width:0}.hp-ui-collection-mobile__chevron[data-v-b2c6b8e3]{grid-column:-2 / -1;grid-row:1;margin-top:1px;color:var(--hp-color-text-muted);transition:transform var(--hp-transition-fast)}.hp-ui-collection-mobile__row--expanded .hp-ui-collection-mobile__chevron[data-v-b2c6b8e3]{color:var(--hp-color-primary);transform:rotate(180deg)}.hp-ui-collection-mobile__status-line[data-v-b2c6b8e3]{display:flex;min-width:0;align-items:center;gap:var(--hp-space-2);grid-column:-3 / -1;grid-row:2}.hp-ui-collection-mobile__chips[data-v-b2c6b8e3]{display:flex;min-width:0;flex-wrap:wrap;gap:calc(var(--hp-space-1) * 1.5)}.hp-ui-collection-mobile__status-item[data-v-b2c6b8e3]{display:inline-flex;min-width:0;max-width:100%;font-size:var(--hp-font-size-sm)}.hp-ui-collection-mobile__quick[data-v-b2c6b8e3]{display:flex;flex:none;gap:var(--hp-space-2);margin-left:auto}.hp-ui-collection-mobile__panel[data-v-b2c6b8e3]{padding:0 var(--hp-space-3) var(--hp-space-4) var(--hp-space-4)}.hp-ui-collection-mobile__sections[data-v-b2c6b8e3]{display:grid;gap:var(--hp-space-3);border-top:1px dashed var(--hp-color-border-subtle);padding-top:var(--hp-space-3)}.hp-ui-collection-mobile__section[data-v-b2c6b8e3]{display:grid;min-width:0;gap:var(--hp-space-2)}.hp-ui-collection-mobile__section-title[data-v-b2c6b8e3]{margin:0;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-extrabold);letter-spacing:.05em;text-transform:uppercase}.hp-ui-collection-mobile__fields[data-v-b2c6b8e3]{display:grid;margin:0;align-items:center;gap:var(--hp-space-2) var(--hp-space-3);grid-template-columns:calc(var(--hp-space-8) * 3 + var(--hp-space-2)) minmax(0,1fr);font-size:var(--hp-font-size-sm)}.hp-ui-collection-mobile__fields dt[data-v-b2c6b8e3]{color:var(--hp-color-text-muted)}.hp-ui-collection-mobile__fields dd[data-v-b2c6b8e3]{min-width:0;margin:0;overflow-wrap:anywhere}.hp-ui-collection-mobile__empty-value[data-v-b2c6b8e3]{color:var(--hp-color-text-muted)}.hp-ui-collection-mobile__actions[data-v-b2c6b8e3]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hp-space-2)}.hp-ui-collection-mobile__sections+.hp-ui-collection-mobile__actions[data-v-b2c6b8e3]{margin-top:var(--hp-space-3)}.hp-ui-collection-mobile__actions-start[data-v-b2c6b8e3],.hp-ui-collection-mobile__actions-end[data-v-b2c6b8e3]{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--hp-space-2)}.hp-ui-collection-mobile__actions-end[data-v-b2c6b8e3]{justify-content:flex-end;margin-left:auto}.hp-ui-collection-mobile__actions[data-v-b2c6b8e3] .hp-ui-button{white-space:nowrap}.hp-ui-collection-mobile__actions[data-v-b2c6b8e3] .hp-ui-button--md:not(.hp-ui-icon-button){padding-inline:var(--hp-space-3)}.hp-ui-collection-mobile__overflow[data-v-b2c6b8e3]{position:relative;display:inline-flex}.hp-ui-collection-mobile__overflow[data-v-b2c6b8e3] .hp-ui-action-menu{position:absolute;z-index:calc(var(--hp-z-modal) + 1);top:auto;right:0;bottom:calc(100% + var(--hp-space-2))}.hp-ui-collection-mobile__lock-hint[data-v-b2c6b8e3]{margin:var(--hp-space-2) 0 0;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs)}@media(prefers-reduced-motion:reduce){.hp-ui-collection-mobile__row[data-v-b2c6b8e3],.hp-ui-collection-mobile__chevron[data-v-b2c6b8e3]{transition:none}}.hp-ui-collection-table[data-v-3583d677]{min-width:0}.hp-ui-collection-table__desktop[data-v-3583d677]{min-width:0;overflow-x:auto}.hp-ui-collection-table__loading[data-v-3583d677]{padding-block:var(--hp-space-2)}.hp-ui-collection-table__loading-spinner[data-v-3583d677]{animation:hp-ui-collection-table-spin-3583d677 .9s linear infinite}.hp-ui-collection-table__empty-state[data-v-3583d677]{display:grid;min-height:18rem;place-content:center;justify-items:center;gap:var(--hp-space-4);padding:var(--hp-space-6);text-align:center}.hp-ui-collection-table__empty-icon[data-v-3583d677]{color:var(--hp-color-text-muted)}.hp-ui-collection-table__empty-copy[data-v-3583d677]{display:grid;max-width:28rem;justify-items:center;gap:var(--hp-space-2)}.hp-ui-collection-table__empty-title[data-v-3583d677],.hp-ui-collection-table__empty-description[data-v-3583d677]{margin:0}.hp-ui-collection-table__empty-title[data-v-3583d677]{color:var(--hp-color-text-strong);font-weight:700}.hp-ui-collection-table__empty-description[data-v-3583d677]{color:var(--hp-color-text-muted)}.hp-ui-collection-table__empty-copy[data-v-3583d677] .hp-ui-button{margin-top:var(--hp-space-2)}.hp-ui-collection-table__actions[data-v-3583d677]{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:var(--hp-space-1)}.hp-ui-collection-table__overflow[data-v-3583d677]{position:relative;display:inline-flex}.hp-ui-collection-table[data-v-3583d677] .p-datatable-tbody>tr.hp-ui-collection-table__row--dirty>td{background:color-mix(in srgb,var(--hp-color-status-info) 5%,var(--hp-color-surface))}@media(hover:hover)and (pointer:fine){.hp-ui-collection-table[data-v-3583d677] .p-datatable-tbody>tr.hp-ui-collection-table__row--dirty.hp-ui-data-table__row--interactive:hover>td,.hp-ui-collection-table[data-v-3583d677] .hp-ui-data-table--row-interactive .p-datatable-tbody>tr.hp-ui-collection-table__row--dirty:hover>td{background:color-mix(in srgb,var(--hp-color-status-info) 8%,var(--hp-color-bg-hover))}}.hp-ui-collection-table[data-v-3583d677] .p-datatable-tbody>tr:focus-visible{outline-offset:-2px}.hp-ui-collection-table__overflow[data-v-3583d677] .hp-ui-action-menu{position:absolute;z-index:calc(var(--hp-z-modal) + 1);top:calc(100% + var(--hp-space-2));right:0}.hp-ui-collection-table__empty[data-v-3583d677]{padding:var(--hp-space-5);text-align:center}.hp-ui-collection-table__mobile-more[data-v-3583d677]{display:flex;justify-content:center;margin:0;padding:var(--hp-space-3) var(--hp-space-4);color:var(--hp-color-text-muted);text-align:center}.hp-ui-collection-table__mobile-sentinel[data-v-3583d677]{height:1px}@keyframes hp-ui-collection-table-spin-3583d677{to{transform:rotate(360deg)}}.hp-ui-collection-table__mobile[data-v-3583d677]{display:grid}.member-badges[data-v-fba87bb7]{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--hp-space-1)}.hp-ui-feed-list[data-v-97affe29]{display:grid;min-width:0;align-content:start;gap:var(--hp-space-4)}.hp-ui-feed-list__group[data-v-97affe29]{display:grid;min-width:0;gap:var(--hp-space-2)}.hp-ui-feed-list__group-label[data-v-97affe29]{margin:0;padding-inline:var(--hp-space-1);color:var(--hp-color-text-muted);font-size:var(--hp-font-size-xs);font-weight:var(--hp-font-weight-bold);line-height:var(--hp-feed-list-group-label-height);letter-spacing:.06em;text-transform:uppercase}.hp-ui-feed-list__panel[data-v-97affe29]{overflow:hidden}.hp-ui-feed-list__item[data-v-97affe29]{display:flex;min-width:0;align-items:center;padding:var(--hp-space-3) var(--hp-space-4);cursor:pointer;transition:background-color var(--hp-transition-fast)}.hp-ui-feed-list__item+.hp-ui-feed-list__item[data-v-97affe29],.hp-ui-feed-list__skeleton-row+.hp-ui-feed-list__skeleton-row[data-v-97affe29]{border-top:1px solid var(--hp-color-divider)}@media(hover:hover)and (pointer:fine){.hp-ui-feed-list__item[data-v-97affe29]:hover{background:var(--hp-color-bg-hover)}}.hp-ui-feed-list__item[data-v-97affe29]:focus-visible{outline:2px solid var(--hp-color-focus);outline-offset:-2px}.hp-ui-feed-list__item--selected[data-v-97affe29]{background:var(--hp-color-primary-subtle)}@media(hover:hover)and (pointer:fine){.hp-ui-feed-list__item--selected[data-v-97affe29]:hover{background:var(--hp-color-primary-subtle)}}.hp-ui-feed-list__skeleton-row[data-v-97affe29]{display:flex;align-items:center;gap:var(--hp-space-3);padding:var(--hp-space-3) var(--hp-space-4)}.hp-ui-feed-list__skeleton-lines[data-v-97affe29]{display:grid;flex:1 1 auto;gap:var(--hp-space-2)}.hp-ui-feed-list__skeleton[data-v-97affe29]{display:block;border-radius:var(--hp-radius-sm);background:linear-gradient(90deg,var(--hp-color-bg-muted) 0%,var(--hp-color-bg-hover) 45%,var(--hp-color-bg-muted) 90%);background-size:200% 100%;animation:hp-ui-feed-list-skeleton-97affe29 1.2s ease-in-out infinite}.hp-ui-feed-list__skeleton--icon[data-v-97affe29]{width:3.5rem;height:3.5rem;flex:0 0 auto;border-radius:var(--hp-radius-lg)}.hp-ui-feed-list__skeleton--title[data-v-97affe29]{width:min(100%,12rem);height:1rem}.hp-ui-feed-list__skeleton--line[data-v-97affe29]{width:100%;height:.875rem}.hp-ui-feed-list__skeleton--short[data-v-97affe29]{width:40%;height:.75rem}@keyframes hp-ui-feed-list-skeleton-97affe29{0%{background-position:100% 0}to{background-position:-100% 0}}.hp-ui-feed-list__sentinel[data-v-97affe29]{min-height:1.5rem;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);text-align:center}@media(max-width:767px){.hp-ui-feed-list__item[data-v-97affe29],.hp-ui-feed-list__skeleton-row[data-v-97affe29]{padding-inline:var(--hp-mobile-inline-inset, 12px)}}.hp-ui-list-detail[data-v-088f7f5a]{--hp-list-detail-pane-sticky-top: 3rem;--hp-list-detail-scroll-fade: linear-gradient( to bottom, transparent 0, transparent calc(var(--hp-list-detail-pane-sticky-top) - 1.75rem), #000 var(--hp-list-detail-pane-sticky-top), #000 calc(100% - 1.5rem) , transparent 100% );display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,25rem) minmax(0,1fr);align-items:start;gap:var(--hp-space-4);margin-inline:-.25rem;padding:calc(var(--hp-list-detail-pane-sticky-top) - var(--hp-list-detail-pane-offset)) .25rem var(--hp-space-6);overflow-y:auto;overscroll-behavior:contain;-webkit-mask-image:var(--hp-list-detail-scroll-fade);mask-image:var(--hp-list-detail-scroll-fade)}.hp-ui-list-detail--compact[data-v-088f7f5a]{--hp-list-detail-scroll-fade: linear-gradient(to bottom, transparent 0, #000 1rem, #000 100%);grid-template-columns:minmax(0,1fr);padding-top:var(--hp-space-2)}.hp-ui-list-detail__list[data-v-088f7f5a]{min-width:0}.hp-ui-list-detail__pane[data-v-088f7f5a]{position:sticky;top:var(--hp-list-detail-pane-offset);margin-top:var(--hp-list-detail-pane-offset)}.hp-ui-list-detail__pane-empty[data-v-088f7f5a]{margin:0;padding:var(--hp-space-6) 0;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);text-align:center}.hp-ui-list-detail__sheet[data-v-088f7f5a]{padding:0 var(--hp-space-4) var(--hp-space-5)}.hp-ui-list-section[data-v-c00d93ca]{display:flex;flex-direction:column;gap:var(--hp-space-2)}.hp-ui-list-section__header[data-v-c00d93ca]{display:flex;min-height:1.75rem;align-items:center;justify-content:space-between;gap:var(--hp-space-2);padding-inline:var(--hp-space-4)}.hp-ui-list-section__title[data-v-c00d93ca]{margin:0;min-width:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);letter-spacing:.02em;text-transform:uppercase}.hp-ui-list-section__actions[data-v-c00d93ca]{display:flex;flex:none;max-block-size:1.75rem;align-items:center;gap:var(--hp-space-1)}.hp-ui-list-section__action[data-v-c00d93ca]{display:inline-flex;align-items:center;justify-content:flex-end;min-block-size:var(--hp-mobile-touch-target);margin-block:calc((1.75rem - var(--hp-mobile-touch-target)) / 2);border:0;padding:0 var(--hp-space-1);background:transparent;color:var(--hp-ui-tone-sage-text);font:inherit;font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-semibold)}.hp-ui-list-section__action[data-v-c00d93ca]:active{opacity:.5}.hp-ui-list-section__body[data-v-c00d93ca]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card)}.hp-ui-list-section-row[data-v-815d47bd]{--hp-list-section-row-separator-inset: var(--hp-space-4);--hp-list-section-row-padding-block: var(--hp-space-2);position:relative;display:flex;width:100%;min-height:3rem;align-items:center;gap:var(--hp-space-3);border:0;padding:var(--hp-list-section-row-padding-block) var(--hp-space-4);background:transparent;color:var(--hp-color-text);font:inherit;text-align:left}.hp-ui-list-section-row[data-v-815d47bd]:has(.hp-ui-list-section-row__extra){--hp-list-section-row-padding-block: var(--hp-space-3)}.hp-ui-list-section-row--two-line[data-v-815d47bd]{min-block-size:4rem!important}.hp-ui-list-section-row[data-v-815d47bd]:has(.hp-ui-list-section-row__leading){--hp-list-section-row-separator-inset: calc(var(--hp-space-4) + 1.25rem + var(--hp-space-3))}.hp-ui-list-section__body .hp-ui-list-section-row[data-v-815d47bd]:before{position:absolute;z-index:1;top:-1px;right:0;left:var(--hp-list-section-row-separator-inset);border-top:.5px solid var(--hp-color-divider);content:"";pointer-events:none}.hp-ui-list-section-row--interactive[data-v-815d47bd]:not(.hp-ui-list-section-row--split):active,.hp-ui-list-section-row--split .hp-ui-list-section-row__body[data-v-815d47bd]:active{background:var(--hp-color-bg-hover)}.hp-ui-list-section-row__body[data-v-815d47bd]{display:contents}.hp-ui-list-section-row--split .hp-ui-list-section-row__body[data-v-815d47bd]{display:flex;min-width:0;flex:1;align-items:center;gap:var(--hp-space-3);align-self:stretch;border:0;margin-block:calc(-1 * var(--hp-list-section-row-padding-block));margin-inline-start:calc(-1 * var(--hp-space-4));padding:var(--hp-list-section-row-padding-block) 0 var(--hp-list-section-row-padding-block) var(--hp-space-4);background:transparent;color:inherit;font:inherit;text-align:left}.hp-ui-list-section-row[data-align=top][data-v-815d47bd],.hp-ui-list-section-row[data-align=top] .hp-ui-list-section-row__body[data-v-815d47bd]{align-items:flex-start}.hp-ui-list-section-row[data-align=top] .hp-ui-list-section-row__chevron[data-v-815d47bd]{margin-top:calc((var(--hp-font-size-md) * 1.3 - 18px) / 2)}.hp-ui-list-section-row__leading[data-v-815d47bd]{display:grid;flex:none;min-width:1.25rem;place-items:center;color:var(--hp-color-text-secondary)}.hp-ui-list-section-row__main[data-v-815d47bd]{display:flex;min-width:0;flex:1;flex-direction:column}.hp-ui-list-section-row__title[data-v-815d47bd]{min-width:0;overflow-wrap:anywhere;font-size:var(--hp-font-size-md);line-height:1.3}.hp-ui-list-section-row__title--attention[data-v-815d47bd]{color:var(--hp-color-warning-text);font-weight:var(--hp-font-weight-semibold)}.hp-ui-list-section-row__title--done[data-v-815d47bd]{color:var(--hp-color-text-secondary);text-decoration:line-through}.hp-ui-list-section-row__title--numeric[data-v-815d47bd]{font-variant-numeric:tabular-nums}.hp-ui-list-section-row__subtitle[data-v-815d47bd]{margin-top:1px;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);line-height:1.3}.hp-ui-list-section-row__extra[data-v-815d47bd]{display:flex;flex-wrap:wrap;gap:var(--hp-space-1);margin-top:var(--hp-space-1)}.hp-ui-list-section-row__value[data-v-815d47bd]{flex:none;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-md);white-space:nowrap}.hp-ui-list-section-row__trailing[data-v-815d47bd]{display:flex;flex:none;align-items:center;gap:var(--hp-space-1)}.hp-ui-list-section-row__chevron[data-v-815d47bd]{flex:none;color:var(--hp-color-text-muted)}.hp-ui-list-section-row-skeleton__line[data-v-fc4cbfc6]{display:inline-block;vertical-align:middle}.hp-ui-list-section-row-skeleton__trailing[data-v-fc4cbfc6]{display:grid;place-items:center}@media(max-width:767px){.hp-ui-list-section-row-skeleton__trailing[data-v-fc4cbfc6]{min-block-size:var(--hp-mobile-touch-target)}}.hp-ui-control--variant-inline.p-select[data-v-320d5d49]{width:auto;max-width:100%;border-color:transparent;background:transparent;box-shadow:none;color:var(--hp-color-text-secondary)}.hp-ui-person-select__compact-value[data-v-28cc5c1d],.hp-ui-person-select__value[data-v-28cc5c1d],.hp-ui-person-select__placeholder[data-v-28cc5c1d]{min-width:0}.hp-ui-person-select__value[data-v-28cc5c1d],.hp-ui-person-select__placeholder[data-v-28cc5c1d]{display:block;font-size:var(--hp-font-size-sm);line-height:1.2}.hp-ui-person-select__compact-value[data-v-28cc5c1d]{display:inline-flex;overflow:hidden;max-width:100%;align-items:center;gap:.5rem}.hp-ui-person-select__row-label{box-sizing:border-box;min-height:2.375rem;height:2.375rem;padding-block:0;padding-inline-start:.375rem}.hp-ui-person-select__value[data-v-28cc5c1d]{color:var(--hp-color-text);font-weight:var(--hp-font-weight-semibold)}.hp-ui-person-select__placeholder[data-v-28cc5c1d]{color:var(--hp-color-text-secondary)}.hp-ui-user-sidebar-row[data-v-8edf8f78]{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:var(--hp-radius-md);padding:.5rem 1rem}.hp-ui-user-sidebar-row--roomy[data-v-8edf8f78]{gap:.5rem;padding:.5rem}.hp-ui-user-sidebar-row--roomy .hp-ui-user-sidebar-row__body[data-v-8edf8f78]{gap:.25rem}.hp-ui-user-sidebar-row--roomy .hp-ui-user-sidebar-row__name[data-v-8edf8f78]{font-size:var(--hp-font-size-md);line-height:1.2}.hp-ui-user-sidebar-row--horizontal-card[data-v-8edf8f78]{width:auto}.hp-ui-user-sidebar-row--interactive[data-v-8edf8f78]{cursor:pointer;transition:background-color .15s ease}.hp-ui-user-sidebar-row--interactive[data-v-8edf8f78]:focus-visible{background:var(--hp-color-bg-hover)}@media(hover:hover)and (pointer:fine){.hp-ui-user-sidebar-row--interactive[data-v-8edf8f78]:hover{background:var(--hp-color-bg-hover)}}.hp-ui-user-sidebar-row--interactive[data-v-8edf8f78]:focus-visible{outline:2px solid var(--hp-color-focus);outline-offset:2px}.hp-ui-user-sidebar-row__avatar-wrap[data-v-8edf8f78]{position:relative;flex:0 0 auto}.hp-ui-user-sidebar-row__body[data-v-8edf8f78]{display:flex;min-width:0;flex-direction:column;gap:0;justify-content:center}.hp-ui-user-sidebar-row__name[data-v-8edf8f78]{color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);line-height:1.15}.hp-ui-user-sidebar-row__meta[data-v-8edf8f78]{display:inline-flex;min-width:0;max-width:100%;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);line-height:1}.hp-ui-user-sidebar-row__meta-text[data-v-8edf8f78]{min-width:0}.hp-ui-user-sidebar-row--meta-wrap .hp-ui-user-sidebar-row__meta[data-v-8edf8f78],.hp-ui-user-sidebar-row--meta-wrap .hp-ui-user-sidebar-row__meta-text[data-v-8edf8f78]{white-space:normal}@media(max-width:767px){.hp-ui-user-sidebar-row--horizontal-card[data-v-8edf8f78]{flex:0 0 auto;width:10.75rem}}.hp-ui-control--variant-inline.p-datepicker[data-v-32eb84b4]{width:8.5rem;max-width:100%}.hp-ui-control--variant-inline.p-datepicker[data-v-32eb84b4] .p-datepicker-input{border-color:transparent;background:transparent;box-shadow:none;padding-inline:0;color:var(--hp-color-text-secondary);text-align:right}.hp-ui-time-input[data-v-9c6152e9]{font-variant-numeric:tabular-nums}.hp-ui-time-input--inline[data-v-9c6152e9]{width:8.5rem;max-width:100%;color:var(--hp-color-text-secondary);text-align:right}.hp-ui-color-field__row[data-v-f057caf6]{display:flex;align-items:center;gap:var(--hp-space-2)}.hp-ui-color-field__trigger[data-v-f057caf6]{display:inline-flex;min-width:0;border:0;border-radius:var(--hp-radius-sm);padding:0;background:none;cursor:pointer;font:inherit}.hp-ui-color-field__trigger[data-v-f057caf6]:disabled{cursor:default;opacity:.6}.hp-ui-color-field__trigger[data-v-f057caf6]:focus-visible,.hp-ui-color-field__square[data-v-f057caf6]:focus-visible,.hp-ui-color-field__hue[data-v-f057caf6]:focus-visible{outline:2px solid color-mix(in srgb,var(--hp-color-focus) 42%,transparent);outline-offset:2px}.hp-ui-color-field__chip[data-v-f057caf6]{min-height:var(--hp-space-8);max-width:100%}.hp-ui-color-field__chip-label[data-v-f057caf6]{min-width:0}.hp-ui-color-field[data-v-f057caf6] .hp-ui-color-field__hex{flex:0 0 112px;width:112px;font-variant-numeric:tabular-nums;text-transform:uppercase}.hp-ui-color-field__reset[data-v-f057caf6]{margin-left:var(--hp-space-1);border:0;padding:0;background:none;color:var(--hp-color-primary);font:inherit;text-decoration:underline;cursor:pointer}.hp-ui-color-field__reset[data-v-f057caf6]:focus-visible{outline:2px solid color-mix(in srgb,var(--hp-color-focus) 42%,transparent);outline-offset:1px}.hp-ui-color-field__picker[data-v-f057caf6]{--hp-ui-color-field-square-height: 150px;--hp-ui-color-field-hue-height: var(--hp-space-4);display:flex;flex-direction:column;gap:var(--hp-space-3)}.hp-ui-color-field__picker--popover[data-v-f057caf6]{width:260px;max-width:100%}.hp-ui-color-field__picker--inline[data-v-f057caf6]{--hp-ui-color-field-square-height: 200px;--hp-ui-color-field-hue-height: 20px;width:100%;margin-top:var(--hp-space-2);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-lg);padding:var(--hp-space-3);background:var(--hp-color-bg-card)}.hp-ui-color-field--inline .hp-ui-color-field__chip[data-v-f057caf6],.hp-ui-color-field--inline[data-v-f057caf6] .hp-ui-color-field__hex{min-height:48px;height:48px}.hp-ui-color-field__square[data-v-f057caf6]{position:relative;height:var(--hp-ui-color-field-square-height);border-radius:var(--hp-radius-md);background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,hsl(var(--hp-ui-color-field-hue) 100% 50%));cursor:crosshair;touch-action:none}.hp-ui-color-field__square-marker[data-v-f057caf6]{position:absolute;width:16px;height:16px;border:2px solid var(--hp-color-white);border-radius:var(--hp-radius-full);box-shadow:var(--hp-shadow-sm);transform:translate(-50%,-50%);pointer-events:none}.hp-ui-color-field__hue[data-v-f057caf6]{position:relative;height:var(--hp-ui-color-field-hue-height);border-radius:var(--hp-radius-pill);background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer;touch-action:none}.hp-ui-color-field__hue-knob[data-v-f057caf6]{position:absolute;top:50%;width:18px;height:18px;border:2px solid var(--hp-color-black);border-radius:var(--hp-radius-full);background:var(--hp-color-white);transform:translate(-50%,-50%);pointer-events:none}.hp-ui-message-composer[data-v-c8fc5d17]{display:flex;align-items:flex-end;gap:.75rem;padding:var(--hp-space-3) var(--hp-space-4) var(--hp-space-4);flex-shrink:0}.hp-ui-message-composer .hp-ui-message-composer__field[data-v-c8fc5d17]{border-radius:22px;padding-inline:var(--hp-space-4)}.hp-ui-message-composer__field[data-v-c8fc5d17]{flex:1;min-width:0;min-height:44px;overflow-y:hidden;transition:height .16s cubic-bezier(.2,.8,.2,1)}.hp-ui-message-composer__send[data-v-c8fc5d17]{flex-shrink:0;width:44px;height:44px}@media(max-width:767px){.hp-ui-message-composer__field[data-v-c8fc5d17]{min-height:var(--hp-mobile-touch-target)}.hp-ui-message-composer__send[data-v-c8fc5d17]{width:var(--hp-mobile-touch-target);height:var(--hp-mobile-touch-target)}.hp-ui-message-composer[data-v-c8fc5d17]{gap:var(--hp-space-2);padding:var(--hp-space-2) var(--hp-space-3)}}.hp-ui-count-stepper[data-v-ffaab7e5]{display:inline-flex;flex:none;align-items:center;border-radius:var(--hp-radius-md);background:var(--hp-color-bg-muted)}.hp-ui-count-stepper__button[data-v-ffaab7e5]{display:grid;width:2.75rem;height:2.25rem;place-items:center;border:0;background:transparent;color:var(--hp-color-text);cursor:pointer}.hp-ui-count-stepper__button[data-v-ffaab7e5]:disabled{cursor:default;opacity:.35}.hp-ui-count-stepper__button[data-v-ffaab7e5]:focus-visible{border-radius:var(--hp-radius-md);outline:2px solid var(--hp-color-primary);outline-offset:-2px}.hp-ui-count-stepper__value[data-v-ffaab7e5]{min-width:1.5rem;font-variant-numeric:tabular-nums;font-weight:var(--hp-font-weight-semibold);text-align:center}.hp-ui-route-tabs-frame[data-v-b09bb3e6]{position:relative;min-width:0;flex:0 0 auto}.hp-ui-route-tabs__scroll[data-v-b09bb3e6]{position:absolute;inset-block:0;display:flex;width:3.5rem;align-items:center;border:0;padding:0;color:var(--hp-color-text);cursor:pointer}.hp-ui-route-tabs__scroll--start[data-v-b09bb3e6]{inset-inline-start:0;justify-content:flex-start;background:linear-gradient(to right,var(--hp-color-bg-page) 45%,transparent)}.hp-ui-route-tabs__scroll--end[data-v-b09bb3e6]{inset-inline-end:0;justify-content:flex-end;background:linear-gradient(to left,var(--hp-color-bg-page) 45%,transparent)}.hp-ui-route-tabs__scroll-icon[data-v-b09bb3e6]{display:block;box-sizing:content-box;padding:var(--hp-space-1);border-radius:var(--hp-radius-pill);background:var(--hp-color-bg-card);box-shadow:var(--hp-shadow-sm)}.hp-ui-route-tabs[data-v-b09bb3e6]{display:flex;min-width:0;flex:0 0 auto;align-items:center;gap:var(--hp-space-2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.hp-ui-route-tabs--primary[data-v-b09bb3e6]{margin:calc(-1 * var(--hp-space-1));padding:var(--hp-space-1)}.hp-ui-route-tabs__item[data-v-b09bb3e6]{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--hp-space-2);border:0;border-radius:var(--hp-radius-md);padding:var(--hp-space-2) var(--hp-space-3);background:transparent;color:var(--hp-color-text-muted);cursor:pointer;font:inherit;font-family:var(--hp-ui-control-font-family);font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-medium);letter-spacing:0;line-height:1.25;text-decoration:none;white-space:nowrap;transition:background-color .12s ease,color .12s ease}.hp-ui-route-tabs__item--active[data-v-b09bb3e6],.hp-ui-route-tabs__item--pending[data-v-b09bb3e6]{background:var(--hp-color-text);color:var(--hp-color-bg-card);font-weight:var(--hp-font-weight-medium)}.hp-ui-route-tabs__icon[data-v-b09bb3e6]{display:block;width:1.375rem;height:1.375rem;flex:0 0 auto;color:currentColor}.hp-ui-route-tabs__label[data-v-b09bb3e6]{line-height:1.25}.hp-ui-route-tabs__badge[data-v-b09bb3e6]{min-width:1.25rem;padding:0 var(--hp-space-1);border-radius:var(--hp-radius-pill);background:color-mix(in srgb,var(--hp-color-error) 80%,var(--hp-color-text));color:var(--hp-color-white);font-size:var(--hp-font-size-xs);font-weight:700;line-height:1.25rem;text-align:center}.hp-ui-route-tabs__badge--warning[data-v-b09bb3e6]{background:color-mix(in srgb,var(--hp-color-accent-amber) 85%,var(--hp-color-text))}.hp-ui-route-tabs__badge--success[data-v-b09bb3e6]{background:color-mix(in srgb,var(--hp-color-primary) 14%,var(--hp-color-bg-card));color:var(--hp-color-primary)}.hp-ui-route-tabs__badge--neutral[data-v-b09bb3e6]{background:color-mix(in srgb,var(--hp-color-text) 10%,transparent);color:color-mix(in srgb,var(--hp-color-text-secondary) 70%,var(--hp-color-text))}.hp-ui-route-tabs--tiles[data-v-b09bb3e6]{gap:var(--hp-space-2);min-height:calc(5.5rem + 2 * var(--hp-space-2));padding-block:var(--hp-space-2);box-sizing:border-box;scroll-snap-type:x mandatory}.hp-ui-route-tabs--tiles .hp-ui-route-tabs__item[data-v-b09bb3e6]{position:relative;width:var(--hp-ui-route-tile-width, 5.25rem);min-height:5.5rem;flex-direction:column;justify-content:center;gap:var(--hp-space-2);padding:var(--hp-space-3) var(--hp-space-1) var(--hp-space-2);border-radius:var(--hp-radius-lg);background:var(--hp-color-bg-card);color:var(--hp-color-text);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);scroll-snap-align:start;transition:transform .14s cubic-bezier(.2,.8,.2,1);-webkit-tap-highlight-color:transparent}.hp-ui-route-tabs--tiles .hp-ui-route-tabs__item[data-v-b09bb3e6]:active{transform:scale(.96)}.hp-ui-route-tabs--tiles .hp-ui-route-tabs__item[data-v-b09bb3e6]:focus-visible{background:var(--hp-color-bg-card);color:var(--hp-color-text);outline:2px solid var(--hp-ui-route-tab-accent, var(--hp-color-primary));outline-offset:2px}.hp-ui-route-tabs__bubble[data-v-b09bb3e6]{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:var(--hp-radius-pill);background:color-mix(in srgb,var(--hp-ui-route-tab-accent, var(--hp-color-primary)) 13%,var(--hp-color-bg-card));color:var(--hp-ui-route-tab-accent, var(--hp-color-primary))}.hp-ui-route-tabs--tiles .hp-ui-route-tabs__badge[data-v-b09bb3e6]{position:absolute;top:calc(-1 * var(--hp-space-2));right:calc(-1 * var(--hp-space-1) - .125rem);box-shadow:0 0 0 2px var(--hp-color-bg-page)}.hp-ui-route-tabs--tiles .hp-ui-route-tabs__badge--neutral[data-v-b09bb3e6]{background:color-mix(in srgb,var(--hp-ui-route-tab-accent, var(--hp-color-text)) 14%,var(--hp-color-bg-card));color:color-mix(in srgb,var(--hp-ui-route-tab-accent, var(--hp-color-text)) 65%,var(--hp-color-text))}.hp-ui-route-tabs__badge.hp-ui-route-tabs__badge--muted[data-v-b09bb3e6]{background:color-mix(in srgb,currentColor 18%,transparent);color:currentColor;box-shadow:none}.hp-ui-route-tabs--tiles .hp-ui-route-tabs__badge.hp-ui-route-tabs__badge--muted[data-v-b09bb3e6]{box-shadow:0 0 0 2px var(--hp-color-bg-page)}@media(prefers-reduced-motion:reduce){.hp-ui-route-tabs--tiles .hp-ui-route-tabs__item[data-v-b09bb3e6]{transition:none}}@media(hover:hover)and (pointer:fine){.hp-ui-route-tabs__item[data-v-b09bb3e6]:hover{background:var(--hp-color-text);color:var(--hp-color-bg-card)}.hp-ui-route-tabs--primary .hp-ui-route-tabs__item:not(.hp-ui-route-tabs__item--active,.hp-ui-route-tabs__item--pending):hover .hp-ui-route-tabs__badge--neutral[data-v-b09bb3e6]{background:color-mix(in srgb,var(--hp-color-bg-card) 22%,transparent);color:currentColor}.hp-ui-route-tabs__scroll:hover .hp-ui-route-tabs__scroll-icon[data-v-b09bb3e6]{background:var(--hp-color-text);color:var(--hp-color-bg-card)}.hp-ui-route-tabs--tiles .hp-ui-route-tabs__item[data-v-b09bb3e6]:hover{background:var(--hp-color-bg-card);color:var(--hp-color-text)}}.application-view--onboarding-pending{visibility:hidden}.onboarding-loading{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;background:var(--hp-color-bg-card);color:var(--hp-color-text-secondary);font-family:var(--hp-font-family)}.application-view{height:100%}html{height:100%;overflow:hidden;overscroll-behavior:none;background:var(--hp-color-bg-page)}body{margin:0;height:100%;overflow:hidden;overscroll-behavior:none;background:var(--hp-color-bg-page);font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:var(--hp-color-text-body)}#app{height:100%;overflow:hidden;background:var(--hp-color-bg-page)}.analytics-consent-banner{position:fixed;right:calc(var(--hp-safe-area-right, 0px) + var(--hp-space-6));bottom:calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-6));z-index:1200;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;max-width:min(760px,calc(100vw - var(--hp-space-6) * 2));padding:var(--hp-space-4);gap:var(--hp-space-4);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);background:var(--hp-color-surface);box-shadow:var(--hp-shadow-lg)}.analytics-consent-banner__icon{display:grid;width:40px;height:40px;place-items:center;border-radius:var(--hp-radius-sm);background:var(--hp-color-primary-soft);color:var(--hp-color-primary)}.analytics-consent-banner__copy{display:grid;gap:var(--hp-space-1);min-width:0}.analytics-consent-banner__copy strong{color:var(--hp-color-text);font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-semibold);line-height:1.25}.analytics-consent-banner__copy p{margin:0;color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);line-height:1.4}.analytics-consent-banner__actions{display:flex;align-items:center;gap:var(--hp-space-2)}@media(max-width:767px){.analytics-consent-banner{right:calc(var(--hp-safe-area-right, 0px) + var(--hp-space-3));bottom:calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-3));left:calc(var(--hp-safe-area-left, 0px) + var(--hp-space-3));grid-template-columns:auto minmax(0,1fr);max-width:none}.analytics-consent-banner__actions{grid-column:1 / -1;justify-content:flex-end}}.guide-hub[data-v-24800aea]{display:grid;gap:var(--hp-space-5);min-width:0}.guide-hub__search[data-v-24800aea]{display:grid;gap:var(--hp-space-2);min-width:0}.guide-hub__search-bar[data-v-24800aea]{margin-bottom:0}.guide-hub__status[data-v-24800aea]{margin:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm)}.guide-hub__section[data-v-24800aea]{display:grid;gap:var(--hp-space-2);min-width:0}.guide-hub__section-title[data-v-24800aea]{margin:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold);text-transform:uppercase}.guide-hub__cards[data-v-24800aea],.guide-hub__roles[data-v-24800aea],.guide-hub__more-list[data-v-24800aea]{display:grid;gap:var(--hp-space-2);margin:0;padding:0;list-style:none}.guide-hub__roles[data-v-24800aea]{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-hub__card[data-v-24800aea],.guide-hub__task[data-v-24800aea],.guide-hub__role[data-v-24800aea]{display:flex;align-items:center;border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);background:var(--hp-color-bg-card);color:var(--hp-color-text);text-decoration:none;overflow-wrap:anywhere}.guide-hub__card[data-v-24800aea]{gap:var(--hp-space-3);padding:var(--hp-space-3)}.guide-hub__task[data-v-24800aea]{min-height:3.5rem;gap:var(--hp-space-3);padding:var(--hp-space-2) var(--hp-space-3)}.guide-hub__role[data-v-24800aea]{height:100%;flex-direction:column;justify-content:center;gap:var(--hp-space-2);padding:var(--hp-space-3) var(--hp-space-2);font-weight:var(--hp-font-weight-semibold);text-align:center}@media(hover:hover)and (pointer:fine){.guide-hub__card[data-v-24800aea]:hover,.guide-hub__task[data-v-24800aea]:hover,.guide-hub__role[data-v-24800aea]:hover{border-color:var(--hp-color-primary)}}.guide-hub__card[data-v-24800aea]:focus-visible,.guide-hub__task[data-v-24800aea]:focus-visible,.guide-hub__role[data-v-24800aea]:focus-visible,.guide-hub__more-link[data-v-24800aea]:focus-visible{outline:2px solid var(--hp-color-focus);outline-offset:2px}.guide-hub__icon-tile[data-v-24800aea]{display:grid;flex:none;width:2.5rem;height:2.5rem;place-items:center;border-radius:var(--hp-radius-md);background:var(--hp-color-primary-soft);color:var(--hp-color-primary)}.guide-hub__icon-tile--small[data-v-24800aea]{width:2rem;height:2rem}.guide-hub__role-icon[data-v-24800aea]{color:var(--hp-color-primary)}.guide-hub__card-text[data-v-24800aea]{display:grid;flex:1;gap:var(--hp-space-1);min-width:0}.guide-hub__card-title[data-v-24800aea]{font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-bold)}.guide-hub__task-title[data-v-24800aea]{flex:1;font-size:var(--hp-font-size-md);font-weight:var(--hp-font-weight-semibold)}.guide-hub__card-heading[data-v-24800aea]{font-size:var(--hp-font-size-sm);font-weight:var(--hp-font-weight-semibold)}.guide-hub__card-summary[data-v-24800aea]{color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-sm)}.guide-hub mark[data-v-24800aea]{border-radius:var(--hp-radius-sm);background:color-mix(in srgb,var(--hp-color-status-warning) 25%,transparent);color:inherit}.guide-hub__chevron[data-v-24800aea]{flex:none;color:var(--hp-color-text-muted)}.guide-hub__more-link[data-v-24800aea]{color:var(--hp-color-primary);font-size:var(--hp-font-size-md);line-height:var(--hp-line-height-md);text-decoration:none;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.guide-hub__more-link[data-v-24800aea]:hover{text-decoration:underline}}.guide-article[data-v-c08b30d6]{display:flex;max-width:48rem;flex-direction:column;gap:var(--hp-space-4)}.guide-article__lead[data-v-c08b30d6]{margin:0;color:var(--hp-color-text-secondary);font-size:var(--hp-font-size-lg);line-height:var(--hp-line-height-lg)}.guide-article__meta[data-v-c08b30d6]{display:flex;flex-wrap:wrap;gap:var(--hp-space-2)}.guide-page[data-v-c08b30d6]{color:var(--hp-color-text);font-size:var(--hp-font-size-md);line-height:var(--hp-line-height-lg);overflow-wrap:anywhere}.guide-page[data-v-c08b30d6] h2{margin:var(--hp-space-6) 0 var(--hp-space-2);color:var(--hp-color-text-strong);font-size:var(--hp-font-size-lg)}.guide-page[data-v-c08b30d6] p,.guide-page[data-v-c08b30d6] ul,.guide-page[data-v-c08b30d6] ol{margin:0 0 var(--hp-space-3)}.guide-page[data-v-c08b30d6] ul{padding-left:var(--hp-space-6);list-style:disc}.guide-page[data-v-c08b30d6] .guide-steps{display:flex;flex-direction:column;gap:var(--hp-space-3)}.guide-page[data-v-c08b30d6] .guide-step{display:flex;align-items:flex-start;gap:var(--hp-space-3)}.guide-page[data-v-c08b30d6] .guide-step__number{display:inline-flex;width:32px;height:32px;flex:none;align-items:center;justify-content:center;border-radius:var(--hp-radius-full);background:var(--hp-color-primary);color:var(--hp-color-white);font-weight:var(--hp-font-weight-bold)}.guide-page[data-v-c08b30d6] .guide-step__body{min-width:0;flex:1;padding:var(--hp-space-3) var(--hp-space-4);border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);background:var(--hp-color-bg-card)}.guide-page[data-v-c08b30d6] .guide-step__body>:last-child{margin-bottom:0}.guide-page[data-v-c08b30d6] strong{color:var(--hp-color-text-strong);font-weight:var(--hp-font-weight-bold)}.guide-page[data-v-c08b30d6] a{color:var(--hp-color-primary)}.guide-page[data-v-c08b30d6] .guide-image{display:flex;margin:var(--hp-space-4) 0;flex-direction:column;align-items:center;gap:var(--hp-space-2);color:var(--hp-color-text-muted);font-size:var(--hp-font-size-sm);text-align:center}.guide-page[data-v-c08b30d6] .guide-image img{display:block;max-width:100%;height:auto;border:1px solid var(--hp-color-border);border-radius:var(--hp-radius-md);box-shadow:var(--hp-shadow-sm)}.guide-page[data-v-c08b30d6] table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.guide-page[data-v-c08b30d6] th,.guide-page[data-v-c08b30d6] td{padding:var(--hp-space-2) var(--hp-space-3);border:1px solid var(--hp-color-border);text-align:left}.guide-page[data-v-c08b30d6] code{overflow-wrap:anywhere}.guide-sheet__body[data-v-9f5621f2]{padding-bottom:var(--hp-space-5)}.guide-sheet__hub[data-v-9f5621f2]{width:100%}.route-presentation-outlet[data-v-08ca5edc]{position:relative;display:flex;flex:1;min-height:0}.route-presentation-layer[data-v-08ca5edc],.route-presentation-page[data-v-08ca5edc]{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.route-presentation-page[data-v-08ca5edc]{background:var(--hp-color-bg-page, Canvas);isolation:isolate}.route-presentation-layer.is-lifted[data-v-08ca5edc]{position:fixed;inset:0;z-index:1;box-sizing:border-box;overflow:hidden;background:var(--hp-color-bg-page, Canvas);will-change:transform}.route-presentation-layer.is-top[data-v-08ca5edc]{z-index:2}.route-presentation-layer.is-entering[data-v-08ca5edc],.route-presentation-layer.is-leaving[data-v-08ca5edc]{pointer-events:none}.route-presentation-dim[data-v-08ca5edc]{position:absolute;inset:0;z-index:1;background:var(--hp-color-black);opacity:0;pointer-events:none}.route-presentation-page[data-v-08ca5edc] h1[tabindex="-1"]:focus{outline:none}.feedback-dialog[data-v-cedfc942]{display:grid;gap:var(--hp-space-3);padding:var(--hp-space-4)}.feedback-dialog__unavailable[data-v-cedfc942],.feedback-dialog__warning[data-v-cedfc942],.feedback-dialog__status[data-v-cedfc942]{margin:0;font-size:var(--hp-font-size-sm);line-height:1.45}.feedback-dialog__warning[data-v-cedfc942]{color:var(--hp-color-text);font-weight:600}.feedback-dialog__unavailable[data-v-cedfc942],.feedback-dialog__status[data-v-cedfc942]{color:var(--hp-color-text-secondary)}.app-shell[data-v-75325ccf]{--app-sidebar-width: 220px;--app-sidebar-z-index: 1400;--app-sidebar-overlay-z-index: 1399;display:flex;height:100%;overflow:hidden;background:linear-gradient(to right,var(--hp-color-bg-card) 0,var(--hp-color-bg-card) var(--app-sidebar-width),var(--hp-color-bg-page) var(--app-sidebar-width),var(--hp-color-bg-page) 100%)}.app-shell.is-sidebar-collapsed[data-v-75325ccf]{--app-sidebar-width: 72px}.sidebar[data-v-75325ccf]{width:var(--app-sidebar-width);min-width:var(--app-sidebar-width);position:relative;padding:0;z-index:var(--app-sidebar-z-index);transition:width .18s ease,min-width .18s ease}.sidebar-content[data-v-75325ccf]{width:100%;min-width:100%;height:100%;background:var(--hp-color-bg-card);display:flex;flex-direction:column}.mobile-more-content[data-v-75325ccf]{display:none}.sidebar-logo[data-v-75325ccf]{display:flex;align-items:center;gap:.25rem;padding:1.25rem .75rem 1.5rem}.sidebar-logo-button[data-v-75325ccf],.sidebar-collapse-toggle[data-v-75325ccf]{border:0;background:transparent;color:var(--hp-color-text);cursor:pointer;font:inherit}.sidebar-logo-button[data-v-75325ccf]{display:flex;min-width:0;flex:1;align-items:center;gap:.5rem;padding:0}.sidebar-collapse-toggle[data-v-75325ccf]{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--hp-radius-md)}@media(hover:hover)and (pointer:fine){.sidebar-collapse-toggle[data-v-75325ccf]:hover{background:color-mix(in srgb,var(--hp-color-text) 4%,transparent)}}.collapse-icon[data-v-75325ccf]{width:18px;height:18px;color:currentColor}.logo-icon[data-v-75325ccf]{width:32px;height:32px;object-fit:contain}.logo-text[data-v-75325ccf]{font-family:var(--hp-font-family);font-weight:800;font-size:18px;color:var(--hp-color-text);white-space:nowrap}.sidebar-nav[data-v-75325ccf]{display:flex;flex-direction:column;gap:2px;flex:1;padding:0 .5rem}.nav-item[data-v-75325ccf]{display:flex;align-items:center;gap:.625rem;padding:.6rem .75rem;border-radius:10px;cursor:pointer;text-decoration:none;transition:background .15s ease}.sidebar.collapsed .sidebar-logo[data-v-75325ccf]{justify-content:space-between;padding-inline:.5rem}.sidebar.collapsed .sidebar-logo-button[data-v-75325ccf]{flex:0 0 auto}.sidebar.collapsed .logo-text[data-v-75325ccf],.sidebar.collapsed .nav-label[data-v-75325ccf],.sidebar.collapsed .nav-badge[data-v-75325ccf],.sidebar.collapsed .user-name[data-v-75325ccf],.sidebar.collapsed .user-settings[data-v-75325ccf],.sidebar.collapsed .logout-label[data-v-75325ccf]{display:none}.sidebar.collapsed .sidebar-collapse-toggle[data-v-75325ccf]{width:24px;height:24px;margin-left:-.25rem}.sidebar.collapsed .sidebar-nav[data-v-75325ccf]{padding:0 .5rem}.sidebar.collapsed .nav-item[data-v-75325ccf]{justify-content:center;gap:0;padding-inline:0}.sidebar.collapsed .sidebar-feedback[data-v-75325ccf]{padding-inline:.5rem}.sidebar.collapsed .sidebar-user[data-v-75325ccf]{justify-content:center;padding-inline:.5rem}.sidebar.collapsed .sidebar-logout[data-v-75325ccf]{justify-content:center;padding-inline:0}@media(hover:hover)and (pointer:fine){.nav-item[data-v-75325ccf]:hover{background:color-mix(in srgb,var(--hp-color-text) 4%,transparent)}}.nav-icon[data-v-75325ccf]{width:20px;height:20px;flex:0 0 1.5rem;color:var(--hp-color-text)}.nav-label[data-v-75325ccf]{font-family:var(--hp-ui-control-font-family);font-size:16px;font-weight:500;letter-spacing:0;color:var(--hp-color-text)}.nav-child[data-v-75325ccf]{padding-left:2.25rem}.nav-item.active[data-v-75325ccf]{background:var(--hp-color-nav-active-bg)}.nav-item.active .nav-icon[data-v-75325ccf],.nav-item.active .nav-label[data-v-75325ccf]{color:var(--hp-color-primary);font-weight:600}.nav-badge[data-v-75325ccf]{margin-left:auto;box-shadow:0 3px 10px var(--hp-color-nav-active-bg)}.nav-loading[data-v-75325ccf]{display:flex;flex-direction:column;gap:8px;padding:4px 8px}.nav-loading-row[data-v-75325ccf]{display:block;width:100%;height:36px;border-radius:8px;background:linear-gradient(90deg,var(--hp-color-surface-muted),var(--hp-color-bg-page),var(--hp-color-surface-muted));background-size:180% 100%;animation:nav-loading-pulse-75325ccf 1.2s ease-in-out infinite}.nav-loading-row--short[data-v-75325ccf]{width:76%}@keyframes nav-loading-pulse-75325ccf{0%{background-position:100% 0}to{background-position:0 0}}.sidebar-divider[data-v-75325ccf]{height:1px;background:var(--hp-color-border-medium);margin:0}.sidebar-footer[data-v-75325ccf]{display:flex;flex-direction:column}.sidebar-feedback[data-v-75325ccf]{padding:.5rem 1rem 0}.sidebar-user[data-v-75325ccf]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;cursor:pointer}@media(hover:hover)and (pointer:fine){.sidebar-user[data-v-75325ccf]:hover{background:color-mix(in srgb,var(--hp-color-text) 3%,transparent)}}.user-avatar[data-v-75325ccf]{width:40px;height:40px;border-radius:50%;object-fit:cover}.user-name[data-v-75325ccf]{font-family:var(--hp-ui-control-font-family);font-size:14px;font-weight:500;letter-spacing:0;color:var(--hp-color-text);flex:1}.user-settings[data-v-75325ccf]{width:18px;height:18px;flex:0 0 auto;color:var(--hp-color-text);margin-left:auto}.sidebar-logout[data-v-75325ccf]{display:flex;align-items:center;gap:.625rem;border:0;background:transparent;color:var(--hp-color-text);cursor:pointer;font:inherit;padding:.7rem 1rem .875rem;text-align:left}@media(hover:hover)and (pointer:fine){.sidebar-logout[data-v-75325ccf]:hover{background:color-mix(in srgb,var(--hp-color-text) 3%,transparent)}}.logout-icon[data-v-75325ccf]{width:18px;height:18px;flex:0 0 1.5rem}.logout-label[data-v-75325ccf]{min-width:0;color:var(--hp-color-text);font-family:var(--hp-ui-control-font-family);font-size:14px;font-weight:500;letter-spacing:0}.app-main[data-v-75325ccf]{flex:1;background:var(--hp-color-bg-page);padding:32px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;display:flex;flex-direction:column}.app-main--content-scroll-locked[data-v-75325ccf]{overflow-y:hidden}.route-loading[data-v-75325ccf]{flex:1;display:flex;align-items:stretch;justify-content:flex-start;width:100%;min-height:0}.club-picker-list[data-v-75325ccf]{padding:var(--hp-space-4);padding-bottom:calc(var(--hp-space-6) + var(--hp-safe-area-bottom, 0px))}.club-picker-row__copy[data-v-75325ccf]{display:grid;gap:var(--hp-space-1);min-width:0}.club-picker-row__copy strong[data-v-75325ccf]{color:var(--hp-color-text);font-size:var(--hp-font-size-md);font-weight:600}.sidebar-overlay[data-v-75325ccf]{display:none}@media(max-width:1024px)and (min-width:768px){.app-shell[data-v-75325ccf]{--app-sidebar-width: 72px}.app-main[data-v-75325ccf]{padding:16px}.sidebar[data-v-75325ccf]{width:72px;min-width:72px;overflow:visible}.sidebar-content[data-v-75325ccf]{overflow:hidden;width:72px;min-width:72px;transition:width .18s ease,min-width .18s ease,box-shadow .18s ease}.sidebar:not(.collapsed) .sidebar-content[data-v-75325ccf]{position:absolute;inset:0 auto 0 0;width:220px;min-width:220px;box-shadow:var(--hp-shadow-lg)}.sidebar.collapsed .sidebar-logo[data-v-75325ccf]{justify-content:space-between;padding-inline:.5rem}.sidebar.collapsed .sidebar-logo-button[data-v-75325ccf]{flex:1}.sidebar:not(.collapsed) .sidebar-logo[data-v-75325ccf]{justify-content:space-between;padding-inline:.75rem}.sidebar .nav-item[data-v-75325ccf]{position:relative;height:40px;padding-block:0}.sidebar .nav-label[data-v-75325ccf]{position:absolute;left:2.875rem;max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar.collapsed .logo-text[data-v-75325ccf],.sidebar.collapsed .nav-badge[data-v-75325ccf],.sidebar.collapsed .user-name[data-v-75325ccf],.sidebar.collapsed .user-settings[data-v-75325ccf],.sidebar.collapsed .logout-label[data-v-75325ccf]{display:none;visibility:hidden;opacity:0;transform:translate(-4px)}.sidebar.collapsed .nav-label[data-v-75325ccf]{display:inline-flex;visibility:hidden;opacity:0;transform:translate(-4px)}.sidebar .logo-text[data-v-75325ccf],.sidebar .nav-label[data-v-75325ccf],.sidebar .nav-badge[data-v-75325ccf],.sidebar .user-name[data-v-75325ccf],.sidebar .user-settings[data-v-75325ccf],.sidebar .logout-label[data-v-75325ccf]{transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s}.sidebar:not(.collapsed) .logo-text[data-v-75325ccf],.sidebar:not(.collapsed) .nav-badge[data-v-75325ccf],.sidebar:not(.collapsed) .user-name[data-v-75325ccf],.sidebar:not(.collapsed) .user-settings[data-v-75325ccf],.sidebar:not(.collapsed) .logout-label[data-v-75325ccf]{visibility:visible;opacity:1;transform:translate(0);transition-delay:.06s,.06s,0s}.sidebar:not(.collapsed) .nav-label[data-v-75325ccf]{visibility:visible;opacity:1;transform:translate(0);transition-delay:.06s,.06s,0s}.sidebar.collapsed .nav-item[data-v-75325ccf],.sidebar.collapsed .sidebar-user[data-v-75325ccf],.sidebar.collapsed .sidebar-logout[data-v-75325ccf]{justify-content:center}.sidebar.collapsed .nav-item[data-v-75325ccf]{width:auto;height:40px;gap:0;padding-inline:0;padding-block:0}.sidebar:not(.collapsed) .nav-item[data-v-75325ccf]{width:auto;justify-content:flex-start;gap:.625rem;padding-inline:.75rem}.sidebar.collapsed .sidebar-user[data-v-75325ccf],.sidebar.collapsed .sidebar-logout[data-v-75325ccf]{padding-inline:0}.sidebar.collapsed .sidebar-feedback[data-v-75325ccf]{padding-inline:.5rem}.sidebar-overlay[data-v-75325ccf]{display:block;position:fixed;inset:0;background:color-mix(in srgb,var(--hp-color-text) 24%,transparent);z-index:var(--app-sidebar-overlay-z-index)}}@media(max-width:767px){.sidebar[data-v-75325ccf]{position:fixed;inset:auto 0 0;width:100%;min-width:0;max-height:min(75dvh,640px);transform:translateY(100%);transition:transform .22s ease;border-radius:var(--hp-radius-lg) var(--hp-radius-lg) 0 0;overflow:hidden;box-shadow:0 -8px 24px color-mix(in srgb,var(--hp-color-text) 12%,transparent)}.sidebar.hp-ui-dialog-shell[data-v-75325ccf],.sidebar.hp-ui-dialog-shell.open[data-v-75325ccf]{position:static;inset:auto;transform:none;transition:none;max-height:none;box-shadow:none}.sidebar.hp-ui-dialog-shell .sidebar-content[data-v-75325ccf]{min-height:0;flex:1 1 auto;max-height:none}.sidebar.collapsed[data-v-75325ccf]{width:100%;min-width:0}.sidebar-content[data-v-75325ccf]{display:none}.mobile-more-content[data-v-75325ccf]{display:flex;flex-direction:column;box-sizing:border-box;max-height:min(75dvh,640px);overflow-y:auto;overscroll-behavior:contain;background:var(--hp-color-bg-card);padding:var(--hp-space-2) calc(var(--hp-safe-area-right, 0px) + var(--hp-space-3)) calc(var(--hp-safe-area-bottom, 0px) + var(--hp-space-2)) calc(var(--hp-safe-area-left, 0px) + var(--hp-space-3))}.mobile-more-handle[data-v-75325ccf]{width:28px;height:3px;flex:0 0 auto;margin:0 auto var(--hp-space-1);border-radius:var(--hp-radius-sm);background:var(--hp-color-border-medium)}.mobile-more-dialog[data-capgo-sheet] .mobile-more-handle[data-v-75325ccf]{display:none}.mobile-more-action[data-v-75325ccf]{width:100%;flex:0 0 auto;justify-content:flex-start;text-align:left;color:var(--hp-color-text)}.mobile-more-account-name[data-v-75325ccf]{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-more-divider[data-v-75325ccf]{height:1px;flex:0 0 auto;margin:0;border:0;background:var(--hp-color-border-medium)}.sidebar-logo[data-v-75325ccf],.sidebar .nav-item--mobile-primary[data-v-75325ccf]{display:none}.sidebar-nav[data-v-75325ccf]{flex:0 0 auto}.sidebar.collapsed .logo-text[data-v-75325ccf],.sidebar.collapsed .nav-label[data-v-75325ccf],.sidebar.collapsed .nav-badge[data-v-75325ccf],.sidebar.collapsed .user-name[data-v-75325ccf],.sidebar.collapsed .user-settings[data-v-75325ccf],.sidebar.collapsed .logout-label[data-v-75325ccf]{display:inline-flex}.sidebar.collapsed .sidebar-collapse-toggle[data-v-75325ccf]{display:none}.sidebar.open[data-v-75325ccf]{transform:translateY(0)}.sidebar-overlay[data-v-75325ccf]{display:block;position:fixed;inset:0;background:color-mix(in srgb,var(--hp-color-text) 30%,transparent);z-index:var(--app-sidebar-overlay-z-index)}.app-shell[data-v-75325ccf]{flex-direction:column;background:var(--hp-color-bg-page)}.app-main[data-v-75325ccf]{padding:calc(var(--hp-safe-area-top, 0px) + var(--hp-space-4)) calc(var(--hp-safe-area-right, 0px) + var(--hp-mobile-inline-inset, 12px)) var(--hp-space-4) calc(var(--hp-safe-area-left, 0px) + var(--hp-mobile-inline-inset, 12px))}.app-main--full-bleed-conversation[data-v-75325ccf]{padding:var(--hp-safe-area-top, 0px) var(--hp-safe-area-right, 0px) 0 var(--hp-safe-area-left, 0px);background:var(--hp-color-bg-card)}.app-main.app-main--full-bleed-map[data-v-75325ccf]{padding:0;overflow:hidden}.bottom-navigation--hidden[data-v-75325ccf]{display:none}}.discovery-controls[data-v-c6c7b097]{--discover-filter-toolbar-width: 24rem;display:grid;width:min(100%,var(--discover-filter-toolbar-width));max-width:100%;grid-template-columns:minmax(0,1fr);gap:var(--hp-space-sm);align-items:center;margin-bottom:0}.discovery-controls[data-v-c6c7b097] .filter-input{width:100%;min-width:0;max-width:none}.toolbar-tabs[data-v-c6c7b097]{grid-column:1 / -1;grid-row:2}@media(max-width:960px),(max-width:1200px)and (orientation:portrait){.discovery-controls[data-v-c6c7b097]{--discover-filter-toolbar-width: 100%;width:100%}}.discover-events-search[data-v-f3379fd5]{position:relative;z-index:1500}
