.reach-page{width:100%;min-width:0}.reach-page dialog[open]:has(>.reach-diagnostics){display:flex;flex-direction:column;width:1000px;height:min(900px,calc(100dvh - 32px));max-width:calc(100vw - 32px);overflow:hidden}.reach-page dialog:has(>.reach-diagnostics)>.modal-header{flex-shrink:0;padding:18px 24px}.reach-page dialog:has(>.reach-diagnostics)>.modal-header h2{min-width:0;overflow-wrap:anywhere}.reach-diagnostics{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;color:var(--ink);font-size:13px;line-height:1.6}.reach-diagnostics p{margin:0}.reach-diagnostics-toolbar{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 24px;border-bottom:1px solid var(--line);background:#f7fafc}.reach-diagnostics-toolbar strong{font-size:13px}.reach-diagnostics-toolbar p{margin-top:2px;color:var(--ink-soft);font-size:12px}.reach-diagnostics-toolbar .button{flex-shrink:0}.reach-diagnostics-body{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;padding:14px 24px;overflow:hidden}.reach-diagnostics-body>:not(.reach-diagnostics-statistics){flex-shrink:0}.reach-diagnostics-statistics{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.reach-diagnostics-section{min-width:0}.reach-diagnostics-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.reach-diagnostics-heading h3{margin:0;font-size:14px;font-weight:600}.reach-diagnostics-heading>span,.reach-diagnostics-note{color:var(--ink-soft);font-size:12px}.reach-diagnostics-accounts{display:flex;gap:12px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:8px}.reach-diagnostics-accounts:focus-visible{outline:2px solid #137fac;outline-offset:2px}.reach-diagnostics-account{flex:0 0 300px;max-width:85vw;min-width:0;padding:14px;border:1px solid var(--line);border-radius:6px;overflow-wrap:anywhere}.reach-diagnostics-account-title{display:flex;justify-content:space-between;align-items:start;gap:10px;margin-bottom:6px}.reach-diagnostics-account-title>strong{min-width:0;font-weight:600}.reach-diagnostics-badge{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;font-size:11px}.reach-diagnostics-badge[data-state=success]{color:#18734b}.reach-diagnostics-badge[data-state=error],.reach-diagnostics-error{color:#a32c25}.reach-diagnostics-account>p{font-size:12px}.reach-diagnostics-account dl{display:flex;flex-wrap:wrap;gap:8px 24px;margin:12px 0 8px;font-size:12px}.reach-diagnostics-account dl>div{display:flex;align-items:baseline;gap:8px}.reach-diagnostics-account dt{color:var(--ink-soft)}.reach-diagnostics-account dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reach-diagnostics details{font-size:12px;color:var(--ink-soft)}.reach-diagnostics summary{width:fit-content;cursor:pointer}.reach-diagnostics details p{margin-top:6px;overflow-wrap:anywhere}.reach-diagnostics-sender{display:flex;align-items:start;gap:10px;margin-top:12px;padding:12px 14px;border-radius:4px;background:#f1f7fb}.reach-diagnostics-sender>svg{flex-shrink:0;margin-top:3px;color:#137fac}.reach-diagnostics-sender>div{min-width:0;overflow-wrap:anywhere}.reach-diagnostics-sender span{margin-right:12px;color:var(--ink-soft);font-size:12px}.reach-diagnostics-sender strong{font-size:12px;font-weight:600}.reach-diagnostics-sender p{margin-top:2px;font-size:12px}.reach-diagnostics-sender[data-state=error]{background:#fff3f1}.reach-diagnostics-sender[data-state=error] p,.reach-diagnostics-sender[data-state=error]>svg{color:#a32c25}.reach-diagnostics-tabs{display:flex;flex-shrink:0;gap:22px;margin-bottom:14px;overflow-x:auto;border-bottom:1px solid var(--line)}.reach-diagnostics-tabs button{flex-shrink:0;white-space:nowrap}.reach-diagnostics-metrics:focus-visible,.reach-diagnostics-tabs button:focus-visible{outline:2px solid #137fac;outline-offset:-2px}.reach-diagnostics-tabs button{display:inline-flex;align-items:center;gap:7px;padding:0 0 10px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ink-soft);font:inherit;font-weight:500}.reach-diagnostics-tabs button[aria-selected=true]{border-bottom-color:#137fac;color:#137fac}.reach-diagnostics-tabs button:hover{transform:none}.reach-diagnostics-tabs button>span{min-width:19px;padding:0 5px;border-radius:3px;background:#edf2f6;font-size:11px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reach-diagnostics-table-scroll{max-width:100%;border:1px solid var(--line);border-radius:5px}.reach-diagnostics-table{width:100%;min-width:740px;border-collapse:collapse;text-align:left;font-size:12px}.reach-diagnostics-table th{padding:10px 12px;background:#f7fafc;color:var(--ink-soft);font-weight:500;white-space:nowrap}.reach-diagnostics-table td{padding:12px;border-top:1px solid var(--line);vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reach-diagnostics-table th:first-child{width:19%}.reach-diagnostics-table th:last-child{width:31%}.reach-diagnostics-table td:first-child,.reach-diagnostics-table td:last-child{overflow-wrap:anywhere}.reach-diagnostics-table td:first-child strong{display:block;font-weight:500}.reach-diagnostics-table small{display:block;margin-top:3px;color:var(--ink-soft);font-size:11px}.reach-diagnostics-table td[data-error=true]{color:#a32c25;font-weight:600}.reach-diagnostics-table td>p{margin-top:4px}.reach-diagnostics-stage{display:inline-block;padding:1px 6px;border-radius:3px;background:#edf2f6;color:#526575;font-size:11px;font-weight:500}.reach-diagnostics-stage:is([data-stage=failed],[data-stage=blocked],[data-stage=excluded]){background:#fff0ed;color:#a32c25}.reach-diagnostics-stage:is([data-stage=sent],[data-stage=archived]){background:#eaf7ef;color:#18734b}.reach-diagnostics-controls{display:flex;flex-shrink:0;align-items:center;gap:10px}.reach-diagnostics-controls label{display:flex;align-items:center;gap:8px;white-space:nowrap}.reach-diagnostics-toolbar .button{min-height:34px;padding:5px 10px}.reach-diagnostics-event-filter{display:grid;gap:4px;color:var(--ink-soft);font-size:12px}.reach-diagnostics-controls select,.reach-diagnostics-event-filter select{min-height:34px;padding:5px 9px;border:1px solid var(--line);border-radius:4px;background:white;color:var(--ink);font:inherit}.reach-diagnostics select:focus-visible,.reach-diagnostics summary:focus-visible,.reach-diagnostics-table-scroll:focus-visible{outline:2px solid #137fac;outline-offset:3px}.reach-diagnostics-window{flex-shrink:0;padding-bottom:8px;color:var(--ink-soft);font-size:12px}.reach-diagnostics-metrics{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.reach-diagnostics-metrics>details,.reach-diagnostics-metrics>p{flex-shrink:0}.reach-diagnostics-metrics[hidden]{display:none}.reach-diagnostics-metrics>p{margin-bottom:10px}.reach-diagnostics-table-scroll{display:flex;flex:1 1;min-height:0;overflow:hidden}.reach-diagnostics-metric-table{display:flex;flex-direction:column;min-width:0;min-height:0;border-collapse:separate;border-spacing:0}.reach-diagnostics-metric-table thead{display:block;flex-shrink:0;overflow:hidden;scrollbar-gutter:stable}.reach-diagnostics-metric-table tbody{display:block;flex:1 1;min-height:0;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.reach-diagnostics-metric-table tr{display:grid;grid-template-columns:var(--reach-metric-columns);min-width:var(--reach-table-min-width)}.reach-diagnostics-metric-table td,.reach-diagnostics-metric-table th{min-width:0}.reach-diagnostics-metric-table tbody:focus-visible{outline:2px solid #137fac;outline-offset:-2px}.reach-diagnostics-metric-table th:first-child,.reach-diagnostics-metric-table th:last-child{width:auto}.reach-diagnostics-metric-table tbody th{border-top:1px solid var(--line);background:white}.reach-diagnostics-metric-table tbody th small,.reach-diagnostics-metric-table tbody th strong{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reach-diagnostics-metric-table tbody th strong{color:var(--ink);font-weight:500}.reach-diagnostics-definitions{display:grid;gap:8px;margin:10px 0 0}.reach-diagnostics-definitions>div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:10px}.reach-diagnostics-definitions dt{color:var(--ink);font-weight:500}.reach-diagnostics-definitions dd{margin:0;max-width:70ch}.reach-diagnostics-event-filter{width:fit-content;margin-bottom:14px}.reach-diagnostics-stage:is([data-stage=archive-failed],[data-stage=seat-failed],[data-stage=greeting-failed]){background:#fff0ed;color:#a32c25}.reach-diagnostics-stage[data-stage=greeting-sent]{background:#eaf7ef;color:#18734b}.reach-diagnostics-help{margin-top:12px}.reach-diagnostics-help p{max-width:70ch}.reach-diagnostics-events{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;margin:0;padding:0 8px 0 0;list-style:none}.reach-diagnostics-events:focus-visible{outline:2px solid #137fac;outline-offset:-2px}.reach-diagnostics-events li{display:grid;gap:6px;padding:14px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.reach-diagnostics-events li:first-child{padding-top:0}.reach-diagnostics-events li>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.reach-diagnostics-events small,.reach-diagnostics-events time{color:var(--ink-soft);font-size:11px}.reach-diagnostics-empty{padding:30px 12px;color:var(--ink-soft);text-align:center}.reach-diagnostics-footer{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:12px 24px;border-top:1px solid var(--line);background:#f7fafc;color:var(--ink-soft);font-size:11px}@media (max-width:600px){.reach-diagnostics-toolbar{flex-wrap:wrap;align-items:start;gap:8px;padding:8px 16px}.reach-diagnostics-controls{width:100%;justify-content:space-between}.reach-diagnostics-body{gap:10px;padding:10px 16px}.reach-diagnostics-footer{padding:10px 16px}.reach-page dialog:has(>.reach-diagnostics)>.modal-header{padding:16px}}.reach-table{min-width:1160px}.reach-table .proxy-name{display:block;max-width:180px}.reach-conversation-name,.reach-table .proxy-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reach-cell-lines{min-width:120px;max-width:210px;max-height:96px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.reach-greeting-cell{min-width:170px}.reach-page>.feedback{display:flex;align-items:center;justify-content:space-between;gap:12px}.reach-page dialog{max-height:calc(100dvh - 32px)}.reach-page dialog[open]:has(>.reach-rule-form){display:flex;flex-direction:column;width:720px;max-width:calc(100vw - 32px);overflow:clip}.reach-page dialog:has(>.reach-rule-form)>.modal-header{flex-shrink:0;padding:18px 26px}.reach-rule-form{display:flex;flex-direction:column;min-height:0;padding:0}.reach-rule-form>.feedback{flex-shrink:0;margin:14px 26px 0}.reach-rule-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.reach-rule-form fieldset{display:grid;gap:18px;min-width:0;margin:0;padding:20px 24px;border:0}.reach-rule-name label{align-items:start}.reach-rule-sections{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.reach-rule-section{display:grid;align-content:start;gap:14px;min-width:0;padding-top:20px;border-top:1px solid var(--line)}.reach-rule-matching{grid-column:1/-1}.reach-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.reach-listeners{display:grid;gap:12px}.reach-listener-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 30px;align-items:start;gap:10px;padding:12px;border:1px solid var(--line);border-radius:6px;background:#f7fafc}.reach-listener-remove{margin-top:24px}.reach-listener-channels{display:grid;gap:7px;min-width:0}.searchable-select-multiple{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;height:38px;min-width:0;padding:4px 30px 4px 5px;border:1px solid #d7e1e8;border-radius:4px;background:var(--paper);cursor:text}.searchable-select-multiple:hover:not([data-disabled=true]){border-color:#229ed9}.searchable-select-multiple:focus-within{border-color:#229ed9;box-shadow:0 0 0 2px #229ed91a}.searchable-select-multiple[data-disabled=true]{background:#f7fafc;cursor:not-allowed;opacity:.7}.reach-rule-form .searchable-select-control.searchable-select-multiple input{flex:1 1 30px;width:0;min-width:24px;min-height:26px;height:26px;padding:3px 2px;border:0;outline:none;background:transparent;box-shadow:none}.searchable-select-token{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;min-width:0;max-width:180px;height:24px;padding:0 3px 0 6px;border:1px solid #e5e7eb;border-radius:3px;background:#f5f5f5;font-size:12px}.searchable-select-token>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.searchable-select-token button,.searchable-select-token-remove{display:grid;place-items:center;flex-shrink:0;width:18px;height:20px;padding:0;background:transparent;color:var(--ink-soft)}.searchable-select-measure{position:absolute;top:0;left:0;display:flex;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.searchable-select-query-width{flex:0 0 auto;white-space:pre}.searchable-select-overflow{flex:0 0 auto;padding:3px 5px;border-radius:3px;background:#f5f5f5;color:var(--ink-soft);white-space:nowrap}.reach-rule-section h3{margin:0;color:var(--ink);font-size:14px;font-weight:600;line-height:1.5}.reach-greeting-heading{display:flex;align-items:center;gap:8px}.reach-rule-form input.reach-greeting-toggle{flex:0 0 16px;width:16px;height:16px;min-height:16px;margin:0;padding:0;accent-color:var(--telegram);cursor:pointer}.reach-rule-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;min-width:0}.reach-greeting-text{grid-column:1/-1}.reach-filter-section{display:grid;gap:12px;min-width:0}.reach-filter-section h3{margin:0;color:var(--ink);font-size:14px;font-weight:600}.reach-filter-section h4{margin:0;color:var(--ink);font-size:12px;font-weight:600}.reach-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.reach-filter-wide{grid-column:1/-1}.reach-rule-form label{display:grid;align-content:start;gap:7px;min-width:0;color:var(--ink);font-size:12px;font-weight:500}.reach-rule-form input,.reach-rule-form select,.reach-rule-form textarea{width:100%;min-width:0;min-height:38px;padding:9px 10px;border:1px solid #d7e1e8;border-radius:4px;background:var(--paper);color:var(--ink);font:inherit;font-weight:400}.reach-rule-form textarea{height:98px;min-height:72px;line-height:1.6;resize:vertical}.reach-rule-matching textarea,.reach-rule-notification textarea{height:124px}.reach-rule-form :is(input,select,textarea):focus{border-color:#229ed9}.reach-greeting-content{display:grid;gap:7px;min-width:0}.reach-greeting-editor{overflow:hidden;border:1px solid #d7e1e8;border-radius:4px;background:var(--paper)}.reach-greeting-editor:focus-within{border-color:#229ed9}.reach-rule-form .reach-greeting-editor textarea{display:block;border:0;border-radius:0}.reach-greeting-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;border-top:1px solid var(--line);background:#f7fafc}.reach-greeting-image{display:grid;gap:8px;padding:10px;border-bottom:1px solid var(--line)}.reach-greeting-image img{display:block;max-width:100%;max-height:200px;object-fit:contain;object-position:left}.reach-greeting-image>div{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.reach-greeting-image span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.reach-greeting-image button{flex-shrink:0}.reach-rule-form small{color:var(--ink-soft);font-size:11px;font-weight:400;line-height:1.6}.reach-seat-account-field,.searchable-select{display:grid;gap:7px;min-width:0}.searchable-select{position:relative;font-size:12px}.searchable-select-control{position:relative}.reach-rule-form .searchable-select-control input{padding-right:34px}.searchable-select-toggle{position:absolute;inset:0 0 0 auto;display:grid;place-items:center;width:34px;padding:0;color:var(--ink-soft);background:transparent}.searchable-select-toggle:hover:not(:disabled){transform:none}.searchable-select-menu{position:fixed;inset:auto;margin:0;padding:0;overflow:hidden;border:1px solid #d7e1e8;border-radius:4px;background:var(--paper);color:var(--ink);font-size:12px;box-shadow:0 6px 20px #17212b24}.searchable-select-options{max-height:var(--select-list-height,220px);overflow-y:auto;overscroll-behavior:contain;padding:4px}.searchable-select-option{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;padding:8px;border-radius:3px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere}.searchable-select-option[data-active=true]{background:var(--telegram-pale)}.searchable-select-option[aria-selected=true]{color:#137fac;font-weight:500}.searchable-select-empty{padding:12px;color:var(--ink-soft)}.reach-form-actions{display:flex;flex-shrink:0;justify-content:flex-end;gap:9px;margin:0;padding:14px 26px;border-top:1px solid var(--line);background:#f7fafc}.reach-form-actions .button{min-width:78px;justify-content:center}.reach-page :is(button,input,select,textarea):focus-visible{outline:2px solid #137fac;outline-offset:3px}@media (max-width:900px){.reach-rule-sections{grid-template-columns:1fr;gap:22px}.reach-rule-section,.reach-rule-section:first-child,.reach-rule-section:last-child{padding:20px 0 0;border-top:1px solid var(--line);border-left:0}.reach-rule-section:first-child{padding-top:0;border-top:0}.reach-rule-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.reach-greeting-text{grid-column:1/-1}}@media (max-width:760px){.reach-page dialog:has(>.reach-rule-form)>.modal-header{padding:16px 18px}.reach-rule-form fieldset{padding:18px}.reach-rule-form>.feedback{margin:12px 18px 0}.reach-form-actions{padding:12px 18px}}@media (max-width:480px){.reach-filter-grid{grid-template-columns:minmax(0,1fr)}.reach-rule-fields{gap:16px}.reach-rule-fields,.reach-rule-name label{grid-template-columns:1fr}.reach-listener-row{grid-template-columns:minmax(0,1fr) 34px}.reach-listener-row>.searchable-select{grid-column:1}.reach-listener-channels{grid-column:1/-1;grid-row:2}.reach-listener-remove{grid-column:2;grid-row:1}}@media (prefers-reduced-motion:reduce){.reach-page button{transition:none}.reach-page button:hover:not(:disabled){transform:none}}.reach-page dialog[open]:has(>.reach-rule-form){width:960px;height:min(800px,calc(100dvh - 32px))}.reach-rule-form{flex:1 1;overflow:hidden}.reach-rule-form>.reach-rule-body{flex:1 1;display:flex;overflow:hidden}.reach-rule-form [hidden]{display:none!important}.reach-rule-form>.reach-rule-body>fieldset{flex:1 1;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:14px;padding:16px 20px}.reach-rule-name label{grid-template-columns:56px minmax(0,1fr);align-items:center}.reach-editor-workspace{display:grid;grid-template-columns:168px minmax(0,1fr);min-height:0;overflow:hidden;border:1px solid #d7e1e8;border-radius:6px}.reach-editor-rail{display:flex;flex-direction:column;gap:5px;padding:12px 8px;border-right:1px solid #d7e1e8;background:#f7fafc;min-width:0;min-height:0;overflow:hidden}.reach-editor-rail>strong{padding:3px 8px;font-size:12px}.reach-editor-rail>small{padding:0 8px 6px}:is(.reach-editor-rail,.reach-editor-group-list)>button{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:4px;background:transparent;color:var(--ink);text-align:left;font:inherit;font-size:12px}:is(.reach-editor-rail,.reach-editor-group-list)>button>span{color:var(--ink-soft)}.reach-editor-rail button div{display:grid;gap:2px}.reach-editor-rail button strong{font-weight:500}:is(.reach-editor-rail,.reach-editor-group-list)>button[aria-current=true]{background:#eaf6fc;color:#137fac;box-shadow:inset 3px 0 #229ed9}.reach-editor-rail .reach-add-group{color:#137fac}.reach-editor-rail .reach-rail-shared-title{margin-top:12px;padding-top:12px;border-top:1px solid #d7e1e8}.reach-editor-group-list{display:flex;flex:1 1;flex-direction:column;gap:5px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.reach-editor-group-list>button,.reach-editor-rail>button{flex-shrink:0}.reach-editor-content{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px}.reach-group-editor{min-width:0}.reach-group-body{display:grid;gap:12px}.reach-group-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.reach-editor-tabs{display:flex;gap:18px;border-bottom:1px solid #d7e1e8}.reach-editor-tabs button{display:flex;align-items:center;gap:5px;padding:10px 0;border-radius:0;border-bottom:2px solid transparent;background:transparent;color:var(--ink-soft);font:inherit;font-size:12px}.reach-editor-tabs button[aria-selected=true]{border-bottom-color:#229ed9;color:#137fac;font-weight:600}.reach-editor-tabs button span{font-size:10px;font-weight:400}.reach-group-part{display:grid;gap:10px;min-width:0}.reach-rule-form label.reach-group-toggle{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600}.reach-section-count{padding:2px 5px;background:#eaf6fc;color:#137fac;font-size:11px}.reach-editor-content .reach-filter-grid,.reach-editor-content .reach-rule-fields{gap:10px}.reach-editor-content .reach-rule-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.reach-editor-content .reach-rule-notification .reach-rule-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.reach-editor-content .reach-rule-section{padding-top:0;border:0;gap:10px}.reach-editor-content .reach-rule-sections{gap:18px}.reach-editor-content textarea{height:80px;min-height:64px}.reach-editor-content .reach-greeting-image{grid-template-columns:72px minmax(0,1fr);align-items:center;padding:6px 10px}.reach-editor-content .reach-greeting-image img{max-height:64px}.reach-editor-content .reach-greeting-toolbar{padding:5px 8px}.reach-editor-content input,.reach-editor-content select{min-height:34px;padding:7px 8px}.reach-editor-content label{gap:5px}.reach-editor-rail button:focus-visible,.reach-editor-tabs button:focus-visible{outline:2px solid #229ed9;outline-offset:2px}@media (max-width:680px){.reach-editor-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.reach-editor-group-list{flex:1 0 100%;flex-direction:row;max-height:42px;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:auto}.reach-editor-rail{flex-direction:row;flex-wrap:wrap;gap:4px;border-right:0;border-bottom:1px solid #d7e1e8;padding:8px}.reach-editor-rail .reach-rail-shared-title,.reach-editor-rail button div small,.reach-editor-rail>small,.reach-editor-rail>strong{display:none}:is(.reach-editor-rail,.reach-editor-group-list)>button{padding:7px 9px}.reach-editor-content{padding:12px}.reach-editor-tabs{gap:14px}.reach-editor-tabs button{flex-wrap:wrap}.reach-editor-content .reach-rule-fields{grid-template-columns:minmax(0,1fr)}}