@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-action-rows-heading){margin:var(--bomdisoft-space-4) 0 var(--bomdisoft-space-2);font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-sm);color:var(--bomdisoft-text-primary);font-weight:600}:where(.bomdisoft-action-rows-group){background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-md)}:where(.bomdisoft-action-rows-row){gap:var(--bomdisoft-space-3);min-height:44px;padding:var(--bomdisoft-space-3) var(--bomdisoft-space-4);font-family:var(--bomdisoft-font-sans);border-bottom:1px solid var(--bomdisoft-divider);justify-content:space-between;align-items:center;display:flex}:where(.bomdisoft-action-rows-row:last-child){border-bottom:0}:where(.bomdisoft-action-rows-body){flex-direction:column;gap:2px;min-width:0;display:flex}:where(.bomdisoft-action-rows-label){gap:var(--bomdisoft-space-2);color:var(--bomdisoft-text-primary);align-items:center;display:flex}:where(.bomdisoft-action-rows-meta){font-size:var(--bomdisoft-text-sm);color:var(--bomdisoft-text-secondary)}:where(.bomdisoft-action-rows-action){flex:none}:where(.bomdisoft-action-rows-group[data-narrow=stack]){container-type:inline-size}@container (max-width:539.98px){:where(.bomdisoft-action-rows-group[data-narrow=stack] .bomdisoft-action-rows-row){row-gap:var(--bomdisoft-space-2);flex-wrap:wrap}:where(.bomdisoft-action-rows-group[data-narrow=stack] .bomdisoft-action-rows-body),:where(.bomdisoft-action-rows-group[data-narrow=stack] .bomdisoft-action-rows-action){flex:1 0 100%}}:where(.bomdisoft-action-rows-plate){padding:var(--bomdisoft-space-4);background-color:color-mix(in oklab, var(--bomdisoft-error) 7%, transparent);border:1px solid color-mix(in oklab, var(--bomdisoft-error) 45%, transparent);border-radius:var(--bomdisoft-radius-lg)}:where(.bomdisoft-action-rows-plate) :where(.bomdisoft-action-rows-heading){gap:var(--bomdisoft-space-2);color:var(--bomdisoft-error-on-tint);align-items:center;margin-top:0;display:flex}:where(.bomdisoft-action-rows-heading-icon){flex:none;width:16px;height:16px}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-admin-main){flex-grow:1;min-inline-size:0;display:flex;overflow:hidden}:where(.bomdisoft-admin-error){justify-content:center;align-items:flex-start;inline-size:100%;margin-block-start:20vh;display:flex}:where(.bomdisoft-admin-not-found){flex-direction:column;align-items:center;min-block-size:calc(100vh - 420px);padding-block-start:100px;display:flex}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-environment-paint){z-index:var(--bomdisoft-z-modal,1300);pointer-events:none;position:fixed;bottom:48px;left:16px}.bomdisoft-environment-paint>span{padding:.4em 1.7em}:where(.bomdisoft-environment-paint[data-environment=development]){--env-color:var(--bomdisoft-env-development);--env-on:var(--lightningcss-light,#000)var(--lightningcss-dark,#000)}@supports (color:lab(0% 0 0)){:where(.bomdisoft-environment-paint[data-environment=development]){--env-on:var(--lightningcss-light,lab(0% 0 0))var(--lightningcss-dark,lab(0% 0 0))}}:where(.bomdisoft-environment-paint[data-environment=staging]){--env-color:var(--bomdisoft-env-staging);--env-on:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)}@supports (color:lab(0% 0 0)){:where(.bomdisoft-environment-paint[data-environment=staging]){--env-on:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(0% 0 0))}}:where(.bomdisoft-environment-paint[data-environment=test]){--env-color:var(--bomdisoft-env-test);--env-on:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)}@supports (color:lab(0% 0 0)){:where(.bomdisoft-environment-paint[data-environment=test]){--env-on:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(0% 0 0))}}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-snackbars-region){z-index:1400;flex-direction:column;gap:8px;max-width:min(90vw,400px);display:flex;position:fixed}:where(.bomdisoft-snackbars-region[data-anchor=top-right]){top:16px;right:16px}:where(.bomdisoft-snackbars-region[data-anchor=top-center]){top:16px;left:50%;transform:translate(-50%)}:where(.bomdisoft-snackbars-region[data-anchor=top-left]){top:16px;left:16px}:where(.bomdisoft-snackbars-region[data-anchor=bottom-center]){bottom:16px;left:50%;transform:translate(-50%)}:where(.bomdisoft-snackbars-region[data-anchor=bottom-right]){bottom:16px;right:16px}:where(.bomdisoft-snackbars-region[data-anchor=bottom-left]){bottom:16px;left:16px}:where(.bomdisoft-snack){gap:2px var(--bomdisoft-space-3);width:100%;padding:var(--bomdisoft-space-3) var(--bomdisoft-space-3) var(--bomdisoft-space-3) var(--bomdisoft-space-4);font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);border-radius:var(--bomdisoft-radius-md);box-shadow:var(--bomdisoft-shadow-2);opacity:1;transition:opacity var(--bomdisoft-duration-base) var(--bomdisoft-ease-standard), transform var(--bomdisoft-duration-base) var(--bomdisoft-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;line-height:1.45;display:grid;transform:translateY(0)}@starting-style{:where(.bomdisoft-snack){opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-snack){transition:opacity var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard);transform:none}}:where(.bomdisoft-snack[data-variant=default]){--tv:var(--bomdisoft-text-secondary)}:where(.bomdisoft-snack[data-variant=info]){--tv:var(--bomdisoft-info)}:where(.bomdisoft-snack[data-variant=success]){--tv:var(--bomdisoft-success)}:where(.bomdisoft-snack[data-variant=warning]){--tv:var(--bomdisoft-warning)}:where(.bomdisoft-snack[data-variant=error]){--tv:var(--bomdisoft-error)}:where(.bomdisoft-snack[data-surface=paper]){color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider)}:where(.bomdisoft-snack[data-surface=tint]){border:1px solid color-mix(in oklab, currentcolor 20%, transparent)}:where(.bomdisoft-snack[data-surface=tint][data-variant=default]){color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-surface-elevated)}:where(.bomdisoft-snack[data-surface=tint][data-variant=info]){color:var(--bomdisoft-info-foreground);background-color:var(--bomdisoft-info-background)}:where(.bomdisoft-snack[data-surface=tint][data-variant=success]){color:var(--bomdisoft-success-foreground);background-color:var(--bomdisoft-success-background)}:where(.bomdisoft-snack[data-surface=tint][data-variant=warning]){color:var(--bomdisoft-warning-foreground);background-color:var(--bomdisoft-warning-background)}:where(.bomdisoft-snack[data-surface=tint][data-variant=error]){color:var(--bomdisoft-error-foreground);background-color:var(--bomdisoft-error-background)}:where(.bomdisoft-snack[data-surface=inverse]){color:var(--bomdisoft-inverse-text);background-color:var(--bomdisoft-inverse-surface);border:1px solid var(--bomdisoft-inverse-divider)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=default]){--tv:var(--bomdisoft-inverse-text)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=info]){--tv:var(--bomdisoft-info-on-inverse)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=success]){--tv:var(--bomdisoft-success-on-inverse)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=warning]){--tv:var(--bomdisoft-warning-on-inverse)}:where(.bomdisoft-snack[data-surface=inverse][data-variant=error]){--tv:var(--bomdisoft-error-on-inverse)}:where(.bomdisoft-snack[data-indicator=rail]){border-inline-start:3px solid var(--tv)}:where(.bomdisoft-snack-dot){background-color:var(--tv);border-radius:var(--bomdisoft-radius-full);grid-area:1/1;align-self:start;width:6px;height:6px;margin-top:calc(.725em - 3px)}:where(.bomdisoft-snack-icon){height:1.45em;color:var(--tv);grid-area:1/1;align-items:center;display:inline-flex}:where(.bomdisoft-snack[data-surface=tint]) :where(.bomdisoft-snack-icon){color:currentColor}:where(.bomdisoft-snack-icon) svg{width:20px;height:20px}:where(.bomdisoft-snack-message){grid-area:1/2;min-width:0}:where(.bomdisoft-snack-title){font-weight:600}:where(.bomdisoft-snack-description){font-size:var(--bomdisoft-text-sm);opacity:.82;display:block}:where(.bomdisoft-snack-actions){gap:var(--bomdisoft-space-3);margin-top:var(--bomdisoft-space-2);grid-area:2/2;align-items:center;display:flex}:where(.bomdisoft-snack-action){font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-sm);color:inherit;white-space:nowrap;cursor:pointer;border-radius:var(--bomdisoft-radius-sm);background:0 0;border:0;margin:0;padding:0;font-weight:600}:where(.bomdisoft-snack-action:hover){text-decoration:underline}:where(.bomdisoft-snack-action:focus-visible){outline-offset:2px;outline:2px solid}:where(.bomdisoft-snack-close){width:28px;height:28px;color:inherit;cursor:pointer;border-radius:var(--bomdisoft-radius-sm);opacity:.7;background:0 0;border:none;grid-area:1/3;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}:where(.bomdisoft-snack)>:where(.bomdisoft-tooltip-trigger){grid-area:1/3;align-self:start}:where(.bomdisoft-snack-close:hover){background-color:color-mix(in oklab, currentcolor 12%, transparent);opacity:1}:where(.bomdisoft-snack-close:focus-visible){outline-offset:1px;outline:2px solid}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{.bomdisoft-skip-link{inset-inline-start:.75rem;z-index:9999;color:var(--bomdisoft-inverse-text);background:var(--bomdisoft-inverse-surface);border-radius:var(--bomdisoft-radius-sm);transition:transform var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard);padding:.75rem 1rem;font-weight:600;text-decoration:none;position:fixed;top:.75rem;transform:translateY(calc(-100% - 1.5rem))}.bomdisoft-skip-link:focus,.bomdisoft-skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bomdisoft-skip-link{transition:none}}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-button){--btn-main:var(--bomdisoft-info);--btn-hover:var(--bomdisoft-info-hover);--btn-on-tint:var(--bomdisoft-info-on-tint);--btn-on-surface:var(--bomdisoft-info-on-surface);--btn-on:var(--bomdisoft-on-primary);box-sizing:border-box;min-width:var(--bomdisoft-button-min-width,64px);min-height:var(--bomdisoft-button-min-height,44px);font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-button-font-size,14.5px);color:var(--btn-main);vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--bomdisoft-radius-md);transition:background-color var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard), box-shadow var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard), border-color var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard), transform var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard);-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;justify-content:center;align-items:center;gap:10px;margin:0;font-weight:550;line-height:1.4;text-decoration:none;display:inline-flex}:where(.bomdisoft-button:active:not(:disabled)){transform:scale(.97)}:where(.bomdisoft-button[data-color=error]){--btn-main:var(--bomdisoft-error);--btn-hover:var(--bomdisoft-error-hover);--btn-on-tint:var(--bomdisoft-error-on-tint);--btn-on-surface:var(--bomdisoft-error-on-surface);--btn-on:var(--bomdisoft-on-error)}:where(.bomdisoft-button[data-color=info]){--btn-main:var(--bomdisoft-info);--btn-hover:var(--bomdisoft-info-hover);--btn-on-tint:var(--bomdisoft-info-on-tint);--btn-on-surface:var(--bomdisoft-info-on-surface);--btn-on:var(--bomdisoft-on-primary)}:where(.bomdisoft-button[data-color=neutral]){--btn-main:var(--bomdisoft-text-primary);--btn-hover:var(--lightningcss-light,color-mix(in oklab, var(--bomdisoft-text-primary), white 14%))var(--lightningcss-dark,color-mix(in oklab, var(--bomdisoft-text-primary), black 14%));--btn-on-tint:var(--bomdisoft-text-primary);--btn-on-surface:var(--bomdisoft-text-primary);--btn-on:var(--bomdisoft-inverse-text)}:where(.bomdisoft-button[data-color=success]){--btn-main:var(--bomdisoft-success);--btn-hover:var(--bomdisoft-success-hover);--btn-on-tint:var(--bomdisoft-success-on-tint);--btn-on-surface:var(--bomdisoft-success-on-surface);--btn-on:var(--bomdisoft-on-success)}:where(.bomdisoft-button[data-color=warning]){--btn-main:var(--bomdisoft-warning);--btn-hover:var(--bomdisoft-warning-hover);--btn-on-tint:var(--bomdisoft-warning-on-tint);--btn-on-surface:var(--bomdisoft-warning-on-surface);--btn-on:var(--bomdisoft-on-warning)}:where(.bomdisoft-button[data-size=small]){min-height:var(--bomdisoft-button-min-height-small,36px);font-size:var(--bomdisoft-button-font-size-small,13.5px)}:where(.bomdisoft-button[data-size=large]){min-height:var(--bomdisoft-button-min-height-large,48px);font-size:var(--bomdisoft-button-font-size-large,15.5px)}:where(.bomdisoft-button[data-variant=text]){min-width:0;padding:0 10px}:where(.bomdisoft-button[data-variant=outlined]){padding:0 var(--bomdisoft-button-padding-inline,16px);color:var(--btn-on-surface);border:1px solid var(--bomdisoft-divider)}:where(.bomdisoft-button[data-variant=outlined]:not([data-color=neutral])){border-color:color-mix(in srgb, var(--btn-main) 55%, var(--bomdisoft-divider))}:where(.bomdisoft-button[data-variant=outlined][data-size=large]){padding:0 22px}:where(.bomdisoft-button[data-variant=tint]){padding:0 var(--bomdisoft-button-padding-inline,16px);color:var(--btn-on-tint);background-color:color-mix(in oklab, var(--btn-main) 14%, transparent)}:where(.bomdisoft-button[data-variant=tint][data-size=large]){padding:0 22px}:where(.bomdisoft-button[data-variant=contained]){padding:0 var(--bomdisoft-button-padding-inline,16px);color:var(--btn-on);background-color:var(--btn-main)}:where(.bomdisoft-button[data-variant=contained][data-size=large]){padding:0 22px}:where(.bomdisoft-button[data-full-width]){width:100%}:where(.bomdisoft-button[data-variant=text]:hover),:where(.bomdisoft-button[data-variant=outlined]:hover){background-color:color-mix(in srgb, var(--btn-main) 8%, transparent)}:where(.bomdisoft-button[data-variant=tint]:hover){background-color:color-mix(in oklab, var(--btn-main) 22%, transparent)}:where(.bomdisoft-button[data-variant=contained]:hover){background-color:var(--btn-hover)}:where(.bomdisoft-button:disabled){color:var(--bomdisoft-text-disabled);pointer-events:none;cursor:default}:where(.bomdisoft-button[data-variant=contained]:disabled){background-color:color-mix(in oklab, var(--bomdisoft-text-primary) 12%, transparent)}:where(.bomdisoft-button[data-variant=tint]:disabled){background-color:color-mix(in oklab, var(--bomdisoft-text-primary) 8%, transparent)}:where(.bomdisoft-button[data-variant=outlined]:disabled){border-color:color-mix(in oklab, var(--bomdisoft-text-primary) 12%, transparent)}:where(.bomdisoft-button:focus-visible){outline:2px solid var(--btn-main);outline-offset:2px}:where(.bomdisoft-button-start-icon),:where(.bomdisoft-button-end-icon){display:inherit;align-items:center}:where(.bomdisoft-button-start-icon>:first-child),:where(.bomdisoft-button-end-icon>:first-child){width:17px;height:17px;font-size:17px}:where(.bomdisoft-button[data-size=large] .bomdisoft-button-start-icon>:first-child),:where(.bomdisoft-button[data-size=large] .bomdisoft-button-end-icon>:first-child){width:19px;height:19px;font-size:19px}:where(.bomdisoft-icon-button){box-sizing:border-box;color:var(--bomdisoft-icon);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--bomdisoft-radius-sm);transition:background-color var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard), transform var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard);-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:8px;font-size:1.5rem;text-decoration:none;display:inline-flex}:where(.bomdisoft-icon-button:active:not(:disabled)){transform:scale(.94)}:where(.bomdisoft-icon-button[data-size=small]){padding:5px;font-size:1.125rem}:where(.bomdisoft-icon-button[data-size=large]){padding:12px;font-size:1.75rem}:where(.bomdisoft-icon-button:hover){background-color:var(--bomdisoft-transparent)}:where(.bomdisoft-icon-button:disabled){color:var(--bomdisoft-text-disabled);pointer-events:none;cursor:default;background-color:#0000}:where(.bomdisoft-icon-button:focus-visible){outline:2px solid var(--bomdisoft-primary);outline-offset:2px}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-fallback){flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:30vh;margin:auto;display:flex}:where(.bomdisoft-fallback-icon){margin:0;font-size:48px;line-height:1.17}:where(.bomdisoft-fallback-icon):before{content:"🐒"}:where(.bomdisoft-fallback-info){font-size:var(--bomdisoft-text-base);color:var(--bomdisoft-text-secondary);cursor:default;margin:0;line-height:1.5}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-section){box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:900px){:where(.bomdisoft-section){justify-content:flex-start;padding:20px 8%}}:where(.bomdisoft-section[data-header]){flex-flow:wrap;padding-bottom:0}:where(.bomdisoft-section[data-centered]){flex-direction:column;align-items:center}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-alert){--alert-bg:var(--bomdisoft-success-background);--alert-fg:var(--bomdisoft-success-foreground);--alert-rule:var(--bomdisoft-divider);box-sizing:border-box;font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);color:var(--alert-fg);align-items:flex-start;gap:10px;padding:10px 14px;font-weight:400;line-height:1.43;display:flex}:where(.bomdisoft-alert[data-severity=error]){--alert-bg:var(--bomdisoft-error-background);--alert-fg:var(--bomdisoft-error-foreground)}:where(.bomdisoft-alert[data-severity=info]){--alert-bg:var(--bomdisoft-info-background);--alert-fg:var(--bomdisoft-info-foreground)}:where(.bomdisoft-alert[data-severity=warning]){--alert-bg:var(--bomdisoft-warning-background);--alert-fg:var(--bomdisoft-warning-foreground)}:where(.bomdisoft-alert[data-variant=tint]){background-color:var(--alert-bg);border-radius:var(--bomdisoft-radius-sm)}:where(.bomdisoft-alert[data-variant=hairline]){color:var(--bomdisoft-text-primary);border-top:1px solid var(--alert-rule);border-bottom:1px solid var(--alert-rule);background-color:#0000;border-radius:0;padding-inline:0}:where(.bomdisoft-alert[data-variant=hairline][data-rule-color=severity]){--alert-rule:color-mix(in oklab, var(--alert-fg) 45%, transparent)}:where(.bomdisoft-alert[data-variant=hairline][data-rule-position=top]){border-bottom-width:0}:where(.bomdisoft-alert[data-variant=hairline][data-rule-position=bottom]){border-top-width:0}:where(.bomdisoft-alert[data-variant=hairline][data-rule-position=none]){border-top-width:0;border-bottom-width:0}:where(.bomdisoft-alert[data-variant=hairline] .bomdisoft-alert-icon){color:var(--alert-fg)}:where(.bomdisoft-alert-icon){width:18px;height:calc(var(--bomdisoft-text-base) * 1.43);flex:none;justify-content:center;align-items:center;display:flex}:where(.bomdisoft-alert-icon>svg){fill:currentColor;width:18px;height:18px}:where(.bomdisoft-alert[data-indicator=dot] .bomdisoft-alert-icon):before{content:"";background-color:currentColor;border-radius:50%;width:7px;height:7px;display:block}:where(.bomdisoft-alert-message){flex:auto;min-width:0}:where(.bomdisoft-alert-action){flex:none;margin-inline-start:auto}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{.bomdisoft-ask{box-shadow:none;background:0 0;border:0;margin-block:9vh auto}.bomdisoft-ask[open]{gap:var(--bomdisoft-space-2);flex-direction:column;display:flex}.bomdisoft-ask-composer{background:var(--bomdisoft-background-default);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-lg);box-shadow:var(--bomdisoft-shadow-3)}.bomdisoft-ask-question>div{padding:var(--bomdisoft-space-4);background:0 0;border:0;border-radius:0;align-items:center}.bomdisoft-ask-question>div:hover:not(:focus-within),.bomdisoft-ask-question>div:focus-within{box-shadow:none;border:0}.bomdisoft-ask-question textarea{font-size:var(--bomdisoft-text-md);line-height:1.5}.bomdisoft-ask-send{border-radius:var(--bomdisoft-radius-md);flex:none;min-width:32px;height:32px;padding:0}.bomdisoft-ask-actions{padding:0 var(--bomdisoft-space-2) var(--bomdisoft-space-2);justify-content:flex-end;display:flex}.bomdisoft-ask-panel{min-height:200px;padding:var(--bomdisoft-space-5);background:var(--bomdisoft-background-default);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-lg);box-shadow:var(--bomdisoft-shadow-3);flex-direction:column;display:flex}.bomdisoft-ask-answer{gap:var(--bomdisoft-space-4);flex-direction:column;display:flex}.bomdisoft-ask-echo{font-size:var(--bomdisoft-text-lg);color:var(--bomdisoft-text-primary);margin:0;font-weight:650}.bomdisoft-ask-prose{font-size:var(--bomdisoft-text-md);color:var(--bomdisoft-text-primary);white-space:pre-wrap;margin:0;line-height:1.65}.bomdisoft-ask-thinking{font-size:var(--bomdisoft-text-base);color:var(--bomdisoft-text-secondary);margin:0}@media (max-width:770px){.bomdisoft-ask{margin-block:var(--bomdisoft-space-4) auto}}}
@layer reset,clepit,bomdisoft.baseline;@layer bomdisoft.components{:where(.bomdisoft-dialog){width:var(--dialog-width,50vw);min-width:min(280px,92vw);max-width:min(92vw,900px);color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-default);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-lg);box-shadow:var(--bomdisoft-shadow-3);opacity:0;transition:opacity var(--bomdisoft-duration-base) var(--bomdisoft-ease-standard), transform var(--bomdisoft-duration-base) var(--bomdisoft-ease-standard), display var(--bomdisoft-duration-base) allow-discrete, overlay var(--bomdisoft-duration-base) allow-discrete;margin:auto;padding:0;transform:translateY(30px)}:where(.bomdisoft-dialog[data-size=compact]){--dialog-width:420px}:where(.bomdisoft-dialog[data-size=wide]){--dialog-width:720px}:where(.bomdisoft-dialog){max-height:85vh}:where(.bomdisoft-dialog[open]){opacity:1;flex-direction:column;display:flex;transform:translateY(0)}@starting-style{:where(.bomdisoft-dialog[open]){opacity:0;transform:translateY(30px)}}@media (max-width:770px){:where(.bomdisoft-dialog){--dialog-width:92vw}}@media (prefers-reduced-motion:reduce){:where(.bomdisoft-dialog){transition:opacity var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard);transform:none}}:where(.bomdisoft-dialog)::backdrop{background-color:var(--bomdisoft-scrim)}:where(.bomdisoft-dialog-title){padding:var(--bomdisoft-space-4) var(--bomdisoft-space-5);font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-md);letter-spacing:-.01em;border-bottom:1px solid var(--bomdisoft-divider);flex:none;align-items:center;margin:0;font-weight:650;line-height:1.4;display:flex}:where(.bomdisoft-dialog[data-draggable] .bomdisoft-dialog-title){touch-action:none;cursor:move;-webkit-user-select:none;user-select:none}:where(.bomdisoft-dialog-grip){color:var(--bomdisoft-text-secondary);opacity:.55;flex:none;margin-inline-end:var(--bomdisoft-space-2);display:none}:where(.bomdisoft-dialog[data-draggable] .bomdisoft-dialog-grip){display:block}:where(.bomdisoft-dialog[data-modal=false]){z-index:var(--bomdisoft-z-modal);position:fixed}:where(.bomdisoft-dialog[data-depth="1"]){background-color:var(--lightningcss-light,var(--bomdisoft-background-default))var(--lightningcss-dark,var(--bomdisoft-background-paper-raised));box-shadow:var(--bomdisoft-shadow-4)}:where(.bomdisoft-dialog[data-depth="2"]){background-color:var(--lightningcss-light,var(--bomdisoft-background-default))var(--lightningcss-dark,var(--bomdisoft-background-paper-raised));box-shadow:var(--bomdisoft-shadow-5)}:where(.bomdisoft-dialog[data-modal=false][data-depth="1"]){z-index:calc(var(--bomdisoft-z-modal) + 1)}:where(.bomdisoft-dialog[data-modal=false][data-depth="2"]){z-index:calc(var(--bomdisoft-z-modal) + 2)}:where(.bomdisoft-dialog-content){gap:var(--bomdisoft-space-3);min-height:0;padding:var(--bomdisoft-space-5);font-family:var(--bomdisoft-font-sans);flex-direction:column;flex:auto;display:flex;overflow-y:auto}:where(.bomdisoft-dialog-actions){gap:var(--bomdisoft-space-2);padding:var(--bomdisoft-space-3) var(--bomdisoft-space-5);border-top:1px solid var(--bomdisoft-divider);flex:none;justify-content:flex-end;align-items:center;display:flex}}
/*# sourceMappingURL=2up7ygfhz667r.css.map*/