:root{--bg: #ffffff;--fg: #1a1a1a;--dim: #6b7280;--line: #e3e5e8;--code-bg: #f6f7f8;--btn-bg: #f4f5f6;--link: #1155cc;--hl-key: #a626a4;--hl-str: #1a7f37;--hl-com: #8b949e;--hl-num: #b76100;--hl-fn: #0550ae;--hl-var: #953800}@media (prefers-color-scheme: dark){:root{--bg: #15171a;--fg: #e6e6e6;--dim: #9aa0a6;--line: #2b2f33;--code-bg: #1d2024;--btn-bg: #22262a;--link: #6ea8fe;--hl-key: #d2a8ff;--hl-str: #7ee787;--hl-com: #8b949e;--hl-num: #ffa657;--hl-fn: #79c0ff;--hl-var: #ffa657}}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--fg);font-family:-apple-system,PingFang SC,Noto Sans CJK SC,Microsoft YaHei,system-ui,sans-serif;font-size:16px;line-height:1.7}#bar{position:sticky;top:0;z-index:2;display:flex;gap:8px;align-items:center;padding:8px 12px;padding-top:calc(8px + env(safe-area-inset-top));background:var(--bg);border-bottom:1px solid var(--line)}#files{flex:1;min-width:0;height:44px;padding:0 8px;font-size:15px;color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px}button,label.mini,label.big{font:inherit;color:var(--fg);background:var(--btn-bg);border:1px solid var(--line);border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.mini{display:inline-flex;align-items:center;height:44px;padding:0 14px;font-size:15px}.primary{background:var(--fg);color:var(--bg);border-color:var(--fg)}.sr{position:absolute;width:1px;height:1px;padding:0;opacity:0;pointer-events:none}.big{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:12px;font-size:16px;text-align:center}#empty{flex:1;display:flex;flex-direction:column;justify-content:center;padding:18px;padding-bottom:calc(18px + env(safe-area-inset-bottom))}#empty h1{margin:0;font-size:20px;font-weight:600}#pasteBox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;background:var(--bg);padding:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}#pasteArea{flex:1;width:100%;min-height:160px;padding:10px;font-family:ui-monospace,Menlo,monospace;font-size:14px;line-height:1.6;color:var(--fg);background:var(--code-bg);border:1px solid var(--line);border-radius:8px;resize:none}.row{display:flex;gap:8px;justify-content:flex-end;padding-top:10px}#view{padding:18px;padding-bottom:calc(36px + env(safe-area-inset-bottom));overflow-wrap:break-word}#view>:first-child{margin-top:0}#view h1,#view h2,#view h3,#view h4,#view h5,#view h6{margin:1.4em 0 .6em;line-height:1.35}#view h1{font-size:1.6em}#view h2{font-size:1.35em}#view h3{font-size:1.18em}#view h4,#view h5,#view h6{font-size:1em}#view p{margin:.8em 0}#view ul,#view ol{margin:.8em 0;padding-left:1.4em}#view li{margin:.3em 0}#view li.task{list-style:none;margin-left:-1.2em}#view li.task input{margin-right:.4em;vertical-align:-1px}#view blockquote{margin:1em 0;padding:.1em 0 .1em .9em;color:var(--dim);border-left:3px solid var(--line)}#view a{color:var(--link);text-decoration:none;word-break:break-all}#view img{max-width:100%;height:auto}#view hr{margin:1.8em 0;border:0;border-top:1px solid var(--line)}#view code{padding:.1em .35em;font-family:ui-monospace,Menlo,monospace;font-size:.9em;background:var(--code-bg);border-radius:4px}#view .code{position:relative;margin:1em 0;background:var(--code-bg);border-radius:8px}#view .code pre{margin:0;padding:14px 12px;overflow-x:auto}#view .code code{padding:0;font-size:13px;line-height:1.55;background:none;white-space:pre}#view .copy{position:absolute;top:6px;right:6px;height:28px;padding:0 10px;font-size:12px;background:var(--bg);opacity:.9}#view .tbl{margin:1em 0;overflow-x:auto}#view table{border-collapse:collapse;font-size:15px}#view th,#view td{padding:6px 12px;border:1px solid var(--line)}#view th{background:var(--code-bg);font-weight:600;white-space:nowrap}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-doctag{color:var(--hl-key)}.hljs-string,.hljs-regexp,.hljs-addition{color:var(--hl-str)}.hljs-comment,.hljs-quote,.hljs-deletion{color:var(--hl-com);font-style:italic}.hljs-number,.hljs-symbol,.hljs-bullet{color:var(--hl-num)}.hljs-title,.hljs-section,.hljs-name,.hljs-attr{color:var(--hl-fn)}.hljs-variable,.hljs-template-variable,.hljs-attribute,.hljs-built_in,.hljs-type{color:var(--hl-var)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:600}
