/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75)}}@layer base,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.sticky{position:sticky}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.hidden{display:none}.max-h-96{max-height:calc(var(--spacing) * 96)}.w-full{width:100%}.cursor-text{cursor:text}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-3{gap:calc(var(--spacing) * 3)}.overflow-x-auto{overflow-x:auto}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.break-all{word-break:break-all}.select-all{-webkit-user-select:all;user-select:all}}:root{color-scheme:light;--nexus-color-primary:#4f46e5;--nexus-color-primary-hover:#4338ca;--nexus-color-primary-soft:#eef2ff;--nexus-color-on-primary:#fff;--nexus-color-secondary:#7c3aed;--nexus-color-secondary-soft:#f5f3ff;--nexus-color-background:#f7f8fa;--nexus-color-surface:#fff;--nexus-color-surface-subtle:#f1f3f5;--nexus-color-surface-raised:#fff;--nexus-color-border:#d9dee7;--nexus-color-border-strong:#b8c0cc;--nexus-color-text-primary:#111827;--nexus-color-text-secondary:#4b5563;--nexus-color-text-muted:#5b6677;--nexus-color-disabled-background:#f1f3f5;--nexus-color-disabled-text:#5b6677;--nexus-color-focus:#2563eb;--nexus-color-success:#15803d;--nexus-color-success-soft:#ecfdf3;--nexus-color-warning:#a34808;--nexus-color-warning-soft:#fffaeb;--nexus-color-danger:#b42318;--nexus-color-danger-soft:#fef3f2;--nexus-color-info:#0369a1;--nexus-color-info-soft:#eff8ff;--nexus-color-overlay:#111827b3;--nexus-font-sans:Inter, "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nexus-font-size-body:.875rem;--nexus-line-height-body:1.55;--nexus-font-feature-data:"tnum" 1, "ss01" 1;--nexus-space-0:0;--nexus-space-xxs:2px;--nexus-space-xs:4px;--nexus-space-sm:8px;--nexus-space-md:12px;--nexus-space-lg:16px;--nexus-space-xl:24px;--nexus-space-2xl:32px;--nexus-space-3xl:48px;--nexus-space-4xl:64px;--nexus-radius-none:0;--nexus-radius-xs:4px;--nexus-radius-sm:6px;--nexus-radius-md:8px;--nexus-radius-lg:12px;--nexus-radius-xl:16px;--nexus-radius-full:9999px;--nexus-shadow-level-1:0 1px 2px #0f172a0a;--nexus-shadow-level-2:0 8px 24px #0f172a1f;--nexus-shadow-level-3:0 20px 48px #0f172a2e;--nexus-motion-duration-fast:.12s;--nexus-motion-duration-local:.16s;--nexus-motion-duration-shell:.22s;--nexus-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--nexus-control-height:36px;--nexus-control-height-touch:44px;--nexus-control-radius:var(--nexus-radius-sm);--nexus-content-width-form:720px;--nexus-content-width-normal:960px;--nexus-appbar-height:48px;--nexus-nav-width:240px;--nexus-nav-item-height:44px;--nexus-focus-width:2px;--nexus-focus-offset:2px;--nexus-focus-ring:var(--nexus-focus-width) solid var(--nexus-color-focus);--nexus-data-row-height-compact:40px;--nexus-data-row-height:44px;--nexus-data-row-height-touch:48px;--nexus-z-content:1;--nexus-z-sticky:100;--nexus-z-popover:1100;--nexus-z-drawer:1200;--nexus-z-modal:1300;--nexus-z-toast:1400;--nexus-z-overlay:1500}html,body{min-height:100%}body{background:var(--nexus-color-background);color:var(--nexus-color-text-primary);font-family:var(--nexus-font-sans);font-size:var(--nexus-font-size-body);line-height:var(--nexus-line-height-body);text-rendering:optimizelegibility;margin:0}button,input,select,textarea{font:inherit}::selection{background:var(--nexus-color-primary-soft);color:var(--nexus-color-text-primary)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.mud-button-root:focus-visible,.mud-icon-button:focus-visible{outline-offset:var(--nexus-focus-offset);outline:var(--nexus-focus-ring)!important}.mud-input-control.nexus-field :where(input,textarea,button,[tabindex]):focus-visible{outline:none!important}.mud-input-control.nexus-field .mud-input:focus-within{outline-offset:var(--nexus-focus-offset);outline:var(--nexus-focus-ring)!important}h1:focus{border-radius:var(--nexus-radius-xs);outline:var(--nexus-focus-ring);outline-offset:var(--nexus-focus-offset)}.mud-layout,.mud-main-content{background:var(--nexus-color-background);color:var(--nexus-color-text-primary)}.mud-appbar,.mud-drawer,.mud-paper{background-color:var(--nexus-color-surface)}.mud-appbar:not(.nexus-appbar){border-bottom:1px solid var(--nexus-color-border);box-shadow:var(--nexus-shadow-level-1)}.mud-drawer{border-right-color:var(--nexus-color-border)}.mud-button-root,.mud-input-control,.mud-chip{border-radius:var(--nexus-control-radius)}.mud-button-root{min-height:var(--nexus-control-height);transition-duration:var(--nexus-motion-duration-local);transition-timing-function:var(--nexus-motion-easing-standard)}.mud-table-cell,.nexus-data{font-variant-numeric:tabular-nums;font-feature-settings:var(--nexus-font-feature-data)}.mud-table-cell.nexus-data,.mud-table-head .mud-table-cell.nexus-data{text-align:end}.nexus-page-shell{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:var(--nexus-space-lg)}.nexus-account-shell{box-sizing:border-box;min-block-size:100vh;padding:var(--nexus-space-lg);background:var(--nexus-color-background);justify-content:center;align-items:center;display:flex}.nexus-auth-container{max-inline-size:26rem}.nexus-auth-card{inline-size:100%;padding:var(--nexus-space-xl);border:1px solid var(--nexus-color-border);border-radius:var(--nexus-radius-lg);box-shadow:var(--nexus-shadow-level-1)}.nexus-auth-card .nexus-page-header{margin-block-end:var(--nexus-space-xl)}.nexus-auth-form{gap:var(--nexus-space-lg);display:grid}.nexus-auth-message{margin-block-end:var(--nexus-space-xl)}.nexus-page-container{box-sizing:border-box;inline-size:100%;min-inline-size:0;margin-inline:auto}.nexus-page-container--form{max-inline-size:var(--nexus-content-width-form)}.nexus-page-container--normal{max-inline-size:var(--nexus-content-width-normal)}.nexus-page-container--full{max-inline-size:none}.nexus-page-header{margin-block-end:var(--nexus-space-xl)}.nexus-page-header__main,.nexus-page-header__title-row,.nexus-page-header__actions{align-items:center;display:flex}.nexus-page-header__main{justify-content:space-between;gap:var(--nexus-space-lg)}.nexus-page-header__copy{min-inline-size:0}.nexus-page-header__title-row{gap:var(--nexus-space-sm);flex-wrap:wrap}.nexus-page-header__title{color:var(--nexus-color-text-primary);margin:0;font-size:1.5rem;font-weight:650;line-height:1.3}.nexus-page-header__description,.nexus-data-table-frame__description,.nexus-comparison-table__description{max-inline-size:72ch;margin:var(--nexus-space-xs) 0 0;color:var(--nexus-color-text-secondary)}.nexus-page-header__actions{justify-content:flex-end;gap:var(--nexus-space-sm);flex-wrap:wrap;flex:none}.nexus-feedback-state{justify-content:center;align-items:center;gap:var(--nexus-space-md);min-block-size:160px;padding:var(--nexus-space-xl);border:1px solid var(--nexus-color-border);border-radius:var(--nexus-radius-md);background:var(--nexus-color-surface);color:var(--nexus-color-text-secondary);text-align:center;flex-direction:column;display:flex}.nexus-feedback-state--error{border-color:var(--nexus-color-danger);background:var(--nexus-color-danger-soft);color:var(--nexus-color-danger)}.nexus-feedback-state--conflict{border-color:var(--nexus-color-warning);background:var(--nexus-color-warning-soft);color:var(--nexus-color-warning)}.nexus-feedback-state__icon{font-size:2rem}.nexus-feedback-state__copy>:first-child,.nexus-feedback-state__copy>:last-child{margin-block:0}.nexus-feedback-state__title{color:currentColor;font-weight:600}.nexus-feedback-state__description{max-inline-size:56ch;margin-block-start:var(--nexus-space-xs)}.nexus-feedback-state__recovery{justify-content:center;gap:var(--nexus-space-sm);flex-wrap:wrap;display:flex}.nexus-data-table-frame,.nexus-comparison-table{min-inline-size:0}.nexus-data-table-frame__header{justify-content:space-between;align-items:flex-start;gap:var(--nexus-space-lg);display:flex}.nexus-data-table-frame__copy,.nexus-comparison-table__copy{min-inline-size:0}.nexus-data-table-frame__title,.nexus-comparison-table__title{color:var(--nexus-color-text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.nexus-data-table-frame__count,.nexus-comparison-table__count{margin:var(--nexus-space-sm) 0;color:var(--nexus-color-text-muted);font-size:.75rem}.nexus-data-table-frame__actions{gap:var(--nexus-space-sm);flex-wrap:wrap;flex:none;display:flex}.nexus-data-table-frame__content,.nexus-comparison-table__region{min-inline-size:0}.nexus-page-stack,.nexus-form{gap:var(--nexus-space-xl);grid-template-columns:minmax(0,1fr);display:grid}.nexus-list-toolbar{align-items:flex-start;gap:var(--nexus-space-md);display:flex}.nexus-list-toolbar--filters{flex-wrap:wrap;align-items:flex-end}.nexus-list-search{inline-size:min(100%,30rem)}.nexus-list-filter{inline-size:min(100%,18rem)}.mud-input-control.nexus-field{margin:0}.mud-input-control.nexus-field>.mud-input-control-input-container{gap:var(--nexus-space-xs);grid-template-columns:minmax(0,1fr);display:grid}.mud-input-control.nexus-field>.mud-input-control-input-container>.mud-input-label{pointer-events:auto;inline-size:fit-content;max-inline-size:100%;transition:color var(--nexus-motion-duration-fast) var(--nexus-motion-easing-standard);grid-row:1;align-self:auto;font-size:.8125rem;font-weight:600;line-height:1.35;position:static;color:var(--nexus-color-text-secondary)!important;padding:0!important;transform:none!important}.mud-input-control.nexus-field>.mud-input-control-input-container>.mud-input{block-size:var(--nexus-control-height);min-block-size:var(--nexus-control-height);border-radius:var(--nexus-control-radius);grid-row:2}.mud-input-control.nexus-field>.mud-input-control-input-container>.mud-input.mud-input-textarea{block-size:auto}.mud-input-control.nexus-field .mud-input-outlined-border,.mud-input-control.nexus-field .mud-input.mud-input-outlined:focus-within>.mud-input-outlined-border{border-width:1px;border-color:var(--nexus-color-border-strong)}.mud-input-control.nexus-field .mud-input-outlined-border legend{white-space:nowrap;padding:0;overflow:hidden;inline-size:0!important;max-inline-size:0!important}.mud-input-control.nexus-field .mud-input-outlined-border legend span{display:none}.mud-input-control.nexus-field .mud-input-root-outlined{padding-block:var(--nexus-space-sm);padding-inline:10px}.mud-input-control.nexus-field .mud-input-adornment{margin-block:0}.mud-input-control.nexus-field .mud-input-helper-text{color:var(--nexus-color-text-muted);margin-block-start:var(--nexus-space-xs);font-size:.75rem}.mud-input-control.nexus-field .mud-input.mud-input-error .mud-input-outlined-border,.mud-input-control.nexus-field .mud-input.mud-input-error:focus-within>.mud-input-outlined-border{border-width:1px;border-color:var(--nexus-color-danger)}.mud-input-control.nexus-field>.mud-input-control-input-container>.mud-input-label.mud-input-error{color:var(--nexus-color-danger)}.mud-input-control.nexus-field.mud-disabled>.mud-input-control-input-container>.mud-input-label,.mud-input-control.nexus-field .mud-disabled{color:var(--nexus-color-disabled-text)}.nexus-business-section,.nexus-form-section{min-inline-size:0;padding:var(--nexus-space-lg);border:1px solid var(--nexus-color-border);border-radius:var(--nexus-radius-lg);background:var(--nexus-color-surface);box-shadow:var(--nexus-shadow-level-1)}.nexus-business-section__header,.nexus-form-section__header,.nexus-business-section__actions,.nexus-form-actions,.nexus-inline-status,.nexus-file-upload{align-items:center;display:flex}.nexus-business-section__header{justify-content:space-between;gap:var(--nexus-space-lg);margin-block-end:var(--nexus-space-md)}.nexus-business-section__title,.nexus-form-section__title{color:var(--nexus-color-text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.nexus-business-section__description,.nexus-form-section__description{max-inline-size:72ch;margin:var(--nexus-space-xs) 0 0;color:var(--nexus-color-text-secondary)}.nexus-business-section__actions,.nexus-form-actions{gap:var(--nexus-space-sm);flex-wrap:wrap}.nexus-section-count{margin:0 0 var(--nexus-space-sm);color:var(--nexus-color-text-muted);font-size:.75rem}.nexus-detail-grid{gap:var(--nexus-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.nexus-detail-grid>div{min-inline-size:0}.nexus-detail-grid dt{color:var(--nexus-color-text-secondary);font-size:.8125rem;font-weight:600}.nexus-detail-grid dd{overflow-wrap:anywhere;margin:var(--nexus-space-xs) 0 0;color:var(--nexus-color-text-primary)}.nexus-metric-grid{gap:var(--nexus-space-lg);margin:0 0 var(--nexus-space-lg);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.nexus-metric-grid>div{min-inline-size:0}.nexus-metric-grid dt{color:var(--nexus-color-text-secondary);font-size:.8125rem;font-weight:600}.nexus-metric-grid dd{overflow-wrap:anywhere;margin:var(--nexus-space-xs) 0 0;color:var(--nexus-color-text-primary);font-size:1rem;font-weight:600}.nexus-preserve-lines{white-space:pre-wrap;margin:0}.nexus-file-upload{min-block-size:var(--nexus-control-height);gap:var(--nexus-space-sm);padding:var(--nexus-space-sm) var(--nexus-space-md);border:1px solid var(--nexus-color-primary);border-radius:var(--nexus-control-radius);color:var(--nexus-color-primary);cursor:pointer;font-size:.8125rem;font-weight:600;position:relative}.nexus-file-upload:hover{background:var(--nexus-color-primary-soft)}.nexus-file-upload:focus-within{outline:var(--nexus-focus-ring);outline-offset:var(--nexus-focus-offset)}.nexus-file-upload--busy{border-color:var(--nexus-color-border-strong);background:var(--nexus-color-disabled-background);color:var(--nexus-color-disabled-text);cursor:wait}.nexus-file-upload__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nexus-inline-status{gap:var(--nexus-space-sm);color:var(--nexus-color-text-secondary)}.nexus-tenant-logo-editor{align-items:center;gap:var(--nexus-space-lg);min-inline-size:0;display:flex}.nexus-tenant-logo-preview,.nexus-tenant-logo-placeholder,.nexus-tenant-logo-preview img{block-size:8rem;inline-size:8rem}.nexus-tenant-logo-preview{border:1px solid var(--nexus-color-border);border-radius:var(--nexus-radius-lg);background:var(--nexus-color-surface-subtle);flex:none;overflow:hidden}.nexus-tenant-logo-preview img{object-fit:contain;display:block}.nexus-tenant-logo-placeholder{place-content:center;justify-items:center;gap:var(--nexus-space-xs);color:var(--nexus-color-text-muted);display:grid}.nexus-tenant-logo-actions{gap:var(--nexus-space-sm);flex-wrap:wrap;display:flex}.nexus-business-card-preview{border:1px solid var(--nexus-color-border);border-radius:var(--nexus-radius-md);block-size:auto;inline-size:min(100%,32rem);display:block}.nexus-form-section,.nexus-form-fields{gap:var(--nexus-space-lg);display:grid}.nexus-form-fields--billing{grid-template-columns:repeat(3,minmax(0,1fr))}.nexus-form-fields--two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.nexus-native-field{gap:var(--nexus-space-xs);display:grid}.nexus-native-field label{color:var(--nexus-color-text-secondary);font-size:.8125rem;font-weight:600}.nexus-native-input{box-sizing:border-box;inline-size:100%;block-size:var(--nexus-control-height);min-block-size:var(--nexus-control-height);padding:var(--nexus-space-sm) var(--nexus-space-md);border:1px solid var(--nexus-color-border-strong);border-radius:var(--nexus-control-radius);background:var(--nexus-color-surface);color:var(--nexus-color-text-primary)}.nexus-native-input:disabled{background:var(--nexus-color-disabled-background);color:var(--nexus-color-disabled-text)}.nexus-native-field .validation-message{color:var(--nexus-color-danger);font-size:.75rem}.nexus-schedule-summary{margin-block-end:var(--nexus-space-lg)}.nexus-schedule-actions{align-items:center;gap:var(--nexus-space-md);margin-block:var(--nexus-space-lg);flex-wrap:wrap;display:flex}.nexus-schedule-project-select{inline-size:min(100%,22rem)}.nexus-date-filter{align-items:end;gap:var(--nexus-space-md);flex-wrap:wrap;display:flex}.nexus-date-filter .nexus-native-field{inline-size:min(100%,14rem)}.nexus-split-sections{gap:var(--nexus-space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;display:grid}.nexus-table-actions{align-items:center;gap:var(--nexus-space-sm);flex-wrap:wrap;display:flex}.nexus-attachment-preview-frame{border:0;block-size:min(80vh,50rem);inline-size:100%}.nexus-attachment-preview-image{block-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.nexus-validation-summary:empty,.nexus-validation-summary .validation-summary-valid{display:none}.nexus-validation-summary .validation-errors{padding:var(--nexus-space-md) var(--nexus-space-lg) var(--nexus-space-md) var(--nexus-space-2xl);border:1px solid var(--nexus-color-danger);border-radius:var(--nexus-radius-md);background:var(--nexus-color-danger-soft);color:var(--nexus-color-danger);margin:0}.nexus-responsive-table__identity{font-weight:600}.nexus-comparison-table__region{overscroll-behavior-inline:contain;border:1px solid var(--nexus-color-border);border-radius:var(--nexus-radius-md);background:var(--nexus-color-surface);min-inline-size:0;overflow-x:auto}.nexus-comparison-table__region .mud-table-container{overflow-x:visible!important}.nexus-comparison-table__table,.nexus-comparison-table__table .mud-table-root{inline-size:max-content;min-inline-size:100%}.nexus-comparison-table__table .mud-table-cell{white-space:nowrap}.nexus-comparison-table__sticky-identity{z-index:var(--nexus-z-sticky);background:var(--nexus-color-surface);position:sticky;inset-inline-start:0}.nexus-confirm-dialog__title{color:var(--nexus-color-text-primary);margin:0;font-size:1.25rem;font-weight:650;line-height:1.35}.nexus-confirm-dialog__content{gap:var(--nexus-space-lg);display:grid}.nexus-confirm-dialog__details{gap:var(--nexus-space-md);margin:0;display:grid}.nexus-confirm-dialog__details div{gap:var(--nexus-space-md);grid-template-columns:minmax(4rem,max-content) minmax(0,1fr);display:grid}.nexus-confirm-dialog__details dt{color:var(--nexus-color-text-secondary);font-weight:600}.nexus-confirm-dialog__details dd{color:var(--nexus-color-text-primary);margin:0}.nexus-confirm-dialog__irreversible,.nexus-confirm-dialog__busy{align-items:flex-start;gap:var(--nexus-space-sm);display:flex}.nexus-confirm-dialog__irreversible{padding:var(--nexus-space-md);border-radius:var(--nexus-radius-md);background:var(--nexus-color-danger-soft);color:var(--nexus-color-danger)}.nexus-confirm-dialog__busy{color:var(--nexus-color-text-secondary);align-items:center}.mud-chip.nexus-status-chip{border-radius:var(--nexus-radius-full);background:var(--nexus-color-surface-subtle);color:var(--nexus-color-text-secondary);border:0;font-size:.75rem;font-weight:600}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--neutral{background:var(--nexus-color-surface-subtle);color:var(--nexus-color-text-secondary)}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--info{background:var(--nexus-color-info-soft);color:var(--nexus-color-info)}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--success{background:var(--nexus-color-success-soft);color:var(--nexus-color-success)}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--warning{background:var(--nexus-color-warning-soft);color:var(--nexus-color-warning)}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--danger{background:var(--nexus-color-danger-soft);color:var(--nexus-color-danger)}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--muted{background:var(--nexus-color-surface-subtle);color:var(--nexus-color-text-muted)}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--primary{background:var(--nexus-color-primary-soft);color:var(--nexus-color-primary)}.mud-chip.mud-chip-filled.nexus-status-chip.nexus-status-chip--secondary{background:var(--nexus-color-secondary-soft);color:var(--nexus-color-secondary)}#blazor-error-ui{inset:auto var(--nexus-space-lg) var(--nexus-space-lg);z-index:var(--nexus-z-overlay);box-sizing:border-box;max-inline-size:720px;padding:var(--nexus-space-md) var(--nexus-space-3xl) var(--nexus-space-md) var(--nexus-space-lg);border:1px solid var(--nexus-color-danger);border-radius:var(--nexus-radius-md);background:var(--nexus-color-danger-soft);box-shadow:var(--nexus-shadow-level-2);color:var(--nexus-color-danger);margin-inline:auto;display:none;position:fixed}#blazor-error-ui .reload{color:var(--nexus-color-primary-hover);margin-inline-start:var(--nexus-space-sm);font-weight:600}#blazor-error-ui .dismiss{min-inline-size:var(--nexus-control-height);min-block-size:var(--nexus-control-height);border-radius:var(--nexus-radius-sm);color:var(--nexus-color-danger);cursor:pointer;background:0 0;border:0;font-size:1.25rem;position:absolute;inset-block-start:50%;inset-inline-end:var(--nexus-space-sm);transform:translateY(-50%)}@media (max-width:767px){.nexus-list-toolbar,.nexus-list-toolbar--filters{flex-direction:column;align-items:stretch;inline-size:100%}.nexus-list-toolbar>*,.nexus-list-filter,.nexus-list-search,.nexus-native-field{inline-size:100%;min-inline-size:0;max-inline-size:100%}.nexus-page-header__main,.nexus-data-table-frame__header,.nexus-business-section__header,.nexus-form-section__header{flex-direction:column;align-items:stretch}.nexus-page-header__actions,.nexus-data-table-frame__actions,.nexus-business-section__actions{justify-content:flex-start}.nexus-tenant-logo-editor{flex-direction:column;align-items:stretch}.nexus-tenant-logo-preview{inline-size:100%}.nexus-tenant-logo-preview img,.nexus-tenant-logo-placeholder{margin-inline:auto}.nexus-tenant-logo-actions,.nexus-tenant-logo-actions>*{inline-size:100%}.nexus-detail-grid,.nexus-form-fields--billing,.nexus-form-fields--two-column,.nexus-metric-grid,.nexus-split-sections{grid-template-columns:1fr}.nexus-business-section,.nexus-form-section,.nexus-auth-card{padding:var(--nexus-space-md)}.nexus-responsive-table .mud-table-container{overflow-x:visible}.nexus-responsive-table .mud-table-row{padding:var(--nexus-space-xs) 0;border:1px solid var(--nexus-color-border);border-radius:var(--nexus-radius-md);background:var(--nexus-color-surface);box-shadow:var(--nexus-shadow-level-1);margin-block-end:var(--nexus-space-md)}.nexus-responsive-table .mud-table-cell{min-block-size:var(--nexus-control-height-touch);padding-inline:var(--nexus-space-md)}.nexus-responsive-table .nexus-responsive-table__identity{background:var(--nexus-color-surface-subtle)}.nexus-responsive-table .mud-table-cell.nexus-data{text-align:start}.nexus-comparison-table__sticky-identity{position:static}.nexus-confirm-dialog__details div{gap:var(--nexus-space-xs);grid-template-columns:1fr}}@media (min-width:768px){.nexus-page-shell,.nexus-account-shell{padding:var(--nexus-space-xl)}}@media (pointer:coarse){.mud-button-root,.mud-icon-button,.nexus-file-upload,.mud-input-control.nexus-field>.mud-input-control-input-container>.mud-input,.nexus-native-input,#blazor-error-ui .dismiss{min-block-size:var(--nexus-control-height-touch)}.mud-button-root,.mud-icon-button,#blazor-error-ui .dismiss{min-inline-size:var(--nexus-control-height-touch)}.mud-table-row{min-block-size:var(--nexus-data-row-height-touch)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}