:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--besdi-logo-wordmark:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%228.49%207.96%20519.55%20142.55%22%20role%3D%22img%22%20aria-label%3D%22besdi%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M435.8%2C63.2c-4.3-3.8-8.9-6.8-13.9-8.7-5-2-10.6-3-16.9-3s-14%2C1.3-20.1%2C3.8c-6.1%2C2.5-11.3%2C5.9-15.7%2C10.2-4.4%2C4.3-7.8%2C9.2-10.2%2C14.8-2.4%2C5.5-3.6%2C11.3-3.6%2C17.2s1.2%2C11.9%2C3.6%2C17.4c2.4%2C5.5%2C5.8%2C10.5%2C10.2%2C14.9%2C4.4%2C4.4%2C9.6%2C7.8%2C15.6%2C10.3%2C6%2C2.5%2C12.6%2C3.8%2C19.8%2C3.8s12.5-1.1%2C17.5-3.4c5-2.3%2C9.6-5.4%2C13.6-9.4v9.6h36.5V18.6h-36.5v44.6ZM429.8%2C110.4c-4%2C3.4-9.2%2C5.1-15.5%2C5.1s-11.3-1.7-15.3-5.1c-4-3.4-6-7.6-6-12.8s2-9.4%2C6-12.8c4-3.4%2C9.1-5.1%2C15.3-5.1s11.5%2C1.7%2C15.5%2C5.1c4%2C3.4%2C6%2C7.6%2C6%2C12.8s-2%2C9.4-6%2C12.8ZM489.3%2C140.7h36.5V56.5h-36.5v84.1ZM507.6%2C48.7c11.1%2C0%2C20-8.2%2C20-18.4s-9-18.4-20-18.4-20%2C8.2-20%2C18.4%2C9%2C18.4%2C20%2C18.4ZM118%2C53.6c-9.9-4-22.6-2.7-31.5%2C3-5.7%2C3.6-9.6%2C8.4-14.3%2C13.6l17.4-48.6-34.1-12.6L9%2C137.1l34.1%2C12.6%2C6.6-17.6%2C14.1%2C16.1c15.8-3.7%2C34.4-12.8%2C46.9-24.8%2C13.6-13%2C25-32%2C22.2-51.2-1.2-8.3-7-15.4-14.8-18.5ZM93.8%2C90.7c-5.7%2C13.7-26.9%2C27.2-41.1%2C32.7%2C5-13.3%2C8.9-23.3%2C18.1-33.5%2C4.5-4.9%2C17.8-12.3%2C22.4-9.4%2C3%2C1.9%2C2.1%2C6.5.5%2C10.2ZM237.4%2C69.8c-4.5-5.4-10.4-9.8-17.8-13.2-7.4-3.4-16.3-5.1-26.7-5.1s-17%2C1.3-24.2%2C3.9c-7.2%2C2.6-13.3%2C6.2-18.3%2C10.7-5%2C4.5-8.8%2C9.5-11.5%2C15.1-2.6%2C5.6-3.9%2C11.4-3.9%2C17.3s1.1%2C10.2%2C3.2%2C15.5c2.2%2C5.3%2C5.5%2C10.2%2C10.1%2C14.8%2C4.6%2C4.5%2C10.6%2C8.2%2C18.1%2C10.9%2C7.5%2C2.7%2C16.5%2C4.1%2C27.1%2C4.1s21-1.6%2C28.7-4.7c7.7-3.1%2C13.6-7.1%2C17.7-12%2C3.2-3.8%2C5.3-7.6%2C6.3-11.4l-37.6-2.1c-.9%2C1.2-2.2%2C2.3-4.1%2C3.1-3.4%2C1.6-7.8%2C2.3-13.3%2C2.1-6.5-.4-11.4-1.8-14.7-4.3-3.3-2.5-5.2-5.5-5.9-9h76.1c1.4-5.8%2C1.3-11.9-.3-18.2-1.6-6.3-4.6-12.2-9.1-17.6ZM172.8%2C86.6c1-3.4%2C3.2-6.2%2C6.5-8.3%2C3.3-2.2%2C8.3-3.2%2C15.1-3.2s12%2C1.1%2C15.2%2C3.2c3.2%2C2.2%2C4.9%2C4.9%2C5%2C8.3h-41.7ZM337.4%2C90.4c-4.1-1.9-8.6-3.3-13.3-4.3-4.7-.9-9.2-1.7-13.6-2.3-4.9-.7-9.1-1.5-12.5-2.4-3.4-.9-5.2-2.4-5.2-4.5s.8-2.7%2C2.3-3.7c1.5-.9%2C3.7-1.4%2C6.5-1.4%2C4.1%2C0%2C7.1.8%2C9.2%2C2.5%2C1.2%2C1%2C2%2C2%2C2.3%2C3.1l34.4-1.9c-.7-5-2.9-9.1-6.6-12.5-4.3-3.9-9.9-6.8-16.7-8.7-6.8-1.9-14.3-2.9-22.3-2.9s-17.7%2C1.2-24.7%2C3.7c-7%2C2.4-12.4%2C5.9-16.3%2C10.4-3.9%2C4.5-5.9%2C9.8-5.9%2C16s1.4%2C9.7%2C4.2%2C12.9c2.8%2C3.3%2C6.4%2C5.8%2C10.8%2C7.6%2C4.4%2C1.8%2C9.1%2C3.2%2C14.2%2C4.1%2C5%2C.9%2C9.7%2C1.7%2C14.2%2C2.4%2C4.4.7%2C8%2C1.5%2C10.8%2C2.5%2C2.8%2C1%2C4.2%2C2.5%2C4.2%2C4.5s-.8%2C2.5-2.4%2C3.7c-1.6%2C1.2-4.3%2C1.7-8%2C1.7-5.4%2C0-9.3-1.1-11.7-3.4-1.5-1.4-2.4-2.7-2.7-4l-35.8%2C2c.4%2C4.4%2C2.2%2C8.6%2C5.2%2C12.6%2C3.6%2C4.7%2C9%2C8.4%2C16.3%2C11.3%2C7.3%2C2.9%2C16.6%2C4.3%2C27.9%2C4.3s28.2-2.9%2C36.5-8.8c8.4-5.9%2C12.6-13.6%2C12.6-23.2s-1.3-10.1-3.8-13.5c-2.6-3.4-5.9-6-10.1-8Z%22%2F%3E%3C%2Fsvg%3E);--besdi-logo-mark-shape:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%228.54%207.96%20126.04%20142.55%22%20role%3D%22img%22%20aria-label%3D%22besdi%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M132.8%2C72.2c-1.2-8.3-7-15.4-14.8-18.5-9.9-4-22.6-2.7-31.5%2C3-5.7%2C3.6-9.6%2C8.4-14.3%2C13.6l17.4-48.6-34.1-12.6L9%2C137.1l34.1%2C12.6%2C6.6-17.6%2C14.1%2C16.1c15.8-3.7%2C34.4-12.8%2C46.9-24.8%2C13.6-13%2C25-32%2C22.2-51.2ZM93.8%2C90.7c-5.7%2C13.7-26.9%2C27.2-41.1%2C32.7%2C5-13.3%2C8.9-23.3%2C18.1-33.5%2C4.5-4.9%2C17.8-12.3%2C22.4-9.4%2C3%2C1.9%2C2.1%2C6.5.5%2C10.2Z%22%2F%3E%3C%2Fsvg%3E)}html,body{background-color:var(--surface-base);min-height:100%;color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}h1,h2,h3,h4,h5{font-family:var(--font-brand);letter-spacing:var(--ls-tight);font-weight:600}:focus-visible{outline:var(--focus-ring-width) solid var(--accent-ring);outline-offset:var(--focus-ring-offset)}:focus:not(:focus-visible){outline:none}button:disabled,input:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}input[type=radio],input[type=checkbox]{accent-color:var(--accent)}@keyframes lucide-spin{to{transform:rotate(360deg)}}.lucide-spin{animation:1s linear infinite lucide-spin}.besdi-logo,.besdi-logo-mark{vertical-align:text-bottom;height:1em;-webkit-mask:var(--besdi-logo-wordmark) no-repeat center / contain;-webkit-mask:var(--besdi-logo-wordmark) no-repeat center / contain;mask:var(--besdi-logo-wordmark) no-repeat center / contain;background-color:currentColor;display:inline-block}.besdi-logo{width:3.645em}.besdi-logo-mark{width:.884em;-webkit-mask-image:var(--besdi-logo-mark-shape);-webkit-mask-image:var(--besdi-logo-mark-shape);mask-image:var(--besdi-logo-mark-shape)}.besdi-shell{width:100%;height:100dvh;display:flex;overflow:hidden}.besdi-content{min-width:0;padding:var(--space-6) var(--space-8) var(--space-8);background-color:var(--surface-base);flex:1;overflow-y:auto}.besdi-content-header{margin-bottom:var(--space-4)}@media (max-width:768px){.besdi-content{padding:var(--space-4) var(--space-3) var(--space-6)}}.besdi-sider{gap:var(--space-2);width:232px;padding:var(--space-4) var(--space-3);box-sizing:border-box;background-color:var(--surface-sunken);border-right:1px solid var(--border-subtle);transition:width var(--dur) var(--ease);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.besdi-sider-collapsed{width:64px}.besdi-sider-brand{height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-lg);color:var(--text-primary);cursor:pointer;transition:all var(--dur) var(--ease);background:0 0;border:none;align-items:center;font-size:34px;display:flex;position:relative;overflow:hidden}.besdi-sider-collapsed .besdi-sider-brand{justify-content:center;padding:0}.besdi-sider-brand:after{content:"";background:var(--text-primary);opacity:0;transform-origin:0 0;border-radius:100%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:scale(1)translate(-50%,-50%)}.besdi-sider-brand:active:after{opacity:.15;transition:transform .3s ease-out,opacity .6s;transform:scale(20)translate(-50%,-50%)}.besdi-sider-app-name{margin:0 0 var(--space-4);padding:0 var(--space-3);font-size:var(--fs-caps);line-height:var(--lh-caps);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.besdi-sider-nav{gap:var(--space-4);flex-direction:column;display:flex}.besdi-sider-section{gap:var(--space-1);flex-direction:column;display:flex}.besdi-sider-section-title{padding:0 var(--space-3);font-size:var(--fs-caps);line-height:var(--lh-caps);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-tertiary);margin:0}.besdi-sider-item{align-items:center;gap:var(--space-2);width:100%;height:var(--control-h-sm);padding:0 var(--space-3);box-sizing:border-box;border-radius:var(--radius-lg);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-tight);text-align:left;cursor:pointer;transition:all var(--dur) var(--ease);background:0 0;border:none;text-decoration:none;display:flex}.besdi-sider a.besdi-sider-item,.besdi-sider a.besdi-sider-item:visited{color:var(--text-secondary);text-decoration:none}.besdi-sider-item:hover:not(:disabled):not([aria-current=page]){background-color:var(--surface-selected);color:var(--text-primary)}.besdi-sider-item:active:not(:disabled){transform:translateY(1px)}.besdi-sider a.besdi-sider-item[aria-current=page]{background-color:var(--accent-tint);color:var(--accent-text);font-weight:var(--fw-semibold)}.besdi-sider-item-icon{flex-shrink:0;display:inline-flex}.besdi-sider-item-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.besdi-sider-collapsed .besdi-sider-item{justify-content:center;padding:0}.besdi-sider-fill{flex:1}.besdi-sider-footer{padding:0 var(--space-3);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-secondary)}.besdi-sider-user{padding:0 var(--space-3) var(--space-2);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-tertiary)}.besdi-sider-user p{margin:0}.besdi-sider-user .besdi-sider-user-name{font-weight:var(--fw-semibold);color:var(--text-secondary);overflow-wrap:anywhere}@media (max-width:768px){.besdi-sider:not(.besdi-sider-collapsed){z-index:100;box-shadow:var(--shadow-lg);position:fixed;inset:0 auto 0 0}}.besdi-page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.besdi-page-header h1{font-size:var(--fs-h2);line-height:var(--lh-h2);margin:0}.besdi-page-header-description{margin:var(--space-1) 0 0;color:var(--text-secondary)}.besdi-page-header-actions{gap:var(--space-2);display:flex}.besdi-card{padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-xl);background-color:var(--surface-raised)}.besdi-card+.besdi-card{margin-top:var(--space-4)}.besdi-card>:last-child{margin-bottom:0}.besdi-card-title{margin:0 0 var(--space-3);font-size:var(--fs-h3);line-height:var(--lh-h3)}.besdi-card p{margin:0 0 var(--space-2);color:var(--text-secondary)}.besdi-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h-sm);padding:0 var(--space-4);border-radius:var(--radius-lg);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);white-space:nowrap;cursor:pointer;transition:all var(--dur) var(--ease);border:1px solid #0000;display:inline-flex}.besdi-btn-primary{height:var(--control-h);padding:0 var(--space-12);border-radius:var(--radius-lg);background:var(--accent);color:var(--accent-contrast);box-shadow:var(--shadow-accent);font-family:var(--font-body);font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);cursor:pointer;transition:all var(--dur) var(--ease);border:none;justify-content:center;align-items:center;display:inline-flex}.besdi-btn-primary:hover:not(:disabled){background:var(--accent-hover)}.besdi-btn-primary:active:not(:disabled){background:var(--accent-active);transform:translateY(1px)}.besdi-btn-primary:disabled{background:var(--accent)}.besdi-btn-secondary-solid{background:var(--surface-inverse);color:var(--text-on-inverse)}.besdi-btn-secondary-solid:hover:not(:disabled){background:var(--surface-inverse-hover)}.besdi-btn-secondary-solid:active:not(:disabled){background:var(--surface-inverse-active);transform:translateY(1px)}.besdi-btn-outlined{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-strong)}.besdi-btn-outlined:hover:not(:disabled){background:var(--surface-hover);border-color:var(--text-tertiary)}.besdi-btn-outlined:active:not(:disabled){background:var(--surface-selected);transform:translateY(1px)}.besdi-btn-outlined.danger{color:var(--text-tertiary)}.besdi-btn-outlined.danger:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-tertiary)}.besdi-alert{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-raised);color:var(--text-secondary);text-align:left;align-items:flex-start;margin:0;display:flex}.besdi-alert.is-compact{padding:var(--space-3);align-items:center}.besdi-alert.is-error{background:var(--state-error-subtle);border-color:var(--state-error-border);color:var(--state-error-text)}.besdi-alert.is-success{background:var(--state-success-subtle);border-color:var(--state-success-border);color:var(--state-success-text)}.besdi-alert.is-warning{background:var(--state-warning-subtle);border-color:var(--state-warning-border);color:var(--state-warning-text)}.besdi-alert.is-info{background:var(--state-info-subtle);border-color:var(--state-info-border);color:var(--state-info-text)}.besdi-status-badge{height:24px;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-caps);line-height:var(--lh-caps);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.besdi-status-badge.is-error{background:var(--state-error-solid);color:var(--state-error-on-solid)}.besdi-status-badge.is-success{background:var(--state-success-solid);color:var(--state-success-on-solid)}.besdi-status-badge.is-warning{background:var(--state-warning-solid);color:var(--state-warning-on-solid)}.besdi-status-badge.is-info{background:var(--state-info-solid);color:var(--state-info-on-solid)}.besdi-status-screen{min-height:100dvh;padding:var(--space-4);box-sizing:border-box;background-color:var(--surface-base);justify-content:center;align-items:center;display:flex}.besdi-status-card{align-items:center;gap:var(--space-4);width:100%;max-width:420px;padding:var(--space-10) var(--space-8);box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-xl);background-color:var(--surface-raised);box-shadow:var(--shadow-md);text-align:center;flex-direction:column;display:flex}.besdi-status-card .besdi-logo{margin-bottom:var(--space-2);font-size:28px}.besdi-status-card h1{font-size:var(--fs-h2);line-height:var(--lh-h2);margin:0}.besdi-status-card p{color:var(--text-secondary);margin:0}.besdi-spinner{color:var(--accent)}.besdi-dialog{max-width:420px;width:calc(100% - 2 * var(--space-4));padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-xl);background-color:var(--surface-overlay);color:var(--text-primary);box-shadow:var(--shadow-lg)}.besdi-dialog::backdrop{background-color:var(--scrim)}.besdi-dialog h2{margin:0 0 var(--space-5);font-size:var(--fs-h2);line-height:var(--lh-h2)}.besdi-dialog-actions{justify-content:flex-end;gap:var(--space-2);display:flex}
h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography-title{font-family:var(--font-brand);letter-spacing:var(--ls-tight);font-weight:600}.ant-btn{letter-spacing:var(--ls-tight)}.ant-table-thead>tr>th.ant-table-cell{font-size:var(--fs-caps);line-height:var(--lh-caps);letter-spacing:var(--ls-caps);text-transform:uppercase;font-weight:600}.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled){background:var(--accent);color:var(--accent-contrast)}.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:disabled,.ant-btn.ant-btn-color-primary.ant-btn-variant-solid.ant-btn-disabled{background:var(--accent);color:var(--accent-contrast);opacity:.5;box-shadow:none;cursor:not-allowed}.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(.ant-btn-sm):not(.ant-btn-icon-only){height:var(--control-h);padding-inline:var(--space-12);font-size:var(--fs-lg)}.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background:var(--accent-hover);color:var(--accent-contrast)}.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active{background:var(--accent-active);color:var(--accent-contrast)}.ant-checkbox-wrapper>.ant-checkbox,.ant-radio-wrapper>.ant-radio{align-self:flex-start;margin-top:2px}
._l8miG_nonAuthLayout{background:var(--surface-base);flex-direction:column;min-height:100vh;padding:24px 16px;display:flex}._l8miG_nonAuthHeader{flex:none;justify-content:center;display:flex}._l8miG_nonAuthLogo{font-size:28px;line-height:1}._l8miG_nonAuthContent{width:100%;padding:32px 0 0}._l8miG_nonAuthInner{width:100%;max-width:820px;margin:0 auto}@media (min-width:768px){._l8miG_nonAuthLayout{padding:40px 24px}}
