:root{--bg:#f2f4f7;--surface:#fff;--ink:#172030;--muted:#566174;--faint:#8891a1;--line:#dae0e8;--soft:#ebeef3;--accent:#0a68b0;--accent-soft:#e1edf8;--ins-fg:#135c2d;--ins-bg:#d3efdb;--ins-soft:#edf8f0;--ins-line:#2b9750;--del-fg:#962018;--del-bg:#f8ddd9;--del-soft:#fcefed;--del-line:#c6362b;--mod-line:#b06800;--mod-soft:#fff5e3;--move-line:#6550c4;--spk-1:#0a68b0;--spk-2:#0d7a6f;--shadow:0 1px 2px #1720300d, 0 6px 20px #17203012;--f-text:"Literata", Georgia, "Times New Roman", serif;--f-ui:"Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--bar-h:58px;--focus:0 0 0 3px var(--accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-palette=cb]{--ins-fg:#0b4c86;--ins-bg:#d8e8fa;--ins-soft:#eef5fd;--ins-line:#1d6cbe;--del-fg:#874300;--del-bg:#fce5cc;--del-soft:#fef4ea;--del-line:#d2700b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e1218;--surface:#151b24;--ink:#e3e7ee;--muted:#9aa3b3;--faint:#6e7788;--line:#283040;--soft:#1b222d;--accent:#5cc2f1;--accent-soft:#5cc2f124;--ins-fg:#8fe0a7;--ins-bg:#34a85c3d;--ins-soft:#34a85c17;--ins-line:#4cc274;--del-fg:#ff9e95;--del-bg:#e84c3e3d;--del-soft:#e84c3e17;--del-line:#f0675b;--mod-line:#f0ae48;--mod-soft:#f0ae4817;--move-line:#a898ff;--spk-1:#5cc2f1;--spk-2:#4fd1c2;--shadow:0 1px 2px #0000004d, 0 8px 24px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme=light])[data-palette=cb]{--ins-fg:#94c8ff;--ins-bg:#408ce842;--ins-soft:#408ce81a;--ins-line:#5aa9f5;--del-fg:#ffbc74;--del-bg:#e8842842;--del-soft:#e884281a;--del-line:#f09a3e}}:root[data-theme=dark]{--bg:#0e1218;--surface:#151b24;--ink:#e3e7ee;--muted:#9aa3b3;--faint:#6e7788;--line:#283040;--soft:#1b222d;--accent:#5cc2f1;--accent-soft:#5cc2f124;--ins-fg:#8fe0a7;--ins-bg:#34a85c3d;--ins-soft:#34a85c17;--ins-line:#4cc274;--del-fg:#ff9e95;--del-bg:#e84c3e3d;--del-soft:#e84c3e17;--del-line:#f0675b;--mod-line:#f0ae48;--mod-soft:#f0ae4817;--move-line:#a898ff;--spk-1:#5cc2f1;--spk-2:#4fd1c2;--shadow:0 1px 2px #0000004d, 0 8px 24px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark][data-palette=cb]{--ins-fg:#94c8ff;--ins-bg:#408ce842;--ins-soft:#408ce81a;--ins-line:#5aa9f5;--del-fg:#ffbc74;--del-bg:#e8842842;--del-soft:#e884281a;--del-line:#f09a3e}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--f-ui);-webkit-text-size-adjust:100%;font-size:16px;line-height:1.5}:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}.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}.skip-link{background:var(--surface);color:var(--ink);border:1px solid var(--line);font:inherit;z-index:10;padding:8px 12px;position:absolute;top:-48px;left:8px}.skip-link:focus{top:8px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cmp{--cmp-bar:58px}.cmp button,.cmp select{font:inherit;color:inherit}.cmp :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cmp .top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;padding-block:12px 18px;display:flex}.cmp .title{min-width:0}.cmp .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600;text-decoration:none}.cmp .eyebrow:hover{color:var(--accent);text-decoration:underline}.cmp h1{font:600 28px/1.15 var(--f-ui);letter-spacing:-.01em;overflow-wrap:anywhere;margin:4px 0 0}.cmp .pick{flex-wrap:wrap;align-items:flex-end;gap:10px;min-width:0;display:flex}.cmp .pick label{color:var(--muted);letter-spacing:.02em;gap:4px;min-width:0;font-size:12px;font-weight:600;display:grid}.cmp .pick select{appearance:none;border:1px solid var(--line);background-color:var(--surface);background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);width:300px;min-width:0;max-width:100%;color:var(--ink);cursor:pointer;text-overflow:ellipsis;background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px;border-radius:8px;padding:9px 34px 9px 12px;font-size:15px;font-weight:500}.cmp .pick select:hover{border-color:var(--faint)}.cmp .swap{border:1px solid var(--line);background:var(--surface);cursor:pointer;width:40px;height:40px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid}.cmp .swap:hover:not(:disabled){color:var(--ink);border-color:var(--faint)}.cmp .swap:disabled{opacity:.4;cursor:default}.cmp .bar{z-index:5;background:var(--bg);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 16px;padding-block:10px;display:flex;position:sticky;top:0}.cmp .seg{background:var(--soft);border-radius:9px;flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.cmp .seg button{cursor:pointer;white-space:nowrap;color:var(--muted);background:0 0;border:0;border-radius:7px;padding:6px 12px;font-weight:500}.cmp .seg button:hover{color:var(--ink)}.cmp .seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}.cmp .sw{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-weight:500;display:inline-flex}.cmp .sw input{appearance:none;background:var(--line);cursor:pointer;border-radius:20px;flex:none;width:34px;height:20px;margin:0;transition:background .15s;position:relative}.cmp .sw input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.cmp .sw input:checked{background:var(--accent)}.cmp .sw input:checked:after{transform:translate(14px)}.cmp .sw.top-aligned{align-items:flex-start;font-weight:400}.cmp .sw.top-aligned input{margin-top:1px}.cmp .sw small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.cmp .opts{position:relative}.cmp .opts summary{cursor:pointer;border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:7px 12px;font-weight:500;list-style:none}.cmp .opts summary::-webkit-details-marker{display:none}.cmp .opts[open] summary{border-color:var(--faint)}.cmp .pop{background:var(--surface);border:1px solid var(--line);width:min(340px,100vw - 32px);box-shadow:var(--shadow);z-index:6;border-radius:10px;gap:12px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.cmp .mdmode{border:1px solid var(--line);border-radius:8px;gap:6px;margin:0;padding:6px 12px 10px;display:grid}.cmp .mdmode legend{color:var(--muted);padding:0 4px;font-size:13px;font-weight:600}.cmp .mdmode label{cursor:pointer;align-items:center;gap:8px;display:flex}.cmp .hint{color:var(--muted);margin:0;font-size:13px}.cmp .keys{color:var(--muted);border-top:1px solid var(--line);gap:4px;padding-top:10px;font-size:13px;display:grid}.cmp kbd{font:500 12px var(--f-mono);border:1px solid var(--line);background:var(--soft);color:var(--ink);border-bottom-width:2px;border-radius:4px;padding:0 5px}.cmp .nav{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.cmp .nav button{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.cmp .nav button:hover:not(:disabled){border-color:var(--faint)}.cmp .nav button:disabled{opacity:.4;cursor:default}.cmp .count{font:500 13px var(--f-mono);color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;min-width:92px}.cmp .status{color:var(--muted);margin:14px 0}.cmp .emptystate{text-align:center;color:var(--muted);padding:48px 28px}.cmp .emptystate b{color:var(--ink);margin-bottom:4px;font-size:17px;display:block}.cmp .emptystate p{margin:6px 0 0}.cmp .actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.cmp .btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:8px;padding:7px 12px;font-weight:500}.cmp .btn:hover{border-color:var(--faint)}.cmp a{color:var(--accent)}.cmp .sum{gap:14px;padding-block:18px 6px;display:grid}.cmp .stats{flex-wrap:wrap;align-items:baseline;gap:8px 26px;display:flex}.cmp .stat{align-items:baseline;gap:7px;display:flex}.cmp .stat b{font:600 20px var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cmp .stat span{color:var(--muted);font-size:14px}.cmp .stat b.plus{color:var(--ins-fg)}.cmp .stat b.minus{color:var(--del-fg)}.cmp .legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13px;display:flex}.cmp .legend i{align-items:center;gap:6px;font-style:normal;display:inline-flex}.cmp .legend .bar-m{border-radius:2px;width:4px;height:16px;display:inline-block}.cmp .k-mod{--k:var(--mod-line)}.cmp .k-add{--k:var(--ins-line)}.cmp .k-del{--k:var(--del-line)}.cmp .k-mv{--k:var(--move-line)}.cmp .bar-m{background:var(--k,var(--mod-line))}.cmp .main{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;padding-block:14px 80px;display:grid}.cmp .side{top:calc(var(--cmp-bar) + 16px);max-height:calc(100vh - var(--cmp-bar) - 32px);padding:2px 4px 2px 2px;position:sticky;overflow:auto}.cmp .side h2{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:600}.cmp .hl{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cmp .hl button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;gap:3px;width:100%;padding:9px 10px 10px 12px;display:grid;position:relative}.cmp .hl button:before{content:"";background:var(--k,var(--mod-line));border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.cmp .hl button:hover{background:var(--surface);border-color:var(--line)}.cmp .hl button[aria-current=true]{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow)}.cmp .hl .h1{overflow-wrap:anywhere;align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.cmp .hl .h1 em{font:500 12px var(--f-mono);color:var(--muted);font-style:normal}.cmp .hl .h2{color:var(--muted);font-size:13px}.cmp .hl .h3{font:14px/1.4 var(--f-text);color:var(--ink);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cmp .empty-list{color:var(--muted);font-size:14px}.cmp .doc{min-width:0}.cmp .paper{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;min-width:0;padding-block:8px 24px}.cmp .colhead{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);gap:0 28px;padding:14px 28px 12px 0;font-size:13px;display:grid}.cmp .colhead b{color:var(--ink);font-weight:600}.cmp .colhead>span{overflow-wrap:anywhere;min-width:0}.cmp .colhead>span+span{padding-left:19px}.cmp .sec{border-top:1px solid var(--line);font:600 15px var(--f-ui);color:var(--muted);overflow-wrap:anywhere;margin:18px 0 0;padding:22px 28px 4px 56px}.cmp .flow>.sec:first-child,.cmp .sbs>.sec:first-child{border-top:0;margin-top:0}.cmp .row{grid-template-columns:56px minmax(0,1fr);padding-right:28px;display:grid;position:relative}.cmp .g{text-align:right;font:12px var(--f-mono);color:var(--faint);align-content:start;justify-items:end;gap:2px;padding:12px 12px 0 0;display:grid}.cmp .mk{font:600 14px var(--f-mono);line-height:1}.cmp .txt{border-left:3px solid #0000;min-width:0;padding:8px 0 8px 18px}.cmp .t-add .txt{border-left-color:var(--ins-line);background:var(--ins-soft)}.cmp .t-add .mk{color:var(--ins-line)}.cmp .t-del .txt{border-left-color:var(--del-line);background:var(--del-soft)}.cmp .t-del .txt .bt{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--del-line);text-decoration-color:var(--del-line);text-decoration-thickness:1px}.cmp .t-del .mk{color:var(--del-line)}.cmp .t-mod .txt{border-left-color:var(--mod-line);background:var(--mod-soft)}.cmp .t-mod .mk{color:var(--mod-line)}.cmp .mv .txt{border-left-color:var(--move-line);border-left-style:dashed}.cmp .mv .mk{color:var(--move-line)}.cmp .mvl{margin-top:4px;font-size:13px}.cmp .lnk{color:var(--move-line);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.cmp ins,.cmp del{text-underline-offset:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 1px;text-decoration-thickness:1.5px}.cmp ins{background:var(--ins-bg);color:var(--ins-fg);text-decoration:underline;-webkit-text-decoration-color:var(--ins-line);text-decoration-color:var(--ins-line)}.cmp del{background:var(--del-bg);color:var(--del-fg);text-decoration:line-through;-webkit-text-decoration-color:var(--del-line);text-decoration-color:var(--del-line)}.cmp ins:before,.cmp del:before{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cmp ins:before{content:var(--sr-ins,"")}.cmp del:before{content:var(--sr-del,"")}.cmp .legend ins:before,.cmp .legend del:before{content:none}.cmp del.cut{vertical-align:-.15em;background:var(--del-line);border-radius:2px;width:3px;height:1.1em;margin:0 2px;padding:0;text-decoration:none;display:inline-block}.cmp .hunk{gap:8px;padding:18px 28px 6px 56px;display:grid}.cmp .hh{font:inherit;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.cmp .chip{font:600 12px var(--f-ui);background:var(--soft);color:var(--muted);white-space:nowrap;border-radius:20px;padding:2px 8px}.cmp .chip.n{background:var(--ink);color:var(--surface);font-family:var(--f-mono);font-weight:500}.cmp .hunk.cur .chip.n{background:var(--accent)}.cmp .chip.add{background:var(--ins-bg);color:var(--ins-fg)}.cmp .chip.del{background:var(--del-bg);color:var(--del-fg)}.cmp .chip.mod{background:var(--mod-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--mod-line)}.cmp .chip.mv{color:var(--move-line);box-shadow:inset 0 0 0 1px var(--move-line);background:0 0}.cmp .chip.fmt{background:var(--mod-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--mod-line);margin-bottom:4px;font-weight:500;display:inline-block}.cmp .hh .w{font:500 12px var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums}.cmp .hunk.flash .chip.n{animation:1.2s ease-out cmp-flash}@keyframes cmp-flash{0%{box-shadow:0 0 0 0 var(--accent)}30%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 30%, transparent)}to{box-shadow:0 0 #0000}}.cmp .fold{border:1px dashed var(--line);background:repeating-linear-gradient(135deg, transparent 0 8px, var(--soft) 8px 9px);width:calc(100% - 84px);color:var(--muted);cursor:pointer;text-align:left;overflow-wrap:anywhere;border-radius:10px;margin:10px 28px 10px 56px;padding:10px 14px;font-size:14px;display:block}.cmp .fold:hover{color:var(--ink);border-color:var(--faint)}.cmp .fold b{color:var(--ink);font-weight:600}.cmp .sbs{grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);column-gap:28px;padding-right:28px;display:grid}.cmp .sbs>.sec,.cmp .sbs>.hunk,.cmp .sbs>.fold{grid-column:1/-1}.cmp .sbs>.sec,.cmp .sbs>.hunk{margin-right:-28px}.cmp .sbs>.fold{width:calc(100% - 56px);margin:10px 0 10px 56px}.cmp .sbs .g{margin-right:-16px;padding-right:0}.cmp .cell{border-left:3px solid #0000;min-width:0;padding:8px 12px 8px 16px}.cmp .cell.empty{background:repeating-linear-gradient(135deg, transparent 0 7px, var(--soft) 7px 8px)}.cmp .cell.new.r-add{border-left-color:var(--ins-line);background:var(--ins-soft)}.cmp .cell.old.r-del{border-left-color:var(--del-line);background:var(--del-soft)}.cmp .cell.old.r-del .bt{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--del-line);text-decoration-color:var(--del-line);text-decoration-thickness:1px}.cmp .cell.r-mod{border-left-color:var(--mod-line);background:var(--mod-soft)}.cmp .cell.r-mv{border-left-color:var(--move-line);border-left-style:dashed}.cmp .side-tag{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cmp .cell.r-same .side-tag{display:none}.cmp .gone{border-left:3px solid var(--del-line);background:var(--del-soft);color:var(--muted);overflow-wrap:anywhere;border-radius:0 6px 6px 0;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:4px 28px 4px 56px;padding:6px 12px;font-size:13px;display:flex}.cmp .gone.mv{border-left-color:var(--move-line);border-left-style:dashed}.cmp .bt{font:17px/1.62 var(--f-text);overflow-wrap:anywhere;white-space:pre-wrap;max-width:68ch}.cmp .cell .bt{font-size:16px;line-height:1.6}.cmp .bt.plain{font-family:var(--f-text)}.cmp .md-src .md-syn{color:var(--muted)}.cmp .md-src .md-b{font-weight:700}.cmp .md-src .md-i{font-style:italic}.cmp .md-src .md-c{font-family:var(--f-mono);background:var(--soft);border-radius:3px;font-size:.9em}.cmp .md-src .md-a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.cmp .md-src .md-s{text-decoration:line-through}.cmp .md-src.src-h{font-family:var(--f-ui);font-weight:600;line-height:1.3}.cmp .md-src.src-h1{font-size:1.6em}.cmp .md-src.src-h2{font-size:1.35em}.cmp .md-src.src-h3{font-size:1.17em}.cmp .md-src.src-h4,.cmp .md-src.src-h5,.cmp .md-src.src-h6{font-size:1.05em}.cmp .md-src.src-mono{font-family:var(--f-mono);font-size:14px;line-height:1.55}.cmp .md-src.src-quote{color:var(--muted);font-style:italic}.cmp .md-src.src-faint{color:var(--muted)}.cmp .md-r{white-space:normal}.cmp .md-r>:first-child{margin-top:0}.cmp .md-r>:last-child{margin-bottom:0}.cmp .md-r p,.cmp .md-r ul,.cmp .md-r ol,.cmp .md-r blockquote,.cmp .md-r pre,.cmp .md-r table{margin:0 0 .5em}.cmp .md-r h1,.cmp .md-r h2,.cmp .md-r h3,.cmp .md-r h4,.cmp .md-r h5,.cmp .md-r h6{font-family:var(--f-ui);margin:0 0 .3em;font-weight:600;line-height:1.3}.cmp .md-r h1{font-size:1.6em}.cmp .md-r h2{font-size:1.35em}.cmp .md-r h3{font-size:1.17em}.cmp .md-r h4,.cmp .md-r h5,.cmp .md-r h6{font-size:1.05em}.cmp .md-r ul,.cmp .md-r ol{padding-left:1.4em}.cmp .md-r blockquote{border-left:3px solid var(--line);color:var(--muted);margin-left:0;padding-left:12px}.cmp .md-r pre{white-space:pre-wrap;font:14px/1.55 var(--f-mono);background:var(--soft);border-radius:6px;padding:8px 10px}.cmp .md-r code{font-family:var(--f-mono);background:var(--soft);border-radius:3px;padding:0 2px;font-size:.9em}.cmp .md-r pre code{font-size:inherit;background:0 0;padding:0}.cmp .md-r table{border-collapse:collapse;max-width:100%;font-size:.92em;display:block;overflow-x:auto}.cmp .md-r th,.cmp .md-r td{border:1px solid var(--line);vertical-align:top;padding:4px 8px}.cmp .md-r hr{border:0;border-top:1px solid var(--line);margin:.6em 0}.cmp .md-r .md-img{color:var(--muted);font-style:italic}.cmp .md-r .md-a{color:var(--accent);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cmp .ruler{right:max(4px, env(safe-area-inset-right,0px));background:var(--soft);z-index:4;border-radius:6px;width:10px;position:fixed;bottom:16px}.cmp .ruler[hidden]{display:none}.cmp .ruler .vp{background:color-mix(in srgb, var(--faint) 28%, transparent);pointer-events:none;border-radius:4px;position:absolute;left:0;right:0}.cmp .ruler button{cursor:pointer;background:var(--k,var(--mod-line));border:0;border-radius:3px;width:16px;min-height:4px;padding:0;position:absolute;left:-3px}.cmp .ruler button:hover{width:20px;left:-5px}.cmp .mbar{display:none}@media (width<=1100px){.cmp .main{grid-template-columns:minmax(0,1fr)}.cmp .side{display:none}}@media (width<=900px){.cmp .ruler{display:none}}@media (width<=760px){.cmp h1{font-size:24px}.cmp .top{padding-block:6px 12px}.cmp .pick{flex-wrap:nowrap;width:100%}.cmp .pick label{flex:1 1 0;min-width:0}.cmp .pick select{width:100%}.cmp .nav{display:none}.cmp .bar{gap:8px 12px;position:relative}.cmp .opts{position:static}.cmp .pop{width:auto;left:0;right:0}.cmp .paper{border-radius:12px;margin-inline:-6px}.cmp .row{grid-template-columns:minmax(0,1fr);padding-right:14px}.cmp .g{display:none}.cmp .txt{padding-left:14px}.cmp .bt{font-size:16px}.cmp .sec{padding:20px 14px 4px 17px}.cmp .hunk{padding:16px 14px 4px 17px}.cmp .fold{width:calc(100% - 28px);margin:10px 14px}.cmp .colhead{display:none}.cmp .sbs{grid-template-columns:minmax(0,1fr);column-gap:0;padding-right:14px}.cmp .sbs>.sec,.cmp .sbs>.hunk{margin-right:-14px}.cmp .sbs>.fold{width:calc(100% - 14px);margin:10px 0 10px 14px}.cmp .sbs .g{display:none}.cmp .cell{margin-left:14px}.cmp .cell.empty{display:none}.cmp .side-tag{clip:auto;clip-path:none;white-space:normal;letter-spacing:.06em;text-transform:uppercase;width:auto;height:auto;color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block;position:static;overflow:visible}.cmp .cell.old.r-same,.cmp .cell.r-same .side-tag{display:none}.cmp .gone{margin-inline:14px}.cmp .main{padding-bottom:96px}.cmp .mbar{z-index:6;padding:10px max(16px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:var(--surface);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.cmp .mbar button{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:10px;min-width:64px;height:40px;padding:0 12px;font-weight:600}.cmp .mbar button:disabled{opacity:.4}.cmp .mbar .count{min-width:0}}@media (prefers-reduced-motion:reduce){.cmp *,.cmp :before,.cmp :after{transition:none!important;animation:none!important}}.cmp .vact{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.cmp .vact .btn{color:var(--ink);text-decoration:none;display:inline-block}.cmp .vact .btn:disabled{opacity:.5;cursor:default}.cmp .vnote{color:var(--muted);font-size:14px}.cmp .banner{background:var(--mod-soft);box-shadow:inset 0 0 0 1px var(--mod-line);overflow-wrap:anywhere;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 12px;padding:10px 14px;display:flex}.cmp .notice{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-block:14px 4px;display:flex}.cmp .notice b{color:var(--ink)}.cmp .notice.in{padding:12px 28px 4px 56px}.cmp .addfirst{margin:12px 28px 4px 56px}.cmp .estat{min-width:0}.cmp .editable{cursor:text;border-radius:6px;position:relative}.cmp .editable:hover{background:color-mix(in srgb, var(--soft) 70%, transparent)}.cmp .editbtn{font:500 12px var(--f-ui);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;opacity:0;border-radius:6px;padding:2px 8px;position:absolute;top:0;right:0}.cmp .editable:hover .editbtn,.cmp .editbtn:focus-visible{opacity:1}@media (hover:none){.cmp .editbtn{opacity:1;margin-top:4px;position:static}}@media (width<=760px){.cmp .notice.in{padding-inline:14px}.cmp .addfirst{margin-inline:14px}}.conflict.svelte-1otavr4{background:var(--mod-soft);box-shadow:inset 0 0 0 1px var(--mod-line);border-radius:8px;gap:8px;min-width:0;margin-top:8px;padding:10px 12px;display:grid}.ct.svelte-1otavr4{font:600 15px var(--f-ui);overflow-wrap:anywhere;margin:0}.cm.svelte-1otavr4{color:var(--muted);margin:0;font-size:13px}.cd.svelte-1otavr4{background:var(--surface);border-radius:6px;min-width:0;padding:6px 10px}.ml.svelte-1otavr4{font-size:13px;font-weight:600}.mt.svelte-1otavr4{width:100%;font:16px/1.5 var(--f-text);color:var(--ink);background:var(--surface);border:1px solid var(--line);resize:vertical;border-radius:6px;padding:6px 8px}.cb.svelte-1otavr4{flex-wrap:wrap;gap:6px;display:flex}.btn.svelte-1otavr4{font:500 14px var(--f-ui);color:var(--ink);border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;overflow-wrap:anywhere;border-radius:8px;max-width:100%;padding:6px 12px}.btn.primary.svelte-1otavr4{border-color:var(--accent);color:var(--accent)}.btn.svelte-1otavr4:disabled{opacity:.5;cursor:default}.es.svelte-tcf6aw{flex-wrap:wrap;gap:4px 8px;min-height:20px;margin:0;font-size:13px;line-height:18px;display:flex}.st.svelte-tcf6aw{background:var(--soft);color:var(--ink);overflow-wrap:anywhere;border-radius:20px;padding:1px 10px;font-weight:600;line-height:18px}.saved.svelte-tcf6aw{background:var(--ins-soft);color:var(--ins-fg)}.unsaved.svelte-tcf6aw,.retrying.svelte-tcf6aw,.conflict.svelte-tcf6aw,.slow.svelte-tcf6aw{background:var(--mod-soft);box-shadow:inset 0 0 0 1px var(--mod-line)}.error.svelte-tcf6aw,.quota.svelte-tcf6aw,.readonly.svelte-tcf6aw,.offline.svelte-tcf6aw{background:var(--del-soft);color:var(--del-fg);box-shadow:inset 0 0 0 1px var(--del-line)}.ed.svelte-11gh1ia{gap:6px;min-width:0;display:grid}.eta.svelte-11gh1ia{width:100%;min-height:3.2em;font:17px/1.62 var(--f-text);color:var(--ink);background:var(--surface);border:1.5px solid var(--accent);resize:none;overflow-wrap:anywhere;border-radius:8px;padding:6px 8px;display:block;overflow:hidden}.ro.svelte-11gh1ia .eta:where(.svelte-11gh1ia){border-color:var(--line);background:var(--soft);color:var(--muted)}.notes.svelte-11gh1ia{gap:4px;display:grid}.note.svelte-11gh1ia{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.note.warn.svelte-11gh1ia{color:var(--ink);background:var(--mod-soft);border-radius:6px;padding:4px 8px}.tools.svelte-11gh1ia{flex-wrap:wrap;gap:6px;display:flex}.tb.svelte-11gh1ia{font:500 13px var(--f-ui);color:var(--ink);border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:4px 10px}.tb.svelte-11gh1ia:hover:not(:disabled){border-color:var(--muted)}.tb.del.svelte-11gh1ia{color:var(--del-fg);border-color:var(--del-line)}.tb.svelte-11gh1ia:disabled{opacity:.5;cursor:default}.pv.svelte-11gh1ia{border-top:1px dashed var(--line);min-width:0;padding-top:6px}.pvl.svelte-11gh1ia{color:var(--muted);margin-bottom:2px;font-size:12px;display:block}@media (width<=760px){.eta.svelte-11gh1ia{font-size:16px}}.pending.svelte-1tdu8uz{background:var(--mod-soft);box-shadow:inset 0 0 0 1px var(--mod-line);border-radius:10px;min-width:0;margin:14px 0 0;padding:12px 14px}h2.svelte-1tdu8uz{font:600 16px var(--f-ui);margin:0 0 4px}.ph.svelte-1tdu8uz{color:var(--muted);margin:0 0 8px;font-size:13px}ul.svelte-1tdu8uz{gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1tdu8uz{background:var(--surface);border-radius:8px;gap:6px;min-width:0;padding:8px 10px;display:grid}.pm.svelte-1tdu8uz{color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 10px;margin:0;font-size:13px;display:flex}.pm.svelte-1tdu8uz b:where(.svelte-1tdu8uz){color:var(--ink)}.pt.svelte-1tdu8uz{font:15px/1.5 var(--f-text);white-space:pre-wrap;overflow-wrap:anywhere}.pb.svelte-1tdu8uz{flex-wrap:wrap;gap:6px;display:flex}.btn.svelte-1tdu8uz{font:500 13px var(--f-ui);color:var(--ink);border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:4px 10px}.btn.del.svelte-1tdu8uz{color:var(--del-fg);border-color:var(--del-line)}.pn.svelte-1tdu8uz{color:var(--muted);margin:0;font-size:13px}.status.svelte-1s32ql1{color:var(--muted);margin:12px 0}.slow.svelte-1s32ql1{color:var(--ink);background:var(--mod-soft);border-radius:8px;padding:8px 12px}.error.svelte-1s32ql1{color:var(--ink);background:var(--del-soft);border-left:3px solid var(--del-line);border-radius:0 8px 8px 0;margin:12px 0;padding:8px 12px}.error.svelte-1s32ql1 p:where(.svelte-1s32ql1){margin:0 0 8px}button.svelte-1s32ql1{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;padding:6px 12px}h2.svelte-mnpe9k{margin:20px 0 8px;font-size:17px}.muted.svelte-mnpe9k{color:var(--muted);overflow-wrap:anywhere}.people.svelte-mnpe9k{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card.svelte-mnpe9k{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.who.svelte-mnpe9k{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.chip.svelte-mnpe9k{font:600 12px var(--f-ui);background:var(--soft);color:var(--muted);border-radius:20px;padding:2px 8px}.actions.svelte-mnpe9k{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}button.svelte-mnpe9k{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:0;border-radius:8px;padding:7px 12px;font-weight:600}button.secondary.svelte-mnpe9k{background:var(--surface);color:var(--ink);border:1px solid var(--line);font-weight:500}.error.svelte-mnpe9k{color:var(--del-fg)}.link.svelte-mnpe9k{color:var(--accent);align-self:center}.back.svelte-7r9p7p{margin:0 0 4px}h1.svelte-7r9p7p{margin:0}.muted.svelte-7r9p7p{color:var(--muted)}.feed.svelte-7r9p7p{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.card.svelte-7r9p7p{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.head.svelte-7r9p7p{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.seq.svelte-7r9p7p{font:500 12px var(--f-mono);color:var(--muted)}.diff.svelte-7r9p7p{font-family:var(--f-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.label.svelte-7r9p7p{color:var(--muted);font-family:var(--f-ui)}ins.svelte-7r9p7p{background:var(--ins-bg);color:var(--ins-fg);text-decoration:underline}del.svelte-7r9p7p{background:var(--del-bg);color:var(--del-fg)}.actions.svelte-7r9p7p{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}button.svelte-7r9p7p{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:0;border-radius:8px;padding:7px 12px;font-weight:600}button.secondary.svelte-7r9p7p{background:var(--surface);color:var(--ink);border:1px solid var(--line);font-weight:500}button.svelte-7r9p7p:disabled{opacity:.55}.error.svelte-7r9p7p{color:var(--del-fg);margin:8px 0 0}.ok.svelte-7r9p7p{color:var(--ins-fg);margin:8px 0 0}.card.svelte-k7jy4d{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:14px 16px}progress.svelte-k7jy4d{width:100%}.muted.svelte-k7jy4d{color:var(--muted)}.warn.svelte-k7jy4d{background:var(--mod-soft);border-left:3px solid var(--mod-line);border-radius:0 8px 8px 0;padding:8px 12px}.actions.svelte-k7jy4d{flex-wrap:wrap;gap:8px;display:flex}button.svelte-k7jy4d{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-weight:600}button.secondary.svelte-k7jy4d{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.estimate.svelte-k7jy4d{margin-top:12px}.report.svelte-k7jy4d{font:13px var(--f-mono);white-space:pre-wrap;overflow-wrap:anywhere}.back.svelte-p7rvwg{margin:0 0 4px}.muted.svelte-p7rvwg{color:var(--muted)}fieldset.svelte-p7rvwg{border:0;margin:0;padding:0}.group.svelte-p7rvwg{border:1px solid var(--line);border-radius:10px;margin:12px 0;padding:8px 12px}legend.svelte-p7rvwg{overflow-wrap:anywhere;padding:0 4px;font-weight:600}.check.svelte-p7rvwg{align-items:center;gap:6px;margin:4px 16px 4px 0;display:inline-flex}h2.svelte-p7rvwg{font-size:17px}.projects.svelte-p7rvwg{margin:0;padding:0;list-style:none}.card.svelte-p7rvwg .group:where(.svelte-p7rvwg){background:var(--surface)}button.svelte-p7rvwg{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-weight:600}.error.svelte-p7rvwg{color:var(--del-fg)}.ok.svelte-p7rvwg{color:var(--ins-fg)}.back.svelte-4es9kh{margin:0 0 4px}label.svelte-4es9kh{color:var(--muted);margin-bottom:4px;font-size:14px;display:block}input.svelte-4es9kh{width:100%;font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;padding:10px 12px}.muted.svelte-4es9kh{color:var(--muted)}.results.svelte-4es9kh{gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.hit.svelte-4es9kh{text-align:left;width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.hit.svelte-4es9kh:hover{border-color:var(--accent)}.where.svelte-4es9kh{font:500 12px var(--f-mono);color:var(--muted)}.text.svelte-4es9kh{font-family:var(--f-text);overflow-wrap:anywhere}mark.svelte-4es9kh{background:var(--mod-soft);color:var(--ink);border-bottom:2px solid var(--mod-line)}.secondary.svelte-4es9kh{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;padding:7px 12px}.error.svelte-4es9kh{color:var(--del-fg)}.danger.svelte-fgfy3u{flex-wrap:wrap;gap:8px;display:inline-flex}button.svelte-fgfy3u{font:inherit;cursor:pointer;border-radius:8px;padding:7px 12px}.cancel.svelte-fgfy3u{border:1px solid var(--line);background:var(--surface);color:var(--ink);order:2}.go.svelte-fgfy3u{border:1px solid var(--del-line);background:var(--surface);color:var(--del-fg);font-weight:600}.go.armed.svelte-fgfy3u{background:var(--del-line);color:var(--surface)}button.svelte-fgfy3u:disabled{opacity:.55;cursor:default}.back.svelte-1jdwg8v{margin:0 0 4px}.muted.svelte-1jdwg8v{color:var(--muted)}.purge.svelte-1jdwg8v{margin:12px 0}.items.svelte-1jdwg8v{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card.svelte-1jdwg8v{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.what.svelte-1jdwg8v{flex-wrap:wrap;gap:4px 10px;display:flex}.name.svelte-1jdwg8v{overflow-wrap:anywhere}.actions.svelte-1jdwg8v{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}button.svelte-1jdwg8v{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:0;border-radius:8px;padding:7px 12px;font-weight:600}.note.svelte-1jdwg8v{background:var(--accent-soft);border-radius:8px;padding:8px 12px}.error.svelte-1jdwg8v{color:var(--del-fg);margin:8px 0 0}.card.svelte-9z8rji{background:var(--surface);border:1px solid var(--line);max-width:520px;box-shadow:var(--shadow);border-radius:14px;margin:32px auto;padding:24px}h1.svelte-9z8rji{margin:0 0 8px;font-size:24px}.lede.svelte-9z8rji{color:var(--muted)}button.svelte-9z8rji{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;padding:8px 14px}h1.svelte-1vilxtk{overflow-wrap:anywhere}h2.svelte-1vilxtk{margin:0 0 10px;font-size:17px}h2.inline.svelte-1vilxtk{margin:0;display:inline}.muted.svelte-1vilxtk{color:var(--muted)}.card.svelte-1vilxtk{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:14px 16px}.drop.dragging.svelte-1vilxtk{border-color:var(--accent);background:var(--accent-soft)}.pick.svelte-1vilxtk{margin-right:8px;display:inline-block}.button.svelte-1vilxtk,button.svelte-1vilxtk{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-weight:600;display:inline-block}.pick.svelte-1vilxtk:focus-within .button:where(.svelte-1vilxtk){box-shadow:var(--focus)}button.secondary.svelte-1vilxtk{background:var(--surface);color:var(--ink);border:1px solid var(--line);font-weight:500}button.svelte-1vilxtk:disabled{opacity:.55;cursor:default}.uploads.svelte-1vilxtk{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.uploads.svelte-1vilxtk li:where(.svelte-1vilxtk){overflow-wrap:anywhere;gap:6px;display:grid}.u-failed.svelte-1vilxtk span:where(.svelte-1vilxtk){color:var(--del-fg)}progress.svelte-1vilxtk{width:100%}.conflict.svelte-1vilxtk{background:var(--mod-soft);border-left:3px solid var(--mod-line);border-radius:0 8px 8px 0;padding:8px 12px}.conflict.svelte-1vilxtk p:where(.svelte-1vilxtk){margin:0 0 8px}.actions.svelte-1vilxtk{flex-wrap:wrap;gap:8px;display:flex}.docs.svelte-1vilxtk{margin:0;padding:0;list-style:none}.tools.svelte-1vilxtk{gap:16px;margin:-4px 0 8px;display:flex}.tools.svelte-1vilxtk a:where(.svelte-1vilxtk),.history.svelte-1vilxtk{color:var(--accent)}.history.svelte-1vilxtk{margin-top:8px;font-size:14px;display:inline-block}.doc-title.svelte-1vilxtk{overflow-wrap:anywhere;margin-bottom:8px;font-weight:600}.versions.svelte-1vilxtk{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1vilxtk{font:500 13px var(--f-mono);border:1px solid var(--line);color:var(--ink);background:var(--bg);border-radius:20px;padding:4px 10px;text-decoration:none}.chip.svelte-1vilxtk:hover{border-color:var(--accent)}.link.svelte-1vilxtk{margin-top:10px}summary.svelte-1vilxtk{cursor:pointer;color:var(--muted)}label.svelte-1vilxtk{color:var(--muted);margin:10px 0 4px;font-size:14px;display:block}label.radio.svelte-1vilxtk{color:var(--ink);align-items:center;gap:6px;margin-right:16px;display:inline-flex}input.svelte-1vilxtk:not([type]),select.svelte-1vilxtk,textarea.svelte-1vilxtk{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;padding:8px 10px}textarea.svelte-1vilxtk{font-family:var(--f-mono);resize:vertical;margin-bottom:10px}fieldset.svelte-1vilxtk{border:0;margin:10px 0 0;padding:0}legend.svelte-1vilxtk{color:var(--muted);padding:0;font-size:14px}.row.svelte-1vilxtk{gap:8px;display:flex}.row.svelte-1vilxtk select:where(.svelte-1vilxtk){flex:auto;min-width:0}.error.svelte-1vilxtk{color:var(--del-fg)}.muted.svelte-1jc8lob{color:var(--muted)}.list.svelte-1jc8lob{gap:6px;margin:0 0 24px;padding:0;list-style:none;display:grid}.list.svelte-1jc8lob a:where(.svelte-1jc8lob){background:var(--surface);border:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;border-radius:10px;padding:12px 14px;text-decoration:none;display:block}.list.svelte-1jc8lob a:where(.svelte-1jc8lob):hover{border-color:var(--accent)}.card.svelte-1jc8lob{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-top:16px;padding:14px 16px}h2.svelte-1jc8lob{margin:0 0 10px;font-size:17px}label.svelte-1jc8lob{color:var(--muted);margin-bottom:4px;font-size:14px;display:block}.row.svelte-1jc8lob{flex-wrap:wrap;gap:8px;display:flex}input.svelte-1jc8lob{min-width:0;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;flex:200px;padding:8px 10px}button.svelte-1jc8lob{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-weight:600}button.svelte-1jc8lob:disabled{opacity:.6;cursor:default}.error.svelte-1jc8lob{color:var(--del-fg);margin:8px 0 0}.card.svelte-1cfvtd7{background:var(--surface);border:1px solid var(--line);max-width:520px;box-shadow:var(--shadow);border-radius:14px;margin:32px auto;padding:24px}h1.svelte-1cfvtd7{margin:0 0 8px;font-size:24px}.lede.svelte-1cfvtd7{color:var(--muted)}.error.svelte-1cfvtd7{color:var(--ink);background:var(--del-soft);border-left:3px solid var(--del-line);border-radius:0 8px 8px 0;padding:8px 12px}.test.svelte-1cfvtd7 h2:where(.svelte-1cfvtd7){margin:0 0 6px;font-size:17px}.people.svelte-1cfvtd7{flex-wrap:wrap;gap:8px;display:flex}.people.svelte-1cfvtd7 button:where(.svelte-1cfvtd7){font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;padding:6px 10px}.button.svelte-1cfvtd7{background:var(--accent);color:var(--surface);border-radius:8px;margin-top:8px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-block}.bar.svelte-y74n0s{min-height:var(--bar-h);background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:0 16px;display:flex}.brand.svelte-y74n0s{color:var(--ink);font-weight:600;text-decoration:none}.settings.svelte-y74n0s{position:relative}.right.svelte-y74n0s{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 14px;min-width:0;display:flex}.apps.svelte-y74n0s{color:var(--muted);white-space:nowrap;text-decoration:none}.apps.warn.svelte-y74n0s{color:var(--mod-line);font-weight:600}.apps.has.svelte-y74n0s{color:var(--surface);background:var(--accent);border-radius:20px;padding:2px 10px;font-weight:600}.pop.svelte-y74n0s{background:var(--surface);border:1px solid var(--line);width:min(320px,100vw - 32px);box-shadow:var(--shadow);z-index:6;border-radius:10px;padding:12px 14px;position:absolute;top:calc(100% + 6px);right:0}.you.svelte-y74n0s{color:var(--muted);overflow-wrap:anywhere;margin:0 0 8px}.out.svelte-y74n0s{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;margin-top:8px;padding:6px 12px}.muted.svelte-y74n0s{color:var(--muted)}.error.svelte-y74n0s{color:var(--del-fg)}.settings.svelte-y74n0s summary:where(.svelte-y74n0s){cursor:pointer;color:var(--muted);padding:8px 0}.settings[open].svelte-y74n0s>:where(.svelte-y74n0s):not(summary){max-width:min(92vw,360px)}.settings.svelte-y74n0s fieldset:where(.svelte-y74n0s){border:1px solid var(--line);border-radius:6px;margin:8px 0}.settings.svelte-y74n0s label:where(.svelte-y74n0s){padding:4px 0;display:block}main.svelte-y74n0s{max-width:1200px;margin:0 auto;padding:16px}main.wide.svelte-y74n0s{max-width:1480px}main.svelte-y74n0s:focus{outline:none}a.svelte-y74n0s{color:var(--accent)}
