:root{--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--page-inset:var(--space-32);--page-heading-gap:var(--space-32);--section-gap:var(--space-24);--card-inset:var(--space-24);--content-gap:var(--space-24);--field-gap:var(--space-24);--text-gap:var(--space-8);--control-gap:var(--space-8);--row-inset:var(--space-16)}.rail-console :where(h1,h2,h3,p,dl,dd){margin:0}.rail-console .main-content{padding:var(--page-inset) var(--page-inset) var(--space-48)}.rail-console .topbar{padding-inline:var(--page-inset)}.rail-console .page-heading{gap:var(--space-16);margin-bottom:var(--page-heading-gap)}.rail-console .page-heading h1{margin:0}.rail-console .page-description{margin:var(--text-gap) 0 0!important}.rail-console :is(.page-action,.topbar-actions){gap:var(--control-gap)}.rail-console :is(.toolbar,.overview-toolbar){gap:var(--space-16);margin-bottom:var(--space-16)}.rail-console :is(.overview-work,.composer-layout,.resource-grid,.billing-grid,.support-layout,.integration-list,.docs-layout,.docs-content){gap:var(--section-gap)}.rail-console :is(.setup-panel,.metrics-grid,.refined-volume,.calendar-stats,.billing-grid,.settings-tabs){margin-bottom:var(--section-gap)}.rail-console :is(.form-section,.workspace-summary,.resource-card,.balance-card,.payment-card,.settings-panel,.help-guides,.support-contact,.integration-detail,.docs-section,.docs-nav){padding:var(--card-inset)}.rail-console .panel-heading{gap:var(--space-16);padding:var(--card-inset)}.rail-console :is(.form-section,.balance-card,.payment-card)>.panel-heading{margin:0 0 var(--content-gap);padding:0}.rail-console :is(.panel-heading,.step-heading,.integration-heading) p{margin:var(--text-gap) 0 0}.rail-console .setup-steps{padding:0 var(--card-inset) var(--card-inset);gap:var(--space-16)}.rail-console .setup-steps>a{padding:var(--space-16);gap:var(--space-12)}.rail-console .setup-steps small{margin-top:var(--text-gap)}.rail-console :is(.metric,.calendar-stats>div){padding:var(--card-inset)}.rail-console .workspace-summary>a{padding-block:var(--space-12);gap:var(--space-12);border-bottom:0}.rail-console .workspace-summary .availability-note{margin-top:var(--content-gap);padding-top:var(--content-gap)}.rail-console .availability-note p{margin:var(--text-gap) 0 var(--space-16)}.rail-console :is(.settings-panel,.payment-card,.support-contact,.docs-section)>h2{margin:0}.rail-console :is(.settings-panel,.payment-card,.support-contact,.docs-section)>p{margin:var(--text-gap) 0 0}.rail-console :is(.payment-card,.support-contact)>.status{margin-top:var(--space-16)}.rail-console .integration-detail>p{margin:var(--content-gap) 0}.rail-console .resource-card-top{margin-bottom:var(--space-16)}.rail-console .resource-card h2{margin:0 0 var(--text-gap)}.rail-console .resource-card-bottom{margin-top:var(--content-gap);padding-top:var(--space-16)}.rail-console .help-guides h2{margin-bottom:var(--space-16)}.rail-console .help-guides details{padding-block:var(--space-16)}.rail-console .help-guides details p{margin-top:var(--text-gap)}.rail-console .docs-section .code-block{margin:var(--content-gap) 0;padding:var(--space-16)}.rail-console .content-stack{gap:var(--content-gap);align-content:start;min-width:0;display:grid}.rail-console .content-stack-tight{gap:var(--text-gap)}.rail-console .content-stack>*{min-width:0;margin-block:0!important}.rail-console .content-stack>.button{white-space:normal;justify-self:start;max-width:100%}.rail-console .content-heading{gap:var(--text-gap);display:grid}.rail-console .content-heading>:is(h2,p){margin:0}.rail-console .content-heading>h2{font-size:16px}.rail-console .balance-card>strong>small{margin:var(--text-gap) 0 0}.rail-console :is(.content-heading p,.docs-section>p,.docs-section .content-stack>p){color:var(--quiet);font-size:13px;line-height:1.65}.rail-console .support-layout+.panel{margin-top:var(--section-gap)}.rail-console .form-section{margin:0 0 var(--section-gap)}.rail-console .form-section:last-of-type{margin-bottom:0}.rail-console .form-section>h2{margin:0}.rail-console .field{gap:var(--text-gap);margin:var(--field-gap) 0 0}.rail-console .field:first-child{margin-top:0}.rail-console .field :is(label,small){margin:0}.rail-console .field-meta{margin:var(--text-gap) 0 0;gap:var(--space-12)}.rail-console .source-tabs{gap:var(--space-8);margin:0}.rail-console .source-tabs button{padding:var(--space-16);gap:var(--space-12)}.rail-console :is(.file-drop,.source-tabs+.notice){margin:var(--field-gap) 0 0}.rail-console .inline-disclosure{margin-top:var(--space-16)}.rail-console .inline-disclosure.segment-help{margin-top:var(--content-gap);padding-top:var(--row-inset);border-top:1px solid var(--border)}.rail-console .inline-disclosure p{margin:var(--text-gap) 0 0}.rail-console .inline-disclosure .text-button{margin-top:var(--space-16)}.rail-console .form-actions{gap:var(--control-gap);margin-top:var(--content-gap)}.rail-console .composer-actions{margin-top:0}.rail-console .composer-summary>.panel{padding:var(--card-inset)}.rail-console .composer-summary h2{margin:0}.rail-console .phone-preview{margin:var(--content-gap) 0;padding:var(--space-16)}.rail-console .summary-list{margin:var(--content-gap) 0}.rail-console .summary-list>div{padding-block:var(--space-12);gap:var(--space-16)}.rail-console .estimated-cost{gap:var(--text-gap)}.rail-console .button{gap:var(--control-gap);padding:var(--space-8) var(--space-16);min-height:40px}.rail-console .form-error{margin-top:var(--space-16)}.rail-console :is(th,td){padding:var(--row-inset) var(--card-inset)}.rail-console :is(.pagination,.recent-row,.notifications article,.calendar-heading){padding:var(--row-inset) var(--card-inset);gap:var(--space-16)}.rail-console :is(.table-name small,.notifications article p){margin-top:var(--text-gap)}.rail-console .notifications article small{margin-top:var(--text-gap);display:block}.rail-console .pagination>div{gap:var(--space-12)}.rail-console .empty-state{padding:var(--space-48) var(--card-inset);gap:0}.rail-console .empty-state h3{margin:var(--space-16) 0 0}.rail-console .empty-state p{margin:var(--text-gap) 0 0}.rail-console .empty-state>.button{margin-top:var(--content-gap)}.rail-console .quiet-empty{padding:0 var(--card-inset) var(--card-inset)}.rail-console .quiet-empty h3{margin:var(--space-16) 0 0}.rail-console .quiet-empty p{margin:var(--text-gap) 0 var(--content-gap)}.rail-console .modal-inner{padding:var(--card-inset)}.rail-console .modal-inner>header{gap:var(--space-16);margin:0}.rail-console .modal-symbol{margin-bottom:var(--space-16)}.rail-console .modal h2{margin:0}.rail-console .modal-description{margin:var(--text-gap) 0 0!important}.rail-console .modal-inner>header+:not(.modal-description),.rail-console .modal-description+*{margin-top:var(--content-gap)}.rail-console .modal-inner>.notice{margin:var(--content-gap) 0 0}.rail-console .search-results{margin-top:var(--space-16)}.rail-console .search-results .popover-label{margin:var(--space-16) 0 var(--space-8)}.rail-console .search-results .popover-label:first-child{margin-top:0}.rail-console .search-results a{padding:var(--space-12);gap:var(--space-12)}.rail-console .search-no-results p{margin-top:var(--text-gap)}.rail-console .command-search .search-help{margin-top:var(--space-16)}@media (max-width:1050px){:root{--page-inset:var(--space-24)}.rail-console .composer-summary>.panel{padding:0}.rail-console .preview-toggle{padding:var(--card-inset)}.rail-console .preview-content{padding:0 var(--card-inset) var(--card-inset)}.rail-console .preview-content .phone-preview{margin-top:0}}@media (max-width:700px){:root{--page-inset:var(--space-16);--page-heading-gap:var(--space-24);--section-gap:var(--space-16);--card-inset:var(--space-16)}.rail-console .main-content{padding-top:var(--space-24)}.rail-console .topbar{gap:var(--space-8);padding:var(--space-12) var(--page-inset)}}.rail-console .preview-content .phone-preview{margin-bottom:var(--text-gap)}.rail-console .preview-content .phone-label{margin:0}.rail-console .preview-summary>div{gap:var(--text-gap);padding:0}.rail-console .preview-cost{padding:var(--space-16);gap:var(--control-gap)}.rail-console .preview-save-note{margin-top:var(--text-gap)}.rail-console .template-value-fields{gap:var(--field-gap) var(--space-16);margin-block:var(--content-gap);align-items:start}.rail-console .template-value-fields>.field{margin:0}.rail-console .composer-model-status{justify-content:flex-start;gap:var(--text-gap) var(--space-16);margin-top:var(--text-gap)}
