.bp-gallery[data-mantine-color-scheme=light]{--mantine-color-primary-light-color:var(--mantine-color-primary-7)!important;--mantine-color-primary-outline:var(--mantine-color-primary-7)!important;--mantine-color-primary-text:var(--mantine-color-primary-7)!important;--mantine-color-secondary-light-color:var(--mantine-color-secondary-7)!important;--mantine-color-secondary-outline:var(--mantine-color-secondary-7)!important;--mantine-color-secondary-text:var(--mantine-color-secondary-7)!important;--mantine-color-accent-light-color:var(--mantine-color-accent-7)!important;--mantine-color-accent-outline:var(--mantine-color-accent-7)!important;--mantine-color-accent-text:var(--mantine-color-accent-7)!important;--mantine-color-success-light-color:var(--mantine-color-success-7)!important;--mantine-color-success-outline:var(--mantine-color-success-7)!important;--mantine-color-success-text:var(--mantine-color-success-7)!important;--mantine-color-info-light-color:var(--mantine-color-info-7)!important;--mantine-color-info-outline:var(--mantine-color-info-7)!important;--mantine-color-info-text:var(--mantine-color-info-7)!important;--mantine-color-warning-light-color:var(--mantine-color-warning-8)!important;--mantine-color-warning-outline:var(--mantine-color-warning-8)!important;--mantine-color-warning-text:var(--mantine-color-warning-8)!important;--mantine-color-danger-light-color:var(--mantine-color-danger-7)!important;--mantine-color-danger-outline:var(--mantine-color-danger-7)!important;--mantine-color-danger-text:var(--mantine-color-danger-7)!important;--mantine-color-gray-light-color:var(--mantine-color-gray-7)!important;--mantine-color-gray-outline:var(--mantine-color-gray-7)!important;--mantine-color-gray-text:var(--mantine-color-gray-7)!important;--mantine-color-red-light-color:var(--mantine-color-red-7)!important;--mantine-color-red-outline:var(--mantine-color-red-7)!important;--mantine-color-red-text:var(--mantine-color-red-7)!important;--mantine-color-green-light-color:var(--mantine-color-green-7)!important;--mantine-color-green-outline:var(--mantine-color-green-7)!important;--mantine-color-green-text:var(--mantine-color-green-7)!important;--mantine-color-yellow-light-color:var(--mantine-color-yellow-8)!important;--mantine-color-yellow-outline:var(--mantine-color-yellow-8)!important;--mantine-color-yellow-text:var(--mantine-color-yellow-8)!important;--mantine-color-blue-light-color:var(--mantine-color-blue-7)!important;--mantine-color-blue-outline:var(--mantine-color-blue-7)!important;--mantine-color-blue-text:var(--mantine-color-blue-7)!important;--mantine-color-orange-light-color:var(--mantine-color-orange-7)!important;--mantine-color-orange-outline:var(--mantine-color-orange-7)!important;--mantine-color-orange-text:var(--mantine-color-orange-7)!important;--mantine-color-default-border:var(--ds-border-color)!important;--mantine-color-anchor:var(--ds-accent-text)!important;--tooltip-bg:var(--ds-brand-ink-900)!important;--tooltip-color:#ffffff!important}.bp-gallery[data-mantine-color-scheme=dark]{--mantine-color-primary-light-color:var(--mantine-color-primary-7)!important;--mantine-color-primary-text:var(--mantine-color-primary-7)!important;--mantine-color-primary-outline:var(--mantine-color-primary-7)!important;--mantine-color-secondary-light-color:var(--mantine-color-secondary-7)!important;--mantine-color-secondary-text:var(--mantine-color-secondary-7)!important;--mantine-color-secondary-outline:var(--mantine-color-secondary-7)!important;--mantine-color-accent-light-color:var(--mantine-color-accent-7)!important;--mantine-color-accent-text:var(--mantine-color-accent-7)!important;--mantine-color-accent-outline:var(--mantine-color-accent-7)!important;--mantine-color-success-light-color:var(--mantine-color-success-7)!important;--mantine-color-success-text:var(--mantine-color-success-7)!important;--mantine-color-success-outline:var(--mantine-color-success-7)!important;--mantine-color-info-light-color:var(--mantine-color-info-7)!important;--mantine-color-info-text:var(--mantine-color-info-7)!important;--mantine-color-info-outline:var(--mantine-color-info-7)!important;--mantine-color-warning-light-color:var(--mantine-color-warning-7)!important;--mantine-color-warning-text:var(--mantine-color-warning-7)!important;--mantine-color-warning-outline:var(--mantine-color-warning-7)!important;--mantine-color-danger-light-color:var(--mantine-color-danger-7)!important;--mantine-color-danger-text:var(--mantine-color-danger-7)!important;--mantine-color-danger-outline:var(--mantine-color-danger-7)!important;--mantine-color-gray-light-color:var(--mantine-color-gray-7)!important;--mantine-color-gray-text:var(--mantine-color-gray-7)!important;--mantine-color-gray-outline:var(--mantine-color-gray-7)!important;--mantine-color-red-light-color:var(--mantine-color-red-7)!important;--mantine-color-red-text:var(--mantine-color-red-7)!important;--mantine-color-red-outline:var(--mantine-color-red-7)!important;--mantine-color-green-light-color:var(--mantine-color-green-7)!important;--mantine-color-green-text:var(--mantine-color-green-7)!important;--mantine-color-green-outline:var(--mantine-color-green-7)!important;--mantine-color-yellow-light-color:var(--mantine-color-yellow-7)!important;--mantine-color-yellow-text:var(--mantine-color-yellow-7)!important;--mantine-color-yellow-outline:var(--mantine-color-yellow-7)!important;--mantine-color-blue-light-color:var(--mantine-color-blue-7)!important;--mantine-color-blue-text:var(--mantine-color-blue-7)!important;--mantine-color-blue-outline:var(--mantine-color-blue-7)!important;--mantine-color-orange-light-color:var(--mantine-color-orange-7)!important;--mantine-color-orange-text:var(--mantine-color-orange-7)!important;--mantine-color-orange-outline:var(--mantine-color-orange-7)!important;--mantine-color-primary-filled:var(--mantine-color-primary-4)!important;--mantine-color-primary-filled-hover:var(--mantine-color-primary-3)!important;--mantine-color-secondary-filled:var(--mantine-color-secondary-4)!important;--mantine-color-secondary-filled-hover:var(--mantine-color-secondary-3)!important;--mantine-color-accent-filled:var(--mantine-color-accent-4)!important;--mantine-color-accent-filled-hover:var(--mantine-color-accent-3)!important;--mantine-color-success-filled:var(--mantine-color-success-3)!important;--mantine-color-success-filled-hover:var(--mantine-color-success-2)!important;--mantine-color-info-filled:var(--mantine-color-info-4)!important;--mantine-color-info-filled-hover:var(--mantine-color-info-3)!important;--mantine-color-warning-filled:var(--mantine-color-warning-3)!important;--mantine-color-warning-filled-hover:var(--mantine-color-warning-2)!important;--mantine-color-danger-filled:var(--mantine-color-danger-4)!important;--mantine-color-danger-filled-hover:var(--mantine-color-danger-3)!important;--mantine-color-gray-filled:var(--mantine-color-gray-4)!important;--mantine-color-gray-filled-hover:var(--mantine-color-gray-3)!important;--mantine-color-red-filled:var(--mantine-color-red-4)!important;--mantine-color-red-filled-hover:var(--mantine-color-red-3)!important;--mantine-color-green-filled:var(--mantine-color-green-3)!important;--mantine-color-green-filled-hover:var(--mantine-color-green-2)!important;--mantine-color-yellow-filled:var(--mantine-color-yellow-3)!important;--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-2)!important;--mantine-color-blue-filled:var(--mantine-color-blue-4)!important;--mantine-color-blue-filled-hover:var(--mantine-color-blue-3)!important;--mantine-color-orange-filled:var(--mantine-color-orange-4)!important;--mantine-color-orange-filled-hover:var(--mantine-color-orange-3)!important;--mantine-color-default-border:var(--ds-border-color)!important;--mantine-color-anchor:var(--ds-accent-text)!important;--mantine-color-error:var(--ds-danger)!important;--mantine-color-text:var(--ds-ink)!important;--mantine-color-dimmed:var(--ds-ink-secondary)!important;--mantine-color-placeholder:var(--ds-ink-faint)!important;--mantine-color-dark-4:var(--ds-card-border)!important;--tooltip-bg:var(--ds-gray-900)!important;--tooltip-color:var(--ds-brand-ink-900)!important}.bp-gallery[data-mantine-color-scheme=dark] :is(.mantine-Checkbox-input,.mantine-Radio-radio,.mantine-CheckboxIndicator-indicator,.mantine-RadioIndicator-indicator):not(:checked,[data-checked],[data-error]){border-color:var(--ds-gray-400)}.bp-gallery[data-mantine-color-scheme=dark] .mantine-Skeleton-root[data-visible]:after{background-color:var(--ds-gray-300)}.bp-gallery{background:var(--ds-body-bg);background-attachment:fixed;color:var(--ds-ink,var(--ds-body-color));font-family:var(--ds-font-family);font-size:var(--ds-body-font-size);line-height:var(--ds-line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s ease,color .25s ease}.mantine-Title-root{font-family:var(--ds-font-display)!important;letter-spacing:var(--ds-letter-spacing-tight)}.mantine-Title-root[data-order="1"]{letter-spacing:var(--ds-letter-spacing-tighter)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.emoji-icon{font-size:1.2rem;line-height:1}.mantine-Tabs-tab{transition:background var(--ds-transition-fast,.15s ease),color var(--ds-transition-fast,.15s ease)}.mantine-Tabs-root[data-variant=default]{--tab-border-color:var(--ds-border-color)}.mantine-Tabs-root[data-variant=default]>.mantine-Tabs-list:before{border-width:0 0 1px}.mantine-Tabs-root[data-variant=default][data-orientation=vertical]>.mantine-Tabs-list:before{border-width:0 1px 0 0}.mantine-Tabs-root[data-variant=default] .mantine-Tabs-tab{color:var(--ds-gray-600)}.mantine-Tabs-root[data-variant=default] .mantine-Tabs-tab:not([data-active],:disabled,[data-disabled]):hover{background-color:var(--ds-gray-100);border-color:var(--ds-gray-300);color:var(--ds-ink)}.mantine-Tabs-root[data-orientation=vertical] .mantine-Tabs-tabLabel{text-align:start}.mantine-Tabs-root[data-variant=default] .mantine-Tabs-tab[data-active],.mantine-Tabs-root[data-variant=default] .mantine-Tabs-tab[data-active]:hover{color:var(--ds-ink);border-color:var(--ds-primary-600);background-color:transparent;font-weight:600}.mantine-Tabs-root[data-variant=outline] .mantine-Tabs-tab:not([data-active]):hover,.mantine-Tabs-root[data-variant=pills] .mantine-Tabs-tab:not([data-active]):hover{background-color:var(--ds-gray-100);color:var(--ds-ink)}.mantine-Notification-root[data-variant=success]{border-left-color:var(--ds-success)}.mantine-Notification-root[data-variant=error]{border-left-color:var(--ds-danger)}.mantine-Notification-root[data-variant=warning]{border-left-color:var(--ds-warning)}.mantine-Notification-root[data-variant=info]{border-left-color:var(--ds-info)}[data-mantine-color-scheme] .mantine-Input-wrapper[data-variant=default]:not([data-error]){--input-bd:var(--ds-gray-300);--input-bd-focus:var(--ds-focus-border)}.mantine-Input-wrapper:not([data-error]) .mantine-Input-input:focus,.mantine-Input-wrapper:not([data-error]) .mantine-Input-input:focus-within{box-shadow:var(--ds-focus-ring)}.mantine-Modal-close:hover{background-color:var(--ds-gray-100)}.mantine-Anchor-root:hover{text-decoration:underline}.mantine-ActionIcon-root{transition:all var(--ds-transition-fast,.15s ease)}.mantine-ActionIcon-root[data-variant=subtle]:not(:disabled,[data-disabled],[data-loading]):hover{background-color:var(--ds-gray-100)}.mantine-CheckboxCard-card[data-checked],.mantine-RadioCard-card[data-checked]{border-color:var(--ds-primary-200);background-color:var(--ds-primary-50)}.mantine-Timeline-itemBullet[data-with-child]:has(>.mantine-Avatar-root){background-color:var(--mantine-color-body)}button[data-outside]:not([data-selected],[data-in-range]){color:var(--mantine-color-placeholder);opacity:1}.mantine-Typography-root pre code{background-color:transparent;padding:0;border-radius:0}.mantine-Card-root{background:var(--ds-card-bg);border:1px solid var(--ds-card-border);box-shadow:var(--ds-card-shadow);border-radius:var(--ds-radius-card)}.bp-header{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:rgb(255 255 255/.8)!important;border-bottom:1px solid var(--ds-border-color)!important;transition:background-color var(--ds-transition-fast),border-color var(--ds-transition-fast)!important}[data-mantine-color-scheme=dark] .bp-header{background-color:rgb(10 10 11/.75)!important}.bp-navbar{background-color:var(--ds-gray-50)!important;border-right:1px solid var(--ds-border-color)!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;transition:background-color var(--ds-transition-fast),border-color var(--ds-transition-fast)!important}[data-mantine-color-scheme=dark] .bp-navbar{background-color:var(--ds-brand-ink-900)!important}.bp-nav-link{display:flex!important;align-items:center!important;gap:var(--ds-spacing-3)!important;padding:10px 14px!important;border-radius:var(--ds-radius)!important;color:var(--ds-ink-secondary)!important;font-weight:500!important;text-decoration:none!important;transition:background-color var(--ds-transition-fast),color var(--ds-transition-fast),box-shadow var(--ds-transition-fast)!important;font-size:var(--ds-body-font-size)!important}.bp-nav-link:hover{background-color:var(--ds-gray-100)!important;color:var(--ds-ink)!important}.bp-nav-link-active,.bp-nav-link-active:hover{background:var(--ds-primary-50)!important;color:var(--ds-ink)!important;font-weight:600!important;box-shadow:inset 0 0 0 1px var(--ds-primary-200)!important}[data-mantine-color-scheme=dark] .bp-nav-link-active,[data-mantine-color-scheme=dark] .bp-nav-link-active:hover{background:rgb(253 152 67/.12)!important;color:var(--ds-ink)!important;box-shadow:inset 0 0 0 1px rgb(253 152 67/.25)!important}.bp-nav-link-active .tabler-icon{color:var(--ds-primary-600)!important}.bp-user-profile-button{width:100%!important;padding:var(--ds-spacing-2) var(--ds-spacing-3)!important;border-radius:var(--ds-radius-lg)!important;background:transparent!important;border:1px solid transparent!important;transition:all var(--ds-transition-fast)!important;cursor:pointer!important;text-align:left!important}.bp-user-profile-button:hover{background-color:var(--ds-gray-100)!important;border-color:var(--ds-gray-200)!important}[data-mantine-color-scheme=dark] .bp-user-profile-button:hover{background-color:var(--ds-gray-100)!important;border-color:var(--ds-gray-300)!important}.bp-header-user-button{display:flex!important;align-items:center!important;gap:var(--ds-spacing-2)!important;padding:3px 10px 3px 3px!important;border-radius:var(--ds-radius-pill)!important;background:transparent!important;border:1px solid transparent!important;transition:all var(--ds-transition-fast)!important;cursor:pointer!important}.bp-header-user-button:hover,.bp-header-user-button[data-expanded]{background-color:var(--ds-gray-100)!important;border-color:var(--ds-border-color)!important}@media (max-width:48em){.bp-header-user-button{padding:3px!important}}.bp-brand-container{gap:var(--ds-spacing-2)!important;padding:var(--ds-spacing-2) var(--ds-spacing-1)!important;margin-bottom:var(--ds-spacing-3)!important}.bp-brand-container,.bp-brand-icon{display:flex!important;align-items:center!important}.bp-brand-icon{justify-content:center!important;width:32px!important;height:32px!important;border-radius:10px!important;background:var(--ds-brand-mark)!important;color:#ffffff!important;font-weight:700!important;box-shadow:var(--ds-cta-shadow)!important}.bp-search-button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:200px!important;padding:6px 12px!important;border-radius:var(--ds-radius-pill)!important;background-color:var(--ds-gray-50)!important;border:1px solid var(--ds-border-color)!important;color:var(--ds-ink-faint)!important;cursor:pointer!important;transition:all var(--ds-transition-fast)!important;font-size:var(--ds-font-size-xs)!important}@media (max-width:768px){.bp-search-button{display:none!important}}.bp-search-button:hover{border-color:var(--ds-gray-300)!important}.bp-search-button:hover,.bp-search-kbd{background-color:var(--ds-gray-100)!important}.bp-search-kbd{color:var(--ds-gray-500)!important;border:1px solid var(--ds-border-color)!important;padding:1px 6px!important;border-radius:var(--ds-radius-sm)!important;font-size:10px!important;font-family:var(--ds-font-mono)!important}.bp-notification-bell{position:relative!important}.bp-notification-dot{position:absolute!important;top:5px!important;right:5px!important;width:7px!important;height:7px!important;border-radius:50%!important;background-color:var(--ds-danger-500)!important;border:1.5px solid var(--ds-card-bg)!important}.gallery_root__fGxXk{background:transparent!important;margin-top:var(--ds-spacing-4);margin-bottom:var(--ds-spacing-8)}:where(.gallery_root__fGxXk) :where(ul){list-style-type:disc}:where(.gallery_root__fGxXk) :where(ol){list-style-type:decimal}:where(.gallery_root__fGxXk) :where(ul ul){list-style-type:circle}.gallery_portal__lfjwh .mantine-Drawer-inner,.gallery_portal__lfjwh .mantine-Modal-inner{left:0}.gallery_grid__K28EF{display:grid;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);grid-template-columns:repeat(var(--cols,2),minmax(0,1fr))}@media (max-width:900px){.gallery_grid__K28EF{grid-template-columns:minmax(0,1fr)}}.gallery_specimen__xf7S_{display:flex;flex-direction:column;min-width:0;background:var(--ds-card-bg);border:1px solid var(--ds-card-border);border-radius:var(--ds-radius-lg);overflow:hidden}.gallery_specimen__xf7S_[data-span=full]{grid-column:1/-1}.gallery_specimenStage__W5IvZ{flex:1 1;padding:var(--ds-spacing-6);display:flex;flex-direction:column;justify-content:center;gap:var(--ds-spacing-3);min-width:0}.gallery_specimenStage__W5IvZ[data-align=start]{justify-content:flex-start}.gallery_specimenStage__W5IvZ[data-surface=muted]{background:var(--ds-body-bg)}.gallery_specimenCaption__mrcMC{display:flex;flex-direction:column;gap:2px;padding:var(--ds-spacing-3) var(--ds-spacing-4);border-top:1px solid var(--ds-divider);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-normal);color:var(--ds-ink-secondary)}.gallery_specimenLabel__SmxMe{font-weight:var(--ds-font-weight-semibold);color:var(--ds-ink)}.gallery_specimenCaption__mrcMC code{font-family:var(--ds-font-mono);font-size:.6875rem;padding:0 4px;border-radius:var(--ds-radius-sm);background:color-mix(in srgb,var(--ds-ink) 7%,transparent);color:var(--ds-ink)}.gallery_frame__4oygW{border:1px solid var(--ds-card-border);border-radius:var(--ds-radius-card);overflow:hidden;background:var(--ds-body-bg);box-shadow:var(--ds-shadow-lg)}.gallery_frameBar__ZdZuJ{display:flex;align-items:center;gap:var(--ds-spacing-3);height:36px;padding:0 var(--ds-spacing-3);background:var(--ds-gray-100);border-bottom:1px solid var(--ds-border-color)}.gallery_frameDots__G4bWU{display:flex;gap:6px}.gallery_frameDots__G4bWU span{width:10px;height:10px;border-radius:50%;background:var(--ds-gray-300)}.gallery_frameUrl__pjaE5{flex:1 1;max-width:420px;margin:0 auto;height:22px;display:flex;align-items:center;justify-content:center;border-radius:var(--ds-radius-pill);background:var(--ds-card-bg);border:1px solid var(--ds-border-color);font-family:var(--ds-font-mono);font-size:.6875rem;color:var(--ds-ink-faint)}.gallery_frameViewport__lHh8l{position:relative;overflow:auto;height:var(--frame-height,720px)}.gallery_shell__R2_Gi{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100%;height:100%}.gallery_shellNavbar__HY4mt{padding:var(--ds-spacing-3);overflow-y:auto}.gallery_shellMain__WarKr{display:flex;flex-direction:column;min-width:0;overflow:auto}.gallery_shellHeader__BMltd{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:60px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 var(--ds-spacing-4)}.gallery_shellContent__Ia5bQ{flex:1 1;padding:var(--ds-spacing-6);min-width:0}@media (max-width:760px){.gallery_shell__R2_Gi{grid-template-columns:minmax(0,1fr)}.gallery_shell__R2_Gi .gallery_shellNavbar__HY4mt{display:none!important}}