.intro-section{text-align:left;margin-bottom:25px;font-family:'Courier New',monospace;font-size:.9em;line-height:1.4;padding:15px;background-color:var(--section-bg);border-radius:5px;border:1px solid var(--primary-dim)}.intro-section p{margin:10px 0;line-height:1.6;color:var(--text-dim)}.highlight-box{background-color:var(--section-bg);padding:20px;border-radius:5px;margin:20px 0;text-align:left;border:1px solid var(--primary-dim);box-shadow:0 4px 8px rgba(0,0,0,.15)}.help-button-container{margin:30px 0;text-align:center}.help-button{display:inline-block;background-color:var(--primary);color:var(--text);padding:15px 40px;border-radius:8px;font-family:'Courier New',monospace;font-size:1.2em;text-decoration:none;transition:all .3s ease;border:2px solid var(--primary);cursor:pointer}.help-button:hover{background-color:var(--dark-bg);color:var(--primary);box-shadow:0 0 20px var(--primary-dim);transform:translateY(-2px)}.help-button:disabled{background-color:var(--section-bg);color:var(--text-dimmer);border-color:var(--text-dimmer);cursor:not-allowed;opacity:.7}.help-button:disabled:hover{box-shadow:none;transform:none}.status-box{height:50px;padding:0 15px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background-color:var(--section-bg);border-radius:5px;border:1px solid var(--primary-dim)}.status-box .help-button{padding:4px 23px;font-size:.9em;font-weight:700;margin:0;white-space:nowrap;border-radius:20px;min-width:0;width:auto;line-height:1.5;display:flex;align-items:center;justify-content:center;height:30px}.help-description{color:var(--primary);font-family:'Courier New',monospace;font-size:.9em;margin-top:10px;opacity:.8}.requirements-list{list-style-type:none;padding-left:0}.requirements-list li{margin-bottom:1em;padding-left:25px;position:relative;font-family:'Courier New',monospace;color:var(--text-dim);line-height:1.6}.requirements-list li::before{content:"•";position:absolute;left:0;color:var(--primary);font-size:1.2em}.beta-badge{position:absolute;top:-15px;right:-15px;background-color:#fb3;color:#000;padding:5px 15px;border-radius:20px;font-weight:700;transform:rotate(15deg);box-shadow:0 0 10px rgba(0,0,0,.3);z-index:10}.beta-warning{background-color:rgba(255,187,51,.15);border:2px solid #fb3;padding:15px;border-radius:5px;margin-bottom:20px;font-family:'Courier New',monospace;text-align:center}.beta-warning h3{color:#fb3;margin-top:0}.requirements{background-color:var(--section-bg);padding:20px;border-radius:5px;margin:20px 0;border:1px solid var(--primary)}.requirements ul{list-style-type:none;padding-left:0}.requirements ul li{margin-bottom:1em;padding-left:25px;position:relative;font-family:'Courier New',monospace}.requirements ul li::before{content:"⚡️";position:absolute;left:0}.data-section{background-color:var(--section-bg);padding:20px;border-radius:5px;border:1px solid var(--primary);margin-bottom:20px;display:none}.form-container{display:none;background-color:var(--section-bg);padding:20px;border-radius:5px;border:1px solid var(--primary);margin-bottom:20px}.help-text{font-size:.8em;color:#888;margin-top:5px;font-family:'Courier New',monospace}.warning-text{font-size:.9em;color:#fb3;margin-top:5px;font-family:'Courier New',monospace}.error-text{font-size:.9em;color:#f44;margin-top:5px;font-family:'Courier New',monospace;display:none}.section-title{color:var(--primary);font-family:'Courier New',monospace;margin:0 0 15px 0;font-size:1.2em}.wallet-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.wallet-status{color:#888;font-size:.9em}.wallet-balance{display:flex;justify-content:space-between;align-items:center;padding:8px;background-color:var(--section-bg);margin:5px 0;border-radius:3px}.token-name{color:var(--primary)}.token-balance{color:var(--text)}.form-option{margin-top:15px;padding:15px;background-color:var(--section-bg);border-radius:5px;border:1px solid rgba(249,120,52,.3)}.form-option-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.tax-info{display:flex;align-items:center;gap:10px;margin-top:10px}.tax-slider{flex-grow:1;height:4px;background-color:var(--section-bg);border-radius:2px;appearance:none;-webkit-appearance:none;outline:0}.tax-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:18px;height:18px;background-color:var(--primary);border-radius:50%;cursor:pointer}.tax-slider::-moz-range-thumb{width:18px;height:18px;background-color:var(--primary);border-radius:50%;cursor:pointer;border:none}.tax-value{min-width:60px;text-align:center;padding:5px 10px;border-radius:3px;background-color:var(--card-bg);color:var(--primary);font-weight:700}.response-container{margin-top:20px;background-color:var(--dark-bg);border:1px solid var(--primary);border-radius:5px;padding:15px;font-family:'Courier New',monospace;font-size:.9em;line-height:1.5;overflow-x:auto;display:none}.response-container h4{color:var(--primary);margin-top:0;margin-bottom:10px;border-bottom:1px solid var(--primary);padding-bottom:5px}.response-data{white-space:pre-wrap;color:var(--text-dim)}.property-name{color:var(--primary)}.property-value{color:var(--text)}.property-row{margin-bottom:5px;display:flex}.property-row .property-name{min-width:120px}.verification-section{background-color:var(--section-bg);padding:25px;border-radius:8px;margin:20px 0;border:1px solid var(--primary);animation:fadeIn .3s ease-in-out}.tx-hash-container{background-color:var(--card-bg);padding:15px;border-radius:8px;margin-bottom:20px;border-left:4px solid var(--primary)}.tx-hash-label{color:var(--primary);font-weight:700;margin-bottom:8px;font-size:1.1em}.tx-hash-value{background-color:rgba(10,10,10,.7);padding:12px;border-radius:5px;word-break:break-all;font-family:'Courier New',monospace;color:var(--text-dim);font-size:.9em;margin-bottom:10px}.copy-button{background-color:var(--section-bg);color:var(--primary);border:1px solid var(--primary);padding:8px 15px;border-radius:5px;cursor:pointer;font-size:.9em;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.copy-button:hover{background-color:var(--primary);color:#fff;box-shadow:0 0 15px rgba(249,120,52,.3)}.copy-icon{font-size:1.1em}.tx-processing-container{background-color:var(--section-bg);padding:30px;border-radius:10px;border:1px solid var(--primary-dim);margin-top:20px;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.3)}.tx-processing-animation{margin:20px auto;width:80px;height:80px;position:relative}.tx-processing-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:6px solid rgba(249,120,52,.1);border-top-color:var(--primary);animation:spinner 1.5s linear infinite}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tx-status{font-size:1.2em;font-weight:700;margin:20px 0;font-family:'Courier New',monospace;color:var(--primary);line-height:1.5}.tx-status-highlight{display:inline-block;background-color:rgba(249,120,52,.1);padding:5px 10px;border-radius:4px;font-weight:700}.tx-note{margin-top:25px;font-size:.9em;color:var(--text-dim);background-color:var(--card-bg);padding:15px;border-radius:8px;line-height:1.5;text-align:center;font-family:'Courier New',monospace;border:1px solid rgba(249,120,52,.2)}.hash-container{background-color:var(--card-bg);padding:15px;border-radius:6px;margin:15px 0;font-family:'Courier New',monospace;font-size:.9em;word-break:break-all;color:var(--text-dim);position:relative;border-left:4px solid var(--primary);text-align:left;background-color:rgba(10,10,10,.7)}.status-heading{color:var(--primary);font-weight:700;font-size:1.2em;margin-bottom:10px}.success-heading{color:var(--success)}.failed-heading{color:var(--warning)}.error-heading{color:var(--error)}.status-description{color:var(--text-dim);line-height:1.5}.verification-details{background-color:var(--card-bg);padding:15px;border-radius:8px;margin-top:20px}.verification-steps{list-style-type:none;padding:0;margin:0 0 15px 0;position:relative}.verification-steps:before{content:"";position:absolute;top:15px;left:15px;width:2px;height:calc(100% - 40px);background-color:rgba(249,120,52,.3);z-index:1}.verification-steps li{position:relative;padding:0 0 20px 45px;color:var(--text-dim)}.verification-steps li:last-child{padding-bottom:0}.step-number{position:absolute;left:0;top:-2px;width:30px;height:30px;background-color:var(--section-bg);border:2px solid var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--primary);z-index:2}.completed-step{color:var(--success)}.completed-step .step-number{background-color:var(--success);border-color:var(--success);color:#fff}.current-step{color:var(--primary);font-weight:700}.pending-step{color:var(--warning)}.pending-step .step-number{border-color:var(--warning);color:var(--warning)}.verification-note{background-color:rgba(10,10,10,.5);padding:12px;border-radius:6px;font-size:.9em;color:var(--text-dim);display:flex;align-items:center;gap:10px;margin-top:15px}.note-icon{font-size:1.3em}.verification-alert{background-color:rgba(255,187,51,.1);border-left:3px solid #fb3;padding:12px;border-radius:6px;color:#fb3;display:flex;align-items:center;gap:10px;margin-bottom:15px}.alert-icon{font-size:1.3em}.retest-button{background-color:var(--section-bg);color:var(--primary);padding:15px 25px;border:2px solid var(--primary);border-radius:8px;cursor:pointer;font-size:1.1em;font-weight:700;width:100%;margin:20px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 15px rgba(249,120,52,.2);position:relative;overflow:hidden}.retest-button:hover{background-color:var(--primary);color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(249,120,52,.4)}.retest-button:active{transform:translateY(1px);box-shadow:0 2px 10px rgba(249,120,52,.3)}.retest-button::after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:rgba(255,255,255,.1);transform:rotate(30deg);transition:transform .3s ease}.retest-button:hover::after{transform:rotate(30deg) translate(10%,10%)}.retest-icon{font-size:1.3em}.button-testing{animation:pulse 1.5s infinite}#retestVerificationButton{display:none}@media (max-width:768px){.wallet-balance,.wallet-card-header{flex-direction:column;align-items:flex-start}.form-option-title{flex-direction:column;align-items:flex-start}.tax-value{margin-top:10px}}