.RbugEa_vignette{min-width:0;color:var(--text-primary);font-size:var(--marketing-font-meta);line-height:var(--marketing-line-body)}.RbugEa_vignette p,.RbugEa_vignette ul{margin:0}.RbugEa_vignette ul{padding:0;list-style:none}.RbugEa_vignette.RbugEa_vignette :where(span,li,p,div){line-height:var(--marketing-line-body)}.RbugEa_panel{border:1px solid var(--card-border);border-radius:var(--marketing-card-radius);background:var(--card-bg);min-width:0;box-shadow:var(--marketing-card-shadow)}.RbugEa_mono{font-family:var(--f-font-mono)}.RbugEa_phone{width:min(100%,236px);padding:var(--f-space-3) var(--f-space-3) 0;border-radius:var(--f-space-7) var(--f-space-7) 0 0;background:var(--marketing-navy);box-shadow:var(--marketing-card-shadow);margin-inline:auto}.RbugEa_phoneScreen{border-radius:var(--f-space-6) var(--f-space-6) 0 0;background:var(--bg-canvas);overflow:hidden}.RbugEa_phoneBar{padding:var(--f-space-4);background:var(--marketing-navy);color:var(--marketing-on-navy);justify-content:space-between;align-items:center;display:flex}.RbugEa_phoneBar.RbugEa_phoneBar :where(span){line-height:1}.RbugEa_phoneBarIcon{padding:var(--f-space-1);border:1px solid var(--marketing-border-on-navy);border-radius:var(--f-radius-sm);color:var(--marketing-on-navy-secondary);display:inline-flex}.RbugEa_phoneTitle{padding:var(--f-space-4) var(--f-space-4) var(--f-space-3);font-family:var(--f-font-head);font-size:var(--marketing-font-h3);font-weight:var(--f-weight-semibold)}.RbugEa_vignette.RbugEa_vignette .RbugEa_phoneTitle{line-height:var(--marketing-line-title)}.RbugEa_phoneRows{margin:0 var(--f-space-3);border:1px solid var(--card-border);border-radius:var(--f-radius-md) var(--f-radius-md) 0 0;background:var(--card-bg);border-bottom:0}.RbugEa_phoneRows [data-source],.RbugEa_casebookToday [data-source]{height:auto;min-height:0;padding:var(--f-space-3);gap:var(--f-space-1) var(--f-space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"source due""content content"}.RbugEa_phoneRows [data-source]>:nth-child(3){white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end}.RbugEa_languages{gap:var(--f-space-3);justify-items:start;width:min(100%,20rem);margin-inline:auto;display:grid}.RbugEa_languageTrigger{align-items:center;gap:var(--f-space-3);padding:var(--f-space-2) var(--f-space-4);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);font-weight:var(--f-weight-semibold);display:inline-flex}.RbugEa_languageTrigger>svg{color:var(--text-secondary);flex:none}.RbugEa_languageMenu{justify-self:stretch;gap:var(--menu-item-gap);padding:var(--menu-item-gap);border:1px solid var(--card-border);border-radius:var(--marketing-card-radius);background:var(--card-bg);box-shadow:var(--marketing-card-shadow);display:grid}.RbugEa_languageMenu>li{grid-template-columns:var(--f-space-5) minmax(0, 1fr) auto;gap:var(--f-space-3);padding:var(--f-space-2) var(--f-space-3);border-radius:var(--f-radius-sm);align-items:center;display:grid}.RbugEa_languageMenu>li[data-selected]{background:var(--menu-item-selected-bg)}.RbugEa_languageCheck{color:var(--menu-item-indicator);display:inline-flex}.RbugEa_languageSample{font-size:var(--marketing-font-eyebrow);font-weight:var(--f-weight-medium);color:var(--text-secondary)}.RbugEa_mrz{gap:var(--f-space-3);grid-template-columns:minmax(0,1fr);width:min(100%,22rem);margin-inline:auto;display:grid}.RbugEa_mrzStrip{min-width:0;padding:var(--f-space-3) var(--f-space-4);border:1px solid var(--card-border);border-radius:var(--f-radius-md);background:var(--card-bg);font-family:var(--f-font-mono);white-space:nowrap;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.RbugEa_mrzStrip>span{-webkit-mask-image:linear-gradient(to right, var(--text-primary) 85%, var(--marketing-transparent));mask-image:linear-gradient(to right, var(--text-primary) 85%, var(--marketing-transparent));overflow:hidden}.RbugEa_mrzReview{padding:var(--f-space-4);border:1px solid var(--card-border);border-radius:var(--f-radius-md);background:var(--card-bg)}.RbugEa_mrzTitle{font-weight:var(--f-weight-semibold)}.RbugEa_mrzReview ul{gap:var(--f-space-1);margin-top:var(--f-space-3);display:grid}.RbugEa_mrzReview li{gap:var(--f-space-3);color:var(--text-secondary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.RbugEa_mrzBox{width:var(--f-space-5);height:var(--f-space-5);border:1px solid var(--input-border);border-radius:var(--f-radius-xs);background:var(--input-bg);place-items:center;display:inline-grid}.RbugEa_mrzReview li[data-checked] .RbugEa_mrzBox{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.RbugEa_mrzValue{font-family:var(--f-font-mono);color:var(--text-primary)}.RbugEa_security{gap:var(--f-space-5);display:grid;position:relative}.RbugEa_security:before{content:"";inset-block:var(--f-space-6);border-inline-start:1px dashed var(--border-strong);position:absolute;inset-inline-start:var(--f-space-6)}.RbugEa_securityPanel{gap:var(--f-space-3);padding:var(--f-space-4) var(--f-space-5);border:1px solid var(--card-border);border-radius:var(--marketing-card-radius);background:var(--card-bg);box-shadow:var(--marketing-card-shadow);display:grid;position:relative}.RbugEa_panelTitle{font-weight:var(--f-weight-semibold)}.RbugEa_identifier{gap:var(--f-space-1);display:grid}.RbugEa_identifierLabel{font-size:var(--marketing-font-eyebrow);font-weight:var(--f-weight-semibold);color:var(--text-secondary)}.RbugEa_identifierValue{justify-content:space-between;align-items:center;gap:var(--f-space-3);padding:var(--f-space-2) var(--f-space-2) var(--f-space-2) var(--f-space-4);border-radius:var(--input-radius);background:var(--bg-subtle);font-family:var(--f-font-mono);letter-spacing:.08em;display:flex}.RbugEa_identifierIcon{padding:var(--f-space-2);color:var(--accent);display:inline-flex}.RbugEa_revealAction{align-items:center;gap:var(--f-space-2);padding:var(--f-space-1) var(--f-space-3);border:1px solid var(--accent);border-radius:var(--f-radius-sm);background:var(--accent-bg);color:var(--text-primary);font-family:var(--f-font-body);font-size:var(--marketing-font-eyebrow);font-weight:var(--f-weight-semibold);letter-spacing:normal;display:inline-flex}.RbugEa_revealAction>svg{color:var(--accent)}.RbugEa_select{justify-content:space-between;align-items:center;gap:var(--f-space-3);padding:var(--f-space-2) var(--f-space-4);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);display:flex}.RbugEa_select>svg,.RbugEa_stepUp>svg{color:var(--text-secondary);flex:none}.RbugEa_stepUp{gap:var(--f-space-3);color:var(--text-secondary);align-items:flex-start;display:flex}.RbugEa_stepUp>svg{margin-top:var(--f-space-1)}.RbugEa_auditRow{column-gap:var(--f-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.RbugEa_auditAction{font-weight:var(--f-weight-semibold);grid-column:1/-1}.RbugEa_auditTime{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.RbugEa_auditReason{color:var(--text-secondary);grid-column:1/-1}.RbugEa_casebook{gap:var(--f-space-3);padding:var(--f-space-5);border:1px solid var(--card-border);border-radius:var(--marketing-card-radius);background:var(--card-bg);box-shadow:var(--marketing-card-shadow);display:grid}.RbugEa_casebook>div:first-child{gap:var(--f-space-3) var(--f-space-4);padding:0 0 var(--f-space-4);border:0;border-bottom:1px solid var(--border-default);background:0 0;border-radius:0;flex-wrap:wrap}.RbugEa_casebook>div:first-child>span:first-child{font-weight:var(--f-weight-semibold)}.RbugEa_casebook>div:first-child>div>div{font-size:var(--marketing-font-meta);white-space:normal}.RbugEa_casebookCases{align-items:center;gap:var(--f-space-3);flex-wrap:wrap;display:flex}.RbugEa_casebookLabel{font-size:var(--marketing-font-eyebrow);font-weight:var(--f-weight-semibold);color:var(--text-secondary)}.RbugEa_casebookCases>ul{gap:var(--f-space-3);flex-wrap:wrap;display:flex}.RbugEa_casebookCases li{align-items:center;gap:var(--f-space-2);color:var(--text-secondary);display:inline-flex}.RbugEa_casebookToday{border:1px solid var(--border-default);border-radius:var(--f-radius-md);overflow:hidden}.RbugEa_casebookToday [data-source]{border-bottom:0;grid-template-areas:"source due""content status"}.RbugEa_casebookToday [data-source]>:nth-child(3){white-space:nowrap;justify-self:end}.RbugEa_commercials{gap:var(--f-space-4);display:grid}.RbugEa_commercials>div:first-child{padding:var(--f-space-5);box-shadow:var(--marketing-card-shadow)}.RbugEa_commercials>div:first-child>div:nth-child(2){grid-template-columns:minmax(0,1fr)}.RbugEa_commercials>div:first-child div>span:first-child{font-size:var(--marketing-font-meta)}.RbugEa_commercials>div:first-child span+span{font-weight:var(--f-weight-semibold)}.RbugEa_dispatch{padding:var(--f-space-2) var(--f-space-4);border:1px solid var(--card-border);border-radius:var(--marketing-card-radius);background:var(--card-bg);box-shadow:var(--marketing-card-shadow)}.RbugEa_dispatch>div{gap:var(--f-space-1) var(--f-space-3);padding:var(--f-space-2) 0;border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto}.RbugEa_dispatch>div>span:nth-of-type(2),.RbugEa_dispatch>div>span:nth-of-type(3){font-size:var(--marketing-font-meta);white-space:nowrap}.RbugEa_dispatch>div>span:nth-of-type(2){grid-column:3}.RbugEa_dispatch>div>span:nth-of-type(3){grid-column:2}.RbugEa_dispatch>div>span:nth-of-type(4){grid-column:3;max-width:none}.RbugEa_mechanic{align-items:stretch;min-width:0;display:flex}.RbugEa_stepPerson,.RbugEa_stepCase,.RbugEa_stepSource,.RbugEa_stepToday{align-items:center;gap:var(--f-space-2);min-width:0;min-height:var(--f-space-9);border:1px solid var(--border-default);border-radius:var(--f-radius-md);background:var(--card-bg);flex:1;display:flex}.RbugEa_stepPerson,.RbugEa_stepCase,.RbugEa_stepSource{padding-inline:var(--f-space-3)}.RbugEa_stepPerson>svg,.RbugEa_stepCase>svg{color:var(--text-secondary);flex:none}.RbugEa_stepSource [data-source]{align-items:center;gap:var(--f-space-3);background:0 0;border:0;height:auto;min-height:0;padding:0;display:inline-flex}.RbugEa_stepSource [data-source]>span:first-child{min-width:0}.RbugEa_stepToday{overflow:hidden}.RbugEa_stepToday [data-source]{height:auto;min-height:0;padding:var(--f-space-3);gap:0 var(--f-space-3);border-bottom:0;flex:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"source status""content content"}@media (max-width:47.999rem){.RbugEa_security{gap:var(--f-space-3)}.RbugEa_securityPanel{padding:var(--f-space-3) var(--f-space-4)}.RbugEa_securityPanel[data-security-step=reason],.RbugEa_securityPanel .RbugEa_panelTitle,.RbugEa_identifier[data-identifier=passport]{display:none}}
