/* OnlineTools Kenya Image Studio (Core 1.31.0). Buttons use fills, not borders: the site strips public button borders. */
.otk-is{--is-blue:#0053e2;--is-blue-ink:#0a3a99;--is-ink:#14233a;--is-muted:#55657a;--is-line:#d8e0ea;--is-soft:#f3f6fa;--is-chip:#eaeff6;--is-ok:#15803d;--is-bad:#b42318;display:grid;gap:16px;color:var(--is-ink);min-width:0}
.otk-is *{box-sizing:border-box}
.otk-is [hidden]{display:none!important}
.otk-is button,.otk-is input,.otk-is select,.otk-is textarea{font:inherit}
/* drop zone */
.otk-is .is-drop{display:grid;justify-items:center;gap:6px;padding:40px 20px;border:2px dashed #b9c8dc;border-radius:16px;background:var(--is-soft);text-align:center;cursor:pointer;transition:background .15s,border-color .15s}
.otk-is .is-drop:hover,.otk-is .is-drop.is-over{border-color:var(--is-blue);background:#eef4ff}
.otk-is .is-drop:focus-visible{outline:3px solid var(--is-blue);outline-offset:3px}
.otk-is .is-drop-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#fff;color:var(--is-blue)}
.otk-is .is-drop-title{margin:6px 0 0;font-size:17px;font-weight:700}
.otk-is .is-link{color:var(--is-blue);text-decoration:underline;text-underline-offset:3px}
.otk-is .is-drop-sub{margin:0;font-size:13px;color:var(--is-muted);letter-spacing:.01em}
.otk-is .is-drop-safe{margin:2px 0 0;font-size:12.5px;color:var(--is-ok);font-weight:600}
.otk-is .is-drop.is-compact{grid-template-columns:auto 1fr;justify-items:start;text-align:left;gap:2px 12px;padding:12px 16px}
.otk-is .is-drop.is-compact .is-drop-icon{grid-row:span 2;width:40px;height:40px}
.otk-is .is-drop.is-compact .is-drop-title{margin:0;font-size:15px}
.otk-is .is-drop.is-compact .is-drop-safe{display:none}
/* queue and results lists */
.otk-is .is-queue,.otk-is .is-results{display:grid;gap:10px;padding:16px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--is-line) inset}
.otk-is .is-queue-head,.otk-is .is-results-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}
.otk-is .is-queue-head strong,.otk-is .is-results-head strong{font-size:15px}
.otk-is .is-queue-head>span,.otk-is .is-total{color:var(--is-muted);font-size:13.5px;font-variant-numeric:tabular-nums}
.otk-is .is-queue-head .is-ghost:first-of-type{margin-left:auto}
.otk-is .is-results-head .is-zip,.otk-is .is-results-head .is-download{margin-left:auto}
.otk-is .is-list,.otk-is .is-result-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-height:460px;overflow:auto}
.otk-is .is-item,.otk-is .is-result{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;border-radius:12px;background:var(--is-soft)}
.otk-is .is-thumb{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9px;overflow:hidden;background:#e5eaf1}
.otk-is .is-thumb canvas{max-width:100%;max-height:100%;display:block}
.otk-is .is-item-text{display:grid;gap:2px;min-width:0}
.otk-is .is-item-text strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.otk-is .is-item-text>span{font-size:12.5px;color:var(--is-muted)}
.otk-is .is-result-line b{color:var(--is-ink)}
.otk-is .is-result.is-done .is-result-line{color:var(--is-ink)}
.otk-is .is-result.is-warn .is-result-line,.otk-is .is-result.is-error .is-result-line{color:#9a3412}
.otk-is .is-result.is-error .is-result-line{color:var(--is-bad)}
.otk-is .is-bar{display:block;height:5px;border-radius:99px;background:#dde5ef;overflow:hidden}
.otk-is .is-bar span{display:block;height:100%;width:0;background:var(--is-blue);transition:width .3s}
.otk-is .is-result.is-working .is-bar span{animation:is-pulse 1.1s ease-in-out infinite alternate}
@keyframes is-pulse{from{opacity:.45}to{opacity:1}}
.otk-is .is-item-tools{display:flex;gap:6px;align-items:center}
.otk-is .is-badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}
.otk-is .is-badge{padding:2px 8px;border-radius:99px;background:var(--is-chip);font-size:11.5px;color:var(--is-muted)}
.otk-is .is-badge.is-warn{background:#fdecea;color:#8a1c12;font-weight:700}
/* body: stage and side panel */
.otk-is .is-body{display:grid;gap:18px;align-items:start}
.otk-is .is-body.has-stage{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}
.otk-is .is-side{display:grid;gap:14px;min-width:0}
.otk-is .is-body.has-stage .is-side{position:sticky;top:84px}
.otk-is .is-stage{display:grid;gap:10px;justify-items:center;min-width:0;padding:14px;border-radius:16px;background:var(--is-soft)}
.otk-is .is-surface{max-width:100%;line-height:0;border-radius:10px;overflow:hidden}
.otk-is .is-surface-canvas,.otk-is .is-preview-canvas{display:block;max-width:100%;max-height:68vh;width:auto;height:auto;border-radius:10px}
.otk-is .is-checker,.otk-is .is-surface.is-checker{background:conic-gradient(#e3e8ef 25%,#fff 0 50%,#e3e8ef 0 75%,#fff 0) 0 0/20px 20px}
.otk-is .is-caption,.otk-is .is-crop-fields{margin:0;font-size:13px;color:var(--is-muted);text-align:center}
/* options */
.otk-is .is-options{display:grid;gap:16px;padding:18px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--is-line) inset}
.otk-is .is-field{display:grid;gap:8px;min-width:0}
.otk-is .is-label{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0;font-size:14px;font-weight:700}
.otk-is .is-value{font-weight:700;color:var(--is-blue-ink);font-variant-numeric:tabular-nums}
.otk-is .is-hint{margin:0;font-size:12.5px;color:var(--is-muted);line-height:1.45}
.otk-is .is-seg{display:flex;flex-wrap:wrap;gap:6px}
.otk-is .is-seg-btn{min-height:38px;padding:7px 13px;border:0;border-radius:10px;background:var(--is-chip);color:var(--is-ink);font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s}
.otk-is .is-seg-btn:hover{background:#dde5f0}
.otk-is .is-seg-btn.is-on{background:var(--is-blue);color:#fff}
.otk-is button:focus-visible,.otk-is input:focus-visible,.otk-is textarea:focus-visible,.otk-is a:focus-visible,.otk-is summary:focus-visible{outline:3px solid var(--is-blue);outline-offset:2px}
.otk-is input[type=range]{width:100%;height:26px;margin:0;accent-color:var(--is-blue);cursor:pointer}
.otk-is .is-input-row{display:flex;align-items:center;gap:8px}
.otk-is .is-input-row input[type=number],.otk-is .is-hex,.otk-is .is-f-text input,.otk-is .is-f-textarea textarea{width:100%;min-height:42px;padding:8px 11px;border:1px solid #c5d0dc;border-radius:10px;background:#fff;color:var(--is-ink)}
.otk-is .is-hex{max-width:110px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
.otk-is input[type=color]{width:46px;height:42px;padding:3px;border:1px solid #c5d0dc;border-radius:10px;background:#fff;cursor:pointer}
.otk-is .is-suffix{font-weight:700;color:var(--is-muted)}
.otk-is .is-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.otk-is .is-stops{display:flex;flex-wrap:wrap;gap:6px}
.otk-is .is-stops button{min-height:32px;padding:4px 11px;border:0;border-radius:99px;background:var(--is-chip);color:var(--is-ink);font-size:12.5px;font-weight:600;cursor:pointer}
.otk-is .is-stops button.is-on{background:var(--is-blue);color:#fff}
.otk-is .is-toggle,.otk-is .is-check{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}
.otk-is .is-toggle input,.otk-is .is-check input{width:18px;height:18px;accent-color:var(--is-blue);flex:none}
.otk-is .is-checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 14px;font-size:13.5px}
.otk-is .is-swatches{display:flex;flex-wrap:wrap;gap:8px}
.otk-is .is-swatch{width:40px;height:40px;border:0;border-radius:50%;cursor:pointer;outline-offset:3px}
.otk-is .is-swatch.is-on{outline:3px solid var(--is-ink)}
.otk-is .is-advanced{border-radius:12px;background:var(--is-soft)}
.otk-is .is-advanced>summary{display:flex;align-items:center;min-height:44px;padding:0 14px;font-weight:700;font-size:14px;cursor:pointer;color:var(--is-muted)}
.otk-is .is-advanced-body{display:grid;gap:14px;padding:4px 14px 14px}
/* action */
.otk-is .is-action{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}
.otk-is .is-run{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 22px;border:0;border-radius:12px;background:var(--is-blue);color:#fff;font-weight:700;font-size:15px;cursor:pointer}
.otk-is .is-run:hover:not(:disabled){background:#0047c2}
.otk-is .is-run:disabled{background:#e3e8ef;color:#46546a;cursor:not-allowed}
.otk-is.is-busy .is-run{cursor:progress}
.otk-is .is-summary{font-size:13.5px;color:var(--is-muted);font-variant-numeric:tabular-nums}
.otk-is .is-status{margin:0;font-size:13.5px;min-height:1px}
.otk-is .is-status.is-ok{color:var(--is-ok);font-weight:600}
.otk-is .is-status.is-error{padding:10px 12px;border-radius:10px;background:#fdecea;color:#7a1a12}
.otk-is .is-ghost,.otk-is .is-download,.otk-is .is-chip{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:7px 13px;border:0;border-radius:10px;background:var(--is-chip);color:var(--is-ink);font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer}
.otk-is .is-ghost:hover,.otk-is .is-chip:hover{background:#dde5f0}
.otk-is .is-download{background:var(--is-blue);color:#fff}
.otk-is .is-download:hover{background:#0047c2;color:#fff}
.otk-is .is-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:9px;background:transparent;color:var(--is-muted);cursor:pointer}
.otk-is .is-icon:hover{background:#e3e9f2;color:var(--is-ink)}
.otk-is .is-icon:disabled{opacity:.35;cursor:default}
/* compare and results */
.otk-is .is-compare{margin:4px 0 0;display:grid;gap:6px}
.otk-is .is-compare-frame{position:relative;max-width:100%;line-height:0;border-radius:12px;overflow:hidden;background:var(--is-soft);justify-self:center}
.otk-is .is-compare-before{display:block;max-width:100%;max-height:60vh;width:auto;height:auto}
.otk-is .is-compare-after{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.otk-is .is-compare-line{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.25);pointer-events:none}
.otk-is .is-compare-range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}
.otk-is .is-tag{position:absolute;top:10px;padding:3px 9px;border-radius:99px;background:rgba(17,24,39,.72);color:#fff;font-size:12px;font-weight:700;line-height:1.4;pointer-events:none}
.otk-is .is-tag-left{left:10px}.otk-is .is-tag-right{right:10px}
.otk-is .is-compare figcaption{font-size:12.5px;color:var(--is-muted);text-align:center}
.otk-is .is-result-image{display:block;max-width:100%;max-height:60vh;margin:0 auto;border-radius:12px}
/* editors */
.otk-is .is-box-list,.otk-is .is-b64-snippets{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}
.otk-is .is-hold{justify-self:center}
.otk-is .is-social{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;width:100%}
.otk-is .is-social-item{margin:0;display:grid;gap:6px;align-content:start}
.otk-is .is-social-item canvas{width:100%;height:auto;border-radius:8px;background:#fff}
.otk-is .is-social-item figcaption{font-size:12px;color:var(--is-muted);line-height:1.35}
.otk-is .is-palette,.otk-is .is-picked{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}
.otk-is .is-color{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:5px 12px 5px 5px;border:0;border-radius:99px;background:#fff;color:var(--is-ink);font-size:13px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;cursor:pointer}
.otk-is .is-color-chip{width:30px;height:30px;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.12) inset}
.otk-is .is-b64{display:grid;gap:10px;width:100%}
.otk-is .is-code{width:100%;min-height:140px;padding:10px;border:1px solid #c5d0dc;border-radius:10px;background:#fff;color:var(--is-ink);font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;word-break:break-all;resize:vertical}
/* image information */
.otk-is .is-info-list{display:grid;gap:12px}
.otk-is .is-info{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;padding:12px;border-radius:14px;background:var(--is-soft)}
.otk-is .is-info .is-thumb{width:160px;height:160px}
.otk-is .is-info h3{margin:0 0 8px;font-size:16px;overflow-wrap:anywhere}
.otk-is .is-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 18px;margin:0}
.otk-is .is-facts dt{font-size:12px;color:var(--is-muted)}
.otk-is .is-facts dd{margin:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}
.otk-is .is-facts .is-warn dd{color:#8a1c12}
.otk-is .is-inline-link{display:inline-block;margin-top:10px;font-weight:700;color:var(--is-blue)}
@media (max-width:900px){.otk-is .is-body.has-stage{grid-template-columns:1fr}.otk-is .is-body.has-stage .is-side{position:static}}
@media (max-width:560px){.otk-is .is-drop{padding:28px 14px}.otk-is .is-options{padding:14px}.otk-is .is-run{width:100%}.otk-is .is-info{grid-template-columns:1fr}.otk-is .is-info .is-thumb{width:100%;height:180px}.otk-is .is-item,.otk-is .is-result{grid-template-columns:48px minmax(0,1fr)}.otk-is .is-item .is-thumb,.otk-is .is-result .is-thumb{width:48px;height:48px}.otk-is .is-item-tools{grid-column:1/-1;justify-content:flex-end}.otk-is .is-result .is-download{width:100%;justify-content:center}.otk-is .is-results-head .is-zip{width:100%;margin-left:0}.otk-is .is-pair{grid-template-columns:1fr 1fr}}
@media (prefers-reduced-motion:reduce){.otk-is *{transition:none!important;animation:none!important}}

/* dark-mode:start — generated by scripts/dark-mode.py from build/image-studio-assets/style.css; do not edit by hand */
@media screen{
 html[data-theme="dark"] .otk-is:not([data-otk-paper],[data-otk-paper] *){--is-blue-ink:#b7d1ff;--is-ink:#fafafa;--is-muted:#ababab;--is-line:#383838;--is-soft:#191919;--is-chip:#2c2c2c;color:#fafafa}
 html[data-theme="dark"] .otk-is .is-drop:not([data-otk-paper],[data-otk-paper] *){border:2px dashed #474747;background:#191919}
 html[data-theme="dark"] .otk-is .is-drop:hover:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-drop.is-over:not([data-otk-paper],[data-otk-paper] *){border-color:#0053e2;background:#292929}
 html[data-theme="dark"] .otk-is .is-drop:focus-visible:not([data-otk-paper],[data-otk-paper] *){outline:3px solid #0053e2}
 html[data-theme="dark"] .otk-is .is-drop-icon:not([data-otk-paper],[data-otk-paper] *){background:#212121;color:#80abf7}
 html[data-theme="dark"] .otk-is .is-link:not([data-otk-paper],[data-otk-paper] *){color:#80abf7}
 html[data-theme="dark"] .otk-is .is-drop-sub:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-drop-safe:not([data-otk-paper],[data-otk-paper] *){color:#5cbb74}
 html[data-theme="dark"] .otk-is .is-queue:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-results:not([data-otk-paper],[data-otk-paper] *){background:#212121;box-shadow:0 0 0 1px #383838 inset}
 html[data-theme="dark"] .otk-is .is-queue-head>span:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-total:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-item:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-result:not([data-otk-paper],[data-otk-paper] *){background:#191919}
 html[data-theme="dark"] .otk-is .is-thumb:not([data-otk-paper],[data-otk-paper] *){background:#303030}
 html[data-theme="dark"] .otk-is .is-item-text>span:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-result-line b:not([data-otk-paper],[data-otk-paper] *){color:#fafafa}
 html[data-theme="dark"] .otk-is .is-result.is-done .is-result-line:not([data-otk-paper],[data-otk-paper] *){color:#fafafa}
 html[data-theme="dark"] .otk-is .is-result.is-warn .is-result-line:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-result.is-error .is-result-line:not([data-otk-paper],[data-otk-paper] *){color:#fb9779}
 html[data-theme="dark"] .otk-is .is-result.is-error .is-result-line:not([data-otk-paper],[data-otk-paper] *){color:#fb8473}
 html[data-theme="dark"] .otk-is .is-bar:not([data-otk-paper],[data-otk-paper] *){background:#343434}
 html[data-theme="dark"] .otk-is .is-bar span:not([data-otk-paper],[data-otk-paper] *){background:#0053e2}
 html[data-theme="dark"] .otk-is .is-badge:not([data-otk-paper],[data-otk-paper] *){background:#2c2c2c;color:#ababab}
 html[data-theme="dark"] .otk-is .is-badge.is-warn:not([data-otk-paper],[data-otk-paper] *){background:#342523;color:#fab2a6}
 html[data-theme="dark"] .otk-is .is-stage:not([data-otk-paper],[data-otk-paper] *){background:#191919}
 html[data-theme="dark"] .otk-is .is-checker:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-surface.is-checker:not([data-otk-paper],[data-otk-paper] *){background:conic-gradient(#323232 25%,#212121 0 50%,#323232 0 75%,#212121 0) 0 0/20px 20px}
 html[data-theme="dark"] .otk-is .is-caption:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-crop-fields:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-options:not([data-otk-paper],[data-otk-paper] *){background:#212121;box-shadow:0 0 0 1px #383838 inset}
 html[data-theme="dark"] .otk-is .is-value:not([data-otk-paper],[data-otk-paper] *){color:#b7d1ff}
 html[data-theme="dark"] .otk-is .is-hint:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-seg-btn:not([data-otk-paper],[data-otk-paper] *){border:0;background:#2c2c2c;color:#fafafa}
 html[data-theme="dark"] .otk-is .is-seg-btn:hover:not([data-otk-paper],[data-otk-paper] *){background:#343434}
 html[data-theme="dark"] .otk-is .is-seg-btn.is-on:not([data-otk-paper],[data-otk-paper] *){background:#0053e2;color:#fff}
 html[data-theme="dark"] .otk-is button:focus-visible:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is input:focus-visible:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is textarea:focus-visible:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is a:focus-visible:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is summary:focus-visible:not([data-otk-paper],[data-otk-paper] *){outline:3px solid #0053e2}
 html[data-theme="dark"] .otk-is .is-input-row input[type=number]:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-hex:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-f-text input:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-f-textarea textarea:not([data-otk-paper],[data-otk-paper] *){border:1px solid #444444;background:#212121;color:#fafafa}
 html[data-theme="dark"] .otk-is input[type=color]:not([data-otk-paper],[data-otk-paper] *){border:1px solid #444444;background:#212121}
 html[data-theme="dark"] .otk-is .is-suffix:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-stops button:not([data-otk-paper],[data-otk-paper] *){border:0;background:#2c2c2c;color:#fafafa}
 html[data-theme="dark"] .otk-is .is-stops button.is-on:not([data-otk-paper],[data-otk-paper] *){background:#0053e2;color:#fff}
 html[data-theme="dark"] .otk-is .is-swatch:not([data-otk-paper],[data-otk-paper] *){border:0}
 html[data-theme="dark"] .otk-is .is-swatch.is-on:not([data-otk-paper],[data-otk-paper] *){outline:3px solid #14233a}
 html[data-theme="dark"] .otk-is .is-advanced:not([data-otk-paper],[data-otk-paper] *){background:#191919}
 html[data-theme="dark"] .otk-is .is-advanced>summary:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-run:not([data-otk-paper],[data-otk-paper] *){border:0;background:#0053e2;color:#fff}
 html[data-theme="dark"] .otk-is .is-run:hover:not(:disabled):not([data-otk-paper],[data-otk-paper] *){background:#0047c2}
 html[data-theme="dark"] .otk-is .is-run:disabled:not([data-otk-paper],[data-otk-paper] *){background:#323232;color:#bebebe}
 html[data-theme="dark"] .otk-is .is-summary:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-status.is-ok:not([data-otk-paper],[data-otk-paper] *){color:#5cbb74}
 html[data-theme="dark"] .otk-is .is-status.is-error:not([data-otk-paper],[data-otk-paper] *){background:#342523;color:#fcc1b7}
 html[data-theme="dark"] .otk-is .is-ghost:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-download:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-chip:not([data-otk-paper],[data-otk-paper] *){border:0;background:#2c2c2c;color:#fafafa}
 html[data-theme="dark"] .otk-is .is-ghost:hover:not([data-otk-paper],[data-otk-paper] *),
html[data-theme="dark"] .otk-is .is-chip:hover:not([data-otk-paper],[data-otk-paper] *){background:#343434}
 html[data-theme="dark"] .otk-is .is-download:not([data-otk-paper],[data-otk-paper] *){background:#0053e2;color:#fff}
 html[data-theme="dark"] .otk-is .is-download:hover:not([data-otk-paper],[data-otk-paper] *){background:#0047c2;color:#fff}
 html[data-theme="dark"] .otk-is .is-icon:not([data-otk-paper],[data-otk-paper] *){border:0;background:transparent;color:#ababab}
 html[data-theme="dark"] .otk-is .is-icon:hover:not([data-otk-paper],[data-otk-paper] *){background:#313131;color:#fafafa}
 html[data-theme="dark"] .otk-is .is-compare-frame:not([data-otk-paper],[data-otk-paper] *){background:#191919}
 html[data-theme="dark"] .otk-is .is-compare-line:not([data-otk-paper],[data-otk-paper] *){background:#212121;box-shadow:0 0 0 1px rgba(0,0,0,.25)}
 html[data-theme="dark"] .otk-is .is-tag:not([data-otk-paper],[data-otk-paper] *){background:rgba(17,24,39,.72);color:#fff}
 html[data-theme="dark"] .otk-is .is-compare figcaption:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-social-item canvas:not([data-otk-paper],[data-otk-paper] *){background:#212121}
 html[data-theme="dark"] .otk-is .is-social-item figcaption:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-color:not([data-otk-paper],[data-otk-paper] *){border:0;background:#212121;color:#fafafa}
 html[data-theme="dark"] .otk-is .is-color-chip:not([data-otk-paper],[data-otk-paper] *){box-shadow:0 0 0 1px rgba(0,0,0,.12) inset}
 html[data-theme="dark"] .otk-is .is-code:not([data-otk-paper],[data-otk-paper] *){border:1px solid #444444;background:#212121;color:#fafafa}
 html[data-theme="dark"] .otk-is .is-info:not([data-otk-paper],[data-otk-paper] *){background:#191919}
 html[data-theme="dark"] .otk-is .is-facts dt:not([data-otk-paper],[data-otk-paper] *){color:#ababab}
 html[data-theme="dark"] .otk-is .is-facts .is-warn dd:not([data-otk-paper],[data-otk-paper] *){color:#fab2a6}
 html[data-theme="dark"] .otk-is .is-inline-link:not([data-otk-paper],[data-otk-paper] *){color:#80abf7}
}
/* dark-mode:end */
