@font-face{font-family:'Barlow Condensed';src:url('/assets/fonts/BarlowCondensed-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:'Barlow Condensed';src:url('/assets/fonts/BarlowCondensed-ExtraBold.ttf') format('truetype');font-weight:800;font-display:swap}
@font-face{font-family:'Barlow Condensed';src:url('/assets/fonts/BarlowCondensed-Black.ttf') format('truetype');font-weight:900;font-display:swap}
@font-face{font-family:'Barlow Semi Condensed';src:url('/assets/fonts/BarlowSemiCondensed-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:'Barlow Semi Condensed';src:url('/assets/fonts/BarlowSemiCondensed-Medium.ttf') format('truetype');font-weight:500;font-display:swap}
@font-face{font-family:'Barlow Semi Condensed';src:url('/assets/fonts/BarlowSemiCondensed-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
:root{font-family:'Barlow Semi Condensed',Arial,sans-serif}body{font-size:16px;font-weight:500}h1,h2,h3,h4{font-family:'Barlow Condensed',Arial,sans-serif;letter-spacing:.1px!important}h1{font-weight:800}.hero h1{font-family:'Barlow Condensed',Arial,sans-serif;font-weight:900;font-size:100px;line-height:.98;letter-spacing:-1px!important}.hero-copy{font-size:18px;line-height:1.55;font-weight:500;letter-spacing:.2px}.nav-links{font-size:15px;gap:23px}.btn{font-size:15px}.nav-end .btn{font-size:13px}.section-head h2{font-size:38px}.card-body h3{font-size:25px}.card-body .sub{font-size:13px}.gazla-copy h2{font-size:52px}.feature-copy h2{font-size:46px}.feature-copy p,.gazla-copy p{font-size:16px}.guide-card h3{font-size:26px}.guide-card p{font-size:14px}.page-head h1{font-size:54px}.page-head p{font-size:17px}.field label{font-size:14px}.article p{font-size:17px}.footer-main a:not(.brand){font-size:14px}.footer-main p{font-size:14px}.tab{font-size:14px}.gauge .rpm-num{font-family:'Barlow Condensed',Arial,sans-serif;font-size:49px}.pedal{font-family:'Barlow Condensed',Arial,sans-serif;font-size:29px;letter-spacing:2px}.search-cell input,.search-cell select{font-size:15px}.forum-grid{display:grid;grid-template-columns:230px 1fr;gap:30px}.forum-category{display:block;width:100%;text-align:left;padding:15px;border:1px solid var(--line);border-radius:4px;background:#15171a;margin-bottom:8px;font-size:15px}.forum-category.active{border-color:var(--orange);background:#ff4d2410}.forum-category small{display:block;color:var(--muted);font-size:12px;margin-top:6px}.forum-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px}.forum-toolbar input{width:100%;padding:12px 14px;background:#15171a;border:1px solid var(--line);border-radius:4px}.topic-row{padding:21px 5px;border-top:1px solid var(--line);display:flex;gap:20px;align-items:center;justify-content:space-between}.topic-row h3{font-size:24px;line-height:1.2;margin:5px 0 9px}.topic-row:hover h3{color:var(--orange)}.topic-meta{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.topic-replies{font-family:monospace;font-size:19px;color:#e3e5e9;min-width:60px;text-align:center}.topic-replies small{display:block;font-size:9px;color:var(--muted);margin-top:3px}.category-tag{font:10px monospace;color:var(--orange);letter-spacing:.5px}.forum-member{display:flex;align-items:center;gap:10px;margin-bottom:23px;padding:16px;border:1px solid #363a42;background:#17191d;border-radius:4px}.avatar{width:40px;height:40px;border-radius:4px;background:#ff4d2422;color:var(--orange);display:grid;place-items:center;font-family:'Barlow Condensed';font-size:25px;flex-shrink:0}.post{border:1px solid #33373f;border-radius:5px;background:#15171a;padding:26px;margin-bottom:18px}.post-header{display:flex;align-items:center;gap:13px;margin-bottom:22px}.post-header time{font-size:11px;color:var(--muted)}.post-body{font-size:17px;line-height:1.9;color:#d3d5db;white-space:pre-wrap;overflow-wrap:anywhere}.forum-profile-note{font-size:13px;line-height:1.6;color:var(--muted)}.analysis-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.analysis-stat{padding:15px;border:1px solid var(--line);border-radius:4px}.analysis-stat strong{display:block;font-family:'Barlow Condensed';font-size:27px}.analysis-stat span{font-size:11px;color:var(--muted)}.analysis-box{background:#111316;border:1px solid #353940;border-radius:5px;padding:22px;margin-top:20px}.analysis-status{font-size:15px;color:var(--cyan)}.record-wave{width:100%;height:48px;display:flex;align-items:center;gap:2px;margin:13px 0}.record-wave i{flex:1;min-width:1px;background:#af593b;border-radius:2px}.sound-card audio{width:100%;height:35px;margin:10px 0}.moderation-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.moderation-row h3{font-size:22px}.moderation-row small{font-size:12px;color:var(--muted)}.moderation-row .inline-actions{flex-shrink:0}.sound-card .real-label{color:var(--cyan)}.audio-source-info{font-size:12px;line-height:1.6;color:var(--muted)}.forum-category .count{float:right;color:#777f8d;font-family:monospace}.chip{display:inline-block;padding:2px 6px;border:1px solid var(--line);color:var(--muted);font-size:10px;border-radius:3px}.btn.primary{color:#101215}.pedal{color:#111}.upload-progress{height:5px;background:#34373f;border-radius:3px;margin:15px 0;overflow:hidden}.upload-progress i{display:block;background:var(--cyan);height:100%;width:0}.forum-grid>div{min-width:0}.topic-row>div{min-width:0;overflow-wrap:anywhere}
@media(max-width:1100px){.hero h1{font-size:87px}.nav-links{gap:16px;font-size:14px}}
.language-control{display:block;flex-shrink:0}.language-control select{width:125px;padding:9px 7px;background:#111316;color:#dce0e4;border:1px solid #30333a;border-radius:4px;font:500 13px 'Barlow Semi Condensed',sans-serif;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.auto-gear-control{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:17px;border-top:1px solid var(--line);font-size:15px}.auto-gear-control button[aria-pressed=true]{background:var(--orange);color:#101215;border-color:var(--orange)}.auto-gear-note{font-size:11px;line-height:1.5;margin-top:10px}
html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] button,html[dir=rtl] input,html[dir=rtl] select{font-family:Tahoma,Arial,sans-serif!important;letter-spacing:0!important}html[dir=rtl] .hero h1{font-size:clamp(54px,7vw,90px);line-height:1.3}html[dir=rtl] .hero-content,html[dir=rtl] .feature-copy{text-align:right}html[dir=rtl] .forum-category .count{float:left}html[dir=rtl] .breadcrumb,html[dir=rtl] .spec-list{text-align:right}html[dir=rtl] .gauge,html[dir=rtl] input[type=range],html[dir=rtl] .player-progress{direction:ltr}html[dir=rtl] .language-control select{font-size:12px}
@media(max-width:1050px){.language-control select{width:66px}.nav-links{gap:10px}.nav-end{gap:8px}}@media(max-width:600px){.language-control select{width:55px;padding:8px 2px;font-size:12px}.nav-end{gap:5px}.nav-end>.icon-btn[href="/garajim"]{display:none}.nav .brand{width:120px}.nav-end .btn{padding:8px}.hero h1{overflow-wrap:anywhere}html[dir=rtl] .hero h1{font-size:44px}}
@media(max-width:800px){.hero h1{font-size:74px}.forum-grid{grid-template-columns:1fr}.forum-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:8px}.forum-category{margin:0}.forum-sidebar .forum-member{grid-column:1/-1}.forum-sidebar>p{grid-column:1/-1}.hero-copy{font-size:17px}.page-head h1{font-size:45px}}
@media(max-width:600px){.hero h1{font-size:clamp(52px,15vw,61px);letter-spacing:-.5px!important}.hero-copy{font-size:16px}.hero-buttons .btn{font-size:13px}.nav-end .btn{font-size:12px;padding:8px 10px}.section-head h2{font-size:34px}.tab{font-size:12px}.gazla-copy h2{font-size:47px}.feature-copy h2{font-size:41px}.guide-card h3{font-size:27px}.section-head>.text-link{font-size:12px}.page-head h1{font-size:40px}.page-head p{font-size:15px}.forum-category{padding:12px;font-size:13px}.forum-category small{font-size:11px}.topic-row{gap:9px}.topic-row h3{font-size:23px}.topic-meta{font-size:11px;gap:8px}.topic-replies{min-width:42px;font-size:17px}.post{padding:20px}.post-body{font-size:16px}.analysis-stats{grid-template-columns:1fr 1fr}.moderation-row{flex-direction:column;align-items:flex-start}.forum-toolbar{flex-wrap:wrap}.forum-toolbar .btn{width:100%}.btn{font-size:14px}.article p{font-size:16px}}
