.bp-notification-preferences,.bp-notification-history{overflow-x:auto}.bp-notification-preferences table,.bp-notification-history table{width:100%}.bp-notification-preferences caption{text-align:left;padding-bottom:12px}.bp-notification-preferences th:first-child{text-align:left}.bp-notification-preferences th:not(:first-child),.bp-notification-preferences td{text-align:center}.bp-notification-preferences label{justify-content:center;align-items:center;min-width:44px;min-height:32px;display:inline-flex}.bp-notification-preferences input[type=checkbox],.bp-notification-master input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary,#964cb4);flex-shrink:0}.bp-notification-master{align-items:flex-start;gap:10px;display:flex}.bp-notification-history td{overflow-wrap:anywhere}@media(max-width:640px){.bp-notification-preferences table{min-width:360px}.bp-notification-preferences label{min-height:44px}}@layer theme{:root,:host{--tw-spacing:.25rem;--tw-radius-sm:.25rem;--tw-radius-md:.375rem;--tw-radius-lg:.5rem}}@layer utilities{.tw\:grid{display:grid}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}@media(min-width:48rem){.tw\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--bp-bg-base:#08060c;--bp-bg-sidebar:#0c0911;--bp-surface-1:#100c16;--bp-surface-2:#15101d;--bp-surface-3:#1b1426;--bp-surface-hover:#21182d;--bp-border-subtle:#201827;--bp-border-default:#30223f;--bp-border-strong:#49345c;--bp-text-primary:#f5f2f7;--bp-text-secondary:#b5adbe;--bp-text-muted:#82788c;--bp-text-disabled:#5f5668;--bp-brand:#9b4db8;--bp-brand-hover:#b568c9;--bp-brand-active:#833b9e;--bp-success:#34d399;--bp-warning:#fbbf24;--bp-danger:#f87171;--bp-info:#60a5fa;--bp-on-brand:#fff;--bp-on-brand-hover:var(--bp-bg-base);--bp-brand-text:var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){:root{--bp-brand-text:color-mix(in srgb, var(--bp-brand) 70%, var(--bp-text-primary))}}:root{--bp-text-accent-soft:var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){:root{--bp-text-accent-soft:color-mix(in srgb, var(--bp-brand) 35%, var(--bp-text-secondary))}}:root{--bp-text-accent-muted:var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){:root{--bp-text-accent-muted:color-mix(in srgb, var(--bp-brand) 25%, var(--bp-text-muted))}}:root{--bp-focus-ring:#9b4db82e;--bp-radius-sm:6px;--bp-radius-md:10px;--bp-radius-lg:14px;--bp-radius-pill:999px;--bp-shadow-1:0 1px 2px #0000001f;--bp-shadow-2:0 8px 24px #0003;--bp-space-1:4px;--bp-space-2:8px;--bp-space-3:12px;--bp-space-4:16px;--bp-space-5:20px;--bp-space-6:24px;--bp-space-8:32px;--bp-space-10:40px;--bp-space-12:48px;--bp-space-16:64px;--bp-font-family:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bp-type-metric:32px;--bp-type-page-title:24px;--bp-type-section:16px;--bp-type-card-title:14px;--bp-type-body:14px;--bp-type-body-strong:14px;--bp-type-small:13px;--bp-type-label:12px;--bp-type-caption:12px;--bp-type-micro:11px;--bp-weight-regular:400;--bp-weight-medium:500;--bp-weight-semibold:600;--bp-weight-bold:700;--bp-leading-body:1.5;--bp-leading-heading:1.25;--bp-duration-fast:.12s;--bp-duration-normal:.18s;--bp-duration-slow:.24s;--bp-ease:cubic-bezier(.2,.8,.2,1);--bp-control-sm:32px;--bp-control-md:36px;--bp-control-lg:40px;--bp-content-max-width:1200px;--bp-form-max-width:var(--bp-content-max-width);--bp-z-overlay:190;--bp-z-navigation:200;--bp-z-popover:300;--bp-z-dialog:500;--bp-z-notification:600;--bp-icon-normal:16px;--bp-icon-navigation:18px;--bp-icon-highlight:20px}[data-theme=light]{--bp-bg-base:#f6f4f8;--bp-bg-sidebar:#fff;--bp-surface-1:#fff;--bp-surface-2:#f9f7fa;--bp-surface-3:#f2eef5;--bp-surface-hover:#eae5ed;--bp-border-subtle:#eae5ed;--bp-border-default:#ddd5e2;--bp-border-strong:#c8bccf;--bp-text-primary:#26212b;--bp-text-secondary:#655c6d;--bp-text-muted:#8b8292;--bp-text-disabled:#8b8292;--bp-brand:#7e3f99;--bp-brand-hover:#6e3388;--bp-brand-active:#5e2b75;--bp-on-brand-hover:var(--bp-on-brand);--bp-brand-text:var(--bp-brand);--bp-success:#047857;--bp-warning:#92400e;--bp-danger:#b91c1c;--bp-info:#1d4ed8}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/build/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2")}:where(.bp-ui,.bp-button,.bp-badge,.bp-field,.bp-card){font-family:var(--bp-font-family);font-size:var(--bp-type-body);font-weight:var(--bp-weight-regular);line-height:var(--bp-leading-body)}:where(.bp-ui,.bp-button,.bp-badge,.bp-field,.bp-card),:where(.bp-ui,.bp-field,.bp-card) *{box-sizing:border-box}.bp-ui{color:var(--bp-text-primary)}.bp-icon{width:var(--bp-icon-normal);height:var(--bp-icon-normal);vertical-align:middle;flex:none;display:inline-block}.bp-icon--navigation{width:var(--bp-icon-navigation);height:var(--bp-icon-navigation)}.bp-icon--highlight{width:var(--bp-icon-highlight);height:var(--bp-icon-highlight)}.bp-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media(prefers-reduced-motion:reduce){.bp-ui *,.bp-button,.bp-control,.bp-card{transition-duration:0s;animation-duration:0s}}.bp-button{justify-content:center;align-items:center;gap:var(--bp-space-2);height:var(--bp-control-md);padding:0 var(--bp-space-3);border-radius:var(--bp-radius-md);font-weight:var(--bp-weight-semibold);white-space:nowrap;cursor:pointer;appearance:none;transition:background-color var(--bp-duration-fast) var(--bp-ease),border-color var(--bp-duration-fast) var(--bp-ease),color var(--bp-duration-fast) var(--bp-ease);border:1px solid #0000;margin:0;text-decoration:none;display:inline-flex}.bp-button--sm{height:var(--bp-control-sm);font-size:var(--bp-type-small)}.bp-button--lg{height:var(--bp-control-lg);padding-inline:var(--bp-space-4)}.bp-button--primary{background:var(--bp-brand);color:var(--bp-on-brand)}.bp-button--primary:hover{background:var(--bp-brand-hover);color:var(--bp-on-brand-hover)}.bp-button--primary:active{background:var(--bp-brand-active);color:var(--bp-on-brand)}.bp-button--secondary{background:var(--bp-surface-2);border-color:var(--bp-border-default);color:var(--bp-text-primary)}.bp-button--secondary:hover{background:var(--bp-surface-hover);border-color:var(--bp-border-strong)}.bp-button--ghost{color:var(--bp-text-secondary);background:0 0}.bp-button--ghost:hover{background:var(--bp-surface-hover);color:var(--bp-text-primary)}.bp-button--danger{color:var(--bp-danger);background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-button--danger{background:color-mix(in srgb,var(--bp-danger) 10%,var(--bp-surface-1))}}.bp-button--danger{border-color:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-button--danger{border-color:color-mix(in srgb,var(--bp-danger) 35%,var(--bp-border-default))}}.bp-button--danger:hover{background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-button--danger:hover{background:color-mix(in srgb,var(--bp-danger) 18%,var(--bp-surface-1))}}.bp-button:focus-visible,.bp-card--interactive:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}.bp-button:disabled,.bp-button[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.bp-icon-button{width:var(--bp-control-md);padding:0}.bp-icon-button.bp-button--sm{width:var(--bp-control-sm)}.bp-icon-button.bp-button--lg{width:var(--bp-control-lg)}.bp-spinner{animation:1s linear infinite bp-spin}@keyframes bp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bp-spinner{animation:none}}.bp-badge{align-items:center;gap:var(--bp-space-1);padding:var(--bp-space-1) var(--bp-space-2);border:1px solid var(--bp-badge-color);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bp-badge{border:1px solid color-mix(in srgb,var(--bp-badge-color) 30%,var(--bp-border-subtle))}}.bp-badge{border-radius:var(--bp-radius-pill);font-size:var(--bp-type-micro);font-weight:var(--bp-weight-semibold);color:var(--bp-badge-color);background:var(--bp-badge-color)}@supports (color:color-mix(in lab,red,red)){.bp-badge{background:color-mix(in srgb,var(--bp-badge-color) 10%,var(--bp-surface-1))}}.bp-badge--neutral{--bp-badge-color:var(--bp-text-secondary)}.bp-badge--brand{--bp-badge-color:var(--bp-brand-text)}.bp-badge--success{--bp-badge-color:var(--bp-success)}.bp-badge--warning{--bp-badge-color:var(--bp-warning)}.bp-badge--danger{--bp-badge-color:var(--bp-danger)}.bp-badge--info{--bp-badge-color:var(--bp-info)}.bp-field{gap:var(--bp-space-2);min-width:0;color:var(--bp-text-primary);flex-direction:column;display:flex}.bp-field__label{font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold)}.bp-field__group{min-width:0;height:var(--bp-control-lg);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);transition:border-color var(--bp-duration-fast) var(--bp-ease),box-shadow var(--bp-duration-fast) var(--bp-ease);align-items:center;display:flex}.bp-field__group:hover{border-color:var(--bp-border-strong)}.bp-field__group:focus-within{border-color:var(--bp-brand);box-shadow:0 0 0 3px var(--bp-focus-ring)}.bp-field--invalid .bp-field__group{border-color:var(--bp-danger)}.bp-field--invalid .bp-field__group:focus-within{border-color:var(--bp-brand)}.bp-field__group:has(.bp-control:disabled),.bp-field__group:has(.bp-control[readonly]){background:var(--bp-surface-3);border-color:var(--bp-border-subtle)}.bp-field:has(.bp-control:disabled){color:var(--bp-text-disabled)}.bp-field__group--textarea{height:auto}.bp-control:is([type=date],[type=datetime-local]){appearance:none}.bp-control[readonly]{color:var(--bp-text-secondary)}textarea.bp-control{height:auto;min-height:calc(var(--bp-control-lg) * 3);padding-block:var(--bp-space-3);resize:vertical}.bp-field__affix{padding-inline:var(--bp-space-3);color:var(--bp-text-secondary);font-size:var(--bp-type-small);flex:none;align-items:center;display:inline-flex}.bp-control{width:100%;min-width:0;height:100%;padding:0 var(--bp-space-3);border-radius:var(--bp-radius-md);color:var(--bp-text-primary);font:inherit;background:0 0;border:0;margin:0}.bp-control:focus{outline:none}.bp-field .bp-control::placeholder{color:var(--bp-text-secondary)}.bp-control:disabled{color:var(--bp-text-disabled);cursor:not-allowed}.bp-field .bp-control option{background:var(--bp-surface-1);color:var(--bp-text-primary)}.bp-field__help,.bp-field__error{font-size:var(--bp-type-caption);margin:0}.bp-field__help{color:var(--bp-text-secondary)}.bp-field__error{color:var(--bp-danger)}.bp-card{min-width:0;padding:var(--bp-space-5);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-lg);background:var(--bp-surface-1);color:var(--bp-text-primary);text-decoration:none}.bp-card--surface{border-color:#0000}.bp-card--interactive{transition:background-color var(--bp-duration-normal) var(--bp-ease),border-color var(--bp-duration-normal) var(--bp-ease);display:block}.bp-card--interactive:hover{background:var(--bp-surface-hover);border-color:var(--bp-border-strong)}.bp-card__header{margin-bottom:var(--bp-space-4)}.bp-card__footer{margin-top:var(--bp-space-4)}.bp-form{width:100%;max-width:var(--bp-form-max-width);min-width:0;margin-inline:auto}.bp-form__body{gap:var(--bp-space-6);flex-direction:column;min-width:0;display:flex}.bp-form-section{min-width:0;padding:var(--bp-space-4);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-lg);background:var(--bp-surface-1)}.bp-form-section__header{margin-bottom:var(--bp-space-5)}.bp-form-section__title{color:var(--bp-text-accent-soft);overflow-wrap:anywhere;margin:0}.bp-form-section__optional{color:var(--bp-text-muted);font-weight:var(--bp-weight-regular)}.bp-form-section__description{margin:var(--bp-space-2) 0 0;color:var(--bp-text-secondary);overflow-wrap:anywhere}.bp-form-section__content{gap:var(--bp-space-4);flex-direction:column;min-width:0;display:flex}.bp-form .bp-field__label{color:var(--bp-text-accent-soft)}.bp-form-grid{gap:var(--bp-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bp-form-grid>*,.bp-form .bp-field,.bp-form .bp-field__group{min-width:0;max-width:100%}.bp-form-inline{align-items:stretch;gap:var(--bp-space-2);flex-direction:column;min-width:0;display:flex}.bp-form-inline>.bp-field{flex:1}.bp-form-label{color:var(--bp-text-accent-soft);font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold)}.bp-form-help{color:var(--bp-text-muted);font-size:var(--bp-type-small);overflow-wrap:anywhere;margin:0}.bp-form-help--essential{color:var(--bp-text-secondary)}.bp-form-feedback{color:var(--bp-text-secondary);font-size:var(--bp-type-small);overflow-wrap:anywhere}.bp-form-feedback:empty{display:none}.bp-form-alert{padding:var(--bp-space-4);border:1px solid var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-form-alert{border:1px solid color-mix(in srgb,var(--bp-danger) 35%,var(--bp-border-subtle))}}.bp-form-alert{border-radius:var(--bp-radius-md);background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-form-alert{background:color-mix(in srgb,var(--bp-danger) 8%,var(--bp-surface-1))}}.bp-form-alert{color:var(--bp-danger)}.bp-form-actions{gap:var(--bp-space-3);flex-direction:column-reverse;display:flex}.bp-form-actions .bp-button{width:100%}.bp-form-toolbar{align-items:end;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-form-toolbar__search{flex:100%;min-width:0}.bp-form .bp-control{max-width:100%}.bp-choice-grid{gap:var(--bp-space-3);max-height:calc(var(--bp-space-16) * 8);padding:var(--bp-space-1);grid-template-columns:minmax(0,1fr);display:grid;overflow:auto}.bp-choice{gap:var(--bp-space-3);min-width:0;padding:var(--bp-space-4);border-radius:var(--bp-radius-md);background:var(--bp-surface-2);border:1px solid #0000;flex-direction:column;display:flex}.bp-choice:has(input[type=checkbox]:checked){background:var(--bp-surface-3);border-color:var(--bp-border-strong)}.bp-choice:not(:has(input[type=checkbox]:checked)) .bp-field__label{color:var(--bp-text-secondary)}.bp-choice__heading{align-items:start;gap:var(--bp-space-3);cursor:pointer;min-width:0;display:flex}.bp-choice__heading>span{overflow-wrap:anywhere;min-width:0}.bp-choice__heading strong{color:var(--bp-text-primary);font-weight:var(--bp-weight-semibold)}.bp-choice__heading small{margin-top:var(--bp-space-1);color:var(--bp-text-secondary);font-size:var(--bp-type-caption);display:block}.bp-choice__heading input{accent-color:var(--bp-brand);width:var(--bp-icon-navigation);height:var(--bp-icon-navigation);margin-top:var(--bp-space-1);flex:none}.bp-choice__heading input:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}.bp-choice-grid--compact{align-items:start}.bp-choice__fields{gap:var(--bp-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bp-choice__fields>*{min-width:0}.bp-form-toolbar--stacked{align-items:stretch;gap:var(--bp-space-4);flex-direction:column}.bp-form-toolbar__actions{align-items:center;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-form-toolbar__actions>.bp-form-feedback{margin-inline-start:auto}.bp-form-toolbar--stacked .bp-form-toolbar__search{width:100%;max-width:calc(var(--bp-space-16) * 8);flex:none}.bp-choice--disclosure{background:var(--bp-surface-1);border-color:var(--bp-border-subtle);box-shadow:none}.bp-choice--disclosure:has(input[type=checkbox]:checked){background:var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){.bp-choice--disclosure:has(input[type=checkbox]:checked){background:color-mix(in srgb,var(--bp-brand) 4%,var(--bp-surface-1))}}.bp-choice--disclosure:has(input[type=checkbox]:checked){border-color:var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){.bp-choice--disclosure:has(input[type=checkbox]:checked){border-color:color-mix(in srgb,var(--bp-brand) 20%,var(--bp-border-subtle))}}.bp-choice--disclosure:not(:has(input[type=checkbox]:checked)) .bp-choice__heading strong{color:var(--bp-text-secondary)}.bp-choice--disclosure:not(:has(input[type=checkbox]:checked))>.bp-choice__fields{display:none}.bp-choice__status{margin-top:var(--bp-space-2)}@media(min-width:640px){.bp-choice--disclosure>.bp-choice__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-12) * 3)),1fr))}}.bp-choice[hidden],.bp-choice [hidden],.bp-form [hidden]{display:none}.bp-edit-list{gap:var(--bp-space-3);flex-direction:column;display:flex}.bp-edit-row{gap:var(--bp-space-3);min-width:0;padding:var(--bp-space-4);background:var(--bp-surface-2);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bp-edit-row>*{min-width:0}.bp-edit-row__category{gap:var(--bp-space-2);flex-direction:column;display:flex}.bp-edit-row__category>.bp-button{align-self:start}.bp-edit-row__action{justify-self:end}.bp-inline-editor{gap:var(--bp-space-2);padding:var(--bp-space-3);border-radius:var(--bp-radius-md);background:var(--bp-surface-3);flex-direction:column;display:flex}.bp-inline-editor__actions{gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-form-summary{gap:var(--bp-space-4) var(--bp-space-8);padding-block:var(--bp-space-4);border-block:1px solid var(--bp-border-subtle);flex-wrap:wrap;display:flex}.bp-form-summary>span{gap:var(--bp-space-1);color:var(--bp-text-secondary);font-size:var(--bp-type-small);flex-direction:column;display:flex}.bp-form-summary strong{color:var(--bp-text-primary);font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold);font-variant-numeric:tabular-nums}.bp-category-editor{align-items:start;gap:var(--bp-space-2);flex-direction:column;display:flex}.bp-category-editor>.bp-inline-editor{width:100%;max-width:calc(var(--bp-space-16) * 8)}.bp-form-summary--ledger{gap:var(--bp-space-3);width:100%;max-width:calc(var(--bp-space-16) * 8);border-bottom:0;flex-direction:column;align-self:end}.bp-form-summary--ledger>span{justify-content:space-between;align-items:baseline;gap:var(--bp-space-4);flex-direction:row}.bp-form-summary--ledger strong{font-weight:var(--bp-weight-bold);text-align:end}@media(min-width:1024px){.bp-choice-grid--page-scroll{max-height:none;overflow:visible}}.bp-span-full{grid-column:1/-1}@media(min-width:640px){.bp-form-section{padding:var(--bp-space-6)}.bp-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-form-inline{flex-direction:row;align-items:end}.bp-form-actions{flex-direction:row;justify-content:end}.bp-form-actions .bp-button{width:auto}.bp-form-toolbar__search{flex-basis:calc(var(--bp-space-16) * 4)}.bp-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-choice--horizontal{padding:var(--bp-space-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.bp-choice--horizontal>.bp-choice__heading{grid-area:1/2}.bp-choice--horizontal>.bp-choice__fields{grid-area:1/1}.bp-edit-row{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-edit-row__action{grid-column:2}}@media(min-width:1024px){.bp-form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-form-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.bp-form-grid--address{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.bp-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-choice-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.bp-choice-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-edit-row{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) minmax(0,1fr) minmax(0,1.2fr) auto}.bp-edit-row__action{grid-column:auto}}.bp-choice--horizontal .bp-choice__heading{gap:var(--bp-space-2)}@media(min-width:1536px){.bp-choice-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}.bp-helper[hidden],.bp-helper [hidden]{display:none}.bp-helper__summary{color:var(--bp-text-accent-soft);font-weight:var(--bp-weight-semibold);cursor:pointer}.bp-helper__summary:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}.bp-helper__body{margin-top:var(--bp-space-3)}.bp-helper__help{color:var(--bp-text-secondary);margin:0}.bp-helper__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-12) * 4)),1fr));gap:var(--bp-space-3);align-items:end;display:grid}.bp-helper__vehicle{margin-top:var(--bp-space-3)}.bp-page{width:100%;max-width:var(--bp-content-max-width);gap:var(--bp-space-6);flex-direction:column;min-width:0;margin-inline:auto;display:flex}.bp-page-header{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-4);display:flex}.bp-page-header__content{min-width:0}.bp-page-header__title,.bp-page-header__description{overflow-wrap:anywhere;margin:0}.bp-page-header__description{margin-top:var(--bp-space-1);color:var(--bp-text-secondary)}.bp-page-header__actions{align-items:center;gap:var(--bp-space-2);flex-wrap:wrap;flex:none;display:flex}.bp-filter-bar{align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;margin:0;display:flex}.bp-filter-bar__search{flex:100%;min-width:0}.bp-filter-bar__filters{min-width:0;max-width:100%}.bp-filter-choices{gap:var(--bp-space-1);flex-wrap:wrap;display:flex}.bp-filter-choice{border-radius:var(--bp-radius-sm)}.bp-filter-choice[aria-pressed=true]{background:var(--bp-surface-3);color:var(--bp-text-primary)}.bp-list-heading{justify-content:space-between;align-items:baseline;gap:var(--bp-space-3);margin-bottom:var(--bp-space-3);color:var(--bp-text-secondary);display:flex}.bp-list-heading h2{margin:0}.bp-record-list{gap:var(--bp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bp-record-row{grid-template-columns:var(--bp-space-12) minmax(0,1fr) var(--bp-icon-normal);align-items:start;gap:var(--bp-space-3);padding:var(--bp-space-4);color:var(--bp-text-primary);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);background:var(--bp-surface-1);box-shadow:none;transition:background-color var(--bp-duration-fast) var(--bp-ease);text-decoration:none;display:grid}.bp-record-row:hover{background:var(--bp-surface-2)}.bp-record-row:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}.bp-record-row__date{text-align:center;color:var(--bp-text-secondary);flex-direction:column;align-items:center;display:flex}.bp-record-row__date>:first-child{color:var(--bp-text-primary);font-weight:var(--bp-weight-bold)}.bp-record-row__date>:nth-child(2){color:var(--bp-text-accent-soft);font-weight:var(--bp-weight-semibold);text-transform:uppercase}.bp-record-row__date>:last-child{color:var(--bp-text-secondary);font-weight:var(--bp-weight-medium)}.bp-record-row__content{min-width:0;padding-inline-start:var(--bp-space-1)}.bp-record-row__identity{gap:var(--bp-space-1);flex-direction:column;min-width:0;display:flex}.bp-record-row__title{min-width:0;max-width:100%;color:var(--bp-text-primary);font-weight:var(--bp-weight-bold);overflow-wrap:anywhere;margin:0}.bp-record-row__client{min-width:0;max-width:100%;color:var(--bp-text-accent-soft);font-weight:var(--bp-weight-regular);overflow-wrap:anywhere;margin:0}.bp-record-row__context{gap:var(--bp-space-1) var(--bp-space-4);margin-top:var(--bp-space-2);color:var(--bp-text-secondary);flex-wrap:wrap;display:flex}.bp-record-row__context>span{align-items:flex-start;gap:var(--bp-space-1);overflow-wrap:anywhere;min-width:0;max-width:100%;display:flex}.bp-record-row__context .bp-icon{color:var(--bp-text-accent-muted)}.bp-record-row__metadata{align-items:center;gap:var(--bp-space-2) var(--bp-space-3);overflow-wrap:anywhere;flex-wrap:wrap;grid-column:2/4;min-width:0;display:flex}.bp-record-row__metadata>*{min-width:0;max-width:100%}.bp-record-row__arrow{color:var(--bp-text-secondary);grid-area:1/3}.bp-empty-state{align-items:center;gap:var(--bp-space-3);text-align:center;padding:var(--bp-space-12) var(--bp-space-4);flex-direction:column;display:flex}.bp-empty-state__icon{color:var(--bp-text-secondary)}.bp-empty-state__title,.bp-empty-state__description,.bp-empty-state__body p{margin:0}.bp-empty-state__description,.bp-empty-state__body{color:var(--bp-text-secondary)}.bp-empty-state__actions{justify-content:center;align-items:center;gap:var(--bp-space-2);margin-top:var(--bp-space-3);flex-wrap:wrap;display:flex}@media(min-width:640px){.bp-filter-bar__search{flex-basis:calc(var(--bp-space-16) * 4)}.bp-page-header{align-items:center}}@media(min-width:1024px){.bp-record-list{gap:calc(var(--bp-space-3) / 2)}.bp-record-row{grid-template-columns:var(--bp-space-16) minmax(0,1fr) minmax(0,max-content) var(--bp-icon-normal);align-items:center;gap:var(--bp-space-4);padding-block:calc((var(--bp-space-3) + var(--bp-space-4)) / 2)}.bp-record-row__identity{align-items:baseline;gap:var(--bp-space-2);flex-flow:wrap}.bp-record-row__metadata{flex-direction:column;grid-column:3;align-items:flex-end;max-width:24ch}.bp-record-row__arrow{grid-column:4}}@media(max-width:639px){.bp-page-header{flex-direction:column}.bp-filter-bar__filters{width:100%}}.bp-detail-page{width:100%;max-width:var(--bp-form-max-width);margin-inline:auto}.bp-detail-hero{grid-template-columns:var(--bp-space-12) minmax(0,1fr);gap:var(--bp-space-4);padding-block:var(--bp-space-4);display:grid}.bp-detail-hero__content{min-width:0}.bp-detail-hero__title{overflow-wrap:anywhere;margin:0}.bp-date-marker{text-align:center;color:var(--bp-text-primary);flex-direction:column;align-items:center;display:flex}.bp-date-marker>:first-child{font-weight:var(--bp-weight-bold)}.bp-date-marker>:nth-child(2){color:var(--bp-text-accent-soft);text-transform:uppercase}.bp-date-marker>:nth-child(3){color:var(--bp-text-muted)}.bp-detail-metadata{align-items:center;gap:var(--bp-space-2);margin:var(--bp-space-2) 0 0;color:var(--bp-text-secondary);font-size:var(--bp-type-small);flex-wrap:wrap;display:flex}.bp-detail-metadata .bp-icon{color:var(--bp-text-accent-muted)}.bp-info-grid{gap:var(--bp-space-4) var(--bp-space-8);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.bp-info-grid>div,.bp-metric-strip>div{min-width:0}.bp-info-grid dt{color:var(--bp-text-accent-soft);font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold)}.bp-info-grid dd{margin:var(--bp-space-1) 0 0;color:var(--bp-text-primary);overflow-wrap:anywhere}.bp-detail-section{min-width:0;padding-top:var(--bp-space-6);border-top:1px solid var(--bp-border-subtle)}.bp-detail-section__header{justify-content:space-between;align-items:center;gap:var(--bp-space-3);margin-bottom:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-detail-section__header h2{min-width:0;max-width:100%;color:var(--bp-text-accent-soft);overflow-wrap:anywhere;margin:0}.bp-detail-section__content{gap:var(--bp-space-4);flex-direction:column;min-width:0;display:flex}.bp-detail-section .bp-list-heading{flex-wrap:wrap;margin-bottom:0}.bp-metric-strip{gap:var(--bp-space-5);margin:0 0 var(--bp-space-2);grid-template-columns:minmax(0,1fr);display:grid}.bp-metric-strip dt{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-metric-strip dd{margin:var(--bp-space-1) 0 0;font-size:var(--bp-type-page-title);font-weight:var(--bp-weight-bold);line-height:var(--bp-leading-heading);color:var(--bp-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bp-data-list{gap:var(--bp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bp-data-row{align-items:start;gap:var(--bp-space-2) var(--bp-space-4);padding:var(--bp-space-3) var(--bp-space-4);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);background:var(--bp-surface-1);grid-template-columns:minmax(0,1fr) minmax(0,max-content);display:grid}.bp-data-row__content{min-width:0}.bp-data-row__title{color:var(--bp-text-primary);font-weight:var(--bp-weight-semibold);overflow-wrap:anywhere;margin:0}.bp-data-row__metadata{align-items:center;gap:var(--bp-space-2) var(--bp-space-3);margin-top:var(--bp-space-1);color:var(--bp-text-secondary);font-size:var(--bp-type-caption);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.bp-data-row__value{text-align:end;min-width:0;max-width:100%;color:var(--bp-text-primary);font-weight:var(--bp-weight-bold);overflow-wrap:anywhere}.bp-data-row--dated{grid-template-columns:var(--bp-space-10) minmax(0,1fr)}.bp-data-row--dated .bp-date-marker{grid-row:1/4}.bp-data-row__due{color:var(--bp-text-secondary);font-size:var(--bp-type-caption);grid-column:2}.bp-data-row--dated .bp-data-row__value{text-align:start;grid-column:2}.bp-detail-notes{color:var(--bp-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bp-detail-help{color:var(--bp-text-secondary);font-size:var(--bp-type-small);overflow-wrap:anywhere;margin:0}.bp-detail-help--warning{color:var(--bp-warning)}.bp-detail-footer{padding-top:var(--bp-space-4);border-top:1px solid var(--bp-border-subtle);justify-content:flex-end;display:flex}@media(min-width:640px){.bp-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-data-row--dated{grid-template-columns:var(--bp-space-12) minmax(0,1fr) max-content minmax(0,max-content);align-items:center}.bp-data-row--dated .bp-date-marker{grid-row:auto}.bp-data-row__due{grid-column:3}.bp-data-row--dated .bp-data-row__value{text-align:end;grid-column:4}}.bp-type-metric{font-size:var(--bp-type-metric);font-weight:var(--bp-weight-bold);line-height:var(--bp-leading-heading);font-variant-numeric:tabular-nums}.bp-type-page-title{font-size:var(--bp-type-page-title);font-weight:var(--bp-weight-bold);line-height:var(--bp-leading-heading)}.bp-type-section{font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold);line-height:var(--bp-leading-heading)}.bp-type-card-title{font-size:var(--bp-type-card-title);font-weight:var(--bp-weight-semibold)}.bp-type-body{font-size:var(--bp-type-body);font-weight:var(--bp-weight-regular)}.bp-type-body-strong{font-size:var(--bp-type-body-strong);font-weight:var(--bp-weight-semibold)}.bp-type-small{font-size:var(--bp-type-small);font-weight:var(--bp-weight-regular)}.bp-type-label{font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold)}.bp-type-caption{font-size:var(--bp-type-caption);font-weight:var(--bp-weight-regular)}.bp-type-micro{font-size:var(--bp-type-micro);font-weight:var(--bp-weight-semibold)}.bp-tabular{font-variant-numeric:tabular-nums}.bp-shadow-1{box-shadow:var(--bp-shadow-1)}.bp-shadow-2{box-shadow:var(--bp-shadow-2)}.bp-stack{gap:var(--bp-space-4);flex-direction:column;display:flex}.bp-row{align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}[data-bp-layout=agency] .topbar{height:auto;min-height:52px;padding-block:var(--bp-space-2);flex-wrap:wrap}[data-bp-layout=agency] .topbar-left{flex:auto;min-width:0}[data-bp-layout=agency] .topbar-right{flex:0 auto;min-width:0;max-width:100%}[data-bp-layout=agency] .topbar-right>span{overflow-wrap:anywhere;min-width:0}[data-bp-layout=agency] .breadcrumb{overflow-wrap:anywhere;flex-wrap:wrap;min-width:0}[data-bp-layout=agency] .hamburger,[data-bp-layout=agency] .theme-toggle{flex-shrink:0}[data-bp-layout=agency] .hamburger:focus-visible,[data-bp-layout=agency] #sidebar a:focus-visible,[data-bp-layout=agency] #sidebar button:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}.bp-agency-dashboard__quick,.bp-agency-dashboard__metrics,.bp-agency-dashboard__panels{gap:var(--bp-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bp-agency-dashboard__quick,.bp-agency-dashboard__metrics{margin-bottom:var(--bp-space-6)}.bp-agency-dashboard__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-10) * 5)),1fr))}.bp-agency-dashboard__panels{gap:var(--bp-space-5)}.bp-agency-dashboard__quick>*,.bp-agency-dashboard__metrics>*,.bp-agency-dashboard__panels>*{overflow-wrap:anywhere;min-width:0}.bp-agency-dashboard__card-header{justify-content:space-between;align-items:center;gap:var(--bp-space-3);margin-bottom:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-agency-dashboard__card-header>h2{min-width:0}.bp-agency-dashboard__booking,.bp-agency-dashboard__proposal{align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}.bp-agency-dashboard__identity{flex:1 1 calc(var(--bp-space-16) * 2);overflow-wrap:anywhere;min-width:0}.bp-agency-dashboard__commission{overflow-wrap:anywhere;max-width:100%}.bp-agency-dashboard__proposal>.btn{flex-shrink:0}@media(min-width:640px){.bp-agency-dashboard__quick{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.bp-agency-dashboard__panels{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-bp-layout=band-production] .sidebar a:focus-visible,[data-bp-layout=band-production] .sidebar button:focus-visible,[data-bp-layout=band-production] .hamburger:focus-visible{outline:2px solid var(--bp-brand);outline-offset:-2px}[data-bp-layout=band-production] .topbar-left{flex:1;min-width:0}[data-bp-layout=band-production] .breadcrumb{min-width:0}[data-bp-layout=band-production] .breadcrumb span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media(max-width:600px){[data-bp-layout=band-production] .topbar{height:auto;min-height:52px;padding:var(--bp-space-3) var(--bp-space-4);flex-wrap:wrap}[data-bp-layout=band-production] .topbar-left{flex-basis:100%}[data-bp-layout=band-production] .breadcrumb{white-space:normal;flex-wrap:wrap;overflow:visible}[data-bp-layout=band-production] .breadcrumb span:last-child{overflow-wrap:anywhere;white-space:normal}[data-bp-layout=band-production] .topbar-right{flex-wrap:wrap;flex:1;justify-content:flex-end;min-width:0}}@media(prefers-reduced-motion:reduce){[data-bp-layout=band-production] .sidebar,[data-bp-layout=band-production] .hamburger span{transition:none}}.bp-client-proposal{grid-template-columns:minmax(0,1fr)}.bp-client-proposal>.bp-row{min-width:0}@media(min-width:640px){.bp-client-proposal{grid-template-columns:minmax(0,1fr) minmax(0,max-content)}}.bp-dialog{width:min(calc(100% - 2 * var(--bp-space-4)),32rem);max-height:calc(100dvh - 2 * var(--bp-space-4));margin:auto;overflow:auto}.bp-dialog::backdrop{background:var(--bp-bg-base)}@supports (color:color-mix(in lab,red,red)){.bp-dialog::backdrop{background:color-mix(in srgb,var(--bp-bg-base) 80%,transparent)}}.bp-ui .bp-equipment-categories{gap:var(--bp-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.bp-ui .bp-equipment-summary{overflow-wrap:anywhere;flex:1;min-width:0}.bp-ui .bp-equipment-picker{gap:var(--bp-space-3);max-height:calc(var(--bp-space-16) * 4);flex-direction:column;display:flex;overflow:auto}.bp-ui .bp-equipment-icon-options{gap:var(--bp-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.bp-ui .icon-btn-fa{height:auto;min-height:var(--bp-control-lg);white-space:normal}.bp-ui .icon-btn-fa[aria-pressed=true]{border-color:var(--bp-brand);background:var(--bp-surface-hover)}.bp-ui .bp-equipment-icon-group[hidden],.bp-ui .icon-btn-fa[hidden]{display:none}.bp-ui .bp-equipment-record{grid-template-columns:minmax(0,1fr) max-content}.bp-ui .bp-equipment-record>.bp-record-row__title{grid-column:1/-1}.bp-ui .bp-member-grid{gap:var(--bp-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.bp-ui .bp-member-summary{overflow-wrap:anywhere;flex:1;min-width:0}.bp-ui .bp-member-tabs .bp-button{height:auto;min-height:var(--bp-control-lg);white-space:normal;flex:1}.bp-ui .bp-member-tabs .bp-button[aria-selected=true]{border-color:var(--bp-brand);background:var(--bp-surface-hover)}.bp-ui .bp-member-panel[hidden],.bp-ui .bp-member-form .bp-field[hidden],.bp-ui #member-salary-day-panel[hidden]{display:none}.bp-ui .bp-contract-layout{gap:var(--bp-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bp-ui .bp-contract-document,.bp-ui .bp-contract-sidebar{min-width:0}.bp-ui .bp-contract-content,.bp-ui .bp-contract-textarea{font-family:Georgia,serif;font-size:var(--bp-type-body);overflow-wrap:anywhere;line-height:1.8}.bp-ui .bp-contract-content{white-space:pre-wrap;color:var(--bp-text-primary)}.bp-ui .bp-contract-textarea{min-height:72vh}@media(min-width:1000px){.bp-ui .bp-contract-layout{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}}@media print{body:has(.bp-contract-page){background:#fff!important}body:has(.bp-contract-page) :is(.sidebar,.main-wrapper>.topbar,footer),.bp-contract-page :is(.bp-page-header,.bp-contract-sidebar,.bp-contract-document-heading){display:none!important}body:has(.bp-contract-page) .main-wrapper{margin-left:0!important}body:has(.bp-contract-page) .main-content{padding:0!important}.bp-ui .bp-contract-layout{grid-template-columns:minmax(0,1fr)!important}.bp-ui .bp-contract-document{box-shadow:none!important;background:#fff!important;border:none!important}.bp-ui .bp-contract-content{color:#000!important;font-size:12pt!important}}.bp-band-financial-progress{width:100%;height:var(--bp-space-3);accent-color:var(--bp-success)}.bp-band-financial-progress--expense{accent-color:var(--bp-danger)}.bp-band-table-region{max-width:100%;overflow-x:auto}.bp-band-table{border-collapse:collapse;width:100%;font-size:var(--bp-type-small)}.bp-band-table th,.bp-band-table td{padding:var(--bp-space-3);border-bottom:1px solid var(--bp-border-default);text-align:left;vertical-align:top;overflow-wrap:anywhere}.bp-band-table th{background:var(--bp-surface-2)}.bp-band-table details{min-width:calc(var(--bp-space-16) * 3);max-width:calc(var(--bp-space-16) * 5)}.bp-project-card{gap:var(--bp-space-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.bp-project-card>*,.bp-project-card__identity>*{min-width:0}.bp-project-card__identity .bp-record-row__title{flex:1}.bp-project-card__identity .bp-detail-notes{margin:0}@media(min-width:1024px){.bp-project-card{gap:var(--bp-space-6);grid-template-columns:minmax(0,1fr) auto auto}.bp-project-card__actions{justify-content:flex-end}}.bp-agency-operations{min-width:0}.bp-agency-operations :where(h2,h3,p){margin-block:0}.bp-agency-operations :where(h2,h3){font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold)}.bp-agency-operations :where(a,span,strong,td,th,div){overflow-wrap:anywhere}.bp-agency-operations :where(a){color:var(--bp-brand-text)}.bp-agency-operations .bp-card__body{gap:var(--bp-space-3);flex-direction:column;min-width:0;display:flex}.bp-agency-operations .bp-ao-header{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-sub{color:var(--bp-text-secondary)}.bp-agency-operations .bp-field__group{min-width:0}.bp-agency-operations .bp-field__group .bp-control{width:100%;min-width:0}.bp-agency-operations .bp-control{font-family:var(--bp-font-family)}.bp-agency-operations .bp-row>.bp-field__group{flex:1 1 calc(var(--bp-space-16)*2)}.bp-agency-operations .bp-field__error:empty{display:none}.bp-agency-operations .bp-ao-section{margin-block:var(--bp-space-4) var(--bp-space-2);padding-bottom:var(--bp-space-2);border-bottom:1px solid var(--bp-border-subtle)}.bp-agency-operations .bp-ao-grid,.bp-agency-operations .bp-ao-nav-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-16)*3)),1fr));gap:var(--bp-space-3);display:grid}.bp-agency-operations .bp-ao-kpi-link{color:var(--bp-text-primary);text-decoration:none}.bp-agency-operations .bp-ao-kpi-link:hover{border-color:var(--bp-border-strong);background:var(--bp-surface-2)}.bp-agency-operations .bp-ao-table-wrap,.bp-agency-operations .bp-card:has(>table){max-width:100%;overflow:auto}.bp-agency-operations table{border-collapse:collapse;width:100%}.bp-agency-operations th,.bp-agency-operations td{text-align:left;padding:var(--bp-space-3);border-bottom:1px solid var(--bp-border-subtle);vertical-align:top}.bp-agency-operations th{color:var(--bp-text-secondary);font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold)}.bp-agency-operations td{color:var(--bp-text-primary);font-size:var(--bp-type-body)}.bp-agency-operations .bp-ao-empty{text-align:center;padding:var(--bp-space-8) var(--bp-space-4);color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-tone-success{color:var(--bp-success)}.bp-agency-operations .bp-ao-tone-danger{color:var(--bp-danger)}.bp-agency-operations .bp-ao-tone-warning{color:var(--bp-warning)}.bp-agency-operations .bp-ao-tone-info{color:var(--bp-info)}.bp-agency-operations .bp-ao-tone-text-primary{color:var(--bp-text-primary)}.bp-agency-operations .bp-ao-tone-text-secondary{color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-danger{border-color:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-danger{border-color:color-mix(in srgb,var(--bp-danger) 40%,var(--bp-border-subtle))}}.bp-agency-operations .bp-ao-tabs-wrap{gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-tab-btn[aria-selected=true]{background:var(--bp-surface-3);border-color:var(--bp-brand)}.bp-agency-operations .bp-ao-tab-content{gap:var(--bp-space-4);flex-direction:column;display:flex}.bp-agency-operations .bp-ao-tab-content[hidden],.bp-agency-operations [hidden]{display:none}.bp-agency-operations .bp-ao-avatar-section,.bp-agency-operations .bp-ao-danger-content,.bp-agency-operations .bp-ao-sub-row,.bp-agency-operations .bp-ao-nav-row,.bp-agency-operations .bp-ao-current-plan-header,.bp-agency-operations .bp-ao-plan-details,.bp-agency-operations .bp-ao-feature-item,.bp-agency-operations .bp-ao-controls,.bp-agency-operations .bp-ao-month-nav,.bp-agency-operations .bp-ao-modal-footer,.bp-agency-operations .bp-ao-nav-card-header{align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-sub-row,.bp-agency-operations .bp-ao-nav-row{justify-content:space-between}.bp-agency-operations .bp-ao-avatar-circle,.bp-agency-operations .bp-ao-current-plan-icon{width:var(--bp-space-12);height:var(--bp-space-12);background:var(--bp-surface-3);border-radius:var(--bp-radius-md);color:var(--bp-brand-text);font-weight:var(--bp-weight-bold);place-items:center;display:grid}.bp-agency-operations .bp-ao-plan{width:min(100%,calc(var(--bp-space-16)*8));margin-inline:auto}.bp-agency-operations .bp-ao-button-full{white-space:normal;width:100%}.bp-agency-operations .bp-ao-promo-badge{color:var(--bp-warning);font-weight:var(--bp-weight-semibold)}.bp-agency-operations .bp-ao-plan-name,.bp-agency-operations .bp-ao-current-plan-name{font-size:var(--bp-type-page-title);font-weight:var(--bp-weight-bold)}.bp-agency-operations .bp-ao-price-amount{font-size:var(--bp-type-metric);font-weight:var(--bp-weight-bold)}.bp-agency-operations .bp-ao-price-original{color:var(--bp-text-secondary);text-decoration:line-through}.bp-agency-operations .bp-ao-plan-features{gap:var(--bp-space-3);flex-direction:column;display:flex}.bp-agency-operations .bp-ao-pix-qr-wrap{place-items:center;display:grid}.bp-agency-operations .bp-ao-pix-qr-wrap img{width:min(100%,calc(var(--bp-space-16)*3));height:auto}.bp-agency-operations .bp-ao-pix-code-text{word-break:break-all;-webkit-user-select:all;user-select:all}.bp-agency-operations .bp-ao-timeline-wrapper{gap:var(--bp-space-3);flex-direction:column;display:flex}.bp-agency-operations .bp-ao-timeline-content{align-items:center;gap:var(--bp-space-4);padding:var(--bp-space-4);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);background:var(--bp-surface-1);display:flex}.bp-agency-operations .bp-ao-timeline-content.overlap{border-color:var(--bp-danger)}.bp-agency-operations .bp-ao-event-date{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.bp-agency-operations .bp-ao-event-day{font-size:var(--bp-type-page-title);font-weight:var(--bp-weight-bold)}.bp-agency-operations .bp-ao-event-month{color:var(--bp-text-accent-soft);font-size:var(--bp-type-caption)}.bp-agency-operations .bp-ao-event-info{flex:1;min-width:0}.bp-agency-operations .bp-ao-event-title{font-weight:var(--bp-weight-semibold);align-items:center;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-event-meta{gap:var(--bp-space-3);color:var(--bp-text-secondary);font-size:var(--bp-type-small);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-overlap-badge{color:var(--bp-danger);font-size:var(--bp-type-caption)}.bp-agency-operations .bp-ao-artist-pill{color:var(--bp-text-accent-soft);font-size:var(--bp-type-caption)}.bp-agency-operations .bp-ao-chart-wrap{overflow-x:auto}.bp-agency-operations .bp-ao-chart-inner{min-width:calc(var(--bp-space-16)*10)}.bp-agency-operations .bp-ao-chart-bars{align-items:flex-end;gap:var(--bp-space-1);height:calc(var(--bp-space-16)*2);display:flex}.bp-agency-operations .bp-ao-chart-month-group{flex-direction:column;flex:1;align-items:center;display:flex}.bp-agency-operations .bp-ao-bars-row{align-items:flex-end;gap:1px;width:100%;display:flex}.bp-agency-operations .bp-ao-bar{border-radius:var(--bp-radius-sm) var(--bp-radius-sm) 0 0;background:var(--bp-info);flex:1;min-height:1px}.bp-agency-operations .bp-ao-bar-height{--bp-ao-bar-height:0px;height:var(--bp-ao-bar-height)}.bp-agency-operations .bp-ao-chart-label{font-size:var(--bp-type-micro);color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-chart-legend{gap:var(--bp-space-3);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-legend-item{align-items:center;gap:var(--bp-space-1);font-size:var(--bp-type-small);display:flex}.bp-agency-operations .bp-ao-legend-dot{width:var(--bp-space-3);height:var(--bp-space-3)}.bp-agency-operations .bp-ao-saldo-hero{justify-content:space-between;gap:var(--bp-space-4);padding:var(--bp-space-5);background:var(--bp-surface-1);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-lg);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-saldo-hero-value{font-size:var(--bp-type-metric);font-weight:var(--bp-weight-bold);font-variant-numeric:tabular-nums}.bp-agency-operations .bp-ao-saldo-hero-details{gap:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-saldo-detail,.bp-agency-operations .bp-ao-plan-detail-item{gap:var(--bp-space-1);flex-direction:column;display:flex}.bp-agency-operations .bp-ao-mobile-cards-grid{display:none}.bp-agency-operations .bp-ao-opp-mobile-card{padding:var(--bp-space-4);background:var(--bp-surface-1);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);gap:var(--bp-space-3);flex-direction:column;display:flex}.bp-agency-operations .bp-ao-opp-mobile-header{justify-content:space-between;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-opp-mobile-details{gap:var(--bp-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bp-agency-operations .bp-ao-opp-detail-item{flex-direction:column;display:flex}.bp-agency-operations .bp-ao-opp-detail-label{font-size:var(--bp-type-caption);color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-style-1{background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-1{background:color-mix(in srgb,var(--bp-danger) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-1{border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);padding:var(--bp-space-3) var(--bp-space-4);margin-bottom:var(--bp-space-5);color:var(--bp-danger);font-size:var(--bp-type-body)}.bp-agency-operations .bp-ao-style-2{font-weight:var(--bp-weight-semibold);margin-bottom:var(--bp-space-1);align-items:center;gap:var(--bp-space-1);display:flex}.bp-agency-operations .bp-ao-style-3{padding-left:var(--bp-space-6);margin:0}.bp-agency-operations .bp-ao-style-4{background:var(--bp-surface-2);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);padding:var(--bp-space-3) var(--bp-space-4);margin-bottom:var(--bp-space-5);color:var(--bp-success);font-size:var(--bp-type-body);align-items:center;gap:var(--bp-space-2);display:flex}.bp-agency-operations .bp-ao-style-5{font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);color:var(--bp-text-primary);margin-bottom:var(--bp-space-1)}.bp-agency-operations .bp-ao-style-6{font-size:var(--bp-type-body);color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-style-7{color:var(--bp-danger);font-size:var(--bp-type-body)}.bp-agency-operations .bp-ao-style-8{margin-bottom:var(--bp-space-3);max-width:100%}.bp-agency-operations .bp-ao-style-9{position:relative}.bp-agency-operations .bp-ao-style-10{padding-right:var(--bp-space-10)}.bp-agency-operations .bp-ao-style-11{right:var(--bp-space-2);color:var(--bp-text-secondary);cursor:pointer;padding:var(--bp-space-1);background:0 0;border:none;position:absolute;top:50%;transform:translateY(-50%)}.bp-agency-operations .bp-ao-style-12{color:var(--bp-danger);font-size:var(--bp-type-body);margin-top:var(--bp-space-1);display:block}.bp-agency-operations .bp-ao-style-13{font-size:var(--bp-type-body);color:var(--bp-text-secondary);margin-top:var(--bp-space-1)}.bp-agency-operations .bp-ao-style-14{background:var(--bp-surface-2);margin-top:var(--bp-space-1)}.bp-agency-operations .bp-ao-style-15{font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);color:var(--bp-danger);margin-bottom:var(--bp-space-1)}.bp-agency-operations .bp-ao-style-16{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-agency-operations .bp-ao-style-17{font-size:var(--bp-type-body);color:var(--bp-warning)}.bp-agency-operations .bp-ao-style-18{color:var(--bp-warning)}.bp-agency-operations .bp-ao-style-19{font-size:var(--bp-type-body);color:var(--bp-success)}.bp-agency-operations .bp-ao-style-20{margin-top:var(--bp-space-5)}.bp-agency-operations .bp-ao-style-21{color:var(--bp-danger)}.bp-agency-operations .bp-ao-style-22{align-items:center;gap:var(--bp-space-1);background:var(--bp-brand-text);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-22{background:color-mix(in srgb,var(--bp-brand-text) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-22{color:var(--bp-on-brand);border-radius:var(--bp-radius-md);padding:var(--bp-space-2) var(--bp-space-4);font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);border:none;text-decoration:none}.bp-agency-operations .bp-ao-style-23{display:contents}.bp-agency-operations .bp-ao-style-24{border-color:var(--bp-warning)}.bp-agency-operations .bp-ao-style-25{color:var(--bp-brand-text)}.bp-agency-operations .bp-ao-style-26{margin:0 auto var(--bp-space-3);opacity:.35;display:block}.bp-agency-operations .bp-ao-style-27{color:var(--bp-brand-text);font-size:var(--bp-type-body);margin-top:var(--bp-space-2);display:inline-block}.bp-agency-operations .bp-ao-style-28{margin-bottom:var(--bp-space-5);justify-content:space-between;align-items:center;display:flex}.bp-agency-operations .bp-ao-style-29{text-decoration:none}.bp-agency-operations .bp-ao-style-30{color:var(--bp-info)}.bp-agency-operations .bp-ao-style-31{color:var(--bp-success)}.bp-agency-operations .bp-ao-style-32{font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold)}.bp-agency-operations .bp-ao-style-33{padding:var(--bp-space-2) 0;border-bottom:1px solid var(--bp-border-subtle)}.bp-agency-operations .bp-ao-style-34{text-align:center;background:var(--bp-brand-text);min-width:0}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-34{background:color-mix(in srgb,var(--bp-brand-text) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-34{border-radius:var(--bp-radius-md);padding:var(--bp-space-1)}.bp-agency-operations .bp-ao-style-35{font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);color:var(--bp-brand-text)}.bp-agency-operations .bp-ao-style-36{font-size:var(--bp-type-body);color:var(--bp-text-secondary);text-transform:uppercase}.bp-agency-operations .bp-ao-style-37{font-weight:var(--bp-weight-semibold);font-size:var(--bp-type-body)}.bp-agency-operations .bp-ao-style-38{text-align:right;font-size:var(--bp-type-body);color:var(--bp-success)}.bp-agency-operations .bp-ao-style-39{font-size:var(--bp-type-body);color:var(--bp-warning);margin-top:var(--bp-space-1)}.bp-agency-operations .bp-ao-style-40{color:var(--bp-text-secondary);text-decoration:none}.bp-agency-operations .bp-ao-style-41{background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-41{background:color-mix(in srgb,var(--bp-danger) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-41{border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);padding:var(--bp-space-3) var(--bp-space-4);margin-bottom:var(--bp-space-4);color:var(--bp-danger);font-size:var(--bp-type-body)}.bp-agency-operations .bp-ao-style-42{padding-left:var(--bp-space-4);margin:0}.bp-agency-operations .bp-ao-style-43{gap:var(--bp-space-2);display:flex}.bp-agency-operations .bp-ao-style-44{color:var(--bp-text-secondary);font-size:var(--bp-type-body);align-items:center;gap:var(--bp-space-1);margin-bottom:var(--bp-space-1);text-decoration:none;display:inline-flex}.bp-agency-operations .bp-ao-style-45{background:var(--bp-success)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-45{background:color-mix(in srgb,var(--bp-success) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-45{border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);padding:var(--bp-space-2) var(--bp-space-4);margin-bottom:var(--bp-space-4);color:var(--bp-success);font-size:var(--bp-type-body)}.bp-agency-operations .bp-ao-style-46{padding:var(--bp-space-2) var(--bp-space-3)}.bp-agency-operations .bp-ao-style-47{overflow-x:auto}.bp-agency-operations .bp-ao-style-48{text-align:right}.bp-agency-operations .bp-ao-style-49{text-overflow:ellipsis;white-space:normal;max-width:100%;overflow:hidden}.bp-agency-operations .bp-ao-style-50{white-space:normal;color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-style-51{color:var(--bp-text-secondary);white-space:normal}.bp-agency-operations .bp-ao-style-52{margin-bottom:0}.bp-agency-operations .bp-ao-style-53{font-size:var(--bp-type-body);font-weight:var(--bp-weight-regular);color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-style-54{margin-bottom:var(--bp-space-3)}.bp-agency-operations .bp-ao-style-55{background:var(--bp-brand-text)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-55{background:color-mix(in srgb,var(--bp-brand-text) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-55{color:var(--bp-brand-text)}.bp-agency-operations .bp-ao-style-56{background:var(--bp-success)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-56{background:color-mix(in srgb,var(--bp-success) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-56{color:var(--bp-success)}.bp-agency-operations .bp-ao-style-57{margin-bottom:var(--bp-space-6)}.bp-agency-operations .bp-ao-style-58{background:var(--bp-info)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-58{background:color-mix(in srgb,var(--bp-info) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-58{color:var(--bp-info)}.bp-agency-operations .bp-ao-style-59{background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-59{background:color-mix(in srgb,var(--bp-danger) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-59{color:var(--bp-danger)}.bp-agency-operations .bp-ao-style-60{background:var(--bp-info)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-60{background:color-mix(in srgb,var(--bp-info) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-61{background:var(--bp-brand-text)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-61{background:color-mix(in srgb,var(--bp-brand-text) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-62{background:var(--bp-warning)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-62{background:color-mix(in srgb,var(--bp-warning) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-63{background:var(--bp-success)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-63{background:color-mix(in srgb,var(--bp-success) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-64{background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-64{background:color-mix(in srgb,var(--bp-danger) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-65{gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-agency-operations .bp-ao-style-66{align-items:center;gap:var(--bp-space-1);padding:var(--bp-space-2) var(--bp-space-4);border-radius:var(--bp-radius-md);background:var(--bp-success);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-66{background:color-mix(in srgb,var(--bp-success) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-66{border:1px solid var(--bp-border-subtle);color:var(--bp-success);font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);text-decoration:none}.bp-agency-operations .bp-ao-style-67{align-items:center;gap:var(--bp-space-1);padding:var(--bp-space-2) var(--bp-space-4);border-radius:var(--bp-radius-md);background:var(--bp-danger);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-67{background:color-mix(in srgb,var(--bp-danger) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-67{border:1px solid var(--bp-border-subtle);color:var(--bp-danger);font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);text-decoration:none}.bp-agency-operations .bp-ao-style-68{margin-bottom:var(--bp-space-5)}.bp-agency-operations .bp-ao-style-69{max-width:100%}.bp-agency-operations .bp-ao-style-70{gap:var(--bp-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bp-agency-operations .bp-ao-style-71{gap:var(--bp-space-4);margin-top:var(--bp-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bp-agency-operations .bp-ao-style-72{margin-top:var(--bp-space-4);display:block}.bp-agency-operations .bp-ao-style-73{color:var(--bp-danger);margin-top:var(--bp-space-3)}.bp-agency-operations .bp-ao-style-74{gap:var(--bp-space-2);margin-top:var(--bp-space-5);display:flex}.bp-agency-operations .bp-ao-style-75{margin-bottom:var(--bp-space-5);justify-content:space-between;align-items:center;display:flex}.bp-agency-operations .bp-ao-style-76{gap:var(--bp-space-2);margin-bottom:var(--bp-space-4);display:flex}.bp-agency-operations .bp-ao-style-77{flex:1;min-width:0}.bp-agency-operations .bp-ao-style-78{min-width:0}.bp-agency-operations .bp-ao-style-79{gap:var(--bp-space-1);display:flex}.bp-agency-operations .bp-ao-style-80{padding:var(--bp-space-2) var(--bp-space-4)}.bp-agency-operations .bp-ao-style-81{color:var(--bp-text-primary);font-weight:var(--bp-weight-semibold);text-decoration:none}.bp-agency-operations .bp-ao-style-82{color:var(--bp-brand-text);font-weight:var(--bp-weight-semibold)}.bp-agency-operations .bp-ao-style-83{white-space:normal}.bp-agency-operations .bp-ao-style-84{color:var(--bp-brand-text);font-size:var(--bp-type-body);margin-top:var(--bp-space-2);font-weight:var(--bp-weight-semibold);display:inline-block}.bp-agency-operations .bp-ao-style-85{grid-column:span 2}.bp-agency-operations .bp-ao-style-86{text-align:center;width:100%}.bp-agency-operations .bp-ao-style-87{white-space:pre-wrap}.bp-agency-operations .bp-ao-style-88{justify-content:space-between;display:flex}.bp-agency-operations .bp-ao-style-89{grid-column:span 1}.bp-agency-operations .bp-ao-style-90{background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-90{background:color-mix(in srgb,var(--bp-danger) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-90{border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);padding:var(--bp-space-3);color:var(--bp-danger);font-size:var(--bp-type-body);margin-top:var(--bp-space-3)}.bp-agency-operations .bp-ao-style-91{gap:var(--bp-space-3);margin-bottom:var(--bp-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bp-agency-operations .bp-ao-style-92{padding:var(--bp-space-2) 0;border-bottom:1px solid var(--bp-border-subtle);justify-content:space-between;display:flex}.bp-agency-operations .bp-ao-style-93{margin-top:var(--bp-space-4)}.bp-agency-operations .bp-ao-style-94{gap:var(--bp-space-4);margin-top:var(--bp-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bp-agency-operations .bp-ao-style-95{margin-bottom:var(--bp-space-8)}.bp-agency-operations .bp-ao-style-96{margin-bottom:var(--bp-space-10)}.bp-agency-operations .bp-ao-style-97{text-align:center;margin-bottom:var(--bp-space-5)}.bp-agency-operations .bp-ao-style-98{margin-top:var(--bp-space-3)}.bp-agency-operations .bp-ao-style-99{text-align:center;font-size:var(--bp-type-body);color:var(--bp-text-secondary);margin-top:var(--bp-space-3);line-height:1.5}.bp-agency-operations .bp-ao-style-100{display:none}.bp-agency-operations .bp-ao-style-101{text-align:center;padding:var(--bp-space-10) 0;color:var(--bp-text-secondary)}.bp-agency-operations .bp-ao-style-102{margin:0 auto var(--bp-space-3);display:block}.bp-agency-operations .bp-ao-style-103{width:100%;padding:var(--bp-space-2);border-radius:var(--bp-radius-md);background:var(--bp-brand-text)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-103{background:color-mix(in srgb,var(--bp-brand-text) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-103{border:1px solid var(--bp-border-subtle);color:var(--bp-brand-text);font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);cursor:pointer;margin-bottom:var(--bp-space-3)}.bp-agency-operations .bp-ao-style-104{text-align:center;padding:var(--bp-space-6) 0;display:none}.bp-agency-operations .bp-ao-style-105{font-size:var(--bp-type-body);margin-bottom:var(--bp-space-2)}.bp-agency-operations .bp-ao-style-106{color:var(--bp-danger);font-weight:var(--bp-weight-semibold);margin-bottom:var(--bp-space-2)}.bp-agency-operations .bp-ao-style-107{padding:var(--bp-space-2) var(--bp-space-5);border-radius:var(--bp-radius-md);background:var(--bp-text-primary)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-107{background:color-mix(in srgb,var(--bp-text-primary) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-107{border:1px solid var(--bp-border-subtle);color:var(--bp-success);font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);cursor:pointer}.bp-agency-operations .bp-ao-style-108{padding:var(--bp-space-2) var(--bp-space-5);border-radius:var(--bp-radius-md);background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-agency-operations .bp-ao-style-108{background:color-mix(in srgb,var(--bp-danger) 15%,var(--bp-surface-1))}}.bp-agency-operations .bp-ao-style-108{border:1px solid var(--bp-border-subtle);color:var(--bp-danger);font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);cursor:pointer}@media(max-width:639px){.bp-agency-operations .bp-ao-style-16,.bp-agency-operations .bp-ao-style-70,.bp-agency-operations .bp-ao-style-71,.bp-agency-operations .bp-ao-style-91,.bp-agency-operations .bp-ao-style-94{grid-template-columns:minmax(0,1fr)}.bp-agency-operations .bp-ao-timeline-content{flex-wrap:wrap;align-items:flex-start}.bp-agency-operations .bp-ao-timeline-content>.bp-button{margin-inline-start:auto}.bp-agency-operations .bp-ao-desktop-table-view{display:none}.bp-agency-operations .bp-ao-mobile-cards-grid{gap:var(--bp-space-3);flex-direction:column;display:flex}}.bp-agency-operations .bp-ao-controls>.bp-field,.bp-agency-operations .bp-row>.bp-field{flex:1 1 calc(var(--bp-space-16)*2);min-width:0}.bp-agency-operations .bp-ao-bp-status-pending{color:var(--bp-warning)}.bp-agency-operations :is(.bp-ao-bar,.bp-ao-legend-dot).bp-ao-style-60{background:var(--bp-info)}.bp-agency-operations :is(.bp-ao-bar,.bp-ao-legend-dot).bp-ao-style-61{background:var(--bp-brand-text)}.bp-agency-operations :is(.bp-ao-bar,.bp-ao-legend-dot).bp-ao-style-62{background:var(--bp-warning)}.bp-agency-operations :is(.bp-ao-bar,.bp-ao-legend-dot).bp-ao-style-63{background:var(--bp-success)}.bp-agency-operations :is(.bp-ao-bar,.bp-ao-legend-dot).bp-ao-style-64{background:var(--bp-danger)}.bp-agency-operations :is(.bp-ao-style-28,.bp-ao-style-43,.bp-ao-style-75,.bp-ao-style-76,.bp-ao-style-79,.bp-ao-style-88){gap:var(--bp-space-3);flex-wrap:wrap;min-width:0}.bp-agency-operations :is(.bp-ao-style-28,.bp-ao-style-75)>div{flex:1 1 calc(var(--bp-space-16)*4);min-width:0}.bp-agency-operations :is(.bp-ao-style-43,.bp-ao-style-76)>.bp-field{flex:1 1 calc(var(--bp-space-16)*2);min-width:0}.bp-agency-operations :is(.bp-ao-style-43,.bp-ao-style-76)>button{align-self:end}.bp-agency-operations table{min-width:calc(var(--bp-space-16)*9)}.bp-agency-commercial{overflow-wrap:anywhere}.bp-agency-commercial form{min-width:0}.bp-agency-commercial form>.bp-form-section,.bp-agency-commercial form>.bp-card{margin-bottom:var(--bp-space-5)}.bp-agency-commercial .bp-commercial-header{justify-content:space-between;align-items:start;gap:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-agency-commercial .bp-commercial-header>*{min-width:0}.bp-agency-commercial .bp-commercial-header a:has(>svg):not(.bp-button){align-items:center;gap:var(--bp-space-2);display:inline-flex}.bp-agency-commercial .bp-commercial-section-title{align-items:center;gap:var(--bp-space-2);font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold);color:var(--bp-text-primary);display:flex}.bp-agency-commercial .bp-commercial-muted{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-agency-commercial .bp-commercial-strong{color:var(--bp-text-primary);font-weight:var(--bp-weight-semibold)}.bp-agency-commercial .bp-commercial-accent{color:var(--bp-brand-text)}.bp-agency-commercial .bp-commercial-danger{color:var(--bp-danger)}.bp-agency-commercial .bp-commercial-success{color:var(--bp-success)}.bp-agency-commercial .bp-commercial-warning{color:var(--bp-warning)}.bp-agency-commercial .bp-commercial-info{color:var(--bp-info)}.bp-agency-commercial .bp-commercial-grow{flex:1;min-width:0}.bp-agency-commercial .bp-commercial-end{text-align:end;justify-content:end}.bp-agency-commercial .bp-commercial-mono{font-family:monospace}.bp-agency-commercial .bp-commercial-capitalize{text-transform:capitalize}.bp-agency-commercial .bp-commercial-notice{padding:var(--bp-space-4);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);background:var(--bp-surface-2)}.bp-agency-commercial .bp-commercial-notice ul{padding-inline-start:var(--bp-space-5)}.bp-agency-commercial .bp-commercial-form-row{margin-bottom:var(--bp-space-4)}.bp-agency-commercial .bp-commercial-filters{align-items:end;gap:var(--bp-space-3);margin-bottom:var(--bp-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bp-agency-commercial .bp-commercial-search{margin-bottom:var(--bp-space-5)}.bp-agency-commercial .bp-commercial-search>svg{display:none}.bp-agency-commercial .bp-commercial-phone{align-items:end;gap:var(--bp-space-2);margin-bottom:var(--bp-space-3);min-width:0;display:flex}.bp-agency-commercial .bp-commercial-phone>.bp-field{flex:1;min-width:0}.bp-agency-commercial .bp-commercial-phone-control{width:100%;min-width:0;height:var(--bp-control-lg);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);padding-inline:var(--bp-space-3);color:var(--bp-text-primary);font:inherit}.bp-agency-commercial .bp-commercial-phone-control:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}.bp-agency-commercial .bp-commercial-social-mark{display:none}.bp-agency-commercial .bp-commercial-table-wrap{border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-lg);min-width:0;max-width:100%;overflow-x:auto}.bp-agency-commercial table{border-collapse:collapse;width:100%;font-size:var(--bp-type-body)}.bp-agency-commercial :is(th,td){padding:var(--bp-space-3) var(--bp-space-4);text-align:start;border-bottom:1px solid var(--bp-border-subtle)}.bp-agency-commercial th{color:var(--bp-text-secondary);font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold)}.bp-agency-commercial td{color:var(--bp-text-primary)}.bp-agency-commercial table tr:last-child td{border-bottom:0}.bp-agency-commercial .bp-commercial-desktop{display:none}.bp-agency-commercial .bp-commercial-mobile{display:flex}.bp-agency-commercial .bp-commercial-columns{gap:var(--bp-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bp-agency-commercial .bp-commercial-metrics{gap:var(--bp-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bp-agency-commercial .bp-commercial-metric{padding-block:var(--bp-space-3);border-bottom:1px solid var(--bp-border-subtle);min-width:0}.bp-agency-commercial .bp-commercial-value{margin-top:var(--bp-space-1);font-size:var(--bp-type-section);font-weight:var(--bp-weight-bold);font-variant-numeric:tabular-nums}.bp-agency-commercial .bp-commercial-info-row{gap:var(--bp-space-2);padding-block:var(--bp-space-2);border-bottom:1px solid var(--bp-border-subtle);grid-template-columns:minmax(0,1fr);display:grid}.bp-agency-commercial .bp-commercial-contract{padding:var(--bp-space-4);background:var(--bp-surface-2);border-radius:var(--bp-radius-md);white-space:pre-wrap;max-height:calc(var(--bp-space-16) * 8);font-family:Courier New,monospace;line-height:1.7;overflow-y:auto}.bp-agency-commercial textarea.bp-commercial-contract-editor{min-height:calc(var(--bp-space-16) * 6);font-family:Courier New,monospace;line-height:1.6}.bp-agency-commercial .bp-commercial-empty{padding:var(--bp-space-8) var(--bp-space-4);text-align:center;color:var(--bp-text-secondary)}.bp-agency-commercial .bp-commercial-empty>svg{margin-inline:auto;margin-bottom:var(--bp-space-3);display:block}.bp-agency-commercial .bp-commercial-payment{gap:var(--bp-space-3);padding:var(--bp-space-3);background:var(--bp-surface-2);border-radius:var(--bp-radius-md);grid-template-columns:auto minmax(0,1fr);display:grid}.bp-agency-commercial .bp-commercial-payment>:last-child{grid-column:2}.bp-agency-commercial .bp-commercial-date{min-width:var(--bp-space-10);flex-direction:column;align-items:center;display:flex}.bp-agency-commercial .bp-commercial-day{font-size:var(--bp-type-page-title);font-weight:var(--bp-weight-bold)}.bp-agency-commercial .bp-commercial-calculated{min-height:var(--bp-control-lg);padding:var(--bp-space-3);border:1px solid var(--bp-border-default);background:var(--bp-surface-2);border-radius:var(--bp-radius-md);font-weight:var(--bp-weight-semibold)}.bp-agency-commercial .bp-commercial-checklist{align-items:center;gap:var(--bp-space-3);padding:var(--bp-space-3);background:var(--bp-surface-2);border-radius:var(--bp-radius-md);margin-bottom:var(--bp-space-2);display:flex}.bp-agency-commercial .bp-commercial-step{width:var(--bp-space-8);height:var(--bp-space-8);border-radius:var(--bp-radius-pill);background:var(--bp-surface-2);color:var(--bp-text-secondary);place-items:center;display:grid}.bp-agency-commercial .bp-commercial-avatar{width:var(--bp-space-10);height:var(--bp-space-10);border-radius:var(--bp-radius-md);background:var(--bp-surface-3);color:var(--bp-brand-text);font-weight:var(--bp-weight-bold);flex:none;place-items:center;display:grid}.bp-agency-commercial .bp-commercial-dot,.bp-agency-commercial [hidden]{display:none}.bp-agency-commercial :is(input[type=checkbox],input[type=radio]){accent-color:var(--bp-brand)}.bp-agency-commercial input[type=checkbox]:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}@media(min-width:640px){.bp-agency-commercial .bp-commercial-filters{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.bp-agency-commercial .bp-commercial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-agency-commercial .bp-commercial-info-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.bp-agency-commercial .bp-commercial-payment{grid-template-columns:auto minmax(0,1fr) auto}.bp-agency-commercial .bp-commercial-payment>:last-child{grid-column:auto}}@media(min-width:1024px){.bp-agency-commercial .bp-commercial-desktop{display:block}.bp-agency-commercial .bp-commercial-mobile{display:none}.bp-agency-commercial .bp-commercial-columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.bp-agency-commercial .bp-commercial-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.bp-agency-commercial .bp-commercial-completed{color:var(--bp-text-secondary);text-decoration:line-through}.bp-agency-commercial .bp-commercial-table-scroll{width:100%;min-width:0;overflow-x:auto}.bp-agency-commercial table{min-width:calc(var(--bp-space-16) * 12)}.bp-agency-commercial th{white-space:nowrap}.bp-agency-commercial td{min-width:12ch;max-width:32ch}.bp-agency-commercial td.bp-tabular,.bp-agency-commercial td:has(.bp-badge){white-space:nowrap}.bp-agency-commercial .bp-commercial-cluster{align-items:center;gap:var(--bp-space-2);flex-wrap:wrap;min-width:0;display:flex}.bp-agency-commercial .bp-commercial-cluster>*{min-width:0}.bp-agency-commercial .bp-commercial-step.done{color:var(--bp-success)}.bp-agency-commercial .bp-commercial-step.current{color:var(--bp-info);border:1px solid var(--bp-info)}.bp-agency-commercial .bp-commercial-step.fail{color:var(--bp-danger)}@media(min-width:1024px){.bp-agency-commercial .bp-commercial-contractor-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.bp-agency-commercial .bp-commercial-contractor-card>.bp-commercial-cluster{justify-content:flex-end}}.bp-legal-shell{background:var(--bp-bg-base);min-height:100dvh;color:var(--bp-text-primary);font-family:var(--bp-font-family);flex-direction:column;margin:0;display:flex}.bp-legal-header{justify-content:space-between;align-items:center;gap:var(--bp-space-4);padding:var(--bp-space-4);background:var(--bp-surface-1);border-bottom:1px solid var(--bp-border-default);flex-wrap:wrap;display:flex}.bp-legal-logo img{width:auto;height:var(--bp-space-10);display:block}.bp-legal-nav{gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-legal-main{width:100%;max-width:calc(var(--bp-space-16) * 14);padding:var(--bp-space-8) var(--bp-space-4);overflow-wrap:anywhere;flex:1;margin:0 auto}.bp-legal-hero{border-bottom:1px solid var(--bp-border-default);padding-bottom:var(--bp-space-6)}.bp-legal-badge{align-items:center;gap:var(--bp-space-2);display:inline-flex}.bp-legal-meta{color:var(--bp-text-secondary)}.bp-legal-prose h2{align-items:baseline;gap:var(--bp-space-3);font-size:var(--bp-type-section);line-height:var(--bp-leading-heading);margin:var(--bp-space-8) 0 var(--bp-space-3);border-bottom:1px solid var(--bp-border-default);padding-bottom:var(--bp-space-2);scroll-margin-top:var(--bp-space-4);display:flex}.bp-legal-prose h3{font-size:var(--bp-type-body-strong);margin:var(--bp-space-6) 0 var(--bp-space-2)}.bp-legal-prose p,.bp-legal-prose li{color:var(--bp-text-secondary);line-height:var(--bp-leading-body);margin-bottom:var(--bp-space-3)}.bp-legal-prose ul,.bp-legal-prose ol,.bp-legal-toc ol{padding-inline-start:var(--bp-space-6)}.bp-legal-prose strong{color:var(--bp-text-primary)}.bp-legal-main a,.bp-legal-footer a{color:var(--bp-brand-text);text-underline-offset:var(--bp-space-1)}.bp-legal-main .bp-button{color:var(--bp-on-brand)}.bp-legal-main .bp-button--secondary{color:var(--bp-text-primary)}.bp-legal-main a:focus-visible,.bp-legal-footer a:focus-visible{outline:2px solid var(--bp-brand);outline-offset:var(--bp-space-1)}.bp-legal-number{font-size:var(--bp-type-caption);color:var(--bp-text-secondary)}.bp-legal-callout{margin-block:var(--bp-space-4)}.bp-legal-warning{border-color:var(--bp-warning)}.bp-legal-callout p{margin:0}.bp-legal-footer{padding:var(--bp-space-6) var(--bp-space-4);border-top:1px solid var(--bp-border-default);background:var(--bp-surface-1);text-align:center}.bp-legal-footer nav{justify-content:center}.bp-legal-footer p{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-legal-skip:focus{width:auto;height:auto;padding:var(--bp-space-3);clip-path:none;color:var(--bp-text-primary);margin:0;position:static;overflow:visible}@media(min-width:768px){.bp-legal-header{padding-inline:var(--bp-space-8)}.bp-legal-main{padding:var(--bp-space-10) var(--bp-space-6)}}.bp-admin-pages,.bp-admin-pages :is(.bp-card,.bp-field,form,section,table,td,th){min-width:0}.bp-admin-pages :is(p,h1,h2,span,strong,a,code){overflow-wrap:anywhere}.bp-admin-pages :is(.bp-admin-metrics-grid,.bp-admin-usage-grid,.bp-admin-system-grid,.bp-admin-info-grid,.bp-admin-detail-grid,.bp-admin-actions-grid,.bp-admin-filters-grid,.bp-admin-filters-row,.bp-admin-grid-4){grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-12) * 4)),1fr));gap:var(--bp-space-4);display:grid}.bp-admin-pages :is(.bp-admin-charts-grid,.bp-admin-values-grid,.bp-admin-grid-2){gap:var(--bp-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bp-admin-pages :is(.bp-admin-metric-card,.bp-admin-usage-card,.bp-admin-stat-card){gap:var(--bp-space-2);flex-direction:column;display:flex}.bp-admin-pages :is(.bp-admin-metric-value,.bp-admin-stat-value){font-size:var(--bp-type-metric);font-weight:var(--bp-weight-bold);line-height:var(--bp-leading-heading);overflow-wrap:anywhere}.bp-admin-pages :is(.bp-admin-metric-label,.bp-admin-stat-label,.bp-admin-info-label,.bp-admin-detail-label){color:var(--bp-text-secondary);font-size:var(--bp-type-label);font-weight:var(--bp-weight-medium);display:block}.bp-admin-pages :is(.bp-admin-metric-sub,.bp-admin-text-muted,.bp-admin-empty-json,.bp-admin-empty-payload,.bp-admin-tenant-slug,.bp-admin-table-count){color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-admin-pages :is(.bp-admin-info-value,.bp-admin-detail-value,.bp-admin-tenant-name){color:var(--bp-text-primary);font-size:var(--bp-type-body);overflow-wrap:anywhere;min-width:0}.bp-admin-pages :is(.bp-admin-info-value,.bp-admin-detail-value).muted{color:var(--bp-text-secondary)}.bp-admin-pages :is(.bp-admin-card-title,.bp-admin-chart-title,.bp-admin-action-card-title,.bp-admin-table-title,.bp-admin-section-title,.bp-admin-actions-title){font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold);color:var(--bp-text-primary);align-items:center;gap:var(--bp-space-2);margin-bottom:var(--bp-space-4);display:flex}.bp-admin-pages :is(.bp-admin-chart-title,.bp-admin-section-title){margin-bottom:var(--bp-space-4)}.bp-admin-pages :is(.bp-admin-actions,.bp-admin-actions-row,.bp-admin-action-row,.bp-admin-period-filter,.modal-actions){align-items:end;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-admin-pages .bp-admin-action-row>.bp-field{flex:1 1 calc(var(--bp-space-12) * 3)}.bp-admin-pages .bp-admin-filter-group{justify-content:end;gap:var(--bp-space-2);flex-direction:column;display:flex}.bp-admin-pages .bp-admin-table-header{justify-content:space-between;align-items:baseline;gap:var(--bp-space-2);margin-bottom:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-admin-pages .bp-admin-chart-wrap{height:calc(var(--bp-space-16) * 4);position:relative}.bp-admin-pages .bp-admin-chart-wrap canvas{max-width:100%;max-height:100%}.bp-admin-pages table{border-collapse:collapse;width:100%;font-size:var(--bp-type-body)}.bp-admin-pages table:has(thead th:nth-child(3)){min-width:calc(var(--bp-space-16) * 12)}.bp-admin-pages .bp-card:has(>table){overflow-x:auto}.bp-admin-pages table :is(th,.bp-badge){white-space:nowrap}.bp-admin-pages td{max-width:calc(var(--bp-space-16) * 5)}.bp-admin-pages :is(td,th){padding:var(--bp-space-3);text-align:left;border-bottom:1px solid var(--bp-border-subtle);vertical-align:top;overflow-wrap:anywhere}.bp-admin-pages th{color:var(--bp-text-secondary);font-weight:var(--bp-weight-semibold);font-size:var(--bp-type-label)}.bp-admin-pages tbody tr:hover{background:var(--bp-surface-2)}.bp-admin-pages .bp-admin-empty-state{padding:var(--bp-space-8) var(--bp-space-4);text-align:center;color:var(--bp-text-secondary)}.bp-admin-pages :is(.bp-admin-json-block,.bp-admin-payload-block){max-height:calc(var(--bp-space-16) * 8);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);padding:var(--bp-space-4);overflow:auto}.bp-admin-pages pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:Consolas,monospace;font-size:var(--bp-type-small);color:var(--bp-text-primary);margin:0}.bp-admin-pages .bp-admin-rank-badge{padding:var(--bp-space-1) var(--bp-space-2);border-radius:var(--bp-radius-pill);background:var(--bp-surface-3);color:var(--bp-brand-text);justify-content:center;align-items:center;display:inline-flex}.bp-admin-pages .bp-admin-plan-dot{width:var(--bp-space-3);height:var(--bp-space-3);border-radius:var(--bp-radius-pill);background:var(--bp-brand);flex-shrink:0}.bp-admin-pages .bp-admin-plan-dot--agency{background:var(--bp-warning)}.bp-admin-pages .bp-admin-plan-dot--production_basic{background:var(--bp-info)}.bp-admin-pages .bp-admin-plan-dot--production_pro{background:var(--bp-success)}.bp-admin-pages .bp-admin-plan-dot--production_premium{background:var(--bp-danger)}.bp-admin-pages .bp-admin-plan-dot--unassigned{background:var(--bp-text-secondary)}.bp-admin-pages .bp-admin-pagination-wrap{margin-top:var(--bp-space-4)}.bp-admin-pages .admin-pagination{justify-content:space-between;align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}.bp-admin-pages .admin-pagination-links{align-items:center;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-admin-pages .admin-pagination-summary{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-admin-pages :is(.accent,.bp-admin-metric-value.blue){color:var(--bp-brand-text)}.bp-admin-pages .bp-admin-metric-value.green{color:var(--bp-success)}.bp-admin-pages :is(.alert-banner,.warn-banner){padding:var(--bp-space-4);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);gap:var(--bp-space-2);display:flex}.bp-admin-pages .alert-banner{color:var(--bp-danger)}.bp-admin-pages .warn-banner{color:var(--bp-warning)}.bp-admin-pages :is(.card-header,.card-title){justify-content:space-between;align-items:center;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-admin-pages .card-meta{gap:var(--bp-space-2);flex-direction:column;display:flex}.bp-admin-pages .meta-row{justify-content:space-between;align-items:baseline;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}.bp-admin-pages .meta-label{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-admin-pages .status-dot{display:none}.bp-admin-pages .status-badge{color:var(--bp-text-secondary);font-size:var(--bp-type-label)}.bp-admin-pages .status-badge.operational{color:var(--bp-success)}.bp-admin-pages .status-badge.degraded{color:var(--bp-warning)}.bp-admin-pages .status-badge.unavailable{color:var(--bp-danger)}.bp-admin-pages .d-label{color:var(--bp-text-secondary);font-size:var(--bp-type-small);display:block}.bp-admin-pages .d-value{font-size:var(--bp-type-metric);font-weight:var(--bp-weight-bold)}.bp-admin-pages .d-value.warn{color:var(--bp-warning)}.bp-admin-pages .d-value.danger{color:var(--bp-danger)}.bp-admin-pages .d-value.success{color:var(--bp-success)}.bp-admin-login{min-height:100dvh;padding:var(--bp-space-5);background:var(--bp-bg-base);place-items:center;margin:0;display:grid}.bp-admin-login__card{width:min(100%,calc(var(--bp-space-16) * 7))}.bp-admin-login__brand{justify-content:center;align-items:center;gap:var(--bp-space-3);flex-direction:column;display:flex}.bp-admin-login__brand img{max-width:100%;height:var(--bp-space-12);object-fit:contain}.bp-admin-login__theme{margin-bottom:var(--bp-space-4);justify-content:end;display:flex}@media(min-width:1024px){.bp-admin-pages :is(.bp-admin-charts-grid,.bp-admin-values-grid,.bp-admin-grid-2){grid-template-columns:repeat(2,minmax(0,1fr))}}.bp-admin-pages .bp-admin-decoration-1{color:var(--bp-success)}.bp-admin-pages .bp-admin-decoration-2{color:var(--bp-info)}.bp-admin-pages .bp-admin-decoration-3{color:var(--bp-danger)}.bp-admin-pages .bp-admin-decoration-4{color:var(--bp-warning)}.bp-admin-pages .bp-admin-decoration-5{background:var(--bp-info)}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-admin-decoration-5{background:color-mix(in srgb,var(--bp-info) 7%,transparent)}}.bp-admin-pages .bp-admin-decoration-5{border:1px solid var(--bp-info)}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-admin-decoration-5{border:1px solid color-mix(in srgb,var(--bp-info) 25%,transparent)}}.bp-admin-pages .bp-admin-decoration-5{border-radius:var(--bp-radius-md);padding:var(--bp-space-4) var(--bp-space-5);margin-bottom:var(--bp-space-6)}.bp-admin-pages .bp-admin-decoration-6{align-items:center;gap:var(--bp-space-2);margin-bottom:var(--bp-space-3);display:flex}.bp-admin-pages .bp-admin-decoration-7{font-size:var(--bp-type-body);font-weight:var(--bp-weight-bold);text-transform:uppercase;letter-spacing:.07em;color:var(--bp-info)}.bp-admin-pages .bp-admin-decoration-8{gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-admin-pages .bp-admin-decoration-9{align-items:center;gap:var(--bp-space-2);background:var(--bp-info);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-admin-decoration-9{background:color-mix(in srgb,var(--bp-info) 10%,transparent)}}.bp-admin-pages .bp-admin-decoration-9{border:1px solid var(--bp-info)}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-admin-decoration-9{border:1px solid color-mix(in srgb,var(--bp-info) 30%,transparent)}}.bp-admin-pages .bp-admin-decoration-9{border-radius:var(--bp-radius-md);padding:var(--bp-space-2) var(--bp-space-3);text-decoration:none}.bp-admin-pages .bp-admin-decoration-10{font-size:var(--bp-type-body);color:var(--bp-text-primary);font-weight:var(--bp-weight-semibold)}.bp-admin-pages .bp-admin-decoration-11{color:var(--bp-text-secondary);font-size:var(--bp-type-body);margin-bottom:var(--bp-space-3)}.bp-admin-pages .bp-admin-decoration-12{color:var(--bp-text-secondary);text-align:center;padding:var(--bp-space-8) var(--bp-space-3)}.bp-admin-pages .bp-admin-decoration-13{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-12) * 4)),1fr));gap:var(--bp-space-2) var(--bp-space-3);margin-top:var(--bp-space-3);color:var(--bp-text-secondary);font-size:var(--bp-type-body);list-style:none;display:grid}.bp-admin-pages .bp-admin-decoration-14{align-items:center;gap:var(--bp-space-2);overflow-wrap:anywhere;display:flex}.bp-admin-pages .bp-admin-decoration-15{color:var(--bp-brand-text)}.bp-admin-pages .bp-admin-decoration-16{margin-bottom:var(--bp-space-6);overflow-x:auto}.bp-admin-pages .bp-admin-decoration-17{text-transform:capitalize;color:var(--bp-brand-text);font-weight:600}.bp-admin-pages .bp-admin-decoration-18{overflow-x:auto}.bp-admin-pages .bp-admin-decoration-19{color:var(--bp-text-secondary);font-size:var(--bp-type-body);padding:var(--bp-space-2) 0}.bp-admin-pages .bp-admin-decoration-20{color:var(--bp-brand-text)}.bp-admin-pages .bp-admin-decoration-21{align-items:center;gap:var(--bp-space-2);background:var(--bp-success);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-admin-decoration-21{background:color-mix(in srgb,var(--bp-success) 10%,transparent)}}.bp-admin-pages .bp-admin-decoration-21{border:1px solid var(--bp-success)}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-admin-decoration-21{border:1px solid color-mix(in srgb,var(--bp-success) 30%,transparent)}}.bp-admin-pages .bp-admin-decoration-21{color:var(--bp-success);border-radius:var(--bp-radius-md);padding:var(--bp-space-2) var(--bp-space-4);font-size:var(--bp-type-body);text-decoration:none}.bp-admin-pages .bp-admin-decoration-22{gap:var(--bp-space-2);flex-direction:row}.bp-admin-pages .bp-admin-decoration-23{overflow-x:auto}.bp-admin-pages .bp-admin-decoration-24{color:var(--bp-text-secondary);font-size:var(--bp-type-body)}.bp-admin-pages .bp-admin-decoration-25{color:var(--bp-text-secondary)}.bp-admin-pages .bp-admin-decoration-26{color:var(--bp-text-secondary);opacity:.5}.bp-admin-pages .bp-admin-decoration-27{text-align:center}.bp-admin-pages .bp-admin-decoration-28{margin-bottom:var(--bp-space-2)}.bp-admin-pages .bp-admin-decoration-29{font-size:var(--bp-type-body);font-weight:var(--bp-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--bp-text-secondary);margin-bottom:var(--bp-space-3);align-items:center;gap:var(--bp-space-2);display:flex}.bp-admin-pages .bp-admin-decoration-30{width:var(--bp-space-2);height:var(--bp-space-2);border-radius:var(--bp-radius-pill);background:var(--bp-text-secondary);display:inline-block}.bp-admin-pages .bp-admin-decoration-31{margin-bottom:0}.bp-admin-pages .bp-admin-decoration-32{font-size:var(--bp-type-body);color:var(--bp-text-secondary);margin-top:calc(var(--bp-space-1) / 2)}.bp-admin-pages .bp-admin-decoration-33{margin-bottom:var(--bp-space-2);margin-top:var(--bp-space-5)}.bp-admin-pages .bp-admin-decoration-34{font-size:var(--bp-type-body);font-weight:var(--bp-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--bp-brand-text);margin-bottom:var(--bp-space-3);align-items:center;gap:var(--bp-space-2);display:flex}.bp-admin-pages .bp-admin-decoration-35{width:var(--bp-space-2);height:var(--bp-space-2);border-radius:var(--bp-radius-pill);background:var(--bp-brand-text);display:inline-block}.bp-admin-pages .bp-admin-decoration-36{font-size:var(--bp-type-body);font-weight:var(--bp-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--bp-warning);margin-bottom:var(--bp-space-3);align-items:center;gap:var(--bp-space-2);display:flex}.bp-admin-pages .bp-admin-decoration-37{width:var(--bp-space-2);height:var(--bp-space-2);border-radius:var(--bp-radius-pill);background:var(--bp-warning);display:inline-block}.bp-admin-pages .bp-admin-decoration-38{grid-column:1/-1}.bp-admin-pages .bp-admin-decoration-39{font-size:var(--bp-type-body);word-break:break-all}.bp-admin-pages .bp-admin-decoration-40{margin-top:var(--bp-space-4);padding-top:var(--bp-space-4);border-top:1px solid var(--bp-border-default)}.bp-admin-pages .bp-admin-decoration-41{font-size:var(--bp-type-body);text-transform:uppercase;letter-spacing:.06em;color:var(--bp-text-secondary);margin-bottom:var(--bp-space-2)}.bp-admin-pages .bp-admin-decoration-42{gap:var(--bp-space-2);align-items:flex-end;display:flex}.bp-admin-pages .bp-admin-decoration-45{margin-top:var(--bp-space-1);color:var(--bp-danger);font-size:var(--bp-type-body)}.bp-admin-pages .bp-admin-decoration-46{font-weight:var(--bp-weight-medium)}.bp-admin-pages .bp-admin-decoration-47{align-items:center;gap:var(--bp-space-2);display:inline-flex}.bp-admin-pages .bp-admin-decoration-48{font-size:var(--bp-type-body);color:var(--bp-text-secondary);font-weight:var(--bp-weight-regular);text-transform:none;letter-spacing:0}.bp-admin-pages .bp-admin-decoration-50{margin-top:var(--bp-space-2);justify-content:flex-end;display:flex}.bp-admin-pages .bp-admin-decoration-52{margin-top:var(--bp-space-3);color:var(--bp-danger);font-size:var(--bp-type-body)}.bp-admin-pages .bp-admin-decoration-54{margin-left:var(--bp-space-1)}.bp-admin-pages .bp-admin-decoration-55{display:inline}.bp-admin-pages .bp-admin-decoration-56{color:var(--bp-brand-text);text-decoration:none}.bp-admin-pages .bp-admin-decoration-57{margin-top:var(--bp-space-2);color:var(--bp-danger);font-size:var(--bp-type-body)}.bp-admin-pages .bp-admin-decoration-58{font-size:var(--bp-type-body);color:var(--bp-text-secondary);max-width:calc(var(--bp-space-10) * 4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-admin-pages .bp-admin-decoration-59{color:var(--bp-text-secondary);white-space:nowrap}.bp-admin-pages .bp-admin-decoration-60{align-items:center;gap:var(--bp-space-3);display:flex}.bp-admin-pages .bp-admin-decoration-61{color:var(--bp-text-secondary);font-size:var(--bp-type-body)}.bp-admin-pages .bp-admin-decoration-62{background:var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-admin-decoration-62{background:color-mix(in srgb,var(--bp-brand) 6%,transparent)}}.bp-admin-pages .bp-admin-decoration-62{padding:calc(var(--bp-space-1) / 2) var(--bp-space-2);border-radius:var(--bp-radius-md)}.bp-admin-pages .bp-admin-decoration-63{font-family:monospace;font-size:var(--bp-type-body);color:var(--bp-text-secondary)}.bp-admin-pages .bp-admin-decoration-64{gap:var(--bp-space-2);display:flex}.bp-admin-pages .bp-admin-decoration-69{font-size:var(--bp-type-body);font-weight:var(--bp-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--bp-brand-text);margin-bottom:var(--bp-space-5)}.bp-admin-pages .bp-admin-decoration-70{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-12) * 6)),1fr));gap:var(--bp-space-4);margin-bottom:var(--bp-space-5);display:grid}.bp-admin-pages .bp-admin-decoration-73{border:none;border-top:1px solid var(--bp-border-default);margin:var(--bp-space-5) 0}.bp-admin-pages .bp-admin-decoration-74{font-size:var(--bp-type-body);font-weight:var(--bp-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--bp-brand-text);margin-bottom:var(--bp-space-4)}.bp-admin-pages .bp-admin-decoration-75{font-size:var(--bp-type-body);color:var(--bp-text-secondary);margin-bottom:var(--bp-space-4)}.bp-admin-pages .bp-admin-decoration-76{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-12) * 6)),1fr));gap:var(--bp-space-4);margin-bottom:var(--bp-space-6);display:grid}.bp-admin-pages .bp-admin-decoration-42{flex-wrap:wrap}.bp-admin-pages .bp-admin-decoration-42>.bp-field{flex:1 1 calc(var(--bp-space-12) * 3);min-width:0}.bp-dashboard-metrics-grid,.bp-subscription-plans-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-16)*4)),1fr));gap:var(--bp-space-4);display:grid}.bp-dashboard-charts-grid,.bp-dashboard-content-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-16)*6)),1fr));gap:var(--bp-space-4);display:grid}.bp-dashboard-metric-card,.bp-dashboard-dash-card,.bp-subscription-current-plan-card,.bp-subscription-plan-card,.bp-subscription-detail-9{background:var(--bp-surface-1);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-lg);min-width:0;padding:var(--bp-space-5)}.bp-dashboard-metric-card,.bp-subscription-plan-card{gap:var(--bp-space-2);flex-direction:column;display:flex}.bp-dashboard-metric-label,.bp-subscription-plan-detail-label,.bp-subscription-plan-features-label,.bp-subscription-detail-10{font-size:var(--bp-type-label);color:var(--bp-text-secondary);font-weight:var(--bp-weight-semibold)}.bp-dashboard-metric-label{gap:var(--bp-space-2);align-items:center;display:flex}.bp-dashboard-metric-value,.bp-subscription-price-amount{font-size:var(--bp-type-metric);font-weight:var(--bp-weight-bold);overflow-wrap:anywhere}.bp-dashboard-metric-sub,.bp-dashboard-event-meta,.bp-dashboard-income-meta,.bp-subscription-current-plan-sub,.bp-subscription-plan-desc,.bp-subscription-plans-section-sub,.bp-subscription-price-period,.bp-subscription-price-currency,.bp-subscription-pix-info,.bp-subscription-pix-modal-subtitle{font-size:var(--bp-type-small);color:var(--bp-text-secondary)}.bp-dashboard-positive,.bp-dashboard-income-amount,.bp-subscription-status-active,.bp-subscription-price-free,.bp-subscription-detail-5,.bp-subscription-detail-18{color:var(--bp-success)}.bp-dashboard-negative,.bp-subscription-status-expired,.bp-subscription-status-cancelled,.bp-subscription-detail-19,.bp-subscription-detail-26{color:var(--bp-danger)}.bp-dashboard-warn,.bp-subscription-status-trial,.bp-subscription-detail-2,.bp-subscription-pix-timer{color:var(--bp-warning)}.bp-dashboard-dash-card-header{justify-content:space-between;align-items:center;gap:var(--bp-space-3);margin-bottom:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-dashboard-dash-card-title,.bp-subscription-current-plan-name,.bp-subscription-plans-section-title,.bp-subscription-plan-name,.bp-subscription-pix-modal-title{font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold)}.bp-dashboard-event-item,.bp-dashboard-income-item{align-items:center;gap:var(--bp-space-3);padding:var(--bp-space-3) 0;border-bottom:1px solid var(--bp-border-default);flex-wrap:wrap;display:flex}.bp-dashboard-event-info,.bp-dashboard-income-info{overflow-wrap:anywhere;flex:1;min-width:0}.bp-dashboard-event-date-badge{padding:var(--bp-space-2);border-radius:var(--bp-radius-md);background:var(--bp-surface-2);text-align:center}.bp-dashboard-event-date-day{font-weight:var(--bp-weight-bold)}.bp-dashboard-event-date-month{font-size:var(--bp-type-caption)}.bp-dashboard-chart{height:calc(var(--bp-space-16)*4);min-width:0;position:relative}.bp-dashboard-empty-state,.bp-dashboard-upgrade{text-align:center;color:var(--bp-text-secondary)}.bp-dashboard-btn,.bp-dashboard-btn-upgrade,.bp-subscription-btn-plan{justify-content:center;align-items:center;gap:var(--bp-space-2);padding:var(--bp-space-3) var(--bp-space-4);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);font:inherit;cursor:pointer;white-space:normal;text-decoration:none;display:inline-flex}.bp-dashboard-btn-ghost{color:var(--bp-brand-text)}.bp-dashboard-btn-upgrade,.bp-subscription-btn-plan-primary,.bp-subscription-btn-pix{background:var(--bp-brand);color:var(--bp-on-brand)}.bp-subscription-btn-plan-secondary{background:var(--bp-surface-2);color:var(--bp-text-primary)}.bp-subscription-btn-plan{width:100%}.bp-subscription-btn-plan:disabled{opacity:.6;cursor:not-allowed}.bp-dashboard-btn:focus-visible,.bp-dashboard-btn-upgrade:focus-visible,.bp-subscription button:focus-visible{outline:2px solid var(--bp-brand);outline-offset:var(--bp-space-1)}.bp-subscription-current-plan-header,.bp-subscription-plan-details,.bp-subscription-feature-item,.bp-subscription-detail-6{align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}.bp-subscription-plan-detail-item,.bp-subscription-plan-features,.bp-subscription-plan-actions{gap:var(--bp-space-2);flex-direction:column;display:flex}.bp-subscription-plan-details{margin-top:var(--bp-space-4)}.bp-subscription-current-plan-icon{padding:var(--bp-space-3);border-radius:var(--bp-radius-md);background:var(--bp-brand);color:var(--bp-on-brand)}.bp-subscription-plan-card.bp-subscription-featured{border-color:var(--bp-brand)}.bp-subscription-plan-badge,.bp-subscription-current-badge,.bp-subscription-trial-days{background:var(--bp-surface-2);color:var(--bp-brand-text);padding:var(--bp-space-2);border-radius:var(--bp-radius-md);font-size:var(--bp-type-small)}.bp-subscription-plan-features{flex:1}.bp-subscription-feature-item{font-size:var(--bp-type-small);flex-wrap:nowrap;align-items:flex-start}.bp-subscription-feature-item svg{color:var(--bp-success);flex-shrink:0}.bp-subscription-pix-pending-banner,.bp-subscription-pix-renewal-banner{gap:var(--bp-space-3);padding:var(--bp-space-4);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);display:flex}.bp-subscription-pix-pending-banner{color:var(--bp-info)}.bp-subscription-pix-renewal-banner{color:var(--bp-warning)}.bp-subscription-pix-modal-overlay{max-width:min(calc(100vw - var(--bp-space-8)),calc(var(--bp-space-16)*7));max-height:calc(100dvh - var(--bp-space-8));padding:var(--bp-space-5);background:var(--bp-surface-1);color:var(--bp-text-primary);overflow:auto}.bp-subscription-pix-modal{position:relative}.bp-subscription-pix-modal-close{float:right;color:var(--bp-text-secondary);font:inherit;min-width:var(--bp-control-md);min-height:var(--bp-control-md);cursor:pointer;background:0 0;border:none}.bp-subscription-pix-qr-wrap{margin:var(--bp-space-4) 0;justify-content:center;display:flex}.bp-subscription-pix-qr-wrap img{max-width:100%;width:calc(var(--bp-space-16)*3);background:#fff;height:auto}.bp-subscription-pix-code-wrap{padding:var(--bp-space-3);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md)}.bp-subscription-pix-code-label{font-size:var(--bp-type-label)}.bp-subscription-pix-code-text{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:var(--bp-brand-text);font-size:var(--bp-type-small)}.bp-subscription-detail-1{width:auto;margin:var(--bp-space-2)}.bp-subscription-detail-3{margin-top:var(--bp-space-1)}.bp-subscription-detail-5,.bp-subscription-detail-21,.bp-subscription-detail-25{text-align:center}.bp-subscription-detail-21,.bp-subscription-detail-25{padding:var(--bp-space-6) 0}.bp-subscription-detail-7{background:var(--bp-border-default);flex:1;height:1px}.bp-subscription-detail-8,.bp-subscription-detail-23,.bp-subscription-detail-27{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-subscription-detail-11{border-collapse:collapse;width:100%;font-size:var(--bp-type-small)}.bp-subscription-detail-12,.bp-subscription-detail-15{border-bottom:1px solid var(--bp-border-default)}.bp-subscription-detail-13,.bp-subscription-detail-14,.bp-subscription-detail-16,.bp-subscription-detail-17{padding:var(--bp-space-2);overflow-wrap:anywhere}.bp-subscription-detail-13{text-align:left}.bp-subscription-detail-14,.bp-subscription-detail-17{text-align:center}.bp-subscription-detail-20{color:var(--bp-brand-text)}.bp-subscription-detail-22,.bp-subscription-plan-emoji,.bp-dashboard-upgrade-icon{font-size:var(--bp-type-metric)}.bp-subscription-detail-24,.bp-subscription-detail-26,.bp-subscription-detail-27{margin-bottom:var(--bp-space-3)}.bp-subscription-notification{max-width:calc(100vw - var(--bp-space-8));padding:var(--bp-space-4);background:var(--bp-surface-1);border-radius:var(--bp-radius-md);z-index:var(--bp-z-notification);overflow-wrap:anywhere;border:1px solid;position:fixed;inset-block-start:var(--bp-space-4);inset-inline-end:var(--bp-space-4)}.bp-subscription-notification--success{color:var(--bp-success)}.bp-subscription-notification--error{color:var(--bp-danger)}.bp-subscription-notification--info{color:var(--bp-info)}[data-bp-dashboard] .topbar-search,[data-bp-dashboard] .topbar-search input{min-width:0}[data-bp-dashboard] .footer{flex-wrap:wrap;height:auto;min-height:44px;padding-block:12px}[data-bp-dashboard] .footer-center,[data-bp-dashboard] .footer-left{flex-wrap:wrap}[data-bp-dashboard] .footer-center{gap:12px}[data-bp-dashboard] .bp-dashboard-dash-card-title{margin:0}[data-bp-dashboard] #notifList a:focus-visible{outline:2px solid var(--bp-brand);outline-offset:-2px}.bp-band-account{min-width:0}.bp-band-account [hidden]{display:none}.bp-band-account :is(p,h1,h2,span,strong,code,label){overflow-wrap:anywhere}.bp-band-account :is(form,.bp-field,.bp-card){min-width:0}.bp-band-account :is(.bp-band-account-form-row,.bp-band-account-notif-grid){gap:var(--bp-space-4);margin-block:var(--bp-space-4);grid-template-columns:minmax(0,1fr);display:grid}.bp-band-account :is(.bp-band-account-card-desc,.bp-band-account-sub-label,.bp-band-account-user-role,.bp-band-account-model-id,.bp-band-account-datetime,.bp-band-account-total-info){color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-band-account .bp-band-account-card-desc{margin-block:var(--bp-space-2) var(--bp-space-4)}.bp-band-account .bp-band-account-tabs-wrap{gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-band-account .bp-band-account-tab-btn{flex:auto}.bp-band-account .bp-band-account-tab-btn[aria-selected=true]{border-color:var(--bp-brand);color:var(--bp-brand-text);background:var(--bp-surface-3)}.bp-band-account .bp-band-account-avatar-section{align-items:center;gap:var(--bp-space-5);margin-block:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-band-account .bp-band-account-avatar-section>div{min-width:0}.bp-band-account .bp-band-account-avatar-circle{width:calc(var(--bp-space-12) + var(--bp-space-6));height:calc(var(--bp-space-12) + var(--bp-space-6));border-radius:var(--bp-radius-lg);color:var(--bp-on-brand);background:var(--bp-brand);font-size:var(--bp-type-page-title);font-weight:var(--bp-weight-bold);place-items:center;display:grid}.bp-band-account .bp-band-account-password-row{align-items:center;gap:var(--bp-space-2);display:flex}.bp-band-account .bp-band-account-password-row .bp-field__group{flex:1;min-width:0}.bp-band-account :is(.bp-band-account-notif-item,.bp-band-account-toggle-row){align-items:flex-start;gap:var(--bp-space-3);padding:var(--bp-space-3);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);color:var(--bp-text-primary);cursor:pointer;min-height:var(--bp-control-lg);display:flex}.bp-band-account input[type=checkbox]{accent-color:var(--bp-brand);margin-top:var(--bp-space-1);flex-shrink:0}.bp-band-account .bp-band-account-toggle-row{margin-block:var(--bp-space-3)}.bp-band-account :is(.bp-band-account-danger-content,.bp-band-account-sub-row,.bp-band-account-item-row,.bp-band-account-add-row,.bp-band-account-modal-footer,.bp-band-account-pagination){align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}.bp-band-account .bp-band-account-sub-row{padding-block:var(--bp-space-3);border-bottom:1px solid var(--bp-border-subtle);justify-content:space-between}.bp-band-account .bp-band-account-sub-value{font-weight:var(--bp-weight-semibold)}.bp-band-account .bp-band-account-item-list{gap:var(--bp-space-2);margin-block:var(--bp-space-4);display:grid}.bp-band-account .bp-band-account-item-row{padding:var(--bp-space-3);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md)}.bp-band-account .bp-band-account-item-name{flex:1;min-width:0}.bp-band-account .bp-band-account-add-row{margin-top:var(--bp-space-4);align-items:end}.bp-band-account .bp-band-account-add-row>.bp-field__group{flex:1 1 calc(var(--bp-space-12) * 3)}.bp-band-account .bp-band-account-modal-footer{margin-top:var(--bp-space-5);justify-content:end}.bp-band-account .modal-desc{color:var(--bp-text-secondary);margin-block:var(--bp-space-4)}.bp-band-account .bp-band-account-audit-table{border-collapse:collapse;width:100%;font-size:var(--bp-type-body)}.bp-band-account .bp-band-account-audit-table :is(td,th){padding:var(--bp-space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--bp-border-subtle)}.bp-band-account .bp-band-account-audit-table th{color:var(--bp-text-secondary);font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold)}.bp-band-account .bp-band-account-user-name{font-weight:var(--bp-weight-semibold)}.bp-band-account .bp-band-account-model-name{color:var(--bp-brand-text)}.bp-band-account .bp-band-account-changes-detail{margin-top:var(--bp-space-3);padding:var(--bp-space-3);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);min-width:calc(var(--bp-space-12) * 4);overflow-wrap:anywhere;color:var(--bp-text-secondary)}.bp-band-account .bp-band-account-pagination{justify-content:center}.bp-band-account .bp-band-account-total-info{text-align:center}.bp-band-account .filters-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--bp-space-12) * 3)),1fr));align-items:end;gap:var(--bp-space-3);display:grid}.bp-band-account .filter-group{min-width:0}.bp-band-account .form-section-title{font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold);border-bottom:1px solid var(--bp-border-default);padding-bottom:var(--bp-space-2);margin-block:var(--bp-space-5) var(--bp-space-3)}@media(min-width:640px){.bp-band-account :is(.bp-band-account-form-row,.bp-band-account-notif-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}.bp-band-account .bp-band-account-decoration-1{background:var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-band-account .bp-band-account-decoration-1{background:color-mix(in srgb,var(--bp-danger) 12%,transparent)}}.bp-band-account .bp-band-account-decoration-1{border:1px solid var(--bp-danger)}@supports (color:color-mix(in lab,red,red)){.bp-band-account .bp-band-account-decoration-1{border:1px solid color-mix(in srgb,var(--bp-danger) 35%,transparent)}}.bp-band-account .bp-band-account-decoration-1{border-radius:var(--bp-radius-md);padding:var(--bp-space-4) var(--bp-space-5);margin-bottom:var(--bp-space-5);color:var(--bp-danger);font-size:var(--bp-type-small)}.bp-band-account .bp-band-account-decoration-2{font-weight:var(--bp-weight-bold);margin-bottom:var(--bp-space-2);align-items:center;gap:var(--bp-space-2);display:flex}.bp-band-account .bp-band-account-decoration-3{padding-left:var(--bp-space-6);margin:0}.bp-band-account .bp-band-account-decoration-4{background:var(--bp-success)}@supports (color:color-mix(in lab,red,red)){.bp-band-account .bp-band-account-decoration-4{background:color-mix(in srgb,var(--bp-success) 12%,transparent)}}.bp-band-account .bp-band-account-decoration-4{border:1px solid var(--bp-success)}@supports (color:color-mix(in lab,red,red)){.bp-band-account .bp-band-account-decoration-4{border:1px solid color-mix(in srgb,var(--bp-success) 35%,transparent)}}.bp-band-account .bp-band-account-decoration-4{border-radius:var(--bp-radius-md);padding:var(--bp-space-4) var(--bp-space-5);margin-bottom:var(--bp-space-5);color:var(--bp-success);font-size:var(--bp-type-small);align-items:center;gap:var(--bp-space-2);display:flex}.bp-band-account .bp-band-account-decoration-5{font-size:var(--bp-type-small);font-weight:var(--bp-weight-semibold);color:var(--bp-text-primary);margin-bottom:var(--bp-space-1)}.bp-band-account .bp-band-account-decoration-6{font-size:var(--bp-type-small);color:var(--bp-text-secondary)}.bp-band-account .bp-band-account-decoration-7{margin-bottom:var(--bp-space-4)}.bp-band-account .bp-band-account-decoration-8{margin-bottom:var(--bp-space-4);max-width:calc(var(--bp-space-16) * 7)}.bp-band-account .bp-band-account-decoration-12{font-size:var(--bp-type-small);color:var(--bp-text-secondary);margin-top:calc(var(--bp-space-1) / 2)}.bp-band-account .bp-band-account-decoration-14{font-size:var(--bp-type-small);font-weight:var(--bp-weight-bold);color:var(--bp-danger);margin-bottom:var(--bp-space-1)}.bp-band-account .bp-band-account-decoration-15{font-size:var(--bp-type-small);font-weight:var(--bp-weight-semibold);color:var(--bp-danger);margin-bottom:var(--bp-space-1)}.bp-band-account .bp-band-account-decoration-16{grid-template-columns:2fr 1fr}.bp-band-account .bp-band-account-decoration-17{font-size:var(--bp-type-small);color:var(--bp-warning)}.bp-band-account .bp-band-account-decoration-18{color:var(--bp-warning)}.bp-band-account .bp-band-account-decoration-19{margin-top:var(--bp-space-5)}.bp-band-account .bp-band-account-decoration-20{color:var(--bp-danger)}.bp-band-account .bp-band-account-decoration-21{margin-top:var(--bp-space-4)}.bp-band-account .bp-band-account-decoration-22{display:contents}.bp-band-account .bp-band-account-decoration-24{margin-top:var(--bp-space-6);padding-top:var(--bp-space-6);border-top:1px solid var(--bp-border-default)}.bp-band-account .bp-band-account-decoration-25{font-size:var(--bp-type-small);font-weight:var(--bp-weight-semibold);color:var(--bp-text-secondary);margin-bottom:var(--bp-space-3)}.bp-band-account .bp-band-account-decoration-26{gap:var(--bp-space-2);margin-bottom:var(--bp-space-2);flex-wrap:wrap;align-items:center;display:flex}.bp-band-account .bp-band-account-decoration-29{font-size:var(--bp-type-small);color:var(--bp-text-secondary);padding:var(--bp-space-2);background:var(--bp-text-primary)}@supports (color:color-mix(in lab,red,red)){.bp-band-account .bp-band-account-decoration-29{background:color-mix(in srgb,var(--bp-text-primary) 20%,transparent)}}.bp-band-account .bp-band-account-decoration-29{border-radius:var(--bp-radius-md);display:none}.bp-band-account .bp-band-account-decoration-30{overflow-x:auto}.bp-band-account .bp-band-account-decoration-31{font-size:var(--bp-type-small)}.bp-band-account .bp-band-account-decoration-32{margin-bottom:var(--bp-space-2);padding-bottom:var(--bp-space-2);border-bottom:1px solid var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){.bp-band-account .bp-band-account-decoration-32{border-bottom:1px solid color-mix(in srgb,var(--bp-brand) 50%,transparent)}}.bp-band-account .bp-band-account-decoration-33{font-size:var(--bp-type-small);font-weight:var(--bp-weight-bold);color:var(--bp-brand-text);text-transform:uppercase;margin-bottom:var(--bp-space-1)}.bp-band-account .bp-band-account-decoration-34{color:var(--bp-danger);font-size:var(--bp-type-small)}.bp-band-account .bp-band-account-decoration-35{color:var(--bp-success);font-size:var(--bp-type-small)}.bp-band-account .bp-band-account-decoration-36{margin-bottom:var(--bp-space-1);font-size:var(--bp-type-small)}.bp-band-account .bp-band-account-decoration-37{color:var(--bp-brand-text)}.bp-band-account .bp-band-account-decoration-38{color:var(--bp-success)}.bp-band-account .bp-band-account-decoration-39{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-band-account .bp-band-account-decoration-40{opacity:.4}.bp-band-account .bp-band-account-add-row>.bp-field{flex:1 1 calc(var(--bp-space-12) * 3);min-width:0}.bp-band-account .bp-band-account-add-row>.bp-field:has(input[type=color]){flex:0 1 calc(var(--bp-space-12) * 2)}.bp-band-account input[type=color]{min-height:var(--bp-control-md);max-width:var(--bp-space-16)}.bp-band-account .bp-icon-button[aria-pressed=true]{color:var(--bp-brand-text);border-color:var(--bp-brand)}.bp-band-account .bp-field__group:has([aria-invalid=true]){border-color:var(--bp-danger)}.bp-band-agenda .bp-band-agenda__month{justify-content:space-between;align-items:center;gap:var(--bp-space-3);padding:var(--bp-space-3) var(--bp-space-4);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);background:var(--bp-surface-1);display:flex}.bp-band-agenda .bp-band-agenda__month h2{text-align:center;overflow-wrap:anywhere;margin:0}.bp-band-agenda .bp-band-agenda__list{gap:var(--bp-space-3);flex-direction:column;display:flex}.bp-band-agenda .bp-band-agenda__entry{grid-template-columns:var(--bp-space-12) minmax(0,1fr) auto;align-items:center;gap:var(--bp-space-4);padding:var(--bp-space-4);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);background:var(--bp-surface-1);display:grid}.bp-band-agenda .bp-band-agenda__date{flex-direction:column;align-items:center;display:flex}.bp-band-agenda .bp-band-agenda__month-name{color:var(--bp-text-accent-soft);font-size:var(--bp-type-caption)}.bp-band-agenda .bp-band-agenda__identity{gap:var(--bp-space-2);min-width:0}.bp-band-agenda .bp-band-agenda__identity h3{overflow-wrap:anywhere;margin:0}.bp-band-agenda .bp-band-agenda__meta{gap:var(--bp-space-3);color:var(--bp-text-secondary);font-size:var(--bp-type-small);flex-wrap:wrap;display:flex}.bp-band-agenda .bp-band-agenda__meta span{align-items:center;gap:var(--bp-space-1);overflow-wrap:anywhere;min-width:0;display:inline-flex}.bp-band-agenda .bp-band-agenda__meta .bp-icon{flex-shrink:0}.bp-band-agenda .bp-band-agenda__notes{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--bp-text-secondary);margin:0}.bp-band-agenda .bp-band-agenda__visibility{gap:var(--bp-space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.bp-band-agenda .bp-band-agenda__check{gap:var(--bp-space-2);color:var(--bp-text-secondary);align-items:center;display:flex}.bp-band-agenda .bp-band-agenda__check input{accent-color:var(--bp-brand)}.bp-band-agenda .bp-band-agenda__alert{padding:var(--bp-space-3);border-radius:var(--bp-radius-md);color:var(--bp-text-primary);background:var(--bp-surface-2)}.bp-band-agenda .bp-band-agenda__alert--error{color:var(--bp-danger)}.bp-band-agenda .bp-band-agenda__alert--success{color:var(--bp-success)}.bp-band-agenda [hidden]{display:none}@media(max-width:639px){.bp-band-agenda .bp-band-agenda__entry{grid-template-columns:var(--bp-space-12) minmax(0,1fr);align-items:start;gap:var(--bp-space-3)}.bp-band-agenda .bp-band-agenda__actions{grid-column:1/-1;justify-content:flex-end}.bp-band-agenda .bp-band-agenda__actions .bp-icon-button{width:var(--bp-control-lg);height:var(--bp-control-lg)}.bp-band-agenda .bp-band-agenda__meta{flex-direction:column;align-items:flex-start}}.bp-event-detail,.bp-booking-detail{gap:var(--bp-space-6)}.bp-event-detail :is(.bp-event-overview,.bp-detail-section),.bp-booking-detail>.bp-card{background:var(--bp-surface-1);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-lg);box-shadow:var(--bp-shadow-1);overflow:hidden}.bp-event-detail .bp-event-overview{padding:var(--bp-space-5);border-top:var(--bp-space-1) solid var(--bp-brand);background:linear-gradient(120deg,var(--bp-brand),var(--bp-surface-1))}@supports (color:color-mix(in lab,red,red)){.bp-event-detail .bp-event-overview{background:linear-gradient(120deg,color-mix(in srgb,var(--bp-brand) 8%,var(--bp-surface-1)),var(--bp-surface-1))}}.bp-event-detail .bp-detail-hero{padding-top:0;padding-bottom:var(--bp-space-5);grid-template-columns:var(--bp-space-16) minmax(0,1fr);align-items:center}.bp-event-detail .bp-detail-hero>.bp-date-marker{padding:var(--bp-space-3);border:1px solid var(--bp-border-strong);border-radius:var(--bp-radius-md);background:var(--bp-surface-2)}.bp-event-eyebrow{margin-bottom:var(--bp-space-2);color:var(--bp-text-secondary);font-size:var(--bp-type-label);font-weight:var(--bp-weight-semibold);letter-spacing:.08em;text-transform:uppercase;display:block}.bp-event-detail .bp-detail-hero__title{font-size:var(--bp-type-metric)}.bp-event-detail .bp-info-grid{padding-top:var(--bp-space-5);border-top:1px solid var(--bp-border-default);gap:var(--bp-space-4)}.bp-event-detail .bp-info-grid>div{padding:var(--bp-space-3) var(--bp-space-4);background:var(--bp-surface-2);border-radius:var(--bp-radius-md)}.bp-event-detail .bp-info-grid dt{color:var(--bp-text-secondary)}.bp-event-detail .bp-info-grid dd{margin-top:var(--bp-space-2);font-weight:var(--bp-weight-medium)}.bp-event-workspace{align-items:start;gap:var(--bp-space-6);grid-template-columns:minmax(0,1fr);display:grid}.bp-event-workspace>*{min-width:0}.bp-event-operations:not(:has(>.bp-detail-section)){display:none}.bp-event-detail .bp-detail-section{padding:0}.bp-event-detail .bp-detail-section__header{padding:var(--bp-space-4) var(--bp-space-5);background:var(--bp-surface-2);border-bottom:1px solid var(--bp-border-default);margin:0}.bp-event-detail .bp-detail-section__header h2,.bp-booking-detail .bp-commercial-section-title{color:var(--bp-text-primary);font-size:calc((var(--bp-type-page-title) + var(--bp-type-section)) / 2);font-weight:var(--bp-weight-bold)}.bp-event-detail .bp-detail-section__header h2{align-items:center;gap:var(--bp-space-3);display:flex}.bp-event-detail .bp-detail-section__header h2:before{content:"";width:var(--bp-space-1);height:var(--bp-space-5);border-radius:var(--bp-radius-pill);background:var(--bp-brand);flex:none}.bp-event-detail .bp-detail-section__content{padding:var(--bp-space-5);gap:var(--bp-space-5)}.bp-event-detail .bp-metric-strip{gap:var(--bp-space-3);margin:0}.bp-event-detail .bp-metric-strip>div,.bp-booking-detail .bp-commercial-metric{padding:var(--bp-space-4);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);border-top:var(--bp-space-1) solid var(--bp-border-strong)}.bp-event-detail .bp-metric-strip>div:first-child,.bp-booking-detail .bp-commercial-metric:first-child{border-top-color:var(--bp-brand)}.bp-event-detail .bp-metric-strip dd{margin-top:var(--bp-space-3)}.bp-event-detail .bp-data-row{background:var(--bp-surface-2);border-color:var(--bp-border-default)}.bp-event-detail .bp-list-heading{padding-top:var(--bp-space-2);gap:var(--bp-space-3)}.bp-event-detail .bp-list-heading h3{color:var(--bp-text-primary);font-weight:var(--bp-weight-bold)}.bp-event-detail .bp-form-summary--ledger{gap:var(--bp-space-3);background:var(--bp-surface-2);border-color:var(--bp-border-default);display:grid}.bp-event-detail .bp-form-summary--ledger>span{justify-content:space-between;align-items:baseline;gap:var(--bp-space-2);flex-wrap:wrap;display:flex}.bp-event-detail .bp-detail-footer{margin-top:var(--bp-space-2)}.bp-booking-detail .bp-commercial-section-title{padding-bottom:var(--bp-space-4);border-bottom:1px solid var(--bp-border-default);margin:0}.bp-booking-detail .bp-commercial-section-title>svg{color:var(--bp-brand-text);flex:none}.bp-booking-detail .bp-commercial-value{color:var(--bp-text-primary)}.bp-booking-detail .bp-commercial-metrics{gap:var(--bp-space-3)}.bp-booking-detail .bp-commercial-payment{border:1px solid var(--bp-border-default)}@media(min-width:1024px){.bp-event-detail .bp-info-grid{grid-template-columns:repeat(auto-fit,minmax(calc(var(--bp-space-16) * 3),1fr))}.bp-event-detail .bp-info-grid:has(>div:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.bp-event-workspace:has(>.bp-event-finance):has(>.bp-event-operations>.bp-detail-section){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.bp-event-detail .bp-info-grid:has(>div:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}.bp-layout-review{gap:var(--bp-space-6)}.bp-layout-review .bp-page-header{gap:var(--bp-space-4);align-items:center}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-detail-section,:where(.bp-layout-review) .bp-form-section:has(>.bp-form-section__header):has(>.bp-form-section__content){border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-lg);background:var(--bp-surface-1);box-shadow:var(--bp-shadow-1);min-width:0;padding:0}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-detail-section__header,:where(.bp-layout-review) .bp-form-section__header{padding:var(--bp-space-4) var(--bp-space-5);border-bottom:1px solid var(--bp-border-default);background:var(--bp-surface-2);border-radius:var(--bp-radius-lg) var(--bp-radius-lg) 0 0;margin:0}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-detail-section__header h2,:where(.bp-layout-review) .bp-form-section__title,.bp-layout-review .bp-review-section-heading{color:var(--bp-text-primary);font-size:calc((var(--bp-type-page-title) + var(--bp-type-section)) / 2);font-weight:var(--bp-weight-bold);overflow-wrap:anywhere;margin:0}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-detail-section__content,:where(.bp-layout-review) .bp-form-section__content{padding:var(--bp-space-5);min-width:0}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-detail-section__header h2,:where(.bp-layout-review) .bp-form-section__title{border-inline-start:var(--bp-space-1) solid var(--bp-brand);padding-inline-start:var(--bp-space-3)}:is(.bp-layout-review.bp-review-grid,.bp-layout-review .bp-review-grid){gap:var(--bp-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}:is(.bp-layout-review.bp-review-grid,.bp-layout-review .bp-review-grid)>*,:is(.bp-layout-review.bp-review-overview,.bp-layout-review .bp-review-overview)>*{min-width:0}:is(.bp-layout-review.bp-review-span-full,.bp-layout-review .bp-review-span-full){grid-column:1/-1}:is(.bp-layout-review.bp-review-form-compact,.bp-layout-review .bp-review-form-compact){width:100%;max-width:calc(var(--bp-space-16) * 12);margin-inline:auto}:is(.bp-layout-review.bp-review-overview,.bp-layout-review .bp-review-overview){padding:var(--bp-space-5);border:1px solid var(--bp-border-default);border-top:var(--bp-space-1) solid var(--bp-brand);border-radius:var(--bp-radius-lg);background:linear-gradient(120deg,var(--bp-brand),var(--bp-surface-1))}@supports (color:color-mix(in lab,red,red)){:is(.bp-layout-review.bp-review-overview,.bp-layout-review .bp-review-overview){background:linear-gradient(120deg,color-mix(in srgb,var(--bp-brand) 6%,var(--bp-surface-1)),var(--bp-surface-1))}}:is(.bp-layout-review.bp-review-overview,.bp-layout-review .bp-review-overview) .bp-detail-hero{padding-top:0}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-info-grid{gap:var(--bp-space-3)}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-info-grid>div{padding:var(--bp-space-3) var(--bp-space-4);border-radius:var(--bp-radius-md);background:var(--bp-surface-2);min-width:0}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-info-grid dt{color:var(--bp-text-secondary)}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-info-grid dd{margin-top:var(--bp-space-2);font-weight:var(--bp-weight-medium)}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-metric-strip{gap:var(--bp-space-3);margin:0}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-metric-strip>div{padding:var(--bp-space-4);border:1px solid var(--bp-border-default);border-top:var(--bp-space-1) solid var(--bp-border-strong);border-radius:var(--bp-radius-md);background:var(--bp-surface-2)}:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-metric-strip>div:first-child{border-top-color:var(--bp-brand)}:is(.bp-layout-review.bp-review-actions,.bp-layout-review .bp-review-actions){justify-content:flex-end;align-items:center;gap:var(--bp-space-3);flex-wrap:wrap;display:flex}@media(min-width:640px){:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-info-grid,:where(.bp-layout-review:not(.bp-event-detail,.bp-booking-detail)) .bp-metric-strip{grid-template-columns:repeat(auto-fit,minmax(calc(var(--bp-space-16) * 3),1fr))}}@media(min-width:1024px){:is(.bp-layout-review.bp-review-grid--balanced,.bp-layout-review .bp-review-grid--balanced){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){:is(.bp-layout-review.bp-review-grid--aside,.bp-layout-review .bp-review-grid--aside){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.bp-layout-review.bp-legal-page .bp-legal-prose{padding:var(--bp-space-5);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-lg);background:var(--bp-surface-1)}.bp-layout-review.bp-legal-page .bp-legal-prose h2{color:var(--bp-text-primary);font-size:calc((var(--bp-type-page-title) + var(--bp-type-section)) / 2);font-weight:var(--bp-weight-bold);border-color:var(--bp-border-default)}.bp-layout-review.bp-legal-page .bp-legal-toc h2{color:var(--bp-text-primary);font-size:calc((var(--bp-type-page-title) + var(--bp-type-section)) / 2)}.bp-layout-review.bp-legal-page .bp-legal-toc li{break-inside:avoid;padding-bottom:var(--bp-space-2)}@media(min-width:768px){.bp-layout-review.bp-legal-page .bp-legal-toc>ol{columns:2;column-gap:var(--bp-space-6)}}.bp-band-hierarchy .bp-record-row__title{overflow-wrap:anywhere}.bp-band-hierarchy .bp-filter-bar{background:var(--bp-surface-1);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-lg);padding:var(--bp-space-4)}.bp-band-form-compact>form{width:100%;max-width:calc(var(--bp-space-16) * 12);margin-inline:auto}.bp-band-simple-detail-review>:not(.bp-page-header,form),.bp-band-setlist-review>form,.bp-band-setlist-review>.bp-detail-section{width:100%;max-width:calc(var(--bp-space-16) * 15);margin-inline:auto}.bp-band-form-review>form .bp-band-form-columns,.bp-band-team-form-review>.bp-band-form-columns{gap:var(--bp-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bp-band-form-columns>*,.bp-band-detail-review>*{min-width:0}.bp-band-form-review>form .bp-band-form-columns>.bp-form-actions,.bp-band-team-form-review>.bp-band-form-columns>.bp-form-actions,.bp-band-form-columns>.bp-band-section-wide,.bp-band-form-review>form .bp-band-form-columns>.bp-detail-help{grid-column:1/-1}.bp-band-card-list>.bp-record-list{gap:var(--bp-space-4);align-items:stretch;display:grid}.bp-band-card-list>.bp-record-list>.bp-card{gap:var(--bp-space-3);min-width:0;padding:var(--bp-space-5);flex-direction:column;display:flex}.bp-band-card-list>.bp-record-list>.bp-card>.bp-row:last-child{padding-top:var(--bp-space-3);border-top:1px solid var(--bp-border-default);margin-top:auto}.bp-band-card-list>.bp-record-list>.bp-card>.bp-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-band-members-review .bp-member-grid>.bp-card{flex-direction:column;display:flex}.bp-band-members-review .bp-member-grid>.bp-card>.bp-row:last-child{padding-top:var(--bp-space-3);border-top:1px solid var(--bp-border-default);margin-top:auto}.bp-band-members-review .bp-member-grid .bp-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-band-equipment-review .bp-equipment-categories>.bp-card{flex-direction:column;display:flex}.bp-band-equipment-review .bp-equipment-categories>.bp-card>.bp-button:last-child{margin-top:auto}.bp-band-documents-review>.bp-detail-section .bp-record-list{gap:var(--bp-space-4);display:grid}.bp-band-documents-review>.bp-detail-section .bp-record-list>.bp-card{flex-direction:column;display:flex}.bp-band-documents-review>.bp-detail-section .bp-record-list>.bp-card>:last-child{margin-top:auto}.bp-band-profile-review .settings-card>h2,.bp-band-settings-review .settings-card>h2{font-size:calc((var(--bp-type-page-title) + var(--bp-type-section)) / 2);font-weight:var(--bp-weight-bold);padding-bottom:var(--bp-space-3);border-bottom:1px solid var(--bp-border-default)}.bp-band-profile-review .settings-card,.bp-band-settings-review .settings-card{min-width:0}.bp-band-profile-review #tab-empresa>.settings-card,.bp-band-profile-review #tab-assinatura>.settings-card,.bp-band-settings-review #tab-geral>.settings-card,.bp-band-settings-review #tab-notificacoes>.settings-card{width:100%;max-width:calc(var(--bp-space-16) * 15);margin-inline:auto}.bp-band-audit-review .filters-card{border-top:var(--bp-space-1) solid var(--bp-brand)}.bp-band-audit-review .audit-table-wrap{border-radius:var(--bp-radius-lg);overflow:hidden}.bp-band-agenda-review .bp-band-agenda__month{background:var(--bp-surface-1);padding:var(--bp-space-4);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-lg)}.bp-band-dashboard-review .bp-dashboard-metric-card{border-top:var(--bp-space-1) solid var(--bp-border-strong);gap:var(--bp-space-3)}.bp-band-dashboard-review .bp-dashboard-metric-card:first-child{border-top-color:var(--bp-brand)}.bp-band-dashboard-review .bp-dashboard-dash-card-header{border-bottom:1px solid var(--bp-border-default);padding-bottom:var(--bp-space-3)}.bp-band-finance-review>dl{gap:var(--bp-space-3)}.bp-band-finance-review>dl>.bp-card{border-top:var(--bp-space-1) solid var(--bp-border-strong)}.bp-band-finance-review>dl>.bp-card:first-child{border-top-color:var(--bp-brand)}.bp-band-subscription-review .bp-subscription-current-plan-card{border-top:var(--bp-space-1) solid var(--bp-brand)}.bp-band-subscription-review .bp-subscription-plan-actions{padding-top:var(--bp-space-4);border-top:1px solid var(--bp-border-default)}@media(min-width:768px){.bp-band-card-list>.bp-record-list{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-band-card-list>.bp-record-list>li:not(.bp-card){grid-column:1/-1}.bp-band-documents-review>.bp-detail-section .bp-record-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.bp-band-financial-list-review .bp-record-list>li.bp-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.bp-band-financial-list-review .bp-record-list>li.bp-card>.bp-row:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;display:grid}.bp-band-financial-list-review .bp-record-list>li.bp-card>.bp-row:last-child{justify-content:flex-end}.bp-band-profile-review #tab-perfil:not([hidden]),.bp-band-settings-review #tab-eventos:not([hidden]),.bp-band-settings-review #tab-financeiro:not([hidden]){gap:var(--bp-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bp-band-profile-review #tab-perfil>:nth-child(n+3){grid-column:1/-1}}@media(min-width:1280px){.bp-band-detail-review>.bp-detail-section:not(.bp-band-section-wide):nth-child(odd of.bp-detail-section:not(.bp-band-section-wide)):nth-last-child(1 of.bp-detail-section:not(.bp-band-section-wide)),.bp-band-equipment-detail-review:not(:has(>.bp-band-equipment-detail-notes))>.bp-detail-section{grid-column:1/-1}.bp-band-form-review .bp-band-equipment-columns{grid-template-rows:auto auto}.bp-band-form-review .bp-band-equipment-main{grid-area:1/1/3}.bp-band-form-review .bp-band-equipment-notes{grid-area:2/2}.bp-band-form-review>form .bp-band-form-columns,.bp-band-team-form-review>.bp-band-form-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-band-detail-review{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bp-band-detail-review>.bp-page-header,.bp-band-detail-review>.bp-review-overview,.bp-band-detail-review>.bp-detail-footer,.bp-band-detail-review>.bp-form-alert,.bp-band-detail-review>.bp-band-section-wide,.bp-band-detail-review>form{grid-column:1/-1}}.bp-agency-hierarchy{min-width:0;margin-inline:auto}.bp-agency-hierarchy .bp-agency-review-frame{gap:0;padding:0}.bp-agency-hierarchy .bp-agency-editor{gap:var(--bp-space-5);flex-direction:column;min-width:0;display:flex}.bp-agency-hierarchy .bp-agency-editor--wide{width:100%}.bp-agency-hierarchy .bp-agency-editor-header{justify-content:flex-start}.bp-agency-hierarchy .bp-agency-editor-header>.bp-page-header{flex:1;min-width:0}.bp-agency-hierarchy .bp-agency-editor>.bp-card,.bp-agency-hierarchy .bp-agency-editor>.bp-form-section{margin-bottom:0}.bp-agency-hierarchy .bp-agency-filters{flex-basis:100%;width:100%;min-width:0}.bp-agency-hierarchy .bp-agency-filters form{margin-block:0}.bp-agency-hierarchy .bp-agency-filters .bp-commercial-filters,.bp-agency-hierarchy .bp-agency-filters .bp-commercial-search{margin-bottom:0}.bp-agency-hierarchy .bp-agency-plan-offer{width:min(100%,calc(var(--bp-space-16) * 12));margin-inline:auto}.bp-agency-hierarchy .bp-agency-detail-panels,.bp-agency-hierarchy .bp-agency-summary-strip{align-items:start}.bp-agency-hierarchy .bp-agency-calendar-controls{align-items:end}.bp-agency-hierarchy .bp-agency-financial-navigation{align-items:start}.bp-agency-hierarchy .bp-agency-report-panels>*,.bp-agency-hierarchy .bp-agency-team-panels>*,.bp-agency-hierarchy .bp-agency-opportunity-panels>*{min-width:0}@media(min-width:1280px){.bp-agency-hierarchy #tab-perfil.bp-agency-account-panels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bp-agency-hierarchy #tab-perfil.bp-agency-account-panels[hidden]{display:none}.bp-agency-hierarchy #tab-perfil>.bp-ao-danger{grid-column:1/-1}.bp-agency-hierarchy.bp-agency-contractors-show .bp-commercial-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.bp-agency-hierarchy .bp-agency-filters form.bp-commercial-cluster{align-items:stretch;gap:var(--bp-space-3);flex-direction:column;display:flex}.bp-agency-hierarchy .bp-agency-filters form.bp-commercial-cluster>.bp-field{flex:1;min-width:0}.bp-agency-hierarchy .bp-agency-review-frame>.bp-detail-section__content{min-width:0;max-width:100%}.bp-agency-hierarchy .bp-detail-section__content:has(>table){min-width:0;max-width:100%;overflow-x:auto}.bp-agency-hierarchy .bp-detail-section__content>.bp-ao-table-wrap{min-width:0}@media(min-width:640px){.bp-agency-hierarchy .bp-agency-filters form.bp-commercial-cluster{flex-direction:row;align-items:end}.bp-agency-hierarchy .bp-agency-filters form.bp-commercial-cluster>.bp-button{flex:none}}@media(min-width:1024px){.bp-agency-hierarchy .bp-agency-team-panels{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.bp-agency-hierarchy .bp-agency-contact-panels{align-items:start;gap:var(--bp-space-5);grid-template-columns:minmax(0,1fr);display:grid}.bp-agency-hierarchy .bp-agency-contact-panels>.bp-detail-section:only-child{grid-column:1/-1}.bp-agency-hierarchy.bp-agency-artists-show .bp-agency-detail-column:not(:has(>.bp-detail-section)){display:none}.bp-agency-hierarchy.bp-agency-artists-show .bp-agency-detail-panels:not(:has(>.bp-agency-detail-column:first-child>.bp-detail-section)){grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.bp-agency-hierarchy .bp-agency-contact-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-agency-hierarchy .bp-agency-contact-panels>.bp-detail-section:nth-child(3):last-child{grid-column:1/-1}}.bp-admin-pages.bp-layout-review .bp-admin-filter-heading{margin-bottom:var(--bp-space-4)}.bp-admin-pages.bp-layout-review .bp-admin-table-header{align-items:center}.bp-admin-pages.bp-layout-review .bp-admin-table-header>h2{margin-bottom:0}.bp-admin-pages.bp-layout-review :is(.bp-admin-platform-metrics,.bp-admin-economy-metrics,.bp-admin-usage-grid,.bp-admin-grid-4){grid-template-columns:minmax(0,1fr)}.bp-admin-pages.bp-layout-review .bp-admin-ranking-panel table{min-width:0}.bp-admin-pages.bp-layout-review .bp-admin-ranking-panel td{max-width:none}.bp-admin-pages.bp-layout-review .bp-admin-account-form{gap:var(--bp-space-4);display:grid}.bp-admin-pages.bp-layout-review .bp-admin-account-form :is(.bp-admin-decoration-70,.bp-admin-decoration-76){margin-bottom:0}.bp-admin-pages.bp-layout-review .bp-admin-backup-workspace .bp-admin-info-card>h2{margin-bottom:var(--bp-space-4)}@media(min-width:640px){.bp-admin-pages.bp-layout-review :is(.bp-admin-platform-metrics,.bp-admin-economy-metrics,.bp-admin-usage-grid,.bp-admin-grid-4),.bp-admin-pages.bp-layout-review .bp-admin-account-passwords{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-pages.bp-layout-review .bp-admin-account-passwords>div:first-child{grid-column:1/-1}}@media(min-width:1024px){.bp-admin-pages.bp-layout-review :is(.bp-admin-platform-metrics,.bp-admin-economy-metrics,.bp-admin-usage-grid,.bp-admin-grid-4){grid-template-columns:repeat(3,minmax(0,1fr))}.bp-admin-pages.bp-layout-review .bp-admin-financial-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.bp-admin-pages.bp-layout-review .bp-admin-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-pages.bp-layout-review .bp-admin-subscription-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.bp-band-finance-review .bp-financial-chart{min-width:0;margin:0}.bp-band-finance-review .bp-financial-chart__legend{align-items:center;gap:var(--bp-space-4);margin-bottom:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-band-finance-review .bp-financial-chart__key{align-items:center;gap:var(--bp-space-2);font-weight:600;display:inline-flex}.bp-band-finance-review .bp-financial-chart__key:before{content:"";border-radius:var(--bp-radius-sm);background:currentColor;width:.75rem;height:.75rem}.bp-band-finance-review .bp-financial-chart__key--income{color:var(--bp-success)}.bp-band-finance-review .bp-financial-chart__key--expense{color:var(--bp-danger)}.bp-band-finance-review .bp-financial-chart__scroll,.bp-band-finance-review .bp-financial-chart__table-scroll{max-width:100%;overflow-x:auto}.bp-band-finance-review .bp-financial-chart__scroll:focus-visible{outline:2px solid var(--bp-brand);outline-offset:2px}.bp-band-finance-review .bp-financial-chart__plot{width:100%;min-width:720px;height:285px;display:block;overflow:visible}.bp-band-finance-review .bp-financial-chart__grid{stroke:var(--bp-border-default)}.bp-band-finance-review .bp-financial-chart__axis{fill:var(--bp-text-secondary);font-size:12px}.bp-band-finance-review .bp-financial-chart__month-label{fill:var(--bp-text-primary);font-size:13px;font-weight:600}.bp-band-finance-review .bp-financial-chart__bar--income{fill:var(--bp-success)}.bp-band-finance-review .bp-financial-chart__bar--expense{fill:var(--bp-danger)}.bp-band-finance-review .bp-financial-chart__values{margin-top:var(--bp-space-3)}.bp-band-finance-review .bp-financial-chart__values summary{cursor:pointer;color:var(--bp-text-secondary)}.bp-band-finance-review .bp-financial-chart__table{border-collapse:collapse;width:100%;margin-top:var(--bp-space-3)}.bp-band-finance-review .bp-financial-chart__table caption{text-align:left;margin-bottom:var(--bp-space-2)}.bp-band-finance-review .bp-financial-chart__table th,.bp-band-finance-review .bp-financial-chart__table td{padding:var(--bp-space-2);border-bottom:1px solid var(--bp-border-default);text-align:right;font-variant-numeric:tabular-nums}.bp-band-finance-review .bp-financial-chart__table th:first-child{text-align:left}:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metrics{gap:var(--bp-space-3);grid-template-columns:minmax(0,1fr);display:grid}:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metric{--bp-financial-tone:var(--bp-text-primary);border-top:var(--bp-space-1) solid var(--bp-financial-tone);min-width:0}:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metric--success{--bp-financial-tone:var(--bp-success)}:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metric--danger{--bp-financial-tone:var(--bp-danger)}:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metric--warning{--bp-financial-tone:var(--bp-warning)}:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metric dt{color:var(--bp-text-secondary)}:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metric dd{color:var(--bp-financial-tone);margin-top:var(--bp-space-2);font-size:var(--bp-type-section);font-weight:var(--bp-weight-bold);overflow-wrap:anywhere}.bp-band-finance-review>.bp-financial-metrics>.bp-financial-metric,.bp-band-finance-review>.bp-financial-metrics>.bp-financial-metric:first-child{border-top-color:var(--bp-financial-tone)}@media(min-width:480px){:is(.bp-band-finance-review,.bp-band-financial-list-review) .bp-financial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-band-finance-review .bp-financial-metric:first-child{grid-column:1/-1}}@media(min-width:1024px){.bp-band-financial-list-review .bp-financial-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.bp-band-finance-review .bp-financial-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.bp-band-finance-review .bp-financial-metric:first-child{grid-column:auto}}.bp-admin-pages .bp-subscription-comms{gap:var(--bp-space-5)}.bp-admin-pages .bp-subscription-comms__heading{justify-content:space-between;align-items:flex-start;gap:var(--bp-space-4);flex-wrap:wrap;display:flex}.bp-admin-pages .bp-subscription-comms .bp-review-section-heading{margin-bottom:0}.bp-admin-pages .bp-subscription-comms__eyebrow{color:var(--bp-brand-text);font-size:var(--bp-type-caption);font-weight:var(--bp-weight-semibold);margin-bottom:var(--bp-space-2)}.bp-admin-pages .bp-subscription-comms__metrics{gap:var(--bp-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.bp-admin-pages .bp-subscription-comms__metrics--two{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-admin-pages .bp-subscription-comms__metric{padding:var(--bp-space-4);background:var(--bp-surface-2);border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-md);align-content:start;gap:var(--bp-space-2);display:grid}.bp-admin-pages .bp-subscription-comms__metric dt{color:var(--bp-text-secondary);font-size:var(--bp-type-label)}.bp-admin-pages .bp-subscription-comms__metric dd{color:var(--bp-text-primary);font-size:var(--bp-type-section);font-weight:var(--bp-weight-semibold);overflow-wrap:anywhere;margin:0}.bp-admin-pages .bp-subscription-comms__metric .bp-subscription-comms__metric-note{color:var(--bp-text-secondary);font-size:var(--bp-type-caption);font-weight:var(--bp-weight-regular)}.bp-admin-pages .bp-subscription-comms__action{--notice-tone:var(--bp-brand);justify-content:space-between;align-items:center;gap:var(--bp-space-4);padding:var(--bp-space-4);border:1px solid var(--notice-tone);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-subscription-comms__action{border:1px solid color-mix(in srgb,var(--notice-tone) 35%,var(--bp-border-default))}}.bp-admin-pages .bp-subscription-comms__action{border-left:3px solid var(--notice-tone);border-radius:var(--bp-radius-md);background:var(--notice-tone)}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-subscription-comms__action{background:color-mix(in srgb,var(--notice-tone) 7%,var(--bp-surface-1))}}.bp-admin-pages .bp-subscription-comms__action--warning{--notice-tone:var(--bp-warning)}.bp-admin-pages .bp-subscription-comms__action--danger{--notice-tone:var(--bp-danger)}.bp-admin-pages .bp-subscription-comms__action--success{--notice-tone:var(--bp-success)}.bp-admin-pages .bp-subscription-comms__action>div{gap:var(--bp-space-2);flex:280px;display:grid}.bp-admin-pages .bp-subscription-comms__action h3{color:var(--notice-tone);font-size:var(--bp-type-body);font-weight:var(--bp-weight-semibold);margin:0}.bp-admin-pages .bp-subscription-comms__action p{color:var(--bp-text-secondary);font-size:var(--bp-type-small);margin:0}.bp-admin-pages .bp-subscription-comms__meta,.bp-admin-pages .bp-tenant-notice-meta{color:var(--bp-text-secondary);font-size:var(--bp-type-caption);line-height:var(--bp-leading-body)}.bp-admin-pages .bp-subscription-comms__retry{font-weight:var(--bp-weight-semibold)}.bp-admin-pages .bp-subscription-comms__history{border-top:1px solid var(--bp-border-default);padding-top:var(--bp-space-5);gap:var(--bp-space-3);display:grid}.bp-admin-pages .bp-subscription-comms__history h3{font-size:var(--bp-type-card-title);font-weight:var(--bp-weight-semibold);margin:0 0 var(--bp-space-2);color:var(--bp-text-primary)}.bp-admin-pages .bp-subscription-comms__table caption{text-align:left;color:var(--bp-text-secondary);font-size:var(--bp-type-caption);padding-bottom:var(--bp-space-3)}.bp-admin-pages .bp-subscription-comms__table th{color:var(--bp-text-secondary)}.bp-admin-pages .bp-subscription-comms__date{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-admin-pages .bp-subscription-comms__date>span,.bp-admin-pages .bp-subscription-comms__actor{color:var(--bp-text-secondary);font-size:var(--bp-type-caption);margin-top:var(--bp-space-1);display:block}.bp-admin-pages .bp-subscription-comms__recipient{color:var(--bp-text-secondary);overflow-wrap:anywhere}.bp-admin-pages .bp-subscription-comms__message summary{cursor:pointer;color:var(--bp-text-primary);font-weight:var(--bp-weight-medium)}.bp-admin-pages .bp-subscription-comms__message p{white-space:pre-line;color:var(--bp-text-secondary);margin:var(--bp-space-3) 0}.bp-admin-pages .bp-subscription-comms__message small{color:var(--bp-text-secondary)}.bp-admin-pages .bp-subscription-comms__disclosure{padding:var(--bp-space-3) var(--bp-space-4);border:1px solid var(--bp-border-subtle);border-radius:var(--bp-radius-md);background:var(--bp-surface-2);color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-admin-pages .bp-subscription-comms__disclosure summary{cursor:pointer;color:var(--bp-text-secondary);font-weight:var(--bp-weight-medium)}.bp-admin-pages .bp-subscription-comms__disclosure[open] summary{margin-bottom:var(--bp-space-3);color:var(--bp-brand-text)}.bp-admin-pages .bp-subscription-comms__disclosure p{margin-bottom:var(--bp-space-3)}.bp-admin-pages .bp-subscription-comms__contacts{gap:var(--bp-space-3);margin:0;padding:0;list-style:none;display:grid}.bp-admin-pages .bp-subscription-comms__contacts li{padding:var(--bp-space-3) var(--bp-space-4);border-left:2px solid var(--bp-border-strong);background:var(--bp-surface-2);border-radius:var(--bp-radius-sm)}.bp-admin-pages .bp-subscription-comms__contacts p{margin:var(--bp-space-2) 0;color:var(--bp-text-secondary);white-space:pre-line}.bp-admin-pages .bp-subscription-comms__empty{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-admin-pages .bp-tenant-notice-reason{font-size:var(--bp-type-caption);color:var(--bp-warning);font-weight:var(--bp-weight-medium);margin-bottom:var(--bp-space-2)}.bp-admin-pages .bp-tenant-notice-meta{margin-top:var(--bp-space-1);display:block}@media(max-width:680px){.bp-admin-pages.bp-layout-review .bp-subscription-comms__table{min-width:0}}@media(max-width:760px){.bp-admin-pages .bp-subscription-comms__metrics{grid-template-columns:minmax(0,1fr)}.bp-admin-pages .bp-subscription-comms__action form,.bp-admin-pages .bp-subscription-comms__action .bp-button{width:100%}}.bp-admin-pages .bp-tenant-editor{margin-top:var(--bp-space-4)}.bp-admin-pages .bp-tenant-editor>summary{color:var(--bp-brand-text);font-weight:var(--bp-weight-semibold)}.bp-admin-pages .bp-tenant-editor__grid{gap:var(--bp-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.bp-admin-pages .bp-tenant-access-alert{margin-top:var(--bp-space-4);padding:var(--bp-space-3);border-left:3px solid var(--bp-warning);border-radius:var(--bp-radius-sm);background:var(--bp-warning)}@supports (color:color-mix(in lab,red,red)){.bp-admin-pages .bp-tenant-access-alert{background:color-mix(in srgb,var(--bp-warning) 7%,var(--bp-surface-1))}}.bp-admin-pages .bp-tenant-access-alert{color:var(--bp-text-secondary);font-size:var(--bp-type-small)}.bp-admin-pages .bp-tenant-access-alert strong{color:var(--bp-warning)}.bp-admin-pages .bp-tenant-access-alert p{margin-top:var(--bp-space-2)}.bp-admin-pages .bp-tenant-subscription-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-privacy{overflow-wrap:anywhere}.bp-privacy summary{cursor:pointer;color:var(--bp-text-primary)}.bp-privacy details[open]>summary{margin-bottom:var(--bp-space-4)}.bp-privacy .bp-stack{gap:var(--bp-space-4)}.bp-privacy .bp-field__label{color:var(--bp-text-secondary)}.bp-privacy .bp-field__group{width:100%}.bp-privacy input[type=checkbox]{accent-color:var(--bp-brand)}:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-table{min-width:1100px}:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-table .bp-tabular{white-space:nowrap}:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-summary{grid-template-columns:minmax(0,1fr)}@media(min-width:640px){:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-summary{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-summary--four{grid-template-columns:repeat(4,minmax(0,1fr))}}:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-table th,:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-nowrap{white-space:nowrap;overflow-wrap:normal}:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-report-description{min-width:200px}:is(.bp-agency-reports-financial,.bp-agency-reports-management) .bp-button[aria-current=page]{color:#fff}.bp-pwa-nav-link{color:#c7b4d4;margin-bottom:8px;padding:8px 0;font-size:13px;text-decoration:none;display:block}.bp-pwa-nav-link:hover{color:#fff;text-decoration:underline}.bp-pwa-body{color:#f1f5f9;background:#07050e;margin:0;font-family:Instrument Sans,system-ui,sans-serif}.bp-pwa{max-width:1160px;margin-inline:auto;padding:28px}.bp-pwa a{color:#d5a7ed;text-underline-offset:4px}.bp-pwa a:hover{color:#fff}.bp-pwa-header,.bp-pwa-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.bp-pwa-brand{align-items:center;gap:12px;font-size:24px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.bp-pwa-brand img{border-radius:10px}.bp-pwa-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:72px;display:grid}.bp-pwa-eyebrow{color:#d5a7ed;text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:700}.bp-pwa h1{letter-spacing:-.03em;margin:18px 0 22px;font-size:clamp(36px,5vw,62px);line-height:1.08}.bp-pwa h2{margin-bottom:14px;font-size:24px;font-weight:650;line-height:1.25}.bp-pwa h3{margin:16px 0 12px;font-size:23px;font-weight:650}.bp-pwa p,.bp-pwa li{color:#bcb2c9;line-height:1.7}.bp-pwa-actions{margin-top:26px}.bp-pwa .bp-button{min-height:44px;text-decoration:none}.bp-pwa .bp-button--primary{color:#fff}.bp-pwa-status,.bp-pwa-guide,.bp-pwa-share{background:#110c19;border:1px solid #30223e;border-radius:20px;padding:28px}.bp-pwa-status{border-top:3px solid #964cb4}.bp-pwa-status h2{margin-top:15px;font-size:20px}.bp-pwa-status-dot{background:#c792e0;border-radius:50%;width:11px;height:11px;display:inline-block;box-shadow:0 0 0 6px #964cb426}.bp-pwa .bp-pwa-small{margin-top:20px;font-size:13px}.bp-pwa-section-heading{margin-bottom:20px}.bp-pwa-section-heading h2{margin-top:10px}.bp-pwa nav{gap:24px;margin-bottom:24px}.bp-pwa-guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.bp-pwa-guide{scroll-margin-top:24px}.bp-pwa-guide-number{color:#d5a7ed;font-size:13px;font-weight:700}.bp-pwa-guide ol{margin:18px 0;padding-left:20px}.bp-pwa-guide li+li{margin-top:12px}.bp-pwa strong{color:#f1f5f9;font-weight:650}.bp-pwa-share{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-block:36px;display:grid}.bp-pwa-share label{margin-bottom:10px;font-weight:600;display:block}.bp-pwa-share input{color:#eee7f5;background:#07050e;border:1px solid #473152;border-radius:9px;flex:220px;width:100%;min-width:0;padding:12px}.bp-pwa-share-controls{min-width:0}.bp-pwa-faq{padding-block:12px 36px}.bp-pwa-faq details{border-bottom:1px solid #30223e;padding-block:20px}.bp-pwa-faq summary{cursor:pointer;font-weight:600}.bp-pwa-faq details p{margin-top:14px}.bp-pwa-footer{border-top:1px solid #30223e;padding-block:24px;font-size:14px}.bp-pwa-notice{border:1px solid #866239;border-radius:12px;margin-bottom:28px;padding:18px}.bp-pwa [hidden]{display:none!important}.bp-pwa :focus-visible{outline-offset:4px;outline:3px solid #c792e0}@media(max-width:850px){.bp-pwa-hero,.bp-pwa-share{grid-template-columns:minmax(0,1fr);gap:28px}.bp-pwa-guides{grid-template-columns:minmax(0,1fr)}.bp-pwa-hero{padding-block:48px}}@media(max-width:480px){.bp-pwa{padding:20px 16px}.bp-pwa-header{gap:14px}.bp-pwa-status,.bp-pwa-guide,.bp-pwa-share{padding:22px}.bp-pwa-actions>*{flex:auto;justify-content:center}}.bp-summary-list{gap:var(--bp-space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.bp-ui .bp-summary-row{align-items:start;gap:var(--bp-space-2) var(--bp-space-3);padding:var(--bp-space-3);color:var(--bp-text-primary);border-color:var(--bp-border-subtle);background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,max-content);text-decoration:none;display:grid}.bp-ui div.bp-summary-row:hover{background:0 0}.bp-ui a.bp-summary-row:hover{background:var(--bp-surface-hover);border-color:var(--bp-border-strong)}.bp-ui a.bp-summary-row:focus-visible{outline:2px solid var(--bp-brand-text);outline-offset:2px;background:var(--bp-surface-hover)}.bp-ui .bp-summary-row--dated{grid-template-columns:var(--bp-space-12) minmax(0,1fr) var(--bp-icon-normal)}.bp-summary-row__content{min-width:0}.bp-summary-row__title{font-size:var(--bp-type-body);line-height:var(--bp-leading-body);font-weight:var(--bp-weight-semibold)}.bp-summary-row .bp-summary-row__date{padding:var(--bp-space-2) var(--bp-space-1);border:1px solid var(--bp-brand-text)}@supports (color:color-mix(in lab,red,red)){.bp-summary-row .bp-summary-row__date{border:1px solid color-mix(in srgb,var(--bp-brand-text) 20%,var(--bp-border-subtle))}}.bp-summary-row .bp-summary-row__date{border-radius:var(--bp-radius-md);background:var(--bp-brand)}@supports (color:color-mix(in lab,red,red)){.bp-summary-row .bp-summary-row__date{background:color-mix(in srgb,var(--bp-brand) 12%,var(--bp-surface-1))}}.bp-summary-row .bp-summary-row__date{line-height:1.2}.bp-summary-row__date>:first-child{font-size:var(--bp-type-page-title);color:var(--bp-brand-text)}.bp-summary-row__date>:nth-child(2){margin-top:var(--bp-space-1);font-size:var(--bp-type-micro);color:var(--bp-brand-text);font-weight:var(--bp-weight-semibold)}.bp-summary-row__date .bp-summary-row__year{margin-top:var(--bp-space-1);color:var(--bp-text-secondary);font-size:var(--bp-type-micro)}.bp-summary-row__aside{align-items:flex-end;gap:var(--bp-space-2);text-align:right;flex-direction:column;min-width:0;max-width:100%;display:flex}.bp-summary-row--dated .bp-summary-row__aside{text-align:left;flex-flow:wrap;grid-column:2/-1;justify-content:space-between;align-items:center}.bp-summary-row__aside .bp-badge{white-space:normal;overflow-wrap:anywhere;text-align:left}.bp-summary-row__arrow{color:var(--bp-text-secondary);grid-area:1/3;align-self:center}.bp-summary-row__amount{color:var(--bp-success);font-weight:var(--bp-weight-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bp-summary-row__amount-label{margin-bottom:var(--bp-space-1);color:var(--bp-text-secondary);font-size:var(--bp-type-micro);font-weight:var(--bp-weight-regular);display:block}.bp-summary-row__meta{gap:var(--bp-space-1) var(--bp-space-3);margin-top:var(--bp-space-2);color:var(--bp-text-secondary);font-size:var(--bp-type-caption);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.bp-summary-row__meta>span{align-items:flex-start;gap:var(--bp-space-1);min-width:0;max-width:100%;display:flex}.bp-summary-row__meta .bp-icon{color:var(--bp-text-secondary);width:14px;height:14px;margin-top:1px}.bp-summary-row__tags{gap:var(--bp-space-1);margin-top:var(--bp-space-2);flex-wrap:wrap;min-width:0;display:flex}.bp-summary-row__tags .bp-badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.bp-summary-row__notice{color:var(--bp-warning)}.bp-summary-row__finance-link{align-items:center;gap:var(--bp-space-1);color:var(--bp-brand-text);text-decoration:none;display:inline-flex}.bp-summary-row__finance-link:hover{text-underline-offset:3px;text-decoration:underline}.bp-summary-row__finance-link:focus-visible{outline:2px solid var(--bp-brand-text);outline-offset:3px;border-radius:var(--bp-radius-sm)}.bp-agency-hierarchy .bp-summary-row__title-link{color:var(--bp-text-primary);overflow-wrap:anywhere;text-decoration:none}.bp-agency-hierarchy .bp-summary-row__title-link:hover{color:var(--bp-brand-text);text-underline-offset:3px;text-decoration:underline}.bp-agency-hierarchy .bp-summary-row__title-link:focus-visible{outline:2px solid var(--bp-brand-text);outline-offset:3px;border-radius:var(--bp-radius-sm)}.bp-agency-hierarchy .bp-summary-actions{gap:var(--bp-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.bp-agency-hierarchy .bp-summary-actions>*,.bp-agency-hierarchy .bp-summary-actions .bp-button{width:100%;min-width:0;margin:0}.bp-agency-hierarchy .bp-summary-actions .bp-button{white-space:normal;min-height:var(--bp-control-md)}@container (min-width:460px){.bp-ui .bp-summary-row--dated{grid-template-columns:var(--bp-space-12) minmax(0,1fr) minmax(0,max-content) var(--bp-icon-normal);align-items:center}.bp-summary-row--dated .bp-summary-row__aside{text-align:right;flex-direction:column;grid-column:3;align-items:flex-end;max-width:16ch}.bp-summary-row--dated .bp-summary-row__arrow{grid-column:4}}@container (max-width:359px){.bp-ui .bp-summary-row:not(.bp-summary-row--dated){grid-template-columns:minmax(0,1fr)}.bp-summary-row:not(.bp-summary-row--dated) .bp-summary-row__aside{grid-column:1;justify-self:end;max-width:100%}}@media(max-width:359px){.bp-ui .bp-summary-row{column-gap:var(--bp-space-2);padding:var(--bp-space-2)}}
