/* TRACE private research engine. */
@media(max-width:600px){.rs-page-heading{flex-direction:column;align-items:stretch;gap:15px}.rs-page-heading .heading-actions{justify-content:flex-start;flex-wrap:wrap}.rs-page-heading .page-title{max-width:none}}
.rs-layout{display:grid;grid-template-columns:minmax(0,1fr) 302px;gap:22px;align-items:start}.rs-main,.rs-aside{min-width:0}.rs-main{display:grid;gap:22px}.rs-aside{display:grid;gap:17px}.rs-runtime,.rs-settings{padding:22px}.rs-panel-title{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.rs-panel-title h2{font-size:16px;font-weight:600;letter-spacing:-.25px;margin-top:5px}.rs-panel-title>.icon{color:#90a187}.rs-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #e4e9de;background:#f4f6ef;border-radius:6px;padding:3px 8px;color:#798674;font-size:10px;line-height:1.5;white-space:nowrap;font-weight:500}.rs-badge-green{background:#edf6ed;color:#3d7a4d;border-color:#d6e8d5}.rs-badge-red{background:#fcf0e9;color:#a36e51;border-color:#eedbcf}.rs-badge-amber{background:#faf5e8;color:#9e8a52;border-color:#ebe0c3}.rs-run-summary{display:flex;align-items:center;gap:12px;background:#f7faf2;border:1px solid #e4ecdc;border-radius:11px;padding:15px}.rs-run-symbol{width:39px;height:39px;display:grid;place-items:center;background:#e9f1df;color:#83a562;border-radius:10px;flex-shrink:0}.rs-run-summary>div{flex:1;min-width:0}.rs-run-summary strong{display:block;font-size:13px;font-weight:550;color:#52674b}.rs-run-summary p{font-size:10px;color:#99ab88;margin-top:4px;overflow-wrap:anywhere}.rs-run-summary>.btn{flex-shrink:0;font-size:10px;padding:8px 10px;min-height:33px}.rs-run-summary>.btn .icon{width:14px;height:14px}.rs-dependencies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:17px}.rs-dependency{display:flex;align-items:flex-start;gap:7px;min-width:0;padding-top:4px}.rs-dependency>span:nth-child(2){min-width:0;flex:1}.rs-dependency strong{display:block;font-size:11px;font-weight:500;color:#7c8b71}.rs-dependency small{display:block;font-size:9px;color:#a5b396;line-height:1.7;margin-top:3px}.rs-dependency .rs-badge{padding:1px 5px;font-size:8px}.rs-state-dot{width:6px;height:6px;border-radius:50%;background:#d6decb;margin-top:6px;flex-shrink:0}.rs-state-dot.is-ready{background:#82aa59;box-shadow:0 0 0 3px #edf4e5}.rs-runtime-compact .rs-panel-title{margin-bottom:15px}.rs-runtime-compact>.text-link{margin-top:15px;display:inline-flex;font-size:11px}.rs-runtime-compact .rs-run-summary{padding:12px}.rs-runtime-compact .rs-run-summary strong{font-size:12px}.rs-runtime-compact .rs-run-symbol{width:32px;height:32px}.rs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:22px}.rs-stats>div{background:var(--surface,#fff);border:1px solid var(--border,#e5eadf);border-radius:12px;padding:20px 22px}.rs-stats span{font-size:11px;color:#91a47e}.rs-stats strong{display:block;font-weight:500;font-size:28px;letter-spacing:-1px;color:#567641;line-height:1.45;margin-top:5px;font-variant-numeric:tabular-nums}.rs-stats small{font-size:10px;letter-spacing:0;color:#a1b18f;font-weight:400;margin-left:7px}.rs-feed{padding:0;overflow:hidden}.rs-tabs{display:flex;gap:18px;padding:0 23px;border-bottom:1px solid #e7ecdf;overflow:auto;scrollbar-width:thin}.rs-tabs button{display:flex;align-items:center;gap:7px;flex-shrink:0;white-space:nowrap;border:0;border-bottom:2px solid transparent;background:transparent;padding:18px 0 16px;color:#9aab89;font-size:11px}.rs-tabs button.active{color:#688b4c;border-bottom-color:#91b167;font-weight:550}.rs-tabs button span{font-size:8px;background:#f0f4e9;border:1px solid #e6eddd;border-radius:4px;min-width:15px;padding:0 4px;text-align:center;color:#9bae89;font-variant-numeric:tabular-nums}.rs-tabs button.active span{background:#e5efd9;border-color:#d5e5c4;color:#83a064}.rs-section-intro{padding:22px 23px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rs-section-intro h2{font-size:13px;font-weight:550;color:#75915f}.rs-section-intro p{font-size:10px;color:#a2b192;margin-top:4px}.rs-signal-filters{display:flex;gap:6px;padding:0 23px 17px}.rs-signal-filters button{border:1px solid transparent;border-radius:6px;background:transparent;color:#9bac88;font-size:10px;padding:5px 9px}.rs-signal-filters button.active{background:#f0f5e9;border-color:#e2ecd8;color:#719250}.rs-signal-list{display:grid;gap:0}.rs-signal{padding:20px 23px;border-top:1px solid #edf0e7;min-width:0}.rs-item-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.rs-project-chip{display:inline-flex;align-items:center;gap:5px;min-width:0;color:#8ba274;font-size:10px;overflow-wrap:anywhere}.rs-project-chip .icon{width:12px;height:12px}.rs-signal h3,.rs-event h3{font-size:14px;line-height:1.8;font-weight:550;color:#56733f;overflow-wrap:anywhere}.rs-translation{font-size:12px;line-height:1.95;color:#899c7a;margin-top:9px;white-space:pre-wrap;overflow-wrap:anywhere}.rs-original{margin-top:13px;padding:11px 13px;border:1px solid #e9edde;border-radius:8px;background:#fafcf6}.rs-original summary{font-size:10px;color:#9bac87;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px}.rs-original summary .icon{width:12px;height:12px}.rs-original p{font-size:11px;line-height:1.85;color:#95a786;margin-top:9px;padding-top:9px;border-top:1px solid #e8eddf;white-space:pre-wrap;overflow-wrap:anywhere}.rs-item-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px;color:#a8b69a;font-size:9px}.rs-source{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#8fa879}.rs-source .icon{width:11px;height:11px}.rs-item-footer .text-link{font-size:10px}.rs-note{font-size:10px;color:#a0b08f;line-height:1.8}.rs-muted{font-size:9px;color:#b4bfaa}.rs-inline-error{font-size:10px;color:#ac8065;background:#fcf7ee;border-radius:6px;padding:7px 10px;margin-top:10px;overflow-wrap:anywhere}.rs-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 23px 23px}.rs-event{border:1px solid #e6ebdc;border-radius:10px;background:#fff;padding:16px;min-width:0}.rs-event-main{display:flex;gap:10px;align-items:flex-start}.rs-event-main>div{min-width:0}.rs-event-icon{width:34px;height:36px;display:grid;place-items:center;background:#f1f6e9;border-radius:8px;color:#91ac74;flex-shrink:0}.rs-event-icon .icon{width:17px;height:17px}.rs-event-main small{font-size:9px;color:#a6b793}.rs-event-main h3{font-size:12px}.rs-event-main p{font-size:10px;color:#9faf8d;margin-top:3px}.rs-event-summary{font-size:11px;color:#99ac86;margin-top:12px;line-height:1.85;overflow-wrap:anywhere}.rs-change-note{font-size:10px;color:#a69061;line-height:1.8;background:#fbf7eb;border:1px solid #f0e7cf;padding:9px 11px;border-radius:7px;margin-top:12px}.rs-delivery-list,.rs-run-list{padding:0 23px 23px;display:grid;gap:10px}.rs-delivery{display:flex;align-items:center;gap:12px;border:1px solid #e7eddc;border-radius:10px;padding:14px;flex-wrap:wrap;min-width:0}.rs-delivery>div{flex:1;min-width:0}.rs-delivery-icon{width:33px;height:35px;display:grid;place-items:center;background:#f0f5e7;border-radius:8px;color:#a0b585;flex-shrink:0}.rs-delivery strong{font-size:11px;color:#819967;font-weight:550;overflow-wrap:anywhere}.rs-delivery p{font-size:10px;color:#a3b28f;margin-top:3px}.rs-delivery small{display:block;font-size:9px;color:#b2c19d;margin-top:3px}.rs-delivery>.rs-inline-error{flex-basis:100%;margin:0}.rs-run-record{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:14px;border:1px solid #e6eddc;border-radius:9px;background:#fbfcf8}.rs-run-record strong{display:block;font-weight:550;font-size:11px;color:#889f70}.rs-run-record small{display:block;font-size:9px;color:#adbca0;margin-top:3px}.rs-run-record ul{flex-basis:100%;padding-left:17px;margin:3px 0 0;color:#ac8065;font-size:10px;overflow-wrap:anywhere}.rs-settings .rs-panel-title{margin-bottom:15px}.rs-settings .rs-panel-title h2{font-size:14px}.rs-settings .eyebrow{font-size:9px}.rs-settings form{display:grid;gap:18px}.rs-settings .form-field{margin:0;font-size:10px;color:#8ca175;gap:6px}.rs-settings .form-field input{width:100%;min-width:0;font-size:11px;color:#88a16f;border:1px solid #e0e8d5;border-radius:7px;background:#fbfdf8;padding:9px 11px;outline:none}.rs-settings .form-field input:focus{border-color:#a9c389;box-shadow:0 0 0 2px #edf5e4}.rs-settings .form-field small{font-size:9px;color:#b0bd9f;line-height:1.7}.rs-settings fieldset{min-width:0;border:0;padding:0;margin:0}.rs-settings legend{font-size:10px;color:#8aa370;font-weight:500;margin-bottom:10px;padding:0}.rs-switch-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:16px;border-bottom:1px solid #eaf0e0}.rs-switch-row strong{display:block;font-size:11px;font-weight:550;color:#80a063}.rs-switch-row small{display:block;font-size:9px;color:#afc099;margin-top:3px}.rs-switch-row>input{appearance:none;width:31px;height:18px;border:1px solid #dce4d2;border-radius:12px;background:#e6eddd;position:relative;cursor:pointer;flex-shrink:0;margin:0}.rs-switch-row>input:before{content:'';position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #142a1614;transition:left .15s}.rs-switch-row>input:checked{background:#89ad63;border-color:#89ad63}.rs-switch-row>input:checked:before{left:15px}.rs-offsets{display:flex;gap:7px;flex-wrap:wrap}.rs-offsets label{display:flex;align-items:center;gap:4px;font-size:9px;color:#99ae84;border:1px solid #e3ebd8;background:#fbfdf7;border-radius:6px;padding:6px 8px}.rs-offsets input,.rs-channel input{margin:0;accent-color:#89ab63;width:12px;height:12px;flex-shrink:0}.rs-settings .rs-custom-offset{margin-top:12px}.rs-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rs-channel{display:flex;align-items:center;gap:7px;padding:9px 10px;border:1px solid #e5ecd9;border-radius:7px;background:#fbfdf7;min-width:0}.rs-channel strong{display:block;font-size:10px;font-weight:500;color:#93ac7c}.rs-channel small{display:block;font-size:8px;color:#b0c19d;margin-top:2px}.rs-channel.is-unavailable{background:#fafbf7;border-color:#edf0e5;opacity:.7}.rs-settings .btn-primary{justify-content:center;font-size:11px;min-height:36px}.rs-settings .rs-note{margin-top:-6px;font-size:9px}.rs-form-error{color:#b38262;font-size:10px;line-height:1.7;overflow-wrap:anywhere}.rs-form-error:empty{display:none}.rs-private-note{display:flex;align-items:flex-start;gap:9px;padding:0 9px;font-size:10px;color:#a6b894}.rs-private-note>.icon{width:14px;height:14px;margin-top:3px;color:#b0c29f}.rs-private-note strong{font-weight:500;color:#98ae85}.rs-private-note p{font-size:9px;line-height:1.9;color:#b2c3a1;margin-top:4px}.rs-welcome{padding:27px}.rs-welcome-top{display:flex;gap:8px;margin-bottom:17px}.rs-welcome>h2{font-size:21px;font-weight:550;color:#66874d;letter-spacing:-.5px;margin-bottom:24px}.rs-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:23px}.rs-flow>div{position:relative;display:grid;grid-template-columns:35px 1fr;align-items:center;gap:0 10px;padding:15px;background:#f7faf1;border:1px solid #e6eddc;border-radius:10px;min-width:0}.rs-flow>div>span{grid-row:span 2;width:33px;height:35px;border-radius:8px;display:grid;place-items:center;background:#eaf2de;color:#9ab57a}.rs-flow>div>small{font-size:8px;letter-spacing:1px;color:#b4c89f}.rs-flow>div>strong{font-size:10px;font-weight:500;color:#8ca771}.rs-empty{text-align:center;padding:38px 20px;grid-column:1/-1}.rs-empty-mark{display:grid;place-items:center;width:46px;height:48px;border:1px solid #e0ead2;border-radius:12px;background:#f1f7e7;color:#aac88a;margin:0 auto 14px}.rs-empty-mark .icon{width:22px;height:22px}.rs-empty h3{font-size:14px;font-weight:550;color:#88a86b}.rs-empty p{font-size:11px;line-height:1.9;color:#a4b791;max-width:445px;margin:8px auto 19px}.rs-empty>.btn{display:inline-flex;font-size:11px;margin:0 4px 5px}.rs-welcome>.rs-note{text-align:center;border-top:1px solid #edf2e6;padding-top:17px;margin-top:8px;font-size:9px}.rs-event-detail .rs-project-chip{font-size:11px}.rs-event-detail>.rs-source{font-size:11px}.rs-detail-source{border:1px solid #e3ecd6;border-radius:10px;padding:15px;background:#fafdf5;margin:18px 0}.rs-detail-source h3{font-size:10px;font-weight:550;color:#96ae7d;margin-bottom:7px}.rs-detail-source p{font-size:11px;color:#a4b995;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.rs-detail-source p+h3{margin-top:17px}.rs-event-detail form{display:grid;gap:16px;margin:22px 0}.rs-event-detail .form-field{margin:0;font-size:11px;color:#8da777}.rs-event-detail .form-field input{font-size:12px;color:#91ab78;min-width:0;max-width:100%}.rs-event-detail .form-field small{color:#b1c39e;font-size:9px;line-height:1.8}.rs-event-defaults{border:1px solid #e5edd9;border-radius:9px;padding:12px;background:#f8fcf2}.rs-event-defaults span{display:block;color:#a6ba91;font-size:9px}.rs-event-defaults strong{display:block;font-size:11px;font-weight:500;color:#91ad77;margin-top:3px}.rs-event-defaults small{display:block;color:#b2c89e;font-size:9px;margin-top:3px}.rs-cancel-note{background:#fbf5eb;border:1px solid #eee1c7;padding:12px;border-radius:9px;font-size:11px;color:#b0986a;line-height:1.9}.rs-event-detail .detail-actions{margin:0;flex-wrap:wrap}.rs-event-detail .detail-actions>.btn{font-size:11px}.rs-event-detail>.rs-note{font-size:9px}
@media(max-width:1250px){.rs-layout{grid-template-columns:minmax(0,1fr) 272px;gap:17px}.rs-runtime,.rs-settings{padding:18px}.rs-dependencies{grid-template-columns:1fr;gap:10px}.rs-dependency{align-items:center}.rs-dependency small{margin-top:0}.rs-dependency .rs-badge{font-size:9px}.rs-event-grid{grid-template-columns:1fr}.rs-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-stats>div{padding:17px 18px}}
@media(max-width:960px){.rs-layout{grid-template-columns:minmax(0,1fr)}.rs-aside{grid-template-columns:minmax(0,1fr)}.rs-settings form{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px}.rs-settings .rs-switch-row,.rs-settings form>.btn,.rs-settings form>.rs-note,.rs-settings form>.rs-form-error{grid-column:1/-1}.rs-settings form>.btn{width:fit-content;min-width:140px}.rs-dependencies{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-dependency{align-items:flex-start}.rs-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-private-note{padding:0 3px}.rs-stats{gap:10px}.rs-stats>div{padding:16px}.rs-stats strong{font-size:26px}}
@media(max-width:600px){.rs-layout,.rs-main{gap:15px}.rs-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:15px}.rs-stats>div{padding:14px 16px}.rs-stats span{font-size:10px}.rs-stats strong{font-size:25px}.rs-runtime,.rs-settings{padding:17px}.rs-panel-title{margin-bottom:15px;align-items:flex-start}.rs-panel-title h2{font-size:14px}.rs-panel-title .eyebrow{font-size:8px}.rs-panel-title>.rs-badge{font-size:8px;padding:3px 6px}.rs-run-summary{gap:9px;flex-wrap:wrap;padding:12px}.rs-run-summary>div{min-width:170px}.rs-run-summary>.btn{margin-left:42px;padding:6px 10px;min-height:31px}.rs-run-symbol{width:33px;height:34px;border-radius:8px}.rs-run-summary strong{font-size:12px}.rs-run-summary p{font-size:9px}.rs-dependencies{grid-template-columns:1fr;gap:10px;margin-top:14px}.rs-dependency{align-items:center}.rs-dependency strong{font-size:10px}.rs-dependency small{font-size:9px}.rs-tabs{gap:16px;padding:0 17px}.rs-tabs button{padding:15px 0 13px;font-size:10px}.rs-section-intro{padding:18px 17px 14px;align-items:flex-start}.rs-section-intro h2{font-size:12px}.rs-section-intro p{font-size:9px}.rs-section-intro>.rs-badge{font-size:8px}.rs-signal-filters{padding:0 17px 14px}.rs-signal{padding:17px}.rs-signal h3{font-size:13px}.rs-translation{font-size:11px}.rs-original p{font-size:10px}.rs-item-footer{flex-wrap:wrap;font-size:8px;gap:8px}.rs-item-top>.rs-badge{font-size:8px}.rs-event-grid{grid-template-columns:1fr;padding:0 17px 17px;gap:10px}.rs-event{padding:14px}.rs-delivery-list,.rs-run-list{padding:0 17px 17px}.rs-delivery{gap:9px;padding:12px}.rs-delivery>.rs-badge{font-size:8px}.rs-delivery strong{font-size:10px}.rs-delivery p,.rs-delivery small{font-size:9px}.rs-run-record{padding:12px}.rs-run-record>.rs-badge{font-size:8px}.rs-settings form{grid-template-columns:minmax(0,1fr);gap:17px}.rs-settings form>.btn{width:100%}.rs-settings .form-field input{font-size:12px}.rs-channels{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-channel{padding:10px}.rs-welcome{padding:18px}.rs-welcome>h2{font-size:18px;margin-bottom:19px}.rs-welcome-top{gap:6px}.rs-welcome-top .rs-badge{font-size:8px}.rs-flow{gap:8px}.rs-flow>div{padding:11px 9px;grid-template-columns:29px 1fr;gap:0 7px}.rs-flow>div>span{width:28px;height:30px;border-radius:7px}.rs-flow>div>span .icon{width:15px;height:15px}.rs-flow>div>strong{font-size:9px}.rs-empty{padding:26px 4px}.rs-empty h3{font-size:13px}.rs-empty p{font-size:10px}.rs-empty>.btn{font-size:10px}.rs-event-detail .form-field input{width:100%}.rs-runtime-compact .rs-run-summary>.btn{margin-left:41px}.rs-runtime-compact .rs-panel-title h2{font-size:13px}}
/* Readable body and metadata contrast throughout the research workspace. */
.rs-runtime,.rs-feed,.rs-settings,.rs-welcome,.rs-event-detail{color:#27483c}
.rs-panel-title h2,.rs-run-summary strong,.rs-dependency strong,.rs-signal h3,.rs-event h3,.rs-event-main h3,.rs-delivery strong,.rs-run-record strong,.rs-switch-row strong,.rs-channel strong,.rs-private-note strong,.rs-flow>div>strong,.rs-empty h3,.rs-detail-source h3,.rs-event-defaults strong,.rs-welcome>h2{color:#27483c}
.rs-run-summary p,.rs-dependency small,.rs-stats span,.rs-stats small,.rs-section-intro p,.rs-project-chip,.rs-original summary,.rs-item-footer,.rs-source,.rs-item-footer .text-link,.rs-note,.rs-muted,.rs-event-main small,.rs-event-main p,.rs-delivery p,.rs-delivery small,.rs-run-record small,.rs-settings .form-field,.rs-settings .form-field small,.rs-settings legend,.rs-switch-row small,.rs-channel small,.rs-settings .rs-note,.rs-private-note,.rs-private-note p,.rs-flow>div>small,.rs-empty p,.rs-welcome>.rs-note,.rs-event-detail .form-field,.rs-event-detail .form-field small,.rs-event-defaults span,.rs-event-defaults small,.rs-event-detail>.rs-note{color:#526a60;font-size:12px}
.rs-translation,.rs-original p,.rs-event-summary,.rs-detail-source p{color:#526a60;font-size:13px}
.rs-run-summary strong,.rs-dependency strong,.rs-delivery strong,.rs-run-record strong,.rs-switch-row strong,.rs-channel strong,.rs-flow>div>strong,.rs-event-defaults strong,.rs-detail-source h3{font-size:13px}
.rs-section-intro h2{color:#27483c;font-size:14px}.rs-event-main h3{font-size:14px}
.rs-tabs button,.rs-signal-filters button{font-size:12px;color:#526a60}.rs-tabs button.active,.rs-signal-filters button.active{color:#27483c}.rs-tabs button span{font-size:11px;color:#526a60}
.rs-badge,.rs-dependency .rs-badge,.rs-panel-title>.rs-badge,.rs-item-top>.rs-badge,.rs-delivery>.rs-badge,.rs-run-record>.rs-badge,.rs-welcome-top .rs-badge,.rs-section-intro>.rs-badge{font-size:11px;color:#526a60}
.rs-badge-green{color:#356b48}.rs-badge-red,.rs-inline-error,.rs-run-record ul,.rs-form-error{color:#8f4c37}.rs-badge-amber,.rs-change-note,.rs-cancel-note{color:#786128}
.rs-inline-error,.rs-run-record ul,.rs-form-error,.rs-change-note,.rs-cancel-note{font-size:12px}
.rs-settings .form-field input,.rs-event-detail .form-field input{color:#27483c;font-size:13px}
.rs-settings .btn-primary,.rs-event-detail .detail-actions>.btn,.rs-empty>.btn,.rs-run-summary>.btn,.rs-runtime-compact>.text-link,.rs-event-detail .rs-project-chip,.rs-event-detail>.rs-source{font-size:12px}
.rs-offsets label{font-size:12px;color:#526a60;padding:7px 8px}.rs-channels{gap:9px}.rs-channel{padding:11px 10px}.rs-channel.is-unavailable{opacity:1}.rs-channel.is-unavailable strong,.rs-channel.is-unavailable small{color:#66776f}
.rs-flow>div>span,.rs-empty-mark,.rs-panel-title>.icon{color:#526a60}.rs-dependencies{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.rs-dependency .rs-badge{padding:3px 6px}
@media(max-width:600px){.rs-dependencies{grid-template-columns:minmax(0,1fr)}.rs-run-summary p{line-height:1.7}.rs-run-summary>div{min-width:170px}.rs-item-footer{gap:10px}.rs-source .icon{width:13px;height:13px}.rs-runtime-compact .rs-run-summary strong{font-size:13px}}
