:where(.bomdisoft-section-heading){font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-xs);color:var(--bomdisoft-text-tertiary);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:700}
.bomdisoft-store-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bomdisoft-store-badges-badge{height:44px;font-family:var(--bomdisoft-font-sans);color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-lg);transition:border-color var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard);align-items:center;gap:10px;padding:0 14px 0 12px;text-decoration:none;display:inline-flex}a.bomdisoft-store-badges-badge:hover{border-color:color-mix(in oklab, var(--bomdisoft-primary) 45%, transparent)}a.bomdisoft-store-badges-badge:focus-visible{outline:2px solid var(--bomdisoft-primary);outline-offset:2px}.bomdisoft-store-badges-badge[data-soon]{border-color:var(--bomdisoft-control-border);background-color:#0000;border-style:dashed}.bomdisoft-store-badges-badge svg{flex:none;width:22px;height:22px}.bomdisoft-store-badges-label{text-align:start;flex-direction:column;line-height:1;display:flex}.bomdisoft-store-badges-small{color:var(--bomdisoft-text-secondary);letter-spacing:.02em;margin:0 0 3px;font-size:10px;font-weight:500}.bomdisoft-store-badges-large{letter-spacing:-.01em;font-size:15px;font-weight:600}
:where(.bomdisoft-summary-card){gap:var(--bomdisoft-space-3);min-height:44px;padding:var(--bomdisoft-space-4);font-family:var(--bomdisoft-font-sans);color:var(--bomdisoft-text-primary);background-color:var(--bomdisoft-background-paper);border:1px solid var(--bomdisoft-divider);border-radius:var(--bomdisoft-radius-md);transition:background-color var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard), border-color var(--bomdisoft-duration-fast) var(--bomdisoft-ease-standard);justify-content:space-between;align-items:center;text-decoration:none;display:flex}:where(.bomdisoft-summary-card:hover){background-color:var(--bomdisoft-hover-background);border-color:color-mix(in oklab, var(--bomdisoft-primary) 45%, transparent)}:where(.bomdisoft-summary-card:focus-visible){outline:2px solid var(--bomdisoft-primary)}:where(.bomdisoft-summary-card-body){gap:var(--bomdisoft-space-2);flex-direction:column;min-width:0;display:flex}:where(.bomdisoft-summary-card-title){font-weight:600}:where(.bomdisoft-summary-card-chips){gap:var(--bomdisoft-space-2);flex-wrap:wrap;display:flex}:where(.bomdisoft-summary-card-chevron){color:var(--bomdisoft-text-secondary)}
:where(.bomdisoft-translated-text){box-sizing:border-box;background-color:var(--bomdisoft-background-default);border-radius:var(--bomdisoft-radius-md);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:500px;padding:8px;display:flex}:where(.bomdisoft-translated-text-header){justify-content:space-between;align-items:center;width:100%;display:flex}:where(.bomdisoft-translated-text-controls){justify-content:flex-end;align-items:center;gap:8px;display:flex}:where(.bomdisoft-translated-text-icon-button){cursor:pointer;border-radius:var(--bomdisoft-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:inline-flex}:where(.bomdisoft-translated-text-icon-button:hover){background-color:var(--bomdisoft-hover-background)}:where(.bomdisoft-translated-text-cancel-icon){color:var(--bomdisoft-error)}:where(.bomdisoft-translated-text-save-icon){color:var(--bomdisoft-success)}:where(.bomdisoft-translated-text-edit-icon){color:var(--bomdisoft-info)}:where(.bomdisoft-translated-text-divider){border:0;border-top:1px solid var(--bomdisoft-divider);align-self:stretch;width:100%;margin:0}:where(.bomdisoft-translated-text-text){width:100%;font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-base);word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;margin:0;padding:8px;line-height:1.5}:where(.bomdisoft-translated-text-input){box-sizing:border-box;width:100%;font-family:var(--bomdisoft-font-sans);font-size:var(--bomdisoft-text-md);color:inherit;resize:vertical;border:0;border-bottom:1px solid var(--bomdisoft-text-secondary);background:0 0;outline:none;margin-top:8px;padding:0 0 2px;line-height:1.4}:where(.bomdisoft-translated-text-input:focus){border-bottom:2px solid var(--bomdisoft-primary);padding-bottom:1px}
/*# sourceMappingURL=1rmvzr5z0njll.css.map*/