.clean-style-0 { display: none; }
.clean-style-1 { margin-right: 15px; font-size: 1.8rem; }
.clean-style-2 { display: flex; gap: 1rem; }
.clean-style-3 { cursor: pointer; background: transparent; }
.clean-style-4 { margin-right: 0.5rem; }
.clean-style-5 { margin-right: 0.5rem; }
.clean-style-6 { margin-right: 5px; }
.clean-style-7 { margin-right: 5px; }
.clean-style-8 { margin-bottom: 2rem; }
.clean-style-9 { color: #ff7a00; font-weight: bold; margin-bottom: 0.8rem; display: block; text-transform: uppercase; letter-spacing: 1px; }
.clean-style-10 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin-bottom: 1rem; }
.clean-style-11 { width: 100%; padding: 0.8rem; background: rgba(255,122,0,0.1); border: 1px solid #ff7a00; color: #ff7a00; }
.clean-style-12 { margin-right: 8px; }
.clean-style-13 { color: #8892b0; font-size: 0.85rem; font-weight: bold; margin-bottom: 0.8rem; display: block; text-transform: uppercase; letter-spacing: 1px; }
.clean-style-14 { font-size: 0.9rem; color: #8892b0; margin-top: 0; margin-bottom: 1.5rem; line-height: 1.5; }
.clean-style-15 { margin-bottom: 2rem; border-bottom: 1px solid rgba(255,122,0,0.3); padding-bottom: 1.5rem; }
.clean-style-16 { color: #ff7a00; font-weight: bold; margin-bottom: 0.8rem; display: block; text-transform: uppercase; letter-spacing: 1px; }
.clean-style-17 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin-bottom: 1rem; }
.clean-style-18 { width: 100%; padding: 0.8rem; background: rgba(255,122,0,0.1); border: 1px solid #ff7a00; color: #ff7a00; }
.clean-style-19 { margin-right: 8px; }
.clean-style-20 { margin-bottom: 2rem; border-bottom: 1px solid rgba(255,122,0,0.3); padding-bottom: 1.5rem; }
.clean-style-21 { border-color: #ff7a00; color: #ff7a00; font-weight: bold; }
.clean-style-22 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.clean-style-23 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.clean-style-24 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.clean-style-25 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.clean-style-26 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.clean-style-27 { display: flex; gap: 1rem; margin-top: 1rem; }
.clean-style-28 { display: none; }
.clean-style-29 { display: none; background: #ff5555; color: #fff; }
.clean-style-30 { color: #ff7a00; font-size: 0.85rem; margin-top: 1rem; text-align: center; display: none; font-family: 'Share Tech Mono', monospace; }
.clean-style-31 { color: #ffb86c; }
