 .jsue-public-shell{direction:rtl;padding:28px 16px}.jsue-container{max-width:1200px;margin:auto}.jsue-public{direction:rtl;color:#333}.jsue-public *{box-sizing:border-box}.jsue-search{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin:0 0 24px}.jsue-public input,.jsue-public select,.jsue-public textarea{width:100%;border:1px solid #ddd;border-radius:6px;padding:12px;background:#fff;color:#333;font:inherit}.jsue-public label{display:block;font-weight:600;margin:0 0 14px}.jsue-public label input,.jsue-public label select,.jsue-public label textarea{display:block;margin-top:7px;font-weight:400}.jsue-button,.jsue-search button{display:inline-block;border:0;border-radius:6px;background:#d71920;color:#fff;padding:12px 20px;text-decoration:none;cursor:pointer;font:inherit}.jsue-button:hover,.jsue-search button:hover{background:#a90f16;color:#fff}.jsue-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jsue-card{border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.jsue-card img{display:block;width:100%;height:220px;object-fit:cover}.jsue-card-body{padding:16px}.jsue-card h3{margin:0 0 10px;font-size:18px}.jsue-card h3 a{color:#222;text-decoration:none}.jsue-card p{line-height:1.9;color:#666}.jsue-form-wrap{max-width:900px;margin:auto}.jsue-form-wrap h2,.jsue-dashboard h2{margin-top:0}.jsue-step{border:1px solid #e5e5e5;border-radius:9px;padding:20px;margin:18px 0;background:#fff}.jsue-step h3{margin-top:0;border-bottom:1px solid #eee;padding-bottom:12px}.jsue-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.jsue-inline,.jsue-terms{display:flex!important;align-items:center;gap:8px}.jsue-inline input,.jsue-terms input{width:auto!important}.jsue-otp-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.jsue-otp-controls input{max-width:220px}.jsue-notice{padding:14px;border-radius:7px;background:#f3f3f3;border-right:4px solid #d71920;margin:16px 0}.jsue-message{margin:12px 0;color:#18733a}.jsue-message.is-error{color:#b00020}.jsue-detail{display:grid;grid-template-columns:1fr 1fr;gap:28px;direction:rtl}.jsue-detail-gallery{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:start}.jsue-detail-gallery img{width:100%;height:260px;object-fit:cover;border-radius:8px}.jsue-detail-content h1{margin-top:0}.jsue-description{line-height:2}.jsue-gate,.jsue-private-info{padding:18px;border:1px solid #ddd;border-radius:8px;margin:20px 0}.jsue-disclaimer{font-size:13px;color:#777;line-height:1.9;border-top:1px solid #eee;padding-top:12px}.jsue-seller-item{display:flex;justify-content:space-between;padding:12px;border-bottom:1px solid #eee}.jsue-empty{grid-column:1/-1;padding:30px;text-align:center;background:#f7f7f7;border-radius:8px}@media(max-width:900px){.jsue-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jsue-detail{grid-template-columns:1fr}}@media(max-width:600px){.jsue-search{grid-template-columns:1fr}.jsue-card-grid,.jsue-form-grid{grid-template-columns:1fr}.jsue-card img{height:210px}.jsue-detail-gallery img{height:170px}.jsue-otp-controls{align-items:stretch}.jsue-otp-controls>*{width:100%;max-width:none!important}}