/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-space-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-relaxed:1.625;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}html{font-family:var(--vibra-font-primary)}body{background-color:var(--color-background);color:var(--color-foreground);font-family:inherit}button,input,select,textarea{font:inherit}}@layer components{.vibra-home{background:var(--vibra-canvas);min-height:100vh;color:var(--vibra-text)}.vibra-event-page{background:var(--vibra-canvas);min-height:100vh;color:var(--vibra-text);overflow-x:clip}.vibra-event-hero{background:var(--vibra-brand-dark);height:min(476px,40vw);min-height:336px;padding:28px 0;position:relative;overflow:hidden}.vibra-event-hero-blur{object-fit:cover;filter:blur(24px)brightness(.64)saturate(.88);width:calc(100% + 56px);height:calc(100% + 56px);position:absolute;inset:-28px;transform:scale(1.05)}.vibra-event-hero-art{z-index:1;border-radius:var(--vibra-radius-card);object-fit:contain;width:min(1160px,100% - 40px);height:100%;box-shadow:var(--vibra-shadow-structural);background:#031f2f1a;border:0;margin:0 auto;display:block;position:relative}.vibra-event-hero-empty{border-radius:var(--vibra-radius-card);background:var(--vibra-brand-medium);color:#fff;place-items:center;width:min(1160px,100% - 40px);height:100%;margin:0 auto;font-weight:700;display:grid}.vibra-event-container{width:min(1160px,100% - 32px);margin-inline:auto}.vibra-event-summary{border-bottom:1px solid var(--vibra-border);background:#fff;padding:26px 0 24px}.vibra-event-summary-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;display:grid}.vibra-event-eyebrow{color:var(--vibra-primary-active);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.vibra-event-eyebrow:before{background:var(--vibra-primary-hover);content:"";width:24px;height:2px}.vibra-event-summary h1{max-width:760px;color:var(--vibra-title);letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 8px;font-size:24px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.vibra-event-summary-copy{max-width:720px;color:var(--vibra-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.vibra-event-facts{flex-wrap:wrap;gap:8px;display:flex}.vibra-event-facts span{border:1px solid var(--vibra-border);background:var(--vibra-surface);min-height:38px;color:var(--vibra-title);border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.vibra-event-facts svg{width:15px;color:var(--vibra-primary-active)}.vibra-event-anchorbar{z-index:20;border-bottom:1px solid var(--vibra-border);background:#fffffff5;position:sticky;top:0;overflow-x:auto;box-shadow:0 5px 15px #04293e0d}.vibra-event-anchor-layout{align-items:center;min-width:max-content;display:flex}.vibra-event-anchors{flex:1 0 auto;gap:6px;padding-block:10px;display:flex}.vibra-event-summary-facts{flex-wrap:nowrap;flex:none;justify-content:flex-end}.vibra-event-anchors a{color:var(--vibra-text-secondary);border-radius:8px;flex:none;padding:10px 14px;font-size:12px;font-weight:600}.vibra-event-anchors a:hover{color:var(--vibra-title);background:#f0f1f2}.vibra-event-registration{padding:30px 0 0;scroll-margin-top:72px}.vibra-event-quick-registration{background:#fff;padding:24px 0 0}.vibra-event-quick-registration-card{background:#fff;grid-template-columns:minmax(220px,1fr) minmax(220px,.75fr) minmax(130px,auto) minmax(210px,.65fr);align-items:center;gap:24px;padding:22px 24px;display:grid}.vibra-event-quick-registration-card h2{color:var(--vibra-title);font-size:20px;font-weight:700}.vibra-event-quick-registration-card p,.vibra-event-quick-action small{color:var(--vibra-text-muted);font-size:11px}.vibra-event-quick-registration-card p{margin-top:6px}.vibra-event-quick-registration-card label,.vibra-event-quick-price{gap:7px;display:grid}.vibra-event-quick-registration-card label>span,.vibra-event-quick-price>span{color:var(--vibra-text-secondary);font-size:11px;font-weight:600}.vibra-event-modality-select{width:100%;min-height:46px;color:var(--vibra-title);font-size:13px;font-weight:600}.vibra-event-modality-select:hover:not(:disabled){background:#f0f1f2}.vibra-event-quick-price strong{color:var(--vibra-title);font-size:23px;line-height:1}.vibra-event-quick-action{gap:8px;display:grid}.vibra-event-quick-action small{text-align:center}.vibra-event-buybox{background:#fff;grid-template-columns:minmax(220px,1fr) minmax(170px,.45fr) minmax(190px,.5fr);align-items:center;gap:24px;padding:24px;display:grid}.vibra-event-buybox h2{color:var(--vibra-title);font-size:20px;font-weight:700}.vibra-event-buybox p,.vibra-event-buybox small{color:var(--vibra-text-muted);font-size:12px;line-height:1.5}.vibra-event-buybox p{margin-top:7px}.vibra-event-buybox small{text-align:right;grid-column:1/-1;margin-top:-12px}.vibra-event-registration-status span,.vibra-event-registration-status strong{display:block}.vibra-event-registration-status span{color:var(--vibra-text-muted);font-size:11px}.vibra-event-registration-status strong{color:var(--vibra-success-hover);margin-top:4px;font-size:14px}.vibra-event-editorial-section{border-bottom:1px solid var(--vibra-border);background:#fff;padding:64px 0;scroll-margin-top:72px}.vibra-event-editorial-section.is-soft{background:var(--vibra-surface)}.vibra-event-section-kicker{color:var(--vibra-primary-active);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.vibra-event-editorial-section h2,.vibra-event-final-cta h2{color:var(--vibra-title);letter-spacing:-.035em;font-size:clamp(26px,3vw,36px);font-weight:750;line-height:1.1}.vibra-event-section-heading{grid-template-columns:minmax(0,.8fr) minmax(280px,1fr);align-items:end;gap:32px;display:grid}.vibra-event-section-heading>p,.vibra-event-kit-location{color:var(--vibra-text-muted);font-size:13px;line-height:1.65}.vibra-event-modality-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.vibra-event-modality-card{cursor:pointer;border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-card);text-align:left;background:#fff;flex-direction:column;align-items:flex-start;min-height:156px;padding:22px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex;position:relative}.vibra-event-modality-card:hover{border-color:var(--vibra-divider);background:#f7f8f8}.vibra-event-modality-card.is-selected{border:2px solid var(--vibra-primary-hover);background:var(--vibra-primary-soft);box-shadow:0 8px 26px #04293e0f}.vibra-event-modality-card strong{color:var(--vibra-title);font-size:18px;font-weight:700}.vibra-event-modality-card>span:not(.vibra-event-modality-check){color:var(--vibra-text-muted);margin-top:7px;font-size:12px;line-height:1.55}.vibra-event-modality-card b{color:var(--vibra-title);margin-top:auto;padding-top:18px;font-size:17px}.vibra-event-modality-card small{color:var(--vibra-text-muted);font-size:10px;font-weight:500}.vibra-event-modality-check{background:var(--vibra-primary);width:24px;height:24px;color:var(--vibra-brand-dark);border-radius:999px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.vibra-event-modality-check svg{width:14px}.vibra-event-essentials>.vibra-event-container>h2{margin-bottom:26px}.vibra-event-notice{border:1px solid #ffd5c1;border-left:4px solid var(--vibra-alert);border-radius:var(--vibra-radius-card);background:var(--vibra-alert-soft);align-items:flex-start;gap:14px;margin-bottom:24px;padding:18px;display:flex}.vibra-event-notice>svg{width:18px;color:var(--vibra-alert);flex:none}.vibra-event-notice strong,.vibra-event-essential-grid h3{color:var(--vibra-title);font-size:16px;font-weight:700}.vibra-event-notice p,.vibra-event-essential-grid p{color:var(--vibra-text-secondary);margin-top:4px;font-size:12px;line-height:1.6}.vibra-event-essential-grid{grid-template-columns:1.2fr .8fr;gap:20px;display:grid}.vibra-event-essential-grid>article{background:#fff;padding:24px}.vibra-event-timeline{margin-top:16px}.vibra-event-timeline>div{border-top:1px solid var(--vibra-divider);grid-template-columns:70px 1fr;gap:20px;padding:16px 0 2px;display:grid}.vibra-event-timeline strong{color:var(--vibra-title);font-size:16px}.vibra-event-timeline span,.vibra-event-fact-list{color:var(--vibra-text-secondary);font-size:12px}.vibra-event-fact-list{gap:14px;margin-top:18px;display:grid}.vibra-event-fact-list li{padding-left:18px;line-height:1.55;position:relative}.vibra-event-fact-list li:before{background:var(--vibra-primary);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:7px;left:0}.vibra-event-kit-layout{grid-template-columns:1fr 1fr;align-items:center;gap:42px;display:grid}.vibra-event-kit-image{border-radius:var(--vibra-radius-card);background:var(--vibra-primary-soft);min-height:330px;box-shadow:var(--vibra-shadow-structural);place-items:center;display:grid;overflow:hidden}.vibra-event-kit-image img{object-fit:cover;width:100%;height:100%;max-height:390px}.vibra-event-kit-image>svg{width:54px;color:var(--vibra-primary-hover)}.vibra-event-kit-location{margin-top:16px}.vibra-event-kit-dates{gap:12px;margin-top:18px;display:grid}.vibra-event-kit-dates>div{border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-card);grid-template-columns:72px 1fr;align-items:center;gap:18px;padding:15px;display:grid}.vibra-event-kit-dates>div>strong{color:var(--vibra-title);font-size:20px}.vibra-event-kit-dates span,.vibra-event-kit-dates b{color:var(--vibra-text-secondary);font-size:11px;display:block}.vibra-event-kit-dates b{color:var(--vibra-title);margin-bottom:3px;font-weight:700}.vibra-event-rules-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:22px;margin-top:26px;display:grid}.vibra-event-accordion{border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-card);background:#fff;overflow:hidden}.vibra-event-accordion details,.vibra-event-accordion>button{border-bottom:1px solid var(--vibra-divider);width:100%}.vibra-event-accordion summary,.vibra-event-accordion>button{cursor:pointer;min-height:58px;color:var(--vibra-title);text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;font-size:13px;font-weight:700;display:flex}.vibra-event-accordion summary:hover,.vibra-event-accordion>button:hover{background:#f0f1f2}.vibra-event-accordion summary::-webkit-details-marker{display:none}.vibra-event-accordion summary svg,.vibra-event-accordion>button svg{flex:none;width:16px}.vibra-event-accordion details[open] summary svg{transform:rotate(180deg)}.vibra-event-accordion details p{color:var(--vibra-text-secondary);padding:0 18px 18px;font-size:12px;line-height:1.6}.vibra-event-accordion>button{border-bottom:0}.vibra-event-trust-card{border-radius:var(--vibra-radius-card);background:var(--vibra-brand-dark);color:#fff;padding:24px}.vibra-event-trust-card>svg{width:28px;color:var(--vibra-primary)}.vibra-event-trust-card h3{margin-top:12px;font-size:18px;font-weight:700}.vibra-event-trust-card p,.vibra-event-trust-card li{font-size:11px;line-height:1.55}.vibra-event-trust-card p{color:var(--vibra-brand-soft);margin-top:10px}.vibra-event-trust-card ul{gap:10px;margin-top:18px;display:grid}.vibra-event-trust-card li{padding-left:17px;position:relative}.vibra-event-trust-card li:before{color:var(--vibra-primary);content:"✓";position:absolute;left:0}.vibra-event-final-cta{background:var(--vibra-brand-dark);color:#fff;padding:42px 0}.vibra-event-final-cta>.vibra-event-container{grid-template-columns:1fr minmax(220px,280px);align-items:center;gap:36px;display:grid}.vibra-event-final-cta h2{color:#fff;font-size:clamp(23px,2.4vw,31px)}.vibra-event-final-cta p{color:var(--vibra-brand-soft);margin-top:8px;font-size:12px}.vibra-event-content{padding:30px 0 64px}.vibra-event-content-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.vibra-event-content .vibra-event-info-card{margin-top:24px;scroll-margin-top:76px}.vibra-event-content .vibra-event-info-card:first-child{margin-top:0}@media (width<=900px){.vibra-event-summary-inner,.vibra-event-content-grid,.vibra-event-section-heading,.vibra-event-kit-layout,.vibra-event-rules-grid{grid-template-columns:1fr}.vibra-event-modality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vibra-event-buybox,.vibra-event-quick-registration-card{grid-template-columns:1fr 1fr}.vibra-event-buybox>div:first-child,.vibra-event-buybox small{grid-column:1/-1}.vibra-event-buybox small{text-align:left;margin-top:0}}@media (width<=620px){.vibra-event-hero{height:calc(44vw + 28px);min-height:213px;padding:14px 0}.vibra-event-hero-blur{filter:blur(18px)brightness(.64)saturate(.88)}.vibra-event-hero-art,.vibra-event-hero-empty{border-radius:18px;width:calc(100% - 24px);box-shadow:0 7px 20px #21252914}.vibra-event-summary{padding:20px 0}.vibra-event-summary-inner{gap:18px}.vibra-event-quick-registration{padding-top:18px}.vibra-event-quick-registration-card{grid-template-columns:1fr;gap:18px;padding:20px}.vibra-event-facts{grid-template-columns:1fr;display:grid}.vibra-event-summary-facts{justify-content:stretch;display:grid}.vibra-event-registration{padding-top:18px}.vibra-event-buybox{grid-template-columns:1fr;gap:18px;padding:20px}.vibra-event-buybox>div:first-child,.vibra-event-buybox small{grid-column:auto}.vibra-event-content{padding-top:18px}.vibra-event-editorial-section{padding:44px 0}.vibra-event-modality-grid,.vibra-event-essential-grid,.vibra-event-final-cta>.vibra-event-container{grid-template-columns:1fr}.vibra-event-final-cta>.vibra-event-container{gap:24px}.vibra-event-kit-image{min-height:240px}}.vibra-event-hero-card,.vibra-event-info-card{animation:.26s ease-out both vibra-event-reveal}.vibra-event-action{border-radius:var(--vibra-radius-control);min-height:44px;transition:background-color .18s,border-color .18s,color .18s,transform .18s}.vibra-event-page :focus-visible{outline-offset:3px;outline:3px solid #58c6c757}.vibra-topbar{z-index:30;background:var(--vibra-brand-dark);color:#fff;min-height:80px;position:relative;box-shadow:0 8px 28px #00000038}.vibra-topbar:after{background:var(--vibra-brand);content:"";height:1px;position:absolute;inset:auto 0 0}.vibra-hero{color:#fff;align-items:center;min-height:260px;display:flex;position:relative;overflow:hidden}.vibra-hero-image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.vibra-hero:before{z-index:2;content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#ffffff1a 0 1px,#0000 1px 32px),repeating-linear-gradient(0deg,#ffffff1a 0 1px,#0000 1px 32px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 34%,#00000047 58%,#000 100%);mask-image:linear-gradient(90deg,#0000 34%,#00000047 58%,#000 100%)}.vibra-hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#04293eeb 0%,#04293ea8 48%,#031f2f3d 100%),linear-gradient(150deg,#0000 48%,#58c6c733 100%);position:absolute;inset:0}.vibra-event-fallback{filter:grayscale();position:relative}.vibra-event-fallback:before{z-index:2;content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#ffffff24 0 1px,#0000 1px 20px),repeating-linear-gradient(0deg,#ffffff24 0 1px,#0000 1px 20px);position:absolute;inset:0}.vibra-event-fallback:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#04293eb8,#031f2f33);position:absolute;inset:0}@media (width>=768px){.vibra-hero{min-height:300px}}@media (width>=1024px){.vibra-hero,.vibra-event-hero{min-height:360px}}.vibra-card{border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-card);background:var(--vibra-surface);box-shadow:var(--vibra-shadow-structural)}.vibra-control{border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-control);background:var(--vibra-canvas);min-height:44px;color:var(--vibra-title);transition:border-color .18s,box-shadow .18s}.vibra-control:focus-visible{border-color:var(--vibra-brand);outline:none;box-shadow:0 0 0 3px #58c6c733}.vibra-action{border-radius:var(--vibra-radius-control);min-height:44px;transition:background-color .18s,color .18s,transform .18s}.vibra-action:focus-visible{outline-offset:2px;outline:3px solid #58c6c747}.vibra-filter-results{animation:.22s ease-out both vibra-filter-fade}.vibra-event-card{animation:.26s ease-out both vibra-event-reveal}.vibra-speed-track{width:184px;height:42px;position:relative;overflow:hidden}.vibra-speed-line{background:linear-gradient(90deg, transparent, var(--vibra-primary));opacity:.42;border-radius:999px;height:2px;position:absolute;right:18px}.vibra-speed-line-one{width:76px;top:10px}.vibra-speed-line-two{opacity:.7;width:108px;top:20px}.vibra-speed-line-three{width:58px;top:30px}.vibra-speed-runner{background:var(--vibra-primary-soft);width:34px;height:34px;color:var(--vibra-primary-active);border:1px solid #58c6c752;border-radius:999px;place-items:center;animation:1.05s cubic-bezier(.45,0,.2,1) infinite alternate vibra-speed-run;display:grid;position:absolute;top:8px;left:50%;box-shadow:0 5px 16px #379a9b2e}@media (prefers-reduced-motion:reduce){.vibra-event-card{animation:none}.vibra-speed-runner{animation:none;transform:translate(-50%)}.vibra-home *,.vibra-home :before,.vibra-home :after,.vibra-event-page *,.vibra-event-page :before,.vibra-event-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.left-0{left:0}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-50{z-index:50}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[7px\]{margin-top:7px}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-\[45px\]{height:45px}.h-full{height:100%}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-11{width:calc(var(--spacing) * 11)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.w-px{width:1px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.rounded-\[8px\]{border-radius:8px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#aeb8c3\]{border-color:#aeb8c3}.border-\[var\(--vibra-primary\)\]{border-color:var(--vibra-primary)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-\[\#eaf6ec\]{background-color:#eaf6ec}.bg-\[var\(--vibra-brand-medium\)\]{background-color:var(--vibra-brand-medium)}.bg-\[var\(--vibra-canvas\)\]{background-color:var(--vibra-canvas)}.bg-\[var\(--vibra-primary\)\]{background-color:var(--vibra-primary)}.bg-background{background-color:var(--background)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[10px\]{padding:10px}.px-0{padding-inline:0}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[18px\]{padding-inline:18px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-\[\#9f241b\]{color:#9f241b}.text-\[\#245f3b\]{color:#245f3b}.text-\[var\(--vibra-brand-dark\)\]{color:var(--vibra-brand-dark)}.text-\[var\(--vibra-brand-medium\)\]{color:var(--vibra-brand-medium)}.text-\[var\(--vibra-danger-text\)\]{color:var(--vibra-danger-text)}.text-\[var\(--vibra-primary-contrast\)\]{color:var(--vibra-primary-contrast)}.text-\[var\(--vibra-text-secondary\)\]{color:var(--vibra-text-secondary)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--vibra-primary-soft\)\]{--tw-ring-color:var(--vibra-primary-soft)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[transition\:transform_0\.15s_ease\,background-color_0\.15s_ease\]{transition:transform .15s,background-color .15s}.paused{animation-play-state:paused}.first\:rounded-l-\[10px\]:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-\[10px\]:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}@media (hover:hover){.hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#7f8c99\]:hover{border-color:#7f8c99}.hover\:bg-\[var\(--vibra-primary-soft\)\]:hover{background-color:var(--vibra-primary-soft)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:not-disabled\:\[transform\:translateY\(-1px\)\]:hover:not(:disabled){transform:translateY(-1px)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (width>=40rem){.sm\:mt-0{margin-top:0}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Lexend;src:url(/assets/fonts/lexend-latin.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap}:root{--tanacentral-canvas:#fff;--tanacentral-surface:#f5f5f5;--tanacentral-ink:#141414;--tanacentral-panel:#111416;--tanacentral-text-secondary:#4a4a4a;--tanacentral-text-muted:#7a7a7a;--tanacentral-border:#e0e0e0;--tanacentral-divider:#d6d6d6;--tanacentral-aqua-dark:#0b8a85;--tanacentral-aqua-bright:#1fc7c1;--tanacentral-teal-text:var(--tanacentral-aqua-dark);--tanacentral-teal-ink:#0a6b67;--tanacentral-teal-dark:var(--tanacentral-aqua-bright);--tanacentral-teal-soft:#dff7f5;--tanacentral-muted:var(--tanacentral-text-muted);--tanacentral-focus:var(--tanacentral-aqua-dark);--tanacentral-action:#141414;--tanacentral-action-contrast:#fff;--tanacentral-danger-bg:#fff1f0;--tanacentral-danger-text:#9f241b;--tanacentral-radius:10px;--tanacentral-font:"Lexend", "Helvetica Neue", Arial, sans-serif;--tanacentral-font-primary:"Lexend", "Helvetica Neue", Arial, sans-serif;--tanacentral-background:#fff;--tanacentral-text-title:#04293e;--tanacentral-text:#242424;--tanacentral-icon-muted:#9a9a9a;--tanacentral-field-focus:#5b6166;--tanacentral-border-light:#e0e0e0;--tanacentral-state-success:#43a047;--tanacentral-state-success-hover:#388e3c;--tanacentral-state-success-soft:#e8f5e9;--tanacentral-state-danger:#e53935;--tanacentral-state-danger-hover:#d32f2f;--tanacentral-state-danger-soft:#fdecea;--tanacentral-state-alert:#ff6c00;--tanacentral-state-alert-soft:#fff0e6;--tanacentral-space-1:4px;--tanacentral-space-2:8px;--tanacentral-space-3:12px;--tanacentral-space-4:16px;--tanacentral-space-5:20px;--tanacentral-space-6:24px;--tanacentral-space-8:32px;--tanacentral-space-10:40px;--tanacentral-space-12:48px;--tanacentral-radius-card:10px;--tanacentral-radius-control:10px;--tanacentral-shadow-structural:0 8px 24px #21252914;--central-signature:#58c6c7;--central-signature-hover:#46b1b2;--central-signature-active:#379a9b;--central-signature-soft:#e6f7f7;--central-signature-contrast:#fff;--central-brand-dark:#04293e;--central-brand-dark-hover:#031f2f;--central-brand-medium:#0a3f5f;--central-brand-soft:#e6f0f5;--central-cta:#ff4b00;--central-cta-hover:#e64300;--central-cta-active:#cc3b00;--central-cta-soft:#ffe6dc;--vibra-font-primary:var(--tanacentral-font-primary);--vibra-canvas:var(--tanacentral-canvas);--vibra-background:var(--tanacentral-background);--vibra-surface:var(--tanacentral-surface);--vibra-title:var(--tanacentral-text-title);--vibra-text:var(--tanacentral-text);--vibra-text-secondary:var(--tanacentral-text-secondary);--vibra-text-muted:var(--tanacentral-text-muted);--vibra-icon-muted:var(--tanacentral-icon-muted);--vibra-field-focus:var(--tanacentral-field-focus);--vibra-border:var(--tanacentral-border);--vibra-border-light:var(--tanacentral-border-light);--vibra-divider:var(--tanacentral-divider);--vibra-success:var(--tanacentral-state-success);--vibra-success-hover:var(--tanacentral-state-success-hover);--vibra-success-soft:var(--tanacentral-state-success-soft);--vibra-danger:var(--tanacentral-state-danger);--vibra-danger-hover:var(--tanacentral-state-danger-hover);--vibra-danger-soft:var(--tanacentral-state-danger-soft);--vibra-alert:var(--tanacentral-state-alert);--vibra-alert-soft:var(--tanacentral-state-alert-soft);--vibra-space-1:var(--tanacentral-space-1);--vibra-space-2:var(--tanacentral-space-2);--vibra-space-3:var(--tanacentral-space-3);--vibra-space-4:var(--tanacentral-space-4);--vibra-space-5:var(--tanacentral-space-5);--vibra-space-6:var(--tanacentral-space-6);--vibra-space-8:var(--tanacentral-space-8);--vibra-space-10:var(--tanacentral-space-10);--vibra-space-12:var(--tanacentral-space-12);--vibra-radius-card:var(--tanacentral-radius-card);--vibra-radius-control:var(--tanacentral-radius-control);--vibra-shadow-structural:var(--tanacentral-shadow-structural);--vibra-primary:var(--central-signature);--vibra-primary-hover:var(--central-signature-hover);--vibra-primary-active:var(--central-signature-active);--vibra-primary-soft:var(--central-signature-soft);--vibra-primary-contrast:var(--central-signature-contrast);--vibra-brand:var(--central-signature);--vibra-brand-strong:var(--central-signature-hover);--vibra-brand-dark:var(--central-brand-dark);--vibra-brand-dark-hover:var(--central-brand-dark-hover);--vibra-brand-medium:var(--central-brand-medium);--vibra-brand-soft:var(--central-brand-soft);--vibra-cta:var(--central-cta);--vibra-cta-hover:var(--central-cta-hover);--vibra-cta-active:var(--central-cta-active);--vibra-cta-soft:var(--central-cta-soft)}.vibra-reference-sidebar button{border-radius:var(--tanacentral-radius-control);text-align:left;width:100%;min-height:40px;color:var(--vibra-text-secondary);padding:8px 12px;font-size:13px;transition:background-color .16s,color .16s;display:block}.vibra-reference-item{border:1px solid var(--vibra-border-light);border-radius:var(--tanacentral-radius-control);background:var(--vibra-surface);overflow:hidden;box-shadow:0 12px 32px #04293e0f}.vibra-reference-preview{border-radius:var(--tanacentral-radius-control);border:1px solid var(--vibra-border-light);background:#fff;padding:20px}.vibra-demo-color-token{border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);background:#fff;overflow:hidden}.vibra-demo-badge{border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft);color:var(--vibra-brand-dark);padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.vibra-demo-control{border-radius:var(--tanacentral-radius-control);background:#fff;border:1px solid #aeb8c3;outline:none;width:100%;min-height:45px;margin-top:7px;padding:10px 12px;font-size:14px;font-weight:400;transition:border-color .16s,box-shadow .16s,background-color .16s;display:block}.vibra-brand-signature-card{border:1px solid var(--vibra-border-light);border-radius:var(--tanacentral-radius-control);background:#fff;overflow:hidden}.vibra-brand-usage-note{border-left:4px solid var(--vibra-primary);border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft);color:var(--vibra-text-secondary);margin-top:16px;padding:14px 16px;font-size:12px;line-height:1.6}@media (width<=700px){.vibra-brand-signature-grid{grid-template-columns:1fr}}.vibra-demo-form-panel{border-radius:var(--tanacentral-radius-control);background:#fff;border:1px solid #d6dce2;min-width:0;padding:18px}.vibra-demo-fieldset{border-radius:var(--tanacentral-radius-control);border:1px solid #c7ced6;min-height:88px;padding:12px}.vibra-demo-input-group{border-radius:var(--tanacentral-radius-control);background:#fff;border:1px solid #c7ced6;min-height:45px;margin-top:7px;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.vibra-demo-upload{cursor:pointer;border-radius:var(--tanacentral-radius-control);background:#fbfcfd;border:1px dashed #aeb8c3;align-items:center;gap:14px;min-height:76px;padding:14px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.vibra-demo-upload-icon{border-radius:var(--tanacentral-radius-control);background:var(--vibra-reference-neutral-soft);width:42px;height:42px;color:var(--vibra-brand-medium);flex:none;justify-content:center;align-items:center;display:flex}.vibra-demo-upload-button{border:1px solid var(--vibra-primary);border-radius:var(--tanacentral-radius-control);min-height:38px;color:var(--vibra-brand-medium);background:#fff;flex:none;align-items:center;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}@media (width<=639px){.vibra-demo-upload{flex-wrap:wrap;align-items:flex-start}.vibra-demo-upload-button{justify-content:center;width:100%}}.vibra-organizer-login-demo{border-radius:var(--tanacentral-radius-control);color:#fff;background:#111719;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);min-height:520px;display:grid;overflow:hidden}.vibra-organizer-login-demo-media{min-height:520px;position:relative}.vibra-organizer-login-demo-media:after{content:"";background:linear-gradient(#040c0f14,#040c0fdb);position:absolute;inset:0}.vibra-organizer-login-demo-media img{object-fit:cover;object-position:52% center;width:100%;height:100%}.vibra-organizer-login-demo-form>span{color:var(--vibra-primary);letter-spacing:.1em;font-size:11px;font-weight:800}.vibra-organizer-login-demo-form{flex-direction:column;justify-content:center;padding:40px;display:flex}.vibra-organizer-login-demo-form h3{margin-top:12px;font-size:27px;font-weight:700}.vibra-organizer-login-demo-form p,.vibra-organizer-login-demo-form small{color:#b7c0c3;margin-top:10px;line-height:1.5}.vibra-organizer-login-demo-form label{gap:8px;margin-top:28px;font-size:14px;font-weight:700;display:grid}.vibra-organizer-login-demo-form input{border:1px solid var(--vibra-text-muted);border-radius:var(--tanacentral-radius-control);color:#fff;background:#1b2427;min-height:46px;padding:0 14px}.vibra-organizer-login-demo-form button{border-radius:var(--tanacentral-radius-control);background:var(--vibra-cta);min-height:46px;color:var(--vibra-text);margin-top:18px;font-size:14px;font-weight:800}@media (width<=639px){.vibra-organizer-login-demo{grid-template-columns:1fr}.vibra-organizer-login-demo-media{min-height:220px}}.vibra-demo-switch{border-radius:var(--tanacentral-radius-control);background:#d6d6d6;width:44px;height:24px;padding:3px;transition:background .2s}.vibra-demo-switch span{border-radius:var(--tanacentral-radius-control);background:#fff;width:18px;height:18px;transition:transform .2s;display:block}.vibra-demo-table-scroll{contain:paint;max-width:100%;overflow-x:auto}.vibra-demo-alert{border-left:4px solid var(--vibra-primary);border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft);padding:14px;font-size:13px}.vibra-demo-modal{border-radius:var(--tanacentral-radius-control);background:#fff;width:min(480px,100%);padding:24px;box-shadow:0 30px 80px #0000004d}@keyframes vibra-spin{to{transform:rotate(360deg)}}.vibra-demo-icon-button{border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);width:44px;height:44px;color:var(--vibra-brand-dark);background:#fff;justify-content:center;align-items:center;transition:border-color .16s,background-color .16s;display:inline-flex}.vibra-demo-status-step>span{border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft);width:28px;height:28px;color:var(--vibra-brand-dark);grid-row:1/3;place-items:center;font-size:12px;font-weight:800;display:grid}.vibra-demo-leading-control input{border-radius:var(--tanacentral-radius-control);border:1px solid #aeb8c3;outline:none;width:100%;min-height:45px;padding:0 12px 0 42px;transition:border-color .16s,box-shadow .16s}.vibra-demo-setting-row{border:1px solid var(--vibra-border-light);border-radius:var(--tanacentral-radius-control);text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 12px;display:flex}.vibra-demo-switch i{border-radius:var(--tanacentral-radius-control);background:#fff;width:18px;height:18px;transition:transform .2s;display:block}.vibra-demo-tab{border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);text-transform:capitalize;min-height:38px;color:var(--vibra-text-secondary);background:#fff;padding:0 13px;font-size:12px;font-weight:700}.vibra-demo-operation-card{border:1px solid var(--vibra-border-light);border-top:4px solid var(--vibra-primary);border-radius:var(--tanacentral-radius-control);background:#fff;flex-direction:column;min-height:150px;padding:18px;display:flex}.vibra-demo-admin-shell{border:1px solid var(--vibra-border-light);border-radius:var(--tanacentral-radius-control);background:#fff;grid-template-columns:180px minmax(0,1fr);min-height:310px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vibra-demo-feedback{border:1px solid color-mix(in srgb,var(--vibra-primary) 45%,white)}}.vibra-demo-feedback{border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft);padding:14px}.vibra-demo-sheet{border:1px solid var(--vibra-border-light);border-left:4px solid var(--vibra-primary);border-radius:var(--tanacentral-radius-control);background:#fff;padding:18px;box-shadow:0 12px 28px #04293e14}.vibra-demo-state-card{border:1px dashed var(--vibra-border);border-radius:var(--tanacentral-radius-control);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:190px;padding:18px;display:flex}.vibra-demo-pattern-card{border:1px solid var(--vibra-border-light);border-radius:var(--tanacentral-radius-control);background:#fff;min-height:190px;padding:18px}.vibra-demo-pattern-card>div span{border-radius:var(--tanacentral-radius-control);background:var(--vibra-brand-soft);text-align:center;margin-top:16px;padding:10px 4px;font-size:10px;font-weight:700}.vibra-event-preparation-demo{border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);background:var(--vibra-surface);color:var(--vibra-text);padding:24px}.vibra-event-preparation-intro{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.vibra-event-preparation-intro h3{color:var(--vibra-brand-dark);margin:8px 0;font-size:clamp(22px,3vw,28px);font-weight:800}.vibra-event-preparation-intro p,.vibra-event-preparation-editor>p{color:var(--vibra-text-secondary);margin:0;line-height:1.5}.vibra-event-preparation-state{border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft);color:var(--vibra-brand-dark);flex:none;padding:7px 12px;font-size:12px;font-weight:700}.vibra-event-preparation-grid{grid-template-columns:minmax(210px,.8fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}.vibra-event-preparation-nav,.vibra-event-preparation-editor{border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);background:var(--vibra-canvas);min-width:0;padding:20px}.vibra-event-preparation-nav>strong{color:var(--vibra-brand-dark);margin-bottom:12px;font-size:15px;display:block}.vibra-event-preparation-nav>button{border-top:1px solid var(--vibra-border);text-align:left;width:100%;min-height:58px;color:var(--vibra-brand-dark);justify-content:space-between;align-items:center;gap:12px;padding:12px 8px;display:flex}.vibra-event-preparation-nav>button[aria-current=location]{border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft)}.vibra-event-preparation-nav small{color:var(--vibra-text-secondary);margin-top:3px;font-size:11px;font-weight:400;display:block}.vibra-event-preparation-nav em{color:var(--vibra-text-secondary);flex:none;font-size:11px;font-style:normal}.vibra-event-preparation-editor h4{color:var(--vibra-brand-dark);margin:0 0 6px;font-size:20px;font-weight:800}.vibra-event-preparation-editor label{margin:18px 0 7px;font-size:14px;font-weight:700;display:block}.vibra-event-preparation-editor label span{font-weight:400}.vibra-event-preparation-editor .vibra-demo-control{color:var(--vibra-text);border-color:#7f8c99;margin-top:0}.vibra-event-preparation-editor textarea{resize:vertical}.vibra-form-pattern-demo{max-width:720px}.vibra-form-pattern-demo>label{color:var(--vibra-brand-dark);margin-bottom:8px;font-size:14px;font-weight:700;display:block}.vibra-rich-editor,.vibra-timezone-combobox{min-width:0;position:relative}.vibra-rich-toolbar{border-radius:var(--tanacentral-radius-control);background:var(--vibra-surface);border:1px solid #7f8c99;flex-wrap:wrap;gap:4px;margin-bottom:6px;padding:4px;display:flex}.vibra-rich-toolbar button{border-radius:var(--tanacentral-radius-control);min-width:44px;min-height:44px;color:var(--vibra-brand-dark);place-items:center;font-size:15px;font-weight:800;display:inline-grid}.vibra-rich-toolbar button:hover,.vibra-rich-toolbar button:focus-visible{background:var(--vibra-primary-soft)}.vibra-rich-editable{border-radius:var(--tanacentral-radius-control);min-height:132px;color:var(--vibra-text);overflow-wrap:anywhere;background:#fff;border:1px solid #7f8c99;padding:12px;line-height:1.5}.vibra-rich-editable:focus{border-color:var(--vibra-field-focus);box-shadow:none;outline:none}.vibra-rich-editable :is(p,h3){margin:0 0 8px}.vibra-rich-editable h3{font-size:18px;font-weight:800}.vibra-rich-editable a{color:var(--vibra-brand-medium);text-decoration:underline}.vibra-rich-link-panel{border-radius:var(--tanacentral-radius-control);background:#fff;border:1px solid #7f8c99;margin-bottom:8px;padding:12px}.vibra-rich-link-panel label{color:var(--vibra-brand-dark);margin-bottom:7px;font-size:14px;font-weight:700;display:block}.vibra-rich-link-panel>div{gap:8px;margin-top:8px;display:flex}.vibra-rich-link-panel button{border-radius:var(--tanacentral-radius-control);min-height:44px;color:var(--vibra-brand-dark);font:inherit;background:#fff;border:1px solid #7f8c99;padding:8px 12px}.vibra-rich-link-panel small{color:#8a1c12;display:block}.vibra-rich-editor>small,.vibra-timezone-combobox>small{color:var(--vibra-text-secondary);margin-top:6px;font-size:12px;line-height:1.5;display:block}.vibra-rich-preview{border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);background:var(--vibra-canvas);overflow-wrap:anywhere;margin-top:12px;padding:12px 14px}.vibra-rich-preview>strong{color:var(--vibra-brand-dark);font-size:12px}.vibra-rich-preview p,.vibra-rich-preview h5{color:var(--vibra-text);margin:8px 0 0;line-height:1.5}.vibra-rich-preview h5{font-size:17px;font-weight:800}.vibra-rich-preview .vibra-rich-empty{color:var(--vibra-text-secondary)}.vibra-rich-preview .vibra-rich-list-item{padding-left:6px}.vibra-rich-preview a{color:var(--vibra-brand-medium);text-decoration:underline}.vibra-timezone-combobox>input{border-color:#7f8c99;width:100%;padding-right:46px}.vibra-timezone-toggle{width:44px;height:45px;color:var(--vibra-brand-dark);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:7px;right:1px}.vibra-timezone-toggle:focus-visible{outline-offset:-3px;outline:none}.vibra-timezone-options{z-index:60;border-radius:var(--tanacentral-radius-control);background:var(--vibra-canvas);border:1px solid #7f8c99;max-height:280px;padding:5px;position:absolute;top:46px;left:0;right:0;overflow-y:auto;box-shadow:0 14px 36px #21252924}.vibra-timezone-options>button{border-radius:var(--tanacentral-radius-control);text-align:left;width:100%;min-height:44px;color:var(--vibra-brand-dark);padding:9px 12px;font-size:13px;display:block}.vibra-timezone-options>button:is(:hover,:focus-visible),.vibra-timezone-options>button[data-active=true]{background:var(--vibra-primary-soft)}.vibra-timezone-options>p{color:var(--vibra-text-secondary);margin:8px;font-size:13px}.vibra-event-public-location{border-top:1px solid var(--vibra-border);margin-top:20px;padding-top:18px}.vibra-event-public-location h5{color:var(--vibra-brand-dark);margin:0;font-size:16px;font-weight:800}.vibra-event-public-location>p{color:var(--vibra-text-secondary);margin:5px 0 0;font-size:13px;line-height:1.5}.vibra-event-preparation-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.vibra-event-field-label{margin:18px 0 7px;font-size:14px;font-weight:700;display:block}.vibra-event-date-picker{position:relative}.vibra-schedule-trigger{text-align:left;cursor:pointer;color:var(--vibra-text);justify-content:space-between;align-items:center;gap:10px;display:flex}.vibra-schedule-placeholder{color:var(--vibra-text-secondary)}.vibra-schedule-trigger:disabled{cursor:not-allowed;background:var(--vibra-surface);opacity:.65}.vibra-event-calendar{z-index:20;border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);background:#fff;width:min(100%,320px);min-width:316px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 36px #21252924}.vibra-event-calendar-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vibra-event-calendar-header strong{color:var(--vibra-brand-dark);font-size:14px}.vibra-event-calendar-header button,.vibra-event-calendar-grid button{border-radius:var(--tanacentral-radius-control);place-items:center;min-width:36px;min-height:36px;display:grid}.vibra-event-calendar-header button{min-width:44px;min-height:44px}.vibra-event-calendar-header button:hover,.vibra-event-calendar-grid button:hover{background:var(--vibra-primary-soft)}.vibra-event-calendar-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.vibra-event-calendar-grid>span{color:var(--vibra-text-secondary);padding:7px 0;font-size:11px;font-weight:700}.vibra-event-calendar-grid button{min-width:40px;min-height:40px;color:var(--vibra-brand-dark);font-size:13px}.vibra-event-calendar-grid button[data-outside=true]{color:var(--vibra-text-secondary);opacity:.55}.vibra-event-calendar-grid button[data-today=true]{box-shadow:inset 0 0 0 1px var(--vibra-primary)}.vibra-event-calendar-grid button[aria-pressed=true]{background:var(--vibra-primary);color:var(--vibra-brand-dark);font-weight:700}.vibra-event-calendar-clear{min-height:44px;color:var(--vibra-brand-dark);margin-top:10px;padding:5px 0;font-size:13px;text-decoration:underline}.vibra-event-time-picker{border-radius:var(--tanacentral-radius-control);background:#fff;border:1px solid #7f8c99;align-items:center;gap:6px;min-height:47px;padding:0 10px;display:flex}.vibra-event-time-picker:focus-within{border-color:var(--vibra-field-focus);box-shadow:none}.vibra-event-time-picker .vibra-time-part{border-radius:var(--tanacentral-radius-control);width:64px;height:45px;min-height:45px;box-shadow:none;border:0;margin:0;padding:3px 6px}.vibra-event-time-picker .vibra-time-part>svg{display:none}.vibra-event-time-picker .vibra-time-part{justify-content:center}.vibra-event-time-picker .vibra-time-part:focus{box-shadow:none}.vibra-event-time-picker .vibra-time-part:focus-visible{outline-offset:0;outline:none}.vibra-event-time-picker>svg:last-of-type{margin-left:auto}.vibra-event-time-clear{min-height:44px;color:var(--vibra-brand-dark);font-size:12px;text-decoration:underline}.vibra-time-options{border:1px solid var(--vibra-border);border-radius:var(--tanacentral-radius-control);background:#fff;max-height:240px;box-shadow:0 14px 36px #21252924}@media (width<=399px){.vibra-event-calendar{box-sizing:border-box;width:calc(100vw - 16px);min-width:0;max-height:calc(100vh - 16px);position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}}.vibra-event-preparation-note,.vibra-event-preparation-notice{border-radius:var(--tanacentral-radius-control);background:var(--vibra-primary-soft);color:var(--vibra-brand-dark);margin-top:16px;padding:12px;font-size:13px}.vibra-event-preparation-actions{align-items:center;gap:16px;margin-top:24px;display:flex}.vibra-event-preparation-actions small{color:var(--vibra-text-secondary)}.vibra-event-preparation-demo :is(button,input,select,textarea):focus-visible,.vibra-form-pattern-demo :is(button,input,textarea):focus-visible{outline:3px solid var(--vibra-primary-active);outline-offset:2px}@media (width<=767px){.vibra-event-preparation-demo{padding:16px}.vibra-event-preparation-intro,.vibra-event-preparation-actions{flex-direction:column;align-items:stretch}.vibra-event-preparation-grid,.vibra-event-preparation-fields{grid-template-columns:minmax(0,1fr)}.vibra-event-preparation-actions .vibra-demo-button{justify-content:center}}@media (width<=639px){[data-reference-id=V1-LAYOUT-004]>header,[data-reference-id=V1-LAYOUT-004]>div{padding:12px}[data-reference-id=V1-LAYOUT-004] .vibra-reference-preview{padding:8px}.vibra-event-preparation-demo{padding:10px}.vibra-event-preparation-nav,.vibra-event-preparation-editor{padding:12px}.vibra-demo-admin-shell{grid-template-columns:1fr}.vibra-demo-admin-shell aside{display:none}}@media (width<=1023px){.vibra-reference-sidebar{z-index:40;width:min(320px,88vw);position:fixed;top:80px;left:0;box-shadow:20px 20px 50px #0003}}@media (prefers-reduced-motion:reduce){.vibra-reference-design *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Lexend;src:url(data:font/woff2;base64,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)format("woff2");font-weight:300 700;font-display:swap}:root{--tc-motion-open:.22s;--tc-motion-easing:cubic-bezier(.2,0,0,1);--tc-space-1:4px;--tc-space-2:8px;--tc-space-3:12px;--tc-space-4:16px;--tc-space-5:20px;--tc-space-6:24px;--tc-space-8:32px;--tc-space-10:40px;--tc-space-12:48px;--tc-space-16:64px;--tc-space-20:80px;--tc-font:Lexend, Arial, sans-serif;--tc-canvas:#f2f4f6;--tc-surface:#fff;--tc-ink:#141414;--tc-panel:#111416;--tc-secondary:#3f4448;--tc-muted:#5b6166;--tc-border:#c8ced6;--tc-divider:#d6dbe1;--tc-location:#0b8a85;--tc-location-bright:#1fc7c1;--tc-location-ink:#0a6b67;--tc-neutral-soft:#f2f4f6;--tc-location-soft:var(--tc-neutral-soft);--tc-kids-text:#855800;--tc-kids-bright:#ffd166;--tc-kids-background:var(--tc-neutral-soft);--tc-kids-label:#6f4a00;--tc-cta:#ff783b;--tc-cta-hover:#f56b2a;--tc-danger:#9f241b;--tc-danger-soft:#fff1f0;--tc-success:#246b3b;--tc-success-soft:#e8f5e9;--tc-warning:#805a00;--tc-warning-soft:#fff6d9;--tc-input-focus-color:#5b6166;--tc-input-focus:none;--tc-radius:10px;--tc-focus:3px solid var(--tc-location);--tc-shadow:0 8px 24px #11141614;--tc-text-caption:12px;--tc-text-label:14px;--tc-text-body:16px;--tc-text-lead:18px;--tc-text-h3:20px;--tc-text-h2:24px;--tc-text-h1:clamp(28px, 4vw, 36px);--tc-text-display:clamp(44px, 6vw, 84px);--tc-control-height:45px;--tc-container-reading:720px;--tc-container-form:520px;--tc-container-page:1200px;--tc-container-wide:1440px}.tc-library{font-family:var(--tc-font);color:var(--tc-ink);font-size:16px;line-height:1.5}.tc-library *,.tc-container,.tc-field{box-sizing:border-box}.tc-stack{gap:16px;min-width:0;display:flex}.tc-stack--column{flex-direction:column}.tc-stack--row{flex-flow:wrap;align-items:center}.tc-container{width:100%;max-width:var(--tc-container-page);margin-inline:auto;padding-inline:clamp(16px,3vw,32px)}.tc-container--reading{max-width:var(--tc-container-reading)}.tc-container--form{max-width:var(--tc-container-form)}.tc-container--wide{max-width:var(--tc-container-wide)}.tc-surface{border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);min-width:0;padding:24px}.tc-surface--soft{background:var(--tc-canvas)}.tc-surface--dark{background:var(--tc-panel);color:#fff}.tc-button{border:1px solid var(--tc-border);border-radius:var(--tc-radius);min-height:45px;font:600 14px var(--tc-font);color:var(--tc-ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.tc-button--primary{background:var(--tc-cta);border-color:#0000}.tc-button--primary:hover{background:var(--tc-cta-hover)}.tc-button--danger{background:var(--tc-danger);color:#fff;border-color:#0000}.tc-button--ghost{background:0 0;border-color:#0000}.tc-button--secondary:hover,.tc-button--ghost:hover{background:var(--tc-canvas)}.tc-button:disabled{opacity:.5;cursor:not-allowed}.tc-button:focus-visible,.tc-library :is(a,summary):focus-visible{outline:var(--tc-focus);outline-offset:3px}.tc-field{gap:8px;width:100%;min-width:0;display:grid}.tc-field label{font:500 14px/1.5 var(--tc-font)}.tc-field input,.tc-library textarea,.tc-library select{border:1px solid var(--tc-border);border-radius:var(--tc-radius);width:100%;min-height:45px;color:var(--tc-ink);font:400 16px var(--tc-font);background:#fff;padding:10px 12px}.tc-field input[aria-invalid=true]{border-color:var(--tc-danger)}.tc-field input:disabled{background:var(--tc-canvas)}.tc-hint,.tc-error{font-size:14px}.tc-hint{color:var(--tc-muted)}.tc-error{color:var(--tc-danger)}.tc-library input:is([type=checkbox],[type=radio]){accent-color:var(--tc-input-focus-color);vertical-align:middle;width:20px;height:20px}.tc-library label:has(input:is([type=checkbox],[type=radio])){align-items:center;gap:10px;min-height:44px;display:flex}.tc-alert{border-radius:var(--tc-radius);background:var(--tc-neutral-soft);color:var(--tc-location-ink);padding:16px}.tc-alert--success{background:var(--tc-success-soft);color:var(--tc-success)}.tc-alert--warning{background:var(--tc-warning-soft);color:var(--tc-warning)}.tc-alert--danger{background:var(--tc-danger-soft);color:var(--tc-danger)}.tc-disclosure{border-bottom:1px solid var(--tc-divider)}.tc-disclosure summary{cursor:pointer;padding:16px 0;font-weight:500}.tc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;display:grid}.tc-token{border:1px solid var(--tc-border);border-radius:var(--tc-radius);overflow-wrap:anywhere;padding:16px}.tc-swatch{border:1px solid var(--tc-border);border-radius:var(--tc-radius);height:60px}.tc-library code{overflow-wrap:anywhere;font-size:12px}.tc-library progress{width:100%;accent-color:var(--tc-location)}.tc-library table{border-collapse:collapse;width:100%}.tc-library th,.tc-library td{text-align:left;border-bottom:1px solid var(--tc-divider);padding:12px}.tc-scroll{overflow:auto}.tc-avatar{border-radius:var(--tc-radius);background:var(--tc-neutral-soft);width:48px;height:48px;color:var(--tc-location-ink);place-items:center;display:grid}.tc-library h3,.tc-library p{margin:0}.tc-library fieldset{border:1px solid var(--tc-border);border-radius:var(--tc-radius);padding:16px}.tc-library a{color:var(--tc-location-ink);text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.tc-library *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.vibra-reference-item{border-radius:var(--tc-radius)}.tc-scroll td{overflow-wrap:anywhere;max-width:360px}.vibra-reference-preview :is(fieldset,input,label,button,select,textarea){min-width:0;max-width:100%}@media (width<=359px){.vibra-reference-design>header>div{flex-wrap:wrap;gap:8px;padding-block:12px}.vibra-reference-preview .grid{grid-template-columns:minmax(0,1fr)}.vibra-reference-preview [class*=col-span]{grid-column:auto}.vibra-reference-preview{padding:12px}}.tc-catalog{--vibra-background:var(--tc-canvas);--vibra-surface:var(--tc-surface);--vibra-brand-dark:var(--tc-ink);--vibra-brand-medium:var(--tc-ink);--vibra-brand-dark-hover:var(--tc-panel);--vibra-primary:var(--tc-location);--vibra-primary-hover:var(--tc-location-ink);--vibra-primary-soft:var(--tc-neutral-soft);--vibra-text:var(--tc-ink);--vibra-text-secondary:var(--tc-secondary);--vibra-text-muted:var(--tc-muted);--vibra-border:var(--tc-border);--vibra-border-light:var(--tc-divider);--vibra-cta:var(--tc-cta)}.tc-catalog-brand{object-fit:contain;vertical-align:middle;width:200px;height:32px;display:inline-block}.tc-catalog .vibra-reference-item{box-shadow:none;background:#fff}.tc-catalog .vibra-reference-preview{border-radius:var(--tc-radius)}.tc-catalog h1{font-weight:600}.tc-catalog .vibra-reference-sidebar button[aria-current=page]{color:var(--tc-location-ink)}.tc-badge{border-radius:var(--tc-radius);background:var(--tc-canvas);padding:3px 8px;font-size:12px;font-weight:500;display:inline-block}.tc-agenda-button{background:#fff;border-color:#a7adb1;min-height:52px;padding:14px 24px;font-size:16px}.tc-agenda-button:hover{border-color:var(--tc-ink);background:#fff}.tc-public-nav{background:var(--tc-canvas);border-bottom:2px solid var(--tc-ink);flex-wrap:wrap;align-items:center;gap:24px;padding:20px;display:flex}.tc-public-nav img{width:200px;max-width:100%}.tc-public-nav a{color:var(--tc-ink);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.tc-account-shell{background:var(--tc-canvas);border-radius:var(--tc-radius);grid-template-columns:220px minmax(0,1fr);gap:24px;padding:20px;display:grid}.tc-account-shell aside img{width:100%;max-width:200px}.tc-account-shell nav{flex-direction:column;gap:8px;margin-top:24px;display:flex}.tc-account-shell nav a{color:var(--tc-ink);border-radius:var(--tc-radius);padding:12px;text-decoration:none}.tc-account-shell nav a[aria-current=page]{background:var(--tc-neutral-soft);color:var(--tc-location-ink);font-weight:500}.tc-dialog{border:1px solid var(--tc-border);border-radius:var(--tc-radius);width:calc(100% - 32px);max-width:520px;max-height:90svh;color:var(--tc-ink);background:#fff;padding:24px;overflow:auto}.tc-dialog::backdrop{background:#11141699}.tc-skeleton{border-radius:var(--tc-radius);background:linear-gradient(90deg,#e8ecef,#f2f4f6,#e8ecef);height:100px;margin-bottom:16px}.tc-editorial-card{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.tc-editorial-card .tc-swatch{width:100%}.tc-editorial-card h3 a{color:var(--tc-ink);text-decoration:none}.tc-editorial-card h3 a:hover{text-decoration:underline}.tc-public-footer{border-radius:var(--tc-radius);background:var(--tc-panel);color:#fff;gap:24px;padding:32px;display:grid}.tc-public-footer img{width:240px;max-width:100%}.tc-public-footer nav{flex-wrap:wrap;gap:24px;display:flex}.tc-public-footer p,.tc-public-footer a{font-weight:300}.tc-public-footer a{color:#fff}@media (width<=640px){.tc-account-shell{grid-template-columns:minmax(0,1fr);padding:12px}.tc-catalog-brand{width:150px;height:24px}}.tc-field input:focus-visible,.tc-library :is(input,textarea,select,[role=combobox],[contenteditable=true]):focus-visible,.tc-catalog :is(input,textarea,select,[role=combobox],[contenteditable=true]):focus-visible{outline:var(--tc-input-focus);outline-offset:0;box-shadow:none}.tc-field input:is(:focus,:focus-visible):not([aria-invalid=true]){border-color:var(--tc-input-focus-color)}.tc-library input[type=range]{accent-color:var(--tc-input-focus-color)}.tc-select-trigger{text-align:left;border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);width:100%;min-height:45px;color:var(--tc-ink);font:400 16px/1.5 var(--tc-font);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.tc-select-trigger>svg{flex-shrink:0;width:20px;height:20px}.tc-select-trigger:focus-visible{outline:var(--tc-input-focus);outline-offset:0;box-shadow:none}.tc-select-trigger:disabled{opacity:.5;cursor:not-allowed}.tc-select-content{z-index:60;box-sizing:border-box;width:var(--radix-select-trigger-width,auto);min-width:8rem;max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-select-content-available-height,320px));border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);color:var(--tc-ink);font:400 16px/1.5 var(--tc-font);box-shadow:var(--tc-shadow);overflow:hidden}.tc-select-viewport{box-sizing:border-box;width:100%;padding:4px}.tc-select-item{box-sizing:border-box;border-radius:var(--tc-radius);width:100%;min-height:44px;color:var(--tc-ink);background:var(--tc-surface);cursor:pointer;outline:none;align-items:center;padding:10px 40px 10px 12px;display:flex;position:relative}.tc-select-item[data-highlighted],.tc-select-item[data-state=checked]{background:var(--tc-neutral-soft)}.tc-select-item[data-disabled]{opacity:.5;pointer-events:none}.tc-select-indicator{align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.tc-select-indicator svg,.tc-select-scroll svg{width:20px;height:20px}.tc-select-scroll{background:var(--tc-surface);justify-content:center;align-items:center;height:28px;display:flex}.tc-select-label{padding:8px 12px;font-weight:500}.tc-select-separator{background:var(--tc-divider);height:1px;margin:4px}.tc-field input:is(:focus,:focus-visible),.tc-library :is(input,textarea,select,[role=combobox],[contenteditable=true]):is(:focus,:focus-visible){box-shadow:none;outline:none}.tc-library :is(textarea,select,[role=combobox],[contenteditable=true]):focus:not([aria-invalid=true]){border-color:var(--tc-input-focus-color)}.tc-upload{gap:10px;min-width:0;display:grid}.tc-upload>strong{font-size:14px;font-weight:500}.tc-upload-zone{border:1px dashed var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-neutral-soft);flex-wrap:wrap;align-items:center;gap:20px;padding:24px;display:flex}.tc-upload-zone[data-dragging],.tc-upload-zone:focus-within{border-color:var(--tc-input-focus-color)}.tc-upload-input,.tc-upload-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tc-upload-icon{border-radius:var(--tc-radius);background:var(--tc-surface);width:72px;height:72px;color:var(--tc-secondary);flex-shrink:0;place-items:center;display:grid}.tc-upload-copy{overflow-wrap:anywhere;flex:1;gap:6px;min-width:min(100%,200px);display:grid}.tc-upload-copy strong{font-weight:500}.tc-upload-actions{flex-wrap:wrap;gap:8px;display:flex}.tc-upload-preview{object-fit:cover;border-radius:var(--tc-radius);width:160px;height:100px}@media (width<=640px){.tc-upload-zone{flex-direction:column;align-items:flex-start;padding:16px}.tc-upload-actions,.tc-upload-actions .tc-button{width:100%}.tc-upload-preview{width:100%;height:160px}}.tc-button:focus-visible,.tc-catalog button:focus-visible,.tc-select-scroll:focus-visible{box-shadow:none;outline:none}.tc-button:focus-visible:not(:disabled){filter:brightness(.94)}.tc-quantity{justify-items:start;gap:8px;display:grid}.tc-quantity>label{font-size:14px;font-weight:500}.tc-quantity-controls{align-items:center;gap:12px;display:flex}.tc-quantity-controls .tc-button{width:var(--tc-control-height);height:var(--tc-control-height);padding:0}.tc-quantity-controls input{box-sizing:border-box;width:100px;height:var(--tc-control-height);border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);color:var(--tc-ink);font:400 16px var(--tc-font);padding:10px 12px}.tc-quantity-controls input:focus{border-color:var(--tc-input-focus-color);box-shadow:none;outline:none}.tc-editor-choices{gap:24px;display:grid}.tc-editor-choice-summary{border-radius:var(--tc-radius);background:var(--tc-neutral-soft);gap:8px;padding:16px;display:grid}.tc-editor-example{border-top:1px solid var(--tc-divider);gap:16px;min-width:0;padding-top:24px;display:grid}.tc-editor-example-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tc-editor-example-heading>div{flex:1;gap:8px;min-width:min(100%,220px);display:grid}.tc-editor-example-heading h3{font-size:24px;font-weight:600}.tc-rich-editor{border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);min-width:0;overflow:hidden}.tc-editor-toolbar{background:var(--tc-neutral-soft);border-bottom:1px solid var(--tc-divider);flex-wrap:wrap;align-items:center;gap:6px;padding:12px;display:flex}.tc-editor-tool{border:1px solid var(--tc-border);border-radius:var(--tc-radius);min-height:44px;color:var(--tc-ink);font:400 14px var(--tc-font);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.tc-editor-tool svg{flex-shrink:0}.tc-editor-tool:hover,.tc-editor-tool[aria-pressed=true]{background:#e8ecef}.tc-editor-tool:disabled{opacity:.45;cursor:not-allowed}.tc-editor-tool:focus-visible{filter:brightness(.94);outline:none}.tc-rich-editor .tiptap{min-height:180px;font:400 16px/1.6 var(--tc-font);color:var(--tc-ink);box-shadow:none;overflow-wrap:anywhere;outline:none;padding:20px}.tc-rich-editor .tiptap p{margin:0 0 12px}.tc-rich-editor .tiptap h2{margin:20px 0 12px;font-size:24px;font-weight:600}.tc-rich-editor .tiptap h3{margin:16px 0 10px;font-size:20px;font-weight:500}.tc-rich-editor .tiptap :is(ul,ol){margin:12px 0;padding-left:24px;list-style-position:outside}.tc-rich-editor .tiptap ul{list-style-type:disc}.tc-rich-editor .tiptap ol{list-style-type:decimal}.tc-rich-editor .tiptap blockquote{border-left:3px solid var(--tc-border);color:var(--tc-secondary);margin:16px 0;padding-left:16px}.tc-rich-editor .tiptap img{border-radius:var(--tc-radius);max-width:100%;height:auto}.tc-rich-editor .tiptap a{color:var(--tc-location-ink);text-decoration:underline}.tc-rich-editor .tiptap table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.tc-rich-editor .tiptap :is(th,td){border:1px solid var(--tc-border);vertical-align:top;overflow-wrap:anywhere;padding:10px}.tc-rich-editor .tiptap th{background:var(--tc-neutral-soft)}.tc-rich-editor .tiptap .selectedCell{background:#e8ecef}.tc-rich-editor .tiptap .tableWrapper{overflow:auto}.tc-editor-link-panel{border-bottom:1px solid var(--tc-divider);gap:12px;padding:16px;display:grid}.tc-editor-help{background:var(--tc-neutral-soft);color:var(--tc-muted);padding:12px 20px;font-size:14px}.tc-editor-notice{color:var(--tc-secondary);padding:12px 20px}@media (width<=640px){.tc-editor-toolbar{padding:8px}.tc-editor-tool{padding:8px;font-size:12px}.tc-rich-editor .tiptap{padding:12px}.tc-editor-example-heading .tc-button{width:100%}}.vibra-event-date-picker{width:200px;max-width:100%}.vibra-event-date-picker>.vibra-demo-control{width:100%}.vibra-event-time-picker{flex:none;width:fit-content;max-width:100%}.tc-library .vibra-event-time-picker{align-self:flex-start}.tc-popup-models{gap:20px;display:grid}.tc-popup-model{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.tc-popup-model h3{font-size:20px;font-weight:600}.tc-popup-model>.tc-button{margin-top:auto}.tc-popup-model-icon,.tc-popup-icon{border-radius:var(--tc-radius);background:var(--tc-neutral-soft);width:44px;height:44px;color:var(--tc-secondary);flex-shrink:0;place-items:center;display:grid}.tc-popup{box-sizing:border-box;border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);width:calc(100% - 32px);max-width:520px;max-height:90svh;color:var(--tc-ink);font:400 16px/1.5 var(--tc-font);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 64px #11141633}.tc-popup[open]{flex-direction:column;display:flex}.tc-popup--large{max-width:680px}.tc-popup::backdrop{background:#11141680}.tc-popup-header{border-bottom:1px solid var(--tc-divider);flex-shrink:0;align-items:flex-start;gap:16px;padding:24px 24px 20px;display:flex}.tc-popup-heading{overflow-wrap:anywhere;flex:1;min-width:0}.tc-popup-heading h2{margin:0;font-size:24px;font-weight:600;line-height:1.3}.tc-popup-heading p{color:var(--tc-muted);margin:8px 0 0;font-size:14px}.tc-popup-close{flex-shrink:0;width:44px;min-height:44px;padding:0}.tc-popup-body{gap:20px;min-height:0;padding:24px;display:grid;overflow-y:auto}.tc-popup-body p{margin:0}.tc-popup-footer{background:var(--tc-neutral-soft);border-top:1px solid var(--tc-divider);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.tc-popup-footer>.tc-button{white-space:nowrap;min-height:45px}.tc-popup-summary{border:1px solid var(--tc-divider);border-radius:var(--tc-radius);background:var(--tc-neutral-soft);padding:16px}.tc-popup-summary>strong{font-size:14px;font-weight:500;display:block}.tc-popup-summary dl{gap:12px;margin:12px 0 0;display:grid}.tc-popup-summary dl>div{grid-template-columns:90px minmax(0,1fr);gap:12px;display:grid}.tc-popup-summary dt{color:var(--tc-muted);font-size:14px}.tc-popup-summary dd{margin:0;font-size:14px;font-weight:500}.tc-popup-note{color:var(--tc-muted);font-size:14px}.tc-popup-form{gap:20px;display:grid}.tc-popup-event{justify-items:start;gap:12px;display:grid}.tc-popup-event h3{margin:0;font-size:24px;font-weight:600}.tc-popup-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin-top:8px;display:grid}.tc-popup-detail-grid>div{border-radius:var(--tc-radius);background:var(--tc-neutral-soft);align-items:flex-start;gap:12px;padding:16px;display:flex}.tc-popup-detail-grid svg{color:var(--tc-secondary);flex-shrink:0}.tc-popup-detail-grid span{color:var(--tc-muted);font-size:14px;display:block}.tc-popup-detail-grid strong{margin-top:4px;font-size:14px;font-weight:500;display:block}.tc-popup-guidance h3{margin:0;font-size:18px;font-weight:500}.tc-popup-guidance ul{margin:12px 0 0;padding-left:20px;list-style:outside}.tc-popup-guidance li{margin-top:8px}.tc-popup-demo-status{border-radius:var(--tc-radius);background:var(--tc-neutral-soft);padding:16px}@media (width<=480px){.tc-popup-header{gap:12px;padding:20px 16px 16px}.tc-popup-heading h2{font-size:20px}.tc-popup-header .tc-popup-icon{display:none}.tc-popup-body{padding:20px 16px}.tc-popup-footer{grid-template-columns:minmax(0,1fr);padding:16px;display:grid}.tc-popup-footer>.tc-button{width:100%}.tc-popup-detail-grid{grid-template-columns:minmax(0,1fr)}.tc-popup-summary dl>div{grid-template-columns:70px minmax(0,1fr)}}.tc-disclosure-trigger{text-align:left;width:100%;min-height:56px;color:var(--tc-ink);font:500 16px/1.5 var(--tc-font);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.tc-disclosure-chevron{transition:transform var(--tc-motion-open) var(--tc-motion-easing);flex-shrink:0}.tc-disclosure-chevron[data-open=true]{transform:rotate(180deg)}.tc-disclosure-panel{opacity:0;transition:grid-template-rows var(--tc-motion-open) var(--tc-motion-easing),opacity var(--tc-motion-open) var(--tc-motion-easing);grid-template-rows:0fr;padding:0;display:grid}.tc-disclosure-panel[data-open=true]{opacity:1;grid-template-rows:1fr}.tc-disclosure-inner{min-height:0;overflow:hidden}.tc-disclosure-content{color:var(--tc-secondary);padding:0 0 16px}@keyframes tc-surface-open{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tc-fade-open{0%{opacity:0}to{opacity:1}}.tc-popup[open],.vibra-event-calendar,.vibra-timezone-options,.tc-editor-link-panel,.vibra-rich-link-panel{animation:tc-surface-open var(--tc-motion-open) var(--tc-motion-easing)}.tc-popup[open]::backdrop{animation:tc-fade-open var(--tc-motion-open) var(--tc-motion-easing)}.tc-select-content[data-state=open]{animation:tc-surface-open var(--tc-motion-open) var(--tc-motion-easing)}@media (width<=1023px){.vibra-reference-sidebar.block{animation:tc-surface-open var(--tc-motion-open) var(--tc-motion-easing)}}@media (prefers-reduced-motion:reduce){.tc-disclosure-panel,.tc-disclosure-chevron{transition:none}.tc-popup[open],.tc-popup[open]::backdrop,.vibra-event-calendar,.tc-select-content[data-state=open],.vibra-timezone-options,.tc-editor-link-panel,.vibra-rich-link-panel,.vibra-reference-sidebar.block{animation:none}}.tc-editor-tool{flex-shrink:0;width:44px;height:44px;padding:0;position:relative}.tc-editor-tool>svg{pointer-events:none}.tc-editor-tooltip{z-index:20;border-radius:var(--tc-radius);background:var(--tc-panel);color:#fff;font:400 12px/1.5 var(--tc-font);white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0;transition:opacity var(--tc-motion-open) var(--tc-motion-easing);padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.tc-editor-tool:hover .tc-editor-tooltip,.tc-editor-tool:focus-visible .tc-editor-tooltip{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.tc-editor-tooltip{transition:none}}.tc-image-crop{gap:var(--tc-space-4);min-width:0;display:grid}.tc-image-crop>.tc-button{justify-self:start}.tc-image-crop-preview{background:var(--tc-canvas);border-radius:var(--tc-radius);margin-bottom:var(--tc-space-3);position:relative;overflow:hidden}.tc-image-crop-preview img{object-fit:fill;max-width:none;position:absolute}.tc-image-crop-control{gap:var(--tc-space-2);min-height:44px;font-size:var(--tc-text-label);padding-block:var(--tc-space-2);display:grid}.tc-image-crop-control input{width:100%;min-height:24px}.tc-library a.tc-button{color:var(--tc-ink);text-decoration:none}.tc-library a.tc-button--danger{color:var(--tc-surface)}.tc-library a.tc-button:focus-visible{outline-offset:0;box-shadow:none;filter:brightness(.94);outline:none}.tc-button[aria-pressed=true]:not(.tc-button--primary):not(.tc-button--danger){background:var(--tc-neutral-soft);border-color:var(--tc-location)}.tc-library .tc-choice{font:400 var(--tc-text-label)/1.5 var(--tc-font)}.tc-library .tc-choice>input{flex:0 0 20px}.tc-surface--dark a:not(.tc-button){color:var(--tc-location-bright)}.tc-surface--dark nav a:not(.tc-button){color:var(--tc-surface)}.tc-surface--dark nav a[aria-current=page]:not(.tc-button){color:var(--tc-location-bright)}.vibra-rich-editable{border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);color:var(--tc-ink);font:400 16px/1.5 var(--tc-font);min-height:132px;padding:12px}.vibra-rich-editable:focus{box-shadow:none;border-color:var(--tc-input-focus-color);outline:none}.vibra-rich-toolbar{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.vibra-rich-toolbar .tc-button{font:600 14px var(--tc-font);border:1px solid var(--tc-border);background:var(--tc-surface);min-height:45px}.vibra-rich-link-panel{border:1px solid var(--tc-border);border-radius:var(--tc-radius);background:var(--tc-surface);padding:16px}.tc-tooltip-trigger.tc-button{width:45px;height:45px;min-height:45px;color:var(--tc-muted);border-radius:var(--tc-radius);flex:0 0 45px;justify-content:center;align-items:center;padding:0;display:inline-flex}.tc-tooltip{z-index:60;box-sizing:border-box;overflow-wrap:anywhere;border-radius:var(--tc-radius);background:var(--tc-panel);color:#fff;width:max-content;max-width:min(320px,100vw - 32px);max-height:calc(100dvh - 32px);font:400 14px/1.5 var(--tc-font);animation:tc-surface-open var(--tc-motion-open) var(--tc-motion-easing);border:0;margin:0;padding:12px 16px;position:fixed;inset:auto;overflow:auto}@media (prefers-reduced-motion:reduce){.tc-tooltip{animation:none}}.tc-library{--tanacentral-canvas:var(--tc-canvas);--tanacentral-surface:var(--tc-surface);--tanacentral-ink:var(--tc-ink);--tanacentral-panel:var(--tc-panel);--tanacentral-font:var(--tc-font);--tanacentral-font-primary:var(--tc-font);--tanacentral-text-secondary:var(--tc-secondary);--tanacentral-text-muted:var(--tc-muted);--tanacentral-border:var(--tc-border);--tanacentral-divider:var(--tc-divider);--tanacentral-teal-ink:var(--tc-location-ink);--tanacentral-aqua-dark:var(--tc-location);--tanacentral-aqua-bright:var(--tc-location-bright);--tanacentral-action:var(--tc-cta);--tanacentral-action-contrast:var(--tc-ink);--tanacentral-radius:var(--tc-radius);--vibra-font-primary:var(--tc-font);--vibra-canvas:var(--tc-canvas);--vibra-surface:var(--tc-surface);--vibra-title:var(--tc-ink);--vibra-text:var(--tc-ink);--vibra-text-secondary:var(--tc-secondary);--vibra-text-muted:var(--tc-muted);--vibra-border:var(--tc-border);--vibra-border-light:var(--tc-divider);--vibra-divider:var(--tc-divider);--vibra-primary:var(--tc-location);--vibra-primary-soft:var(--tc-neutral-soft);--vibra-primary-contrast:var(--tc-surface);--vibra-brand-dark:var(--tc-panel);--vibra-cta:var(--tc-cta);--vibra-cta-hover:var(--tc-cta-hover);--vibra-radius-card:var(--tc-radius);--vibra-radius-control:var(--tc-radius);--vibra-form-control-radius:var(--tc-radius);--vibra-form-control-height:var(--tc-control-height)}details{interpolate-size:allow-keywords}details::details-content{block-size:0;transition:block-size .28s ease, content-visibility .28s allow-discrete;overflow:hidden}details[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){details::details-content{transition:none}}.vibra-reference-design{--vibra-reference-neutral-soft:#f3f5f6;background:var(--vibra-background);color:var(--vibra-text);font-family:Montserrat,sans-serif}.vibra-reference-sidebar{border-right:1px solid var(--vibra-border-light);background:var(--vibra-surface);height:calc(100vh - 80px);padding:24px 16px;position:sticky;top:80px;overflow-y:auto}.vibra-reference-sidebar button{text-align:left;width:100%;min-height:40px;color:var(--vibra-text-secondary);border-radius:8px;padding:8px 12px;font-size:13px;transition:background-color .16s,color .16s;display:block}.vibra-reference-sidebar button:hover{color:var(--vibra-brand-dark);background:#eceff1}.vibra-reference-sidebar button[aria-current=page]{background:var(--vibra-primary-soft);color:var(--vibra-brand-dark);font-weight:700}.vibra-reference-item{border:1px solid var(--vibra-border-light);background:var(--vibra-surface);border-radius:20px;overflow:hidden;box-shadow:0 12px 32px #04293e0f}.vibra-reference-preview{border:1px solid var(--vibra-border-light);background:#fff;border-radius:14px;padding:20px}.vibra-demo-color-token{border:1px solid var(--vibra-border);background:#fff;border-radius:14px;overflow:hidden}.vibra-demo-color-swatch{border-bottom:1px solid var(--vibra-border);height:72px}.vibra-demo-color-token dt{color:var(--vibra-text-muted);font-weight:700}.vibra-demo-color-token dd{overflow-wrap:anywhere;color:var(--vibra-text-secondary);margin-top:2px}.vibra-demo-button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:13px;font-weight:700;transition:transform .15s,background-color .15s;display:inline-flex}.vibra-demo-button:hover:not(:disabled){transform:translateY(-1px)}.vibra-demo-button.primary{background:var(--vibra-primary);color:var(--vibra-brand-dark)}.vibra-demo-button.secondary{border:1px solid var(--vibra-primary);color:var(--vibra-brand-medium);background:#fff}.vibra-demo-button.cta{background:var(--vibra-cta);color:#fff}.vibra-demo-button.danger{background:var(--vibra-destructive);color:#fff}.vibra-demo-button:disabled{cursor:not-allowed;opacity:.45}.vibra-demo-badge{background:var(--vibra-primary-soft);color:var(--vibra-brand-dark);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.vibra-demo-badge.success{background:var(--vibra-green-material-soft);color:var(--vibra-green-material-hover)}.vibra-demo-badge.warning{background:var(--vibra-alert-soft);color:#8a3c00}.vibra-demo-badge.danger{background:var(--vibra-red-material-soft);color:var(--vibra-red-material-hover)}.vibra-demo-control{background:#fff;border:1px solid #aeb8c3;border-radius:10px;outline:none;width:100%;min-height:45px;margin-top:7px;padding:10px 12px;font-size:14px;font-weight:400;transition:border-color .16s,box-shadow .16s,background-color .16s;display:block}.vibra-demo-control:hover:not(:disabled){border-color:#7f8c99}.vibra-demo-control:focus{border-color:var(--vibra-primary);box-shadow:0 0 0 3px var(--vibra-primary-soft)}.vibra-reference-search{margin-top:0;padding-left:44px}.vibra-brand-signature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vibra-brand-signature-card{border:1px solid var(--vibra-border-light);background:#fff;border-radius:14px;overflow:hidden}.vibra-brand-signature-stage{justify-content:center;align-items:center;min-height:180px;padding:28px;display:flex}.vibra-brand-logo,.vibra-brand-logo-mask{max-width:100%;display:block}.vibra-brand-logo.horizontal,.vibra-brand-logo-mask.horizontal{aspect-ratio:752/153;width:min(320px,90%)}.vibra-brand-logo.vertical,.vibra-brand-logo-mask.vertical{aspect-ratio:1;width:150px}.vibra-brand-logo{object-fit:contain;height:auto}.vibra-brand-logo-mask{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vibra-brand-signature-card figcaption{border-top:1px solid var(--vibra-border-light);color:var(--vibra-text);gap:3px;padding:12px 14px;font-size:12px;display:grid}.vibra-brand-signature-card figcaption span{color:var(--vibra-text-muted);font-size:11px}.vibra-brand-usage-note{border-left:4px solid var(--vibra-primary);background:var(--vibra-primary-soft);color:var(--vibra-text-secondary);border-radius:10px;margin-top:16px;padding:14px 16px;font-size:12px;line-height:1.6}@media (width<=700px){.vibra-brand-signature-grid{grid-template-columns:1fr}}.vibra-demo-select-trigger{text-align:left;background:#fff;justify-content:flex-start;padding-right:40px;position:relative}.vibra-demo-select-trigger>svg:last-child{margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}textarea.vibra-demo-control{resize:vertical;border-color:#aeb8c3;min-height:96px}textarea.vibra-demo-control:hover{border-color:#7f8c99}.vibra-demo-control[aria-invalid=true]{border-color:var(--vibra-destructive);box-shadow:0 0 0 1px var(--vibra-destructive)}@supports (color:color-mix(in lab, red, red)){.vibra-demo-control[aria-invalid=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--vibra-destructive) 18%, transparent)}}input.vibra-demo-control:read-only,textarea.vibra-demo-control:read-only{background:var(--vibra-reference-neutral-soft);color:var(--vibra-text-secondary)}.vibra-demo-control:disabled{cursor:not-allowed;color:var(--vibra-text-muted);opacity:.8;background:#f1f3f5}.vibra-demo-section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--vibra-brand-medium);border-bottom:1px solid #d6dce2;padding-bottom:9px;font-size:12px;font-weight:800}.vibra-demo-form-panel{background:#fff;border:1px solid #d6dce2;border-radius:12px;min-width:0;padding:18px}.vibra-demo-fieldset{border:1px solid #c7ced6;border-radius:5px;min-height:88px;padding:12px}.vibra-demo-fieldset legend{color:var(--vibra-text-secondary);padding:0 6px;font-size:12px;font-weight:700}.vibra-demo-choice{align-items:center;gap:8px;min-height:32px;font-size:13px;display:flex}.vibra-demo-choice input{width:18px;height:18px;accent-color:var(--vibra-primary)}.vibra-demo-input-group{background:#fff;border:1px solid #c7ced6;border-radius:10px;min-height:45px;margin-top:7px;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.vibra-demo-input-group:hover{border-color:#9ca8b5}.vibra-demo-input-group:focus-within{border-color:var(--vibra-primary);box-shadow:0 0 0 3px var(--vibra-primary-soft)}.vibra-demo-input-group>span{background:var(--vibra-reference-neutral-soft);color:var(--vibra-text-secondary);border-right:1px solid #c7ced6;align-items:center;padding:0 11px;display:flex}.vibra-demo-input-group input{outline:none;flex:1;min-width:0;padding:0 12px}.vibra-demo-upload{cursor:pointer;background:#fbfcfd;border:1px dashed #aeb8c3;border-radius:10px;align-items:center;gap:14px;min-height:76px;padding:14px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.vibra-demo-upload:hover{border-color:var(--vibra-primary);background:var(--vibra-reference-neutral-soft)}.vibra-demo-upload:focus-within{border-color:var(--vibra-primary);box-shadow:0 0 0 3px var(--vibra-primary-soft)}.vibra-demo-upload-icon{background:var(--vibra-reference-neutral-soft);width:42px;height:42px;color:var(--vibra-brand-medium);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.vibra-demo-upload-icon svg{width:21px;height:21px}.vibra-demo-upload-button{border:1px solid var(--vibra-primary);min-height:38px;color:var(--vibra-brand-medium);background:#fff;border-radius:5px;flex:none;align-items:center;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}@media (width<=639px){.vibra-demo-upload{flex-wrap:wrap;align-items:flex-start}.vibra-demo-upload-button{justify-content:center;width:100%}}.vibra-demo-switch{background:#d6d6d6;border-radius:999px;width:44px;height:24px;padding:3px;transition:background .2s}.vibra-demo-switch span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;display:block}.vibra-demo-switch.on{background:var(--vibra-primary)}.vibra-demo-switch.on span{transform:translate(20px)}.vibra-demo-table{border-collapse:collapse;width:100%;min-width:540px;font-size:13px}.vibra-demo-table th{background:var(--vibra-brand-soft);text-align:left}.vibra-demo-table th,.vibra-demo-table td{border-bottom:1px solid var(--vibra-border-light);padding:12px}.vibra-demo-alert{border-left:4px solid var(--vibra-primary);background:var(--vibra-primary-soft);border-radius:8px;padding:14px;font-size:13px}.vibra-demo-alert.success{border-color:var(--vibra-green-material);background:var(--vibra-green-material-soft)}.vibra-demo-alert.warning{border-color:var(--vibra-alert);background:var(--vibra-alert-soft)}.vibra-demo-alert.danger{border-color:var(--vibra-red-material);background:var(--vibra-red-material-soft)}.vibra-demo-modal-backdrop{z-index:60;background:#031f2fa3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.vibra-demo-modal{background:#fff;border-radius:20px;width:min(480px,100%);padding:24px;box-shadow:0 30px 80px #0000004d}.vibra-demo-spinner{border:3px solid var(--vibra-border-light);border-top-color:var(--vibra-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite vibra-spin}.vibra-demo-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--vibra-text-secondary);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.vibra-demo-number{color:var(--vibra-brand-dark);font-variant-numeric:tabular-nums;line-height:1.15;display:block}.vibra-demo-color-usage{border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:120px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}.vibra-demo-color-usage span{opacity:.82;margin-top:5px;font-size:11px}.vibra-demo-icon-button{border:1px solid var(--vibra-border);width:44px;height:44px;color:var(--vibra-brand-dark);background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:border-color .16s,background-color .16s;display:inline-flex}.vibra-demo-icon-button:hover{border-color:var(--vibra-primary);background:var(--vibra-primary-soft)}.vibra-demo-icon-button svg{width:18px;height:18px}.vibra-demo-status-step{border:1px solid var(--vibra-border-light);border-radius:10px;grid-template-columns:30px 1fr;align-content:start;gap:4px 8px;min-height:112px;padding:14px;display:grid;position:relative}.vibra-demo-status-step>span{background:var(--vibra-primary-soft);width:28px;height:28px;color:var(--vibra-brand-dark);border-radius:50%;grid-row:1/3;place-items:center;font-size:12px;font-weight:800;display:grid}.vibra-demo-status-step b{font-size:13px}.vibra-demo-status-step small{color:var(--vibra-text-secondary)}.vibra-demo-leading-control{margin-top:7px;display:block;position:relative}.vibra-demo-leading-control svg{width:17px;height:17px;color:var(--vibra-text-muted);position:absolute;top:50%;left:13px;transform:translateY(-50%)}.vibra-demo-leading-control input{border:1px solid #aeb8c3;border-radius:10px;outline:none;width:100%;min-height:45px;padding:0 12px 0 42px;transition:border-color .16s,box-shadow .16s}.vibra-demo-leading-control input:hover{border-color:#7f8c99}.vibra-demo-leading-control input:focus{border-color:var(--vibra-primary);box-shadow:0 0 0 3px var(--vibra-primary-soft)}.vibra-demo-setting-row{border:1px solid var(--vibra-border-light);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 12px;display:flex}.vibra-demo-setting-row>span:first-child{align-items:center;gap:9px;font-size:13px;display:flex}.vibra-demo-setting-row svg{width:17px;height:17px}.vibra-demo-switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;display:block}.vibra-demo-switch.on i{transform:translate(20px)}.vibra-demo-tab{border:1px solid var(--vibra-border);text-transform:capitalize;min-height:38px;color:var(--vibra-text-secondary);background:#fff;border-radius:7px;padding:0 13px;font-size:12px;font-weight:700}.vibra-demo-tab[aria-selected=true]{border-color:var(--vibra-primary);background:var(--vibra-primary-soft);color:var(--vibra-brand-dark)}.vibra-demo-operation-card{border:1px solid var(--vibra-border-light);border-top:4px solid var(--vibra-primary);background:#fff;border-radius:12px;flex-direction:column;min-height:150px;padding:18px;display:flex}.vibra-demo-operation-card>span{color:var(--vibra-text-secondary);font-size:12px;font-weight:700}.vibra-demo-operation-card>b{color:var(--vibra-brand-dark);font-variant-numeric:tabular-nums;margin-top:12px;font-size:30px}.vibra-demo-operation-card>small{color:var(--vibra-text-secondary);margin-top:auto}.vibra-demo-operation-card.attention{border-top-color:var(--vibra-alert)}.vibra-demo-admin-shell{border:1px solid var(--vibra-border-light);background:#fff;border-radius:14px;grid-template-columns:180px minmax(0,1fr);min-height:310px;display:grid;overflow:hidden}.vibra-demo-admin-shell aside{background:var(--vibra-brand-dark);color:#fff;flex-direction:column;gap:4px;padding:18px 12px;display:flex}.vibra-demo-admin-shell aside>b{padding:4px 10px 16px}.vibra-demo-admin-shell aside button{border-radius:7px;align-items:center;gap:9px;min-height:40px;padding:0 10px;font-size:12px;display:flex}.vibra-demo-admin-shell aside button:hover{background:#ffffff1a}.vibra-demo-admin-shell svg{width:16px;height:16px}.vibra-demo-admin-shell>div{min-width:0}.vibra-demo-admin-shell header{border-bottom:1px solid var(--vibra-border-light);align-items:center;gap:12px;min-height:58px;padding:8px 14px;display:flex}.vibra-demo-admin-shell header label{flex:1;position:relative}.vibra-demo-admin-shell header label svg{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.vibra-demo-admin-shell header input{border:1px solid var(--vibra-border-light);border-radius:6px;width:100%;height:38px;padding:0 10px 0 34px}.vibra-demo-admin-shell main{padding:24px}.vibra-demo-admin-shell main span{color:var(--vibra-text-secondary);font-size:11px}.vibra-demo-admin-shell main h3{color:var(--vibra-brand-dark);margin-top:9px;font-size:20px;font-weight:800}.vibra-demo-admin-shell main p{color:var(--vibra-text-secondary);margin-top:8px;font-size:13px}.vibra-demo-feedback{border:1px solid var(--vibra-primary);align-items:flex-start;gap:12px;min-height:82px;display:flex}@supports (color:color-mix(in lab, red, red)){.vibra-demo-feedback{border:1px solid color-mix(in srgb, var(--vibra-primary) 45%, white)}}.vibra-demo-feedback{background:var(--vibra-primary-soft);border-radius:10px;padding:14px}.vibra-demo-feedback>svg{width:19px;height:19px;color:var(--vibra-brand-medium);flex:none}.vibra-demo-feedback span{flex-direction:column;gap:4px;display:flex}.vibra-demo-feedback b{font-size:13px}.vibra-demo-feedback small{color:var(--vibra-text-secondary)}.vibra-demo-feedback.warning{border-color:var(--vibra-alert);background:var(--vibra-alert-soft)}.vibra-demo-feedback.danger{border-color:var(--vibra-destructive);background:var(--vibra-red-material-soft)}.vibra-demo-dropdown{position:relative}.vibra-demo-dropdown summary{cursor:pointer;border:1px solid var(--vibra-border);border-radius:6px;justify-content:space-between;align-items:center;min-height:45px;padding:0 12px;font-size:13px;font-weight:700;list-style:none;display:flex}.vibra-demo-dropdown summary svg{width:16px}.vibra-demo-dropdown[open]{border-radius:8px;box-shadow:0 12px 30px #04293e1f}.vibra-demo-dropdown button{text-align:left;width:100%;min-height:38px;padding:0 12px;font-size:12px;display:block}.vibra-demo-dropdown button:hover{background:var(--vibra-background)}.vibra-demo-dropdown button.danger{color:var(--vibra-destructive)}.vibra-demo-sheet{border:1px solid var(--vibra-border-light);border-left:4px solid var(--vibra-primary);background:#fff;border-radius:10px;padding:18px;box-shadow:0 12px 28px #04293e14}.vibra-demo-sheet>div{text-transform:uppercase;color:var(--vibra-text-secondary);justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.vibra-demo-sheet h4{color:var(--vibra-brand-dark);margin-top:22px;font-size:18px;font-weight:800}.vibra-demo-sheet p{color:var(--vibra-text-secondary);margin:8px 0 20px;font-size:13px}.vibra-demo-state-card{border:1px dashed var(--vibra-border);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:190px;padding:18px;display:flex}.vibra-demo-state-card>svg{width:26px;height:26px;color:var(--vibra-brand-medium)}.vibra-demo-state-card>span{color:var(--vibra-brand-dark);font-size:26px;font-weight:800}.vibra-demo-state-card progress{width:100%;accent-color:var(--vibra-primary)}.vibra-demo-state-card small{color:var(--vibra-text-secondary)}.vibra-demo-state-card button{color:var(--vibra-brand-medium);font-size:12px;font-weight:800}.vibra-demo-state-card.danger{border-color:var(--vibra-destructive);background:var(--vibra-red-material-soft)}.vibra-demo-pattern-card{border:1px solid var(--vibra-border-light);background:#fff;border-radius:12px;min-height:190px;padding:18px}.vibra-demo-pattern-card h4{color:var(--vibra-brand-dark);margin-top:18px;font-size:16px;font-weight:800}.vibra-demo-pattern-card p{color:var(--vibra-text-secondary);margin-top:8px;font-size:12px}.vibra-demo-pattern-card>div span{background:var(--vibra-brand-soft);text-align:center;border-radius:6px;margin-top:16px;padding:10px 4px;font-size:10px;font-weight:700}.vibra-demo-pattern-card button{color:var(--vibra-brand-medium);align-items:center;gap:7px;margin-top:18px;font-size:12px;font-weight:800;display:flex}.vibra-demo-pattern-card button svg{width:15px}@media (width<=639px){.vibra-demo-admin-shell{grid-template-columns:1fr}.vibra-demo-admin-shell aside{display:none}}@media (width<=1023px){.vibra-reference-sidebar{z-index:40;width:min(320px,88vw);position:fixed;top:80px;left:0;box-shadow:20px 20px 50px #0003}}@media (prefers-reduced-motion:reduce){.vibra-reference-design *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--vibra-font-primary:"Montserrat", "Helvetica Neue", Arial, sans-serif;--vibra-primary:#58c6c7;--vibra-primary-hover:#46b1b2;--vibra-primary-active:#379a9b;--vibra-primary-soft:#e6f7f7;--vibra-primary-contrast:#fff;--vibra-brand-dark:#04293e;--vibra-brand-dark-hover:#031f2f;--vibra-brand-medium:#0a3f5f;--vibra-brand-soft:#e6f0f5;--vibra-canvas:#fff;--vibra-surface:#f5f5f5;--vibra-title:#04293e;--vibra-text:#242424;--vibra-text-secondary:#4a4a4a;--vibra-text-muted:#7a7a7a;--vibra-icon-muted:#9a9a9a;--vibra-brand:#58c6c7;--vibra-brand-strong:#46b1b2;--vibra-cta:#ff4b00;--vibra-cta-hover:#e64300;--vibra-cta-active:#cc3b00;--vibra-cta-soft:#ffe6dc;--vibra-success:#43a047;--vibra-success-hover:#388e3c;--vibra-success-soft:#e8f5e9;--vibra-success-text:var(--vibra-success)}@supports (color:color-mix(in lab, red, red)){:root{--vibra-success-text:color-mix(in srgb, var(--vibra-success) 45%, var(--vibra-brand-dark))}}:root{--vibra-danger-text:var(--vibra-danger)}@supports (color:color-mix(in lab, red, red)){:root{--vibra-danger-text:color-mix(in srgb, var(--vibra-danger) 65%, var(--vibra-brand-dark))}}:root{--vibra-overlay:var(--vibra-brand-dark)}@supports (color:color-mix(in lab, red, red)){:root{--vibra-overlay:color-mix(in srgb, var(--vibra-brand-dark) 65%, transparent)}}:root{--vibra-radius-profile-control:10px;--vibra-danger:#e53935;--vibra-danger-hover:#d32f2f;--vibra-danger-soft:#fdecea;--vibra-alert:#ff6c00;--vibra-alert-soft:#fff0e6;--vibra-border:#e0e0e0;--vibra-divider:#d6d6d6;--vibra-radius-card:20px;--vibra-radius-control:7px;--vibra-shadow-structural:0 8px 24px #21252914;--vibra-form-control-height:45px;--vibra-form-control-radius:10px;--vibra-form-control-border:#aeb8c3;--vibra-form-control-border-hover:#7f8c99;--vibra-form-control-padding-y:10px;--vibra-form-control-padding-x:12px;--vibra-form-label-gap:7px;--vibra-form-label-size:14px;--vibra-form-label-line-height:20px;--vibra-form-label-weight:600;--vibra-form-help-size:12px;--vibra-form-help-line-height:16px;--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(12.9% .042 264.695);--card:oklch(100% 0 0);--card-foreground:oklch(12.9% .042 264.695);--popover:oklch(100% 0 0);--popover-foreground:oklch(12.9% .042 264.695);--primary:oklch(20.8% .042 265.755);--primary-foreground:oklch(98.4% .003 247.858);--secondary:oklch(96.8% .007 247.896);--secondary-foreground:oklch(20.8% .042 265.755);--muted:oklch(96.8% .007 247.896);--muted-foreground:oklch(55.4% .046 257.417);--accent:oklch(96.8% .007 247.896);--accent-foreground:oklch(20.8% .042 265.755);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(92.9% .013 255.508);--input:oklch(92.9% .013 255.508);--ring:oklch(70.4% .04 256.788);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.4% .003 247.858);--sidebar-foreground:oklch(12.9% .042 264.695);--sidebar-primary:oklch(20.8% .042 265.755);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(96.8% .007 247.896);--sidebar-accent-foreground:oklch(20.8% .042 265.755);--sidebar-border:oklch(92.9% .013 255.508);--sidebar-ring:oklch(70.4% .04 256.788)}@keyframes vibra-speed-run{0%{transform:translate(-76px)rotate(-8deg)}to{transform:translate(42px)rotate(8deg)}}@keyframes vibra-filter-fade{0%{opacity:.58;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes vibra-event-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dark{--background:oklch(12.9% .042 264.695);--foreground:oklch(98.4% .003 247.858);--card:oklch(20.8% .042 265.755);--card-foreground:oklch(98.4% .003 247.858);--popover:oklch(20.8% .042 265.755);--popover-foreground:oklch(98.4% .003 247.858);--primary:oklch(92.9% .013 255.508);--primary-foreground:oklch(20.8% .042 265.755);--secondary:oklch(27.9% .041 260.031);--secondary-foreground:oklch(98.4% .003 247.858);--muted:oklch(27.9% .041 260.031);--muted-foreground:oklch(70.4% .04 256.788);--accent:oklch(27.9% .041 260.031);--accent-foreground:oklch(98.4% .003 247.858);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.1% .027 264.364);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.8% .042 265.755);--sidebar-foreground:oklch(98.4% .003 247.858);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(27.9% .041 260.031);--sidebar-accent-foreground:oklch(98.4% .003 247.858);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.1% .027 264.364)}@keyframes loadingBar{0%{transform:translate(-130%)}50%{transform:translate(115%)}to{transform:translate(260%)}}.vibra-architecture-guide{--vibra-background:var(--vibra-canvas);background:var(--vibra-background);min-height:100vh;color:var(--vibra-text);font-family:var(--vibra-font-primary)}.vibra-architecture-guide *,.vibra-architecture-guide :before,.vibra-architecture-guide :after{box-sizing:border-box}.vibra-architecture-container{width:min(1160px,100% - 32px);margin-inline:auto}.vibra-architecture-section{padding:72px 0}.vibra-architecture-section--soft{background:var(--vibra-surface)}.vibra-architecture-hero{background:var(--vibra-brand-dark);color:#fff;padding:72px 0 64px}.vibra-architecture-eyebrow,.vibra-architecture-heading>span{color:var(--vibra-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:800;display:block}.vibra-architecture-hero__grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:56px;display:grid}.vibra-architecture-hero h1{letter-spacing:-.04em;max-width:760px;margin:18px 0;font-size:clamp(36px,5vw,62px);font-weight:800;line-height:1.04}.vibra-architecture-hero h1+p{color:#ffffffd1;max-width:700px;margin:0;font-size:18px;line-height:1.65}.vibra-architecture-badge{background:var(--vibra-success-soft);color:#286c2c;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:6px 11px;font-size:12px;font-weight:800;display:inline-flex}.vibra-architecture-badge svg{width:16px}.vibra-architecture-notice{border-left:4px solid var(--vibra-primary);border-radius:var(--vibra-radius-control);color:var(--vibra-text);box-shadow:var(--vibra-shadow-structural);background:#fff;gap:14px;padding:22px;display:flex}.vibra-architecture-notice>svg{color:var(--vibra-brand-medium);flex:0 0 22px}.vibra-architecture-notice p{color:var(--vibra-text-secondary);margin:6px 0 0;line-height:1.55}.vibra-architecture-heading{max-width:760px;margin-bottom:36px}.vibra-architecture-heading h2{color:var(--vibra-title);letter-spacing:-.025em;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.15}.vibra-architecture-heading p{color:var(--vibra-text-secondary);margin:12px 0 0;line-height:1.65}.vibra-architecture-principles{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.vibra-architecture-principles article{border-top:4px solid var(--vibra-primary);border-radius:var(--vibra-radius-card);background:var(--vibra-surface);padding:28px}.vibra-architecture-principles svg{width:28px;color:var(--vibra-brand-medium)}.vibra-architecture-principles h3{color:var(--vibra-title);margin:18px 0 10px;font-size:19px;line-height:1.35}.vibra-architecture-principles p{color:var(--vibra-text-secondary);margin:0;line-height:1.6}.vibra-architecture-principles span{color:var(--vibra-text-muted);margin-top:18px;font-size:12px;font-weight:700;display:inline-block}.vibra-architecture-flow ol{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.vibra-architecture-flow li{flex:1;align-items:center;min-width:0;display:flex}.vibra-architecture-flow__step{border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-control);background:#fff;flex:1;gap:14px;min-height:150px;padding:20px 16px;display:flex}.vibra-architecture-flow__number{background:var(--vibra-primary);width:28px;height:28px;color:var(--vibra-brand-dark);border-radius:50%;flex:0 0 28px;place-items:center;font-size:12px;font-weight:800;display:grid}.vibra-architecture-flow__step strong{color:var(--vibra-title);font-size:15px;display:block}.vibra-architecture-flow__step div span{color:var(--vibra-text-secondary);margin-top:8px;font-size:13px;line-height:1.5;display:block}.vibra-architecture-flow__arrow{width:18px;color:var(--vibra-primary-active);flex:0 0 18px;margin:0 8px}.vibra-architecture-flow__alternative{color:var(--vibra-text-muted);margin:18px 0 0;font-size:13px;line-height:1.55}.vibra-architecture-responsibilities{gap:32px;display:grid}.vibra-architecture-responsibilities>section{border-top:1px solid var(--vibra-border);grid-template-columns:240px 1fr;gap:28px;padding-top:28px;display:grid}.vibra-architecture-responsibilities header{gap:12px;display:flex}.vibra-architecture-responsibilities header svg{width:24px;color:var(--vibra-primary-active);flex:0 0 24px}.vibra-architecture-responsibilities h3,.vibra-architecture-responsibilities h4{color:var(--vibra-title);margin:0}.vibra-architecture-responsibilities header p{color:var(--vibra-text-muted);margin:6px 0 0;font-size:13px;line-height:1.45}.vibra-architecture-responsibilities section>div{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.vibra-architecture-responsibilities article{border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-control);padding:20px}.vibra-architecture-responsibilities article p{color:var(--vibra-text-secondary);margin:8px 0 14px;font-size:14px;line-height:1.55}.vibra-architecture-responsibilities small{color:var(--vibra-text-muted);gap:7px;line-height:1.45;display:flex}.vibra-architecture-responsibilities small svg{flex:0 0 15px;width:15px}.vibra-architecture-now-later{grid-template-columns:1fr 1fr;gap:24px;display:grid}.vibra-architecture-now-later article{border:1px solid var(--vibra-border);border-radius:var(--vibra-radius-card);background:#fff;padding:30px}.vibra-architecture-now-later .vibra-architecture-now{border-color:var(--vibra-primary);box-shadow:0 0 0 3px var(--vibra-primary-soft)}.vibra-architecture-now-later article>span{color:var(--vibra-primary-active);text-transform:uppercase;font-size:12px;font-weight:800}.vibra-architecture-now-later h3{color:var(--vibra-title);margin:8px 0 20px;font-size:24px}.vibra-architecture-list{gap:13px;margin:0;padding:0;list-style:none;display:grid}.vibra-architecture-list li{gap:10px;line-height:1.5;display:flex}.vibra-architecture-list svg{width:18px;color:var(--vibra-success);flex:0 0 18px}.vibra-architecture-stages{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.vibra-architecture-stages li{gap:14px;padding-right:24px;display:flex;position:relative}.vibra-architecture-stages li:after{background:var(--vibra-primary-soft);content:"";z-index:-1;height:2px;position:absolute;top:17px;left:42px;right:8px}.vibra-architecture-stages li>span{background:var(--vibra-brand-dark);color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.vibra-architecture-stages h3{color:var(--vibra-title);margin:5px 0 8px;font-size:16px}.vibra-architecture-stages p{color:var(--vibra-text-secondary);margin:0;font-size:13px;line-height:1.5}.vibra-architecture-section--dark{background:var(--vibra-brand-dark);color:#fff}.vibra-architecture-section--dark .vibra-architecture-heading h2{color:#fff}.vibra-architecture-workflow{grid-template-columns:repeat(5,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.vibra-architecture-workflow li{border-top:3px solid var(--vibra-primary);background:#ffffff12;min-height:160px;padding:22px 16px;position:relative}.vibra-architecture-workflow svg{width:22px;color:var(--vibra-primary)}.vibra-architecture-workflow span{color:var(--vibra-primary);margin:18px 0 6px;font-size:12px;font-weight:800;display:block}.vibra-architecture-workflow p{color:#ffffffe0;margin:0;font-size:14px;line-height:1.5}.vibra-architecture-collaboration-note{border-left:3px solid var(--vibra-primary);color:#ffffffc7;max-width:760px;margin:28px 0 0;padding-left:16px;line-height:1.6}.vibra-architecture-checklists{max-width:900px}.vibra-architecture-disclosure{border-top:1px solid var(--vibra-border)}.vibra-architecture-disclosure:last-child{border-bottom:1px solid var(--vibra-border)}.vibra-architecture-disclosure>button{width:100%;min-height:64px;color:var(--vibra-title);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:14px 4px;font-weight:750;display:flex}.vibra-architecture-disclosure>button svg{width:20px;transition:transform .2s}.vibra-architecture-disclosure>button[aria-expanded=true] svg{transform:rotate(180deg)}.vibra-architecture-disclosure>button:focus-visible,.vibra-architecture-download button:focus-visible{outline:3px solid var(--vibra-primary);outline-offset:3px}.vibra-architecture-disclosure>div{padding:4px 4px 24px}.vibra-architecture-download{background:var(--vibra-primary-soft);padding:42px 0}.vibra-architecture-download .vibra-architecture-container{justify-content:space-between;align-items:center;gap:28px;display:flex}.vibra-architecture-download .vibra-architecture-container>div{align-items:center;gap:16px;display:flex}.vibra-architecture-download .vibra-architecture-container>div>svg{width:30px;color:var(--vibra-brand-medium)}.vibra-architecture-download h2{color:var(--vibra-title);margin:0;font-size:22px}.vibra-architecture-download p{color:var(--vibra-text-secondary);margin:6px 0 0}.vibra-architecture-download button{border:1px solid var(--vibra-brand-dark);border-radius:var(--vibra-radius-control);background:var(--vibra-brand-dark);color:#fff;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 20px;font-weight:800;display:inline-flex}.vibra-architecture-download button:hover{background:var(--vibra-brand-dark-hover)}.vibra-architecture-download button svg{width:18px}@media (width<=900px){.vibra-architecture-hero__grid,.vibra-architecture-principles,.vibra-architecture-now-later{grid-template-columns:1fr}.vibra-architecture-flow ol,.vibra-architecture-flow li{gap:10px;display:grid}.vibra-architecture-flow__step{min-height:0}.vibra-architecture-flow__arrow{transform:rotate(90deg)}.vibra-architecture-responsibilities>section{grid-template-columns:1fr}.vibra-architecture-stages,.vibra-architecture-workflow{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width<=600px){.vibra-architecture-section,.vibra-architecture-hero{padding:52px 0}.vibra-architecture-hero__grid{gap:32px}.vibra-architecture-responsibilities section>div,.vibra-architecture-stages,.vibra-architecture-workflow{grid-template-columns:1fr}.vibra-architecture-download .vibra-architecture-container{flex-direction:column;align-items:stretch}.vibra-architecture-download button{width:100%}}@media (prefers-reduced-motion:reduce){.vibra-architecture-guide *,.vibra-architecture-guide :before,.vibra-architecture-guide :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
