.tc5-install[hidden],.tc5-recovery[hidden],#tc5-download[hidden]{display:none!important}.tc5-install{position:sticky;top:0;z-index:10000;background:#f0fdfa;color:#123742;border-bottom:2px solid #0f9489;padding:12px clamp(12px,4vw,30px);display:flex;flex-wrap:wrap;align-items:center;gap:10px;box-shadow:0 3px 15px #071e2330}.tc5-install-content{display:flex;align-items:center;gap:12px;flex:1;min-width:220px}.tc5-install-content img{border-radius:11px}.tc5-install-content strong{display:block;font-size:15px;color:#123742}.tc5-install-content small{display:block;color:#34565a;font-size:12px}.tc5-install-actions{display:flex;flex-wrap:wrap;gap:7px}.tc5-install-actions button{border-radius:10px;border:1px solid #9fc8c3;background:white;color:#154b4e;padding:9px 13px;font-weight:700;cursor:pointer}.tc5-install-actions #tc5-install-now{background:#08786e;border-color:#08786e;color:white}.tc5-install-help{flex-basis:100%;font-size:12px;margin:0;color:#14544c}.tc5-recovery{border:1px solid #90c9bf;border-radius:14px;padding:14px;background:#e6faf5;color:#154942}.tc5-recovery p{font-size:12px!important;color:#285d5c!important}.tc5-receipt{overflow-wrap:anywhere;font-family:monospace;background:#fff;padding:10px;border-radius:8px}.tc5-controls{display:flex;flex-wrap:wrap;gap:8px}.tc5-controls button{font-size:12px;padding:9px 12px}@media(max-width:600px){.tc5-install-actions{width:100%}.tc5-install-actions button{flex:1}.tc5-install{position:relative}}
.tc5-restore{margin:0 auto 20px;padding:18px;border-radius:15px;border:1px solid #c8ddda;background:#f5faf9;color:#17464a}.tc5-restore summary{cursor:pointer;font-weight:750}.tc5-restore label{display:block;font-size:13px;margin:8px 0;max-width:580px}.tc5-restore input{width:100%;display:block;padding:10px;border-radius:9px;border:1px solid #99bbb8;background:white;color:#183e41}.tc5-restore button{margin-top:8px}.tc5-restore p{font-size:13px;color:#35625e}
