Download styles.css from axonis22/auto-si: direct link, hf CLI and curl.
- Browser
- Download file 7.61 kB
-
https://huggingface.co/spaces/axonis22/auto-si/resolve/main/styles.css
- Command line
-
hf download hf://spaces/axonis22/auto-si/styles.css
-
curl -L -o styles.css https://huggingface.co/spaces/axonis22/auto-si/resolve/main/styles.css
7.61 kB
| :root{--bg:#14171c;--panel:#1c2027;--panel2:#232831;--line:#2f3641;--text:#e6e9ee;--mute:#9aa4b2;--acc:#4c9aff;--ok:#3fb37f;--warn:#e0a93b} | |
| *{box-sizing:border-box} | |
| html,body{margin:0;background:var(--bg);color:var(--text);font:15px/1.5 "Segoe UI",system-ui,sans-serif} | |
| .top{display:flex;align-items:center;gap:16px;padding:10px 16px;background:var(--panel);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5;flex-wrap:wrap} | |
| .brand{display:flex;align-items:center;gap:8px} | |
| .mark{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:7px;background:#1f6feb;color:#fff;font-weight:700} | |
| .name{font-weight:700;font-size:18px}.ver{color:var(--mute);font-size:12px;border:1px solid var(--line);border-radius:10px;padding:0 7px} | |
| .tabs{display:flex;gap:4px;flex:1;flex-wrap:wrap} | |
| .tabs button{background:none;border:0;color:var(--mute);padding:7px 12px;border-radius:6px;cursor:pointer;font:inherit} | |
| .tabs button[aria-selected=true]{background:var(--panel2);color:var(--text)} | |
| .install,.small,.btn{background:var(--panel2);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:5px 10px;cursor:pointer;font:inherit} | |
| .btn.link{display:inline-block;text-decoration:none;font-size:13px} | |
| .btn:hover,.small:hover,.install:hover{border-color:var(--acc)} | |
| .honest{margin:12px 16px;padding:10px 14px;border-left:4px solid var(--warn);background:#2a2518;border-radius:4px} | |
| .layout{display:flex;gap:16px;padding:0 16px 16px;align-items:flex-start} | |
| .side{width:290px;flex:none;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:12px;position:sticky;top:64px;max-height:calc(100vh - 80px);overflow:auto} | |
| .side h2,.side h3{margin:6px 0 8px;font-size:15px}.side h3{margin-top:16px;font-size:13px;color:var(--mute);text-transform:uppercase;letter-spacing:.05em} | |
| .row{display:flex;gap:6px;margin-bottom:8px} | |
| .content{flex:1;min-width:0} | |
| .switch{display:flex;align-items:center;gap:10px;padding:5px 0;cursor:pointer;user-select:none} | |
| .switch input{position:absolute;opacity:0} | |
| .slider{width:36px;height:20px;border-radius:10px;background:#3a4250;position:relative;flex:none;transition:.15s} | |
| .slider:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.15s} | |
| .switch input:checked+.slider{background:var(--ok)} | |
| .switch input:checked+.slider:after{left:18px} | |
| .switch input:focus-visible+.slider{outline:2px solid var(--acc)} | |
| .lbl small{display:block;color:var(--mute);font-size:11px;line-height:1.2} | |
| .opt{display:block;padding:3px 0;font-size:14px} | |
| .fine{color:var(--mute);font-size:12px} | |
| .summary{margin:0 0 12px;color:var(--mute)} | |
| .era{margin:22px 0 8px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--acc)} | |
| .card{display:flex;gap:14px;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:12px 14px;margin:8px 0;transition:opacity .15s} | |
| .card.dim{opacity:.28} | |
| .card.proto{border-style:dashed;margin-left:28px} | |
| .card.sub{margin-left:28px} | |
| .num{flex:none;width:54px;text-align:center} | |
| .num b{display:block;font-size:24px;line-height:1.1}.num span{font-size:11px;color:var(--mute)} | |
| .body{flex:1;min-width:0} | |
| .body h3{margin:0 0 2px;font-size:16px} | |
| .date{color:var(--mute);font-size:12px} | |
| .body p{margin:6px 0} | |
| .chips{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0} | |
| .chip{font-size:11px;padding:1px 8px;border-radius:10px;background:var(--panel2);border:1px solid var(--line);color:var(--mute)} | |
| .chip.on{color:var(--text);border-color:var(--ok)} | |
| details summary{cursor:pointer;color:var(--mute);font-size:13px} | |
| .src{margin:6px 0 0;padding-left:18px;font:12px Consolas,monospace;color:#c4cbd6;word-break:break-all} | |
| .actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;align-items:center} | |
| .slidewrap{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:12px;margin:10px 0} | |
| .slidewrap input{width:100%} | |
| .grp{margin:14px 0 4px;font-weight:600} | |
| .feat{display:flex;gap:10px;padding:5px 10px;border-bottom:1px solid var(--line)} | |
| .feat.later{opacity:.35} | |
| .feat .at{flex:none;width:44px;color:var(--acc);font-weight:600} | |
| .feat .d{color:var(--mute);font-size:13px} | |
| .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px} | |
| .cards .card{display:block;margin:0} | |
| .tag{display:inline-block;font-size:11px;padding:1px 8px;border-radius:10px;background:#18362a;color:#8be0b6;margin-bottom:4px} | |
| .tag.warn{background:#3a2f12;color:#f0cb72} | |
| .warn{color:#f0cb72} | |
| .tpl{margin-top:8px;padding:8px;border:1px dashed var(--warn);border-radius:6px;font-size:13px} | |
| .tpl .label{display:block;color:var(--warn);font-size:11px;text-transform:uppercase;margin-bottom:3px} | |
| input[type=text]{width:100%;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:5px;padding:4px 6px;margin:2px 0 6px;font:inherit} | |
| .foot{padding:14px 16px;color:var(--mute);font-size:12px;border-top:1px solid var(--line)} | |
| a{color:var(--acc)} | |
| .toolbar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0} | |
| .toolbar .btn[aria-pressed=true]{border-color:var(--ok);background:#18362a} | |
| .toolbar select{background:var(--panel2);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:4px 6px;font:inherit} | |
| .viewhost{width:100%;height:min(62vh,560px);min-height:300px;background:#14171c;border:1px solid var(--line);border-radius:8px;overflow:hidden;position:relative} | |
| .viewhost canvas{display:block;width:100%;height:100%} | |
| .viewhost:focus-visible{outline:2px solid var(--acc)} | |
| .viewstatus{margin:6px 0;color:var(--mute);font-size:13px;min-height:1.4em} | |
| .viewstatus.err{color:#ffb4a8;background:#3a1d1a;border-left:4px solid #e5594b;padding:6px 10px;border-radius:4px} | |
| .cards.one{grid-template-columns:1fr} | |
| .card.lib.sel{border-color:var(--acc)} | |
| .card.lib .btn{margin-top:4px} | |
| @media(max-width:820px){.layout{flex-direction:column}.side{width:100%;position:static;max-height:none}} | |
| .viewwrap{display:flex;gap:10px;align-items:flex-start} | |
| .viewwrap .viewhost{flex:1;min-width:0;width:auto} | |
| .viewhost.transparent{background-color:#c9ccd1;background-image:linear-gradient(45deg,#aeb2b9 25%,transparent 25%,transparent 75%,#aeb2b9 75%),linear-gradient(45deg,#aeb2b9 25%,transparent 25%,transparent 75%,#aeb2b9 75%);background-size:20px 20px;background-position:0 0,10px 10px} | |
| .lookpanel{width:290px;flex:none;height:min(62vh,560px);min-height:300px;overflow:auto;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:10px 12px} | |
| .lookpanel[hidden]{display:none} | |
| .lookpanel h3{margin:0 0 6px;font-size:15px} | |
| .lookpanel h4{margin:14px 0 4px;font-size:12px;color:var(--mute);text-transform:uppercase;letter-spacing:.05em} | |
| .lk{display:flex;align-items:center;gap:8px;margin:4px 0;font-size:13px} | |
| .lk>span.t{flex:1;min-width:0} | |
| .lk input[type=range]{flex:1.4;min-width:0} | |
| .lk output{width:48px;text-align:right;color:var(--mute);font-size:12px;font-variant-numeric:tabular-nums} | |
| .lk input[type=color]{width:44px;height:26px;padding:0;border:1px solid var(--line);border-radius:4px;background:none} | |
| .lk select,.lookpanel select{background:var(--panel2);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:4px 6px;font:inherit;width:100%} | |
| .lk.chk{gap:8px} | |
| .lkrow{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0 4px} | |
| .lookpanel .status{min-height:1.3em;font-size:12px;color:var(--mute);margin-top:6px} | |
| .lookpanel .status.err{color:#ffb4a8} | |
| .lookpanel input:disabled{opacity:.4} | |
| @media(max-width:820px){.viewwrap{flex-direction:column}.viewwrap .viewhost{width:100%;flex:none}.lookpanel{width:100%;height:auto;min-height:0;max-height:70vh}} | |