/* Sitios simulados del navegador — todo con prefijo st- */
[class^="st-"],[class*=" st-"]{box-sizing:border-box}
.st-ig,.st-pro,.st-blog,.st-sp,.st-p2,.st-fo,.st-wk,.st-hm,.st-ir,.st-dr,.st-sh,.st-nw,.st-ft,.st-ml,.st-wh,.st-on{position:relative;min-height:100%;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#222;overflow-wrap:anywhere}
.st-ig a,.st-pro a,.st-blog a,.st-fo a,.st-wk a,.st-dr a,.st-nw a,.st-wh a{color:inherit}
/* ig */
.st-ig{background:#fafafa;color:#262626;font-family:-apple-system,"Segoe UI",Helvetica,Arial,sans-serif}
.st-ig-top{height:48px;background:#fff;border-bottom:1px solid #dbdbdb;display:flex;align-items:center;justify-content:space-between;padding:0 16px}
.st-ig-logo{font:italic 700 24px Georgia,serif}.st-ig-srch{background:#efefef;border-radius:8px;padding:6px 14px;color:#8e8e8e}
.st-ig-w{max-width:935px;margin:0 auto;padding:24px 14px}
.st-ig-head{display:flex;gap:28px;align-items:flex-start;flex-wrap:wrap}
.st-ig-av{width:150px;height:150px;border-radius:50%;padding:4px;background:conic-gradient(#f9ce34,#ee2a7b,#6228d7,#f9ce34);flex:none}
.st-ig-av i{display:block;width:100%;height:100%;border-radius:50%;border:4px solid #fff;background-color:#6a8}
.st-ig-info{flex:1;min-width:220px}.st-ig-nm{display:flex;align-items:center;gap:6px;font-size:20px;font-weight:300}
.st-ig-bt{margin:12px 0;display:flex;gap:8px}.st-ig-bt button{border:0;border-radius:8px;background:#efefef;padding:7px 16px;font-weight:600;cursor:pointer}
.st-ig-bt .st-ig-follow{background:#0095f6;color:#fff}.st-ig-bt .st-ig-follow.on{background:#efefef;color:#262626}
.st-ig-st{display:flex;gap:26px;list-style:none;margin:0 0 12px;padding:0}.st-ig-bio{line-height:1.45}.st-ig-bio a{color:#00376b;font-weight:600}
.st-ig-hl{display:flex;gap:22px;margin:28px 0 8px;overflow-x:auto;padding-bottom:6px}
.st-ig-hli{text-align:center;font-size:12px;flex:none}.st-ig-hli canvas{display:block;width:64px;height:64px;border-radius:50%;border:2px solid #fff;outline:1px solid #dbdbdb;margin:0 auto 4px}
.st-ig-tabs{display:flex;justify-content:center;gap:40px;border-top:1px solid #dbdbdb;font-size:12px;letter-spacing:1px;color:#8e8e8e}
.st-ig-tabs span{padding:14px 0;cursor:pointer;margin-top:-1px;border-top:1px solid transparent}.st-ig-tabs .on{color:#262626;border-top-color:#262626}
.st-ig-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}
.st-ig-cell{position:relative;aspect-ratio:1;cursor:pointer;overflow:hidden;background:#ddd}.st-ig-cell.tall{aspect-ratio:9/16}
.st-ig-cell canvas{width:100%;height:100%;display:block;object-fit:cover}.st-ig-cell:hover:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25)}
.st-ig-cell em{position:absolute;left:8px;bottom:8px;color:#fff;font-style:normal;font-weight:600;text-shadow:0 0 4px #000}
.st-ig-empty{grid-column:1/-1;text-align:center;padding:60px 10px;font-size:18px}.st-ig-foot{text-align:center;color:#8e8e8e;font-size:11px;margin-top:30px}
.st-ig-modal{position:absolute;left:0;right:0;background:rgba(0,0,0,.72);z-index:5;display:flex;align-items:center;justify-content:center}.st-ig-modal[hidden]{display:none}
.st-ig-mb{display:flex;background:#fff;max-width:880px;width:94%;max-height:92%;border-radius:4px;overflow:hidden}
.st-ig-mi{flex:1.4;background:#000;display:flex;align-items:center}.st-ig-mi canvas{width:100%;display:block}
.st-ig-mc{flex:1;display:flex;flex-direction:column;min-width:200px}.st-ig-mh{display:flex;align-items:center;gap:6px;padding:12px;border-bottom:1px solid #efefef}
.st-ig-mav{width:30px;height:30px;border-radius:50%;background-color:#6a8;display:inline-block}.st-ig-x{margin-left:auto;border:0;background:0;font-size:16px;cursor:pointer}
.st-ig-cm{flex:1;overflow:auto;padding:12px;font-size:13px}.st-ig-cm p{margin:0 0 10px}.st-ig-ac{border-top:1px solid #efefef;padding:10px 12px;font-size:20px}.st-ig-ac span{cursor:pointer;margin-right:8px}.st-ig-ac small{font-size:10px;color:#8e8e8e;display:block}.st-ig-ac b{font-size:13px}
.st-ig-lk.on{color:#ed4956}.st-ig-add{display:flex;margin-top:8px;border-top:1px solid #efefef;padding-top:8px}.st-ig-add input{flex:1;border:0;outline:0;font-size:13px}.st-ig-add button{border:0;background:0;color:#0095f6;font-weight:600;cursor:pointer}
@media(max-width:520px){.st-ig-mb{flex-direction:column;overflow:auto}.st-ig-av{width:90px;height:90px}.st-ig-head{gap:14px}}
/* pro */
.st-pro{background:#e9e5df;color:#333}.st-pro-bar{background:#0e4a7e;color:#fff;display:flex;gap:14px;align-items:center;padding:8px 14px;flex-wrap:wrap}.st-pro-bar b{font-size:20px}.st-pro-bar i{color:#8cc3f0;font-style:normal}.st-pro-bar input{flex:1;min-width:140px;padding:4px 8px;border:0}.st-pro-bar span{font-size:12px}
.st-pro-main{display:flex;gap:12px;max-width:1000px;margin:12px auto;padding:0 10px;flex-wrap:wrap}.st-pro-col{flex:3;min-width:280px}.st-pro-col2{flex:1;min-width:200px}
.st-pro-card{background:#fff;border:1px solid #d3cec6;border-radius:3px;margin-bottom:10px;padding:14px}.st-pro-card h3{margin:0 0 8px;font-size:15px;color:#0e4a7e}.st-pro-hero{padding:0;position:relative;overflow:hidden}
.st-pro-cover{height:110px;background-size:cover;background-position:center 40%}.st-pro-pic{position:absolute;left:16px;top:60px;width:96px;height:96px;border:3px solid #fff;border-radius:3px;background:center 55%/320%}
.st-pro-body{padding:50px 16px 14px}.st-pro-body h2{margin:0}.st-pro-hd{font-size:14px;margin:4px 0}.st-pro-meta{font-size:12px;color:#666;margin-bottom:10px}
.st-pro-b1{background:#0e4a7e;color:#fff;border:0;border-radius:3px;padding:6px 16px;margin-right:6px;cursor:pointer}.st-pro-b2{background:#fff;color:#0e4a7e;border:1px solid #0e4a7e;border-radius:3px;padding:5px 14px}
.st-pro-job{display:flex;gap:10px;margin-bottom:12px}.st-pro-job i{flex:none;width:44px;height:44px;color:#fff;font:700 20px/44px Georgia;text-align:center;font-style:normal}.st-pro-job p{margin:4px 0 0}.st-pro-rec{margin-bottom:10px}.st-pro-rec p{margin:4px 0;font-style:italic}
.st-pro-sk{list-style:none;margin:0;padding:0}.st-pro-sk li{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid #eee}.st-pro-sk b{background:#e1ecf5;color:#0e4a7e;border-radius:10px;padding:0 8px}
/* blog */
.st-blog{background:#f3d9a0;font-family:Georgia,serif;color:#3a2a10}.st-blog-nav{background:#fff;font:11px Arial;padding:3px 10px;display:flex;justify-content:space-between;color:#555}
.st-blog-head{background:#c45d1b;color:#fff;padding:20px 24px;border-bottom:4px solid #7a3510}.st-blog-head h1{margin:0;font-size:30px;font-weight:400}.st-blog-head p{margin:4px 0 0;font-style:italic;opacity:.9}
.st-blog-cols{display:flex;gap:14px;max-width:900px;margin:14px auto;padding:0 12px;flex-wrap:wrap}.st-blog-posts{flex:3;min-width:260px}.st-blog-side{flex:1;min-width:180px}
.st-blog-post{background:#fffaf0;border:1px solid #d9bd85;padding:12px 16px;margin-bottom:14px}.st-blog-date{font:bold 11px Arial;color:#c45d1b;text-transform:uppercase;border-bottom:1px dotted #c45d1b;margin-bottom:6px}.st-blog-post h2{margin:6px 0;font-size:20px;color:#7a3510}
.st-blog-f{font:11px Arial;color:#777;border-top:1px dotted #bbb;padding-top:6px}.st-blog-c{color:#c45d1b;cursor:pointer;text-decoration:underline}.st-blog-cm{margin-top:6px;background:#f6ead0;padding:6px;font:12px Arial;color:#333}.st-blog-cm input{width:60%}
.st-blog-box{background:#fffaf0;border:1px solid #d9bd85;padding:10px;margin-bottom:10px;font:12px Arial}.st-blog-box h3{margin:0 0 6px;background:#c45d1b;color:#fff;padding:3px 6px;font-size:12px;text-transform:uppercase}.st-blog-box ul{margin:0;padding:0;list-style:none}.st-blog-cnt{font:bold 20px "Courier New";background:#000;color:#0f0;text-align:center;padding:4px;letter-spacing:3px}
/* space */
.st-sp{background:#000 repeating-linear-gradient(45deg,#220033 0 8px,#000 8px 16px);color:#ffe0f6;font-family:Verdana,Arial}.st-sp-top{background:#1a4fa3;color:#fff;padding:6px 10px;font-weight:bold}.st-sp-top i{font-weight:normal;margin-left:10px}.st-sp-top span{float:right;font-weight:normal;font-size:11px}
.st-sp-mq{display:block;background:#ff00a8;color:#ffff00;font-weight:bold;padding:3px}.st-sp-w{display:flex;gap:10px;padding:10px;flex-wrap:wrap}.st-sp-l{flex:1;min-width:210px}.st-sp-r{flex:2;min-width:250px}
.st-sp-box{background:#0b0b2b;border:2px solid #ff4fc3;margin-bottom:10px;padding:8px}.st-sp-box h3{margin:-8px -8px 8px;background:#ff4fc3;color:#000;padding:3px 8px;font-size:13px}.st-sp-box p{margin:6px 0}.st-sp-pic{width:100%;aspect-ratio:1;background:center 55%/260%;border:3px ridge #ff4fc3}.st-sp-on{color:#0f0}
.st-sp-box a{color:#7df}.st-sp-pl{font-size:12px}.st-sp-play{cursor:pointer;background:#ff4fc3;color:#000;padding:2px 6px}.st-sp-bar{height:6px;background:#333;margin-top:6px}.st-sp-bar i{display:block;height:100%;width:0;background:#0f0}
.st-sp-top8{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;text-align:center;font-size:11px}.st-sp-top8 i{display:block;height:64px;margin-bottom:2px;font:700 22px/64px Arial;font-style:normal;color:#fff}
.st-sp-cm p{border-bottom:1px dashed #ff4fc3;padding-bottom:6px}.st-sp textarea{width:100%;background:#000;color:#ffe0f6;border:1px solid #ff4fc3;height:50px}.st-sp-box small{color:#aaa}
/* p2p */
.st-p2{background:#ece9d8;font-family:Tahoma,Arial;color:#000}.st-p2-h{background:linear-gradient(#2b6fb8,#14437d);color:#fff;padding:10px 14px;font-size:20px}.st-p2-h span{display:block;font-size:11px;opacity:.85}
.st-p2-s{padding:8px 12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.st-p2-q{flex:1;min-width:120px}.st-p2-t{width:calc(100% - 24px);margin:0 12px;border-collapse:collapse;background:#fff;font-size:12px}.st-p2-t th{background:#d6d2c2;text-align:left;border:1px solid #aaa;padding:4px 6px}.st-p2-t td{border-bottom:1px solid #eee;padding:4px 6px}.st-p2-t .g{color:#080;font-weight:bold}.st-p2-t .r{color:#b00}
.st-p2-f{padding:12px;font-size:11px;color:#555}.st-p2-f a{color:#00c}.st-p2-d{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.st-p2-d[hidden]{display:none}
.st-p2-w{width:300px;max-width:92%;background:#ece9d8;border:2px outset #fff;box-shadow:2px 2px 0 #000}.st-p2-tb{background:linear-gradient(90deg,#0a246a,#3a6ea5);color:#fff;padding:3px 6px;font-weight:bold;display:flex;justify-content:space-between}.st-p2-tb button{padding:0 6px}.st-p2-bd{padding:12px}.st-p2-pr{height:18px;border:2px inset #fff;background:#fff}.st-p2-pr i{display:block;height:100%;width:0;background:repeating-linear-gradient(90deg,#0a246a 0 8px,#fff 8px 10px)}.st-p2-er{color:#b00;font-weight:bold}
/* foro */
.st-fo{background:#e5e9f0;font-family:Verdana,Arial;font-size:12px}.st-fo-hd{background:#31537a;color:#fff;padding:14px 18px}.st-fo-hd h1{margin:0;font-size:22px}.st-fo-hd p{margin:2px 0 0;opacity:.85}.st-fo-nav{background:#fff;border-bottom:1px solid #9ab;padding:5px 18px}.st-fo-nav span{float:right;color:#555}
.st-fo-bc{padding:8px 18px;color:#31537a}.st-fo-t{width:calc(100% - 20px);margin:0 10px;border-collapse:collapse;background:#fff}.st-fo-t th{background:#31537a;color:#fff;padding:5px;text-align:left}.st-fo-t td{border:1px solid #9ab;padding:8px;vertical-align:top}.st-fo-t .a{width:130px;background:#f1f4f8}.st-fo-t .d{color:#777;font-size:11px;border-bottom:1px solid #ccd;margin-bottom:6px}.st-fo-t a{color:#00c}
.st-fo-fm{margin:12px 10px;background:#fff;border:1px solid #9ab;padding:10px}.st-fo-fm textarea{width:100%}.st-fo-fm h3{margin:0 0 6px}
@media(max-width:480px){.st-fo-t .a{width:90px}}
/* wiki */
.st-wk{background:#fff;font-family:"Linux Libertine",Georgia,serif;color:#222}.st-wk-top{background:#f6f6f6;border-bottom:1px solid #a7d7f9;padding:8px 14px;display:flex;justify-content:space-between;gap:10px;align-items:center}
.st-wk-w{display:flex;flex-wrap:wrap}.st-wk-nav{width:140px;padding:14px;font:12px Arial;background:#f6f6f6;line-height:1.6}.st-wk-art{flex:1;min-width:260px;padding:14px 20px;line-height:1.5}.st-wk-art h1{font-weight:400;border-bottom:1px solid #a2a9b1;margin:0 0 4px}.st-wk-art h2{font-weight:400;border-bottom:1px solid #a2a9b1;margin:16px 0 6px}
.st-wk-s{font:11px Arial;color:#555;margin-bottom:8px}.st-wk-ib{float:right;width:210px;margin:0 0 10px 14px;border:1px solid #a2a9b1;background:#f8f9fa;font:12px Arial;border-collapse:collapse}.st-wk-ib th{background:#cee0f2;padding:4px}.st-wk-ib td{padding:3px 6px;border-top:1px solid #ddd}.st-wk-ib .im{height:140px;background:center 60%/300%}
.st-wk-toc{border:1px solid #a2a9b1;background:#f8f9fa;display:inline-block;padding:6px 14px;font:12px Arial;margin:6px 0}.st-wk a{color:#0645ad}.st-wk-ft{font:11px Arial;color:#555;border-top:1px solid #a2a9b1;padding-top:6px}.st-wk sup{color:#0645ad;font-size:10px}
/* home */
.st-hm{background:#000080 repeating-linear-gradient(0deg,#000080 0 4px,#00006a 4px 8px);color:#ff0;font-family:"Comic Sans MS","Comic Neue",cursive;text-align:center;padding-bottom:10px}
.st-hm-m{display:block;background:#f0f;color:#fff;font-weight:bold}.st-hm h1{margin:12px 0;font-size:30px;color:#0ff;text-shadow:3px 3px #f0f}.st-hm h1 span{color:#0f0}.st-hm-uc{background:#ff0;color:#000;display:inline-block;border:3px dashed #f00;padding:4px 14px;font-weight:bold;animation:st-bl 1s steps(2) infinite}
@keyframes st-bl{50%{opacity:.35}}
.st-hm-t{margin:14px auto;width:calc(100% - 20px);max-width:760px;border:4px ridge #0ff;background:#000040;color:#fff;text-align:left;border-collapse:collapse}.st-hm-t td{padding:10px;vertical-align:top}.st-hm-t .s{width:120px;background:#400040;color:#ff0}.st-hm-t a{color:#0ff}.st-hm h2{color:#f0f;margin:10px 0 4px;font-size:18px}
.st-hm-ct b{background:#000;color:#0f0;font-family:"Courier New";letter-spacing:2px;padding:2px 4px;border:2px inset #888}.st-hm-tg{background:#0f0;color:#000;display:inline-block;padding:6px 12px;border:3px outset #fff}.st-hm-g p{margin:4px 0;border-bottom:1px dotted #0ff}.st-hm-f{font-size:11px;color:#aaa}
.st-hm-n,.st-hm-x{margin:2px 0;font-family:inherit}
/* irc */
.st-ir{background:#000;color:#ccc;font:13px "Courier New",monospace;display:flex;flex-direction:column;height:100%;min-height:380px}.st-ir-tb{background:#0000a8;color:#fff;padding:3px 8px}.st-ir-w{flex:1;display:flex;min-height:0}.st-ir-l{flex:1;overflow:auto;padding:6px;min-height:300px}.st-ir-l i{color:#777;font-style:normal}.st-ir-l b{color:#0ff}.st-ir-l b.bot{color:#ff5}
.st-ir-u{width:110px;margin:0;padding:6px;list-style:none;border-left:1px solid #555;color:#0f0}.st-ir-i{display:flex;gap:6px;border-top:1px solid #555;padding:4px 6px}.st-ir-i span{color:#0ff}.st-ir-i input{flex:1;background:#000;color:#fff;border:0;outline:0;font:inherit}
@media(max-width:420px){.st-ir-u{display:none}}
/* dir */
.st-dr{background:#fff;font-family:Arial}.st-dr-h{background:#003399;color:#fff;padding:14px 18px;font-size:28px}.st-dr-h b{color:#fc0}.st-dr-h span{display:block;font-size:12px;opacity:.85}
.st-dr-w{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;padding:14px}.st-dr-c{border:1px solid #bbb;padding:8px 12px}.st-dr-c h3{margin:0 0 6px;color:#003399;border-bottom:1px solid #003399}.st-dr-c ul{margin:0;padding-left:16px}.st-dr-c a{color:#00c}.st-dr-c small{color:#080;display:block;font-size:10px;margin-bottom:4px}.st-dr-f{text-align:center;color:#666;padding:10px;border-top:1px solid #ccc}
/* shop */
.st-sh{background:#f4f1e8;font-family:Verdana,Arial}.st-sh-h{background:#2a6b2a;color:#fff;padding:10px 16px}.st-sh-h b{font-size:20px}.st-sh-h span{color:#fe9}
.st-sh-w{display:flex;gap:18px;padding:16px;flex-wrap:wrap}.st-sh-pic{flex:1;min-width:240px}.st-sh-win{background:#c0c0c0;border:2px outset #fff;box-shadow:3px 3px 0 #0003}.st-sh-tb{background:#000080;color:#fff;padding:2px 6px;font-weight:bold}.st-sh-bd{padding:8px;text-align:center;font-size:12px}.st-sh-bd canvas{width:100%;border:2px inset #fff}
.st-sh-i{flex:1;min-width:240px}.st-sh-i h1{margin:0}.st-sh-pr{font-size:28px;color:#b00;font-weight:bold;margin:10px 0}.st-sh-pr s{font-size:14px;color:#777}.st-sh-b{background:#f90;border:2px outset #fc6;font-weight:bold;padding:6px 14px;cursor:pointer}.st-sh-b2{padding:6px 12px}.st-sh-st{color:#b00;font-weight:bold}.st-sh-i ul{list-style:none;padding:0}
/* news */
.st-nw{background:#f4f0e4;font-family:Georgia,"Times New Roman",serif;color:#111}.st-nw-h{text-align:center;border-bottom:3px double #111;padding:8px 14px}.st-nw-h h1{margin:2px 0;font:900 38px "Times New Roman",serif;letter-spacing:1px}.st-nw-h span{font-size:11px;display:inline-block;margin:0 16px}
.st-nw-nav{text-align:center;border-bottom:1px solid #111;padding:4px;font:bold 11px Arial;text-transform:uppercase}.st-nw-w{display:flex;gap:16px;padding:14px;flex-wrap:wrap}.st-nw-m{flex:3;min-width:260px}.st-nw-r{flex:1;min-width:180px}.st-nw-m h2{font-size:28px;margin:0 0 4px}.st-nw-s{font-style:italic;color:#444;margin-bottom:8px}.st-nw-c{width:100%;max-width:340px;float:left;margin:0 12px 6px 0;filter:grayscale(1) contrast(1.2)}.st-nw-m p{text-align:justify;line-height:1.5}
.st-nw-b{border-top:3px solid #111;padding:6px 0 12px;font-size:13px}.st-nw-b h4{margin:0 0 4px;text-transform:uppercase;font:bold 12px Arial}
/* foto */
.st-ft{background:#2b2b2b;color:#ddd;font-family:Verdana,Arial;min-height:100%}.st-ft-h{background:#111;padding:12px 16px;font-size:18px;letter-spacing:2px}.st-ft-h small{display:block;font-size:11px;color:#888;letter-spacing:0}
.st-ft-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:14px}.st-ft-g div{background:#3a3a3a;border:1px solid #555;padding:6px;text-align:center;cursor:pointer;font-size:11px}.st-ft-g div:hover{background:#4a4a4a}.st-ft-g canvas{width:100%;display:block;margin-bottom:4px}
.st-ft-v{position:absolute;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:3}.st-ft-v[hidden]{display:none}.st-ft-vw{background:#c0c0c0;border:2px outset #fff;max-width:96%;padding:2px;color:#000}.st-ft-t{background:#000080;color:#fff;padding:2px 6px;display:flex;justify-content:space-between}.st-ft-big{max-width:100%;display:block}
/* mail */
.st-ml{background:#fff;font-family:Verdana,Arial;font-size:12px}.st-ml-h{background:#d9381e;color:#fff;padding:10px 14px;font-size:22px}.st-ml-h b{color:#fe9}.st-ml-h span{font-size:11px;float:right;margin-top:8px}
.st-ml-w{display:flex;flex-wrap:wrap}.st-ml-s{width:140px;background:#ffe9d9;padding:10px;line-height:1.8}.st-ml-r{flex:1;min-width:240px}.st-ml-l{width:100%;border-collapse:collapse}.st-ml-l td{padding:5px 8px;border-bottom:1px solid #eee;cursor:pointer}.st-ml-l tr.u{font-weight:bold;background:#fffbe8}.st-ml-l tr:hover{background:#ffe9d9}
.st-ml-b{padding:10px 14px;border-top:2px solid #d9381e}.st-ml-b pre{font:13px Verdana;white-space:pre-wrap}.st-ml-b textarea{width:100%}
/* whois */
.st-wh{background:#0a0a0a;color:#c8c8c8;font-family:"Courier New",monospace}.st-wh-h{background:#333;color:#fff;padding:6px 12px}.st-wh-p{margin:0;padding:14px;white-space:pre-wrap;font-size:13px;line-height:1.5}.st-wh-f{padding:0 14px 14px}.st-wh a{color:#5cf}
/* onion */
.st-on{background:#000;color:#3f3;font-family:"Courier New",monospace;padding:14px;min-height:100%}.st-on-a{margin:0 0 6px;color:#6f6;line-height:1.1;text-shadow:0 0 6px #0f0}.st-on-s{border-top:1px dashed #1a5;border-bottom:1px dashed #1a5;padding:4px 0;margin-bottom:10px;font-size:12px;color:#8f8}
.st-on-o div{margin-bottom:6px;white-space:pre-wrap;line-height:1.35}.st-on-o pre{margin:0;font:inherit}.st-on-o a,.st-on a{color:#fff;text-decoration:underline}.st-on-p{color:#0ff}.st-on-ct{color:#ff0;text-shadow:0 0 8px #ff0}
.st-on-i{display:flex;gap:6px;margin-top:8px;align-items:center}.st-on-i span{color:#0ff}.st-on-i input{flex:1;background:#000;border:0;border-bottom:1px solid #3f3;color:#3f3;font:inherit;outline:0}.st-on-i input::placeholder{color:#165}
.st-on-cv{width:100%;max-width:420px;border:1px solid #3f3;display:block;margin:8px 0;image-rendering:pixelated;cursor:crosshair}.st-on-n{color:#8f8}
.st-on-a{background:transparent !important;color:#33ff66 !important}
