:root{--surface:#fff;--surface-muted:#f7f7f8;--surface-raised:#fff;--line:#00000017;--line-strong:#00000029;--ink:#18181b;--ink-muted:#52525b;--ink-faint:#8b8b93;--accent:#f5b301;--accent-ink:#7a5800;--danger:#dc2626;--max:44rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2.5rem;--radius:8px;--radius-lg:10px;--shadow-raised:0 1px 2px #0000000f, 0 4px 12px #0000000f}@media (prefers-color-scheme:dark){:root{--surface:#171719;--surface-muted:#202023;--surface-raised:#202023;--line:#ffffff1a;--line-strong:#ffffff2e;--ink:#ededf0;--ink-muted:#a1a1a8;--ink-faint:#71717a;--accent-ink:#f5cd66;--danger:#f87171;--shadow-raised:0 1px 2px #0000004d, 0 4px 16px #00000059}}*{box-sizing:border-box}body{background:var(--surface);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font:16px/1.6 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.wrap{max-width:var(--max);margin:0 auto;padding:0 1.25rem}header.site{border-bottom:1px solid var(--line);padding:1rem 0}header.site .wrap{align-items:center;gap:.6rem;display:flex}header.site a{color:inherit;text-decoration:none}.brand{letter-spacing:-.01em;align-items:center;gap:.5rem;font-weight:700;display:flex}.brand svg{border-radius:6px}nav{gap:1.1rem;margin-left:auto;font-size:.9rem;display:flex}nav a{color:var(--ink-muted)}nav a:hover{color:var(--ink)}main{padding:2.5rem 0 4rem}h1{letter-spacing:-.02em;margin:0 0 .75rem;font-size:2rem;line-height:1.2}h2{letter-spacing:-.01em;margin:2.25rem 0 .6rem;font-size:1.2rem}h3{margin:1.5rem 0 .4rem;font-size:1rem}p,li{color:var(--ink-muted)}main>.wrap>p:first-of-type{font-size:1.05rem}a{color:var(--accent-ink)}hr{border:0;border-top:1px solid var(--line);margin:2rem 0}code{background:var(--surface-muted);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}pre{background:var(--surface-muted);border-radius:8px;padding:.9rem;overflow-x:auto}pre code{background:0 0;padding:0}blockquote{border-left:3px solid var(--accent);background:var(--surface-muted);border-radius:0 8px 8px 0;margin:1.25rem 0;padding:.75rem 1rem}blockquote p{margin:.35rem 0}table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.92rem}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.5rem .6rem}th{color:var(--ink);font-weight:600}td{color:var(--ink-muted)}.hero{padding:3rem 0 1rem}.hero .lede{color:var(--ink-muted);max-width:34rem;font-size:1.15rem}.cta{background:var(--accent);color:#4a3600;border-radius:10px;margin-top:1.5rem;padding:.7rem 1.2rem;font-weight:600;text-decoration:none;display:inline-block}.cta:hover{filter:brightness(1.05)}.cta-note{color:var(--ink-faint);margin-top:.7rem;font-size:.85rem;display:block}.points{gap:1.25rem;margin:2.5rem 0;display:grid}@media (min-width:40rem){.points{grid-template-columns:1fr 1fr}}.point h3{color:var(--ink);margin:0 0 .25rem}.point p{margin:0;font-size:.95rem}footer.site{border-top:1px solid var(--line);color:var(--ink-faint);padding:1.5rem 0 3rem;font-size:.85rem}footer.site a{color:var(--ink-muted)}footer.site .wrap{flex-wrap:wrap;gap:1rem;display:flex}footer.site .spacer{margin-left:auto}.table-wrap{margin:1rem 0;overflow-x:auto}.table-wrap table{min-width:32rem;margin:0}h2[id],h3[id]{scroll-margin-top:1.5rem}.auth{max-width:22rem;margin:3rem auto}.auth form{flex-direction:column;gap:.6rem;display:flex}.auth .hint{color:var(--accent-ink);font-size:.8rem}input,textarea,.search{border:1px solid var(--line);background:var(--surface-muted);width:100%;color:var(--ink);font:inherit;border-radius:8px;outline:none;padding:.55rem .7rem;font-size:.95rem}input:focus,textarea:focus,.search:focus{border-color:var(--accent);background:var(--surface)}textarea{resize:vertical;line-height:1.5}.code{text-align:center;letter-spacing:.3em;font-family:ui-monospace,Menlo,monospace}button,.button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:.5rem .85rem;font-size:.88rem;text-decoration:none;display:inline-block}button:hover,.button:hover{background:var(--surface-muted)}button[type=submit]{background:var(--accent);border-color:var(--accent);color:#4a3600;font-weight:600}button:disabled{opacity:.45;cursor:default}button.danger,.danger{color:#dc2626;border-color:#dc262659}button.danger:hover{background:#dc262614}button.on{border-color:var(--accent);color:var(--accent-ink);font-weight:600}.error{color:#dc2626;font-size:.85rem}.btn{border-radius:var(--radius);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.45;cursor:default}.btn-primary{background:var(--accent);color:#4a3600}.btn-primary:hover:not(:disabled){filter:brightness(1.05)}.btn-secondary{background:var(--surface);border-color:var(--line);color:var(--ink);font-weight:500}.btn-secondary:hover:not(:disabled){background:var(--surface-muted)}.btn-ghost{color:var(--ink-muted);background:0 0;border-color:#0000;padding:.3rem .5rem;font-weight:500}.btn-ghost:hover:not(:disabled){color:var(--ink);background:var(--surface-muted)}.btn-danger{color:var(--danger)}.btn-danger.btn-secondary{border-color:#dc262659}.btn-danger.btn-secondary:hover:not(:disabled){background:#dc262614}.btn-danger.btn-primary{background:var(--danger);color:#fff}.btn-danger.btn-ghost:hover:not(:disabled){background:#dc262614}.btn-pressed.btn-secondary{border-color:var(--accent);color:var(--accent-ink)}.card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);padding:var(--space-5)}.page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-header h1{margin-bottom:.15rem}.page-header-actions{gap:.9rem;margin-top:.4rem;display:flex}.page-header-actions a{color:var(--ink-muted);font-size:.85rem}.page-header-actions a:hover{color:var(--ink)}.muted{color:var(--ink-muted)}.spacer{margin-left:auto}.row{flex-wrap:wrap;gap:.5rem;display:flex}.search{margin:1.25rem 0 .75rem}.filters{flex-wrap:wrap;gap:.35rem;margin-bottom:1.5rem;display:flex}.chip{color:var(--ink-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.8rem;display:inline-flex}.chip.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-ink);font-weight:600}.dot{border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.page{border-top:1px solid var(--line);padding:1rem 0}.page header{align-items:baseline;gap:.5rem;display:flex}.page-meta{min-width:0}.page-meta a{color:var(--ink);font-weight:600;text-decoration:none;display:block}.page-meta a:hover{text-decoration:underline}.page-meta span{font-size:.8rem;display:block}.collapse{color:var(--ink-faint);background:0 0;border:0;padding:0 .2rem;font-size:.8rem}.marks{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.mark{border-left:3px solid var(--accent);padding-left:.85rem}.mark blockquote{color:var(--ink);background:0 0;border:0;margin:0;padding:0}.badge{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent-ink);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-top:.4rem;padding:.05rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}.tags{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.tag{color:var(--ink-faint);font-size:.75rem}.mark-actions{opacity:0;align-items:center;gap:.4rem;margin-top:.6rem;transition:opacity .12s;display:flex}.mark:hover .mark-actions,.mark:focus-within .mark-actions{opacity:1}.mark-actions button{border-color:#0000;padding:.2rem .5rem;font-size:.78rem}.swatches{gap:.25rem;display:flex}.swatch{border:2px solid #0000;border-radius:50%;width:1rem;height:1rem;padding:0}.swatch[aria-pressed=true]{border-color:var(--ink-faint)}.pane{border:1px solid var(--line);border-radius:8px;margin-top:.6rem;overflow:hidden}.tabs{background:var(--surface-muted);border-bottom:1px solid var(--line);align-items:center;gap:.15rem;padding:.3rem .3rem 0;display:flex}.tab{color:var(--ink-faint);background:0 0;border:0;border-radius:6px 6px 0 0;padding:.25rem .6rem;font-size:.78rem}.tab.on{background:var(--surface);color:var(--ink);font-weight:600}.tab.quiet{color:var(--ink-faint)}.saved{color:var(--ink-faint);padding-right:.3rem;font-size:.72rem}.pane textarea{background:var(--surface);border:0;border-radius:0}.sticky{border-left:3px dashed var(--line);padding-left:.85rem}.sticky-label{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);font-size:.7rem}.sticky p{margin:.2rem 0 0}.chat{padding:.5rem}.messages{flex-direction:column;gap:.5rem;max-height:22rem;margin-bottom:.5rem;display:flex;overflow-y:auto}.from-user{background:color-mix(in srgb, var(--accent) 20%, transparent);border-radius:10px 10px 2px;align-self:flex-end;max-width:85%;padding:.35rem .6rem;font-size:.9rem}.from-marian{white-space:pre-wrap;font-size:.92rem;line-height:1.55}.composer{align-items:flex-end;gap:.4rem;display:flex}.composer textarea{min-height:2.1rem;max-height:8rem;font-size:.9rem}.composer .credits{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-faint);align-self:center;font-size:.72rem}.librarian{max-width:42rem}.citations{margin-top:2rem}.citation{border:1px solid var(--line);border-radius:8px;gap:.6rem;margin-bottom:.4rem;padding:.6rem;display:flex}.citation .n{color:var(--accent-ink);font-size:.8rem;font-weight:600}.citation p{margin:0;font-size:.88rem}.citation span{font-size:.78rem}.account section{border-top:1px solid var(--line);padding:1.25rem 0}.danger-zone{border-color:#dc26264d!important}.danger-zone input{margin-bottom:.5rem}.empty,.empty-filter{padding:2rem 0}.ledger{margin:.6rem 0 0;padding:0;font-size:.82rem;list-style:none}.ledger li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;gap:.8rem;padding:.3rem 0;display:grid}.ledger li span:nth-child(2){font-variant-numeric:tabular-nums}.ledger .refund{color:var(--ink-faint)}.ledger time{color:var(--ink-faint);font-variant-numeric:tabular-nums}.upload{max-width:34rem}.upload h1{margin-bottom:.3rem}.dropzone{border:2px dashed var(--line);text-align:center;cursor:pointer;border-radius:.9rem;flex-direction:column;align-items:center;gap:.35rem;margin-top:1.2rem;padding:2.4rem 1.4rem;transition:border-color .15s,background .15s;display:flex}.dropzone:hover,.dropzone:focus-visible{border-color:var(--accent)}.dropzone.dragging{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.dropzone.busy{cursor:default;border-style:solid}.dropzone-icon{font-size:1.9rem;line-height:1}.progress{background:var(--line);border-radius:999px;width:100%;max-width:18rem;height:4px;margin-top:.7rem;overflow:hidden}.progress>div{background:var(--accent);height:100%;transition:width .12s linear}.upload-next{margin-top:1rem;font-weight:600}.upload-notes{margin-top:1.6rem;font-size:.85rem}.upload-notes summary{cursor:pointer;color:var(--ink-faint)}.upload-notes ul{margin:.6rem 0 0;padding-left:1.1rem}.upload-notes li{margin-bottom:.4rem}.doc-title{font-weight:600}.help{max-width:42rem}.help .lede{margin-bottom:2.2rem;font-size:1.05rem}.help-section{margin-bottom:2.4rem}.help-section h2{align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.help-icon{font-size:1.1em;line-height:1}.steps{margin:1rem 0 0;padding:0;list-style:none}.step{gap:.8rem;margin-bottom:1rem;display:flex}.step p{color:var(--ink-faint);margin:.15rem 0 0;font-size:.9rem}.step-n{background:color-mix(in srgb, var(--accent) 18%, transparent);width:1.55rem;height:1.55rem;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;font-size:.78rem;font-weight:700;display:grid}.faq-heading{margin:3rem 0 1rem}.faq{border-top:1px solid var(--line);padding:.85rem 0}.faq:last-of-type{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:600}.faq>div{color:var(--ink-faint);margin-top:.6rem;font-size:.9rem}.help-footer{color:var(--ink-faint);margin-top:2rem;font-size:.9rem}.summary{margin:.4rem 0 0}.summary>button{cursor:pointer;color:var(--ink-faint);background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-size:.78rem;display:flex}.summary>button:hover{color:var(--ink)}.summary time{font-variant-numeric:tabular-nums;opacity:.7}.summary-body{border-left:2px solid var(--line);white-space:pre-wrap;margin-top:.5rem;padding:.7rem .9rem;font-size:.87rem;line-height:1.55}.moment{margin:0}.moment a{align-items:baseline;gap:.5rem;text-decoration:none;display:inline-flex}.moment a:hover .stamp{background:var(--accent)}.moment .stamp{background:color-mix(in srgb, var(--accent) 30%, transparent);font-variant-numeric:tabular-nums;border-radius:.25rem;flex-shrink:0;padding:.05rem .4rem;font-size:.8rem;font-weight:600}.suggestions{max-width:40rem}.suggestions .empty{padding:1.5rem 0}.suggestions>button.secondary{margin:.6rem 0 1.4rem}.suggestion{border:1px solid var(--line);border-radius:.7rem;margin-bottom:1.2rem;padding:1rem 1.1rem}.suggestion h2{margin:0 0 .6rem;font-size:.95rem}.suggestion ul{margin:0 0 .9rem;padding:0;list-style:none}.suggestion li{border-left:2px solid var(--line);color:var(--ink-faint);margin-bottom:.4rem;padding-left:.7rem;font-size:.85rem}.suggestion-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.suggestion-actions input{flex:12rem;font-size:.85rem}.reading{max-width:40rem}.reading .headline{margin:.8rem 0 .3rem;font-size:1.05rem}.reading .small{font-size:.8rem}.reading section{margin-top:2rem}.reading h2{margin-bottom:.2rem;font-size:.95rem}.rows{margin:.7rem 0 0;padding:0;list-style:none}.rows li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:baseline;gap:.8rem;padding:.4rem 0;font-size:.87rem;display:grid}.rows .t{text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:.4rem;min-width:0;display:flex;overflow:hidden}.rows .n{font-variant-numeric:tabular-nums;font-weight:600}.rows .kept{background:color-mix(in srgb, var(--accent) 25%, transparent);text-transform:uppercase;letter-spacing:.03em;border-radius:.25rem;flex-shrink:0;padding:0 .35rem;font-size:.68rem}.stat-cards{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.6rem;margin:1.2rem 0 .4rem;display:grid}.stat{border:1px solid var(--line);border-radius:.6rem;padding:.7rem .8rem}.stat .v{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600;display:block}.stat .l{color:var(--ink-faint);margin-top:.15rem;font-size:.78rem;display:block}.kept-split{margin:1rem 0 0}.kept-split .track{background:var(--line);border-radius:999px;height:.5rem;overflow:hidden}.kept-split .fill{background:var(--accent);height:100%}.kept-split p{margin-top:.4rem}.feedback{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;flex-direction:column;gap:.5rem;max-width:34rem;margin:2.5rem 0 1rem;padding:1.25rem 1.25rem 1rem;display:flex}.feedback h2{margin:0;font-size:1.05rem}.feedback>.muted{margin:0 0 .4rem;font-size:.9rem}.feedback label{margin-top:.35rem;font-size:.85rem;font-weight:600}.feedback select{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:.55rem .7rem;font-size:.95rem}.feedback button{align-self:flex-start;margin-top:.6rem}.feedback .hint{color:var(--ink-muted);border-top:1px solid var(--line);margin:.5rem 0 0;padding-top:.6rem;font-size:.8rem}.feedback.sent{background:var(--surface)}.feedback.sent h2{margin-bottom:.3rem}.app-nav{border-bottom:1px solid var(--line);gap:1.1rem;padding:.75rem 1.25rem;font-size:.9rem;display:flex}.app-nav a{color:var(--ink-muted)}.app-nav a:hover{color:var(--ink)}.app-body{align-items:flex-start;display:flex}.app-main{min-width:0;max-width:var(--max);flex:1;padding:1.5rem 1.25rem}.side-panel{border-right:1px solid var(--line);flex-shrink:0;width:16rem;max-height:100vh;padding:1rem;position:sticky;top:0;overflow-y:auto}.side-panel-all{margin-bottom:.75rem;font-size:.85rem;font-weight:600;display:block}.side-panel-list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.side-panel-list a{border-radius:var(--radius);color:var(--ink-muted);justify-content:space-between;gap:.5rem;padding:.35rem .5rem;font-size:.85rem;display:flex}.side-panel-list a:hover{background:var(--surface-muted);color:var(--ink)}.side-panel-list .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.side-panel-list .n{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex-shrink:0}@media (max-width:48rem){.side-panel{display:none}}.settings{max-width:40rem}.section-nav{border-bottom:1px solid var(--line);background:var(--surface);z-index:1;gap:1rem;margin-bottom:.5rem;padding:.6rem 0;display:flex;position:sticky;top:0}.section-nav a{color:var(--ink-muted);font-size:.85rem}.section-nav a:hover{color:var(--ink)}.settings section{margin:2rem 0}.settings section h2{margin:0 0 .5rem;font-size:1rem}.settings section>.muted{margin:0 0 .8rem;font-size:.88rem}.setting{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:.7rem;padding:.7rem 0;display:flex}.setting input[type=checkbox]{flex:none;width:auto;margin-top:.2rem}.setting>span{flex-direction:column;gap:.15rem;display:flex}.setting .muted{font-size:.83rem;line-height:1.45}.setting input:disabled{cursor:progress}.blocklist{margin:0 0 .7rem;padding:0;list-style:none}.blocklist li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem 0;font-size:.9rem;display:flex}.blocklist button{padding:.2rem .5rem;font-size:.8rem}.settings form{gap:.5rem;display:flex}.settings form input{flex:1}.colour{align-items:center;gap:.6rem;padding:.35rem 0;display:flex}.colour .swatch{border-radius:4px;flex:none;width:14px;height:14px}.colour .colour-name{width:4.5rem;color:var(--ink-muted);font-size:.85rem}.colour input{flex:1}.swatch.yellow{background:#ffd600}.swatch.green{background:#46d17a}.swatch.blue{background:#4aa8ff}.swatch.pink{background:#ff6fae}.swatch.purple{background:#a97bff}.settings .hint{color:var(--ink-muted);margin-top:1.5rem;font-size:.82rem}.collections{border:1px solid var(--line);border-radius:10px;margin:.75rem 0 1rem;padding:.5rem .8rem}.collections summary{cursor:pointer;font-size:.9rem;font-weight:600}.collections ul{margin:.7rem 0;padding:0;list-style:none}.collections li{align-items:center;gap:.5rem;padding:.35rem 0;display:flex}.collections li input{flex:1;min-width:6rem}.collections li .count{white-space:nowrap;font-size:.8rem}.collections li button{padding:.2rem .5rem;font-size:.8rem}.collections form{gap:.5rem;margin-top:.5rem;display:flex}.collections form input{flex:1}.swatches{flex:none;gap:3px;display:flex}.swatches .swatch{cursor:pointer;border:2px solid #0000;border-radius:4px;width:13px;height:13px;padding:0}.swatches .swatch.on{border-color:var(--ink)}.filing{align-items:center;gap:.4rem;margin-left:auto;display:flex}.filing select{border:1px solid var(--line);background:var(--surface);color:var(--ink-muted);border-radius:6px;padding:.2rem .4rem;font-size:.78rem}.filing select:hover{color:var(--ink)}.error.inline{font-size:.75rem}.tag-x{cursor:pointer;color:inherit;opacity:.5;background:0 0;border:none;padding:0 0 0 .25rem;font-size:.95em;line-height:1}.tag-x:hover{opacity:1}.tag-add,.tag-input{border:1px dashed var(--line);color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:999px;width:auto;padding:.1rem .45rem;font-size:.75rem}.tag-input{cursor:text;border-style:solid;max-width:8rem}.tag-add:hover{color:var(--ink);border-color:var(--ink-muted)}.page-controls{flex:none;align-items:center;gap:.3rem;display:flex}.page-controls .star{cursor:pointer;color:var(--ink-muted);background:0 0;border:none;padding:0 .2rem;font-size:1rem;line-height:1}.page-controls .star.on{color:#f5b301}.page-controls .rename{min-width:12rem;font-size:.85rem}button.quiet{color:var(--ink-muted);cursor:pointer;background:0 0;border:none;padding:.15rem .35rem;font-size:.78rem}button.quiet:hover{color:var(--ink)}button.danger,button.quiet.danger:hover{color:#dc2626}.sticky{align-items:flex-start;gap:.5rem;display:flex}.sticky p{cursor:text;flex:1;margin:0}.sticky textarea{flex:1}.cite{align-items:center;gap:.3rem;margin-top:.4rem;display:flex}.cite .muted{font-size:.72rem}.cite button{letter-spacing:.04em;color:var(--ink-muted);border-radius:5px;padding:.1rem .4rem;font-size:.68rem}.cite button:hover{color:var(--ink)}.mark{position:relative}.mark .select{width:auto;position:absolute;top:.7rem;right:.7rem}.mark.selected{outline:2px solid var(--accent);outline-offset:2px}.bulkbar{z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:.6rem;padding:.55rem .9rem;font-size:.85rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000002e}.bulkbar button{padding:.25rem .55rem;font-size:.8rem}.tokens{margin:.5rem 0;padding:0;list-style:none}.tokens li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.7rem;padding:.5rem 0;font-size:.9rem;display:flex}.tokens code{font-size:.8rem}.minted{border:1px solid var(--accent);background:var(--surface-muted);border-radius:10px;margin:1rem 0;padding:.9rem 1rem}.minted code{background:var(--surface);word-break:break-all;border-radius:6px;margin:.5rem 0;padding:.5rem .6rem;font-size:.82rem;display:block}.settings form{flex-wrap:wrap;gap:.5rem;display:flex}.settings form input{flex:1;min-width:10rem}
