/* Prévia Massa Fina: somente cores. Layout, tipografia e lógica preservados. */
:root{
  color-scheme:dark;
  --papel:#101010;--papel2:#171717;--cartao:#201c18;
  --tinta:#fff7e8;--tinta2:#e6d9c5;--apagado:#c6b9a6;
  --noite:#080808;--sobre-noite:#fff6df;--acento-noite:#ffc21c;
  --acento:#ffc21c;--botao:#b81f20;--sobre-botao:#fff7ed;
  --marca:#ffc21c;--sobre-marca:#17120a;--folha:#a7211e;
  --grifo:#ffc21c;--ink-fruta:#17120a;
  --linha:rgba(255,226,180,.14);--linha-forte:rgba(255,201,84,.38);
  --manga:#ffc21c;--morango:#c42a24;--kiwi:#a98229;--banana:#f3c85c;
}
body{background-color:var(--papel);color:var(--tinta)}
::selection{background:#ffc21c;color:#101010}
.figu{--c:#b51f21!important}.lin{--c:#d6a825!important}
.ck,.ck-cart{color:var(--tinta)}
.ck select,.ck input:not([type=checkbox]):not([type=radio]),.ck textarea{
  background-color:#181716;color:var(--tinta);border-color:#78602f;
}
.ck input[type=checkbox],.ck input[type=radio]{accent-color:#d4a018}
.ck-choice{background-color:#201c18;color:var(--tinta);border-color:#78602f}
.ck-choice:has(input:checked){background-color:#3c2a0e;border-color:#ffc21c}
.ck-btn{background-color:#ffc21c;color:#17120a}
.ck-btn.secondary{background-color:#28231b;color:#fff3d5;border-color:#8c6b2b}
.ck-btn:focus-visible,.ck input:focus-visible,.ck select:focus-visible,.ck textarea:focus-visible{
  outline-color:#ffc21c;
}
.ck-cart,.ck-item{border-color:#78602f}
.ck-qty button,.ck-close{background-color:#28231b;color:#fff3d5;border-color:#8c6b2b}
.ck-error{color:#ff9c82}
#ck-dialog{background-color:#101010;color:var(--tinta);border-color:#d6a825}
#ck-dialog .ck{color:var(--tinta)}
#ck-dialog::backdrop,#ck-product-dialog::backdrop{background-color:rgba(0,0,0,.8)}
.ck-total{border-color:#d6a825}
#ck-product-dialog .ck-included{background-color:#3c2a0e;border-color:#ffc21c;color:var(--tinta)}
.ck-included .ck-complement-name small{color:#f5cc67}
.ck-included-mark{background-color:#ffc21c;color:#17120a}
.ck-card-info strong,.ck-group-title{color:#ffc21c}
#ck-product-dialog .ck-error{color:#ff9c82}
