:root{--safety-beacon: #F5A524;--safety-beacon-ink: #0B2545;--safety-sos: #C42F3A;--safety-sos-dark: #F2737B;--safety-no-position: #C42F3A;--brand-name: "Aurio";--brand-primary: var(--line-action);--brand-on-primary: #FFFFFF}:root[data-line=consumer]{--line-bg: #FFFFFF;--line-bg-alt: #F4F7FA;--line-text: #33475B;--line-heading: #0B2545;--line-muted: #5E6F82;--line-border: #E2E9F0;--line-field-border: #7488A2;--line-action: #C2410C;--line-action-hover: #A63600;--line-action-pressed: #8A2D00;--line-accent: #F5620A;--line-link: #C2410C;--line-success: #0B7A55;--line-warning: #8F5B04;--line-radius-control: 10px;--line-radius-card: 16px;--line-radius-panel: 20px;--line-radius-button: 999px;--line-touch: 48px;--line-body-size: 17px;--line-body-lh: 26px}:root[data-line=business]{--line-bg: #F4F7FA;--line-bg-alt: #FFFFFF;--line-sidebar: #0B2545;--line-sidebar-text: #FFFFFF;--line-sidebar-muted: #B8C6D6;--line-sidebar-active: #12365F;--line-text: #33475B;--line-heading: #0B2545;--line-muted: #5E6F82;--line-border: #E2E9F0;--line-field-border: #7488A2;--line-action: #1C77A6;--line-action-hover: #155E85;--line-action-pressed: #0F4C6E;--line-accent: #F5620A;--line-link: #1C77A6;--line-success: #0B7A55;--line-warning: #8F5B04;--line-radius-control: 8px;--line-radius-card: 12px;--line-radius-panel: 12px;--line-radius-button: 8px;--line-touch: 40px;--line-body-size: 16px;--line-body-lh: 24px}:root[data-line=business] [data-theme=console],:root[data-line=business][data-theme=console]{--line-bg: #0B2545;--line-bg-alt: #12365F;--line-elevated: #1A4373;--line-text: #FFFFFF;--line-heading: #FFFFFF;--line-muted: #B8C6D6;--line-border: #7E95B1;--line-link: #A4C3D8;--line-success: #4CC38A;--line-warning: #F0B44C}:focus-visible{outline:2px solid var(--line-link, #1C77A6);outline-offset:2px}.tabular,[data-plate],[data-vin]{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}:root{--font-head: "Sora", system-ui, sans-serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--navy: #0B2545;--gutter: 16px;--header-h: 64px;--tabbar-h: 72px;--shadow: 0 1px 2px rgba(11, 37, 69, .06), 0 4px 16px rgba(11, 37, 69, .06);--error: var(--safety-sos);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--line-bg-alt);color:var(--line-text);font-family:var(--font-body);font-size:var(--line-body-size);line-height:var(--line-body-lh);overflow-x:hidden}h1,h2,h3{font-family:var(--font-head);color:var(--line-heading);margin:0 0 8px;line-height:1.25}h1{font-size:26px;font-weight:700}h2{font-size:19px;font-weight:600;display:flex;align-items:center;gap:8px}p{margin:0 0 12px}a{color:var(--line-link)}img{max-width:100%}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--line-link);outline-offset:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--line-bg);padding:12px}.skip-link:focus{left:8px;top:8px}.muted{color:var(--line-muted)}.small{font-size:15px;line-height:22px}.lead{font-size:18px}.text-error{color:var(--error)}.text-warning{color:var(--line-warning)}.tabular{font-variant-numeric:tabular-nums}.row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.shell{min-height:100dvh;display:flex;flex-direction:column;max-width:520px;margin:0 auto;background:var(--line-bg-alt)}.main{flex:1;padding:16px var(--gutter) calc(var(--tabbar-h) + 72px + env(safe-area-inset-bottom));outline:none}.shell--bare .main{padding-bottom:32px}.app-header{position:sticky;top:0;z-index:20;height:calc(var(--header-h) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--line-bg);border-bottom:1px solid var(--line-border)}.app-header__logo{height:32px;width:auto}.app-header__right{display:flex;align-items:center;gap:8px}.avatar{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--line-heading);min-height:48px;font-weight:600}.avatar__circle{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:#fff;font-family:var(--font-head);font-size:17px}.icon-btn{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:0;background:transparent;color:var(--line-heading);cursor:pointer;position:relative;text-decoration:none}.icon-btn:hover{background:var(--line-bg-alt)}.bell__count{position:absolute;top:6px;right:4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--line-action);color:#fff;font-size:12px;line-height:20px;font-weight:700;text-align:center}.sos-btn{min-width:64px;height:48px;padding:0 16px;border-radius:var(--line-radius-button);border:0;background:var(--safety-sos);color:#fff;font-family:var(--font-head);font-weight:700;font-size:17px;letter-spacing:.04em;cursor:pointer}.sos-btn:hover{filter:brightness(.92)}.sos-btn:disabled{opacity:.85}.tabbar{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:20;width:100%;max-width:520px;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);display:grid;grid-template-columns:1fr 96px 1fr;align-items:center;background:var(--line-bg);border-top:1px solid var(--line-border)}.tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;color:var(--line-muted);text-decoration:none;font-size:13px;font-weight:600}.tabbar__item.active{color:var(--line-action)}.tabbar__camera{justify-self:center;width:64px;height:64px;border-radius:50%;margin-top:-24px;display:grid;place-items:center;background:var(--line-action);color:#fff;box-shadow:var(--shadow)}.tabbar__camera.active{background:var(--line-action-pressed)}.share-banner{position:fixed;left:50%;transform:translate(-50%);z-index:19;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));width:100%;max-width:520px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px var(--gutter);background:var(--navy);color:#fff;font-size:15px}.share-banner span{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-banner__stop{min-height:48px;padding:0 16px;border-radius:var(--line-radius-button);border:2px solid #fff;background:transparent;color:#fff;font-weight:700;cursor:pointer;flex-shrink:0}.incident-banner{display:block;width:100%;min-height:48px;border:0;cursor:pointer;background:var(--safety-sos);color:#fff;font-weight:700;font-size:16px}.screen{display:flex;flex-direction:column;gap:16px}.screen>h1{margin-bottom:0}.card{background:var(--line-bg);border:1px solid var(--line-border);border-radius:var(--line-radius-card);padding:16px;box-shadow:var(--shadow)}.block{display:flex;flex-direction:column;gap:10px}.block>h2{margin:0}.block__head{display:flex;align-items:center;gap:12px}.block__head h2{margin:0}.back-link{display:inline-flex;align-items:center;gap:4px;min-height:48px;text-decoration:none;font-weight:600}.actions{display:flex;flex-direction:column;gap:10px}.form{display:flex;flex-direction:column;gap:14px}.inline-form{display:flex;gap:8px;align-items:flex-end}.inline-form .field{flex:1;min-width:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--line-touch);padding:10px 20px;border-radius:var(--line-radius-button);border:2px solid transparent;font-weight:600;font-size:17px;text-decoration:none;cursor:pointer;text-align:center;background:transparent;color:var(--line-action)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn--block{width:100%}.btn--sm{min-height:48px;padding:8px 14px;font-size:15px}.btn--xl{min-height:64px;font-size:20px}.btn--primary{background:var(--line-action);color:#fff}.btn--primary:hover:not(:disabled){background:var(--line-action-hover)}.btn--primary:active:not(:disabled){background:var(--line-action-pressed)}.btn--ghost{background:var(--line-bg);border-color:var(--line-field-border);color:var(--line-heading)}.btn--ghost:hover:not(:disabled){border-color:var(--line-heading)}.btn--outline{background:var(--line-bg);border-color:var(--line-heading);color:var(--line-heading)}.btn--dark{background:#000;color:#fff}.btn--danger{background:var(--line-bg);border-color:var(--safety-sos);color:var(--safety-sos)}.btn--sos{background:var(--safety-sos);color:#fff}.btn--link{min-height:48px;padding:8px 4px;color:var(--line-link);text-decoration:underline;align-self:center}.field{display:flex;flex-direction:column;gap:6px}.field label,legend{font-weight:600;color:var(--line-heading);font-size:16px}.field input,.field select,.phone select,.phone input{min-height:var(--line-touch);padding:10px 12px;border:1.5px solid var(--line-field-border);border-radius:var(--line-radius-control);background:var(--line-bg);width:100%;font-size:17px}.field input[aria-invalid=true]{border-color:var(--error)}.field__hint{color:var(--line-muted);font-size:15px;margin:4px 0 0}.field__error{color:var(--error);font-size:15px;margin:4px 0 0;font-weight:600}.phone{display:grid;grid-template-columns:96px 1fr;gap:8px}.otp{font-size:28px!important;letter-spacing:.4em;text-align:center}.check{display:flex;gap:12px;align-items:flex-start}.check input{width:24px;height:24px;margin:2px 0 0;flex-shrink:0;accent-color:var(--line-action)}.radio-group{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;min-width:0}.radio-group legend{margin-bottom:8px}.radio{display:flex;gap:12px;align-items:flex-start;min-height:48px;padding:10px 12px;border:1.5px solid var(--line-border);border-radius:var(--line-radius-control);cursor:pointer;background:var(--line-bg)}.radio input{width:22px;height:22px;margin:2px 0 0;flex-shrink:0;accent-color:var(--line-action)}.radio:has(input:checked){border-color:var(--line-action)}.plate-field{display:flex;flex-direction:column;gap:10px}.plate{display:flex;align-items:stretch;border:3px solid var(--navy);border-radius:10px;overflow:hidden;background:#fff}.plate--error{border-color:var(--error)}.plate__eu{width:44px;flex-shrink:0;background:#039;color:#fc0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.plate__stars{font-size:12px;line-height:1}.plate__letter{color:#fff;font-weight:700;font-family:var(--font-head);font-size:18px}.plate__input{flex:1;min-width:0;border:0;padding:12px;min-height:64px;font-family:var(--font-head);font-size:30px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);background:transparent}.plate__input::placeholder{color:#b8c6d6}.plate__input:focus-visible{outline:none}.plate:focus-within{outline:3px solid var(--line-link);outline-offset:2px}.plate--sm{display:inline-flex;border-width:2px;border-radius:6px;vertical-align:middle}.plate--sm .plate__eu{width:20px}.plate--sm .plate__letter{font-size:12px}.plate__text{padding:1px 8px;font-family:var(--font-head);font-weight:700;font-size:15px;color:var(--navy);letter-spacing:.04em;white-space:nowrap}.car-list,.task-list,.ring-list,.doc-list,.people,.alerts,.choice-list,.chips,.lots,.includes{list-style:none;margin:0;padding:0}.car-list{display:flex;flex-direction:column;gap:12px}.car-card{padding:0}.car-card__link{display:flex;align-items:center;gap:12px;padding:16px;text-decoration:none;color:inherit;min-height:48px}.car-card__body{flex:1;min-width:0}.car-card__name{font-family:var(--font-head);font-weight:600;color:var(--line-heading);font-size:18px;margin:0 0 4px}.car-card .chips{padding:0 16px 16px}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:14px;font-weight:600;background:var(--line-bg-alt);color:var(--line-text);border:1px solid var(--line-border);width:fit-content;margin:0}.chip--beacon{background:var(--safety-beacon);color:var(--safety-beacon-ink);border-color:var(--safety-beacon)}.chip--warning{color:var(--line-warning);background:#fff7e8;border-color:#f3ddb0}.chip--ok{color:var(--line-success);background:#eaf6f0;border-color:#bfe3d2}.chip__link{color:inherit;min-height:32px;display:inline-flex;align-items:center}.task-list{display:flex;flex-direction:column;gap:8px}.task{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:var(--line-bg);border:1px solid var(--line-border);border-radius:var(--line-radius-control)}.task__title{font-weight:600;color:var(--line-heading);margin:0}.task p{margin:0}.ring__text{font-family:var(--font-head);font-weight:700;fill:var(--line-heading)}.car-head{display:flex;flex-direction:column;gap:8px}.car-head h1{margin:0}.car-hero{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.car-silhouette{width:140px;color:var(--line-muted)}.car-hero__name{font-family:var(--font-head);font-size:22px;font-weight:700;color:var(--line-heading);margin:0}.facts{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0}.facts dt{color:var(--line-muted)}.facts dd{margin:0;font-weight:600;color:var(--line-heading);min-width:0;overflow-wrap:anywhere}.ring-list{display:flex;flex-direction:column}.ring-item{display:flex;align-items:center;gap:10px;min-height:52px;border-top:1px solid var(--line-border)}.ring-item:first-child{border-top:0}.ring-item__label{flex:1}.ring-item.is-ok .ring-item__label{color:var(--line-muted)}.status-dot{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.status-dot--ok{background:var(--line-success);color:#fff}.status-dot--todo{border:2px solid var(--line-field-border)}.doc-list{display:flex;flex-direction:column;gap:8px}.doc{display:flex;align-items:center;gap:12px;min-height:56px}.doc>div{flex:1;min-width:0}.doc__title{font-weight:600;color:var(--line-heading);margin:0}.doc p{margin:0}.doc--gap{border:1.5px dashed var(--line-field-border);border-radius:var(--line-radius-control);padding:8px 12px}.includes{display:flex;flex-direction:column;gap:8px}.includes li{display:flex;gap:8px;align-items:center}.price{font-family:var(--font-head);font-size:19px;font-weight:700;color:var(--line-heading);margin:0}.big-number{font-family:var(--font-head);font-size:28px;font-weight:700;color:var(--line-heading);margin:0}.bullets{margin:0;padding-left:20px}.lots{display:flex;flex-direction:column;gap:4px;font-size:15px}.people{display:flex;flex-direction:column}.person{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line-border)}.person:first-child{border-top:0}.person>div{min-width:0}.person__name{font-weight:600;color:var(--line-heading);margin:0;overflow-wrap:anywhere}.person p{margin:0}.alerts{display:flex;flex-direction:column;gap:10px}.alert.is-read{opacity:.75}.alert__title{font-weight:700;color:var(--line-heading);margin:0 0 4px}.choice-list{display:flex;flex-direction:column;gap:8px}.choice{width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border:2px solid var(--line-field-border);border-radius:var(--line-radius-control);background:var(--line-bg);cursor:pointer;text-align:left}.choice__title{font-weight:700;font-size:18px;color:var(--line-heading)}.notice{padding:12px 14px;border-radius:var(--line-radius-control);border:1px solid;font-size:16px}.notice p{margin:0 0 8px}.notice p:last-child{margin:0}.notice--info{background:#eef4fa;border-color:#c9daea;color:var(--line-heading)}.notice--ok{background:#eaf6f0;border-color:#bfe3d2;color:#075c40}.notice--warning{background:#fff7e8;border-color:#f3ddb0;color:#6e4603}.notice--error{background:#fcedee;border-color:#f2c2c6;color:#9e1f2a}.state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 8px;text-align:center}.state--loading{flex-direction:row;justify-content:center;color:var(--line-muted)}.state__title{font-family:var(--font-head);font-size:19px;font-weight:600;color:var(--line-heading);margin:0}.spinner{width:22px;height:22px;border-radius:50%;border:3px solid var(--line-border);border-top-color:var(--line-action);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.demo-code{font-size:13px;color:var(--line-muted);background:var(--line-bg-alt);border:1px dashed var(--line-field-border);border-radius:8px;padding:6px 10px;margin:0;width:fit-content}.tag{display:inline-block;padding:0 6px;border-radius:6px;font-size:12px;font-weight:700;vertical-align:middle}.tag--warning{background:#fff7e8;color:var(--line-warning);border:1px solid #F3DDB0}.success-mark{width:72px;height:72px;border-radius:50%;background:var(--line-success);color:#fff;display:grid;place-items:center}.sheet{border:0;padding:0;width:100%;max-width:520px;margin:auto auto 0;max-height:90dvh;border-radius:var(--line-radius-panel) var(--line-radius-panel) 0 0;background:var(--line-bg);color:var(--line-text)}.sheet::backdrop{background:#0b254580}.sheet__inner{padding:8px var(--gutter) calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px}.sheet__head{display:flex;align-items:center;justify-content:space-between;gap:8px;position:sticky;top:0;background:var(--line-bg);padding-top:8px}.sheet__head h2{margin:0}.shutter{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:200px;border-radius:var(--line-radius-panel);background:var(--navy);color:#fff;font-weight:700;font-size:19px;cursor:pointer}.shutter:focus-visible{outline:3px solid var(--line-link);outline-offset:3px}.thumb{max-height:160px;width:auto;border-radius:var(--line-radius-control);border:1px solid var(--line-border);align-self:flex-start}.kind-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kind-btn{min-height:88px;padding:12px;border-radius:var(--line-radius-card);border:2px solid var(--line-field-border);background:var(--line-bg);font-weight:700;font-size:17px;color:var(--line-heading);cursor:pointer}.kind-btn:hover{border-color:var(--line-action)}.scanner{display:flex;flex-direction:column;gap:12px}.scanner__view{position:relative;border-radius:var(--line-radius-panel);overflow:hidden;background:#000;aspect-ratio:3 / 4;max-height:60dvh}.scanner__video{width:100%;height:100%;object-fit:cover;display:block}.scanner__frame{position:absolute;top:20%;right:20%;bottom:20%;left:20%;border:4px solid #fff;border-radius:16px;box-shadow:0 0 0 999px #00000059}.scanner__hint{position:absolute;bottom:12px;left:0;right:0;text-align:center;color:#fff;font-weight:700;margin:0}.pulse{width:96px;height:96px;border-radius:50%;background:var(--safety-beacon);align-self:center;animation:pulse 1.4s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 #f5a52499}to{box-shadow:0 0 0 28px #f5a52400}}.incident{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow-y:auto;background:var(--navy);color:#fff;font-size:20px;line-height:1.45;display:flex;flex-direction:column}.inc-top{position:sticky;top:0;z-index:2;padding:calc(10px + env(safe-area-inset-top)) var(--gutter) 10px;background:var(--navy);border-bottom:1px solid rgba(255,255,255,.15)}.btn-112{display:flex;align-items:center;justify-content:center;min-height:60px;border-radius:16px;background:var(--safety-sos);color:#fff;font-family:var(--font-head);font-weight:700;font-size:22px;text-decoration:none}.btn-112:focus-visible{outline:3px solid #fff;outline-offset:3px}.btn-112--xl{min-height:96px;font-size:30px;background:#fff;color:var(--safety-sos)}.inc-body{flex:1;width:100%;max-width:560px;margin:0 auto;padding:24px var(--gutter) calc(32px + env(safe-area-inset-bottom))}.inc-body .state,.incident h1,.incident h2{color:#fff}.inc-title{font-family:var(--font-head);font-size:32px;line-height:1.2;font-weight:700;margin:0 0 20px}.inc-title--xl{font-size:40px}.inc-text{font-size:20px}.inc-text--big{font-size:26px;font-weight:700}.inc-small{font-size:17px;color:#d5dfea}.inc-countdown{font-size:22px;font-weight:600;color:#fff}.inc-actions{display:flex;flex-direction:column;gap:14px;margin:20px 0}.inc-btn{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;min-height:72px;padding:12px 20px;border-radius:18px;border:2px solid #fff;background:transparent;color:#fff;font-size:22px;font-weight:700;cursor:pointer}.inc-btn:focus-visible{outline:3px solid var(--safety-beacon);outline-offset:3px}.inc-btn:disabled{opacity:.6}.inc-btn--primary{background:#fff;color:var(--navy)}.inc-btn--sos{background:var(--safety-sos);border-color:var(--safety-sos)}.inc-btn--quiet{border-color:#ffffff73;font-size:18px;min-height:56px;font-weight:600}.inc-btn--quiet-light{border-color:#fff;font-size:20px;min-height:64px}.inc-error{background:#fff;color:#9e1f2a;padding:12px 14px;border-radius:12px;font-weight:600;font-size:18px}.inc-progress{font-size:18px;color:#d5dfea}.inc-pos{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.inc-pos-line{display:flex;align-items:center;gap:10px;font-weight:600}.inc-link{color:#fff;font-weight:700;min-height:48px;display:inline-flex;align-items:center}.beacon-dot{width:16px;height:16px;border-radius:50%;background:var(--safety-beacon);flex-shrink:0}.beacon-pulse{width:28px;height:28px;border-radius:50%;background:var(--safety-beacon);animation:pulse 1.4s ease-out infinite}.inc-nopos,.inc-nopos-panel{background:var(--safety-no-position);color:#fff;border-radius:18px;padding:18px}.inc-nopos{width:100%;border:0;font-size:19px;font-weight:700;text-align:left;cursor:pointer;min-height:72px;margin-bottom:12px}.inc-steps{margin:0;padding-left:26px;font-size:20px;display:flex;flex-direction:column;gap:6px}.inc-timeline{list-style:none;margin:16px 0;padding:0;font-size:17px;color:#d5dfea;display:flex;flex-direction:column;gap:6px}.inc-counter{font-family:var(--font-head);font-size:44px;font-weight:700;margin:0}.inc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow-y:auto;background:var(--navy);color:#fff;padding:calc(24px + env(safe-area-inset-top)) var(--gutter) calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;max-width:100%}.inc-overlay>*{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.inc-overlay--sos{background:var(--safety-sos);justify-content:center}.inc-overlay--say{background:#fff;color:var(--navy)}.inc-overlay--say .inc-title{color:var(--navy)}.inc-overlay--say .inc-btn{border-color:var(--navy);color:var(--navy)}.inc-overlay--say .inc-btn--primary{background:var(--navy);color:#fff}.inc-overlay--say .inc-btn--quiet{border-color:var(--line-field-border)}.say{margin:0;display:flex;flex-direction:column}.say dt{font-size:18px;color:var(--line-muted);margin-top:14px;font-weight:600}.say dd{margin:0;font-family:var(--font-head);font-size:34px;line-height:1.2;font-weight:700;overflow-wrap:anywhere}.say dd.say__source{font-family:var(--font-body);font-size:18px;font-weight:600;color:var(--line-text);margin-top:4px}@media (min-width: 521px){.shell{border-left:1px solid var(--line-border);border-right:1px solid var(--line-border)}}@media (prefers-reduced-motion: reduce){.spinner{animation:none;border-top-color:var(--line-border);border-right-color:var(--line-action)}.pulse,.beacon-pulse{animation:none}}
