.language-picker{margin:0;display:flex;align-items:center;gap:5px;flex-shrink:0;min-width:90px;max-width:145px}.language-picker>span{font-size:20px}.language-picker select{padding:7px 19px 7px 3px!important;border:0!important;background:transparent!important;color:inherit!important;font-size:12px;width:100%;cursor:pointer;border-radius:0}.language-picker select option{background:#231a2b;color:white}.translation-toolbar{display:flex;gap:20px;align-items:end;flex-wrap:wrap;margin:20px 0}.translation-toolbar label{width:230px;margin:0}.translation-toolbar input{max-width:350px}.translation-entry{padding:20px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:25px}.translation-entry .source-copy{white-space:pre-wrap;line-height:1.8;font-size:12px;overflow-wrap:anywhere;max-height:180px;overflow:auto}.translation-entry textarea{min-height:80px}.translation-entry.missing{border-inline-start:3px solid #cf9861;padding-inline-start:15px}.translation-sticky{position:sticky;bottom:15px;padding:15px;background:#f4f6f1f2;border:1px solid var(--line);border-radius:8px;display:flex;gap:20px;align-items:center;z-index:2}.translation-sticky span{font-size:12px;color:var(--muted)}html[dir=rtl] body:not(.admin-page){font-family:Tahoma,'Noto Sans SC',Arial,sans-serif}html[dir=rtl] .reference-kicker,html[dir=rtl] .kicker{letter-spacing:0}html[dir=rtl] .navlinks > .nav-item.active:after{left:auto;right:0}html[dir=rtl] .reference-stats>div{border-right:0;border-left:1px solid #ffffff20}html[dir=rtl] .reference-stats>div:last-child{border-left:0}html[dir=rtl] .benefit-column:first-child{text-align:left}html[dir=rtl] .follow-row strong{margin-right:0;margin-left:8px}html[dir=rtl] .close{right:auto;left:18px}html[dir=rtl] .modal h2{margin-right:0;margin-left:30px}html[dir=rtl] .section-top,html[dir=rtl] .card-info{text-align:right}html[dir=rtl] .reference-grid .card-info{text-align:center}html[dir=rtl] .contact-rail{right:auto;left:0}html[dir=rtl] .contact-rail a{border-radius:0 0 6px 0}html[dir=rtl] .card .badge{left:auto;right:20px}html[dir=rtl] .reference-grid .badge{right:auto;left:-14px}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=password]{direction:ltr;text-align:right}html[dir=rtl] .footer-bottom{letter-spacing:0}.reference-home h1,.reference-home h2,.reference-home h3{overflow-wrap:anywhere}.cinema-copy h1{max-width:780px}.cinema-copy p{max-width:720px}.navlinks a{overflow-wrap:normal}.modal p{overflow-wrap:anywhere}
@media(max-width:1100px){.language-picker{min-width:75px;max-width:110px}.language-picker select{font-size:11px}.language-picker>span{font-size:17px}body:not(.admin-page) .navtools .iconbtn[data-action=account]{display:none}}
@media(max-width:760px){.language-picker{max-width:145px;min-width:95px}.language-picker select{font-size:12px}html[dir=rtl] body:not(.admin-page) .navtools{margin-left:0;margin-right:auto}html[dir=rtl] .benefit-column:first-child{text-align:right}.cinema-copy h1{font-size:30px}.cinema-copy p{font-size:16px}.reference-stats span{font-size:11px;text-align:center;padding:0 5px}.translation-entry{grid-template-columns:1fr;gap:10px}.translation-toolbar{display:block}.translation-toolbar input{margin-top:15px}.translation-sticky{align-items:start}.translation-sticky span{font-size:10px}.footer-links{flex-wrap:wrap}body:not(.admin-page) .navlinks{gap:16px;justify-content:flex-start}.newsletter form{flex-wrap:wrap}.newsletter input{flex:1;min-width:170px}.newsletter button{flex-shrink:0}}

@media(max-width:1000px){body:not(.admin-page) .nav{height:auto;min-height:112px;flex-wrap:wrap;padding:16px 5%;gap:10px}body:not(.admin-page) .navlinks{display:flex;order:3;flex-basis:100%;justify-content:space-between;gap:18px;overflow-x:auto;min-width:0}body:not(.admin-page) .navlinks a{padding:9px 0;font-size:11px}body:not(.admin-page) .navtools{margin-left:auto}html[dir=rtl] body:not(.admin-page) .navtools{margin-left:0;margin-right:auto}.cinema-hero{margin-top:-112px;padding-top:112px}}

[hidden]{display:none!important}
