#tool-view{direction:rtl;text-align:right}#tool-body{direction:rtl;text-align:right}#tool-title{font-size:clamp(25px,4vw,32px)}#tool-desc{font-size:16px;line-height:1.9}.tool-view-inner{max-width:780px}.tool-body{background:var(--card);border-radius:16px;padding:24px}.unified-upload{display:flex!important;flex-direction:column;align-items:center;gap:12px;text-align:center;border:2px dashed rgba(200,149,46,.45);border-radius:16px;background:rgba(24,19,12,.6);padding:32px 18px;margin:8px 0 18px!important;color:var(--beige-soft);cursor:pointer}.unified-upload-icon{font-size:42px}.unified-upload strong{font-size:18px;color:#fff}.unified-upload input{max-width:100%;font:inherit;padding:10px;border:1px solid var(--border);background:transparent;color:var(--beige);border-radius:12px}.unified-upload input::file-selector-button{font:inherit;border:1px solid var(--border);border-radius:999px;background:#171711;color:var(--beige);padding:9px 14px;cursor:pointer;margin-left:10px}.pp .sticky-note,.br-wrap .sticky-note{margin:22px 10px 32px}.pct-box,.br-card,#pp-result{background:rgba(255,255,255,.025);border-radius:12px}.pp button,.br-actions button{font-family:inherit;font-size:14px;border-radius:999px;padding:11px 18px}.pp #pp-create,.br-actions #br-start,.pp a.pp-download{background:linear-gradient(135deg,#e6b84d,#c8952e);color:#16120a;font-weight:bold;border-color:#c8952e}.pp a:not(.pp-download),.br-card a{color:#e6b84d;text-underline-offset:4px}.pp label,.br-wrap label{font-size:15px}.tool-info h3{font-size:20px}.tool-info p,.tool-info li{font-size:15px}.form-control{min-height:44px}.tool-body [role=status]{line-height:1.8}.tool-body :focus-visible{outline:2px solid #e6b84d;outline-offset:3px}@media(max-width:600px){.tool-body{padding:16px 14px}.unified-upload{padding:28px 12px}.pp .sticky-note,.br-wrap .sticky-note{margin-left:4px;margin-right:4px}.tool-head p{font-size:15px}}
