@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}.secret-loading{margin:0}.secret-table .coordinate,.secret-table td:last-child{overflow-wrap:anywhere}.secret-hash{font-size:var(--ml-text-xs)}.secret-write-form{gap:var(--ml-sp-4);display:grid}.secret-safety-note{max-width:78ch;color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:0;line-height:1.6}.secret-write-fields{gap:var(--ml-sp-3);grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);display:grid}.secret-write-fields .ml-FormGroup,.secret-write-fields .ml-native-input{width:100%;min-width:0}.secret-field-help{color:var(--ml-ink-3);font-size:var(--ml-text-xs);line-height:1.45}.secret-value-label-row{min-height:var(--ml-control-h);justify-content:space-between;align-items:center;gap:var(--ml-sp-2);display:flex}.secret-value-input{height:auto;min-height:112px;padding:var(--ml-sp-2);resize:vertical;font-family:var(--ml-font-mono);line-height:1.5}.secret-value-input:not(.is-revealed){color:#0000;caret-color:var(--ml-ink)}@supports (-webkit-text-security:disc){.secret-value-input:not(.is-revealed){color:var(--ml-ink);-webkit-text-security:disc}}.secret-write-actions{align-items:center;gap:var(--ml-sp-3);display:flex}.secret-inline-error,.secret-write-error{color:var(--ml-status-danger)}.secret-inline-error,.secret-write-error,.secret-write-ok{font-size:var(--ml-text-sm);margin:0}.secret-write-ok{color:var(--ml-status-success)}.secret-write-banner{padding:var(--ml-sp-3);border:1px solid color-mix(in srgb, var(--ml-status-success) 45%, transparent);border-radius:var(--ml-radius);background:color-mix(in srgb, var(--ml-status-success) 7%, transparent)}@media (max-width:720px){.secret-write-fields{grid-template-columns:1fr}.secret-write-actions{flex-direction:column;align-items:stretch}.secret-table th:nth-child(3),.secret-table td:nth-child(3){display:none}.secret-table col:nth-child(3){width:0!important}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--ml-paper);min-height:100vh;color:var(--ml-ink);font-family:var(--ml-font)}.console-frame{flex-direction:column;max-width:100%;min-height:100vh;display:flex;overflow-x:hidden}.console-topbar{justify-content:space-between;align-items:center;gap:var(--ml-sp-2);min-width:0;display:flex}.console-topbar .ml-NavbarGroup{min-width:0}.relay-app-logo{padding-right:var(--ml-sp-2);flex:none}.relay-app-logo img{width:82px;height:auto;display:block}a.relay-app-logo:hover img{opacity:.82}.console-topbar .ml-NavbarHeading{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.console-body{flex:1;min-height:0;display:flex}.console-sidebar{gap:var(--ml-sp-3);width:232px;padding:var(--ml-sp-3) var(--ml-sp-2);border-right:1px solid var(--ml-bd);background:var(--ml-paper-dim,var(--ml-paper-2));flex-direction:column;flex:none;display:flex}.console-rail-label{padding:0 var(--ml-sp-2);font-size:var(--ml-text-xs);letter-spacing:.08em;color:var(--ml-ink-3)}.console-content{min-width:0;padding:var(--ml-sp-5) var(--ml-sp-5);gap:var(--ml-sp-5);background:var(--ml-paper-dim);flex-direction:column;flex:1;display:flex}.console-content .ml-Section{overflow-x:auto}.console-content .ml-Section,.console-content .ml-Section-header{background:var(--ml-paper)}.status-dot{white-space:nowrap;color:var(--ml-ink);align-items:center;gap:6px;display:inline-flex}.status-dot:before{content:"";background:var(--ml-ink-3);border-radius:999px;flex:none;width:8px;height:8px}.status-dot.is-success:before{background:var(--ml-status-success)}.status-dot.is-warning:before{background:var(--ml-status-warning)}.status-dot.is-danger:before{background:var(--ml-status-danger)}.status-dot.is-muted{color:var(--ml-ink-3)}.status-dot.is-muted:before{background:var(--ml-bd-strong)}.status-dot-sub{font-size:var(--ml-text-xs);color:var(--ml-ink-3);margin-top:1px;display:block}.console-content .mission-stats>.ml-Stat{background:var(--ml-paper)}.entity-tabs{gap:var(--ml-sp-4);border-bottom:1px solid var(--ml-bd);margin-bottom:var(--ml-sp-4);display:flex}.entity-tab{appearance:none;padding:var(--ml-sp-2) 2px;font:inherit;font-size:var(--ml-text-base);color:var(--ml-ink-3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}.entity-tab:hover:not(:disabled){color:var(--ml-ink)}.entity-tab:focus-visible{outline:2px solid var(--ml-accent);outline-offset:2px}.entity-tab:disabled{color:var(--ml-bd-strong);cursor:default}.entity-tab.is-active{color:var(--ml-ink);border-bottom-color:var(--ml-accent);font-weight:600}.config-entity-picker{min-width:min(360px,100%);font-size:var(--ml-text-sm);color:var(--ml-ink-3);gap:4px;display:grid}.config-entity-picker select{color:var(--ml-ink)}.config-status-card{padding:0}.config-shared-stack{gap:var(--ml-sp-3);display:grid}.config-shared-controls{justify-content:flex-end;align-items:flex-end;gap:var(--ml-sp-2);display:flex}.config-shared-controls label{min-width:min(280px,100%);color:var(--ml-ink-3);font-size:var(--ml-text-sm);gap:4px;display:grid}.config-shared-current{gap:var(--ml-sp-3);display:grid}.config-shared-heading{justify-content:space-between;align-items:flex-start;gap:var(--ml-sp-3);display:flex}.config-shared-heading p{font-size:var(--ml-text-sm);margin:4px 0 0}.config-shared-detail{gap:var(--ml-sp-4);padding-top:var(--ml-sp-3);border-top:1px solid var(--ml-bd);grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);display:grid}.config-shared-detail dl{margin:0}.config-shared-detail dl>div+div{margin-top:var(--ml-sp-3)}.config-shared-detail dt{color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.config-shared-detail dd{overflow-wrap:anywhere;min-width:0;margin:4px 0 0}.config-shared-detail code{font-size:var(--ml-text-xs)}.config-shared-detail pre{min-width:0;max-height:320px;padding:var(--ml-sp-3);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);background:var(--ml-paper-dim,var(--ml-paper-2));font-size:var(--ml-text-xs);white-space:pre-wrap;margin:0;line-height:1.5;overflow:auto}.config-shared-skipped{margin:var(--ml-sp-1) 0 0;padding-left:var(--ml-sp-4)}.config-pointer-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.config-pointer{min-width:0;padding:var(--ml-sp-3);border-right:1px solid var(--ml-bd);flex-direction:column;align-items:flex-start;gap:5px;display:flex}.config-pointer:last-child{border-right:0}.config-pointer-label{color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.config-pointer code,.config-history-table code,.config-detail-panel code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--ml-text-xs);overflow:hidden}.config-create-form{gap:var(--ml-sp-3) var(--ml-sp-4);grid-template-columns:minmax(0,1.5fr) minmax(260px,.75fr);align-items:start;display:grid}.config-values-field{min-width:0}.config-values-stack{gap:var(--ml-sp-3);min-width:0;display:grid}.config-values-input{resize:vertical;width:100%;min-height:190px;padding:var(--ml-sp-2);font-family:var(--ml-font-mono);line-height:1.5}.config-create-side{align-items:flex-start;gap:var(--ml-sp-3);flex-direction:column;display:flex}.config-create-side>.ml-FormGroup{width:100%}.config-form-note{font-size:var(--ml-text-sm);margin:0;line-height:1.5}.config-secret-picker{gap:var(--ml-sp-2);padding:var(--ml-sp-3);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);background:var(--ml-paper);display:grid}.config-secret-picker-heading{justify-content:space-between;align-items:baseline;gap:var(--ml-sp-2);font-size:var(--ml-text-sm);display:flex}.config-secret-picker-heading span,.config-secret-readiness{font-size:var(--ml-text-xs)}.config-secret-picker-fields{gap:var(--ml-sp-2);grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr);align-items:end;display:grid}.config-secret-picker-fields>.ml-Button{grid-column:1/-1;justify-self:start}.config-secret-readiness{margin:0;line-height:1.5}.config-loading{margin:0}.config-message{font-size:var(--ml-text-sm);grid-column:1/-1;margin:0}.config-message.is-success{color:var(--ml-status-success)}.config-message.is-error{color:var(--ml-status-danger)}.config-message>p{margin:0}.config-message>p+p{margin-top:var(--ml-sp-1)}.config-history-table{table-layout:fixed}.config-history-scroll{max-width:100%;overflow-x:auto}.config-history-table th:first-child{width:14%}.config-history-table th:nth-child(2){width:20%}.config-history-table th:nth-child(3){width:17%}.config-history-table th:nth-child(4),.config-history-table th:nth-child(5){width:15%}.config-history-table th:nth-child(6){width:19%}.config-history-actions{justify-content:flex-end;align-items:center;gap:var(--ml-sp-2);flex-wrap:wrap;display:flex}.config-history-tag{font-size:var(--ml-text-xs);text-transform:uppercase;letter-spacing:.06em}.config-rollback-note{margin:0 0 var(--ml-sp-2)}.config-detail-row>td,.config-rollback-row>td{background:var(--ml-canvas);padding:var(--ml-sp-3)!important}.config-rollback-confirm{align-items:center;gap:var(--ml-sp-2);flex-wrap:wrap;display:flex}.config-rollback-prompt{font-size:var(--ml-text-sm);color:var(--ml-ink-2);margin:0}.config-rollback-confirm code{font-size:var(--ml-text-xs)}.config-detail-panel{gap:var(--ml-sp-4);grid-template-columns:minmax(220px,.5fr) minmax(0,1.5fr);display:grid}.config-detail-panel dl{margin:0}.config-detail-panel dl>div+div{margin-top:var(--ml-sp-3)}.config-detail-panel dt{color:var(--ml-ink-3);font-size:var(--ml-text-xs);text-transform:uppercase;letter-spacing:.06em}.config-detail-panel dd{margin:4px 0 0}.config-detail-panel pre{min-width:0;max-height:360px;padding:var(--ml-sp-3);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);background:var(--ml-paper);font-size:var(--ml-text-xs);margin:0;line-height:1.5;overflow:auto}@media (max-width:760px){.entity-tabs{gap:var(--ml-sp-2);overflow-x:auto}.config-pointer-grid,.config-create-form,.config-secret-picker-fields,.config-shared-detail,.config-detail-panel{grid-template-columns:1fr}.config-shared-controls{flex-direction:column;align-items:stretch;width:100%}.config-pointer{border-right:0;border-bottom:1px solid var(--ml-bd)}.config-pointer:last-child{border-bottom:0}.config-history-table{min-width:900px}}.promo-pipeline{align-items:center;gap:var(--ml-sp-1);flex-wrap:wrap;display:flex}.promo-stage{border:1px solid var(--ml-bd-strong);border-radius:var(--ml-radius);padding:6px var(--ml-sp-3);font-size:var(--ml-text-sm);letter-spacing:.04em;color:var(--ml-ink-2);background:var(--ml-paper);white-space:nowrap;font-weight:600}.promo-stage.is-current{border-color:var(--ml-ink);color:var(--ml-ink)}.promo-arrow{color:var(--ml-ink-3);padding:0 2px;display:inline-flex}.page-stack{gap:var(--ml-sp-4);flex-direction:column;display:flex}.page-stack>.ml-Section+.ml-Section,.page-stack>*+.ml-Section{margin-top:0}.mission-masthead{justify-content:space-between;align-items:flex-end;gap:var(--ml-sp-4);flex-wrap:wrap;display:flex}.mission-kicker{font-size:var(--ml-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ml-ink-3);margin-bottom:4px;font-weight:600;display:block}.mission-title{letter-spacing:-.02em;color:var(--ml-ink);margin:0;font-size:22px;font-weight:800;line-height:1.15}.mission-subtitle{font-size:var(--ml-text-sm);color:var(--ml-ink-3);margin:4px 0 0}.mission-masthead-actions{align-items:center;gap:var(--ml-sp-2);display:flex}.mission-crumbs{font-size:var(--ml-text-xs);color:var(--ml-ink-3);align-items:center;gap:6px;margin-bottom:6px;display:flex}.mission-crumbs a{color:var(--ml-ink-3);text-decoration:none}.mission-crumbs a:hover{color:var(--ml-accent)}.mission-crumbs .sep{color:var(--ml-bd-strong)}.mission-stats{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.mission-stats>.ml-Stat{border-radius:0;margin-left:-1px}.mission-stats>.ml-Stat:first-child{border-top-left-radius:var(--ml-radius);border-bottom-left-radius:var(--ml-radius);margin-left:0}.mission-stats>.ml-Stat:last-child{border-top-right-radius:var(--ml-radius);border-bottom-right-radius:var(--ml-radius)}.mission-stats .ml-Stat-value{font-variant-numeric:tabular-nums lining-nums}.mission-stats .ml-Stat-label{letter-spacing:.06em;text-transform:uppercase}@media (max-width:720px){.mission-stats{grid-template-columns:1fr 1fr;grid-auto-columns:auto;grid-auto-flow:row}.mission-stats>.ml-Stat{margin-top:-1px;margin-left:0}.mission-stats>.ml-Stat:last-child:nth-child(odd){grid-column:1/-1}}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--ml-sp-3);display:flex}.field-row{align-items:flex-end;gap:var(--ml-sp-2);flex-wrap:wrap;display:flex}.card-row{gap:var(--ml-sp-4);flex-wrap:wrap;display:flex}.card-row>*{flex:320px}.cell-lead{align-items:center;gap:var(--ml-sp-1);display:inline-flex}.cell-lead .ml-Icon{color:var(--ml-ink-3)}.tag-row{gap:var(--ml-sp-1);flex-wrap:wrap;display:flex}.muted{color:var(--ml-ink-3)}.env-sub{font-size:var(--ml-text-xs);color:var(--ml-ink-3);margin-top:2px;display:block}.mission-table.ml-Table{border:0;border-radius:0;width:100%}.mission-table thead th{font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ml-ink-3);font-weight:600}.mission-table tbody tr:last-child td{border-bottom:0}.tabular{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.num,th.num{text-align:right}.coordinate{font-weight:600}.def-grid{gap:var(--ml-sp-2) var(--ml-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:640px){.def-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.def-grid dt{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.def-grid dd{font-size:var(--ml-text-base);color:var(--ml-ink);margin:0}.def-value-break{overflow-wrap:anywhere;white-space:normal}.ml-timeline{margin:0;padding:0;list-style:none}.ml-timeline-item{column-gap:var(--ml-sp-2);padding-bottom:var(--ml-sp-3);grid-template-columns:18px 1fr;display:grid;position:relative}.ml-timeline-item:last-child{padding-bottom:0}.ml-timeline-item:before{content:"";background:var(--ml-bd);width:1px;position:absolute;top:20px;bottom:-2px;left:8px}.ml-timeline-item:last-child:before{display:none}.ml-timeline-head{justify-content:space-between;align-items:baseline;gap:var(--ml-sp-2);display:flex}.ml-timeline-time{font-size:var(--ml-text-xs);color:var(--ml-ink-3);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ml-timeline-marker{border:1px solid var(--ml-bd-strong);background:var(--ml-paper);width:17px;height:17px;color:var(--ml-ink-3);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.ml-timeline-marker.is-done{border-color:color-mix(in srgb, var(--ml-status-success) 55%, transparent);color:var(--ml-status-success)}.ml-timeline-marker.is-current{border-color:var(--ml-ink);color:var(--ml-ink);position:relative}.ml-timeline-marker.is-current:after{content:"";background:var(--ml-ink);border-radius:999px;width:7px;height:7px}.ml-timeline-marker.is-failed{border-radius:var(--ml-radius);border-width:1.5px;border-color:color-mix(in srgb, var(--ml-status-danger) 60%, transparent);color:var(--ml-status-danger)}.ml-timeline-label{font-size:var(--ml-text-base);color:var(--ml-ink);margin:0;font-weight:600}.ml-timeline-item[data-status=pending] .ml-timeline-label{color:var(--ml-ink-2);font-weight:400}.ml-timeline-desc{font-size:var(--ml-text-sm);color:var(--ml-ink-3);margin:2px 0 0}.log-box{border:1px solid var(--ml-bd);border-radius:var(--ml-radius);background:var(--ml-paper-2);overflow:hidden}.log-box-bar{border-bottom:1px solid var(--ml-bd);padding:var(--ml-sp-1) var(--ml-sp-1);justify-content:flex-end;display:flex}.log-box pre{padding:var(--ml-sp-2);font-family:SF Mono,Menlo,Consolas,monospace;font-size:var(--ml-text-sm);color:var(--ml-ink-2);margin:0;overflow-x:auto}@media (max-width:720px){.console-body{flex-direction:column}.console-sidebar{width:auto;padding:var(--ml-sp-1) var(--ml-sp-2);border-right:none;border-bottom:1px solid var(--ml-bd);scrollbar-width:thin;overflow-x:auto}.console-rail-label{display:none}.console-sidebar .ml-NavList{gap:var(--ml-sp-1);flex-direction:row;min-width:max-content}.console-sidebar .ml-NavList-item{width:auto;min-height:40px;padding-inline:var(--ml-sp-2);white-space:nowrap}.console-content{padding:var(--ml-sp-4) var(--ml-sp-3)}.console-topbar .ml-NavbarHeading,.console-topbar .ml-NavbarDivider{display:none}.def-grid{grid-template-columns:1fr}}.session-screen{place-items:center;min-height:100vh;padding:40px;display:grid}.session-screen-stack{flex-direction:column;align-items:center;gap:16px;display:flex}.relay-auth-page{background:var(--ml-paper-dim);place-items:center;min-height:100svh;padding:24px;display:grid}.relay-auth-card{border:1px solid var(--ml-bd);background:var(--ml-paper);border-radius:16px;width:min(100%,420px);padding:36px}.relay-auth-brand{align-items:center;display:flex}.relay-auth-brand img{width:148px;height:auto;display:block}.relay-auth-copy{margin-top:40px}.relay-auth-copy h1{color:var(--ml-ink);letter-spacing:-.03em;margin:0;font-size:28px;line-height:1.2}.relay-auth-copy p{color:var(--ml-ink-3);font-size:var(--ml-text-base);margin:10px 0 0;line-height:1.55}.relay-auth-action{margin-top:28px}.relay-auth-action .ml-Button{justify-content:center;width:100%;min-height:44px}.session-screen-error{color:var(--ml-status-danger);font-size:var(--ml-text-sm);margin:18px 0 0}.relay-auth-powered{border-top:1px solid var(--ml-bd);color:var(--ml-ink-3);font-size:var(--ml-text-sm);text-align:center;margin:32px 0 0;padding-top:20px}.relay-auth-powered strong{color:var(--ml-ink-2);letter-spacing:.04em}.relay-auth-progress{background:var(--ml-paper-dim);border-radius:999px;width:100%;height:3px;margin-top:30px;overflow:hidden}.relay-auth-progress:after{content:"";border-radius:inherit;background:var(--ml-accent);width:42%;height:100%;animation:1.1s ease-in-out infinite alternate relay-auth-progress;display:block}@keyframes relay-auth-progress{0%{transform:translate(0)}to{transform:translate(138%)}}@media (prefers-reduced-motion:reduce){.relay-auth-progress:after{opacity:.55;width:100%;animation:none}}@media (max-width:480px){.relay-auth-page{place-items:center stretch;padding:20px}.relay-auth-card{padding:28px 24px}.relay-auth-brand img{width:136px}.relay-auth-copy{margin-top:32px}.relay-auth-copy h1{font-size:25px}}.user-menu{min-width:0;position:relative}.user-menu-trigger{border:1px solid var(--ml-bd);background:var(--ml-paper);color:var(--ml-ink-2);font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:40px;padding:5px 10px;font-size:13px;display:inline-flex}.user-menu-email{text-overflow:ellipsis;white-space:nowrap;max-width:42vw;overflow:hidden}@media (min-width:721px){.user-menu-email{max-width:220px}}.user-menu-trigger:hover{border-color:var(--ml-bd-strong);color:var(--ml-ink)}.user-menu-caret{color:var(--ml-ink-3);font-size:10px}.user-menu-pop{background:var(--ml-paper);border:1px solid var(--ml-bd);z-index:20;border-radius:8px;min-width:140px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 24px #0000001f}.user-menu-item{text-align:left;width:100%;color:var(--ml-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;display:block}.user-menu-item:hover{background:var(--ml-paper-dim,var(--ml-paper-2))}.channel-badge{border-radius:var(--ml-radius);height:20px;font-size:var(--ml-text-sm);letter-spacing:.02em;white-space:nowrap;color:var(--ml-ink-2);background:var(--ml-paper-dim,var(--ml-paper-2));border:1px solid var(--ml-bd);align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.channel-DEV{color:var(--ml-accent);background:color-mix(in srgb, var(--ml-accent) 12%, transparent);border-color:#0000}.channel-RELEASE_CANDIDATE{color:var(--ml-status-warning);background:color-mix(in srgb, var(--ml-status-warning) 16%, transparent);border-color:#0000}.channel-RELEASE{color:var(--ml-status-success);background:color-mix(in srgb, var(--ml-status-success) 14%, transparent);border-color:#0000}.adopt-row>td{background:var(--ml-paper-dim,var(--ml-paper-2));padding:10px 14px}.adopt-form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adopt-label{color:var(--ml-ink-2);font-size:12.5px}.adopt-error{color:var(--ml-status-danger);font-size:12px}.create-env-panel{border:1px solid var(--ml-bd);border-radius:var(--ml-radius);background:var(--ml-paper);padding:var(--ml-sp-3)}.create-env-form{gap:var(--ml-sp-3);flex-direction:column;max-width:460px;display:flex}.create-env-field{flex-direction:column;gap:4px;display:flex}.create-env-field>span{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.create-env-actions{gap:var(--ml-sp-2);display:flex}.create-env-error{color:var(--ml-status-danger);font-size:var(--ml-text-sm)}.create-env-reveal{gap:var(--ml-sp-2);flex-direction:column;max-width:560px;display:flex}.reveal-title{font-size:var(--ml-text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--ml-accent);font-weight:700}.reveal-note{font-size:var(--ml-text-sm);color:var(--ml-status-warning);margin:0}.reveal-token{justify-content:space-between;align-items:center;gap:var(--ml-sp-2);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);background:var(--ml-paper-dim,var(--ml-paper-2));padding:8px 10px;display:flex}.reveal-token code{word-break:break-all;color:var(--ml-ink);font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.reveal-cmd-label{font-size:var(--ml-text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ml-ink-3)}.reveal-cmd{color:var(--ml-ink-2);background:var(--ml-paper-dim,var(--ml-paper-2));border:1px solid var(--ml-bd);border-radius:var(--ml-radius);white-space:pre;margin:0;padding:10px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;overflow-x:auto}.reveal-hint{font-size:var(--ml-text-sm);color:var(--ml-ink-3);margin:0}.access-rationale{max-width:780px;font-size:var(--ml-text-sm);color:var(--ml-ink-3);margin:0}.access-form{gap:var(--ml-sp-3);flex-direction:column;max-width:460px;display:flex}.access-field{flex-direction:column;gap:4px;display:flex}.access-field>span{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.access-hint{font-size:var(--ml-text-sm);color:var(--ml-ink-3);margin:0}.access-actions{gap:var(--ml-sp-2);display:flex}.access-error{color:var(--ml-status-danger);font-size:var(--ml-text-sm)}.access-confirm{gap:var(--ml-sp-2);border:1px solid var(--ml-status-danger);border-radius:var(--ml-radius);background:var(--ml-paper);padding:var(--ml-sp-3);flex-direction:column;max-width:780px;display:flex}.access-confirm-text{font-size:var(--ml-text-sm);color:var(--ml-ink-2);margin:0}.show-once{gap:var(--ml-sp-2);flex-direction:column;max-width:640px;display:flex}.show-once-ack{align-items:center;gap:var(--ml-sp-2);font-size:var(--ml-text-sm);color:var(--ml-ink-2);display:flex}.show-once-actions{gap:var(--ml-sp-2);display:flex}.session-expired-banner{padding:10px var(--ml-sp-3);border-bottom:1px solid var(--ml-status-warning);background:var(--ml-paper-dim,var(--ml-paper-2));color:var(--ml-status-warning);font-size:var(--ml-text-sm)}.window-range{gap:var(--ml-sp-1);flex-direction:column;display:flex}.window-range>span{gap:var(--ml-sp-1);display:flex}.window-range-label{color:var(--ml-ink-3);font-size:var(--ml-text-xs);text-transform:uppercase;flex:none}.window-form{align-items:flex-end;gap:var(--ml-sp-3);margin-top:var(--ml-sp-3);flex-wrap:wrap;display:flex}.window-field{flex-direction:column;gap:4px;display:flex}.window-field>span{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.window-error{color:var(--ml-status-danger);font-size:var(--ml-text-sm)}.window-form-label{font-size:var(--ml-text-sm);color:var(--ml-ink-3);align-self:center}.ml-native-input{height:var(--ml-control-h);padding:0 var(--ml-control-px);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);background:var(--ml-paper);color:var(--ml-ink);font:inherit;font-size:var(--ml-text-base)}.ml-native-input:focus{border-color:var(--ml-accent);outline:none}.ml-native-input:disabled{color:var(--ml-ink-3);border-color:var(--ml-bd)}.release-filter{min-width:min(320px,100%);color:var(--ml-ink-3);font-size:var(--ml-text-sm);flex-direction:column;gap:4px;display:flex}.release-filter select{width:100%}.release-table{min-width:1040px}.recalls-table{min-width:720px}.release-row-actions{gap:var(--ml-sp-3);flex-wrap:wrap;display:flex}.release-row-recalled>td{background:var(--ml-paper-dim)}.release-inspect{appearance:none;color:var(--ml-accent);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;padding:0}.release-inspect:hover{text-decoration:underline}.release-inspect:focus-visible{outline:2px solid var(--ml-accent);outline-offset:2px}.release-detail-row>td{background:var(--ml-paper-dim);padding:0}.release-detail-panel{padding:var(--ml-sp-4)}.release-facts{gap:var(--ml-sp-2);margin:var(--ml-sp-3) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.release-facts div{min-width:0}.release-facts dt{color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.04em;text-transform:uppercase}.release-facts dd{margin:2px 0 0}.release-ref,.release-manifest-json{overflow-wrap:anywhere;word-break:break-word}.release-manifest-json{max-height:320px;padding:var(--ml-sp-3);border:1px solid var(--ml-bd);background:var(--ml-paper-dim);font-size:var(--ml-text-xs);white-space:pre-wrap;margin:0;line-height:1.5;overflow:auto}.release-actions-panel{gap:var(--ml-sp-3);padding:var(--ml-sp-4);flex-direction:column;max-width:720px;display:flex}.release-action-form,.release-action-confirm{gap:var(--ml-sp-3);flex-direction:column;margin:0;display:flex}.release-action-field{font-size:var(--ml-text-sm);color:var(--ml-ink-3);flex-direction:column;gap:4px;max-width:320px;display:flex}.release-action-buttons{gap:var(--ml-sp-3);flex-wrap:wrap;align-items:center;display:flex}.release-action-summary{margin:0;font-weight:600}.release-action-effect,.release-action-hint,.release-action-reason{font-size:var(--ml-text-sm);margin:0}.release-action-reason{overflow-wrap:anywhere}.release-action-result{font-size:var(--ml-text-sm);color:var(--ml-ink-2);margin:0}.release-recall-note{align-items:center;gap:var(--ml-sp-2);font-size:var(--ml-text-sm);flex-wrap:wrap;margin:0;display:flex}.release-recall-reason{overflow-wrap:anywhere}@media (max-width:720px){.release-table{table-layout:fixed;min-width:0}.release-table col:nth-child(4),.release-table col:nth-child(5),.release-table col:nth-child(6){width:0!important}.release-table tr:not(.release-detail-row)>:nth-child(4),.release-table tr:not(.release-detail-row)>:nth-child(5),.release-table tr:not(.release-detail-row)>:nth-child(6){display:none}.release-table col:first-child{width:34%!important}.release-table col:nth-child(2){width:18%!important}.release-table col:nth-child(3){width:20%!important}.release-table col:nth-child(7){width:28%!important}.recalls-table{min-width:0}.release-actions-panel{padding:var(--ml-sp-3)}.release-table .coordinate,.release-table .tabular{overflow-wrap:anywhere;white-space:normal}.release-inspect{white-space:normal;text-align:left;min-height:40px}.release-detail-panel{padding:var(--ml-sp-3)}.release-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.module-create-form,.module-draft-items{gap:var(--ml-sp-3);flex-direction:column;display:flex}.module-definition-list{flex-direction:column;display:flex}.module-create-basics{gap:var(--ml-sp-4);padding-bottom:var(--ml-sp-1);border-bottom:1px solid var(--ml-bd);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.module-draft-items{gap:var(--ml-sp-2)}.module-draft-header,.module-draft-row{gap:var(--ml-sp-2);grid-template-columns:minmax(280px,2fr) minmax(180px,1fr) 120px 80px;display:grid}.module-draft-header{color:var(--ml-ink-3);font-size:var(--ml-text-sm);font-weight:600}.module-draft-row{align-items:center}.module-draft-cell{min-width:0}.module-draft-mobile-label{display:none}.module-draft-row .ml-Checkbox,.module-draft-row .ml-Button{justify-self:start}.module-create-actions,.module-create-buttons,.module-definition-header,.module-definition-meta{align-items:center;gap:var(--ml-sp-2);display:flex}.module-create-actions{min-height:var(--ml-control-h);padding-top:var(--ml-sp-2);border-top:1px solid var(--ml-bd);justify-content:space-between}.module-create-feedback{min-width:0}.module-create-buttons{flex:none;margin-left:auto;display:flex}.module-create-ok,.module-install-result{color:var(--ml-status-success);font-size:var(--ml-text-sm)}.module-create-error,.module-install-error{color:var(--ml-status-danger);font-size:var(--ml-text-sm)}.module-definition{overflow-x:auto}.module-definition-header{padding:var(--ml-sp-4);justify-content:space-between;align-items:flex-start}.module-definition-header h3,.module-definition-header p,.module-install-result p{margin:0}.module-definition-header p,.module-definition-meta time{color:var(--ml-ink-3);font-size:var(--ml-text-sm)}.module-definition-meta{flex:none}.module-items-table{min-width:620px}.module-install-result{gap:var(--ml-sp-1);flex-direction:column;display:flex}.module-install-result ul{padding-left:var(--ml-sp-4);margin:0}@media (max-width:760px){.module-create-basics,.module-draft-header{grid-template-columns:1fr}.module-draft-header{display:none}.module-draft-row{padding-bottom:var(--ml-sp-3);border-bottom:1px solid var(--ml-bd);grid-template-columns:1fr auto}.module-draft-cell{gap:var(--ml-sp-1);flex-direction:column;grid-column:1/-1;display:flex}.module-draft-mobile-label{color:var(--ml-ink-3);font-size:var(--ml-text-sm);font-weight:600;display:block}.module-create-actions{flex-direction:column;align-items:stretch}.module-create-buttons{justify-content:flex-end;margin-left:0}.module-definition-header,.module-definition-meta{flex-direction:column}.module-items-table{table-layout:fixed;min-width:0}.module-items-table th{white-space:normal}.module-items-table th:first-child,.module-items-table td:first-child{overflow-wrap:anywhere;width:52%}.module-items-table th:nth-child(2),.module-items-table td:nth-child(2){overflow-wrap:anywhere;width:25%}.module-items-table th:nth-child(3),.module-items-table td:nth-child(3){width:23%;padding-inline:var(--ml-sp-1)}.module-items-table td:nth-child(3) .ml-Badge{overflow-wrap:anywhere;white-space:normal;max-width:100%}}.courier-transfer{gap:var(--ml-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.courier-transfer-step{align-items:flex-start;gap:var(--ml-sp-2);flex-direction:column;min-width:0;display:flex}.courier-transfer-step+.courier-transfer-step{border-left:1px solid var(--ml-bd);padding-left:var(--ml-sp-4)}.courier-transfer-label{margin:0 0 var(--ml-sp-1);color:var(--ml-accent);font-size:var(--ml-text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.courier-transfer-copy{max-width:58ch;color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:0;line-height:1.55}.courier-transfer-field{flex-direction:column;gap:4px;width:100%;display:flex}.courier-transfer-field>span{color:var(--ml-ink-3);font-size:var(--ml-text-sm)}.courier-file-input{width:100%;height:auto;min-height:var(--ml-control-h);padding-block:6px}.courier-transfer-ok,.courier-transfer-error{font-size:var(--ml-text-sm);margin:0}.courier-transfer-ok{color:var(--ml-status-success)}.courier-transfer-error{color:var(--ml-status-danger)}.courier-transfer-closed{align-items:flex-start;gap:var(--ml-sp-2);flex-direction:column;display:flex}@media (max-width:720px){.courier-transfer{grid-template-columns:1fr}.courier-transfer-step+.courier-transfer-step{border-top:1px solid var(--ml-bd);padding-top:var(--ml-sp-4);border-left:0;padding-left:0}}.courier-loading{margin:0}.courier-chain-card{gap:var(--ml-sp-4);grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);display:grid}.courier-chain-meta{align-content:start;gap:var(--ml-sp-3);margin:0;display:grid}.courier-chain-meta>div{min-width:0}.courier-chain-meta dt{color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.courier-chain-meta dd{margin:5px 0 0}.courier-chain-meta code{overflow-wrap:anywhere;font-size:var(--ml-text-xs);display:block}.courier-import-flags{min-width:0;padding-left:var(--ml-sp-4);border-left:1px solid var(--ml-bd)}.courier-import-flags>p{margin:0 0 var(--ml-sp-2);color:var(--ml-ink-3);font-size:var(--ml-text-sm);line-height:1.55}.courier-recall-card{gap:var(--ml-sp-3);display:grid}.courier-recall-intro,.courier-recall-result-head,.courier-recall-actions{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);display:flex}.courier-recall-title{margin:0 0 4px;font-weight:650}.courier-recall-copy{max-width:72ch;color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:0;line-height:1.55}.courier-recall-error{color:var(--ml-status-danger);font-size:var(--ml-text-sm);margin:0}.courier-recall-result{gap:var(--ml-sp-2);padding-top:var(--ml-sp-3);border-top:1px solid var(--ml-bd);display:grid}.courier-recall-actions{justify-content:flex-start}@media (max-width:720px){.courier-chain-card{grid-template-columns:1fr}.courier-import-flags{padding-top:var(--ml-sp-3);border-top:1px solid var(--ml-bd);border-left:0;padding-left:0}.courier-recall-intro,.courier-recall-result-head,.courier-recall-actions{flex-direction:column;align-items:flex-start}}.webhook-form{align-items:flex-end;gap:var(--ml-sp-3);flex-wrap:wrap;display:flex}.webhook-field{flex-direction:column;gap:4px;min-width:320px;max-width:100%;display:flex}.webhook-field>span{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.webhook-ok{font-size:var(--ml-text-sm);color:var(--ml-status-success);align-self:center}.env-security-loading{font-size:var(--ml-text-sm)}.env-security-copy{color:var(--ml-ink-2);font-size:var(--ml-text-sm);max-width:78ch;margin:0 0 var(--ml-sp-3);line-height:1.6}.env-security-facts{gap:var(--ml-sp-2);margin:0 0 var(--ml-sp-3);display:grid}.env-security-facts>div{gap:var(--ml-sp-2);grid-template-columns:200px minmax(0,1fr);align-items:baseline;display:grid}.env-security-facts dt{color:var(--ml-ink-3);font-size:var(--ml-text-sm)}.env-security-facts dd{overflow-wrap:anywhere;min-width:0;font-size:var(--ml-text-sm);margin:0}.env-security-form{gap:var(--ml-sp-3);max-width:640px;margin:var(--ml-sp-3) 0;display:grid}.env-security-number,.env-security-mode{max-width:320px;margin:var(--ml-sp-3) 0;gap:4px;display:grid}.env-security-field-help{color:var(--ml-ink-3);font-size:var(--ml-text-xs);max-width:60ch}.env-security-mode-head{align-items:center;gap:var(--ml-sp-2);display:flex}.env-security-actions{align-items:flex-start;gap:var(--ml-sp-3);margin-top:var(--ml-sp-3);flex-wrap:wrap;display:flex}.env-security-confirm{border:1px solid var(--ml-status-warning);border-radius:var(--ml-radius);padding:var(--ml-sp-3);gap:var(--ml-sp-2);max-width:78ch;display:grid}.env-security-confirm-copy{color:var(--ml-ink);font-size:var(--ml-text-sm);margin:0;line-height:1.6}.env-security-confirm-actions{gap:var(--ml-sp-2);flex-wrap:wrap;display:flex}.env-security-rowaction{gap:var(--ml-sp-2);justify-items:end;display:grid}.env-security-note{margin:var(--ml-sp-2) 0 0;color:var(--ml-ink-2);font-size:var(--ml-text-sm);max-width:78ch;line-height:1.6}.env-security-ok{margin:var(--ml-sp-2) 0 0;color:var(--ml-status-success);font-size:var(--ml-text-sm)}.env-security-error{margin:var(--ml-sp-2) 0 0;color:var(--ml-status-danger);font-size:var(--ml-text-sm);max-width:78ch;line-height:1.6}.env-security-table{width:100%}@media (max-width:720px){.env-security-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}.product-webhook-summary{align-items:center;gap:var(--ml-sp-2);min-width:0;display:flex}.product-webhook-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:320px;color:var(--ml-ink-2);font-family:var(--ml-font-mono);font-size:var(--ml-text-sm);overflow:hidden}.product-webhook-form{gap:var(--ml-sp-2);min-width:280px;display:grid}.product-webhook-form .ml-Input{box-sizing:border-box;width:100%}.product-webhook-actions{gap:var(--ml-sp-2);display:flex}.product-webhook-hint{color:var(--ml-ink-3);font-size:var(--ml-text-xs)}@media (max-width:720px){.product-webhook-form{min-width:220px}.catalog-products-table,.catalog-environments-table,.activity-table,.trust-keys-table,.trust-environments-table,.environment-entities-table,.declared-installs-table,.suppression-table{table-layout:fixed;min-width:0}.catalog-products-table th:nth-child(2),.catalog-products-table td:nth-child(2){display:none}.catalog-products-table col:nth-child(2){width:0!important}.catalog-products-table col:first-child{width:44%!important}.catalog-products-table col:nth-child(3){width:56%!important}.catalog-products-table .coordinate,.catalog-environments-table td,.activity-table td:first-child,.trust-keys-table td,.trust-environments-table td,.environment-entities-table .coordinate,.declared-installs-table .coordinate,.suppression-table td{overflow-wrap:anywhere}.catalog-environments-table col:first-child{width:40%!important}.catalog-environments-table col:nth-child(2){width:28%!important}.catalog-environments-table col:nth-child(3){width:32%!important}.trust-keys-table .tabular,.trust-environments-table .tabular{white-space:normal}.trust-keys-table col:first-child{width:40%!important}.trust-keys-table col:nth-child(2),.trust-keys-table col:nth-child(3){width:30%!important}.activity-table th:nth-child(4),.activity-table td:nth-child(4){display:none}.activity-table col:nth-child(4){width:0!important}.activity-table col:first-child{width:44%!important}.activity-table col:nth-child(2){width:34%!important}.activity-table col:nth-child(3){width:22%!important}.activity-table .ml-StatusTag{overflow-wrap:anywhere;white-space:normal;flex-shrink:1;max-width:100%}.activity-table td:nth-child(2),.activity-table td:nth-child(2) .cell-lead{overflow-wrap:anywhere;white-space:normal;min-width:0}.activity-table td:nth-child(2) .cell-lead{align-items:flex-start}.trust-environments-table th:first-child,.trust-environments-table td:first-child{width:30%}.trust-environments-table th:nth-child(2),.trust-environments-table td:nth-child(2){width:25%}.trust-environments-table th:nth-child(3),.trust-environments-table td:nth-child(3){width:45%}.catalog-environments-table .status-dot,.trust-environments-table .status-dot,.environment-entities-table .status-dot{white-space:normal;align-items:flex-start;max-width:100%}.environment-entities-table tr:not(.adopt-row)>:nth-child(2),.environment-entities-table tr:not(.adopt-row)>:nth-child(4),.environment-entities-table tr:not(.adopt-row)>:nth-child(5),.environment-entities-table tr:not(.adopt-row)>:nth-child(6),.environment-entities-table tr:not(.adopt-row)>:nth-child(7){display:none}.environment-entities-table col:nth-child(2),.environment-entities-table col:nth-child(4),.environment-entities-table col:nth-child(5),.environment-entities-table col:nth-child(6),.environment-entities-table col:nth-child(7){width:0!important}.environment-entities-table col:first-child{width:22%!important}.environment-entities-table col:nth-child(3){width:33%!important}.environment-entities-table col:nth-child(8){width:20%!important}.environment-entities-table col:nth-child(9){width:25%!important}.environment-entities-table th:nth-child(9),.environment-entities-table td:nth-child(9){padding-inline:var(--ml-sp-1)}.declared-installs-table .tabular{white-space:normal}.declared-installs-table td:nth-child(2) .ml-Badge{overflow-wrap:anywhere;white-space:normal;max-width:100%}.declared-installs-table col:first-child{width:42%!important}.declared-installs-table col:nth-child(2){width:20%!important}.declared-installs-table col:nth-child(3){width:14%!important}.declared-installs-table col:nth-child(4){width:24%!important}.declared-installs-table th:nth-child(4),.declared-installs-table td:nth-child(4){padding-inline:var(--ml-sp-1)}.suppression-table th:first-child,.suppression-table td:first-child{width:17%}.suppression-table th:nth-child(2),.suppression-table td:nth-child(2){width:22%}.suppression-table th:nth-child(3),.suppression-table td:nth-child(3){width:39%}.suppression-table th:nth-child(4),.suppression-table td:nth-child(4){width:22%;padding-inline:var(--ml-sp-1)}.suppression-table td:nth-child(4) .ml-Button{max-width:100%;padding-inline:var(--ml-sp-1);white-space:normal}.suppression-table .window-range .tabular{white-space:normal}.webhook-field{width:100%;min-width:0}.product-webhook-summary{flex-direction:column;align-items:stretch}.product-webhook-form,.product-webhook-form .ml-FormGroup,.product-webhook-form .ml-Input{width:100%;min-width:0}.product-webhook-actions{flex-direction:column;align-items:stretch}}.relay-dl{background:var(--ml-paper-dim);min-height:100svh;padding:32px 24px 72px}.relay-dl-head,.relay-dl-hero,.relay-dl-binaries,.relay-dl-runner,.relay-dl-next{width:min(100%,760px);margin:0 auto}.relay-dl-head{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);border-bottom:1px solid var(--ml-bd);padding-bottom:24px;display:flex}.relay-dl-brand img{width:108px;height:auto;display:block}.relay-dl-back{color:var(--ml-ink-2);font-size:var(--ml-text-sm);text-decoration:none}.relay-dl-back:hover{color:var(--ml-ink);text-decoration:underline}.relay-dl-hero{padding-top:56px}.relay-dl-eyebrow{color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0}.relay-dl-hero h1{color:var(--ml-ink);letter-spacing:-.03em;margin:10px 0 0;font-size:34px;line-height:1.15}.relay-dl-lede{max-width:58ch;color:var(--ml-ink-2);font-size:var(--ml-text-base);margin:14px 0 0;line-height:1.6}.relay-dl-command{align-items:center;gap:var(--ml-sp-3);padding:var(--ml-sp-3) var(--ml-sp-3);border:1px solid var(--ml-bd);background:var(--ml-paper);color:var(--ml-ink-3);margin-top:28px;display:flex}.relay-dl-command code{overflow-wrap:anywhere;min-width:0;color:var(--ml-ink);font-family:var(--ml-font-mono);font-size:var(--ml-text-sm);flex:1}.relay-dl-command .ml-Button{flex:none}.relay-dl-copyfail{color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:10px 0 0}.relay-dl-facts{gap:var(--ml-sp-3);border-top:1px solid var(--ml-bd);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 0;padding-top:20px;display:grid}.relay-dl-facts dt{color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase}.relay-dl-facts dd{color:var(--ml-ink);font-size:var(--ml-text-sm);margin:6px 0 0}.relay-dl-facts code,.relay-dl-steps code,.relay-dl-runner code,.relay-dl-verify code,.relay-dl-quickstart-lede code,.relay-dl-docs code{font-family:var(--ml-font-mono);font-size:.92em}.relay-dl-binaries,.relay-dl-runner,.relay-dl-next{margin-top:56px}.relay-dl-sectionhead h2,.relay-dl-runner h2,.relay-dl-next h2{color:var(--ml-ink);font-size:var(--ml-text-lg,18px);letter-spacing:-.01em;margin:0}.relay-dl-sectionhead p,.relay-dl-runner p{max-width:62ch;color:var(--ml-ink-2);font-size:var(--ml-text-sm);margin:8px 0 0;line-height:1.6}.relay-dl-sectionhead{margin-bottom:18px}.relay-dl-table{border:1px solid var(--ml-bd);border-collapse:collapse;background:var(--ml-paper);width:100%}.relay-dl-table th,.relay-dl-table td{border-bottom:1px solid var(--ml-bd);font-size:var(--ml-text-sm);text-align:left;padding:10px 12px}.relay-dl-table thead th{color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.relay-dl-table tbody th{color:var(--ml-ink);font-weight:500}.relay-dl-table tbody tr:last-child th,.relay-dl-table tbody tr:last-child td{border-bottom:none}.relay-dl-table code{font-family:var(--ml-font-mono);font-size:var(--ml-text-xs);color:var(--ml-ink-2)}.relay-dl-get{color:var(--ml-ink);font-size:var(--ml-text-sm);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.relay-dl-get:hover{text-decoration:underline}.relay-dl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.relay-dl-verify{max-width:62ch;color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:14px 0 0;line-height:1.6}.relay-dl-verify a{color:var(--ml-ink-2)}.relay-dl-runner{border:1px solid var(--ml-bd);background:var(--ml-paper);padding:20px}.relay-dl-quickstart-lede{max-width:62ch;color:var(--ml-ink-2);font-size:var(--ml-text-sm);margin:8px 0 0;line-height:1.6}.relay-dl-steps{gap:14px;margin:18px 0 0;padding:0 0 0 1.4em;display:grid}.relay-dl-steps li{color:var(--ml-ink-2);font-size:var(--ml-text-sm);line-height:1.6}.relay-dl-steps li>code{color:var(--ml-ink);display:block}.relay-dl-docs{color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:20px 0 0}@media (max-width:560px){.relay-dl-hero h1{font-size:28px}.relay-dl-command{flex-wrap:wrap}.relay-dl-facts{grid-template-columns:1fr}.relay-dl-binaries{overflow-x:auto}}.console-cli-link{padding:var(--ml-sp-2);border-top:1px solid var(--ml-bd);color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin-top:auto;text-decoration:none}.console-cli-link:hover{color:var(--ml-ink);text-decoration:underline}.env-access-loading{margin:0}.env-access-note,.env-access-hint,.env-access-field-help{max-width:78ch;color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:0;line-height:1.6}.env-access-field-help{font-size:var(--ml-text-xs);line-height:1.45}.env-access-token-table .coordinate{overflow-wrap:anywhere;font-family:var(--ml-font-mono);font-size:var(--ml-text-xs)}.env-access-actions{align-items:center;gap:var(--ml-sp-3);flex-wrap:wrap;display:flex}.env-access-form{gap:var(--ml-sp-3);max-width:720px;display:grid}.env-access-pem-input,.env-access-proof-input{height:auto;padding:var(--ml-sp-2);resize:vertical;font-family:var(--ml-font-mono);font-size:var(--ml-text-xs);width:100%;line-height:1.5}.env-access-pem-input{min-height:132px}.env-access-proof-input{min-height:64px}.env-access-error{color:var(--ml-status-danger);font-size:var(--ml-text-sm);max-width:78ch;margin:0;line-height:1.6}.env-access-ok{color:var(--ml-status-success,var(--ml-ink-2));font-size:var(--ml-text-sm);max-width:78ch;margin:0;line-height:1.6}.env-access-confirm{gap:var(--ml-sp-2);flex-direction:column;max-width:78ch;display:flex}.env-access-confirm-title{margin:0;font-weight:600}.env-access-confirm-title code{overflow-wrap:anywhere}.env-access-confirm-body{color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:0;line-height:1.6}.env-access-confirm-strand{color:var(--ml-status-warning);font-size:var(--ml-text-sm);margin:0;line-height:1.6}
