.thread-fields select,.geo-fields select{width:100%;height:48px;margin-top:7px;padding:0 12px;background:#0c1114;border:1px solid #2b353d;color:#fff}.ct-geometry{--acid:#c9ff18;color:#f5f7f8;background:#13191e;border:1px solid #2b353d;padding:30px;font:16px/1.5 Arial,sans-serif}.ct-geometry *{box-sizing:border-box}.ct-geometry [hidden]{display:none!important}.geo-head span{color:var(--acid);font-size:10px;letter-spacing:.14em}.geo-head h2{font-size:32px;margin:4px 0 22px}.geo-tabs{display:flex;gap:8px;border-bottom:1px solid #2b353d;padding-bottom:15px}.geo-tabs button{padding:11px 15px;background:#1a2229;border:1px solid #2b353d;color:#9aa6ae}.geo-tabs button.active{background:var(--acid);color:#0b0e11;font-weight:800}.geo-fields{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:24px 0}.geo-fields label{font-size:13px;color:#aeb8be}.geo-fields input{width:100%;height:48px;margin-top:7px;padding:0 12px;background:#0c1114;border:1px solid #2b353d;color:#fff}.geo-output{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #52601e;background:#11150c}.geo-output div{padding:20px;border-right:1px solid #52601e}.geo-output small{display:block;color:#87945e;font-size:10px;letter-spacing:.1em}.geo-output strong{font-size:25px}.ctt-locked{padding:30px;border:1px solid #52601e;background:#11150c}.ctt-locked a{display:inline-block;background:#c9ff18;color:#0b0e11;padding:12px 16px;font-weight:800;text-decoration:none}@media(max-width:800px){.geo-fields,.geo-output{grid-template-columns:1fr 1fr}}@media(max-width:520px){.geo-fields,.geo-output{grid-template-columns:1fr}}
