@charset "UTF-8";:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hh-light-scope{color-scheme:light;--color-paper-300: #ffffff;--color-paper-400: #ffffff;--color-paper-500: #ffffff;--color-paper-600: #ffffff;--color-paper-700: #f9fafb;--color-text-primary: #111827;--color-text-secondary: #4b5563;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--border: rgba(0, 0, 0, .12);--hover-overlay: rgba(0, 0, 0, .06);--hh-surface-panel: #ffffff;--hh-surface-subtle: var(--color-gray-50);--hh-surface-hover: var(--hover-overlay);--hh-border-soft: var(--border);--hh-border-strong: var(--color-gray-300);--hh-text-primary: var(--color-text-primary);--hh-text-secondary: var(--color-text-secondary);--hh-text-muted: var(--color-gray-600);--hh-icon-default: var(--hh-text-primary);--hh-icon-muted: var(--hh-text-muted);--hh-icon-subtle: var(--color-gray-400);--modal-content-bg: var(--hh-surface-panel);--modal-border: .5px solid var(--hh-border-soft);--modal-footer-border: .5px solid var(--hh-border-soft)}.hh-display{font-family:var(--font-display);font-weight:var(--type-weight-regular);line-height:var(--type-display-line);letter-spacing:.02em}.hh-body{font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line)}.hh-mono{font-family:var(--font-mono)}.hh-h1,.hh-heading-1{font-family:var(--font-body);font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-weight-bold);letter-spacing:0}.hh-h2,.hh-heading-2{font-family:var(--font-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-weight-bold);letter-spacing:0}.hh-h3,.hh-heading-3{font-family:var(--font-body);font-size:var(--type-size-xl);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);letter-spacing:0}.hh-h4,.hh-heading-4{font-family:var(--font-body);font-size:var(--type-size-lg);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);letter-spacing:0}.hh-h5,.hh-heading-5{font-family:var(--font-body);font-size:var(--type-size-md);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);letter-spacing:0}.hh-hero,.hh-heading-hero{font-family:var(--font-display);font-size:clamp(2rem,5vw,4.5rem);line-height:.95;font-weight:var(--type-weight-bold);letter-spacing:.02em}.hh-stat{font-size:var(--type-size-2xl);font-weight:var(--type-weight-semibold);line-height:1.2;color:var(--hh-text-primary)}.hh-label{font-size:var(--type-size-xs);font-weight:var(--type-weight-semibold);line-height:1;color:var(--hh-text-primary)}.hh-navigation{font-family:var(--font-body);font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-semibold);letter-spacing:.02em;text-transform:uppercase}.hh-tab{font-family:var(--font-body);font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-semibold)}.hh-price{font-family:var(--font-body);font-size:var(--type-size-lg);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold)}.hh-caption{font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-weight-medium)}.hh-subtitle{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-line);font-weight:var(--type-weight-medium)}.hh-card-title{font-family:var(--font-body);font-size:var(--type-size-base);font-weight:var(--type-weight-semibold);letter-spacing:0;color:var(--hh-text-primary)}.hh-text-4xs{font-size:var(--type-size-4xs);line-height:var(--type-line-snug)}.hh-text-3xs{font-size:var(--type-size-3xs);line-height:var(--type-line-snug)}.hh-text-2xs{font-size:var(--type-size-2xs);line-height:var(--type-line-snug)}.hh-text-xs{font-size:var(--type-size-xs);line-height:var(--type-line-snug)}.hh-text-sm{font-size:var(--type-size-sm);line-height:var(--type-line-normal)}.hh-text-md{font-size:var(--type-size-md);line-height:var(--type-line-relaxed)}.hh-text-lg{font-size:var(--type-size-lg);line-height:var(--type-line-normal)}.hh-text-xl{font-size:var(--type-size-xl);line-height:var(--type-line-snug)}.hh-text-2xl{font-size:var(--type-size-2xl);line-height:var(--type-line-snug)}.hh-text-3xl{font-size:var(--type-size-3xl);line-height:var(--type-line-snug)}.hh-weight-regular{font-weight:var(--type-weight-regular)}.hh-weight-medium{font-weight:var(--type-weight-medium)}.hh-weight-semibold{font-weight:var(--type-weight-semibold)}.hh-weight-bold{font-weight:var(--type-weight-bold)}.hh-weight-extrabold{font-weight:var(--type-weight-extrabold)}.hh-section{padding-block:var(--section-space-y)}.dark-title{font-family:var(--font-body);font-size:var(--type-size-2xl);line-height:var(--type-section-line);font-weight:var(--type-weight-semibold);letter-spacing:0;color:var(--color-white-500)}.dark-subtitle{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-gray-500)}.dark-text{color:var(--color-white-500)}.dark-text-muted{color:var(--color-gray-500)}.page-title{font-family:var(--font-body);font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-weight-semibold);letter-spacing:0;margin-bottom:var(--space-2);color:var(--color-black, #27374c)}.page-subtitle{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-line);font-weight:var(--type-weight-medium);margin-bottom:var(--space-4);color:var(--color-gray-600, #4b5563)}.section-title{font-family:var(--font-body);font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-line);font-weight:var(--type-weight-semibold);letter-spacing:0;margin-bottom:var(--section-title-gap);color:var(--color-black, #27374c)}.hh-section-title-lg{font-family:var(--font-body);font-size:var(--type-size-2xl);font-weight:var(--type-weight-semibold);letter-spacing:0;color:var(--hh-text-primary)}.body-text{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-gray-700, #374151)}.caption-text{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-gray-500, #6b7280)}.landing-bg-texture{background-color:var(--color-paper-700);background-image:radial-gradient(circle at 1px 1px,rgba(4,21,48,.12) 1px,transparent 1px),linear-gradient(180deg,rgba(4,21,48,.06),transparent 55%);background-size:18px 18px,100% 100%;background-position:0 0,0 0}.hh-card{padding:var(--card-padding);border-radius:var(--radius-lg);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface);background:var(--hh-surface-panel)}.hh-card-hover{transition:transform .2s ease,box-shadow .2s ease}.hh-card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-surface-hover)}.hh-stack-sm{display:flex;flex-direction:column;gap:var(--stack-gap-sm)}.hh-stack-md{display:flex;flex-direction:column;gap:var(--stack-gap-md)}.hh-stack-lg{display:flex;flex-direction:column;gap:var(--stack-gap-lg)}.hh-stack-chip{display:flex;flex-direction:column;gap:var(--chip-filter-space)}.hh-stack-filter{display:flex;flex-direction:column;gap:var(--filter-block-gap)}.hh-stack-tabs{display:flex;flex-direction:column;gap:var(--stack-gap-tabs)}.hh-stack-section{display:flex;flex-direction:column;gap:var(--section-title-gap)}.layout-stack>*+*{margin-top:var(--section-gap)}.layout-section{padding:var(--section-padding)}.layout-section-header{margin-bottom:var(--section-title-gap)}.layout-grid{display:grid;gap:var(--section-padding)}.hh-focus-ring:focus,.hh-focus-ring:focus-visible{box-shadow:var(--hh-focus-ring);outline:none}.hh-card-shell{border-radius:var(--radius-xl);border:1px solid var(--hh-border-soft);background:var(--hh-surface-panel);box-shadow:var(--shadow-surface)}.hh-card-shell-hover{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.hh-card-shell-hover:hover{border-color:color-mix(in srgb,var(--hh-brand-primary, #2ad6c9) 45%,var(--hh-border-soft));box-shadow:var(--shadow-surface-hover);transform:translateY(-2px)}.hh-dash-card{background:var(--hh-surface-card);border:.5px solid var(--hh-border-soft);padding:var(--space-5);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.hh-badge{display:inline-flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-chip);border:1px solid var(--hh-border-soft);font-size:var(--type-size-xs);line-height:1;font-weight:var(--type-weight-semibold);white-space:nowrap}.hh-badge--compact{min-height:1.5rem;padding:.125rem var(--space-2)}.hh-badge--default{min-height:1.875rem;padding:.375rem .625rem}.hh-badge-icon{width:1.25rem;height:1.25rem;border-radius:var(--radius-pill);border:1px solid var(--hh-border-soft);background:var(--hh-surface-subtle);color:var(--hh-text-secondary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hh-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid var(--hh-border-soft);border-radius:var(--radius-md);background-color:var(--hh-surface-panel);display:inline-block;position:relative;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;vertical-align:middle}.hh-checkbox:hover:not(:disabled){background-color:var(--hh-surface-panel);border-color:var(--hh-border-strong)}.hh-checkbox:focus-visible{outline:2px solid var(--hh-brand-primary);outline-offset:2px}.hh-checkbox:checked{background-color:var(--hh-brand-primary);border-color:var(--hh-brand-primary);box-shadow:0 0 0 4px #00ffef26}.hh-checkbox:checked:after{content:"";position:absolute;left:4px;top:0;width:6px;height:10px;border:solid var(--color-white-500);border-width:0 2px 2px 0;transform:rotate(45deg)}.hh-checkbox:disabled{cursor:not-allowed;opacity:.6}.hh-checkbox--sm{width:16px;height:16px}.hh-checkbox--md{width:18px;height:18px}.hh-checkbox--lg{width:20px;height:20px}.hh-checkbox--round{border-radius:50%}.hh-checkbox-label{margin-left:var(--space-2);font-size:14px;font-weight:500;color:var(--hh-text-primary);cursor:pointer}.hh-checkbox-group{display:inline-flex;align-items:center;gap:var(--space-2)}.dark-container{min-height:100vh;min-height:100dvh;background:var(--bg-color)}.dark-section{padding:var(--space-6)}.dark-card{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface);background:var(--hh-surface-panel)}.dark-card-transparent{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface)}.light-card{border-radius:var(--radius-lg);background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface)}.light-card:hover{box-shadow:var(--shadow-surface-hover);transform:translateY(-2px);transition:all .3s ease}.stats-card{border-radius:var(--radius-md);padding:var(--space-6);background:linear-gradient(135deg,var(--hh-surface-panel) 0%,var(--hh-surface-subtle) 100%);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-xs)}.stats-card .stats-number{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-weight-semibold);margin-bottom:var(--space-2);background:var(--hh-gradient-brand, linear-gradient(135deg, #2ad6c9 0%, #13b5a9 100%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stats-card .stats-label{font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-weight-medium);color:var(--hh-text-secondary)}.inline-edit-form{background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-lg);padding:0;margin:var(--space-4) 0;box-shadow:var(--shadow-surface);transition:all .3s ease;overflow:hidden}.inline-edit-form:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.inline-edit-form .form-header{background:var(--hh-gradient-brand, linear-gradient(135deg, var(--hh-brand-primary) 0%, #36b5a8 100%));padding:var(--space-5) var(--space-7);margin:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.inline-edit-form .form-header:before{content:"";position:absolute;top:0;right:0;width:80px;height:80px;background:#ffffff1a;border-radius:50%;transform:translate(25px,-25px)}.inline-edit-form .form-header:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:50px;background:#ffffff14;border-radius:0;transform:translate(-15px,15px)}.inline-edit-form .form-header .form-subtitle{font-size:var(--type-body-size);line-height:var(--type-body-line);color:#fffffff2;margin:0;font-weight:var(--type-weight-medium);position:relative;z-index:2;text-align:left;letter-spacing:.3px}.inline-edit-form .form-content{padding:var(--space-7)}.form-group{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}.form-group label,.form-label{font-size:var(--type-size-xs);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);color:var(--hh-text-primary);margin-bottom:0}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-bottom:var(--space-2)}@media (max-width: 767.98px){.form-row{grid-template-columns:1fr;gap:var(--space-3)}}.form-wrapper{display:flex;flex-direction:column;gap:var(--space-4)}.button-group{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-5)}@media (max-width: 767.98px){.button-group{justify-content:center;flex-wrap:wrap}}.button-group--between{justify-content:space-between}.hh-label-stack{display:inline-grid}.hh-label-stack>*{grid-area:1/1;white-space:nowrap}.hh-label-stack__ghost{visibility:hidden}.availability-toggle{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-2)}.availability-button{padding:var(--space-3) var(--space-5);border:1px solid var(--hh-border-soft);border-radius:var(--radius-control);background:var(--hh-surface-panel);color:var(--hh-text-secondary);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;min-width:120px;text-align:center}.availability-button:hover{border-color:var(--hh-brand-primary);background:color-mix(in srgb,var(--hh-brand-primary) 8%,var(--hh-surface-panel))}.availability-button.selected{background:var(--hh-brand-primary);color:var(--hh-button-primary-text, #ffffff);border-color:var(--hh-brand-primary);box-shadow:none}.social-fields-section{background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:0;padding:var(--space-5);margin-top:var(--space-4);box-shadow:var(--shadow-surface)}.error-message{color:var(--hh-color-danger, #dc3545);font-size:12px;margin-top:var(--space-1);font-weight:500}.success-message{background:#22c55e1a;border:1px solid var(--hh-color-success);color:var(--hh-color-success);padding:var(--space-3) var(--space-4);border-radius:0;margin-bottom:var(--space-4);font-size:.9rem;font-weight:500}.textarea{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--hh-border-soft);border-radius:var(--radius-control);font-size:14px;background:var(--hh-surface-panel);color:var(--hh-text-primary);transition:border-color .2s ease;resize:vertical;font-family:inherit;line-height:1.5}.textarea:focus{outline:none;border-color:var(--hh-brand-primary)}.textarea::-moz-placeholder{color:var(--hh-text-muted)}.textarea::placeholder{color:var(--hh-text-muted)}.image-preview{margin-top:var(--space-4);position:relative;display:inline-block;border-radius:0;overflow:hidden;box-shadow:0 2px 8px #0000001a}.image-preview img{max-width:200px;max-height:200px;-o-object-fit:cover;object-fit:cover;display:block}.remove-image-btn{position:absolute;top:8px;right:8px;background:#f44336e6;color:var(--color-white-500);border:none;border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);font-size:.75rem;cursor:pointer;transition:background-color .2s ease}.remove-image-btn:hover{background:#f44336}.dark-button{padding:.625rem var(--space-4);border-radius:var(--radius-control);font-weight:var(--type-weight-semibold);transition:all .2s;color:var(--hh-text-primary);background:var(--hh-surface-panel);border:2px solid var(--hh-border-strong)}.dark-button:hover{background:var(--hh-brand-soft-bg)}.dark-button:disabled{opacity:.5;cursor:not-allowed}.primary-button{padding:var(--space-3) var(--space-6);font-weight:var(--type-weight-semibold);transition:all .2s;border-radius:var(--radius-control);background:var(--hh-button-primary-bg, #2ad6c9);color:var(--hh-button-primary-text, #ffffff)}.primary-button:hover{background:var(--hh-button-primary-hover, #00d9cc);transform:translateY(-1px);box-shadow:none}.primary-button:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.secondary-button{padding:var(--space-3) var(--space-6);font-weight:var(--type-weight-semibold);transition:all .2s;border-radius:var(--radius-control);background:var(--hh-button-secondary-bg, transparent);color:var(--hh-button-secondary-text, #2ad6c9);border:2px solid var(--hh-button-secondary-border, #2ad6c9)}.secondary-button:hover{background:var(--hh-button-secondary-border, #2ad6c9);color:var(--hh-button-primary-text, #ffffff);transform:translateY(-1px)}.secondary-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.dark-input{background:transparent;border:none;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);color:var(--hh-text-primary);background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft)}.dark-select{background:transparent;border:none;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);cursor:pointer;color:var(--hh-text-primary);background:var(--hh-surface-panel)}.dark-select option{background:var(--hh-surface-panel);color:var(--hh-text-primary)}.form-input{height:34px;padding:0 var(--space-4);border-radius:var(--radius-control);border-width:2px;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);transition:all .2s;color:var(--hh-text-primary);background:var(--hh-surface-panel);border-color:var(--hh-border-soft)}.form-input:focus{border-color:var(--hh-brand-primary, #2ad6c9);box-shadow:var(--hh-focus-ring);outline:none}.form-input::-moz-placeholder{color:var(--hh-text-muted)}.form-input::placeholder{color:var(--hh-text-muted)}.form-input:disabled{background:var(--hh-surface-page);color:var(--hh-text-muted);cursor:not-allowed}textarea.form-input{height:auto;padding:var(--space-3) var(--space-4);line-height:var(--type-line-normal)}.form-select{height:34px;padding:0 var(--space-4);border-radius:var(--radius-control);border-width:2px;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);cursor:pointer;transition:all .2s;color:var(--hh-text-primary);background:var(--hh-surface-panel);border-color:var(--hh-border-soft)}.form-select:focus{border-color:var(--hh-brand-primary, #2ad6c9);box-shadow:var(--hh-focus-ring);outline:none}.form-select .hh-select__option--is-focused,.form-select .hh-select__option--is-selected{background-color:transparent!important;color:var(--hh-text-primary)!important}.form-select option{background:var(--hh-surface-panel);color:var(--hh-text-primary)}.dark-icon-container{width:2.5rem;height:2.5rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:var(--hh-gradient-brand, linear-gradient(135deg, var(--hh-brand-100), var(--hh-brand-300)))}.dark-empty-state{text-align:center;padding-top:var(--space-12);padding-bottom:var(--space-12)}.dark-empty-state .icon-bg{width:4rem;height:4rem;border-radius:var(--radius-chip);display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:var(--space-4)}.dark-empty-state .title{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin-bottom:var(--space-2);color:var(--hh-text-primary)}.dark-empty-state .description{color:var(--hh-text-secondary)}.dark-pagination{border-radius:var(--radius-lg);padding:var(--space-2);display:flex;align-items:center;gap:var(--space-1);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface);background:var(--hh-surface-panel)}.dark-pagination .page-info{padding:.625rem var(--space-6);font-weight:var(--type-weight-medium);border-radius:var(--radius-md);color:var(--hh-button-primary-text, #ffffff);background:var(--hh-gradient-brand, linear-gradient(135deg, var(--hh-brand-100), var(--hh-brand-300)))}.checkbox-group{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--hh-surface-subtle);border:1px solid var(--hh-border-soft);border-radius:var(--radius-lg)}.checkbox-group input[type=checkbox]{margin-top:2px;accent-color:var(--hh-brand-primary)}.checkbox-group label{font-weight:500;margin-bottom:var(--space-1)}.form-description{font-size:.875rem;color:var(--hh-text-secondary);margin-top:var(--space-1);line-height:1.4}.hh-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--modal-overlay-z);display:flex;overflow-y:auto;padding:var(--space-4);-webkit-overflow-scrolling:touch;background:var(--modal-overlay-bg)}.hh-modal-container{background:var(--modal-content-bg);border:var(--modal-border);padding:var(--modal-content-padding);width:var(--modal-content-width);max-width:var(--modal-content-max-width);margin:auto;position:relative;border-radius:var(--modal-radius);transition:width .25s ease}.hh-modal-close-btn{position:absolute;top:12px;right:12px;width:var(--modal-close-btn-size);height:var(--modal-close-btn-size);display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--hh-text-muted);cursor:pointer;transition:color .15s}.hh-modal-close-btn:hover{color:var(--hh-text-primary)}.hh-modal-header{display:flex;align-items:center;gap:var(--modal-header-gap);margin-bottom:var(--modal-header-margin-bottom)}.hh-modal-title{font-family:var(--modal-title-font);font-size:var(--modal-title-size);line-height:var(--modal-title-line);font-weight:var(--type-weight-bold);margin:0;color:var(--hh-text-primary);letter-spacing:0}.hh-modal-subtitle{font-family:var(--modal-subtitle-font);font-size:var(--modal-subtitle-size);line-height:var(--modal-subtitle-line);color:var(--hh-text-muted);margin:0 0 var(--modal-header-margin-bottom)}.hh-modal-body{display:flex;flex-direction:column;gap:var(--space-5)}.hh-modal-footer{display:flex;justify-content:flex-end;gap:var(--modal-footer-gap);margin-top:var(--space-5);padding-top:var(--modal-footer-padding-top);border-top:var(--modal-footer-border)}.hh-modal-container--scrollable{max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));display:flex;flex-direction:column}.hh-modal-container--scrollable>.hh-modal-header,.hh-modal-container--scrollable>.hh-modal-subtitle,.hh-modal-container--scrollable>.hh-modal-footer{flex-shrink:0}.hh-modal-container--scrollable>.hh-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@keyframes hhFadeUp{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.hh-title-appear{animation:hhFadeUp .6s ease-out both}@keyframes hhUnderlineGrow{0%{width:0;opacity:0}to{width:72px;opacity:1}}.hh-title-underline{position:relative}.hh-title-underline:after{content:"";position:absolute;left:0;bottom:-6px;height:3px;background:var(--hh-brand-primary, #2ad6c9);border-radius:2px;animation:hhUnderlineGrow .8s ease-out .2s both}@keyframes hhSlideLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes hhSlideRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes hhFadeIn{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}.hh-slide-left,.hh-slide-right,.hh-fade-in{opacity:0;will-change:transform,opacity}.hh-inview.hh-slide-left{animation:hhSlideLeft .7s ease-out both}.hh-inview.hh-slide-right{animation:hhSlideRight .7s ease-out both}.hh-inview.hh-fade-in{animation:hhFadeIn .8s ease-out both}@keyframes hhGreenSpread{0%{opacity:0;transform:scaleX(0)}40%{opacity:1;transform:scaleX(.7)}to{opacity:0;transform:scaleX(1)}}.hh-black-box{position:relative;overflow:hidden;background:linear-gradient(135deg,#000000eb,#000000fa)}.hh-black-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2ad6c900,#2ad6c947,#2ad6c900);transform-origin:center;transform:scaleX(0);opacity:0;pointer-events:none}.hh-black-box:hover:after,.hh-black-box.is-clicked:after{animation:hhGreenSpread .8s ease-out forwards}@keyframes spotlightSwayLeft{0%{transform:rotate(-6deg);opacity:.25}25%{transform:rotate(4deg);opacity:.4}50%{transform:rotate(-8deg);opacity:.2}75%{transform:rotate(6deg);opacity:.35}to{transform:rotate(-6deg);opacity:.25}}@keyframes spotlightSwayRight{0%{transform:rotate(6deg);opacity:.25}25%{transform:rotate(-4deg);opacity:.35}50%{transform:rotate(8deg);opacity:.2}75%{transform:rotate(-6deg);opacity:.4}to{transform:rotate(6deg);opacity:.25}}.hero-spotlight{position:absolute;bottom:-160px;height:calc(100vh + 160px);height:calc(100dvh + 160px);pointer-events:none;z-index:7;mix-blend-mode:screen}.hero-spotlight--left{left:0;width:80vw;transform-origin:left bottom;animation:spotlightSwayLeft 6s ease-in-out infinite;background:linear-gradient(to top right,rgba(42,214,201,.15) 0%,rgba(42,214,201,.06) 30%,transparent 55%);clip-path:polygon(0% 100%,12% 100%,72% 0%,0% 0%)}.hero-spotlight--right{right:0;width:80vw;transform-origin:right bottom;animation:spotlightSwayRight 6s ease-in-out infinite;background:linear-gradient(to top left,rgba(42,214,201,.15) 0%,rgba(42,214,201,.06) 30%,transparent 55%);clip-path:polygon(88% 100%,100% 100%,100% 0%,28% 0%)}@keyframes textGlow{0%{text-shadow:0 0 4px rgba(42,214,201,.1)}25%{text-shadow:0 0 20px rgba(42,214,201,.25),0 0 40px rgba(42,214,201,.1)}50%{text-shadow:0 0 4px rgba(42,214,201,.1)}75%{text-shadow:0 0 25px rgba(42,214,201,.3),0 0 50px rgba(42,214,201,.12)}to{text-shadow:0 0 4px rgba(42,214,201,.1)}}.hero-headline-glow{animation:textGlow 6s ease-in-out infinite}@keyframes hhCardIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hh-card-stagger>*{animation:hhCardIn .24s ease-out both}.hh-card-stagger>*:nth-child(1){animation-delay:40ms}.hh-card-stagger>*:nth-child(2){animation-delay:80ms}.hh-card-stagger>*:nth-child(3){animation-delay:.12s}.hh-card-stagger>*:nth-child(4){animation-delay:.16s}.hh-card-stagger>*:nth-child(n+5){animation-delay:.2s}@media (prefers-reduced-motion: reduce){.hh-card-stagger>*{animation:none}}.fc-theme-standard .fc-scrollgrid,.fc-scrollgrid,.fc-scrollgrid table,.fc-col-header{border:none!important}.fc-scrollgrid-section-header{background-color:var(--color-blue-900, #0B2447)!important;border:none!important}.fc-scrollgrid-section-header .fc-sticky{background-color:var(--color-blue-900, #0B2447)!important;border:none!important;top:0!important}body[data-mode=dark] .bg-white{background-color:var(--color-paper-600)!important}body[data-mode=dark] .bg-gray-50{background-color:var(--color-gray-50)!important}body[data-mode=dark] .bg-gray-100{background-color:var(--color-gray-100)!important}body[data-mode=dark] .bg-gray-200{background-color:var(--color-gray-200)!important}body[data-mode=dark] .bg-gray-800{background-color:var(--color-gray-800)!important}body[data-mode=dark] .bg-gray-900{background-color:var(--color-gray-900)!important}body[data-mode=dark] .text-gray-400{color:var(--color-gray-400)!important}body[data-mode=dark] .text-gray-500,body[data-mode=dark] .text-gray-600,body[data-mode=dark] .text-gray-700{color:var(--color-text-secondary)!important}body[data-mode=dark] .text-gray-800,body[data-mode=dark] .text-gray-900{color:var(--hh-text-primary)!important}body[data-mode=dark] .border-gray-100,body[data-mode=dark] .border-gray-200,body[data-mode=dark] .border-gray-300{border-color:var(--hh-border-soft)!important}.hh-select__menu-list{scrollbar-width:thin!important;-ms-overflow-style:auto!important;scrollbar-color:var(--scrollbar-hover-color) transparent}.hh-select__menu-list::-webkit-scrollbar{display:block!important;width:10px}.hh-select__menu-list::-webkit-scrollbar-track{background:transparent}.hh-select__menu-list::-webkit-scrollbar-thumb{background:var(--scrollbar-background, rgba(255, 255, 255, .1));border-radius:6px;border:2px solid transparent;background-clip:content-box}.hh-select__menu-list::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover-color, rgba(255, 255, 255, .2));background-clip:content-box}.pagination div{display:flex;align-items:center;justify-content:center}.interface_heading_row{display:flex;align-items:center}.interface{display:flex;flex-direction:column}.link{cursor:pointer;color:#5c69f9}.link:hover{text-decoration:underline}.text-gradient-intel{font-weight:700;background:#ce4f8c;background:linear-gradient(to right,#ce4f8c,#4720e2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-xs{font-size:var(--type-size-2xs);line-height:var(--type-line-snug)}.text-sm,.interface_heading{font-size:var(--type-size-sm);line-height:var(--type-line-normal)}.text-base{font-size:var(--type-body-size);line-height:var(--type-body-line)}.text-lg{font-size:var(--type-size-lg);line-height:var(--type-line-normal)}@media only screen and (max-width: 450px){.text-lg{font-size:var(--type-body-size);line-height:var(--type-body-line)}}.text-xl{font-size:var(--type-size-xl);line-height:var(--type-line-snug)}@media only screen and (max-width: 450px){.text-xl{font-size:var(--type-body-size);line-height:var(--type-body-line)}}.breadcumb{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--color-gray-400)}.breadcumb a,.breadcumb span{padding:3px 5px}.breadcumb a{text-decoration:none;transition:color .3s;border-radius:5px}.breadcumb a:hover{color:var(--color-primary-500);background-color:var(--color-gray-900)}.breadcumb .divider{color:var(--color-gray-400)}.badge{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-chip);font-size:13px;color:#fff;gap:5px;padding:6px 9px}.badge.xs{padding:3px 5px;font-size:12px}.badge.sm{padding:var(--space-1) 7px}.badge.primary,.badge.pm{background:var(--color-primary-500)}.badge.sd{background-color:var(--color-sky-500)}.badge.Suggested{background:#3b342c;color:#e6a457}.badge.Verified,.badge.green{background-color:var(--color-greendark-500);color:var(--color-green-300)}.badge.off{color:var(--color-white-500);background-color:var(--color-gray-700)}.badgeTable{width:-moz-max-content;width:max-content;border-radius:var(--radius-chip);font-size:13px;color:#fff;gap:5px;padding:6px 9px}.badgeTable.xs{padding:3px 5px;font-size:12px}.badgeTable.sm{padding:var(--space-1) 7px}.badgeTable.primary,.badgeTable.pm{background:var(--color-primary-500)}.badgeTable.sd{background-color:var(--color-sky-500)}.badgeTable.Suggested{background:#3b342c;color:#e6a457}.badgeTable.Verified,.badgeTable.green{background-color:var(--color-greendark-500);color:var(--color-green-300)}.badgeTable.off{color:var(--color-white-500);background-color:var(--color-gray-700)}.table{border-collapse:collapse;width:100%;table-layout:fixed}.table.style-1 td,.table.style-1 th{padding:var(--space-3) var(--space-4);font-size:.875rem}.table.style-1 th,.table.style-1 td.label{color:var(--color-gray-400)}.table.style-1 th{font-weight:var(--type-weight-semibold);border-style:solid;border-color:var(--color-paper-400);border-top-width:1px;border-bottom-width:1px}.table.style-1 tr.noBorder td{border-bottom:none}.table.style-1 tr td{color:var(--color-white-500);border-bottom:1px solid var(--color-paper-400)}.pagination{display:inline-flex;height:38px;background-color:var(--color-paper-400);border:1px solid var(--color-gray-700);border-radius:8px;width:-moz-max-content;width:max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination div{text-shadow:2px 2px 2px var(--color-gradient-black-500);padding:0 10px;height:100%;font-size:15px;display:flex;color:var(--color-white-500);border-right:1px solid var(--color-gray-700)}.pagination div:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.pagination div:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.pagination div:hover,.pagination div.active{cursor:pointer;background:linear-gradient(var(--color-paper-400),rgba(0,0,0,.9)) top/100% 500%}@media only screen and (max-width: 450px){.pagination div{padding:0 13px;font-size:14px}}.pagination div.disabled,.pagination div.active,.pagination div.info{cursor:pointer;pointer-events:none}.pagination div.disabled{color:var(--color-gray-700)}.pagination div:last-child,.pagination div:first-child{padding:0 10px}.pagination div:last-child{border-right:none}.interface{width:100%;border-radius:10px;border-left:2px solid var(--color-gray-900);border-right:2px solid var(--color-gray-900);background-color:var(--color-paper-500);box-shadow:0 2px 11px #ffffff1a}.interface_heading{gap:15px;flex-direction:column;display:flex;justify-content:space-between;align-items:center;padding:15px 10px;border-radius:8px 8px 0 0}@media only screen and (max-width: 450px){.interface_heading{padding:var(--space-3) 10px;align-items:flex-start}.interface_heading>div{width:100%}}.interface_heading_row{justify-content:space-between;width:100%;gap:15px}@media only screen and (max-width: 450px){.interface_heading_row{flex-direction:column;align-items:flex-start}}.interface_foot{display:flex;justify-content:flex-end;gap:15px}@media only screen and (max-width: 450px){.interface_foot{flex-direction:column;align-items:flex-start}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oswald-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oswald-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oswald-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oswald-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/anton-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/anton-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.Toastify__toast-container{z-index:calc(var(--modal-overlay-z) + 2)!important}.Toastify__toast-container.Toastify__toast-container--top-left,.Toastify__toast-container.Toastify__toast-container--top-center,.Toastify__toast-container.Toastify__toast-container--top-right{top:calc(var(--hh-topbar-h, 64px) + var(--space-3, .75rem))!important}.Toastify__toast-container .Toastify__toast{background-color:var(--hh-surface-panel)!important;color:var(--hh-text-primary)!important;border:1px solid var(--hh-border-soft)!important;border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-overlay)!important}.Toastify__toast-container .Toastify__toast .Toastify__toast-body{color:var(--hh-text-primary)!important;font-family:var(--font-body)!important;font-size:var(--type-size-sm)!important;line-height:var(--type-line-normal)!important}.Toastify__toast-container .Toastify__toast .Toastify__close-button{color:var(--hh-text-secondary)!important;opacity:.8!important}.Toastify__toast-container .Toastify__toast .Toastify__close-button:hover{color:var(--hh-text-primary)!important;opacity:1!important}.Toastify__toast-container .Toastify__toast .Toastify__toast-icon svg{fill:currentColor!important}.Toastify__toast-container .Toastify__toast--success{background-color:var(--hh-surface-panel)!important;border-left:4px solid var(--hh-brand-primary)!important}.Toastify__toast-container .Toastify__toast--success .Toastify__toast-icon{color:var(--hh-brand-primary)!important}.Toastify__toast-container .Toastify__toast--success .Toastify__toast-icon svg{fill:var(--hh-brand-primary)!important}.Toastify__toast-container .Toastify__toast--success .Toastify__progress-bar{background:var(--hh-brand-primary)!important}.Toastify__toast-container .Toastify__toast--error{background-color:var(--hh-surface-panel)!important;border-left:4px solid var(--hh-color-danger)!important}.Toastify__toast-container .Toastify__toast--error .Toastify__progress-bar{background:var(--hh-color-danger)!important}.Toastify__toast-container .Toastify__toast--warning{background-color:var(--hh-surface-panel)!important;border-left:4px solid var(--hh-color-warning)!important}.Toastify__toast-container .Toastify__toast--warning .Toastify__progress-bar{background:var(--hh-color-warning)!important}.Toastify__toast-container .Toastify__toast--info{background-color:var(--hh-surface-panel)!important;border-left:4px solid var(--hh-brand-primary)!important}.Toastify__toast-container .Toastify__toast--info .Toastify__progress-bar{background:var(--hh-brand-primary)!important}.Toastify__toast-container .Toastify__toast--default{background-color:var(--hh-surface-panel)!important;border-left:4px solid var(--hh-text-muted)!important}.Toastify__toast-container .Toastify__toast--default .Toastify__progress-bar{background:var(--hh-text-muted)!important}body[data-mode=dark] .Toastify__toast-container .Toastify__toast--success{background-color:var(--hh-brand-soft-bg)!important}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.MuiSnackbar-root .MuiAlert-root{background-color:var(--color-paper-700);color:var(--color-text-primary);border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 12px #0000004d}.MuiSnackbar-root .MuiAlert-root .MuiAlert-message{color:var(--color-text-primary)}.MuiSnackbar-root .MuiAlert-root .MuiAlert-action .MuiIconButton-root{color:var(--color-text-secondary)}.MuiSnackbar-root .MuiAlert-root .MuiAlert-action .MuiIconButton-root:hover{color:var(--color-text-primary);background-color:var(--hover-overlay, rgba(0, 0, 0, .06))}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledSuccess{background-color:#10b98129;border-left:4px solid var(--color-green-300)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledSuccess .MuiAlert-icon{color:var(--color-green-300)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledError{background-color:#ef444429;border-left:4px solid #ef4444}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledError .MuiAlert-icon{color:#ef4444}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledWarning{background-color:#f59e0b29;border-left:4px solid #f59e0b}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledWarning .MuiAlert-icon{color:#f59e0b}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledInfo{background-color:#2ad6c929;border-left:4px solid var(--color-primary-400)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-filledInfo .MuiAlert-icon{color:var(--color-primary-400)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardSuccess{background-color:#10b98129;color:var(--color-text-primary);border:1px solid var(--color-green-300)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardSuccess .MuiAlert-icon{color:var(--color-green-300)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardError{background-color:#ef444429;color:var(--color-text-primary);border:1px solid #ef4444}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardError .MuiAlert-icon{color:#ef4444}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardWarning{background-color:#f59e0b29;color:var(--color-text-primary);border:1px solid #f59e0b}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardWarning .MuiAlert-icon{color:#f59e0b}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardInfo{background-color:#2ad6c929;color:var(--color-text-primary);border:1px solid var(--color-primary-400)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-standardInfo .MuiAlert-icon{color:var(--color-primary-400)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedSuccess{background-color:#10b9811f;color:var(--color-text-primary);border:1px solid var(--color-green-300)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedSuccess .MuiAlert-icon{color:var(--color-green-300)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedError{background-color:#ef44441f;color:var(--color-text-primary);border:1px solid #ef4444}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedError .MuiAlert-icon{color:#ef4444}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedWarning{background-color:#f59e0b1f;color:var(--color-text-primary);border:1px solid #f59e0b}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedWarning .MuiAlert-icon{color:#f59e0b}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedInfo{background-color:#2ad6c91f;color:var(--color-text-primary);border:1px solid var(--color-primary-400)}.MuiSnackbar-root .MuiAlert-root.MuiAlert-outlinedInfo .MuiAlert-icon{color:var(--color-primary-400)}.MuiDialog-root .MuiDialog-paper{background-color:var(--color-paper-600);color:var(--color-white-500);border:1px solid var(--border)}.MuiDialog-root .MuiDialog-paper .MuiDialogTitle-root{color:var(--color-white-500);border-bottom:1px solid var(--border)}.MuiDialog-root .MuiDialog-paper .MuiDialogContent-root,.MuiDialog-root .MuiDialog-paper .MuiDialogContent-root .MuiTypography-root{color:var(--color-white-500)}.MuiDialog-root .MuiDialog-paper .MuiDialogActions-root{border-top:1px solid var(--border)}.MuiDialog-root .MuiDialog-paper .MuiDialogActions-root .MuiButton-root.MuiButton-contained{color:var(--color-white-500)}.MuiDialog-root .MuiDialog-paper .MuiDialogActions-root .MuiButton-root.MuiButton-text,.MuiDialog-root .MuiDialog-paper .MuiDialogActions-root .MuiButton-root.MuiButton-outlined{color:var(--color-primary-400)}.MuiDialog-root .MuiDialog-paper .MuiDialogActions-root .MuiButton-root:hover{background-color:#8b5cf61a}.MuiChip-root.MuiChip-filled{background-color:var(--color-paper-700);color:var(--color-white-500)}.MuiChip-root.MuiChip-filled.MuiChip-colorPrimary{background-color:var(--color-primary-400);color:var(--color-white-500)}.MuiChip-root.MuiChip-filled.MuiChip-colorSecondary{background-color:var(--color-gray-600);color:var(--color-white-500)}.MuiChip-root.MuiChip-outlined{border-color:var(--border);color:var(--color-white-500)}.MuiChip-root.MuiChip-outlined.MuiChip-colorPrimary{border-color:var(--color-primary-400);color:var(--color-primary-400)}.MuiChip-root .MuiChip-deleteIcon{color:var(--color-gray-300)}.MuiChip-root .MuiChip-deleteIcon:hover{color:var(--color-white-500)}.MuiBadge-root .MuiBadge-badge{background-color:var(--color-primary-400);color:var(--color-white-500)}.MuiBadge-root .MuiBadge-badge.MuiBadge-colorError{background-color:#ef4444}.MuiBadge-root .MuiBadge-badge.MuiBadge-colorWarning{background-color:#f59e0b}.MuiBadge-root .MuiBadge-badge.MuiBadge-colorSuccess{background-color:var(--color-green-300)}.MuiBadge-root .MuiBadge-badge.MuiBadge-colorInfo{background-color:var(--color-primary-400)}.MuiButton-root.MuiButton-contained{background-color:var(--color-primary-500);color:var(--color-white-500)}.MuiButton-root.MuiButton-contained:hover{background-color:var(--color-primary-600);color:var(--color-white-500)}.MuiButton-root.MuiButton-contained.MuiButton-containedError{background-color:#ef4444;color:var(--color-white-500)}.MuiButton-root.MuiButton-contained.MuiButton-containedError:hover{background-color:#dc2626;color:var(--color-white-500)}.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary{background:linear-gradient(135deg,#10b981,#059669);color:var(--color-white-500)}.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary:hover{background:linear-gradient(135deg,#059669,#047857);color:var(--color-white-500)}.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary .MuiButton-startIcon,.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary .MuiButton-endIcon{color:var(--color-white-500)}.MuiButton-root.MuiButton-contained.MuiButton-containedSecondary{background-color:var(--color-gray-600);color:var(--color-white-500)}.MuiButton-root.MuiButton-contained.MuiButton-containedSecondary:hover{background-color:var(--color-gray-700);color:var(--color-white-500)}.MuiButton-root.MuiButton-contained .MuiButton-startIcon,.MuiButton-root.MuiButton-contained .MuiButton-endIcon{color:var(--color-white-500)}.MuiButton-root.MuiButton-outlined{border-color:var(--border);color:var(--color-white-500)}.MuiButton-root.MuiButton-outlined:hover{border-color:var(--color-primary-400);background-color:var(--color-paper-700);color:var(--color-white-500)}.MuiButton-root.MuiButton-text{color:var(--color-white-500)}.MuiButton-root.MuiButton-text:hover{background-color:var(--color-paper-700);color:var(--color-white-500)}body[data-mode=dark] .MuiTypography-root{color:var(--color-text-primary)}body[data-mode=dark] .MuiTypography-root.MuiTypography-caption,body[data-mode=dark] .MuiTypography-root.MuiTypography-body2{color:var(--color-text-secondary)}html{font-size:16px;-webkit-text-size-adjust:100%}@media (max-width: 767.98px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:16px!important}}button,a[href],[role=button]{touch-action:manipulation}img,video,svg,canvas{max-width:100%;height:auto}@supports (padding: max(0px)){body{padding-left:min(0vmin,env(safe-area-inset-left));padding-right:min(0vmin,env(safe-area-inset-right));padding-top:min(0vmin,env(safe-area-inset-top));padding-bottom:min(0vmin,env(safe-area-inset-bottom))}}.sys-bg{background:var(--hh-surface-page)}.sys-card{background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-surface);padding:var(--card-padding, var(--space-6))}.sys-text-primary{color:var(--hh-text-primary)}.sys-text-secondary{color:var(--hh-text-secondary)}.sys-text-muted{color:var(--hh-text-muted)}.sys-text-danger{color:var(--hh-color-danger)}.sys-text-success{color:var(--hh-color-success)}.sys-error{padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--hh-color-danger) 10%,var(--hh-surface-panel));color:var(--hh-color-danger);font-size:var(--type-size-sm)}.sys-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-size:var(--type-size-sm);font-weight:var(--type-weight-medium);line-height:var(--type-line-snug);cursor:pointer;transition:filter .15s ease,background-color .15s ease,border-color .15s ease}.sys-btn:hover{filter:brightness(.94)}.sys-btn-success{background:var(--hh-color-success);color:#fff}.sys-btn-success:hover{filter:none;background:color-mix(in srgb,var(--hh-color-success) 88%,#000);color:#fff}.sys-btn-danger{background:var(--hh-color-danger);color:#fff}.sys-btn-danger:hover{filter:none;background:color-mix(in srgb,var(--hh-color-danger) 88%,#000);color:#fff}.sys-btn-ghost{background:var(--hh-surface-subtle);border-color:var(--hh-border-soft);color:var(--hh-text-secondary)}.sys-btn-ghost:hover{background:var(--hh-surface-hover);color:var(--hh-text-primary)}.sys-btn-filter{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--hh-border-soft);background:var(--hh-surface-subtle);color:var(--hh-text-secondary);font-size:var(--type-size-sm);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.sys-btn-filter:hover{background:var(--hh-surface-hover);color:var(--hh-text-primary)}.sys-btn-filter-active{background:var(--hh-brand-soft-bg);border-color:var(--hh-brand-primary);color:var(--hh-brand-primary);font-weight:var(--type-weight-semibold)}.sys-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:var(--modal-overlay-z, 50);background:var(--modal-overlay-bg, rgba(0, 0, 0, .5))}.sys-modal-card{background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:var(--space-6);max-width:24rem;width:100%;margin:0 var(--space-4)}:root{--hh-topbar-h: 64px}.hh-page-min{min-height:calc(100vh - var(--hh-topbar-h));min-height:calc(100dvh - var(--hh-topbar-h));background:var(--bg-color)}.hh-page{width:100%;max-width:var(--page-max-width);margin-inline:auto;padding-inline:var(--page-gutter)}.hh-page--narrow{max-width:var(--page-max-width-narrow)}.hh-page-content{padding-top:var(--page-gutter);padding-bottom:var(--page-padding-bottom)}.hh-page-content--no-top{padding-top:0}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--color-gray-200)}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--color-gray-400)}input::placeholder,textarea::placeholder{opacity:1;color:var(--color-gray-400)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.2rem!important;padding-left:1.2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.2rem;padding-left:1.2rem}@media (min-width: 480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1620px){.\!container{max-width:1620px!important;padding-right:0!important;padding-left:0!important}.container{max-width:1620px;padding-right:0;padding-left:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-1{bottom:-.25rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.left-0{left:0}.left-3{left:.75rem}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.z-10{z-index:10}.z-50{z-index:50}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-0{margin-top:-0px}.-mt-0\.5{margin-top:-.125rem}.-mt-\[4px\]{margin-top:-4px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[var\(--filter-block-gap\)\]{margin-bottom:var(--filter-block-gap)}.mb-\[var\(--space-1\)\]{margin-bottom:var(--space-1)}.mb-\[var\(--space-3\)\]{margin-bottom:var(--space-3)}.mb-\[var\(--space-4\)\]{margin-bottom:var(--space-4)}.mb-\[var\(--space-5\)\]{margin-bottom:var(--space-5)}.mb-\[var\(--space-6\)\]{margin-bottom:var(--space-6)}.mb-\[var\(--space-8\)\]{margin-bottom:var(--space-8)}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-\[var\(--space-2\)\]{margin-left:var(--space-2)}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[6px\]{margin-top:6px}.mt-\[var\(--chip-filter-space\)\]{margin-top:var(--chip-filter-space)}.mt-\[var\(--space-1\)\]{margin-top:var(--space-1)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.mt-\[var\(--space-3\)\]{margin-top:var(--space-3)}.mt-\[var\(--space-4\)\]{margin-top:var(--space-4)}.mt-px{margin-top:1px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-28{height:7rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[36px\]{height:36px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-64{max-height:16rem}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-24{width:6rem}.w-28{width:7rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[138px\]{width:138px}.w-\[20px\]{width:20px}.w-\[280px\]{width:280px}.w-\[36px\]{width:36px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[64px\]{width:64px}.w-\[70\%\]{width:70%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[18px\]{min-width:18px}.min-w-\[220px\]{min-width:220px}.min-w-\[32px\]{min-width:32px}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[500px\]{max-width:500px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[800px\]{max-width:800px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[spin_0\.8s_linear_infinite\]{animation:spin .8s linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[auto_1fr_1fr\]{grid-template-columns:auto 1fr 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[var\(--chip-filter-space\)\]{gap:var(--chip-filter-space)}.gap-\[var\(--space-1\)\]{gap:var(--space-1)}.gap-\[var\(--space-2\)\]{gap:var(--space-2)}.gap-\[var\(--space-3\)\]{gap:var(--space-3)}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-6\)\]{gap:var(--space-6)}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--color-gray-200)}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[var\(--radius-3xl\)\]{border-radius:var(--radius-3xl)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-\[3px\]{border-bottom-width:3px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.\!border-red-300{--tw-border-opacity: 1 !important;border-color:rgb(252 165 165 / var(--tw-border-opacity))!important}.border-\[\#a7e8e0\]{--tw-border-opacity: 1;border-color:rgb(167 232 224 / var(--tw-border-opacity))}.border-\[var\(--color-danger\)\]{border-color:var(--color-danger)}.border-\[var\(--color-primary-300\,\#b7d0ff\)\]{border-color:var(--color-primary-300,#b7d0ff)}.border-\[var\(--hh-border-soft\)\]{border-color:var(--hh-border-soft)}.border-\[var\(--hh-brand-primary\)\]{border-color:var(--hh-brand-primary)}.border-\[var\(--hh-surface-panel\)\]{border-color:var(--hh-surface-panel)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity))}.border-hh-border-soft{border-color:var(--hh-border-soft)}.border-primary-500{border-color:var(--color-primary-500)}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.border-t-\[var\(--hh-brand-primary\)\]{border-top-color:var(--hh-brand-primary)}.border-t-transparent{border-top-color:transparent}.bg-\[var\(--color-black\)\]{background-color:var(--color-black)}.bg-\[var\(--color-danger\)\]{background-color:var(--color-danger)}.bg-\[var\(--color-paper-600\)\]{background-color:var(--color-paper-600)}.bg-\[var\(--color-paper-700\)\]{background-color:var(--color-paper-700)}.bg-\[var\(--color-primary-100\,\#f0f5ff\)\]{background-color:var(--color-primary-100,#f0f5ff)}.bg-\[var\(--hh-brand-primary\)\]{background-color:var(--hh-brand-primary)}.bg-\[var\(--hh-brand-soft-bg\)\]{background-color:var(--hh-brand-soft-bg)}.bg-\[var\(--hh-surface-elevated\)\]{background-color:var(--hh-surface-elevated)}.bg-\[var\(--hh-surface-panel\)\]{background-color:var(--hh-surface-panel)}.bg-\[var\(--hh-surface-subtle\)\]{background-color:var(--hh-surface-subtle)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-hh-surface-page{background-color:var(--hh-surface-page)}.bg-hh-surface-panel{background-color:var(--hh-surface-panel)}.bg-hh-surface-subtle{background-color:var(--hh-surface-subtle)}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.bg-paper-500{background-color:var(--color-paper-500)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-\[linear-gradient\(135deg\,\#e7fcf8_0\%\,\#c9f4ed_100\%\)\]{background-image:linear-gradient(135deg,#e7fcf8,#c9f4ed)}.bg-\[linear-gradient\(to_left\,var\(--hh-surface-panel\)\,transparent\)\]{background-image:linear-gradient(to left,var(--hh-surface-panel),transparent)}.bg-\[linear-gradient\(to_right\,var\(--hh-surface-panel\)\,transparent\)\]{background-image:linear-gradient(to right,var(--hh-surface-panel),transparent)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[var\(--space-10\)\]{padding:var(--space-10)}.p-\[var\(--space-5\)\]{padding:var(--space-5)}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[4px\]{padding-left:4px;padding-right:4px}.px-\[var\(--space-5\)\]{padding-left:var(--space-5);padding-right:var(--space-5)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[var\(--space-2\)\]{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-\[var\(--space-4\)\]{padding-top:var(--space-4);padding-bottom:var(--space-4)}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pb-\[var\(--space-6\)\]{padding-bottom:var(--space-6)}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pt-4{padding-top:1rem}.pt-\[18px\]{padding-top:18px}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-\[inherit\]{font-family:inherit}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[length\:var\(--type-sm-size\)\]{font-size:var(--type-sm-size)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-5{line-height:1.25rem}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.tracking-\[1px\]{letter-spacing:1px}.tracking-wider{letter-spacing:.05em}.\!text-\[var\(--hh-color-danger\)\]{color:var(--hh-color-danger)!important}.\!text-inherit{color:inherit!important}.text-\[\#0f172a\]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-\[\#0f4c48\]{--tw-text-opacity: 1;color:rgb(15 76 72 / var(--tw-text-opacity))}.text-\[var\(--color-gray-400\)\]{color:var(--color-gray-400)}.text-\[var\(--color-primary-500\)\]{color:var(--color-primary-500)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[var\(--hh-brand-primary\)\]{color:var(--hh-brand-primary)}.text-\[var\(--hh-color-danger\)\]{color:var(--hh-color-danger)}.text-\[var\(--hh-status-error\)\]{color:var(--hh-status-error)}.text-\[var\(--hh-text-muted\)\]{color:var(--hh-text-muted)}.text-\[var\(--hh-text-on-primary\)\]{color:var(--hh-text-on-primary)}.text-\[var\(--hh-text-primary\)\]{color:var(--hh-text-primary)}.text-\[var\(--hh-text-secondary\)\]{color:var(--hh-text-secondary)}.text-\[var\(--type-2xs-size\)\]{color:var(--type-2xs-size)}.text-\[var\(--type-body-size\)\]{color:var(--type-body-size)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-hh-text-muted{color:var(--hh-text-muted)}.text-hh-text-primary{color:var(--hh-text-primary)}.text-hh-text-secondary{color:var(--hh-text-secondary)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white-500{color:var(--color-white-500)}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-\[0\.85\]{opacity:.85}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 2px 10px rgba(0,0,0,.25);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-surface{--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.\[justify-content\:safe_center\]{justify-content:safe center}.\[word-break\:break-word\]{word-break:break-word}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:bg-\[var\(--color-paper-600\)\]:hover{background-color:var(--color-paper-600)}.hover\:bg-\[var\(--hh-brand-soft-bg\)\]:hover{background-color:var(--hh-brand-soft-bg)}.hover\:bg-\[var\(--hh-surface-subtle\)\]:hover{background-color:var(--hh-surface-subtle)}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-primary-400:hover{background-color:var(--color-primary-400)}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:text-\[var\(--color-black\)\]:hover{color:var(--color-black)}.hover\:text-\[var\(--hh-text-primary\)\]:hover{color:var(--hh-text-primary)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity: 1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity))!important}.focus\:border-\[var\(--hh-brand-primary\)\]:focus{border-color:var(--hh-brand-primary)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:bg-gray-400:disabled{background-color:var(--color-gray-400)}.disabled\:bg-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.disabled\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-primary-400{background-color:var(--color-primary-400)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:shadow-\[0_0_0_2px_var\(--hh-brand-primary\)\]{--tw-shadow: 0 0 0 2px var(--hh-brand-primary);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media not all and (min-width: 768px){.max-md\:min-h-\[44px\]{min-height:44px}.max-md\:min-w-0{min-width:0px}.max-md\:flex-1{flex:1 1 0%}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:gap-0{gap:0px}.max-md\:px-2{padding-left:.5rem;padding-right:.5rem}}@media (min-width: 640px){.sm\:hidden{display:none}.sm\:h-36{height:9rem}.sm\:h-screen{height:100vh}.sm\:w-3\/12{width:25%}.sm\:w-4\/12{width:33.333333%}.sm\:w-5\/12{width:41.666667%}.sm\:w-6\/12{width:50%}.sm\:w-8\/12{width:66.666667%}.sm\:w-\[280px\]{width:280px}.sm\:w-\[360px\]{width:360px}.sm\:w-screen{width:100vw}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-0{gap:0px}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:text-\[13px\]{font-size:13px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}._page_akmcm_1{background:#000;overflow-x:clip}._hero_akmcm_6{position:relative;z-index:1;width:100%;min-height:100vh;min-height:100dvh;overflow:hidden;background:#000;font-family:var(--font-body)}._heroBg_akmcm_17{position:absolute;top:-8%;left:0;width:100%;height:116%;-o-object-fit:cover;object-fit:cover;-o-object-position:72% center;object-position:72% center;z-index:0;pointer-events:none;will-change:transform}._heroOverlay_akmcm_30{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to right,#000,#000000e0 32%,#00000047 58%,#00000014)}._heroBottomFade_akmcm_38{position:absolute;left:0;right:0;bottom:0;height:260px;z-index:2;pointer-events:none;background:linear-gradient(to bottom,#0000,#00000059 40%,#000000d1 75%,#000)}._heroShell_akmcm_49{position:relative;z-index:3;width:100%;max-width:1440px;min-height:100vh;min-height:100dvh;margin:0 auto;padding:0 clamp(1.5rem,5vw,5rem);display:flex;flex-direction:column}._heroContent_akmcm_62{width:58%;max-width:100%;margin-top:auto;margin-bottom:auto;padding-top:var(--space-24);padding-bottom:var(--space-16);display:flex;flex-direction:column;align-items:flex-start;will-change:opacity}@media (prefers-reduced-motion: reduce){._heroContent_akmcm_62,._heroBg_akmcm_17{will-change:auto}}._headline_akmcm_81{margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;font-family:Anton,Oswald,sans-serif!important;font-size:clamp(3rem,8.5vw,8rem);font-weight:400;line-height:.94;letter-spacing:-.01em;text-transform:uppercase;color:#fff}._headline_akmcm_81 span{display:block;font-family:Anton,Oswald,sans-serif!important;line-height:.94;margin-bottom:6px}._headline_akmcm_81 span:last-child{white-space:nowrap}._subcopy_akmcm_105{margin:var(--space-6) 0 0;max-width:34ch;font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.5;color:var(--hh-muted)}._ctaRow_akmcm_115{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}._ctaPrimary_akmcm_122,._ctaSecondary_akmcm_123{font-family:var(--font-body);font-size:1rem;font-weight:700;line-height:1;padding:var(--space-4) var(--space-10);border-radius:9999px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._ctaPrimary_akmcm_122{background:var(--hh-cyan);color:var(--hh-ink);border:2px solid var(--hh-cyan)}._ctaPrimary_akmcm_122:hover{opacity:.9}._ctaSecondary_akmcm_123{background:transparent;color:#fff;border:2px solid #fff}._ctaSecondary_akmcm_123:hover{background:#fff;color:var(--hh-ink)}@media (max-width: 767px){._heroBg_akmcm_17{-o-object-position:65% 40%;object-position:65% 40%}._heroOverlay_akmcm_30{background:linear-gradient(to bottom,#000,#000000e0 35%,#00000059 62%,#0003)}._heroContent_akmcm_62{width:100%;padding-top:5.5rem;padding-bottom:var(--space-12)}._headline_akmcm_81{font-size:clamp(2.5rem,12vw,4.5rem)}._subcopy_akmcm_105{font-size:16px}._ctaRow_akmcm_115{width:100%}._ctaPrimary_akmcm_122,._ctaSecondary_akmcm_123{width:100%;text-align:center}}._avatar_1nbeq_1{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,var(--hh-brand-primary),color-mix(in srgb,var(--hh-brand-primary) 60%,#000));flex-shrink:0}._circle_1nbeq_11{border-radius:50%}._rounded_1nbeq_15{border-radius:min(var(--radius-xl),var(--avatar-size, 40px) / 3)}._clickable_1nbeq_23{cursor:pointer;border:none;padding:0;font:inherit;outline:none}._clickable_1nbeq_23:focus-visible{box-shadow:0 0 0 2px var(--hh-surface-bg),0 0 0 4px var(--hh-brand-primary)}._image_1nbeq_34{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}._fallback_1nbeq_41{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._letter_1nbeq_49{color:#fff;font-weight:var(--type-weight-semibold);font-size:calc(var(--avatar-size, 40px) * .38);line-height:1;letter-spacing:-.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}._root_1rk90_1{display:inline-flex;align-items:center;flex-shrink:0}._lightSurface_1rk90_13{--hh-surface-panel: var(--hh-neutral-000);--hh-border-soft: var(--hh-neutral-100);--hh-text-primary: var(--hh-neutral-800);--hh-text-secondary: var(--hh-neutral-600);--hh-text-muted: var(--hh-neutral-500);--hh-brand-primary: var(--hh-brand-500);--hh-select-option-hover-bg: color-mix(in srgb, var(--hh-brand-100) 22%, transparent);--hh-select-option-selected-bg: color-mix(in srgb, var(--hh-brand-100) 16%, transparent);--hh-select-option-active-bg: color-mix(in srgb, var(--hh-brand-100) 32%, transparent)}._control_1rk90_31{display:block;min-width:0}._trigger_1rk90_42{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 var(--space-1) 0 6px;margin:0;box-sizing:border-box;background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-pill);color:var(--hh-text-primary);font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s ease}._trigger_1rk90_42:hover{border-color:color-mix(in srgb,var(--hh-brand-primary) 50%,var(--hh-border-soft))}._trigger_1rk90_42:hover ._chevron_1rk90_66{color:var(--color-primary-500)}._trigger_1rk90_42:focus-visible{border-color:var(--color-primary-500)}._trigger_1rk90_42:focus-visible ._chevron_1rk90_66{color:var(--color-primary-500)}._sizeXs_1rk90_79,._sizeSm_1rk90_80{font-size:13px}._sizeMd_1rk90_84{font-size:14px}._sizeLg_1rk90_88{font-size:15px}._dark_1rk90_92{background:var(--color-gray-900);border-color:var(--color-gray-700)}._chevron_1rk90_66{display:flex;align-items:center;color:var(--color-gray-500);transition:color .15s}._chevron_1rk90_66 svg{display:block;width:16px;height:16px;fill:currentColor}._placeholder_1rk90_110{color:var(--hh-text-muted)}._nav_nk4pl_2{position:absolute;top:0;left:0;right:0;width:100%;max-width:1440px;margin:0 auto;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:1.5rem clamp(1.5rem,5vw,5rem);background:transparent;box-sizing:border-box}._navSolid_nk4pl_21{position:sticky;top:0;background:#000;z-index:50;max-width:none;padding-inline:calc(max(0px,(100% - 1440px) / 2) + clamp(1.5rem,5vw,5rem))}._brand_nk4pl_32{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0;z-index:11}._logo_nk4pl_40{width:230px;height:auto;-o-object-fit:contain;object-fit:contain;display:block}._navCenter_nk4pl_47{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:clamp(var(--space-4),1.8vw,var(--space-8))}._navLink_nk4pl_58{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hh-muted);background:none;border:none;padding:0;cursor:pointer;transition:color .2s ease}._navLink_nk4pl_58:hover{color:var(--hh-cyan)}._navRight_nk4pl_75{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0;z-index:11}._signIn_nk4pl_83{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:none;border:none;padding:0;cursor:pointer;transition:color .2s ease}._signIn_nk4pl_83:hover{color:var(--hh-cyan)}._navDivider_nk4pl_100{width:1px;height:14px;background:#ffffff59}._signUp_nk4pl_106{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hh-cyan);background:none;border:none;padding:0;cursor:pointer;transition:opacity .2s ease}._signUp_nk4pl_106:hover{opacity:.8}._hamburgerBtn_nk4pl_123{display:none;background:none;border:none;cursor:pointer;padding:var(--space-1);color:#fff;z-index:30}._hamburgerLine_nk4pl_133{display:block;width:22px;height:2px;background:currentColor;border-radius:2px;transition:transform .3s ease,opacity .3s ease}._hamburgerLine_nk4pl_133+._hamburgerLine_nk4pl_133{margin-top:5px}._hamburgerOpen_nk4pl_145 ._hamburgerLine_nk4pl_133:nth-child(1){transform:translateY(7px) rotate(45deg)}._hamburgerOpen_nk4pl_145 ._hamburgerLine_nk4pl_133:nth-child(2){opacity:0}._hamburgerOpen_nk4pl_145 ._hamburgerLine_nk4pl_133:nth-child(3){transform:translateY(-7px) rotate(-45deg)}._mobileNav_nk4pl_155,._mobileNavOpen_nk4pl_156{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-6);transition:opacity .3s ease,visibility .3s ease}._mobileNav_nk4pl_155{visibility:hidden;opacity:0;pointer-events:none}._mobileNavOpen_nk4pl_156{visibility:visible;opacity:1;pointer-events:auto}._mobileNavLink_nk4pl_182{background:none;border:none;font-family:var(--font-body);font-size:18px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hh-muted);cursor:pointer;padding:var(--space-3) 0;transition:color .2s ease}._mobileNavLink_nk4pl_182:hover{color:#fff}._mobileNavCta_nk4pl_199{color:var(--hh-cyan)}._mobileNavCta_nk4pl_199:hover{color:var(--hh-cyan);opacity:.8}._mobileProfile_nk4pl_208{display:flex;align-items:center;gap:var(--space-3);background:none;border:none;padding:var(--space-2) 0;cursor:pointer}._mobileProfileName_nk4pl_218{font-family:var(--font-body);font-size:16px;font-weight:600;color:#fff}._mobileLang_nk4pl_226{margin-top:var(--space-4)}@media (max-width: 1399px){._navLink_nk4pl_58{font-size:var(--type-size-xs)}}@media (max-width: 1200px){._navCenter_nk4pl_47{display:none}._hamburgerBtn_nk4pl_123{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto}._navRight_nk4pl_75{display:none}}._section_e5eyi_1{width:100%;background:transparent;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:0}._slide_e5eyi_12{position:relative;width:100%;height:100%;background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible;padding:var(--section-space-y) clamp(120px,16vw,250px);display:flex;flex-direction:column}._cornerMark_e5eyi_27{display:none}._cornerTL_e5eyi_31{top:18px;left:18px}._cornerTR_e5eyi_36{top:18px;right:18px}._cornerBL_e5eyi_41{bottom:18px;left:18px}._cornerBR_e5eyi_46{bottom:18px;right:18px}._guideLine_e5eyi_52{display:none}._guideV_e5eyi_56{left:25%}._guideH_e5eyi_60{top:8px}._arrowGroup_e5eyi_64{transform:rotate(45deg);transform-origin:50px 24px}._content_e5eyi_69{position:relative;inset:auto;padding:0;display:flex;flex-direction:column;width:100%}._eyebrow_e5eyi_78{font-family:Inter,sans-serif;font-weight:600;font-size:var(--type-size-xs);letter-spacing:.16em;color:#5eead4;text-transform:uppercase;margin-bottom:var(--space-6);display:flex;align-items:center;margin-top:0}._dash_e5eyi_91{color:#3fa89a;margin-right:var(--space-2);font-weight:400}._headline_e5eyi_97{font-family:Anton,sans-serif;color:#5eead4;font-size:clamp(2.5rem,7vw,4.375rem);line-height:1.15;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:clamp(var(--space-10),6vw,70px);font-weight:400}._columns_e5eyi_108{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:var(--space-7);column-gap:var(--space-7);border-top:none;padding-top:var(--space-8);position:relative;background-image:linear-gradient(90deg,transparent 0%,#5EEAD4 50%,transparent 100%);background-size:100% 2px;background-position:top;background-repeat:no-repeat}@media (max-width: 1024px){._columns_e5eyi_108{grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--space-5);column-gap:var(--space-5);row-gap:var(--space-8);border-top:none}}@media (max-width: 767.98px){._columns_e5eyi_108{-moz-column-gap:var(--space-4);column-gap:var(--space-4)}}@media (max-width: 640px){._columns_e5eyi_108{grid-template-columns:1fr;border-top:none;padding-top:0}}._col_e5eyi_108{position:relative;display:flex;flex-direction:column;padding-right:var(--space-7)}._col_e5eyi_108:not(:last-child):after{content:"";position:absolute;top:6px;bottom:var(--space-8);right:0;width:2px;background:linear-gradient(180deg,#5EEAD4 0%,transparent 100%)}@media (max-width: 1024px){._col_e5eyi_108:not(:last-child):after{display:none}}@media (max-width: 767.98px){._col_e5eyi_108{padding-right:var(--space-4)}}@media (max-width: 640px){._col_e5eyi_108{padding-right:0}}._num_e5eyi_172{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:clamp(2rem,5vw,3.5rem);color:#5eead4;line-height:1;margin-bottom:var(--space-4)}._label_e5eyi_181{font-family:Inter,sans-serif;font-weight:700;font-size:var(--type-size-sm);letter-spacing:.05em;color:#f2fbf9;text-transform:uppercase;margin-bottom:var(--space-2)}._desc_e5eyi_191{font-family:Inter,sans-serif;font-weight:400;font-size:var(--type-size-sm);line-height:1.5;color:#f2fbf9c7;max-width:9.375rem;margin-bottom:var(--space-2)}._icon_e5eyi_201{margin-top:var(--space-3);width:6.25rem;height:6.25rem}._icon_e5eyi_201 svg{width:100%;height:100%;stroke:#5eead4;fill:none;stroke-width:1.6}@media (max-width: 767.98px){._icon_e5eyi_201{width:5rem;height:5rem}}@media (max-width: 640px){._icon_e5eyi_201{width:4.375rem;height:4.375rem}}._pagenum_e5eyi_226{display:none}@media (max-width: 640px){._slide_e5eyi_12{padding:var(--space-6) var(--space-6);min-height:auto}._section_e5eyi_1{min-height:auto}._desc_e5eyi_191{max-width:100%}}@media (max-width: 480px){._slide_e5eyi_12{padding:var(--space-6) var(--space-4)}}._section_1rabz_2{width:100%;background:transparent;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0;box-shadow:none}._container_1rabz_15{width:100%;padding:var(--section-space-y) clamp(120px,16vw,250px);display:flex;flex-direction:column;height:100%}@media (max-width: 1280px){._container_1rabz_15{padding:var(--section-space-y) clamp(80px,12vw,150px)}}@media (max-width: 640px){._container_1rabz_15{padding:var(--section-space-y) var(--space-6)}}._header_1rabz_33{text-align:center;margin-bottom:var(--space-20);animation:_fadeInUp_1rabz_1 .8s cubic-bezier(.16,1,.3,1) .2s backwards}@media (max-width: 767.98px){._header_1rabz_33{margin-bottom:60px}}@media (max-width: 640px){._header_1rabz_33{margin-bottom:50px}}@keyframes _fadeInUp_1rabz_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}._eyebrow_1rabz_59{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:12px;letter-spacing:.16em;color:#5eead4;text-transform:uppercase;margin-bottom:var(--space-4);animation:_slideDown_1rabz_1 .8s cubic-bezier(.16,1,.3,1) .3s backwards}@keyframes _slideDown_1rabz_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._title_1rabz_81{font-family:Inter,sans-serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.2;color:#f2fbf9;text-transform:none;letter-spacing:-.02em;margin:0;padding:0;animation:_slideDown_1rabz_1 .8s cubic-bezier(.16,1,.3,1) .4s backwards}@media (max-width: 640px){._title_1rabz_81{font-size:clamp(1.5rem,4vw,2.2rem)}}._imagesContainer_1rabz_99{display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:1200px;margin:0 auto var(--space-20);gap:var(--space-10)}@media (max-width: 1024px){._imagesContainer_1rabz_99{flex-direction:column;align-items:center;gap:60px}}._deviceMockup_1rabz_116{position:relative;display:flex;flex-direction:column;align-items:center;animation:_fadeInUp_1rabz_1 .8s cubic-bezier(.16,1,.3,1) backwards;transition:all .4s cubic-bezier(.16,1,.3,1)}._deviceMockup_1rabz_116:hover{transform:translateY(-8px)}._deviceMockup_1rabz_116 ._screen_1rabz_127{background:linear-gradient(135deg,#5eead40a,#3fa89a14);border:1px solid rgba(94,234,212,.15);outline:2px solid #5EEAD4;outline-offset:-2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);position:relative;overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 15px #5eead426,0 0 40px #5eead40f}._deviceMockup_1rabz_116 ._screen_1rabz_127:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;background:linear-gradient(135deg,transparent 40%,rgba(94,234,212,.3) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}._deviceMockup_1rabz_116 ._screen_1rabz_127:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.06) 0%,transparent 40%,transparent 60%,rgba(255,255,255,.03) 100%);pointer-events:none;z-index:2}._smartphone_1rabz_166{animation-delay:.3s;z-index:2}._smartphone_1rabz_166 ._screen_1rabz_127{width:240px;height:480px;border-radius:32px;border-width:6px;border-color:#1a1a1a;box-shadow:0 20px 60px #00000080,inset 0 0 0 2px #ffffff0d,0 0 20px #5eead440,0 0 50px #5eead41a}._smartphone_1rabz_166 ._screen_1rabz_127:before{border-radius:26px}._smartphone_1rabz_166 ._notch_1rabz_181{position:absolute;top:6px;left:50%;transform:translate(-50%);width:100px;height:24px;background:#1a1a1a;border-bottom-left-radius:12px;border-bottom-right-radius:12px;z-index:10}._laptop_1rabz_195{animation-delay:.4s;z-index:1;margin:0 calc(-1 * var(--space-5))}@media (max-width: 1024px){._laptop_1rabz_195{margin:0}}._laptop_1rabz_195 ._screen_1rabz_127{width:500px;height:320px;border-radius:12px 12px 0 0;border-width:8px 8px 0 8px;border-color:#1a1a1a;box-shadow:0 -10px 40px #0000004d,0 0 20px #5eead440,0 0 50px #5eead41a}@media (max-width: 640px){._laptop_1rabz_195 ._screen_1rabz_127{width:100%;max-width:340px;height:220px}}._laptop_1rabz_195 ._base_1rabz_220{width:560px;height:16px;background:#2a2a2a;border-radius:0 0 16px 16px;position:relative;box-shadow:0 20px 40px #0009,inset 0 2px #ffffff1a}@media (max-width: 640px){._laptop_1rabz_195 ._base_1rabz_220{width:calc(100% + 40px);max-width:380px}}._laptop_1rabz_195 ._base_1rabz_220:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:80px;height:4px;background:#1a1a1a;border-radius:0 0 4px 4px}._tablet_1rabz_247{animation-delay:.5s;z-index:2}._tablet_1rabz_247 ._screen_1rabz_127{width:320px;height:420px;border-radius:24px;border-width:12px;border-color:#1a1a1a;box-shadow:0 20px 60px #00000080,inset 0 0 0 1px #ffffff0d,0 0 20px #5eead440,0 0 50px #5eead41a}._tablet_1rabz_247 ._screen_1rabz_127:before{border-radius:12px}@media (max-width: 640px){._tablet_1rabz_247 ._screen_1rabz_127{width:280px;height:380px}}._stepsContainer_1rabz_269{display:flex;align-items:center;justify-content:center;width:100%}._timeline_1rabz_276{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:1000px;position:relative}._timeline_1rabz_276:before{content:"";position:absolute;top:16px;left:48px;right:48px;height:2px;background:#5eead4;box-shadow:0 0 8px #5eead480,0 0 20px #5eead433;z-index:0}@media (max-width: 1024px){._timeline_1rabz_276{flex-direction:column;align-items:center;gap:60px}._timeline_1rabz_276:before{display:none}}._step_1rabz_269{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;flex:1;animation:_slideUp_1rabz_1 .8s cubic-bezier(.16,1,.3,1) backwards}._step_1rabz_269:nth-child(1){animation-delay:.5s}._step_1rabz_269:nth-child(3){animation-delay:.6s}._step_1rabz_269:nth-child(5){animation-delay:.7s}@media (max-width: 1024px){._step_1rabz_269{align-items:center;text-align:center}}@keyframes _slideUp_1rabz_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._numberCircle_1rabz_342{width:32px;height:32px;border:2px solid #5EEAD4;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-6);background:#000;position:relative;z-index:2;box-shadow:0 0 15px #5eead480,0 0 35px #5eead433;transition:all .3s cubic-bezier(.16,1,.3,1)}._numberCircle_1rabz_342 ._innerCircle_1rabz_357{width:12px;height:12px;background-color:#5eead4;border-radius:50%}._step_1rabz_269:hover ._numberCircle_1rabz_342{transform:scale(1.1);box-shadow:0 0 25px #5eead4b3,0 0 50px #5eead44d}._stepTitle_1rabz_368{font-family:Inter,sans-serif;font-size:24px;font-weight:600;color:#f2fbf9;margin:0 0 var(--space-3) 0;padding:0;letter-spacing:-.01em;display:flex;align-items:center;gap:var(--space-2)}@media (max-width: 1280px){._stepTitle_1rabz_368{font-size:20px}}@media (max-width: 767.98px){._stepTitle_1rabz_368{font-size:18px}}._stepNumber_1rabz_391{font-weight:700}._stepDescription_1rabz_395{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#999;margin:0;padding:0;max-width:260px}@media (max-width: 1280px){._stepDescription_1rabz_395{font-size:15px;max-width:220px}}@media (max-width: 767.98px){._stepDescription_1rabz_395{font-size:14px;max-width:none}}._section_1rabz_2{--bg: #000000;--teal: #5EEAD4;--text: #F2FBF9;--text-secondary: #999999}._muRoot_1rabz_430,._mlRoot_1rabz_431,._meRoot_1rabz_432{width:100%;height:100%;display:flex;flex-direction:column;background:#0a0f16;border-radius:inherit;overflow:hidden;position:relative;z-index:1}._muStatusBar_1rabz_445{padding:10px var(--space-4) var(--space-1);display:flex;align-items:center;justify-content:space-between}._muStatusTime_1rabz_452{color:#fff;font-size:12px;font-weight:600}._muStatusIcons_1rabz_458{display:flex;align-items:center;gap:5px}._muHeader_1rabz_464{padding:6px 14px var(--space-2);display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(94,234,212,.1)}._muHeaderTitle_1rabz_472{color:#fff;font-size:15px;font-weight:700}._muList_1rabz_478{flex:1;padding:var(--space-2) 14px 0;display:flex;flex-direction:column;gap:var(--space-2);overflow:auto}._muCard_1rabz_487{border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);overflow:hidden}._muCardRow_1rabz_494{padding:var(--space-2) 10px 6px;display:flex;gap:var(--space-2)}._muAvatar_1rabz_500{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}._muInfo_1rabz_508{flex:1;min-width:0}._muNameRow_1rabz_513{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}._muName_1rabz_513{color:#fff;font-size:12px;font-weight:600}._muTag_1rabz_526{background:#5eead414;color:#5eead4;font-size:8px;padding:1px 6px;border-radius:999px;font-weight:600}._muRole_1rabz_535{color:#fff6;font-size:10px}._muRatingRow_1rabz_540{display:flex;align-items:center;gap:3px;margin-top:1px}._muRatingValue_1rabz_547{color:#5eead4;font-size:10px;font-weight:600}._muDivider_1rabz_553{color:#ffffff26;margin:0 3px}._muLocation_1rabz_558{color:#ffffff4d;font-size:9px}._muNav_1rabz_563{padding:6px 0;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-around;align-items:center;background:#0a0f16f2}._muNavItem_1rabz_572{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0}._muNavLabel_1rabz_580{font-size:10px}._mlStatusBar_1rabz_585{padding:6px var(--space-4) 2px;display:flex;align-items:center;justify-content:space-between}._mlStatusTitle_1rabz_592{color:#fff;font-size:10px;font-weight:600}._mlStatusRight_1rabz_598{display:flex;align-items:center;gap:var(--space-1)}._mlStatusTime_1rabz_604{color:#fff;font-size:10px}._mlMain_1rabz_609{flex:1;display:flex;overflow:hidden}._mlChat_1rabz_615{flex:1;display:flex;flex-direction:column;border-right:1px solid rgba(94,234,212,.1)}._mlChatHeader_1rabz_622{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgba(94,234,212,.15);display:flex;align-items:center;gap:var(--space-2)}._mlChatAvatar_1rabz_630{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}._mlChatHeaderInfo_1rabz_638{flex:1;min-width:0}._mlChatName_1rabz_643{color:#fff;font-size:11px;font-weight:600}._mlChatOnline_1rabz_649{color:#5eead4;font-size:9px}._mlMessages_1rabz_654{flex:1;padding:var(--space-2) var(--space-3);display:flex;flex-direction:column;gap:5px;justify-content:flex-end;overflow:auto}._mlMsgRowMe_1rabz_664{display:flex;justify-content:flex-end}._mlMsgRowOther_1rabz_669{display:flex;justify-content:flex-start}._mlBubble_1rabz_674{max-width:80%;padding:5px 9px;color:#fff;font-size:9.5px;line-height:1.35}._mlBubbleMe_1rabz_682{border-radius:10px 10px 3px;background:#5eead426}._mlBubbleOther_1rabz_687{border-radius:10px 10px 10px 3px;background:#ffffff0f}._mlInputWrap_1rabz_692{padding:6px var(--space-3) var(--space-2);border-top:1px solid rgba(255,255,255,.06)}._mlInputBox_1rabz_697{background:#ffffff0f;border-radius:16px;padding:5px 10px;display:flex;align-items:center;gap:6px}._mlInputPlaceholder_1rabz_706{color:#ffffff4d;font-size:9.5px;flex:1}._mlRight_1rabz_712{width:180px;display:flex;flex-direction:column;background:#ffffff05}._mlEventImageWrap_1rabz_719{height:80px;position:relative;overflow:hidden}._meImageWrap_1rabz_725{height:110px;position:relative;overflow:hidden}._mlEventImage_1rabz_719,._meImage_1rabz_725{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}._mlEventOverlay_1rabz_740,._meOverlay_1rabz_741{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,15,22,.9) 0%,rgba(10,15,22,.2) 60%,transparent 100%)}._mlLiveBadge_1rabz_747{position:absolute;bottom:6px;left:8px;background:#5eead4e6;border-radius:3px;padding:1px 7px}._meLiveBadge_1rabz_756{position:absolute;bottom:8px;left:12px;background:#5eead4e6;border-radius:4px;padding:2px 10px}._mlLiveText_1rabz_765{color:#0a0f16;font-size:8px;font-weight:700}._meLiveText_1rabz_771{color:#0a0f16;font-size:10px;font-weight:700}._mlEventInfo_1rabz_777{padding:var(--space-2) 10px;flex:1;display:flex;flex-direction:column;gap:5px}._mlEventTitle_1rabz_785{color:#fff;font-size:12px;font-weight:700}._mlVenueRow_1rabz_791{display:flex;align-items:center;gap:var(--space-1)}._mlVenue_1rabz_791{color:#5eead4;font-size:8px;font-weight:600}._mlMetaBox_1rabz_803{display:flex;flex-direction:column;gap:2px;padding:5px 7px;background:#ffffff08;border-radius:5px}._mlMetaRow_1rabz_812{display:flex;align-items:center;gap:5px}._mlMetaValue_1rabz_818{color:#fff;font-size:8.5px;font-weight:500}._mlTags_1rabz_824{display:flex;gap:3px;flex-wrap:wrap}._mlTag_1rabz_824{background:#5eead41a;color:#5eead4;font-size:7px;padding:1px 5px;border-radius:999px;font-weight:600}._mlEventFooter_1rabz_839{margin-top:auto;padding-top:var(--space-1);border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center}._mlEventGuests_1rabz_848{color:#ffffff4d;font-size:8px}._mlEventPrice_1rabz_853{color:#5eead4;font-size:8px;font-weight:600}._meContent_1rabz_860{padding:10px var(--space-3);flex:1;display:flex;flex-direction:column;gap:6px}._meTitle_1rabz_868{color:#fff;font-size:15px;font-weight:700}._meHostedRow_1rabz_874{display:flex;align-items:center;gap:6px}._meHostedLabel_1rabz_880{color:#ffffff4d;font-size:9px}._meHostedName_1rabz_885{color:#5eead4;font-size:9px;font-weight:600}._meMetaBox_1rabz_891{display:flex;flex-direction:column;gap:2px;padding:6px var(--space-2);background:#ffffff08;border-radius:6px}._meMetaRow_1rabz_900{display:flex;align-items:center;gap:6px}._meMetaValue_1rabz_906{color:#fff;font-size:9px;font-weight:500}._meMetaTime_1rabz_912{color:#ffffff4d;font-size:8px}._meTags_1rabz_917{display:flex;gap:var(--space-1)}._meTag_1rabz_917{background:#5eead41a;color:#5eead4;font-size:8px;padding:2px var(--space-2);border-radius:999px;font-weight:600}._meDesc_1rabz_931{color:#ffffff73;font-size:9px;line-height:1.5;margin:0}._meFooter_1rabz_938{margin-top:auto;padding-top:6px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center}._meStats_1rabz_947{display:flex;gap:var(--space-3)}._meStatLabel_1rabz_952{color:#ffffff40;font-size:7.5px;text-transform:uppercase;letter-spacing:.7px}._meStatValue_1rabz_959{color:#fff;font-size:9px;font-weight:500}._meStatValueTeal_1rabz_965{color:#5eead4;font-size:9px;font-weight:600}._meGoingRow_1rabz_971{padding-top:var(--space-1);border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center}._meGoingLabel_1rabz_979{color:#ffffff4d;font-size:8px}._meMaxRow_1rabz_984{display:flex;align-items:center;gap:3px}._meMaxText_1rabz_990{color:#fff3;font-size:8px}._faqSection_d79rr_1{background:transparent;padding:var(--section-space-y) clamp(120px,16vw,250px);text-align:left;border-radius:0;box-shadow:none}._faqHeader_d79rr_9{margin-bottom:clamp(40px,5vw,60px);max-width:800px}._chapterTag_d79rr_14{color:#42c2b8;font-size:var(--type-size-xs);font-weight:var(--type-weight-semibold);letter-spacing:.125rem;text-transform:uppercase;margin-bottom:var(--space-2)}._faqHeadline_d79rr_23{font-family:var(--font-display);font-size:clamp(4rem,10vw,8rem);font-weight:var(--type-weight-semibold);line-height:1.05;color:#fff;margin:0}._faqHeadline_d79rr_23 br{display:block}._faqList_d79rr_35{max-width:900px;width:100%}._faqItem_d79rr_40{position:relative}._questionText_d79rr_44{margin:0;font:inherit}._questionButton_d79rr_51{display:flex;align-items:center;width:100%;padding:var(--space-6) 0;gap:var(--space-5);background:none;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._questionButton_d79rr_51:hover ._toggleIcon_d79rr_64{color:#42c2b8}._questionButton_d79rr_51:focus-visible{outline:2px solid #42C2B8;outline-offset:-2px}._questionId_d79rr_73{color:#a1a1aa;font-size:var(--type-size-sm);font-weight:600;min-width:2.5rem;text-align:left}._questionLabel_d79rr_81{flex-grow:1;color:#fff;font-size:var(--type-size-lg);font-weight:500}._toggleIcon_d79rr_64{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:#a1a1aa;transition:color .2s ease}._answerPanel_d79rr_99{padding-bottom:var(--space-6)}._answerText_d79rr_103{color:#a1a1aa;font-size:var(--type-size-sm);line-height:1.6;padding-left:3.75rem;margin:0}._dividerLine_d79rr_111{height:1px;background-color:#ffffff1a;width:100%}@media (max-width: 767.98px){._faqSection_d79rr_1{padding:var(--section-space-y) var(--space-6)}._faqHeadline_d79rr_23{font-size:clamp(3rem,10vw,5rem)}._questionId_d79rr_73{font-size:var(--type-size-sm)}._questionLabel_d79rr_81{font-size:var(--type-size-md)}._answerText_d79rr_103{padding-left:2.75rem}}._ctaSection_l7c3t_2{position:relative;overflow:visible;background:transparent;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:var(--section-space-y) clamp(120px,16vw,250px);-webkit-font-smoothing:antialiased;border-radius:0;box-shadow:none}._content_l7c3t_16{position:relative;z-index:2;max-width:800px;width:100%}._headline_l7c3t_23{color:#fff;font-family:var(--font-body);font-size:clamp(3rem,6.5vw,4rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--space-6)}._subtext_l7c3t_33{margin:0;color:#b3b3b3;font-family:var(--font-body);font-size:18px;font-weight:300;line-height:1.5}._startLink_l7c3t_42{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-8);color:#42c2b8;font-family:var(--font-body);font-size:16px;font-weight:600;text-decoration:none;letter-spacing:.01em;transition:opacity .15s}._startLink_l7c3t_42:hover{opacity:.8}@media (max-width: 767.98px){._ctaSection_l7c3t_2{padding:var(--section-space-y) var(--space-6)}._headline_l7c3t_23{font-size:clamp(2.5rem,10vw,3rem)}}._link_o6uul_17{cursor:pointer;color:#5c69f9}._link_o6uul_17:hover{text-decoration:underline}._text-gradient-intel_o6uul_25{font-weight:700;background:#ce4f8c;background:linear-gradient(to right,#ce4f8c,#4720e2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._text-xs_o6uul_34{font-size:var(--type-size-2xs);line-height:var(--type-line-snug)}._text-sm_o6uul_38{font-size:var(--type-size-sm);line-height:var(--type-line-normal)}._text-base_o6uul_42{font-size:var(--type-body-size);line-height:var(--type-body-line)}._text-lg_o6uul_46{font-size:var(--type-size-lg);line-height:var(--type-line-normal)}@media only screen and (max-width: 450px){._text-lg_o6uul_46{font-size:var(--type-body-size);line-height:var(--type-body-line)}}._text-xl_o6uul_56{font-size:var(--type-size-xl);line-height:var(--type-line-snug)}@media only screen and (max-width: 450px){._text-xl_o6uul_56{font-size:var(--type-body-size);line-height:var(--type-body-line)}}._button_o6uul_67{outline:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:var(--space-1);font-family:inherit;line-height:1;font-weight:var(--type-weight-semibold);white-space:nowrap;transition:all .15s ease}._button_o6uul_67:active{transform:scale(.97)}._button_o6uul_67:disabled{opacity:.5;cursor:default;pointer-events:none}._button_processing_o6uul_90{cursor:default;pointer-events:none;opacity:.7}._buttonLabel_o6uul_99{width:-moz-max-content;width:max-content}._button_xxs_o6uul_103{height:28px;padding:0 10px;font-size:var(--type-size-2xs);gap:var(--space-1);border-radius:var(--radius-control)}._button_xs_o6uul_111{height:32px;padding:0 var(--space-3);font-size:var(--type-size-2xs);border-radius:var(--radius-control)}._button_sm_o6uul_118{height:36px;padding:0 var(--space-4);font-size:var(--type-size-xs);border-radius:var(--radius-control)}@media only screen and (max-width: 450px){._button_sm_o6uul_118{padding:0 var(--space-3)}}._button_md_o6uul_130{height:42px;padding:0 var(--space-5);font-size:var(--type-size-sm);border-radius:var(--radius-control)}._button_lg_o6uul_137{height:48px;padding:0 var(--space-6);font-size:var(--type-size-base);border-radius:var(--radius-control)}._button_xl_o6uul_144{height:52px;padding:0 28px;font-size:var(--type-size-lg);border-radius:var(--radius-control)}._button_circle_o6uul_155{aspect-ratio:1;padding:0;border-radius:var(--radius-pill)}._button_primary_o6uul_165,._button_orange_o6uul_165,._button_white_o6uul_165,._button_save_o6uul_165{background:var(--hh-brand-primary);color:var(--hh-button-primary-text, #fff);border:none}._button_primary_o6uul_165:hover:not([disabled]):not(._button_processing_o6uul_90),._button_orange_o6uul_165:hover:not([disabled]):not(._button_processing_o6uul_90),._button_white_o6uul_165:hover:not([disabled]):not(._button_processing_o6uul_90),._button_save_o6uul_165:hover:not([disabled]):not(._button_processing_o6uul_90){background:var(--hh-brand-primary-hover);color:var(--hh-button-primary-text, #fff)}._button_cta_o6uul_178{height:auto;padding:1rem 2.5rem;font-family:var(--font-body);font-size:var(--type-size-md);font-weight:var(--type-weight-bold);line-height:1;border-radius:var(--radius-chip);background:var(--hh-cyan);color:var(--hh-ink);border:2px solid var(--hh-cyan)}._button_cta_o6uul_178:hover:not([disabled]):not(._button_processing_o6uul_90){opacity:.9}._button_secondary_o6uul_195{background:var(--color-gray-200);color:var(--hh-text-primary);border:1px solid var(--color-gray-200)}._button_secondary_o6uul_195:hover:not([disabled]):not(._button_processing_o6uul_90){background:var(--color-gray-300);border-color:var(--color-gray-300)}._button_outline_o6uul_207{background:transparent;color:var(--hh-brand-primary);border:1px solid var(--hh-brand-primary)}._button_outline_o6uul_207:hover:not([disabled]):not(._button_processing_o6uul_90){background:var(--hh-brand-primary);color:var(--hh-button-primary-text, #fff)}._button_ghost_o6uul_218,._button_download_o6uul_218,._button_inactive_o6uul_218,._button_cancel_o6uul_218{background:transparent;color:var(--hh-text-muted);border:none}._button_ghost_o6uul_218:hover:not([disabled]):not(._button_processing_o6uul_90),._button_download_o6uul_218:hover:not([disabled]):not(._button_processing_o6uul_90),._button_inactive_o6uul_218:hover:not([disabled]):not(._button_processing_o6uul_90),._button_cancel_o6uul_218:hover:not([disabled]):not(._button_processing_o6uul_90){color:var(--hh-text-primary);background:var(--hh-surface-subtle)}._button_danger_o6uul_229{background:var(--hh-surface-card);color:var(--hh-color-danger);border:1px solid var(--hh-color-danger)}._button_danger_o6uul_229:hover:not([disabled]):not(._button_processing_o6uul_90){background:color-mix(in srgb,var(--hh-color-danger) 8%,transparent)}:root{--font-body: "Inter", sans-serif;--font-display: "Anton", "Oswald", "Bebas Neue", sans-serif;--font-mono: "Monaco", "Menlo", "Ubuntu Mono", "Courier New", monospace;--type-size-4xs: .8rem;--type-size-3xs: .625rem;--type-size-2xs: .6875rem;--type-size-xs: .75rem;--type-size-sm: .875rem;--type-size-md: 1rem;--type-size-lg: 1.125rem;--type-size-xl: 1.25rem;--type-size-2xl: 1.5rem;--type-size-3xl: 1.875rem;--type-size-3-5xl: 2rem;--type-size-4xl: 2.25rem;--type-size-5xl: 3rem;--type-size-6xl: 3.75rem;--type-line-compact: 1.2;--type-line-snug: 1.35;--type-line-normal: 1.5;--type-line-relaxed: 1.625;--type-line-display: .95;--type-weight-regular: 400;--type-weight-medium: 500;--type-weight-semibold: 600;--type-weight-bold: 700;--type-weight-extrabold: 800;--type-caption-size: var(--type-size-sm);--type-caption-line: var(--type-line-snug);--type-body-sm-size: var(--type-size-sm);--type-body-sm-line: var(--type-line-normal);--type-body-size: var(--type-size-md);--type-body-line: var(--type-line-relaxed);--type-subtitle-size: var(--type-size-lg);--type-subtitle-line: var(--type-line-normal);--type-section-size: var(--type-size-xl);--type-section-line: var(--type-line-snug);--type-title-size: var(--type-size-3xl);--type-title-line: var(--type-line-snug);--type-display-size: var(--type-size-5xl);--type-display-line: var(--type-line-display);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-pill: 9999px;--radius-control: var(--radius-lg);--radius-chip: var(--radius-pill);--chip-filter-space: var(--space-3);--filter-block-gap: var(--stack-gap-lg);--section-title-gap: var(--stack-gap-tabs);--section-space-y: clamp(4rem, 7vw, 6rem);--section-gap: var(--space-12);--section-padding: var(--space-6);--section-header-gap: var(--space-6);--card-padding: 15px 20px;--page-gutter: var(--space-3);--page-padding-bottom: var(--space-3);--page-max-width: 1620px;--page-max-width-narrow: 1152px;--profile-avatar-size: 11.34375rem;--profile-avatar-size-sm: 7.5625rem;--profile-avatar-lift: -4.6875rem;--profile-avatar-lift-sm: -3.125rem;--profile-header-gutter: var(--space-6);--stack-gap-sm: var(--space-1);--stack-gap-md: var(--space-2);--stack-gap-lg: var(--space-3);--stack-gap-tabs: var(--space-4);--shadow-color: rgba(0, 0, 0, .08);--shadow-xs: 0 1px 2px 0 var(--shadow-color);--shadow-sm: 0 1px 3px 0 var(--shadow-color), 0 1px 2px -1px var(--shadow-color);--shadow-md: 0 4px 6px -1px var(--shadow-color), 0 2px 4px -2px var(--shadow-color);--shadow-lg: 0 10px 15px -3px var(--shadow-color), 0 4px 6px -4px var(--shadow-color);--shadow-xl: 0 20px 25px -5px var(--shadow-color), 0 8px 10px -6px var(--shadow-color);--shadow-2xl: 0 25px 50px -12px var(--shadow-color);--shadow-overlay: var(--shadow-lg);--shadow-surface: var(--shadow-sm);--shadow-surface-hover: var(--shadow-md);--focus-ring: 0 0 0 3px rgba(0, 255, 239, .1);--focus-ring-strong: 0 0 0 4px rgba(0, 255, 239, .15);--z-base: 0;--z-raised: 10;--z-dropdown: 100;--z-sticky: 500;--z-overlay: 900;--z-drawer: 1000;--z-popover: 1100;--z-progress: 1200;--z-floating: 1300;--z-loading: 1400;--z-menu: 1450;--z-debug: 1500;--z-modal: 2000;--z-max: 2100;--dropdown-list-max-height: min(280px, calc(100vh - 240px) );--modal-overlay-bg: rgba(0, 0, 0, .5);--modal-content-padding: var(--space-6);--modal-content-width: 360px;--modal-content-max-width: 90vw;--modal-radius: 24px;--modal-overlay-z: var(--z-modal);--modal-close-btn-size: 32px;--modal-header-gap: var(--space-2);--modal-header-margin-bottom: var(--space-3);--modal-footer-gap: var(--space-2);--modal-footer-padding-top: var(--space-5);--modal-icon-size: 22px;--modal-title-font: var(--font-body);--modal-title-size: var(--type-section-size);--modal-title-line: var(--type-section-line);--modal-subtitle-font: var(--font-body);--modal-subtitle-size: var(--type-body-sm-size);--modal-subtitle-line: var(--type-body-sm-line);--event-header-height: 480px}@media (min-width: 1024px){:root{--event-header-height: 560px}}@media (max-width: 767.98px){:root{--modal-content-padding: var(--space-5)}}:root{--hh-cyan: #00FFEF;--hh-ink: #06141C;--hh-muted: #9AA6AC;--hh-brand-100: #00ffef;--hh-brand-200: #00d9cc;--hh-brand-300: #00b3aa;--hh-brand-400: #008c88;--hh-brand-500: #006666;--hh-brand-600: #004d4d;--hh-neutral-000: #ffffff;--hh-neutral-050: #f5f8fa;--hh-neutral-100: #e2e8ec;--hh-neutral-200: #cbd5e0;--hh-neutral-300: #94a3b8;--hh-neutral-400: #6b7392;--hh-neutral-500: #475569;--hh-neutral-600: #334155;--hh-neutral-700: #1e293b;--hh-neutral-800: #0f172a;--hh-neutral-900: #020617;--hh-accent-green: #22c55e;--hh-accent-red: #ef4444;--hh-accent-yellow: #eab308;--hh-accent-blue: #3b82f6;--hh-accent-300: #ec4899;--hh-accent-400: #f59e0b;--hh-accent-500: #a855f7;--hh-focus-ring-alpha: .25}body{--hh-surface-page: var(--bg-color);--hh-surface-panel: var(--color-paper-600);--hh-surface-subtle: var(--color-gray-50);--hh-surface-hover: var(--hover-overlay);--hh-border-soft: var(--border);--hh-border-strong: var(--color-gray-300);--modal-content-bg: var(--hh-surface-panel);--modal-border: .5px solid var(--hh-border-soft);--modal-footer-border: .5px solid var(--hh-border-soft);--hh-text-primary: var(--color-text-primary);--hh-text-secondary: var(--color-text-secondary);--hh-text-muted: var(--color-gray-600);--hh-icon-default: var(--hh-text-primary);--hh-icon-muted: var(--hh-text-muted);--hh-icon-subtle: var(--color-gray-400);--hh-brand-100: var(--color-primary, #2ad6c9);--hh-brand-200: var(--color-secondary, #13b5a9);--hh-brand-300: #0f9488;--hh-brand-500: #0b6e65;--hh-brand-primary: var(--hh-brand-100);--hh-brand-primary-hover: var(--hh-brand-200);--hh-brand-primary-active: var(--hh-brand-300);--hh-brand-deep: var(--hh-brand-500);--hh-brand-soft-bg: rgba(42, 214, 201, .08);--hh-focus-ring: 0 0 0 3px rgba(42, 214, 201, var(--hh-focus-ring-alpha, .25));--hh-color-success: var(--color-success, #22c55e);--hh-color-danger: var(--color-danger, #ef4444);--hh-color-warning: var(--color-warning, #eab308);--hh-color-info: var(--color-info, #3b82f6);--hh-status-error: var(--hh-color-danger);--hh-status-success: var(--hh-color-success);--hh-status-warning: var(--hh-color-warning);--hh-status-info: var(--hh-color-info);--hh-button-primary-bg: var(--hh-brand-primary);--hh-button-primary-hover: var(--hh-brand-primary-hover);--hh-button-primary-text: #ffffff;--hh-button-secondary-bg: transparent;--hh-button-secondary-border: var(--hh-brand-primary);--hh-button-secondary-text: var(--hh-brand-primary);--hh-link: var(--hh-brand-primary-active);--hh-gradient-brand: linear-gradient(135deg, var(--hh-brand-100) 0%, var(--hh-brand-300) 100%);--hh-text-brand: var(--hh-brand-200);--hh-text-accent: #7e22ce;--hh-text-warning: #a16207;--hh-text-success: var(--hh-color-success);--hh-text-info: #1d4ed8;--hh-upload-bg: rgba(0, 0, 0, .55);--hh-upload-bg-hover: rgba(0, 0, 0, .75);--hh-upload-bg-disabled: rgba(0, 0, 0, .35);--hh-upload-border: rgba(255, 255, 255, .35);--hh-upload-border-hover: rgba(255, 255, 255, .6);--hh-upload-icon-color: #ffffff;--hh-surface-card: var(--hh-surface-subtle);--hh-tooltip-bg: #1f2937;--hh-tooltip-text: #ffffff;--activity-item-bg: var(--hh-brand-soft-bg);--activity-item-bg-hover: color-mix(in srgb, var(--hh-brand-primary) 14%, transparent);--color-sky-500: #5c69f9}body[data-theme=default]{--color-primary-300: #B07CFC;--color-primary-400: #9964fd;--color-primary-500: #813efb;--color-primary-600: #5A4A81;--color-paper-300: rgb(75 85 99);--color-paper-400: #262836;--color-paper-500: #15141E;--color-paper-600: #262836;--color-paper-700: #15141E;--color-greendark-500: #2B3637;--color-darkyellow-500: #3B342C;--color-darkred-500: #3B2C30;--color-green-300: #5EC0A3;--color-white-500: #ffffff;--color-text-primary: #ffffff;--color-text-secondary: #d1d5db;--color-gray-100: rgb(243 244 246);--color-gray-200: rgb(229 231 235);--color-gray-300: rgb(209 213 219);--color-gray-400: rgb(156 163 175);--color-gray-500: rgb(107 114 128);--color-gray-600: rgb(75 85 99);--color-gray-700: #323441;--color-gray-800: #262836;--color-gray-900: #1e202b}body[data-theme=qualigence]{--color-primary-300: #1a4db3;--color-primary-400: #1b9ef7;--color-primary-500: #058AE5;--color-primary-600: #50a4f9;--color-paper-300: rgb(229 231 235);--color-paper-400: rgb(243 244 246);--color-paper-500: rgb(229 231 235);--color-paper-600: #fff;--color-paper-700: #e5e7eb;--color-greendark-500: #d4faf0;--color-darkyellow-500: #fde2c4;--color-darkred-500: #f9d5d9;--color-green-300: #04bd87;--color-white-500: #000000;--color-text-primary: #000000;--color-text-secondary: #374151;--color-gray-100: #15141E;--color-gray-200: rgb(31 41 55);--color-gray-300: rgb(55 65 81);--color-gray-400: rgb(75 85 99);--color-gray-500: rgb(107 114 128);--color-gray-600: rgb(156 163 175);--color-gray-700: rgb(209 213 219);--color-gray-800: rgb(229 231 235);--color-gray-900: rgb(229 231 235)}body[data-theme=heeyhoo]{--color-white: #fff;--color-black: #000000;--color-primary: #2ad6c9;--color-secondary: #13b5a9;--color-gray: #b0b0b0;--color-info: #287FB8;--color-success: #68ca63;--color-warning: #fbbc05;--color-danger: #F44336;--color-heeyhoo-navy: #000000;--color-primary-300: #2ad6c9;--color-primary-400: #2ad6c9;--color-primary-500: #2ad6c9;--color-primary-600: #13b5a9;--color-paper-300: #fff;--color-paper-400: #fff;--color-paper-500: #fff;--color-paper-600: #fff;--color-paper-700: #fff;--color-greendark-500: #e8f5e8;--color-darkyellow-500: #fef9e7;--color-darkred-500: #fdeaea;--color-green-300: #68ca63;--color-white-500: #000000;--color-text-primary: #000000;--color-text-secondary: #4b5563;--color-gray-100: #f9fafb;--color-gray-200: #f3f4f6;--color-gray-300: #e5e7eb;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--bg-color: #fff;--main-color: #2ad6c9;--dark-bg: #f9fafb;--body-bg: #fff;--text-color-W: #000000;--border: rgba(0, 0, 0, .1);--popup-bg: rgba(255, 255, 255, .95);--scrollbar-background: rgba(0, 0, 0, .1);--scrollbar-hover-color: rgba(0, 0, 0, .2);--error-color: #F44336;--color-error: #F44336;--color-primary-400-rgb: 42 214 201;--color-gray-50: #f9fafb;--gradient: linear-gradient(135deg, #2ad6c9 0%, #13b5a9 100%);--gradient-border: linear-gradient(135deg, #2ad6c9 0%, #13b5a9 100%);--color-gradient-black-500: rgba(0, 0, 0, .5);--color-gradient-black-200: rgba(0, 0, 0, .2);--hh-eq-fill-a: var(--hh-brand-100);--hh-eq-fill-b: var(--hh-brand-300);--hh-eq-accent: var(--hh-brand-primary)}body[data-mode=light]{--color-white: #fff;--color-black: #000000;--color-paper-300: #ffffff;--color-paper-400: #ffffff;--color-paper-500: #ffffff;--color-paper-600: #ffffff;--color-paper-700: #f9fafb;--color-white-500: #111827;--color-text-primary: #111827;--color-text-secondary: #4b5563;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--bg-color: var(--color-gray-100);--dark-bg: #ffffff;--body-bg: var(--color-gray-100);--text-color-W: #111827;--border: rgba(0, 0, 0, .12);--popup-bg: rgba(255, 255, 255, .95);--scrollbar-background: rgba(0, 0, 0, .12);--scrollbar-hover-color: rgba(0, 0, 0, .22);--hover-overlay: rgba(0, 0, 0, .06);--hover-overlay-strong: rgba(0, 0, 0, .12);--color-error: var(--error-color, #ef4444);--hh-surface-card: #ffffff;--hh-surface-panel: #ffffff;--hh-eq-fill-a: var(--hh-brand-500);--hh-eq-fill-b: var(--hh-brand-600);--hh-eq-accent: var(--hh-brand-600)}body[data-mode=dark]{--color-white: #000000;--color-black: #ffffff;--color-paper-300: #121926;--color-paper-400: #0D1219;--color-paper-500: #0A0F16;--color-paper-600: #121926;--color-paper-700: #0A0F16;--color-white-500: #ffffff;--color-text-primary: #ffffff;--color-text-secondary: #d1d5db;--color-gray-50: #0D1219;--color-gray-100: #121926;--color-gray-200: #1a2230;--color-gray-300: #2a3446;--color-gray-400: #4b5563;--color-gray-500: #6b7280;--color-gray-600: #9ca3af;--color-gray-700: #d1d5db;--color-gray-800: #e5e7eb;--color-gray-900: #f9fafb;--bg-color: #080c14;--dark-bg: #0a0f18;--body-bg: #080c14;--text-color-W: #ffffff;--border: rgba(255, 255, 255, .12);--popup-bg: rgba(10, 15, 22, .95);--scrollbar-background: rgba(255, 255, 255, .12);--scrollbar-hover-color: rgba(255, 255, 255, .22);--shadow-color: rgba(0, 0, 0, .5);--hover-overlay: rgba(255, 255, 255, .1);--hover-overlay-strong: rgba(255, 255, 255, .16);--color-error: var(--error-color, #ef4444);--hh-surface-card: var(--color-paper-600);--hh-surface-panel: var(--color-paper-600);--activity-item-bg: var(--hh-brand-soft-bg);--activity-item-bg-hover: color-mix(in srgb, var(--hh-brand-primary) 14%, transparent);--hh-text-brand: var(--hh-brand-200);--hh-text-accent: #c084fc;--hh-text-warning: #fbbf24;--hh-text-success: #4ade80;--hh-text-info: #60a5fa;--hh-tooltip-bg: var(--color-gray-300)}._hh-light-scope_1y2em_539{color-scheme:light;--color-paper-300: #ffffff;--color-paper-400: #ffffff;--color-paper-500: #ffffff;--color-paper-600: #ffffff;--color-paper-700: #f9fafb;--color-text-primary: #111827;--color-text-secondary: #4b5563;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--border: rgba(0, 0, 0, .12);--hover-overlay: rgba(0, 0, 0, .06);--hh-surface-panel: #ffffff;--hh-surface-subtle: var(--color-gray-50);--hh-surface-hover: var(--hover-overlay);--hh-border-soft: var(--border);--hh-border-strong: var(--color-gray-300);--hh-text-primary: var(--color-text-primary);--hh-text-secondary: var(--color-text-secondary);--hh-text-muted: var(--color-gray-600);--hh-icon-default: var(--hh-text-primary);--hh-icon-muted: var(--hh-text-muted);--hh-icon-subtle: var(--color-gray-400);--modal-content-bg: var(--hh-surface-panel);--modal-border: .5px solid var(--hh-border-soft);--modal-footer-border: .5px solid var(--hh-border-soft)}body[data-theme=heeyhoo][data-mode=dark]{--color-white: #000000;--color-black: #ffffff;--color-paper-300: #121926;--color-paper-400: #0D1219;--color-paper-500: #0A0F16;--color-paper-600: #121926;--color-paper-700: #0A0F16;--color-white-500: #ffffff;--color-text-primary: #ffffff;--color-text-secondary: #d1d5db;--color-gray-50: #0D1219;--color-gray-100: #121926;--color-gray-200: #1a2230;--color-gray-300: #2a3446;--color-gray-400: #4b5563;--color-gray-500: #6b7280;--color-gray-600: #9ca3af;--color-gray-700: #d1d5db;--color-gray-800: #e5e7eb;--color-gray-900: #f9fafb;--bg-color: #080c14;--dark-bg: #0a0f18;--body-bg: #080c14;--text-color-W: #ffffff;--border: rgba(255, 255, 255, .12);--popup-bg: rgba(10, 15, 22, .95);--scrollbar-background: rgba(255, 255, 255, .12);--scrollbar-hover-color: rgba(255, 255, 255, .22);--shadow-color: rgba(0, 0, 0, .5);--hover-overlay: rgba(255, 255, 255, .1);--hover-overlay-strong: rgba(255, 255, 255, .16);--color-error: var(--error-color, #ef4444);--hh-surface-card: var(--color-paper-600);--hh-surface-panel: var(--color-paper-600);--activity-item-bg: var(--hh-brand-soft-bg);--activity-item-bg-hover: color-mix(in srgb, var(--hh-brand-primary) 14%, transparent)}._hh-display_1y2em_615{font-family:var(--font-display);font-weight:var(--type-weight-regular);line-height:var(--type-display-line);letter-spacing:.02em}._hh-body_1y2em_622{font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line)}._hh-mono_1y2em_628{font-family:var(--font-mono)}._hh-h1_1y2em_632,._hh-heading-1_1y2em_632{font-family:var(--font-body);font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-weight-bold);letter-spacing:0}._hh-h2_1y2em_640,._hh-heading-2_1y2em_640{font-family:var(--font-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-weight-bold);letter-spacing:0}._hh-h3_1y2em_648,._hh-heading-3_1y2em_648{font-family:var(--font-body);font-size:var(--type-size-xl);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);letter-spacing:0}._hh-h4_1y2em_656,._hh-heading-4_1y2em_656{font-family:var(--font-body);font-size:var(--type-size-lg);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);letter-spacing:0}._hh-h5_1y2em_664,._hh-heading-5_1y2em_664{font-family:var(--font-body);font-size:var(--type-size-md);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);letter-spacing:0}._hh-hero_1y2em_672,._hh-heading-hero_1y2em_672{font-family:var(--font-display);font-size:clamp(2rem,5vw,4.5rem);line-height:.95;font-weight:var(--type-weight-bold);letter-spacing:.02em}._hh-stat_1y2em_680{font-size:var(--type-size-2xl);font-weight:var(--type-weight-semibold);line-height:1.2;color:var(--hh-text-primary)}._hh-label_1y2em_687{font-size:var(--type-size-xs);font-weight:var(--type-weight-semibold);line-height:1;color:var(--hh-text-primary)}._hh-navigation_1y2em_694{font-family:var(--font-body);font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-semibold);letter-spacing:.02em;text-transform:uppercase}._hh-tab_1y2em_703{font-family:var(--font-body);font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-semibold)}._hh-price_1y2em_710{font-family:var(--font-body);font-size:var(--type-size-lg);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold)}._hh-caption_1y2em_717{font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-weight-medium)}._hh-subtitle_1y2em_723{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-line);font-weight:var(--type-weight-medium)}._hh-card-title_1y2em_729{font-family:var(--font-body);font-size:var(--type-size-base);font-weight:var(--type-weight-semibold);letter-spacing:0;color:var(--hh-text-primary)}._hh-text-4xs_1y2em_737{font-size:var(--type-size-4xs);line-height:var(--type-line-snug)}._hh-text-3xs_1y2em_742{font-size:var(--type-size-3xs);line-height:var(--type-line-snug)}._hh-text-2xs_1y2em_747{font-size:var(--type-size-2xs);line-height:var(--type-line-snug)}._hh-text-xs_1y2em_752{font-size:var(--type-size-xs);line-height:var(--type-line-snug)}._hh-text-sm_1y2em_757{font-size:var(--type-size-sm);line-height:var(--type-line-normal)}._hh-text-md_1y2em_762{font-size:var(--type-size-md);line-height:var(--type-line-relaxed)}._hh-text-lg_1y2em_767{font-size:var(--type-size-lg);line-height:var(--type-line-normal)}._hh-text-xl_1y2em_772{font-size:var(--type-size-xl);line-height:var(--type-line-snug)}._hh-text-2xl_1y2em_777{font-size:var(--type-size-2xl);line-height:var(--type-line-snug)}._hh-text-3xl_1y2em_782{font-size:var(--type-size-3xl);line-height:var(--type-line-snug)}._hh-weight-regular_1y2em_787{font-weight:var(--type-weight-regular)}._hh-weight-medium_1y2em_791{font-weight:var(--type-weight-medium)}._hh-weight-semibold_1y2em_795{font-weight:var(--type-weight-semibold)}._hh-weight-bold_1y2em_799{font-weight:var(--type-weight-bold)}._hh-weight-extrabold_1y2em_803{font-weight:var(--type-weight-extrabold)}._hh-section_1y2em_807{padding-block:var(--section-space-y)}._dark-title_1y2em_811{font-family:var(--font-body);font-size:var(--type-size-2xl);line-height:var(--type-section-line);font-weight:var(--type-weight-semibold);letter-spacing:0;color:var(--color-white-500)}._dark-subtitle_1y2em_820{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-gray-500)}._dark-text_1y2em_826{color:var(--color-white-500)}._dark-text-muted_1y2em_830{color:var(--color-gray-500)}._page-title_1y2em_834{font-family:var(--font-body);font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-weight-semibold);letter-spacing:0;margin-bottom:var(--space-2);color:var(--color-black, #27374c)}._page-subtitle_1y2em_844{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-line);font-weight:var(--type-weight-medium);margin-bottom:var(--space-4);color:var(--color-gray-600, #4b5563)}._section-title_1y2em_852{font-family:var(--font-body);font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-line);font-weight:var(--type-weight-semibold);letter-spacing:0;margin-bottom:var(--section-title-gap);color:var(--color-black, #27374c)}._hh-section-title-lg_1y2em_862{font-family:var(--font-body);font-size:var(--type-size-2xl);font-weight:var(--type-weight-semibold);letter-spacing:0;color:var(--hh-text-primary)}._body-text_1y2em_870{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-gray-700, #374151)}._caption-text_1y2em_876{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-gray-500, #6b7280)}._landing-bg-texture_1y2em_882{background-color:var(--color-paper-700);background-image:radial-gradient(circle at 1px 1px,rgba(4,21,48,.12) 1px,transparent 1px),linear-gradient(180deg,rgba(4,21,48,.06),transparent 55%);background-size:18px 18px,100% 100%;background-position:0 0,0 0}._hh-card_1y2em_729{padding:var(--card-padding);border-radius:var(--radius-lg);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface);background:var(--hh-surface-panel)}._hh-card-hover_1y2em_897{transition:transform .2s ease,box-shadow .2s ease}._hh-card-hover_1y2em_897:hover{transform:translateY(-2px);box-shadow:var(--shadow-surface-hover)}._hh-stack-sm_1y2em_906{display:flex;flex-direction:column;gap:var(--stack-gap-sm)}._hh-stack-md_1y2em_912{display:flex;flex-direction:column;gap:var(--stack-gap-md)}._hh-stack-lg_1y2em_918{display:flex;flex-direction:column;gap:var(--stack-gap-lg)}._hh-stack-chip_1y2em_926{display:flex;flex-direction:column;gap:var(--chip-filter-space)}._hh-stack-filter_1y2em_934{display:flex;flex-direction:column;gap:var(--filter-block-gap)}._hh-stack-tabs_1y2em_942{display:flex;flex-direction:column;gap:var(--stack-gap-tabs)}._hh-stack-section_1y2em_951{display:flex;flex-direction:column;gap:var(--section-title-gap)}._layout-stack_1y2em_958>*+*{margin-top:var(--section-gap)}._layout-section_1y2em_962{padding:var(--section-padding)}._layout-section-header_1y2em_966{margin-bottom:var(--section-title-gap)}._layout-grid_1y2em_970{display:grid;gap:var(--section-padding)}._hh-focus-ring_1y2em_975:focus,._hh-focus-ring_1y2em_975:focus-visible{box-shadow:var(--hh-focus-ring);outline:none}[role=button]:focus-visible,[role=link]:focus-visible{outline:2px solid var(--hh-brand-primary);outline-offset:2px}._hh-card-shell_1y2em_988{border-radius:var(--radius-xl);border:1px solid var(--hh-border-soft);background:var(--hh-surface-panel);box-shadow:var(--shadow-surface)}._hh-card-shell-hover_1y2em_995{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._hh-card-shell-hover_1y2em_995:hover{border-color:color-mix(in srgb,var(--hh-brand-primary, #2ad6c9) 45%,var(--hh-border-soft));box-shadow:var(--shadow-surface-hover);transform:translateY(-2px)}._hh-dash-card_1y2em_1005{background:var(--hh-surface-card);border:.5px solid var(--hh-border-soft);padding:var(--space-5);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}._hh-badge_1y2em_1012{display:inline-flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-chip);border:1px solid var(--hh-border-soft);font-size:var(--type-size-xs);line-height:1;font-weight:var(--type-weight-semibold);white-space:nowrap}._hh-badge--compact_1y2em_1024{min-height:1.5rem;padding:.125rem var(--space-2)}._hh-badge--default_1y2em_1029{min-height:1.875rem;padding:.375rem .625rem}._hh-badge-icon_1y2em_1034{width:1.25rem;height:1.25rem;border-radius:var(--radius-pill);border:1px solid var(--hh-border-soft);background:var(--hh-surface-subtle);color:var(--hh-text-secondary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._hh-checkbox_1y2em_1047{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid var(--hh-border-soft);border-radius:var(--radius-md);background-color:var(--hh-surface-panel);display:inline-block;position:relative;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;vertical-align:middle}._hh-checkbox_1y2em_1047:hover:not(:disabled){background-color:var(--hh-surface-panel);border-color:var(--hh-border-strong)}._hh-checkbox_1y2em_1047:focus-visible{outline:2px solid var(--hh-brand-primary);outline-offset:2px}._hh-checkbox_1y2em_1047:checked{background-color:var(--hh-brand-primary);border-color:var(--hh-brand-primary);box-shadow:0 0 0 4px #00ffef26}._hh-checkbox_1y2em_1047:checked:after{content:"";position:absolute;left:4px;top:0;width:6px;height:10px;border:solid var(--color-white-500);border-width:0 2px 2px 0;transform:rotate(45deg)}._hh-checkbox_1y2em_1047:disabled{cursor:not-allowed;opacity:.6}._hh-checkbox--sm_1y2em_1095{width:16px;height:16px}._hh-checkbox--md_1y2em_1100{width:18px;height:18px}._hh-checkbox--lg_1y2em_1105{width:20px;height:20px}._hh-checkbox--round_1y2em_1110{border-radius:50%}._hh-checkbox-label_1y2em_1114{margin-left:var(--space-2);font-size:14px;font-weight:500;color:var(--hh-text-primary);cursor:pointer}._hh-checkbox-group_1y2em_1122{display:inline-flex;align-items:center;gap:var(--space-2)}._dark-container_1y2em_1128{min-height:100vh;min-height:100dvh;background:var(--bg-color)}._dark-section_1y2em_1134{padding:var(--space-6)}._dark-card_1y2em_1138{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface);background:var(--hh-surface-panel)}._dark-card-transparent_1y2em_1146{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface)}._light-card_1y2em_1153{border-radius:var(--radius-lg);background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface)}._light-card_1y2em_1153:hover{box-shadow:var(--shadow-surface-hover);transform:translateY(-2px);transition:all .3s ease}._stats-card_1y2em_1165{border-radius:var(--radius-md);padding:var(--space-6);background:linear-gradient(135deg,var(--hh-surface-panel) 0%,var(--hh-surface-subtle) 100%);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-xs)}._stats-card_1y2em_1165 ._stats-number_1y2em_1172{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-weight-semibold);margin-bottom:var(--space-2);background:var(--hh-gradient-brand, linear-gradient(135deg, #2ad6c9 0%, #13b5a9 100%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._stats-card_1y2em_1165 ._stats-label_1y2em_1182{font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-weight-medium);color:var(--hh-text-secondary)}._inline-edit-form_1y2em_1189{background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-lg);padding:0;margin:var(--space-4) 0;box-shadow:var(--shadow-surface);transition:all .3s ease;overflow:hidden}._inline-edit-form_1y2em_1189:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}._inline-edit-form_1y2em_1189 ._form-header_1y2em_1203{background:var(--hh-gradient-brand, linear-gradient(135deg, var(--hh-brand-primary) 0%, #36b5a8 100%));padding:var(--space-5) var(--space-7);margin:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}._inline-edit-form_1y2em_1189 ._form-header_1y2em_1203:before{content:"";position:absolute;top:0;right:0;width:80px;height:80px;background:#ffffff1a;border-radius:50%;transform:translate(25px,-25px)}._inline-edit-form_1y2em_1189 ._form-header_1y2em_1203:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:50px;background:#ffffff14;border-radius:0;transform:translate(-15px,15px)}._inline-edit-form_1y2em_1189 ._form-header_1y2em_1203 ._form-subtitle_1y2em_1235{font-size:var(--type-body-size);line-height:var(--type-body-line);color:#fffffff2;margin:0;font-weight:var(--type-weight-medium);position:relative;z-index:2;text-align:left;letter-spacing:.3px}._inline-edit-form_1y2em_1189 ._form-content_1y2em_1246{padding:var(--space-7)}._form-group_1y2em_1250{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}._form-group_1y2em_1250 label,._form-label_1y2em_1264{font-size:var(--type-size-xs);line-height:var(--type-line-snug);font-weight:var(--type-weight-semibold);color:var(--hh-text-primary);margin-bottom:0}._form-row_1y2em_1272{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-bottom:var(--space-2)}@media (max-width: 767.98px){._form-row_1y2em_1272{grid-template-columns:1fr;gap:var(--space-3)}}._form-wrapper_1y2em_1285{display:flex;flex-direction:column;gap:var(--space-4)}._button-group_1y2em_1291{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-5)}@media (max-width: 767.98px){._button-group_1y2em_1291{justify-content:center;flex-wrap:wrap}}._button-group--between_1y2em_1304{justify-content:space-between}._hh-label-stack_1y2em_1313{display:inline-grid}._hh-label-stack_1y2em_1313>*{grid-area:1/1;white-space:nowrap}._hh-label-stack__ghost_1y2em_1321{visibility:hidden}._availability-toggle_1y2em_1325{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-2)}._availability-button_1y2em_1332{padding:var(--space-3) var(--space-5);border:1px solid var(--hh-border-soft);border-radius:var(--radius-control);background:var(--hh-surface-panel);color:var(--hh-text-secondary);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;min-width:120px;text-align:center}._availability-button_1y2em_1332:hover{border-color:var(--hh-brand-primary);background:color-mix(in srgb,var(--hh-brand-primary) 8%,var(--hh-surface-panel))}._availability-button_1y2em_1332._selected_1y2em_1349{background:var(--hh-brand-primary);color:var(--hh-button-primary-text, #ffffff);border-color:var(--hh-brand-primary);box-shadow:none}._social-fields-section_1y2em_1356{background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:0;padding:var(--space-5);margin-top:var(--space-4);box-shadow:var(--shadow-surface)}._error-message_1y2em_1365{color:var(--hh-color-danger, #dc3545);font-size:12px;margin-top:var(--space-1);font-weight:500}._success-message_1y2em_1372{background:#22c55e1a;border:1px solid var(--hh-color-success);color:var(--hh-color-success);padding:var(--space-3) var(--space-4);border-radius:0;margin-bottom:var(--space-4);font-size:.9rem;font-weight:500}._textarea_1y2em_1383{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--hh-border-soft);border-radius:var(--radius-control);font-size:14px;background:var(--hh-surface-panel);color:var(--hh-text-primary);transition:border-color .2s ease;resize:vertical;font-family:inherit;line-height:1.5}._textarea_1y2em_1383:focus{outline:none;border-color:var(--hh-brand-primary)}._textarea_1y2em_1383::-moz-placeholder{color:var(--hh-text-muted)}._textarea_1y2em_1383::placeholder{color:var(--hh-text-muted)}._image-preview_1y2em_1404{margin-top:var(--space-4);position:relative;display:inline-block;border-radius:0;overflow:hidden;box-shadow:0 2px 8px #0000001a}._image-preview_1y2em_1404 img{max-width:200px;max-height:200px;-o-object-fit:cover;object-fit:cover;display:block}._remove-image-btn_1y2em_1419{position:absolute;top:8px;right:8px;background:#f44336e6;color:var(--color-white-500);border:none;border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);font-size:.75rem;cursor:pointer;transition:background-color .2s ease}._remove-image-btn_1y2em_1419:hover{background:#f44336}._dark-button_1y2em_1436{padding:.625rem var(--space-4);border-radius:var(--radius-control);font-weight:var(--type-weight-semibold);transition:all .2s;color:var(--hh-text-primary);background:var(--hh-surface-panel);border:2px solid var(--hh-border-strong)}._dark-button_1y2em_1436:hover{background:var(--hh-brand-soft-bg)}._dark-button_1y2em_1436:disabled{opacity:.5;cursor:not-allowed}._primary-button_1y2em_1453{padding:var(--space-3) var(--space-6);font-weight:var(--type-weight-semibold);transition:all .2s;border-radius:var(--radius-control);background:var(--hh-button-primary-bg, #2ad6c9);color:var(--hh-button-primary-text, #ffffff)}._primary-button_1y2em_1453:hover{background:var(--hh-button-primary-hover, #00d9cc);transform:translateY(-1px);box-shadow:none}._primary-button_1y2em_1453:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._secondary-button_1y2em_1473{padding:var(--space-3) var(--space-6);font-weight:var(--type-weight-semibold);transition:all .2s;border-radius:var(--radius-control);background:var(--hh-button-secondary-bg, transparent);color:var(--hh-button-secondary-text, #2ad6c9);border:2px solid var(--hh-button-secondary-border, #2ad6c9)}._secondary-button_1y2em_1473:hover{background:var(--hh-button-secondary-border, #2ad6c9);color:var(--hh-button-primary-text, #ffffff);transform:translateY(-1px)}._secondary-button_1y2em_1473:disabled{opacity:.5;cursor:not-allowed;transform:none}._dark-input_1y2em_1493{background:transparent;border:none;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);color:var(--hh-text-primary);background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft)}._dark-select_1y2em_1504{background:transparent;border:none;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);cursor:pointer;color:var(--hh-text-primary);background:var(--hh-surface-panel)}._dark-select_1y2em_1504 option{background:var(--hh-surface-panel);color:var(--hh-text-primary)}._form-input_1y2em_1519{height:34px;padding:0 var(--space-4);border-radius:var(--radius-control);border-width:2px;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);transition:all .2s;color:var(--hh-text-primary);background:var(--hh-surface-panel);border-color:var(--hh-border-soft)}._form-input_1y2em_1519:focus{border-color:var(--hh-brand-primary, #2ad6c9);box-shadow:var(--hh-focus-ring);outline:none}._form-input_1y2em_1519::-moz-placeholder{color:var(--hh-text-muted)}._form-input_1y2em_1519::placeholder{color:var(--hh-text-muted)}._form-input_1y2em_1519:disabled{background:var(--hh-surface-page);color:var(--hh-text-muted);cursor:not-allowed}textarea._form-input_1y2em_1519{height:auto;padding:var(--space-3) var(--space-4);line-height:var(--type-line-normal)}._form-select_1y2em_1553{height:34px;padding:0 var(--space-4);border-radius:var(--radius-control);border-width:2px;font-size:var(--type-size-sm);line-height:var(--type-line-normal);font-weight:var(--type-weight-medium);cursor:pointer;transition:all .2s;color:var(--hh-text-primary);background:var(--hh-surface-panel);border-color:var(--hh-border-soft)}._form-select_1y2em_1553:focus{border-color:var(--hh-brand-primary, #2ad6c9);box-shadow:var(--hh-focus-ring);outline:none}._form-select_1y2em_1553 ._hh-select__option--is-focused_1y2em_1572,._form-select_1y2em_1553 ._hh-select__option--is-selected_1y2em_1573{background-color:transparent!important;color:var(--hh-text-primary)!important}._form-select_1y2em_1553 option{background:var(--hh-surface-panel);color:var(--hh-text-primary)}._dark-icon-container_1y2em_1582{width:2.5rem;height:2.5rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:var(--hh-gradient-brand, linear-gradient(135deg, var(--hh-brand-100), var(--hh-brand-300)))}._dark-empty-state_1y2em_1592{text-align:center;padding-top:var(--space-12);padding-bottom:var(--space-12)}._dark-empty-state_1y2em_1592 ._icon-bg_1y2em_1597{width:4rem;height:4rem;border-radius:var(--radius-chip);display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:var(--space-4)}._dark-empty-state_1y2em_1592 ._title_1y2em_1608{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin-bottom:var(--space-2);color:var(--hh-text-primary)}._dark-empty-state_1y2em_1592 ._description_1y2em_1615{color:var(--hh-text-secondary)}._dark-pagination_1y2em_1619{border-radius:var(--radius-lg);padding:var(--space-2);display:flex;align-items:center;gap:var(--space-1);border:1px solid var(--hh-border-soft);box-shadow:var(--shadow-surface);background:var(--hh-surface-panel)}._dark-pagination_1y2em_1619 ._page-info_1y2em_1629{padding:.625rem var(--space-6);font-weight:var(--type-weight-medium);border-radius:var(--radius-md);color:var(--hh-button-primary-text, #ffffff);background:var(--hh-gradient-brand, linear-gradient(135deg, var(--hh-brand-100), var(--hh-brand-300)))}._checkbox-group_1y2em_1637{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--hh-surface-subtle);border:1px solid var(--hh-border-soft);border-radius:var(--radius-lg)}._checkbox-group_1y2em_1637 input[type=checkbox]{margin-top:2px;accent-color:var(--hh-brand-primary)}._checkbox-group_1y2em_1637 label{font-weight:500;margin-bottom:var(--space-1)}._form-description_1y2em_1655{font-size:.875rem;color:var(--hh-text-secondary);margin-top:var(--space-1);line-height:1.4}._hh-modal-overlay_1y2em_1666{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--modal-overlay-z);display:flex;overflow-y:auto;padding:var(--space-4);-webkit-overflow-scrolling:touch;background:var(--modal-overlay-bg)}._hh-modal-container_1y2em_1678{background:var(--modal-content-bg);border:var(--modal-border);padding:var(--modal-content-padding);width:var(--modal-content-width);max-width:var(--modal-content-max-width);margin:auto;position:relative;border-radius:var(--modal-radius);transition:width .25s ease}._hh-modal-close-btn_1y2em_1696{position:absolute;top:12px;right:12px;width:var(--modal-close-btn-size);height:var(--modal-close-btn-size);display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--hh-text-muted);cursor:pointer;transition:color .15s}._hh-modal-close-btn_1y2em_1696:hover{color:var(--hh-text-primary)}._hh-modal-header_1y2em_1716{display:flex;align-items:center;gap:var(--modal-header-gap);margin-bottom:var(--modal-header-margin-bottom)}._hh-modal-title_1y2em_1723{font-family:var(--modal-title-font);font-size:var(--modal-title-size);line-height:var(--modal-title-line);font-weight:var(--type-weight-bold);margin:0;color:var(--hh-text-primary);letter-spacing:0}._hh-modal-subtitle_1y2em_1733{font-family:var(--modal-subtitle-font);font-size:var(--modal-subtitle-size);line-height:var(--modal-subtitle-line);color:var(--hh-text-muted);margin:0 0 var(--modal-header-margin-bottom)}._hh-modal-body_1y2em_1742{display:flex;flex-direction:column;gap:var(--space-5)}._hh-modal-footer_1y2em_1749{display:flex;justify-content:flex-end;gap:var(--modal-footer-gap);margin-top:var(--space-5);padding-top:var(--modal-footer-padding-top);border-top:var(--modal-footer-border)}._hh-modal-container--scrollable_1y2em_1762{max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));display:flex;flex-direction:column}._hh-modal-container--scrollable_1y2em_1762>._hh-modal-header_1y2em_1716,._hh-modal-container--scrollable_1y2em_1762>._hh-modal-subtitle_1y2em_1733,._hh-modal-container--scrollable_1y2em_1762>._hh-modal-footer_1y2em_1749{flex-shrink:0}._hh-modal-container--scrollable_1y2em_1762>._hh-modal-body_1y2em_1742{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@keyframes _hhFadeUp_1y2em_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._hh-title-appear_1y2em_1790{animation:_hhFadeUp_1y2em_1 .6s ease-out both}@keyframes _hhUnderlineGrow_1y2em_1{0%{width:0;opacity:0}to{width:72px;opacity:1}}._hh-title-underline_1y2em_1804{position:relative}._hh-title-underline_1y2em_1804:after{content:"";position:absolute;left:0;bottom:-6px;height:3px;background:var(--hh-brand-primary, #2ad6c9);border-radius:2px;animation:_hhUnderlineGrow_1y2em_1 .8s ease-out .2s both}@keyframes _hhSlideLeft_1y2em_1{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes _hhSlideRight_1y2em_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes _hhFadeIn_1y2em_1{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}._hh-slide-left_1y2em_1849,._hh-slide-right_1y2em_1850,._hh-fade-in_1y2em_1851{opacity:0;will-change:transform,opacity}._hh-inview_1y2em_1856._hh-slide-left_1y2em_1849{animation:_hhSlideLeft_1y2em_1 .7s ease-out both}._hh-inview_1y2em_1856._hh-slide-right_1y2em_1850{animation:_hhSlideRight_1y2em_1 .7s ease-out both}._hh-inview_1y2em_1856._hh-fade-in_1y2em_1851{animation:_hhFadeIn_1y2em_1 .8s ease-out both}@keyframes _hhGreenSpread_1y2em_1{0%{opacity:0;transform:scaleX(0)}40%{opacity:1;transform:scaleX(.7)}to{opacity:0;transform:scaleX(1)}}._hh-black-box_1y2em_1882{position:relative;overflow:hidden;background:linear-gradient(135deg,#000000eb,#000000fa)}._hh-black-box_1y2em_1882:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2ad6c900,#2ad6c947,#2ad6c900);transform-origin:center;transform:scaleX(0);opacity:0;pointer-events:none}._hh-black-box_1y2em_1882:hover:after,._hh-black-box_1y2em_1882._is-clicked_1y2em_1900:after{animation:_hhGreenSpread_1y2em_1 .8s ease-out forwards}@keyframes _spotlightSwayLeft_1y2em_1{0%{transform:rotate(-6deg);opacity:.25}25%{transform:rotate(4deg);opacity:.4}50%{transform:rotate(-8deg);opacity:.2}75%{transform:rotate(6deg);opacity:.35}to{transform:rotate(-6deg);opacity:.25}}@keyframes _spotlightSwayRight_1y2em_1{0%{transform:rotate(6deg);opacity:.25}25%{transform:rotate(-4deg);opacity:.35}50%{transform:rotate(8deg);opacity:.2}75%{transform:rotate(-6deg);opacity:.4}to{transform:rotate(6deg);opacity:.25}}._hero-spotlight_1y2em_1948{position:absolute;bottom:-160px;height:calc(100vh + 160px);height:calc(100dvh + 160px);pointer-events:none;z-index:7;mix-blend-mode:screen}._hero-spotlight--left_1y2em_1958{left:0;width:80vw;transform-origin:left bottom;animation:_spotlightSwayLeft_1y2em_1 6s ease-in-out infinite;background:linear-gradient(to top right,rgba(42,214,201,.15) 0%,rgba(42,214,201,.06) 30%,transparent 55%);clip-path:polygon(0% 100%,12% 100%,72% 0%,0% 0%)}._hero-spotlight--right_1y2em_1967{right:0;width:80vw;transform-origin:right bottom;animation:_spotlightSwayRight_1y2em_1 6s ease-in-out infinite;background:linear-gradient(to top left,rgba(42,214,201,.15) 0%,rgba(42,214,201,.06) 30%,transparent 55%);clip-path:polygon(88% 100%,100% 100%,100% 0%,28% 0%)}@keyframes _textGlow_1y2em_1{0%{text-shadow:0 0 4px rgba(42,214,201,.1)}25%{text-shadow:0 0 20px rgba(42,214,201,.25),0 0 40px rgba(42,214,201,.1)}50%{text-shadow:0 0 4px rgba(42,214,201,.1)}75%{text-shadow:0 0 25px rgba(42,214,201,.3),0 0 50px rgba(42,214,201,.12)}to{text-shadow:0 0 4px rgba(42,214,201,.1)}}._hero-headline-glow_1y2em_1993{animation:_textGlow_1y2em_1 6s ease-in-out infinite}@keyframes _hhCardIn_1y2em_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._hh-card-stagger_1y2em_2011>*{animation:_hhCardIn_1y2em_1 .24s ease-out both}._hh-card-stagger_1y2em_2011>*:nth-child(1){animation-delay:40ms}._hh-card-stagger_1y2em_2011>*:nth-child(2){animation-delay:80ms}._hh-card-stagger_1y2em_2011>*:nth-child(3){animation-delay:.12s}._hh-card-stagger_1y2em_2011>*:nth-child(4){animation-delay:.16s}._hh-card-stagger_1y2em_2011>*:nth-child(n+5){animation-delay:.2s}@media (prefers-reduced-motion: reduce){._hh-card-stagger_1y2em_2011>*{animation:none}}._fc-theme-standard_1y2em_2036 ._fc-scrollgrid_1y2em_2036,._fc-scrollgrid_1y2em_2036,._fc-scrollgrid_1y2em_2036 table,._fc-col-header_1y2em_2048{border:none!important}._fc-scrollgrid-section-header_1y2em_2052{background-color:var(--color-blue-900, #0B2447)!important;border:none!important}._fc-scrollgrid-section-header_1y2em_2052 ._fc-sticky_1y2em_2057{background-color:var(--color-blue-900, #0B2447)!important;border:none!important;top:0!important}body[data-mode=dark] ._bg-white_1y2em_2063{background-color:var(--color-paper-600)!important}body[data-mode=dark] ._bg-gray-50_1y2em_2066{background-color:var(--color-gray-50)!important}body[data-mode=dark] ._bg-gray-100_1y2em_2069{background-color:var(--color-gray-100)!important}body[data-mode=dark] ._bg-gray-200_1y2em_2072{background-color:var(--color-gray-200)!important}body[data-mode=dark] ._bg-gray-800_1y2em_2075{background-color:var(--color-gray-800)!important}body[data-mode=dark] ._bg-gray-900_1y2em_2078{background-color:var(--color-gray-900)!important}body[data-mode=dark] ._text-gray-400_1y2em_2081{color:var(--color-gray-400)!important}body[data-mode=dark] ._text-gray-500_1y2em_2084,body[data-mode=dark] ._text-gray-600_1y2em_2087,body[data-mode=dark] ._text-gray-700_1y2em_2090{color:var(--color-text-secondary)!important}body[data-mode=dark] ._text-gray-800_1y2em_2093,body[data-mode=dark] ._text-gray-900_1y2em_2096{color:var(--hh-text-primary)!important}body[data-mode=dark] ._border-gray-100_1y2em_2099,body[data-mode=dark] ._border-gray-200_1y2em_2102,body[data-mode=dark] ._border-gray-300_1y2em_2105{border-color:var(--hh-border-soft)!important}*{outline:none;padding:0;margin:0;list-style:none;text-decoration:none;box-sizing:border-box;font-family:var(--font-body)}* h1,* h2,* h3,* h4,* h5,* p{color:var(--hh-text-primary)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip!important}body::-webkit-scrollbar{width:12px;background-color:transparent}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:var(--scrollbar-background, rgba(255, 255, 255, .1));border-radius:6px;border:2px solid transparent;background-clip:content-box}body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover-color, rgba(255, 255, 255, .2));background-clip:content-box}body::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar-corner{background:transparent}body,html{background-color:var(--bg-color);min-height:100%;overflow-x:hidden}*::-webkit-scrollbar{display:none}*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:block!important}html,body{scrollbar-width:thin!important;-ms-overflow-style:auto!important}._hh-select__menu-list_1y2em_2184{scrollbar-width:thin!important;-ms-overflow-style:auto!important;scrollbar-color:var(--scrollbar-hover-color) transparent}._hh-select__menu-list_1y2em_2184::-webkit-scrollbar{display:block!important;width:10px}._hh-select__menu-list_1y2em_2184::-webkit-scrollbar-track{background:transparent}._hh-select__menu-list_1y2em_2184::-webkit-scrollbar-thumb{background:var(--scrollbar-background, rgba(255, 255, 255, .1));border-radius:6px;border:2px solid transparent;background-clip:content-box}._hh-select__menu-list_1y2em_2184::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover-color, rgba(255, 255, 255, .2));background-clip:content-box}label{color:var(--hh-text-muted)}._pagination_1y2em_2233 div{display:flex;align-items:center;justify-content:center}._interface_heading_row_1y2em_2239{display:flex;align-items:center}._interface_1y2em_2239{display:flex;flex-direction:column}a{text-decoration:none}._link_1y2em_2253{cursor:pointer;color:#5c69f9}._link_1y2em_2253:hover{text-decoration:underline}._text-gradient-intel_1y2em_2261{font-weight:700;background:#ce4f8c;background:linear-gradient(to right,#ce4f8c,#4720e2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._text-xs_1y2em_2270{font-size:var(--type-size-2xs);line-height:var(--type-line-snug)}._text-sm_1y2em_2274,._interface_heading_1y2em_2239{font-size:var(--type-size-sm);line-height:var(--type-line-normal)}._text-base_1y2em_2278{font-size:var(--type-body-size);line-height:var(--type-body-line)}._text-lg_1y2em_2282{font-size:var(--type-size-lg);line-height:var(--type-line-normal)}@media only screen and (max-width: 450px){._text-lg_1y2em_2282{font-size:var(--type-body-size);line-height:var(--type-body-line)}}._text-xl_1y2em_2292{font-size:var(--type-size-xl);line-height:var(--type-line-snug)}@media only screen and (max-width: 450px){._text-xl_1y2em_2292{font-size:var(--type-body-size);line-height:var(--type-body-line)}}._breadcumb_1y2em_2303{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--color-gray-400)}._breadcumb_1y2em_2303 a,._breadcumb_1y2em_2303 span{padding:3px 5px}._breadcumb_1y2em_2303 a{text-decoration:none;transition:color .3s;border-radius:5px}._breadcumb_1y2em_2303 a:hover{color:var(--color-primary-500);background-color:var(--color-gray-900)}._breadcumb_1y2em_2303 ._divider_1y2em_2323{color:var(--color-gray-400)}._badge_1y2em_2327{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-chip);font-size:13px;color:#fff;gap:5px;padding:6px 9px}._badge_1y2em_2327._xs_1y2em_2338{padding:3px 5px;font-size:12px}._badge_1y2em_2327._sm_1y2em_2342{padding:var(--space-1) 7px}._badge_1y2em_2327._primary_1y2em_1453,._badge_1y2em_2327._pm_1y2em_2348{background:var(--color-primary-500)}._badge_1y2em_2327._sd_1y2em_2351{background-color:var(--color-sky-500)}._badge_1y2em_2327._Suggested_1y2em_2354{background:#3b342c;color:#e6a457}._badge_1y2em_2327._Verified_1y2em_2358,._badge_1y2em_2327._green_1y2em_2358{background-color:var(--color-greendark-500);color:var(--color-green-300)}._badge_1y2em_2327._off_1y2em_2362{color:var(--color-white-500);background-color:var(--color-gray-700)}._badgeTable_1y2em_2367{width:-moz-max-content;width:max-content;border-radius:var(--radius-chip);font-size:13px;color:#fff;gap:5px;padding:6px 9px}._badgeTable_1y2em_2367._xs_1y2em_2338{padding:3px 5px;font-size:12px}._badgeTable_1y2em_2367._sm_1y2em_2342{padding:var(--space-1) 7px}._badgeTable_1y2em_2367._primary_1y2em_1453,._badgeTable_1y2em_2367._pm_1y2em_2348{background:var(--color-primary-500)}._badgeTable_1y2em_2367._sd_1y2em_2351{background-color:var(--color-sky-500)}._badgeTable_1y2em_2367._Suggested_1y2em_2354{background:#3b342c;color:#e6a457}._badgeTable_1y2em_2367._Verified_1y2em_2358,._badgeTable_1y2em_2367._green_1y2em_2358{background-color:var(--color-greendark-500);color:var(--color-green-300)}._badgeTable_1y2em_2367._off_1y2em_2362{color:var(--color-white-500);background-color:var(--color-gray-700)}._table_1y2em_2401{border-collapse:collapse;width:100%;table-layout:fixed}._table_1y2em_2401._style-1_1y2em_2406 td,._table_1y2em_2401._style-1_1y2em_2406 th{padding:var(--space-3) var(--space-4);font-size:.875rem}._table_1y2em_2401._style-1_1y2em_2406 th,._table_1y2em_2401._style-1_1y2em_2406 td._label_1y2em_2410{color:var(--color-gray-400)}._table_1y2em_2401._style-1_1y2em_2406 th{font-weight:var(--type-weight-semibold);border-style:solid;border-color:var(--color-paper-400);border-top-width:1px;border-bottom-width:1px}._table_1y2em_2401._style-1_1y2em_2406 tr._noBorder_1y2em_2420 td{border-bottom:none}._table_1y2em_2401._style-1_1y2em_2406 tr td{color:var(--color-white-500);border-bottom:1px solid var(--color-paper-400)}._pagination_1y2em_2233{display:inline-flex;height:38px;background-color:var(--color-paper-400);border:1px solid var(--color-gray-700);border-radius:8px;width:-moz-max-content;width:max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}._pagination_1y2em_2233 div{text-shadow:2px 2px 2px var(--color-gradient-black-500);padding:0 10px;height:100%;font-size:15px;display:flex;color:var(--color-white-500);border-right:1px solid var(--color-gray-700)}._pagination_1y2em_2233 div:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}._pagination_1y2em_2233 div:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}._pagination_1y2em_2233 div:hover,._pagination_1y2em_2233 div._active_1y2em_2456{cursor:pointer;background:linear-gradient(var(--color-paper-400),rgba(0,0,0,.9)) top/100% 500%}@media only screen and (max-width: 450px){._pagination_1y2em_2233 div{padding:0 13px;font-size:14px}}._pagination_1y2em_2233 div._disabled_1y2em_2466,._pagination_1y2em_2233 div._active_1y2em_2456,._pagination_1y2em_2233 div._info_1y2em_2466{cursor:pointer;pointer-events:none}._pagination_1y2em_2233 div._disabled_1y2em_2466{color:var(--color-gray-700)}._pagination_1y2em_2233 div:last-child,._pagination_1y2em_2233 div:first-child{padding:0 10px}._pagination_1y2em_2233 div:last-child{border-right:none}._interface_1y2em_2239{width:100%;border-radius:10px;border-left:2px solid var(--color-gray-900);border-right:2px solid var(--color-gray-900);background-color:var(--color-paper-500);box-shadow:0 2px 11px #ffffff1a}._interface_heading_1y2em_2239{gap:15px;flex-direction:column;display:flex;justify-content:space-between;align-items:center;padding:15px 10px;border-radius:8px 8px 0 0}@media only screen and (max-width: 450px){._interface_heading_1y2em_2239{padding:var(--space-3) 10px;align-items:flex-start}._interface_heading_1y2em_2239>div{width:100%}}._interface_heading_row_1y2em_2239{justify-content:space-between;width:100%;gap:15px}@media only screen and (max-width: 450px){._interface_heading_row_1y2em_2239{flex-direction:column;align-items:flex-start}}._interface_foot_1y2em_2520{display:flex;justify-content:flex-end;gap:15px}@media only screen and (max-width: 450px){._interface_foot_1y2em_2520{flex-direction:column;align-items:flex-start}}@keyframes _spinner_1y2em_2540{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_container_1y2em_2540{width:100%;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;gap:0;flex-direction:row}._loading_spinner_1y2em_2551{animation:_spinner_1y2em_2540 1.5s linear infinite}._container_1bw7t_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._centered_1bw7t_8{justify-content:center;min-height:200px;padding:var(--space-5)}._spinner_1bw7t_14{position:relative;overflow:hidden;border-radius:999px;border:1px solid var(--hh-border-soft);background:var(--skeleton-base, rgba(148, 163, 184, .2))}._spinner_1bw7t_14:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--skeleton-highlight, rgba(255, 255, 255, .58)) 50%,transparent 100%);animation:_shimmer_1bw7t_1 1.2s ease-in-out infinite}._small_1bw7t_31{width:1rem;height:1rem}._medium_1bw7t_36{width:1.5rem;height:1.5rem}._large_1bw7t_41{width:2.5rem;height:2.5rem}._message_1bw7t_46{display:none}body[data-mode=dark] ._spinner_1bw7t_14{background:var(--skeleton-base, rgba(71, 85, 105, .35))}body[data-mode=dark] ._spinner_1bw7t_14:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-highlight, rgba(226, 232, 240, .2)) 50%,transparent 100%)}@keyframes _shimmer_1bw7t_1{to{transform:translate(100%)}}._container_1bw7t_1{transition:opacity .2s ease-in-out}._banner_pn16i_6{--consent-surface: rgba(10, 14, 16, .82);--consent-border: color-mix(in srgb, var(--hh-brand-primary) 25%, transparent);--consent-neutral: rgba(255, 255, 255, .1);--consent-neutral-hover: rgba(255, 255, 255, .18);--consent-neutral-border: rgba(255, 255, 255, .22);--consent-border-strong: rgba(255, 255, 255, .5);--consent-inset: rgba(255, 255, 255, .04);--consent-shadow: 0 12px 40px rgba(0, 0, 0, .5);--consent-glow: color-mix(in srgb, var(--hh-brand-primary) 35%, transparent);--hh-text-primary: #e6edee;--hh-text-muted: #9fb0b3;--hh-surface-subtle: var(--consent-neutral-hover);--hh-button-primary-text: #04201e;position:fixed;left:50%;bottom:var(--space-6);z-index:var(--z-floating);transform:translate(-50%);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "description actions" "links actions";align-items:center;-moz-column-gap:var(--space-6);column-gap:var(--space-6);row-gap:var(--space-1);width:min(60rem,100% - var(--space-8));padding:var(--space-5) var(--space-6);border:1px solid var(--consent-border);border-radius:var(--radius-2xl);background:var(--consent-surface);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:var(--consent-shadow),inset 0 0 0 1px var(--consent-inset);color:var(--hh-text-primary);font-family:var(--font-body);animation:_bannerIn_pn16i_1 .4s ease-out}@keyframes _bannerIn_pn16i_1{0%{opacity:0;transform:translate(-50%,var(--space-4))}to{opacity:1;transform:translate(-50%)}}._title_pn16i_57{grid-area:title;margin:0;font-size:var(--type-size-md);font-weight:var(--type-weight-bold);line-height:var(--type-line-snug)}._description_pn16i_65{grid-area:description;max-width:62ch;margin:0;color:var(--hh-text-muted);font-size:var(--type-size-sm);line-height:var(--type-line-normal)}._actions_pn16i_74{grid-area:actions;display:flex;flex-shrink:0;justify-content:flex-end;gap:var(--space-2)}._banner_pn16i_6 ._selectButton_pn16i_86,._banner_pn16i_6 ._rejectButton_pn16i_87,._banner_pn16i_6 ._acceptButton_pn16i_88{padding-inline:var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--type-size-xs);transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}._banner_pn16i_6 ._acceptButton_pn16i_88:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 6px 20px var(--consent-glow)}._banner_pn16i_6 ._selectButton_pn16i_86,._banner_pn16i_6 ._rejectButton_pn16i_87{border:1px solid var(--consent-neutral-border);background:var(--consent-neutral);color:var(--hh-text-primary)}._banner_pn16i_6 ._selectButton_pn16i_86:hover:not([disabled]),._banner_pn16i_6 ._rejectButton_pn16i_87:hover:not([disabled]){border-color:var(--consent-border-strong)}._banner_pn16i_6 ._selectButton_pn16i_86:focus-visible,._banner_pn16i_6 ._rejectButton_pn16i_87:focus-visible,._banner_pn16i_6 ._acceptButton_pn16i_88:focus-visible{outline:2px solid var(--hh-brand-primary);outline-offset:2px}._links_pn16i_123{grid-area:links;display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--type-size-xs)}._linkButton_pn16i_131{padding:0;border:0;background:none;color:var(--hh-text-muted);font-family:inherit;font-size:var(--type-size-xs);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease}._linkButton_pn16i_131:hover{color:var(--hh-brand-primary)}._linkButton_pn16i_131:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._preferences_pn16i_156{grid-area:description;display:flex;flex-direction:column;gap:var(--space-2)}._preferenceRow_pn16i_165{display:flex;flex-direction:column;gap:var(--space-1)}._preferenceLabel_pn16i_171{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-2);cursor:pointer}._preferenceTitle_pn16i_179{color:var(--hh-text-primary);font-size:var(--type-size-sm);font-weight:var(--type-weight-semibold);line-height:var(--type-line-snug)}._preferenceDescription_pn16i_186{max-width:62ch;color:var(--hh-text-muted);font-size:var(--type-size-xs);line-height:var(--type-line-normal)}._necessaryNote_pn16i_193{margin:0;color:var(--hh-text-muted);font-size:var(--type-size-2xs)}._checkbox_pn16i_199{flex:0 0 auto;width:var(--space-5);height:var(--space-5);margin:0;accent-color:var(--hh-brand-primary);cursor:pointer}@media (max-width: 1023.98px){._banner_pn16i_6{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "description" "links" "actions"}._actions_pn16i_74>*{flex:1}}@media (max-width: 767.98px){._banner_pn16i_6{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "description" "links" "actions";align-items:stretch;row-gap:var(--space-2);width:calc(100% - var(--space-6));bottom:var(--space-3);padding:var(--space-4)}._actions_pn16i_74{flex-direction:column-reverse}._actions_pn16i_74>*{flex:none;width:100%}}@media (prefers-reduced-motion: reduce){._banner_pn16i_6{animation:none}}._footer_1td71_1{background:transparent}._inner_1td71_5{padding:var(--section-space-y) clamp(120px,16vw,250px)}._footerTop_1td71_9{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-8);margin-bottom:var(--space-6)}._logoButton_1td71_18{display:inline-flex;align-items:center;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0}._logoImg_1td71_28{width:230px;height:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:opacity .2s ease}._logoButton_1td71_18:hover ._logoImg_1td71_28{opacity:.85}._navLinks_1td71_39{display:flex;gap:var(--space-6);flex-wrap:wrap}._navLink_1td71_39{color:#a0a0a0;font-family:var(--font-body);font-size:14px;text-decoration:none;transition:color .2s}._navLink_1td71_39:hover{color:#42c2b8}._navButton_1td71_56{padding:0;border:none;background:transparent;cursor:pointer;color:#a0a0a0;font-family:var(--font-body);font-size:14px;text-decoration:none;transition:color .2s}._navButton_1td71_56:hover{color:#42c2b8}._divider_1td71_71{border:none;border-top:1px solid #222222;margin:0 0 var(--space-5)}._bottomRow_1td71_77{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}._copyright_1td71_85{color:#666;font-family:var(--font-body);font-size:13px;margin:0}@media (max-width: 767.98px){._inner_1td71_5{padding:var(--section-space-y) var(--space-6)}}._fallback_1ckqv_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:var(--space-8);text-align:center;color:var(--hh-text-secondary, #a1a1aa)}._icon_1ckqv_12{font-size:48px;margin-bottom:var(--space-4);opacity:.5}._title_1ckqv_18{margin:0 0 var(--space-2);font-size:18px;font-weight:600;color:var(--hh-text-primary, #fff)}._message_1ckqv_25{margin:0 0 var(--space-6);font-size:14px;line-height:1.5;max-width:400px}._retryButton_1ckqv_32{padding:10px var(--space-6);border-radius:8px;border:none;background:var(--hh-brand-100, #42c2b8);color:#fff;font-size:14px;font-weight:600;cursor:pointer}._shimmer_1ee9n_1{position:relative;overflow:hidden;background:var(--skeleton-base, rgba(148, 163, 184, .2))}._shimmer_1ee9n_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--skeleton-highlight, rgba(255, 255, 255, .55)) 50%,transparent 100%);animation:_shimmer_1ee9n_1 1.35s ease-in-out infinite}@keyframes _shimmer_1ee9n_1{to{transform:translate(100%)}}body[data-mode=dark] ._shimmer_1ee9n_1{background:var(--skeleton-base, rgba(71, 85, 105, .35))}body[data-mode=dark] ._shimmer_1ee9n_1:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-highlight, rgba(226, 232, 240, .18)) 50%,transparent 100%)}._skeleton_1ppmh_1{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:var(--page-max-width);margin:0 auto;padding:var(--page-gutter);padding-bottom:var(--page-padding-bottom)}._titleBar_1ppmh_14{height:28px;width:240px;border-radius:8px}._metaBar_1ppmh_20{height:16px;width:150px;border-radius:6px}._grid_1ppmh_26{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}._card_1ppmh_32{height:180px;border-radius:12px}._row_1ppmh_37{height:64px;border-radius:10px}._bar_rpj6v_1{position:fixed;top:0;left:0;right:0;height:3px;z-index:var(--z-progress);pointer-events:none;background:var(--hh-brand-primary);transform:scaleX(0);transform-origin:left;opacity:0;transition:opacity .15s ease,transform .2s ease}._visible_rpj6v_16{opacity:1;transform:scaleX(1)}._wrapper_1jpjy_5{width:100%;max-width:var(--page-max-width);margin:0 auto;padding:var(--page-gutter);padding-bottom:var(--page-padding-bottom);display:flex;flex-direction:column;gap:var(--space-4)}._neutralFallback_1jpjy_22{min-height:60vh}._title_1jpjy_27{height:30px;width:240px;border-radius:8px}._sectionTitle_1jpjy_33{height:22px;width:200px;border-radius:6px}._tabsRow_1jpjy_39{display:flex;gap:10px}._tab_1jpjy_39{height:34px;width:96px;border-radius:8px}._filterBar_1jpjy_49{height:46px;width:100%;border-radius:10px}._shell_1jpjy_56{display:flex;width:100%;min-height:100vh;min-height:100dvh}._shellSidebar_1jpjy_63{display:none;flex-direction:column;width:272px;flex-shrink:0;padding:0 var(--space-3);border-right:1px solid var(--hh-border-soft)}@media (min-width: 768px){._shellSidebar_1jpjy_63{display:flex}}._shellLogoRow_1jpjy_79{padding:var(--space-4) var(--space-3);margin:var(--space-3) 0;flex-shrink:0}._shellLogo_1jpjy_79{height:32px;width:184px;max-width:100%;border-radius:var(--radius-md)}._shellNav_1jpjy_92{display:flex;flex-direction:column;flex:none}._shellNavSection_1jpjy_98+._shellNavSection_1jpjy_98{margin-top:15px}._shellSectionTitle_1jpjy_101{height:10px;width:72px;margin:0 var(--space-3) var(--space-2);border-radius:var(--radius-pill)}._shellNavList_1jpjy_108{display:flex;flex-direction:column;gap:1px}._shellNavItem_1jpjy_114{display:flex;align-items:center;gap:var(--space-3);height:44px;padding:7px var(--space-3)}._shellNavIcon_1jpjy_122{width:20px;height:20px;border-radius:var(--radius-md);flex-shrink:0}._shellNavLabel_1jpjy_130{height:12px;width:64%;border-radius:var(--radius-pill)}._shellNavItem_1jpjy_114:nth-child(2n) ._shellNavLabel_1jpjy_130{width:78%}._shellNavItem_1jpjy_114:nth-child(3n) ._shellNavLabel_1jpjy_130{width:52%}._shellFooter_1jpjy_145{margin-top:auto;padding-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-2);flex-shrink:0}._shellCta_1jpjy_154{width:100%;height:42px;border-radius:var(--radius-control)}._shellUser_1jpjy_160{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);margin-bottom:var(--space-3)}._shellUserAvatar_1jpjy_168{width:40px;height:40px;border-radius:50%;flex-shrink:0}._shellUserText_1jpjy_175{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}._shellUserName_1jpjy_183{height:12px;width:68%;border-radius:var(--radius-pill)}._shellUserRole_1jpjy_189{height:10px;width:42%;border-radius:var(--radius-pill)}._shellMain_1jpjy_195{flex:1;min-width:0;display:flex;flex-direction:column}._shellTopbar_1jpjy_203{display:flex;align-items:center;height:60px;padding-inline:var(--page-gutter);background:var(--hh-surface-panel);border-bottom:1px solid var(--hh-border-soft);flex-shrink:0}._shellTopbarInner_1jpjy_214{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-4);width:100%;max-width:var(--page-max-width);margin-inline:auto}._shellSearch_1jpjy_224{width:100%;max-width:420px;height:40px;border-radius:var(--radius-pill)}._shellTopbarNav_1jpjy_231{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}@media (max-width: 1000px){._shellTopbarNav_1jpjy_231{display:none}}._shellTopbarNavItem_1jpjy_244{width:4.5rem;height:3rem;border-radius:var(--radius-lg)}._shellTopbarActions_1jpjy_250{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);justify-self:end}._shellTopbarCta_1jpjy_258{width:132px;height:36px;border-radius:var(--radius-control)}._shellTopbarIcon_1jpjy_264{width:44px;height:44px;border-radius:50%}._shellTopbarAvatar_1jpjy_270{width:38px;height:38px;border-radius:50%}@media (max-width: 767.98px){._shellTopbar_1jpjy_203{height:auto;padding-block:0}._shellTopbarInner_1jpjy_214{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:56px;grid-template-areas:"actions actions";gap:0 var(--space-2)}._shellSearch_1jpjy_224{display:none}._shellTopbarActions_1jpjy_250{grid-area:actions}}._agendaFilterBar_1jpjy_297{display:flex;flex-direction:column;gap:var(--chip-filter-space)}@media (min-width: 768px){._agendaFilterBar_1jpjy_297{flex-direction:row;align-items:center;flex-wrap:wrap}}._agendaSearchBar_1jpjy_310{height:52px;width:100%;max-width:700px;border-radius:var(--radius-xl)}@media (min-width: 768px){._agendaSearchBar_1jpjy_310{flex:1 1 400px}}._agendaGrid_1jpjy_322{display:grid;grid-template-columns:1fr;gap:var(--stack-gap-lg);align-items:start}@media (min-width: 1025px){._agendaGrid_1jpjy_322{grid-template-columns:1fr 340px}}._agendaCalendarCard_1jpjy_335{padding:0;overflow:hidden;background:var(--hh-surface-card);border:1px solid var(--hh-border-soft);border-radius:var(--modal-radius);display:flex;flex-direction:column}._agendaCalendarHeader_1jpjy_345{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--hh-border-soft)}._agendaCalendarNav_1jpjy_353{display:flex;align-items:center;gap:var(--space-2)}._agendaCalendarNavBtn_1jpjy_359{height:2rem;width:2rem;border-radius:var(--radius-md)}._agendaCalendarMonth_1jpjy_365{height:20px;width:150px;border-radius:var(--radius-sm)}._agendaWeekRow_1jpjy_371{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--hh-border-soft)}._agendaWeekday_1jpjy_377{height:12px;width:60%;margin:var(--space-3) auto;border-radius:var(--radius-sm)}._agendaMonthGrid_1jpjy_384{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:var(--hh-border-soft)}._agendaDayCell_1jpjy_391{height:6.25rem;border-radius:0}@media (max-width: 480px){._agendaDayCell_1jpjy_391{height:4.5rem}}._agendaSidebar_1jpjy_401{display:flex;flex-direction:column;gap:var(--stack-gap-lg)}._agendaChipsRow_1jpjy_407{display:flex;gap:var(--space-2)}._agendaChip_1jpjy_407{height:36px;width:86px;border-radius:var(--radius-xl)}._agendaMetricsRow_1jpjy_418{display:flex;gap:var(--stack-gap-lg)}._agendaMetricCard_1jpjy_424{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--hh-surface-card);border:1px solid var(--hh-border-soft);border-radius:12px}._agendaMetricIcon_1jpjy_436{height:44px;width:44px;border-radius:12px;flex-shrink:0}._agendaMetricLines_1jpjy_443{display:flex;flex-direction:column;gap:var(--stack-gap-sm);min-width:0}._agendaMetricValue_1jpjy_450{height:24px;width:48px;border-radius:var(--radius-sm)}._agendaMetricLabel_1jpjy_456{height:12px;width:90px;border-radius:var(--radius-sm)}._agendaSidebarCard_1jpjy_463{display:flex;flex-direction:column;overflow:hidden;background:var(--hh-surface-card);border:1px solid var(--hh-border-soft);border-radius:12px}._agendaSidebarHeader_1jpjy_472{padding:var(--space-4);border-bottom:1px solid var(--hh-border-soft)}._agendaCardTitle_1jpjy_477{height:16px;width:140px;border-radius:var(--radius-sm)}._agendaTodayBody_1jpjy_483{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4)}._agendaTodayIcon_1jpjy_491{height:48px;width:48px;border-radius:50%}._agendaTodayLine_1jpjy_497{height:12px;width:60%;border-radius:var(--radius-sm)}._agendaTodayLineShort_1jpjy_503{height:10px;width:45%;border-radius:var(--radius-sm)}._agendaSidebarFooter_1jpjy_509{display:flex;justify-content:center;padding:var(--space-3) var(--space-4);border-top:1px solid var(--hh-border-soft)}._agendaFooterBtn_1jpjy_516{height:32px;width:132px;border-radius:var(--radius-pill)}._agendaWeekList_1jpjy_522{display:flex;flex-direction:column;padding:var(--space-2) 0}._agendaWeekItem_1jpjy_528{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4)}._agendaWeekItem_1jpjy_528:not(:last-child){border-bottom:1px solid var(--hh-border-soft)}._agendaWeekBar_1jpjy_538{height:40px;width:3px;flex-shrink:0}._agendaWeekItemLines_1jpjy_544{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}._agendaWeekDate_1jpjy_552{height:10px;width:50px;border-radius:var(--radius-sm)}._agendaWeekTitle_1jpjy_558{height:14px;width:70%;border-radius:var(--radius-sm)}._agendaWeekMeta_1jpjy_564{height:10px;width:55%;border-radius:var(--radius-sm)}._attendanceHeader_1jpjy_571{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}@media (min-width: 640px){._attendanceHeader_1jpjy_571{flex-direction:row;align-items:flex-start;justify-content:space-between}}._attendanceTitle_1jpjy_585{height:34px;width:260px;border-radius:8px}._attendanceFilters_1jpjy_591{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%}@media (min-width: 640px){._attendanceFilters_1jpjy_591{width:auto}}._attendanceSearch_1jpjy_604{height:38px;width:220px;border-radius:8px}._attendanceSelect_1jpjy_610{height:38px;width:150px;border-radius:8px}._attendanceGrid_1jpjy_616{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width: 768px){._attendanceGrid_1jpjy_616{grid-template-columns:1fr 1fr}}._attendanceCard_1jpjy_627{padding:var(--space-3) 0;border-bottom:1px solid var(--hh-border-soft)}._attendanceCardTop_1jpjy_632{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}._attendanceCardText_1jpjy_639{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}._attendanceCardTitle_1jpjy_647{height:14px;width:60%}._attendanceCardId_1jpjy_652{height:12px;width:38%}._attendanceBadge_1jpjy_657{height:20px;width:72px;border-radius:9999px;flex-shrink:0}._attendanceDates_1jpjy_664{margin-top:var(--space-2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}._attendanceDate_1jpjy_664{height:12px;width:100%}._chatLayout_1jpjy_677{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width: 1101px){._chatLayout_1jpjy_677{grid-template-columns:420px 1fr}}._chatListCol_1jpjy_688{display:flex;flex-direction:column;background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-surface);overflow:hidden}._chatListHeader_1jpjy_698{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-4);min-height:56px;border-bottom:1px solid var(--hh-border-soft)}._chatListTitle_1jpjy_707{height:18px;width:120px;border-radius:6px}._chatListAction_1jpjy_713{height:32px;width:32px;border-radius:50%}._chatSearch_1jpjy_719{height:40px;margin:var(--space-2) var(--space-3);border-radius:var(--radius-pill)}._chatListRow_1jpjy_725{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4)}._chatListAvatar_1jpjy_732{width:44px;height:44px;border-radius:50%;flex-shrink:0}._chatListLines_1jpjy_739{flex:1;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._chatListName_1jpjy_747{height:14px;width:45%;border-radius:4px}._chatListPreview_1jpjy_753{height:12px;width:70%;border-radius:4px}._chatThread_1jpjy_759{display:flex;flex-direction:column;gap:var(--space-3);min-height:520px;padding:var(--space-3);background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-surface);overflow:hidden}._chatThreadHeader_1jpjy_772{height:52px;width:100%;border-radius:10px;flex-shrink:0}._chatBubbles_1jpjy_779{display:flex;flex-direction:column;gap:var(--space-3);flex:1}._bubble_1jpjy_786{height:40px;border-radius:12px}._bubbleLeft_1jpjy_791{width:60%}._bubbleRight_1jpjy_795{width:50%;margin-left:auto}._chatInput_1jpjy_800{height:48px;width:100%;border-radius:10px;flex-shrink:0}._formRoot_1jpjy_808{width:100%;max-width:1000px;margin:0 auto;padding:var(--space-10) var(--space-12);background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-3xl);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4)}@media (max-width: 767.98px){._formRoot_1jpjy_808{padding:var(--space-6) var(--space-5)}}._formRootNarrow_1jpjy_827{width:100%;max-width:900px;margin:0 auto;padding:var(--space-12);background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-3xl);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4)}@media (max-width: 767.98px){._formRootNarrow_1jpjy_827{padding:var(--space-8) var(--space-6)}}._formTitle_1jpjy_846{height:30px;width:240px;border-radius:8px}._formSubtitle_1jpjy_852{height:16px;width:320px;max-width:100%;border-radius:6px}._formCover_1jpjy_859{width:100%;height:200px;border-radius:var(--radius-2xl);flex-shrink:0}._formProfileHeader_1jpjy_866{display:flex;align-items:flex-end;gap:var(--space-5);margin-top:-52px;margin-bottom:var(--space-4);padding-left:var(--space-4)}._formAvatar_1jpjy_875{width:120px;height:120px;border-radius:var(--radius-xl);border:4px solid var(--hh-surface-panel);box-sizing:border-box;flex-shrink:0}._formNameInput_1jpjy_884{flex:1;max-width:420px;height:30px;border-radius:var(--radius-md)}._formWrapper_1jpjy_891{display:flex;flex-direction:column;gap:var(--space-4)}._formSection_1jpjy_897{display:flex;flex-direction:column;gap:var(--space-3)}._formField_1jpjy_903{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._fieldLabel_1jpjy_910{height:12px;width:90px;border-radius:4px}._fieldInput_1jpjy_916{height:38px;width:100%;border-radius:var(--radius-lg)}._fieldTextarea_1jpjy_922{height:100px;width:100%;border-radius:var(--radius-xl)}._formGrid2_1jpjy_928{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media (max-width: 600px){._formGrid2_1jpjy_928{grid-template-columns:1fr}}._formGrid3_1jpjy_939{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-3)}@media (max-width: 767.98px){._formGrid3_1jpjy_939{grid-template-columns:1fr}}._formChipsRow_1jpjy_950{display:flex;flex-wrap:wrap;gap:var(--space-2)}._formChip_1jpjy_950{height:28px;width:90px;border-radius:var(--radius-lg)}._formMemberRow_1jpjy_962{display:flex;align-items:center;gap:var(--space-3)}._formMemberAvatar_1jpjy_968{width:40px;height:40px;border-radius:50%;flex-shrink:0}._formFooter_1jpjy_975{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--hh-border-soft)}._formBtn_1jpjy_984{height:44px;width:130px;border-radius:var(--radius-pill)}._formBtnPrimary_1jpjy_990{height:44px;width:160px;border-radius:var(--radius-pill)}._accountPage_1jpjy_997{width:100%;max-width:45rem;margin:0 auto}._accountCard_1jpjy_1003{background:var(--hh-surface-card);border:1px solid var(--hh-border-soft);border-radius:var(--radius-2xl);overflow:hidden}._accountHead_1jpjy_1010{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);padding:var(--space-7) var(--space-8)}._accountAvatar_1jpjy_1018{width:84px;height:84px;border-radius:50%;flex-shrink:0}._accountWho_1jpjy_1025{flex:1;min-width:200px;display:flex;flex-direction:column;gap:var(--space-1)}._accountName_1jpjy_1033{height:26px;width:200px;border-radius:var(--radius-md)}._accountBadge_1jpjy_1039{height:20px;width:72px;border-radius:var(--radius-pill)}._accountSub_1jpjy_1045{height:14px;width:160px;border-radius:var(--radius-sm)}._accountRow_1jpjy_1051{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2) var(--space-6);padding:var(--space-5) var(--space-8);border-top:1px solid var(--hh-border-soft)}._accountLabel_1jpjy_1060{width:140px;height:14px;margin-top:var(--space-3);border-radius:var(--radius-sm);flex-shrink:0}._accountValue_1jpjy_1068{flex:1;min-width:240px;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._accountValueLine_1jpjy_1078{height:16px;width:55%;border-radius:var(--radius-md)}._accountButton_1jpjy_1084{height:32px;width:84px;border-radius:var(--radius-lg);flex-shrink:0}@media (max-width: 640px){._accountHead_1jpjy_1010{padding:var(--space-6) var(--space-5)}._accountRow_1jpjy_1051{flex-direction:column;padding:var(--space-4) var(--space-5)}._accountLabel_1jpjy_1060{margin-top:0}}._galleryHeader_1jpjy_1104{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--hh-border-soft)}._galleryIdentity_1jpjy_1113{display:flex;align-items:center;gap:var(--space-3)}._galleryAvatar_1jpjy_1119{width:88px;height:88px;border-radius:50%;flex-shrink:0}._galleryName_1jpjy_1126{height:26px;width:180px;border-radius:6px}._galleryAction_1jpjy_1132{height:34px;width:120px;border-radius:var(--radius-pill)}._galleryGrid_1jpjy_1138{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1)}._galleryItem_1jpjy_1144{aspect-ratio:1;width:100%;border-radius:var(--radius-lg)}._activityHeader_1jpjy_1151{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._activityTitle_1jpjy_1158{height:32px;width:160px;border-radius:8px}._activityHeaderAction_1jpjy_1164{width:36px;height:36px;border-radius:var(--radius-lg)}._activityStatsRow_1jpjy_1170{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--stack-gap-lg)}._activityStatCard_1jpjy_1176{height:76px;border-radius:12px}._activityContentGrid_1jpjy_1181{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:var(--stack-gap-lg);align-items:flex-start}@media (max-width: 767.98px){._activityContentGrid_1jpjy_1181{grid-template-columns:1fr}}._activityFeedCard_1jpjy_1193{background:var(--hh-surface-card);border:1px solid var(--hh-border-soft);border-radius:12px;padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--stack-gap-lg)}._activityFilterRow_1jpjy_1203{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--hh-border-soft)}._activityChip_1jpjy_1211{width:96px;height:32px;border-radius:9999px}._activityList_1jpjy_1217{display:flex;flex-direction:column;gap:var(--space-3)}._activityRow_1jpjy_1223{height:64px;border-radius:var(--radius-xl)}._activitySidebar_1jpjy_1228{display:flex;flex-direction:column;gap:var(--stack-gap-lg)}._activityBreakdownCard_1jpjy_1234{background:var(--hh-surface-card);border:1px solid var(--hh-border-soft);border-radius:12px;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--stack-gap-lg)}._activitySideTitle_1jpjy_1244{height:20px;width:150px;border-radius:6px}._activityChart_1jpjy_1250{height:190px;border-radius:12px}._activityLegend_1jpjy_1255{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}._activityLegendItem_1jpjy_1261{height:14px;width:100px;border-radius:6px}._activityBreakdownRow_1jpjy_1267{height:24px;border-radius:6px}._notificationsWrapper_1jpjy_1273{width:100%;max-width:680px;margin:0 auto}._notificationsCard_1jpjy_1280{display:flex;flex-direction:column;background:var(--hh-surface-panel);border:1px solid var(--hh-border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-surface);overflow:hidden}._notificationsHeader_1jpjy_1291{display:flex;align-items:center;padding:var(--space-5) var(--space-5) var(--space-4);background:var(--hh-surface-panel);border-bottom:1px solid var(--hh-border-soft)}._notificationsTitle_1jpjy_1299{height:28px;width:180px;border-radius:8px}._notificationsListRows_1jpjy_1305{display:flex;flex-direction:column}._notificationsRow_1jpjy_1310{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-5)}._notificationsIconWrap_1jpjy_1318{position:relative;flex-shrink:0}._notificationsAvatar_1jpjy_1323{width:44px;height:44px;border-radius:50%}._notificationsBadge_1jpjy_1329{position:absolute;right:-4px;bottom:-4px;width:20px;height:20px;border-radius:var(--radius-pill)}._notificationsContent_1jpjy_1338{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--stack-gap-sm)}._notificationsMeta_1jpjy_1347{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:var(--stack-gap-md)}._notificationsLine_1jpjy_1355{width:100%;border-radius:6px}._notificationsLineTitle_1jpjy_1360{height:14px;width:55%}._notificationsLineBody_1jpjy_1365{height:14px;width:85%}._notificationsTime_1jpjy_1370{width:44px;height:12px;border-radius:6px}._notificationsDot_1jpjy_1376{width:8px;height:8px;border-radius:var(--radius-pill)}@media (max-width: 767.98px){._notificationsHeader_1jpjy_1291{padding:var(--space-2) var(--space-3)}}._container_18wq7_1{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-loading);display:flex;align-items:center;justify-content:center;animation:_fadeIn_18wq7_1 .3s ease-out}._container_18wq7_1._inline_18wq7_13{position:relative;min-height:200px;z-index:1}._backdrop_18wq7_19{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006}._inline_18wq7_13 ._backdrop_18wq7_19{background:var(--popup-bg)}._content_18wq7_31{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}._fullscreen_18wq7_39 ._content_18wq7_31{gap:var(--space-6)}._inline_18wq7_13 ._content_18wq7_31{gap:var(--space-4)}._textContent_18wq7_46{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._message_18wq7_53{margin:0;font-weight:600;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}._message_18wq7_53._small_18wq7_59{font-size:1rem}._message_18wq7_53._medium_18wq7_62{font-size:1.25rem}._message_18wq7_53._large_18wq7_65{font-size:1.5rem}._inline_18wq7_13 ._message_18wq7_53{color:var(--hh-text-primary);text-shadow:none}._subMessage_18wq7_73{margin:0;font-size:.875rem;color:#ffffffe6;text-shadow:0 1px 4px rgba(0,0,0,.5);line-height:1.5;max-width:400px}._inline_18wq7_13 ._subMessage_18wq7_73{color:var(--hh-text-secondary);text-shadow:none}@keyframes _fadeIn_18wq7_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width: 767.98px){._content_18wq7_31{padding:0 var(--space-4)}._message_18wq7_53._small_18wq7_59{font-size:.875rem}._message_18wq7_53._medium_18wq7_62{font-size:1rem}._message_18wq7_53._large_18wq7_65{font-size:1.25rem}._subMessage_18wq7_73{font-size:.8125rem;max-width:300px}}._container_1t37b_3{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-5)}._heroIcon_1t37b_10{align-self:center;display:flex;align-items:center;justify-content:center}._heroLogo_1t37b_17{width:170px;height:auto;-o-object-fit:contain;object-fit:contain;display:block}._benefits_1t37b_24{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._benefitItem_1t37b_33{display:flex;align-items:center;gap:var(--space-3);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--hh-text-muted)}._benefitIcon_1t37b_42{flex-shrink:0;color:var(--hh-brand-primary)}._divider_1t37b_47{height:1px;background:var(--hh-border-soft)}._actions_1t37b_52{display:flex;flex-direction:column;gap:var(--space-3)}._actions_1t37b_52 button{width:100%}
