.tcsrobot-browser{padding:72px 0}.tcsrobot-intro{max-width:850px;color:#5b6f79;font-size:1.05rem}.tcsrobot-search{display:flex;gap:10px;margin:22px 0}.tcsrobot-search input{flex:1;padding:13px;border:1px solid #b8cdd2;border-radius:11px}.tcsrobot-search button,.tcsrobot-toolgrid button,.tcsrobot-gate button,.tcsrobot-pid button,.tcsrobot-code-head button{border:0;border-radius:10px;padding:11px 16px;background:#008bbd;color:#fff;font-weight:850;cursor:pointer}.tcsrobot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tcsrobot-grid>a{padding:21px;border:1px solid #d8e6e8;border-radius:18px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 10px 28px rgba(5,42,55,.07);transition:.2s}.tcsrobot-grid>a:hover{transform:translateY(-3px);border-color:#00a0e3}.tcsrobot-grid span{display:inline-block;padding:5px 9px;border-radius:99px;background:#e8f8fd;color:#007ca9;font-size:.72rem;font-weight:850}.tcsrobot-grid h3{margin:12px 0 7px}.tcsrobot-grid p{color:#60747d;min-height:62px}.tcsrobot-grid b{color:#0085b5}.tcsrobot-tools{margin-top:55px}.tcsrobot-toolgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tcsrobot-toolgrid form{padding:21px;border:1px solid #d8e6e8;border-radius:17px;background:#fff}.tcsrobot-toolgrid label,.tcsrobot-pid-controls label{display:block;margin:10px 0;font-weight:750}.tcsrobot-toolgrid input,.tcsrobot-pid-controls input{box-sizing:border-box;width:100%;margin-top:5px;padding:10px;border:1px solid #b9cdd2;border-radius:9px}.tcsrobot-toolgrid output,.tcsrobot-pid output{display:block;min-height:60px;margin-top:13px;padding:11px;border-radius:9px;background:#eef7f8;color:#244853}.tcsrobot-gate{display:grid;grid-template-columns:.8fr 1.3fr auto;gap:25px;align-items:center;margin-top:45px;padding:26px;border-radius:22px;background:linear-gradient(145deg,#071f2b,#0b4b60);color:#fff}.tcsrobot-gate h2{color:#fff}.tcsrobot-checks label{display:block;margin:9px 0}.tcsrobot-gate button:disabled{background:#64747a;cursor:not-allowed}.tcsrobot-gate output{display:block;margin-top:9px;font-size:.82rem}.tcsrobot-detail>header{padding:58px 0 28px}.tcsrobot-detail>section{margin:24px 0;padding:25px;border:1px solid #d9e7e9;border-radius:19px;background:#fff}.tcsrobot-detail>.tcsrobot-gate{background:linear-gradient(145deg,#071f2b,#0b4b60);border:0}.tcsrobot-warning{border-left:5px solid #ec911c!important;background:#fff8e8!important}.tcsrobot-procedure li{margin:10px 0}.tcsrobot-table{overflow:auto}.tcsrobot-table table{width:100%;border-collapse:collapse}.tcsrobot-table th,.tcsrobot-table td{padding:11px;border:1px solid #d6e3e6;text-align:left}.tcsrobot-table th{background:#082e3d;color:#fff}.tcsrobot-code-head{display:flex;align-items:center;justify-content:space-between}.tcsrobot-detail pre{overflow:auto;padding:17px;border-radius:12px;background:#071f2b;color:#b7f0ff}.tcsrobot-pid{background:#eef8fa!important}.tcsrobot-pid-controls{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:10px;align-items:end}.tcsrobot-pid canvas{display:block;width:100%;height:auto;margin-top:15px;border-radius:13px;background:#061f2b}
@media(max-width:1050px){.tcsrobot-grid{grid-template-columns:repeat(2,1fr)}.tcsrobot-gate{grid-template-columns:1fr 1fr}.tcsrobot-gate>button{grid-column:1/-1}.tcsrobot-pid-controls{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.tcsrobot-grid,.tcsrobot-toolgrid,.tcsrobot-gate,.tcsrobot-pid-controls{grid-template-columns:1fr}.tcsrobot-search{flex-direction:column}.tcsrobot-detail>section{padding:18px}}
