/* Language controls and writing direction. */
.language-control{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border,#e6e1ed);background:#fff;border-radius:8px;padding:7px 9px;color:#746386;min-width:0;max-width:185px;font-size:12px}.language-control>span{font-size:18px;line-height:1}.language-control select{font:inherit;border:0;background:transparent;color:inherit;width:135px;min-width:0;cursor:pointer;text-overflow:ellipsis}.language-control select:focus-visible{outline:2px solid #8c64d7;outline-offset:3px}.language-control option{color:#302b38}.boot-language{position:fixed;inset-block-start:20px;inset-inline-end:20px;z-index:10}.nav-link{white-space:normal;line-height:1.4}.nav-link .icon{flex-shrink:0}.topbar{gap:12px}.top-actions{flex-wrap:wrap;justify-content:flex-end}.topbar .live-label{display:none}.release-layout-toggle button{white-space:normal}.release-scope button{white-space:normal}.release-calendar .release-calendar-heading{flex-wrap:wrap}.release-month label{flex-wrap:wrap}.release-calendar-heading h2{line-height:1.5}.release-calendar .release-day>span{white-space:nowrap}.release-week span{overflow:hidden;text-overflow:ellipsis}.release-calendar .release-summary>div{flex-wrap:wrap}.release-calendar .release-summary span{line-height:1.5}.release-card-actions .button{white-space:normal}.button{line-height:1.4}.metric-top span,.metric-note,.source-line,.subtext{overflow-wrap:anywhere}
html[dir="rtl"] .sidebar{left:auto;right:0;border-right:0;border-left:1px solid #31323d}html[dir="rtl"] .shell{margin-left:0;margin-right:222px}html[dir="rtl"] .nav-link .count{margin-left:0;margin-right:auto}html[dir="rtl"] .nav-link.active{border-left:0;border-right:3px solid #a38add}html[dir="rtl"] th,html[dir="rtl"] td,html[dir="rtl"] .release-day{text-align:right}html[dir="rtl"] .release-list th:first-child{left:auto;right:0;border-right:0;border-left:1px solid #eee9f3}html[dir="rtl"] .compare-table .comparison-label{left:auto;right:0}html[dir="rtl"] .release-stage{left:auto;right:12px}html[dir="rtl"] .release-card-actions .text-link{margin-left:0;margin-right:auto}html[dir="rtl"] .search-trigger kbd{margin-left:0;margin-right:10px}html[dir="rtl"] input[type="number"],html[dir="rtl"] input[type="date"],html[dir="rtl"] input[type="month"],html[dir="rtl"] .release-list-signal strong{direction:ltr}html[dir="rtl"] .icon{transform:none}html[dir="rtl"] .breadcrumb>.icon{transform:scaleX(-1)}
@media(max-width:1100px){.topbar .search-trigger span,.topbar .search-trigger kbd{display:none}.topbar .search-trigger{padding:8px}.language-control{max-width:160px}.language-control select{width:110px}.release-calendar .release-autofill{flex-wrap:wrap}}
@media(max-width:900px){html[dir="rtl"] .shell{margin-right:0}html[dir="rtl"] .sidebar{transform:translateX(100%)}html[dir="rtl"] .sidebar.open{transform:translateX(0)}.language-control{padding:6px;max-width:136px}.language-control select{width:92px}.topbar{flex-wrap:wrap;height:auto;min-height:66px;padding-block:10px}.top-actions{gap:7px}.breadcrumb{min-width:0}.release-filter label{line-height:1.6}}
@media(max-width:600px){.topbar .sync-pill{max-width:92px;white-space:normal;font-size:9px}.topbar .breadcrumb{flex:1 1 100%}.topbar .top-actions{width:100%;justify-content:space-between}.language-control{max-width:180px}.language-control select{width:135px}.release-calendar .release-month{gap:5px}.release-month label{font-size:10px}.release-summary span{font-size:10px}.release-calendar .release-results-heading>.inline-controls{align-items:stretch}.release-sort{flex-wrap:wrap}.release-layout-toggle{max-width:50%}}

.release-summary small,.estimate-metrics small{margin-inline-start:4px}

@media print{html[dir="rtl"] .shell{margin:0}.language-control{display:none}}
