.mtg-wrap{max-width:700px;margin:0 auto}.mtg-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:24px}.mtg-flabel{font-size:12px;font-weight:700;color:var(--terra);display:block;margin-bottom:4px}.mtg-date{width:100%;padding:10px 14px;border-radius:8px;border:1px solid var(--border-soft);background:transparent;color:inherit;font-size:14px;font-family:inherit}.mtg-date:focus-visible{outline:2px solid var(--terra);outline-offset:0}.mtg-section{margin-bottom:20px;page-break-inside:avoid;break-inside:avoid}.mtg-section-title{font-size:15px;font-weight:700;color:var(--terra);margin:0 0 10px}.mtg-item{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;background:transparent;border:1px solid var(--border-soft);margin-bottom:4px;cursor:pointer;color:inherit;font-family:inherit;text-align:left}.mtg-item[data-checked=true]{background:color-mix(in srgb,var(--ok-text) 7%,transparent)}.mtg-item:hover{border-color:color-mix(in srgb,var(--terra) 35%,transparent)}.mtg-item:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.mtg-item-ic-on{color:var(--ok-text);flex-shrink:0}.mtg-item-ic-off{opacity:.56;flex-shrink:0}.mtg-item-text{font-size:14px}.mtg-item[data-checked=true] .mtg-item-text{text-decoration:line-through;opacity:.72}.mtg-custom-row{display:flex;gap:8px;margin-bottom:6px;align-items:center;flex-wrap:wrap}.mtg-custom-input{flex:1 1;min-width:160px}.mtg-del{background:none;border:none;color:var(--terra);cursor:pointer;width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.mtg-del:hover{background:color-mix(in srgb,var(--terra) 10%,transparent)}.mtg-del:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.mtg-custom-print,.mtg-notes-print{display:none;font-size:13px;margin:2px 0}.mtg-addq{margin-top:2px}.mtg-notes{min-height:80px;margin-bottom:8px}.mtg-guardado{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.mtg-guardado .guardado-aviso{margin:0}@media print{.mtg-custom-print,.mtg-notes-print{display:block!important}.mtg-item,.mtg-section{background:#fff!important;page-break-inside:avoid;break-inside:avoid}.mtg-custom-print,.mtg-flabel,.mtg-item-text,.mtg-notes-print,.mtg-section-title{color:#000!important}.mtg-item{border-color:#ccc!important}}