:root{--yy-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;--yy-orange:#c43e14;--yy-brand:#ef541f;--yy-ink:#302c29;--yy-muted:#756e67;--yy-line:#eae5e0;--yy-paper:#faf8f5;--yy-tint:#fff0e8;font-family:var(--yy-font);color:var(--yy-ink);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--yy-orange);outline-offset:4px}::selection{color:#9c300c;background:#ffe0d0}.site-brand{flex-shrink:0;align-items:center;gap:11px;width:fit-content;display:inline-flex}.site-brand-mark{flex-shrink:0;width:42px;height:42px;display:block;overflow:hidden}.site-brand-mark img{mix-blend-mode:multiply;width:59px;max-width:none;height:42px;margin-left:-8px;display:block}.site-brand-type strong{letter-spacing:.05em;font-size:20px;font-weight:700;line-height:1.2;display:block}.site-brand-type small{color:var(--yy-orange);letter-spacing:.12em;margin-top:6px;font-size:9px;display:block}.site-brand-type .site-brand-caption{color:var(--yy-muted);letter-spacing:.04em;font-size:11px}@media (width<=700px){.site-brand{gap:8px}.site-brand-mark{width:34px;height:34px}.site-brand-mark img{width:47px;height:34px;margin-left:-6px}.site-brand-type strong{font-size:17px}.site-brand-type small{letter-spacing:.08em;margin-top:4px;font-size:8px}.site-brand-type .site-brand-caption{font-size:10px}}.startup-status{color:#77716c;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:70vh;font:14px/1.7 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;display:flex}.startup-status img{object-fit:contain;width:80px;height:57px}.startup-status button{color:#c43e14;cursor:pointer;background:#fff5ef;border:1px solid #efc9b7;border-radius:5px;padding:10px 20px}.startup-status{text-align:center;padding:32px 20px}.startup-status h1{color:var(--yy-ink);margin:0;font-size:26px;font-weight:600}.startup-actions{align-items:center;gap:16px;display:flex}.startup-actions a{border:1px solid var(--yy-line);color:var(--yy-orange);border-radius:5px;padding:10px 20px}.startup-actions a:hover{background:var(--yy-tint)}
