.bui-Card:has(.bui-CardHeader) .bui-CardBody:before{display:none}.bui-Card:has(.bui-CardFooter) .bui-CardBody:after{display:none}.bui-Container{max-width:none}.waadoo-branch-grid{gap:var(--bui-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;container-type:inline-size}@container (width>=110rem){.waadoo-branch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#webpack-dev-server-client-overlay{display:none!important}:root,[data-theme-mode=light],[data-theme-mode=dark]{--bui-font-regular:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--bui-font-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bui-radius-1:6px;--bui-radius-2:8px;--bui-radius-3:12px;--bui-radius-4:16px;--bui-radius-5:20px;--bui-radius-6:24px;--bui-radius-full:999px;--waadoo-brand:#f15a24}:root,[data-theme-mode=light]{--bui-bg-app:#f6f6f4;--bui-bg-neutral-1:#fff;--bui-bg-neutral-1-hover:#f1f0ed;--bui-bg-neutral-1-pressed:#e9e7e3;--bui-bg-neutral-1-disabled:#f1f0ed;--bui-bg-neutral-2:#f1f0ed;--bui-bg-neutral-2-hover:#e9e7e3;--bui-bg-neutral-2-pressed:#e1dfda;--bui-bg-neutral-2-disabled:#f1f0ed;--bui-bg-neutral-3:#e9e7e3;--bui-bg-neutral-3-hover:#e1dfda;--bui-bg-neutral-3-pressed:#d8d5cf;--bui-bg-neutral-3-disabled:#e9e7e3;--bui-bg-neutral-4:#e1dfda;--bui-bg-neutral-4-hover:#d8d5cf;--bui-bg-neutral-4-pressed:#cfccc5;--bui-bg-neutral-4-disabled:#e1dfda;--bui-bg-solid:#c2410c;--bui-bg-solid-hover:#9a3412;--bui-bg-solid-pressed:#7c2d12;--bui-bg-solid-disabled:#f3dfd5;--bui-fg-solid:#fff;--bui-fg-solid-disabled:#8a5a45;--bui-fg-primary:#111418;--bui-fg-secondary:#5b6470;--bui-fg-disabled:#a3a9b1;--bui-bg-success:#e7f6ec;--bui-bg-warning:#fdf3d1;--bui-bg-danger:#fdecec;--bui-bg-info:#e8effd;--bui-fg-success:#15733a;--bui-fg-warning:#8a5b00;--bui-fg-danger:#b91c1c;--bui-fg-info:#1d4ed8;--bui-fg-success-on-bg:#166534;--bui-fg-warning-on-bg:#854d0e;--bui-fg-danger-on-bg:#991b1b;--bui-fg-info-on-bg:#1e40af;--bui-border-1:#e6e4df;--bui-border-2:#d9d6cf;--bui-border-success:#86d19f;--bui-border-warning:#e8c25a;--bui-border-danger:#f0a3a3;--bui-border-info:#9dbbf2;--waadoo-border-control:#857f76;--bui-ring:#c2410c;--bui-scrollbar:rgba(184,180,172,.23);--bui-scrollbar-thumb:#b8b4ac;--bui-shadow:0 1px 2px rgba(17,20,24,.06),0 8px 24px -4px rgba(17,20,24,.12);--waadoo-shadow-card:0 1px 2px rgba(17,20,24,.04),0 2px 6px -2px rgba(17,20,24,.06);--waadoo-link:#c2410c;--waadoo-link-hover:#9a3412;--waadoo-odoo:#714b67;--waadoo-wordmark:#3a3f45}[data-theme-mode=dark]{--bui-bg-app:#111418;--bui-bg-neutral-1:#181c22;--bui-bg-neutral-1-hover:#20252d;--bui-bg-neutral-1-pressed:#282e37;--bui-bg-neutral-1-disabled:#20252d;--bui-bg-neutral-2:#20252d;--bui-bg-neutral-2-hover:#282e37;--bui-bg-neutral-2-pressed:#313842;--bui-bg-neutral-2-disabled:#20252d;--bui-bg-neutral-3:#282e37;--bui-bg-neutral-3-hover:#313842;--bui-bg-neutral-3-pressed:#3a424d;--bui-bg-neutral-3-disabled:#282e37;--bui-bg-neutral-4:#313842;--bui-bg-neutral-4-hover:#3a424d;--bui-bg-neutral-4-pressed:#444c58;--bui-bg-neutral-4-disabled:#313842;--bui-bg-solid:#ff7a45;--bui-bg-solid-hover:#ff9160;--bui-bg-solid-pressed:#ffa47c;--bui-bg-solid-disabled:#3d2a22;--bui-fg-solid:#111418;--bui-fg-solid-disabled:#b08c7c;--bui-fg-primary:#e8eaed;--bui-fg-secondary:#9aa3ae;--bui-fg-disabled:#5f6773;--bui-bg-success:#0f2a1b;--bui-bg-warning:#2e2408;--bui-bg-danger:#3a1414;--bui-bg-info:#122044;--bui-fg-success:#4ade80;--bui-fg-warning:#fbbf24;--bui-fg-danger:#f87171;--bui-fg-info:#7ab0ff;--bui-fg-success-on-bg:#86efac;--bui-fg-warning-on-bg:#fcd34d;--bui-fg-danger-on-bg:#fca5a5;--bui-fg-info-on-bg:#a5c8ff;--bui-border-1:#2c323b;--bui-border-2:#3a414b;--bui-border-success:#2f7a4b;--bui-border-warning:#8a6a1c;--bui-border-danger:#8f3b3b;--bui-border-info:#3b5c9e;--waadoo-border-control:#727a87;--bui-ring:#ff7a45;--bui-scrollbar:rgba(58,65,75,.23);--bui-scrollbar-thumb:#4b535e;--bui-shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px -4px rgba(0,0,0,.45);--waadoo-shadow-card:0 1px 2px rgba(0,0,0,.25);--waadoo-link:#ff7a45;--waadoo-link-hover:#ff9160;--waadoo-odoo:#b98fb0;--waadoo-wordmark:#c9ced4}.bui-Card{border:1px solid var(--bui-border-1);box-shadow:var(--waadoo-shadow-card)}.bui-Link[data-color=primary]{color:var(--waadoo-link)}.bui-Link[data-color=primary]:hover{color:var(--waadoo-link-hover)}.bui-Link[data-color=primary].waadoo-project-name{color:var(--bui-fg-primary)}.bui-Link[data-color=primary].waadoo-project-name:hover{color:var(--waadoo-link-hover)}.bui-Button[data-variant=secondary],.bui-ButtonLink[data-variant=secondary]{border:1px solid var(--waadoo-border-control)}.bui-Button[data-variant=secondary][data-destructive=true]{border-color:var(--bui-fg-danger)}.bui-Button[data-variant=secondary][data-disabled=true],.bui-ButtonLink[data-variant=secondary][data-disabled=true]{border-color:var(--bui-border-2)}.bui-Button[data-variant=secondary][data-focus-visible],.bui-ButtonLink[data-variant=secondary][data-focus-visible]{border-color:var(--bui-ring)}.waadoo-action-icon{font-size:1rem;display:inline-flex}.waadoo-action-icon>svg{width:1em;height:1em}.waadoo-icon-box{flex-shrink:0;display:inline-flex}.waadoo-icon-box[data-size=small]{font-size:1.25rem}.waadoo-icon-box[data-size=medium]{font-size:1.5rem}.waadoo-icon-box>svg{width:1em;height:1em}.waadoo-icon-label{vertical-align:middle;align-items:center;gap:var(--bui-space-1_5);min-width:0;display:inline-flex}.waadoo-icon-label__icon{width:14px;height:14px;color:var(--bui-fg-secondary);flex-shrink:0}.waadoo-icon-label--title .waadoo-icon-label__icon{width:16px;height:16px}.waadoo-status-chip{vertical-align:middle;align-items:center;gap:var(--bui-space-1);color:var(--bui-fg-secondary);display:inline-flex}.waadoo-status-chip__icon{flex-shrink:0;width:14px;height:14px}.waadoo-status-chip--healthy{color:var(--bui-fg-success)}.waadoo-status-chip--progressing{color:var(--bui-fg-info)}.waadoo-status-chip--degraded{color:var(--bui-fg-warning)}.waadoo-status-chip--failed{color:var(--bui-fg-danger)}.waadoo-status-chip--progressing .waadoo-status-chip__icon{animation:1s linear infinite waadoo-spin}@media (prefers-reduced-motion:reduce){.waadoo-status-chip--progressing .waadoo-status-chip__icon{animation:none}}@keyframes waadoo-spin{to{transform:rotate(360deg)}}.bui-Tag{border-radius:var(--bui-radius-full)}.waadoo-entity-warnings:empty{display:none}.waadoo-project-card__list{gap:var(--bui-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.waadoo-project-card__tag{padding:0 var(--bui-space-2);border:1px solid var(--bui-border-1);border-radius:var(--bui-radius-full);color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2);line-height:1.25rem}.waadoo-branch-tabs .bui-TabListWrapper{border-bottom:1px solid var(--bui-border-1);overflow-x:auto}.waadoo-branch-tabs .bui-Tab{white-space:nowrap;flex-shrink:0}.waadoo-branch-tabs .bui-TabActive,.waadoo-branch-tabs .bui-TabHovered{display:none}.waadoo-branch-tabs .bui-Tab[data-selected=true]:after{content:"";left:var(--bui-space-2);right:var(--bui-space-2);background-color:var(--bui-fg-primary);border-radius:4px;height:1px;position:absolute;bottom:0}.waadoo-branch-tabs .bui-Tab[data-hovered=true]:before{content:"";z-index:-1;background-color:var(--bui-bg-neutral-2);border-radius:4px;position:absolute;top:4px;bottom:4px;left:0;right:0}.waadoo-branch-band{container:waadoo-branch-band/inline-size}.waadoo-branch-band__layout{gap:var(--bui-space-4)var(--bui-space-6);grid-template-columns:minmax(0,1fr);display:grid}.waadoo-branch-band__fields-area{container:waadoo-branch-band-fields/inline-size}.waadoo-branch-band__fields{gap:var(--bui-space-4)var(--bui-space-6);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:start;display:grid}.waadoo-branch-band__field{gap:var(--bui-space-1);flex-direction:column;min-width:0;display:flex}.waadoo-branch-band__value{align-items:center;gap:var(--bui-space-2);flex-wrap:wrap;min-width:0;min-height:1.5rem;display:flex}.waadoo-branch-band__field--images .waadoo-branch-band__value{flex-wrap:nowrap}@container waadoo-branch-band-fields (width>=44.5rem) and (width<=55.99rem){.waadoo-branch-band__field--images{grid-column:span 2}}@container waadoo-branch-band-fields (width>=67.5rem){.waadoo-branch-band__field--images{grid-column:span 2}}.waadoo-branch-band__action .bui-ButtonLink{width:100%}@container waadoo-branch-band (width>=64rem){.waadoo-branch-band__layout{grid-template-columns:minmax(0,1fr) auto;align-items:center}.waadoo-branch-band__action .bui-ButtonLink{width:auto}}.waadoo-logs{position:relative}.waadoo-logs-box:focus-visible{outline:2px solid var(--bui-ring);outline-offset:2px}.waadoo-logs-latest{right:var(--bui-space-6);bottom:var(--bui-space-3);box-shadow:var(--bui-shadow);position:absolute}.waadoo-logs-latest[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--bui-ring),var(--bui-shadow)}.waadoo-tool-link{align-items:center;gap:var(--bui-space-1_5);display:inline-flex}.waadoo-pill{align-items:center;gap:var(--bui-space-1);padding:.125rem var(--bui-space-2);border-radius:var(--bui-radius-full);background:var(--bui-bg-neutral-2);color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2);font-weight:var(--bui-font-weight-bold);white-space:nowrap;display:inline-flex}.waadoo-pill[data-tone=warning]{background:var(--bui-bg-warning);color:var(--bui-fg-warning-on-bg)}.waadoo-pill[data-tone=info]{background:var(--bui-bg-info);color:var(--bui-fg-info-on-bg)}.waadoo-odoo-version{font-weight:var(--bui-font-weight-regular);flex-shrink:0}.waadoo-odoo-version svg{color:var(--waadoo-odoo)}.waadoo-branch-label{align-items:center;gap:var(--bui-space-1)var(--bui-space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.waadoo-branch-label__name{align-items:center;gap:var(--bui-space-1);min-width:0;max-width:100%;display:inline-flex}.waadoo-branch-label__icon{color:var(--bui-fg-secondary);flex-shrink:0;display:inline-flex}.waadoo-nav-branches{min-width:0;margin:0 var(--bui-space-2)var(--bui-space-1)36px;border-left:1px solid var(--bui-border-2);align-self:stretch}.waadoo-nav-branches__list{margin:0;padding:0;list-style:none}.waadoo-nav-branch{align-items:center;gap:var(--bui-space-2);min-height:30px;padding:0 var(--bui-space-2)0 var(--bui-space-3);border-radius:0 var(--bui-radius-1)var(--bui-radius-1)0;color:var(--bui-fg-secondary);font-size:.8125rem;font-weight:400;line-height:1.25;text-decoration:none;display:flex;position:relative}.waadoo-nav-branch:hover{background:var(--bui-bg-neutral-2)}.waadoo-nav-branch:focus-visible{outline:2px solid var(--bui-ring);outline-offset:-2px}.waadoo-nav-branch[aria-current=page]{color:var(--waadoo-link)}.waadoo-nav-branch[aria-current=page]:before{content:"";border-radius:var(--bui-radius-full);background:var(--waadoo-brand);width:3px;position:absolute;top:4px;bottom:4px;left:-2px}.waadoo-nav-branch>.waadoo-branch-label{flex:auto;min-width:0}.waadoo-branch-label[data-variant=sidebar]{flex-flow:column;align-items:flex-start;gap:.125rem;padding:.25rem 0}.waadoo-branch-label__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.waadoo-branch-label:not([data-kind=ephemeral]) .waadoo-branch-label__name{font-weight:600}.waadoo-branch-label[data-kind=ephemeral] .waadoo-branch-label__name{font-style:italic}.waadoo-branch-crumb{color:var(--bui-fg-secondary);font-style:normal;font-weight:400}.waadoo-branch-label__name>[data-weight=regular]{font-weight:inherit}.waadoo-branch-label[data-kind=ephemeral] .waadoo-branch-label__icon{color:var(--bui-fg-info)}.waadoo-branch-label[data-variant=sidebar]:not([data-kind=ephemeral]) .waadoo-branch-label__name{color:var(--bui-fg-primary)}.waadoo-branch-label[data-variant=sidebar][data-kind=ephemeral] .waadoo-branch-label__name{color:var(--bui-fg-secondary)}.waadoo-nav-branch[aria-current=page] .waadoo-branch-label[data-variant=sidebar] .waadoo-branch-label__name{color:inherit}.waadoo-nav-branch__dot{flex-shrink:0;margin-left:auto;display:inline-flex}.waadoo-nav-branch__dot>svg{width:12px;height:12px}.waadoo-nav-branches__group{padding:var(--bui-space-2)var(--bui-space-2)var(--bui-space-1)var(--bui-space-3);color:var(--bui-fg-secondary);letter-spacing:1px;text-transform:uppercase;font-size:.6875rem;font-weight:700}.waadoo-nav-branches__more{width:100%;min-height:30px;padding:0 var(--bui-space-2)0 var(--bui-space-3);border-radius:0 var(--bui-radius-1)var(--bui-radius-1)0;color:var(--bui-fg-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:.8125rem;display:block}.waadoo-nav-branches__more:hover{background:var(--bui-bg-neutral-2)}.waadoo-nav-branches__more:focus-visible{outline:2px solid var(--bui-ring);outline-offset:-2px}.waadoo-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.waadoo-home-search{max-width:40rem}.waadoo-home-inline{align-items:center;gap:var(--bui-space-1);display:inline-flex}.waadoo-home-wrap{flex-wrap:wrap}.waadoo-home-env-list,.waadoo-home-links{margin:0;padding:0;list-style:none}.waadoo-home-env{justify-content:space-between;align-items:center;gap:var(--bui-space-3);padding:var(--bui-space-2)0;border-top:1px solid var(--bui-border-1);display:flex}.waadoo-home-env:first-child{border-top:0;padding-top:0}.waadoo-home-env:last-child{padding-bottom:0}.waadoo-home-env__main{gap:var(--bui-space-1);flex-direction:column;min-width:0;display:flex}.waadoo-home-env__status{align-items:center;gap:var(--bui-space-2);flex-wrap:wrap;display:flex}.waadoo-home-links{gap:var(--bui-space-2);flex-direction:column;display:flex}.waadoo-home-links__item{justify-content:space-between;align-items:baseline;gap:var(--bui-space-2);min-width:0;display:flex}.waadoo-home-watch{border-left:3px solid var(--bui-border-warning)}.waadoo-home-meter-field{gap:var(--bui-space-1);flex-direction:column;display:flex}.waadoo-home-meter{border-radius:var(--bui-radius-full);background:var(--bui-bg-neutral-3);height:.5rem;position:relative;overflow:hidden}.waadoo-home-meter[data-compact=true]{height:.25rem}.waadoo-home-meter__fill{border-radius:inherit;background:var(--bui-fg-success);height:100%}.waadoo-home-meter[data-tone=warning] .waadoo-home-meter__fill{background:var(--bui-fg-warning)}.waadoo-home-meter__marker{background:var(--bui-fg-primary);width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.waadoo-env-col-gauge{width:7.5rem}.waadoo-env-gauge{align-items:center;gap:var(--bui-space-2);border-radius:var(--bui-radius-1);max-width:100%;font-size:var(--bui-font-size-2);white-space:nowrap;cursor:default;display:inline-flex}.waadoo-env-gauge:focus-visible{outline:2px solid var(--bui-ring);outline-offset:2px}.waadoo-env-gauge__bar{flex:none;width:3rem}.waadoo-env-gauge__percent{color:var(--bui-fg-secondary)}.waadoo-env-gauge[data-tone=warning] .waadoo-env-gauge__percent{color:var(--bui-fg-warning)}.waadoo-backups-col-id{width:9.5rem}.waadoo-backups-col-size{width:6rem}.waadoo-backups-col-actions{width:13rem}.waadoo-backups-table{min-width:0;container:waadoo-backups-table/inline-size}@container waadoo-backups-table (width<=56rem){.waadoo-backups-table table,.waadoo-backups-table tbody{display:block}.waadoo-backups-table thead{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.waadoo-backups-table tbody tr{gap:var(--bui-space-3);padding:var(--bui-space-3)var(--bui-space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.waadoo-backups-cell{padding:0;display:block}.waadoo-backups-cell[data-span=full]{grid-column:1/-1}.waadoo-backups-cell[data-label]:before{content:attr(data-label);content:attr(data-label)/"";margin-bottom:var(--bui-space-1);color:var(--bui-fg-secondary);font-size:var(--bui-font-size-1);display:block}}.waadoo-backups-file-item{height:auto;min-height:2rem;padding-block:var(--bui-space-1_5)}.waadoo-env-url{vertical-align:bottom;max-width:100%}.waadoo-env-header{row-gap:var(--bui-space-3);flex-wrap:wrap}.waadoo-env-table{min-width:0;container:waadoo-env-table/inline-size}@container waadoo-env-table (width<=40rem){.waadoo-env-table table,.waadoo-env-table tbody{display:block}.waadoo-env-table thead{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.waadoo-env-table tbody tr{gap:var(--bui-space-3);padding:var(--bui-space-3)var(--bui-space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.waadoo-env-cell{padding:0;display:block}.waadoo-env-cell[data-col=branch]{grid-column:1/-1}.waadoo-env-cell[data-label]:before{content:attr(data-label);content:attr(data-label)/"";margin-bottom:var(--bui-space-1);color:var(--bui-fg-secondary);font-size:var(--bui-font-size-1);display:block}}.waadoo-pod-row--action{cursor:pointer}.waadoo-pod-row--action[data-terminal-open=true]>td:first-child,.waadoo-pod-row--action[data-terminal-open=true]>th:first-child{box-shadow:inset 3px 0 0 var(--waadoo-brand)}.waadoo-pod-terminal-marker{align-items:center;gap:var(--bui-space-1);margin-left:var(--bui-space-2);color:var(--waadoo-link);font-size:var(--bui-font-size-2);vertical-align:middle;font-weight:600;display:inline-flex}.waadoo-terminal-container,.waadoo-terminal-container-select .bui-SelectValue,.waadoo-logs-container-select .bui-SelectValue{color:var(--waadoo-link);font-family:var(--bui-font-monospace);font-size:var(--bui-font-size-3);font-weight:700}.waadoo-pods-col-actions{width:6rem}.waadoo-terminals{container:waadoo-terminals/inline-size}.waadoo-terminals__grid{column-gap:var(--bui-space-4);grid-template-columns:minmax(0,1fr);display:grid}@container waadoo-terminals (width>=60rem){.waadoo-terminals__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.waadoo-env-state{align-items:center;gap:var(--bui-space-2);flex-wrap:wrap;display:inline-flex}.waadoo-resources-volumes{gap:var(--bui-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.waadoo-home-nodes summary{cursor:pointer}.waadoo-home-nodes summary:focus-visible{outline:2px solid var(--bui-ring);outline-offset:2px}.waadoo-mail-search{max-width:32rem}.waadoo-mail-table-wrap{container-type:inline-size}.waadoo-mail-table{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--bui-fg-primary);font-size:var(--bui-font-size-2);line-height:140%}.waadoo-mail-table th{padding:var(--bui-space-1)var(--bui-space-2);border-bottom:1px solid var(--bui-border-2);color:var(--bui-fg-secondary);font-weight:var(--bui-font-weight-bold);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.waadoo-mail-col-date{width:7rem}.waadoo-mail-col-from,.waadoo-mail-col-to{width:22%}.waadoo-mail-row{cursor:pointer;height:48px}.waadoo-mail-row>td{padding:var(--bui-space-1_5)var(--bui-space-2);border-bottom:1px solid var(--bui-border-1);vertical-align:middle}.waadoo-mail-row:hover>td{background:var(--bui-bg-neutral-1-hover)}.waadoo-mail-row:active>td{background:var(--bui-bg-neutral-1-pressed)}.waadoo-mail-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.waadoo-mail-line--secondary{color:var(--bui-fg-secondary)}.waadoo-mail-line--strong{font-weight:var(--bui-font-weight-bold)}.waadoo-mail-open{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.waadoo-mail-open:focus-visible{outline:2px solid var(--bui-ring);outline-offset:2px}@supports selector(:has(*)){.waadoo-mail-open:focus-visible{outline:none}.waadoo-mail-row:has(.waadoo-mail-open:focus-visible)>td{box-shadow:inset 0 2px var(--bui-ring),inset 0 -2px var(--bui-ring)}.waadoo-mail-row:has(.waadoo-mail-open:focus-visible)>td:first-child{box-shadow:inset 2px 0 var(--bui-ring),inset 0 2px var(--bui-ring),inset 0 -2px var(--bui-ring)}.waadoo-mail-row:has(.waadoo-mail-open:focus-visible)>td:last-child{box-shadow:inset -2px 0 var(--bui-ring),inset 0 2px var(--bui-ring),inset 0 -2px var(--bui-ring)}}@container (width<=640px){.waadoo-mail-col-to{display:none}}.waadoo-signin{box-sizing:border-box;min-height:100vh;justify-content:center;align-items:center;gap:var(--bui-space-8);min-height:100dvh;padding:var(--bui-space-8)var(--bui-space-4);background:var(--bui-bg-app);color:var(--bui-fg-primary);flex-direction:column;display:flex}.waadoo-signin__content{align-items:center;gap:var(--bui-space-6);flex-direction:column;width:100%;max-width:420px;display:flex}.waadoo-signin__brand{align-items:center;gap:var(--bui-space-2);text-align:center;flex-direction:column;display:flex}.waadoo-signin__logo{width:120px;height:120px;margin-bottom:var(--bui-space-2);display:block}.waadoo-signin__card{text-align:center;width:100%}.waadoo-signin__body{align-items:center;gap:var(--bui-space-4);flex-direction:column;display:flex}.waadoo-signin__button{width:100%}.waadoo-signin__spinner{width:32px;height:32px;color:var(--bui-fg-secondary);opacity:0;animation:.2s ease-out .3s forwards waadoo-fade-in,1s linear infinite waadoo-spin}@media (prefers-reduced-motion:reduce){.waadoo-signin__spinner{animation:0s linear .3s forwards waadoo-fade-in}}@keyframes waadoo-fade-in{to{opacity:1}}body:has(.waadoo-project-header) .bui-PluginHeader{display:none}.waadoo-sf-section{margin:0 0 var(--bui-space-3)}.waadoo-sf-section__head{align-items:flex-start;gap:var(--bui-space-3);display:flex}.waadoo-sf-section__text{align-items:flex-start;gap:var(--bui-space-0_5);flex-direction:column;justify-content:center;min-width:0;min-height:2.5rem;display:flex}.waadoo-sf-section__text>*{margin:0}.waadoo-sf-section__icon{border-radius:var(--bui-radius-2);background:var(--bui-bg-neutral-2);width:2.5rem;height:2.5rem;color:var(--bui-fg-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.waadoo-sf-section__icon[data-icon=odoo]{color:var(--waadoo-odoo)}.waadoo-sf-toggle{align-items:center;gap:var(--bui-space-0_5);border-radius:var(--bui-radius-1);color:var(--waadoo-link);font:inherit;font-size:var(--bui-font-size-2);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.waadoo-sf-section__text>.waadoo-sf-toggle{margin-top:var(--bui-space-1)}.waadoo-sf-toggle:hover{color:var(--waadoo-link-hover);text-decoration:underline}.waadoo-sf-toggle:focus-visible{outline:2px solid var(--bui-ring);outline-offset:2px}.waadoo-sf-picker__group-toggle:focus-visible{outline:2px solid var(--bui-ring);outline-offset:2px}.waadoo-sf-toggle__chevron{flex-shrink:0;width:1rem;height:1rem;transition:transform .15s ease-in-out}[aria-expanded=true]>.waadoo-sf-toggle__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.waadoo-sf-toggle__chevron{transition:none}}.waadoo-sf-section__text>.waadoo-sf-section__details{max-width:60rem;margin-top:var(--bui-space-2);padding:var(--bui-space-3);border-radius:var(--bui-radius-2);background:var(--bui-bg-neutral-2);font-size:var(--bui-font-size-2)}.waadoo-sf-section__details[hidden]{display:none}.waadoo-sf-section__details p{margin:0 0 var(--bui-space-2);color:var(--bui-fg-primary);font-size:var(--bui-font-size-2)}.waadoo-sf-section__details p:last-child{margin-bottom:0}.waadoo-sf-picker,.waadoo-sf-capacity{margin:var(--bui-space-2)0 var(--bui-space-4);container-type:inline-size}.waadoo-sf-picker__count{margin:0}.waadoo-sf-picker__group+.waadoo-sf-picker__group{margin-top:var(--bui-space-3)}.waadoo-sf-picker__group-title{margin:0 0 var(--bui-space-1_5);color:var(--bui-fg-secondary)}.waadoo-sf-picker__group[data-collapsible=true]+.waadoo-sf-picker__group[data-collapsible=true]{margin-top:0}.waadoo-sf-picker__group[data-collapsible=true] .waadoo-sf-picker__group-title{color:var(--bui-fg-primary);margin:0}.waadoo-sf-picker__group-toggle{align-items:center;gap:var(--bui-space-1_5);width:100%;padding:var(--bui-space-2)var(--bui-space-1);border:0;border-bottom:1px solid var(--bui-border-1);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.waadoo-sf-picker__group-toggle:hover{background:var(--bui-bg-neutral-1-hover)}.waadoo-sf-picker__group-count{color:var(--bui-fg-secondary);font-weight:var(--bui-font-weight-regular);white-space:nowrap;margin-left:auto}.waadoo-sf-picker__group[data-collapsible=true]>[id]:not([hidden]){padding:var(--bui-space-2)0 var(--bui-space-3)}.waadoo-sf-options{gap:var(--bui-space-2);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=34rem){.waadoo-sf-options:not([data-columns="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=52rem){.waadoo-sf-options[data-columns="3"],.waadoo-sf-options[data-columns="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=70rem){.waadoo-sf-options[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.waadoo-sf-option{width:100%;min-height:100%;padding:var(--bui-space-3);border:1px solid var(--bui-border-2);border-radius:var(--bui-radius-2);background:var(--bui-bg-neutral-1);box-sizing:border-box;align-items:flex-start}.waadoo-sf-option[data-hovered]{background:var(--bui-bg-neutral-1-hover)}.waadoo-sf-option[data-selected]{border-color:var(--bui-bg-solid);box-shadow:inset 0 0 0 1px var(--bui-bg-solid)}.waadoo-sf-option[data-focus-visible]{outline:2px solid var(--bui-ring);outline-offset:2px}.waadoo-sf-option .bui-CheckboxIndicator{box-shadow:inset 0 0 0 1px var(--waadoo-border-control);margin-top:.125rem}.waadoo-sf-option[data-selected] .bui-CheckboxIndicator{box-shadow:none}.waadoo-sf-option.bui-Radio:before{border-color:var(--waadoo-border-control);margin-top:.125rem}.waadoo-sf-option.bui-Radio[data-selected]:before{border-color:var(--bui-bg-solid)}.waadoo-sf-option__body{align-items:flex-start;gap:var(--bui-space-2);min-width:0;display:flex}.waadoo-sf-option__icon{color:var(--bui-fg-secondary);flex-shrink:0;display:inline-flex}.waadoo-sf-option__icon>svg{width:1.25rem;height:1.25rem}.waadoo-sf-option[data-selected] .waadoo-sf-option__icon{color:var(--waadoo-link)}.waadoo-sf-option__text{gap:var(--bui-space-0_5);flex-direction:column;min-width:0;line-height:1.35;display:flex}.waadoo-sf-option__name{font-size:var(--bui-font-size-3);font-weight:600}.waadoo-sf-option__description{color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2)}.waadoo-sf-option__cost{color:var(--bui-fg-secondary);font-size:var(--bui-font-size-1);font-style:italic}.waadoo-sf-hint{align-items:flex-start;gap:var(--bui-space-1_5);margin:var(--bui-space-2)0 0;color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2);line-height:1.4;display:flex}.waadoo-sf-hint>svg{width:1rem;height:1rem;color:var(--bui-fg-info);flex-shrink:0;margin-top:.0625rem}.waadoo-sf-hint code,.waadoo-sf-branch__url{font-family:var(--bui-font-monospace);font-size:var(--bui-font-size-2);overflow-wrap:anywhere}.waadoo-sf-capacity__summary{margin-top:var(--bui-space-3);padding:var(--bui-space-3);border-radius:var(--bui-radius-2);background:var(--bui-bg-neutral-2)}.waadoo-sf-capacity__summary>p:first-child{margin:0}.waadoo-sf-capacity__custom{gap:var(--bui-space-3);margin-top:var(--bui-space-3);flex-direction:column;display:flex}.waadoo-sf-capacity__reset{justify-content:flex-end;display:flex}.waadoo-sf-component__head{align-items:center;gap:var(--bui-space-1)var(--bui-space-2);flex-wrap:wrap;display:flex}.waadoo-sf-component__head>h3,.waadoo-sf-component__head>p{margin:0}.waadoo-sf-component__head>.waadoo-sf-component__summary{margin-left:auto}.waadoo-sf-component__icon{color:var(--bui-fg-secondary);display:inline-flex}.waadoo-sf-component__icon[data-component=odoo]{color:var(--waadoo-odoo)}.waadoo-sf-component__rows{flex-direction:column;display:flex}.waadoo-sf-row{align-items:start;gap:var(--bui-space-1)var(--bui-space-3);padding:var(--bui-space-2)0;border-top:1px solid var(--bui-border-1);grid-template-columns:8.5rem minmax(0,1fr) 2rem;display:grid}.waadoo-sf-row:first-child{border-top:0}.waadoo-sf-row__label{align-items:center;gap:var(--bui-space-1_5);min-height:2rem;font-size:var(--bui-font-size-3);font-weight:600;display:inline-flex}.waadoo-sf-row__label>svg{width:1rem;height:1rem;color:var(--bui-fg-secondary);flex-shrink:0}.waadoo-sf-row__body{min-width:0}.waadoo-sf-row__pair{align-items:center;gap:var(--bui-space-2)var(--bui-space-5);grid-template-columns:repeat(2,minmax(0,max-content));display:grid}.waadoo-sf-row__field{align-items:center;gap:var(--bui-space-2);min-width:0;display:inline-flex}.waadoo-sf-row__sublabel{min-width:4.25rem;color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2)}.waadoo-sf-num{align-items:center;gap:var(--bui-space-2);min-width:0;display:inline-flex}.waadoo-sf-num__box{flex:0 9.5rem;min-width:7.5rem;position:relative}.waadoo-sf-num__box[data-unit] .bui-Input{padding-right:5.25rem}.waadoo-sf-num__unit{height:2rem;color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;right:3.5rem}.waadoo-sf-num__human{min-width:4.5rem;color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2);white-space:nowrap}.waadoo-sf-row__bar{border-radius:var(--bui-radius-full);background:var(--bui-bg-neutral-3);grid-column:1/-1;height:4px;display:block;overflow:hidden}.waadoo-sf-row__bar-fill{border-radius:inherit;background:var(--bui-bg-solid);height:100%;display:block}.waadoo-sf-row__bar[data-over=true] .waadoo-sf-row__bar-fill{background:var(--bui-fg-danger)}.waadoo-sf-row__choice{align-items:center;gap:var(--bui-space-2)var(--bui-space-3);flex-wrap:wrap;display:flex}.waadoo-sf-segments .bui-RadioGroupContent{flex-direction:row;gap:0}.waadoo-sf-segment.bui-Radio{min-width:2.5rem;height:2rem;padding:0 var(--bui-space-3);border:1px solid var(--waadoo-border-control);background:var(--bui-bg-neutral-1);font-size:var(--bui-font-size-3);font-variant-numeric:tabular-nums;justify-content:center}.waadoo-sf-segment.bui-Radio:before{display:none}.waadoo-sf-segment.bui-Radio+.waadoo-sf-segment.bui-Radio{margin-left:-1px}.waadoo-sf-segment.bui-Radio:first-child{border-radius:var(--bui-radius-2)0 0 var(--bui-radius-2)}.waadoo-sf-segment.bui-Radio:last-child{border-radius:0 var(--bui-radius-2)var(--bui-radius-2)0}.waadoo-sf-segment.bui-Radio[data-hovered]{background:var(--bui-bg-neutral-1-hover)}.waadoo-sf-segment.bui-Radio[data-selected]{border-color:var(--bui-bg-solid);background:var(--bui-bg-solid);color:var(--bui-fg-solid);font-weight:600;position:relative}.waadoo-sf-segment.bui-Radio[data-focus-visible]{z-index:1;outline:2px solid var(--bui-ring);outline-offset:2px;position:relative}.waadoo-sf-row__meaning{color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2)}.waadoo-sf-row__messages{margin:var(--bui-space-1_5)0 0;font-size:var(--bui-font-size-2);padding:0;list-style:none}.waadoo-sf-row__messages>li[data-tone=danger]{color:var(--bui-fg-danger)}.waadoo-sf-row__messages>li[data-tone=warning]{color:var(--bui-fg-warning)}.waadoo-sf-row__messages>li[data-tone=info]{color:var(--bui-fg-secondary)}.waadoo-sf-row__help{justify-content:flex-end;display:inline-flex}.waadoo-sf-help-popover{max-width:min(24rem,90vw)}.waadoo-sf-help-popover p{margin:0 0 var(--bui-space-2)}.waadoo-sf-help-popover p:last-child{margin-bottom:0}.waadoo-sf-capacity__errors{margin:var(--bui-space-2)0 0;padding-left:var(--bui-space-4)}.waadoo-sf-branches{margin:var(--bui-space-2)0 var(--bui-space-4)}.waadoo-sf-branches>h3,.waadoo-sf-branches>p{margin:0 0 var(--bui-space-1)}.waadoo-sf-branches__list{gap:var(--bui-space-1_5);margin:var(--bui-space-2)0 var(--bui-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.waadoo-sf-branch{align-items:center;gap:var(--bui-space-1)var(--bui-space-3);min-height:2.5rem;padding:var(--bui-space-1)var(--bui-space-2)var(--bui-space-1)var(--bui-space-3);border:1px solid var(--bui-border-1);border-radius:var(--bui-radius-2);background:var(--bui-bg-neutral-1);grid-template-columns:minmax(7rem,max-content) minmax(0,1fr) auto;display:grid}.waadoo-sf-branch__url{color:var(--bui-fg-secondary)}.waadoo-sf-branch__locked{align-items:center;gap:var(--bui-space-1);padding-right:var(--bui-space-1);color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2);display:inline-flex}.waadoo-sf-branch__locked>svg{width:14px;height:14px}.waadoo-sf-branches__add{align-items:flex-end;gap:var(--bui-space-2);flex-wrap:wrap;display:flex}.waadoo-sf-branches__add>.bui-TextField{flex:0 20rem}.waadoo-sf-branches__problem{margin:var(--bui-space-1)0 0}.waadoo-sf-branches .bui-Input,.waadoo-sf-capacity .bui-Input{border:1px solid var(--waadoo-border-control);border-radius:var(--bui-radius-2);background-color:var(--bui-bg-neutral-1)}.waadoo-sf-branches .bui-Input[data-focused],.waadoo-sf-capacity .bui-Input[data-focused]{border-color:var(--bui-ring)}.waadoo-sf-branches .bui-Input[data-invalid],.waadoo-sf-capacity .bui-Input[data-invalid]{border-color:var(--bui-fg-danger)}.waadoo-sf-branches .bui-Input::-webkit-input-placeholder{color:var(--bui-fg-secondary);font-style:italic}.waadoo-sf-branches .bui-Input::-ms-input-placeholder{color:var(--bui-fg-secondary);font-style:italic}.waadoo-sf-branches .bui-Input::placeholder{color:var(--bui-fg-secondary);font-style:italic}.waadoo-sf-summary{max-width:60rem;margin:var(--bui-space-2)0}.waadoo-sf-summary__head{align-items:center;gap:var(--bui-space-3);display:flex}.waadoo-sf-summary__head p,.waadoo-sf-summary__head h3{margin:0}.waadoo-sf-summary__logo{color:var(--waadoo-odoo);display:inline-flex}.waadoo-sf-summary__list{flex-direction:column;margin:0;display:flex}.waadoo-sf-summary__row{gap:var(--bui-space-1)var(--bui-space-3);padding:var(--bui-space-2)0;border-top:1px solid var(--bui-border-1);grid-template-columns:11rem minmax(0,1fr);display:grid}.waadoo-sf-summary__row:first-child{border-top:0}.waadoo-sf-summary__row dd,.waadoo-sf-summary__row dd p{margin:0}.waadoo-sf-summary__branches{gap:var(--bui-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.waadoo-sf-summary__branches>li{align-items:center;gap:var(--bui-space-1)var(--bui-space-3);flex-wrap:wrap;display:flex}.MuiStepper-alternativeLabel:has(+div>form.rjsf,+div>table) .MuiStepLabel-label.MuiStepLabel-active{color:var(--bui-fg-primary);font-weight:600}.MuiStepper-alternativeLabel:has(+div>form.rjsf,+div>table) .MuiStepLabel-iconContainer{z-index:1;position:relative}.MuiStepper-alternativeLabel:has(+div>form.rjsf,+div>table) .MuiStepLabel-iconContainer>svg{background:var(--bui-bg-neutral-1);box-shadow:0 0 0 4px var(--bui-bg-neutral-1);border-radius:50%}.MuiStepper-alternativeLabel+div>form.rjsf{max-width:72rem}.MuiStepper-alternativeLabel+div>form.rjsf .MuiFormControl-root:has(>.MuiFormControlLabel-root){margin:var(--bui-space-1)0 var(--bui-space-2);padding:var(--bui-space-2)var(--bui-space-3)var(--bui-space-3);border:1px solid var(--bui-border-1);border-radius:var(--bui-radius-2);flex-direction:column;display:flex}.MuiStepper-alternativeLabel+div>form.rjsf .MuiFormControl-root>.MuiFormControlLabel-root{order:-1}.MuiStepper-alternativeLabel+div>form.rjsf .MuiFormControl-root:has(>.MuiFormControlLabel-root)>:not(.MuiFormControlLabel-root){padding-left:31px}.MuiStepper-alternativeLabel+div>form.rjsf .MuiFormHelperText-root{margin-top:var(--bui-space-1);color:var(--bui-fg-secondary)}.MuiStepper-alternativeLabel+div>form.rjsf .MuiTextField-root{max-width:40rem}.MuiStepper-alternativeLabel+div>table.MuiTable-root td{padding:var(--bui-space-2)var(--bui-space-3);border-bottom:1px solid var(--bui-border-1);vertical-align:top}.MuiStepper-alternativeLabel+div>table.MuiTable-root td:first-child{width:18rem;color:var(--bui-fg-secondary);font-weight:600}@media (max-width:600px){.MuiStepper-alternativeLabel:has(+div>form.rjsf,+div>table) .MuiStepLabel-label:not(.MuiStepLabel-active){display:none}.MuiStepper-alternativeLabel+div>table.MuiTable-root tr{flex-direction:column;display:flex}.MuiStepper-alternativeLabel+div>table.MuiTable-root td{border-bottom:0;width:auto}.MuiStepper-alternativeLabel+div>table.MuiTable-root td:first-child{width:auto;padding-bottom:0}.MuiStepper-alternativeLabel+div>table.MuiTable-root tr{border-bottom:1px solid var(--bui-border-1)}.waadoo-sf-section__icon{width:2rem;height:2rem}.waadoo-sf-section__text{min-height:2rem}.waadoo-sf-branch{grid-template-columns:minmax(0,1fr) auto}.waadoo-sf-branch__url{grid-area:2/1/auto/-1}.waadoo-sf-summary__row{grid-template-columns:minmax(0,1fr)}.waadoo-sf-row{grid-template-columns:minmax(0,1fr) 2rem}.waadoo-sf-row__body{grid-area:2/1/auto/-1}.waadoo-sf-row__pair{grid-template-columns:minmax(0,1fr)}.waadoo-sf-component__head>.waadoo-sf-component__summary{margin-left:0}}
/*# sourceMappingURL=main.8fe5cdee47e2.css.map*/