*{box-sizing:border-box}body{color:#000;background:#fff;min-height:100vh;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.5}.menu{text-align:right;background:#fff;border-bottom:1px solid #e5e5e5;width:100%;padding:20px 40px}.menu a{color:#000;padding:8px 16px;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .2s}.menu a:hover{opacity:.6}#frame{max-width:720px;margin:0 auto;padding:80px 24px}.intro{text-align:center;max-width:540px;margin:0 auto 80px}.intro h1{color:#000;letter-spacing:-.03em;margin:0 0 24px;font-size:56px;font-weight:600;line-height:1.1}.intro h2{color:#666;margin:0;font-size:18px;font-weight:400;line-height:1.6}form{background:#fff;border:1px solid #e5e5e5;margin-bottom:24px;padding:32px}fieldset{border:none;margin:0;padding:0}legend{display:none}label[for=input]{color:#000;margin-bottom:8px;font-size:14px;font-weight:500;display:block}#input{color:#000;background:#fff;border:1px solid #d4d4d4;width:100%;padding:12px 16px;font-family:inherit;font-size:16px;transition:border-color .15s}#input:hover{border-color:#a3a3a3}#input:focus{border-color:#000;outline:none}.lr{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.left{align-items:center;gap:8px;display:flex}.left input[type=checkbox]{cursor:pointer;accent-color:#000;width:16px;height:16px}.left label{color:#666;cursor:pointer;user-select:none;font-size:14px}#render{color:#fff;cursor:pointer;background:#000;border:1px solid #000;padding:12px 24px;font-size:14px;font-weight:500;transition:all .15s}#render:hover{background:#333;border-color:#333}#render:active{background:#000;border-color:#000}.options{background:#fff;border:1px solid #e5e5e5;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-bottom:24px;padding:32px;display:grid}.options>div{align-items:center;gap:8px;display:flex}.options input[type=checkbox]{cursor:pointer;accent-color:#000;width:16px;height:16px}.options label{color:#666;cursor:pointer;user-select:none;font-size:14px}#output{background:#fff;border:1px solid #e5e5e5;min-height:120px;padding:32px;font-size:18px;display:none;overflow-x:auto}#output:not(:empty){display:block}#output>pre{margin:0}.action-buttons{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}#download-img,#share-btn{color:#000;cursor:pointer;background-color:#0000;border:1px solid #000;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s;display:none}#download-img:hover,#share-btn:hover{color:#fff;background-color:#000}#mobile-notice{background:#fef2f2;border:1px solid #fca5a5;margin:0 0 32px;padding:24px;display:none;position:relative}#mobile-notice h3{color:#991b1b;margin-top:0;font-size:18px;font-weight:600}#mobile-notice p{color:#7f1d1d;margin-bottom:0;font-size:14px;line-height:1.6}.close{color:#991b1b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:20px;font-weight:400;transition:opacity .15s;display:flex;position:absolute;top:16px;right:16px}.close:hover{opacity:.6}.tips{background:#fff;border:1px solid #e5e5e5;margin-top:24px;padding:32px}.tips h3{color:#000;margin-top:0;font-size:18px;font-weight:600}.tips ul{margin:16px 0 0;padding-left:24px}.tips li{color:#666;margin-bottom:12px;font-size:14px;font-style:normal;line-height:1.6}.tips li:last-child{margin-bottom:0}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=768px){#frame{padding:60px 16px}.intro{margin-bottom:60px}.intro h1{font-size:40px}.intro h2{font-size:16px}form,.options,#output,.tips{padding:24px}.menu{padding:16px 20px}.options{grid-template-columns:1fr}}@media (width<=550px){#mobile-notice{display:block}.lr{flex-direction:column;align-items:stretch;gap:16px}.left{justify-content:center}#render{width:100%}}
/*# sourceMappingURL=num2math.719daf25.css.map */
