@charset "UTF-8";:root[data-product=mandai]{--mandai-canvas: var(--brixs-color-bg);--mandai-paper: var(--brixs-color-surface);--mandai-receipt: var(--brixs-color-surface-2);--mandai-receipt-hover: var(--brixs-color-surface-2-hover);--mandai-line: var(--brixs-color-border);--mandai-line-strong: var(--brixs-color-border-strong);--mandai-ink: var(--brixs-color-text-strong);--mandai-ink-secondary: var(--brixs-color-text);--mandai-ink-tertiary: var(--brixs-color-text-muted);--mandai-inverse: var(--brixs-color-inverse-surface);--mandai-brick: var(--brixs-color-primary);--mandai-brick-hover: var(--brixs-color-primary-hover);--mandai-blueprint: var(--brixs-color-focus);--mandai-data-ochre: var(--brixs-color-data-ochre);--mandai-data-teal: var(--brixs-color-data-teal);--mandai-size-line: .0625rem;--mandai-space-1: .25rem;--mandai-space-2: .5rem;--mandai-space-3: .75rem;--mandai-space-4: 1rem;--mandai-space-5: 1.5rem;--mandai-space-6: 2rem;--mandai-space-8: 2.5rem;--mandai-space-10: 3rem;--mandai-space-12: 5rem;--mandai-control-small: 2.5rem;--mandai-type-title: 1.375rem;--mandai-rail-size: var(--brixs-desktop-sidenav-inline-size, 15rem);--mandai-code-background: var(--brixs-color-surface);--mandai-code-surface: var(--brixs-color-surface-2);--mandai-code-border: var(--brixs-color-border);--mandai-code-foreground: var(--brixs-color-text-strong);--mandai-code-muted: var(--brixs-color-text-muted);--mandai-code-accent: var(--brixs-color-primary);--mandai-code-command: var(--brixs-color-primary);--mandai-code-keyword: var(--brixs-color-primary);--mandai-code-key: var(--brixs-color-data-ochre);--mandai-code-string: var(--brixs-color-text);--mandai-code-object: var(--brixs-color-data-teal);--brixs-button-secondary-shadow: inset 0 0 0 1px var(--mandai-line-strong);--brixs-button-secondary-shadow-hover: inset 0 0 0 1px var(--mandai-ink-tertiary);--brixs-button-container-background-ghost-hover: var(--mandai-receipt-hover);--brixs-button-container-color-ghost: var(--mandai-ink-secondary);--brixs-button-container-color-ghost-hover: var(--mandai-ink);--brixs-button-on-primary-background-hover: var(--mandai-receipt-hover);--brixs-button-on-primary-color: var(--mandai-ink);--brixs-button-on-primary-ghost-background-hover: rgba(255, 255, 255, .12);--brixs-input-text-caret-color: var(--mandai-blueprint);--brixs-input-container-background-color: var(--mandai-receipt);--brixs-tag-container-background: var(--mandai-receipt);--brixs-tag-container-color: var(--mandai-ink-secondary);--brixs-chip-background: var(--mandai-receipt);--brixs-chip-background-hover: var(--mandai-receipt-hover);--brixs-chip-color: var(--mandai-ink);--brixs-highlight-heading-color: var(--mandai-ink);--brixs-highlight-content-color: var(--mandai-ink-secondary);--brixs-highlight-chevron-color: var(--mandai-ink-secondary);--brixs-highlight-icon-placeholder-background: var(--mandai-line-strong);--brixs-highlight-interactive-hover-overlay: var(--mandai-receipt-hover);--brixs-highlight-on-primary-background: var(--mandai-receipt);--brixs-highlight-on-primary-heading-color: var(--mandai-ink);--brixs-highlight-on-primary-content-color: var(--mandai-ink-secondary);--brixs-highlight-on-primary-chevron-color: var(--mandai-ink-secondary);--brixs-highlight-interactive-on-primary-background: var(--mandai-receipt-hover);--brixs-item-content-color: var(--mandai-ink-secondary);--brixs-item-border-color: var(--mandai-line);--brixs-item-hover-background: var(--mandai-receipt-hover);--brixs-item-group-primary-background: var(--mandai-receipt);--brixs-item-group-primary-title-color: var(--mandai-ink);--brixs-item-group-title-color: var(--mandai-ink);--brixs-item-on-primary-background: var(--mandai-receipt);--brixs-item-on-primary-heading-color: var(--mandai-ink);--brixs-item-on-primary-content-color: var(--mandai-ink-secondary);--brixs-item-on-primary-description-color: var(--mandai-ink-secondary);--brixs-item-on-primary-sub-description-color: var(--mandai-ink-tertiary);--brixs-item-on-primary-border-color: var(--mandai-line);--brixs-item-on-primary-hover-background: var(--mandai-receipt-hover);--brixs-header-background: var(--mandai-paper);--brixs-header-surface: var(--mandai-paper);--brixs-header-color: var(--mandai-ink);--brixs-header-border-color: var(--mandai-line);--brixs-header-hover-background: var(--mandai-receipt);--brixs-header-shadow: none;--brixs-link-underline-color: rgba(179, 58, 33, .45);--brixs-link-underline-color-hover: var(--mandai-brick);--brixs-link-hover-background: var(--mandai-receipt-hover);--brixs-link-group-item-background-hover: var(--mandai-receipt-hover)}:root[data-product=mandai]:not([data-theme=default-dark]){color-scheme:light}:root[data-product=mandai][data-theme=default-dark]{--brixs-button-on-primary-ghost-background-hover: rgba(32, 29, 25, .12);--brixs-link-underline-color: rgba(250, 144, 112, .45)}app-root .code-sample{--brixs-pre-container-background: var(--mandai-code-background);--brixs-pre-container-border-color: var(--mandai-code-border);--brixs-pre-container-color: var(--mandai-code-foreground);background:var(--mandai-code-background);border:0;border-radius:0;box-shadow:0 0 0 1px var(--mandai-code-border);margin:0;min-width:0;overflow:hidden}app-root .code-sample__header{align-items:center;background:var(--mandai-code-surface);display:flex;flex-wrap:wrap;gap:.625rem;min-block-size:2.75rem;padding:.75rem 1.5rem .5rem}app-root .code-sample__method{color:var(--mandai-code-accent);font-family:var(--brixs-font-family-body);font-size:.8125rem;font-weight:700;letter-spacing:.06em}app-root .code-sample__path{color:var(--mandai-code-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;letter-spacing:.01em}app-root .code-sample__tabs{--brixs-tabs-container-background: transparent;--brixs-tabs-container-border-color: var(--mandai-code-border);--brixs-tabs-container-border-width: 1px;--brixs-tabs-container-padding: 0 1rem;--brixs-tabs-gap: .25rem;--brixs-tabs-tab-color: var(--mandai-code-foreground);--brixs-tabs-tab-color-hover: var(--mandai-code-foreground);--brixs-tabs-tab-background-hover: var(--mandai-code-background);--brixs-tabs-tab-background-active: transparent;--brixs-tabs-tab-color-active: var(--mandai-code-foreground);--brixs-tabs-indicator-color: var(--mandai-code-accent);--brixs-tabs-indicator-size: 4px;--brixs-tabs-focus-outline-color: var(--mandai-code-accent);--brixs-tabs-panel-color: var(--mandai-code-foreground);display:block;padding:0}app-root .code-sample__tabs::part(list){background:var(--mandai-code-surface);inline-size:100%}app-root .code-sample__tabs::part(panels){background:var(--mandai-code-background);padding:1rem 1.5rem 1.5rem}app-root .code-sample__panel{margin:0;min-width:0}app-root .code-sample__panel[hidden]{display:none!important}app-root .code-sample__panel pre[brixsPre]{border:0;border-radius:0;box-sizing:border-box;inline-size:100%;margin:0;max-inline-size:100%;min-block-size:17rem;overflow-x:auto;padding:0;white-space:pre}app-root .code-sample__panel code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;line-height:1.625}app-root .code-sample__panel code::selection,app-root .code-sample__panel code *::selection{background:var(--mandai-code-accent);color:var(--brixs-color-on-primary)}app-root brixs-tabs:not(:defined)>.code-sample__panel:not(:first-child){display:none}app-root .code-sample .api-token{font:inherit}app-root .code-sample .api-token--command{color:var(--mandai-code-command);font-weight:600}app-root .code-sample .api-token--key{color:var(--mandai-code-key)}app-root .code-sample .api-token--keyword,app-root .code-sample .api-token--option{color:var(--mandai-code-keyword)}app-root .code-sample .api-token--url,app-root .code-sample .api-token--function{color:var(--mandai-code-object)}app-root .code-sample .api-token--string{color:var(--mandai-code-string)}app-root .code-sample .api-token--object,app-root .code-sample .api-token--variable{color:var(--mandai-code-object)}.product-page{color:var(--mandai-ink-secondary);padding-block:var(--mandai-space-8) var(--mandai-space-12)}.product-page__layout,.product-page__header,.product-page__body,.product-section,.evidence-list,.setup-list,.form-stack,.settings-layout,.settings-nav,.metric-block{display:grid}.product-page__layout{gap:var(--mandai-space-8)}.product-page__header{align-items:end;gap:var(--mandai-space-4)}.product-page__heading{display:grid;gap:var(--mandai-space-2)}.product-page__kicker{color:var(--mandai-ink-tertiary);letter-spacing:.1em;text-transform:uppercase}.product-page__heading h1,.product-section h2,.product-section h3{color:var(--mandai-ink);text-wrap:balance}.product-page__heading p:last-child{max-inline-size:52ch;text-wrap:pretty}.product-page__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mandai-space-2)}.product-page__body,.product-section,.form-stack{gap:var(--mandai-space-5)}.product-section{background:var(--mandai-paper);border:var(--mandai-size-line) solid var(--mandai-line);padding:var(--mandai-space-5)}.product-section--receipt{background:var(--mandai-receipt)}.product-section__header{align-items:start;display:flex;flex-wrap:wrap;gap:var(--mandai-space-3);justify-content:space-between}.product-section__header>div{display:grid;gap:var(--mandai-space-1)}.product-section__description,.evidence-row small,.metric-block small,.setup-step p,.quiet-copy{color:var(--mandai-ink-tertiary)}.metric-grid{display:grid;gap:var(--mandai-size-line);grid-template-columns:repeat(2,minmax(0,1fr));background:var(--mandai-line);border:var(--mandai-size-line) solid var(--mandai-line)}.metric-block{background:var(--mandai-paper);gap:var(--mandai-space-3);min-block-size:var(--mandai-space-12);padding:var(--mandai-space-4)}.metric-block strong{color:var(--mandai-ink);font-family:var(--brixs-font-family-brand);font-size:var(--mandai-space-6);font-variant-numeric:tabular-nums}.evidence-list,.setup-list{border-block-start:var(--mandai-size-line) solid var(--mandai-line)}.evidence-row,.setup-step{align-items:center;border-block-end:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-block-size:var(--mandai-space-12);padding-block:var(--mandai-space-3)}.evidence-row__index,.operational-id,.money,.timestamp{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.evidence-row__index{color:var(--mandai-ink-tertiary)}.evidence-row__copy,.setup-step__copy{display:grid;gap:var(--mandai-space-1)}.setup-step[aria-current=step]{border-inline-start:var(--mandai-space-1) solid var(--mandai-brick);padding-inline-start:var(--mandai-space-3)}.setup-step--pending{color:var(--mandai-ink-tertiary)}.state-panel{align-items:start;background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-4);justify-items:start;padding:var(--mandai-space-6)}.state-panel__visual{color:var(--mandai-ink-tertiary)}.state-panel h2,.state-panel h3{color:var(--mandai-ink)}.state-panel p{max-inline-size:52ch}.table-scroll{overflow-x:auto}.table-scroll table{min-inline-size:48rem}.filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mandai-space-3)}.filter-row brixs-search-bar{flex:1 1 18rem}.form-fieldset{border-block-start:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-3);padding-block-start:var(--mandai-space-4)}.form-fieldset legend{color:var(--mandai-ink);font-family:var(--brixs-font-family-brand);font-weight:600;padding-inline-end:var(--mandai-space-3)}.form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mandai-space-3)}.sandbox-page__body{align-items:start;row-gap:var(--mandai-space-5)}.sandbox-scenarios{--brixs-pill-group-item-min-inline-size: 11rem}.sandbox-scenarios [brixsPill]{--brixs-pill-border-width: var(--mandai-size-line);inline-size:100%}.sandbox-page__body brixs-password{inline-size:100%}.secret-receipt{background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line-strong);display:grid;gap:var(--mandai-space-3);padding:var(--mandai-space-4)}.secret-receipt code{color:var(--mandai-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.settings-layout{gap:var(--mandai-space-5)}.settings-nav{align-content:start;background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line)}.settings-nav a{border-block-end:var(--mandai-size-line) solid var(--mandai-line);color:var(--mandai-ink-secondary);min-block-size:var(--mandai-control-small);padding:var(--mandai-space-3) var(--mandai-space-4);text-decoration:none}.settings-nav a[aria-current=page]{border-inline-start:var(--mandai-space-1) solid var(--mandai-brick);color:var(--mandai-ink);font-weight:600}@media(min-width:37.5rem){.product-page__header{grid-template-columns:minmax(0,1fr) auto}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:77.5rem){.settings-layout{grid-template-columns:minmax(12rem,3fr) minmax(0,9fr)}}.docs-page,.legal-page{background:var(--mandai-canvas);min-block-size:100dvh}.docs-header-brand{align-items:center;color:var(--mandai-ink);display:inline-flex;font-family:var(--brixs-font-family-brand);font-weight:800;gap:var(--mandai-space-3);text-decoration:none}.docs-header-brand__mark{align-items:center;background:var(--mandai-brick);color:var(--brixs-color-on-primary);display:inline-flex;block-size:var(--mandai-control-small);inline-size:var(--mandai-control-small);justify-content:center}.docs-layout{align-items:start;padding-block:var(--mandai-space-8) var(--mandai-space-12);row-gap:var(--mandai-space-6)}.docs-nav{background:var(--mandai-receipt);border:var(--mandai-size-line) solid var(--mandai-line);display:grid;gap:var(--mandai-space-4);padding:var(--mandai-space-4)}.docs-nav__links{display:grid}.docs-nav__links a{border-block-end:var(--mandai-size-line) solid var(--mandai-line);color:var(--mandai-ink-secondary);min-block-size:var(--mandai-control-small);padding:var(--mandai-space-3);text-decoration:none}.docs-nav__links a[aria-current=page]{border-inline-start:var(--mandai-space-1) solid var(--mandai-brick);color:var(--mandai-ink);font-weight:600}.docs-article,.legal-article{display:grid;gap:var(--mandai-space-8)}.docs-article__header,.legal-article__header,.docs-section,.legal-section{display:grid;gap:var(--mandai-space-4)}.docs-article__header,.legal-article__header{border-block-end:var(--mandai-size-line) solid var(--mandai-line-strong);padding-block-end:var(--mandai-space-6)}.docs-article__header p,.legal-article__header p,.docs-section p,.legal-section p,.docs-section li,.legal-section li{line-height:1.6;max-inline-size:68ch}.docs-section h2,.legal-section h2{color:var(--mandai-ink)}.docs-section ul,.legal-section ul{display:grid;gap:var(--mandai-space-2);list-style:square;padding-inline-start:var(--mandai-space-5)}.docs-code{background:var(--mandai-code-background);border:var(--mandai-size-line) solid var(--mandai-code-border);color:var(--mandai-code-foreground);overflow-x:auto;padding:var(--mandai-space-4)}.docs-code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--brixs-code-font-size, .875rem);line-height:1.6;white-space:pre}.legal-links{display:flex;flex-wrap:wrap;gap:var(--mandai-space-4)}@media(min-width:48.0625rem){.docs-nav{inset-block-start:var(--mandai-space-5);position:sticky}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:var(--brixs-color-bg);color:var(--brixs-color-text);font-family:var(--brixs-font-family-body);line-height:1;min-height:100vh}.skip-link{background:var(--brixs-color-primary);color:var(--brixs-color-on-primary);inset-block-start:.5rem;inset-inline-start:.5rem;min-block-size:2.5rem;padding:.5rem 1rem;position:fixed;transform:translateY(calc(-100% - 1rem));z-index:100}.skip-link:focus-visible{outline:.125rem solid var(--brixs-color-focus);outline-offset:.125rem;transform:translateY(0)}main:focus{outline:none}html{scroll-behavior:smooth;scroll-padding-top:5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(max-width:48rem){html{scroll-padding-top:7rem}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}app-root{display:block;min-height:100vh}app-home-page .container,app-onboarding-page .container{max-width:calc(61.25rem + 2 * var(--brixs-grid-lg-margin))}app-landing-hero .hero__eyebrow{color:var(--brixs-color-text-muted);letter-spacing:.12em;text-transform:uppercase}app-landing-hero .hero__lead code{color:var(--brixs-color-text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}app-landing-hero :is(.evidence-receipt__header span,.receipt-ledger dt){color:var(--brixs-color-text-muted);font-family:var(--brixs-font-family-brand);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}app-landing-hero .evidence-receipt__header strong{color:var(--brixs-color-text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:500}app-landing-hero .receipt-ledger dd{color:var(--brixs-color-text-strong);font-size:.75rem;font-variant-numeric:tabular-nums;margin:0}app-root [brixsItemSuffix]{color:var(--brixs-color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-variant-numeric:tabular-nums;white-space:nowrap}
