.add-number-control[data-v-7849eeba]{width:100%;min-width:0;display:inline-block}.add-number-control>input[data-v-7849eeba]{text-align:center;appearance:textfield;width:100%;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #997c4e;border-radius:0;padding:.3rem .15rem}.add-number-control>input[data-v-7849eeba]:disabled{cursor:default}.add-number-control>input[data-v-7849eeba]::-webkit-inner-spin-button{appearance:none}.add-number-control[data-v-7849eeba]:focus-within{outline-offset:2px;outline:2px solid #ad823c}.add-number-dialog[data-v-7849eeba]{color:#302419;background:#f0e5ca;border:2px solid #a68142;width:min(26rem,100vw - 2rem);max-height:85dvh;padding:1.5rem;font-family:Georgia,serif;overflow:auto;box-shadow:0 12px 60px #0009}.add-number-dialog[data-v-7849eeba]::backdrop{backdrop-filter:blur(3px);background:#000a}.add-number-dialog header[data-v-7849eeba]{border-bottom:1px solid #a68142;justify-content:space-between;align-items:center;gap:1rem;display:flex}.add-number-dialog h3[data-v-7849eeba]{color:#13213a;margin:0 0 .7rem;font-size:1.1rem}.add-number-dialog label[data-v-7849eeba]{gap:.6rem;display:grid}.add-number-dialog input[data-v-7849eeba]{box-sizing:border-box;color:#302419;width:100%;font:inherit;background:#fff8e8;border:1px solid #997c4e;padding:.7rem}.add-number-dialog button[data-v-7849eeba]{cursor:pointer;color:#f4e9cd;font:inherit;background:#18253d;border:1px solid #9e7e43;padding:.6rem .8rem}.add-number-dialog button[data-v-7849eeba]:disabled{opacity:.45;cursor:default}.adjust-actions[data-v-7849eeba]{gap:.7rem;margin-top:1.2rem;display:flex}.adjust-actions button[data-v-7849eeba]{flex:1}@media print{.add-number-dialog[data-v-7849eeba]{display:none!important}}.add-advancement[data-v-cf2573d2]{color:#eddec4;background:#201911;border-block:2px solid #896f48;margin:1rem 0;padding:1.2rem}.add-advancement summary[data-v-cf2573d2]{cursor:pointer;letter-spacing:.05em;font-weight:700}.add-advancement[open] summary[data-v-cf2573d2]{border-bottom:1px solid #896f48;padding-bottom:.7rem}.advancement-row[data-v-cf2573d2]{border-bottom:1px solid #6b563e;flex-wrap:wrap;align-items:center;gap:1rem;padding:.7rem 0;display:flex}.advancement-row strong[data-v-cf2573d2]{flex:1}button[data-v-cf2573d2]{color:#fff0d4;cursor:pointer;background:#554126;border:1px solid #b2935b;padding:.5rem 1rem}button[data-v-cf2573d2]:disabled{opacity:.5;cursor:default}form[data-v-cf2573d2]{padding-block:1rem}label[data-v-cf2573d2]{gap:.5rem;max-width:18rem;display:grid}p[data-v-cf2573d2]{line-height:1.5}.engine-panel[data-v-94e1e92d]{color:#eddec4;background:#201911;border-block:2px solid #896f48;margin:1rem 0;padding:1rem 1.25rem}summary[data-v-94e1e92d]{cursor:pointer;font-weight:700}.engine-columns[data-v-94e1e92d]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.trace[data-v-94e1e92d],.effect[data-v-94e1e92d]{border-bottom:1px solid #6b563e;padding:.5rem 0}.suppressed[data-v-94e1e92d]{opacity:.6;text-decoration:line-through}form[data-v-94e1e92d]{border-top:1px solid #896f48;margin-block:1rem;padding-block:1rem}label[data-v-94e1e92d]{gap:.3rem;margin:.5rem 0;display:grid}.fields[data-v-94e1e92d]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}input[data-v-94e1e92d],select[data-v-94e1e92d]{color:#302518;background:#f3e8d2;border:1px solid #896f48;width:100%;padding:.5rem}button[data-v-94e1e92d]{color:#fff0d4;cursor:pointer;background:#554126;border:1px solid #b2935b;padding:.5rem 1rem}button[data-v-94e1e92d]:disabled{opacity:.5}input[type=checkbox][data-v-94e1e92d]{width:auto}p[data-v-94e1e92d]{line-height:1.5}@media (width<=760px){.engine-columns[data-v-94e1e92d],.fields[data-v-94e1e92d]{grid-template-columns:1fr}}label[data-v-94e1e92d]:has(>input[type=checkbox]){align-items:flex-start;gap:.55rem;min-height:2.25rem;margin:0;padding:.45rem 0;line-height:1.35;display:flex}input[type=checkbox][data-v-94e1e92d]{accent-color:#78562d;flex:none;width:1rem;height:1rem;margin:.1rem 0 0;padding:0}input[data-v-94e1e92d],select[data-v-94e1e92d]{box-sizing:border-box;min-height:2.5rem;font:inherit}label[data-v-94e1e92d]{font-size:.9rem}h3[data-v-94e1e92d]{margin:0 0 .9rem;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}h4[data-v-94e1e92d]{font-family:Georgia,Times New Roman,serif;font-size:1rem}button[data-v-94e1e92d]{min-height:2.5rem;font:inherit;font-weight:700;line-height:1.3}.fields[data-v-94e1e92d]{align-items:start}.engine-panel[data-v-94e1e92d]{padding:1.25rem clamp(1rem,2vw,2rem);font-size:1rem}.engine-panel>summary[data-v-94e1e92d]{padding:.4rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem}.engine-panel>p[data-v-94e1e92d]{color:#c9b695}.engine-columns[data-v-94e1e92d]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem 2rem}.engine-columns>section[data-v-94e1e92d]{border-top:1px solid #896f48;min-width:0;padding-top:1rem}.values-block[data-v-94e1e92d]{grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:1rem;display:grid}.values-block h3[data-v-94e1e92d]{grid-column:1/-1}.trace summary[data-v-94e1e92d]{padding:.35rem 0;line-height:1.45}.trace p[data-v-94e1e92d]{color:#dac8a9;font-size:.9rem}.effects-block[data-v-94e1e92d]{grid-area:1/2/span 2}.resources-block[data-v-94e1e92d]{grid-area:2/1}.history-block[data-v-94e1e92d]{grid-area:3/1}.time-block[data-v-94e1e92d]{grid-area:3/2}.time-block form[data-v-94e1e92d]{border:0;flex-wrap:wrap;align-items:end;gap:1rem;margin:0;padding:0;display:flex}.time-block label[data-v-94e1e92d]{flex:1;margin:0}.engine-columns form[data-v-94e1e92d]{margin:.8rem 0}.engine-columns label[data-v-94e1e92d]:has(>input[type=checkbox]){color:#eddec4}.warning[data-v-94e1e92d]{color:#f0b29c}@media (width<=760px){.engine-columns[data-v-94e1e92d]{grid-template-columns:minmax(0,1fr)}.engine-columns>section[data-v-94e1e92d]{grid-area:auto/1}.values-block[data-v-94e1e92d]{grid-template-columns:minmax(0,1fr)}}.adventure-panel[data-v-8c1265a9]{color:#302518;background:#eee2c7;border-block:2px solid #896f48;margin:1rem 0;padding:1rem 1.25rem}summary[data-v-8c1265a9]{cursor:pointer;font-weight:700}.adventure-columns[data-v-8c1265a9]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}h3[data-v-8c1265a9]{border-bottom:2px solid #896f48;margin-top:1.2rem;padding-bottom:.4rem}h4[data-v-8c1265a9]{margin:.3rem 0}h4 small[data-v-8c1265a9]{font-weight:400;display:block}.ability[data-v-8c1265a9]{border-bottom:1px solid #b59d77;padding:.8rem 0}.locked[data-v-8c1265a9]{opacity:.7}p[data-v-8c1265a9]{line-height:1.5}form[data-v-8c1265a9]{padding-block:.6rem}label[data-v-8c1265a9]{gap:.3rem;margin:.5rem 0;display:grid}.fields[data-v-8c1265a9]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}input[data-v-8c1265a9],select[data-v-8c1265a9]{color:#302518;background:#fff7e5;border:1px solid #896f48;width:100%;min-width:0;padding:.5rem}button[data-v-8c1265a9]{color:#fff0d4;cursor:pointer;background:#554126;border:1px solid #b2935b;padding:.5rem .8rem}button[data-v-8c1265a9]:disabled{opacity:.5;cursor:default}input[type=checkbox][data-v-8c1265a9]{width:auto}.actions[data-v-8c1265a9]{flex-wrap:wrap;gap:.5rem;padding-block:1rem;display:flex}.master-section[data-v-8c1265a9]{border-left:3px solid #6c2730;padding:.5rem 1rem}.warning[data-v-8c1265a9]{color:#801e2b;font-weight:700}.session-log[data-v-8c1265a9]{padding-left:1.3rem}.session-log li[data-v-8c1265a9]{padding:.4rem 0}.session-log small[data-v-8c1265a9]{display:block}@media (width<=760px){.adventure-columns[data-v-8c1265a9],.fields[data-v-8c1265a9]{grid-template-columns:1fr}}label[data-v-8c1265a9]:has(>input[type=checkbox]){align-items:flex-start;gap:.55rem;min-height:2.25rem;margin:0;padding:.45rem 0;line-height:1.35;display:flex}input[type=checkbox][data-v-8c1265a9]{accent-color:#78562d;flex:none;width:1rem;height:1rem;margin:.1rem 0 0;padding:0}input[data-v-8c1265a9],select[data-v-8c1265a9]{box-sizing:border-box;min-height:2.5rem;font:inherit}label[data-v-8c1265a9]{font-size:.9rem}h3[data-v-8c1265a9]{margin:0 0 .9rem;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}h4[data-v-8c1265a9]{font-family:Georgia,Times New Roman,serif;font-size:1rem}button[data-v-8c1265a9]{min-height:2.5rem;font:inherit;font-weight:700;line-height:1.3}.fields[data-v-8c1265a9]{align-items:start}.adventure-panel[data-v-8c1265a9]{padding:1.25rem clamp(1rem,2vw,2rem);font-size:1rem}.adventure-panel>summary[data-v-8c1265a9]{padding:.4rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem}.panel-intro[data-v-8c1265a9]{color:#655039;margin:.6rem 0 1.5rem}.adventure-columns[data-v-8c1265a9]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem 2rem}.adventure-block[data-v-8c1265a9]{border-top:1px solid #b59d77;min-width:0;margin:0;padding:1rem 0 0}.powers-block[data-v-8c1265a9]{grid-column:1/-1}.powers-block .ability[data-v-8c1265a9]{vertical-align:top;width:calc(50% - 1rem);margin-right:1rem;padding:.75rem 0;display:inline-block}.powers-block>label[data-v-8c1265a9]{max-width:25rem}.vitality-block[data-v-8c1265a9]{grid-column:1/-1}.vitality-block>p[data-v-8c1265a9]{margin:.3rem 0;font-size:1.2rem;font-weight:700}.vitality-block form[data-v-8c1265a9]{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.vitality-block .fields[data-v-8c1265a9]{flex:1;max-width:35rem}.attack-block[data-v-8c1265a9]{grid-column:1}.save-block[data-v-8c1265a9]{grid-column:2}.proficiency-block[data-v-8c1265a9]{grid-column:1}.master-section[data-v-8c1265a9]{grid-column:2;padding:1rem}.journal-block[data-v-8c1265a9]{grid-column:1/-1}.session-log[data-v-8c1265a9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 2rem;margin:0;display:grid}.session-log li[data-v-8c1265a9]{border-bottom:1px solid #b59d77;padding:.7rem 0}@media (width<=760px){.adventure-columns[data-v-8c1265a9]{grid-template-columns:minmax(0,1fr);gap:1.25rem}.adventure-block[data-v-8c1265a9]{grid-column:1}.powers-block .ability[data-v-8c1265a9]{width:100%;margin-right:0}.session-log[data-v-8c1265a9]{grid-template-columns:minmax(0,1fr)}.vitality-block form[data-v-8c1265a9]{display:block}}.spell-cast-form[data-v-a2d7a6a3]{color:#302518;background:#eee2c7;border-block:2px solid #896f48;flex:1 0 100%;padding:1rem}h4[data-v-a2d7a6a3]{margin-top:0}p[data-v-a2d7a6a3]{line-height:1.5}label[data-v-a2d7a6a3]{gap:.3rem;margin:.5rem 0;display:grid}.cast-dice[data-v-a2d7a6a3]{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:.5rem;display:grid}input[data-v-a2d7a6a3],select[data-v-a2d7a6a3]{color:#302518;background:#fff7e5;border:1px solid #896f48;width:100%;min-width:0;padding:.5rem}button[data-v-a2d7a6a3]{color:#fff0d4;cursor:pointer;background:#554126;border:1px solid #b2935b;padding:.5rem .8rem}button[data-v-a2d7a6a3]:disabled{opacity:.5}.cast-actions[data-v-a2d7a6a3]{flex-wrap:wrap;gap:.5rem;display:flex}.error[data-v-a2d7a6a3]{color:#801e2b}.auto-save-icon[data-v-987155f2]{margin-left:var(--spacing-sm,8px);align-items:center;height:100%;display:flex}.auto-save-icon-container[data-v-987155f2]{opacity:.5;pointer-events:none;background:#ffffff4d;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;transition:all .3s,transform .3s,opacity .3s;display:flex;position:relative;overflow:visible}.auto-save-progress-ring[data-v-987155f2]{background:conic-gradient(var(--progress-color,#10b981e6) var(--progress-value,0) %, #ffffff0d var(--progress-value,0) %);pointer-events:none;z-index:0;opacity:calc(var(--progress-value,0) / 100);border-radius:50%;transition:opacity .3s,background .2s;position:absolute;inset:-4px;mask:radial-gradient(circle,#0000 56%,#000 62%)}.auto-save-icon-container.auto-save-active[data-v-987155f2]{opacity:1;animation:.8s ease-out autoSavePulse-987155f2;transform:scale(1.2)}.auto-save-icon-symbol[data-v-987155f2]{z-index:1;font-size:20px;line-height:1;transition:transform .3s}.auto-save-icon-container.auto-save-active .auto-save-icon-symbol[data-v-987155f2]{animation:.8s ease-out iconPulse-987155f2}@keyframes autoSavePulse-987155f2{0%{transform:scale(1);box-shadow:0 0 #10b98166}50%{transform:scale(1.3);box-shadow:0 0 0 8px #10b98100}to{transform:scale(1);box-shadow:0 0 #10b98100}}@keyframes iconPulse-987155f2{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.dnd5e-theme .auto-save-icon-container{background:#d4af371a;border:1px solid #d4af374d}.dnd5e-theme .auto-save-icon-container.auto-save-active{background:#d4af3733;border-color:#d4af3799;box-shadow:0 0 0 4px #d4af3733,0 4px 12px #d4af374d}.dnd5e-theme .auto-save-icon-symbol{filter:drop-shadow(0 0 4px #d4af3780)}.add-theme .auto-save-icon-container{background:#c899451f;border:1px solid #c8994573}.add-theme .auto-save-icon-container.auto-save-active{background:#c8994538;border-color:#c89945b3;box-shadow:0 0 0 4px #c899452e,0 4px 12px #33231a59}.add-theme .auto-save-icon-symbol{filter:drop-shadow(0 0 4px #c8994580)}.pulp-cthulhu-theme .auto-save-icon-container{background:#8d6a331a;border:1px solid #8d6a334d}.pulp-cthulhu-theme .auto-save-icon-container.auto-save-active{background:#8d6a3333;border-color:#8d6a3399;box-shadow:0 0 0 4px #8d6a3333,0 4px 12px #8d6a334d}.pulp-cthulhu-theme .auto-save-icon-symbol{filter:drop-shadow(0 0 4px #8d6a3380)}.cthulhu-theme .auto-save-icon-container{background:#4755691a;border:1px solid #4755694d}.cthulhu-theme .auto-save-icon-container.auto-save-active{background:#47556933;border-color:#47556999;box-shadow:0 0 0 4px #47556933,0 4px 12px #4755694d}.cthulhu-theme .auto-save-icon-symbol{filter:drop-shadow(0 0 4px #47556980)}.sheet-confirmar-overlay[data-v-0a118f86]{z-index:1001;background:#000000bf;justify-content:center;align-items:center;padding:clamp(1rem,3vw,2rem);display:flex;position:absolute;inset:0}.sheet-confirmar-modal[data-v-0a118f86]{background:linear-gradient(135deg,#8b4513f2,#3d2817f2);border:.1875rem solid #d4af37;border-radius:.75rem;width:min(34rem,92vw);max-width:40rem;overflow:hidden;box-shadow:0 .625rem 2.5rem #0009,inset 0 0 1.25rem #d4af3733}.add-theme .sheet-confirmar-modal[data-v-0a118f86]{background:linear-gradient(135deg,#173056f7,#0f1d38f7);border-color:#c89945}.add-theme .sheet-confirmar-title[data-v-0a118f86],.add-theme .sheet-confirmar-text[data-v-0a118f86]{color:#e0cfb1}.sheet-confirmar-header[data-v-0a118f86]{text-align:center;padding:clamp(.9rem,2.5vw,1.2rem) clamp(1.25rem,4vw,2rem) clamp(.4rem,1.5vw,.5rem)}.sheet-confirmar-icon[data-v-0a118f86]{margin-bottom:.5rem;font-size:clamp(2.5rem,6vw,3.5rem);display:block}.sheet-confirmar-title[data-v-0a118f86]{color:#d4af37;text-transform:uppercase;letter-spacing:clamp(.1rem,.6vw,.2rem);margin:0;font-family:Playfair Display,Cinzel,serif;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:700}.add-theme .sheet-confirmar-title[data-v-0a118f86]{color:#e0cfb1}.sheet-confirmar-body[data-v-0a118f86]{text-align:center;flex-direction:column;gap:clamp(.85rem,2.5vw,1.25rem);padding:clamp(.4rem,1.5vw,.6rem) clamp(1.25rem,4vw,2rem) clamp(1.25rem,4vw,2rem);display:flex}.sheet-confirmar-text[data-v-0a118f86]{color:#f5e6d3;margin:0;font-size:clamp(.9rem,2.4vw,1.05rem);line-height:1.6}.add-theme .sheet-confirmar-text[data-v-0a118f86]{color:#e0cfb1}.sheet-confirmar-actions[data-v-0a118f86]{flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,2.5vw,1rem);display:flex}.sheet-confirmar-btn[data-v-0a118f86]{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:.125rem solid #0000;border-radius:.5rem;min-width:clamp(7.5rem,28vw,9rem);padding:clamp(.65rem,2.5vw,.85rem) clamp(1.1rem,4vw,1.6rem);font-weight:700;transition:all .2s}.sheet-confirmar-btn--cancel[data-v-0a118f86]{color:#fff;background-color:#5a5a5a;border-color:#4a4a4a}.sheet-confirmar-btn--confirm.sheet-confirmar-btn--danger[data-v-0a118f86]{color:#fff;background-color:#8b0000;border-color:#6b0000}.sheet-confirmar-btn--confirm.sheet-confirmar-btn--success[data-v-0a118f86]{color:#fff;background-color:#2e7d32;border-color:#1b5e20}.mesa-link-modal-overlay[data-v-cf1bff43]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mesa-link-modal[data-v-cf1bff43]{background:#fff;border-radius:.5rem;width:90%;max-width:31.25rem;box-shadow:0 .25rem 1.25rem #0000004d}.add-theme .mesa-link-modal[data-v-cf1bff43]{color:#e0cfb1;background:linear-gradient(#173056,#0f1d38);border:1px solid #c89945}.mesa-link-header[data-v-cf1bff43]{border-bottom:.0625rem solid #e0e0e0;justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex}.add-theme .mesa-link-header[data-v-cf1bff43]{border-bottom-color:#c8994559}.mesa-link-header h3[data-v-cf1bff43]{margin:0 0 .5rem;font-size:1.25rem}.mesa-link-subtitle[data-v-cf1bff43]{color:#666;margin:0;font-size:.9rem}.add-theme .mesa-link-subtitle[data-v-cf1bff43]{color:#e0cfb1d9}.mesa-link-body[data-v-cf1bff43]{padding:1.5rem}.mesa-code-input[data-v-cf1bff43]{text-transform:uppercase;box-sizing:border-box;border:.0625rem solid #ccc;border-radius:.25rem;width:100%;padding:.75rem;font-size:1rem}.add-theme .mesa-code-input[data-v-cf1bff43]{color:#e0cfb1;background:#00000040;border-color:#c8994573}.mesa-link-footer[data-v-cf1bff43]{border-top:.0625rem solid #e0e0e0;justify-content:flex-end;gap:1rem;padding:1.5rem;display:flex}.add-theme .mesa-link-footer[data-v-cf1bff43]{border-top-color:#c8994559}.btn[data-v-cf1bff43]{cursor:pointer;border:none;border-radius:.25rem;padding:.75rem 1.5rem;font-weight:700}.btn-outline[data-v-cf1bff43]{color:#333;background:0 0;border:.0625rem solid #ccc}.add-theme .btn-outline[data-v-cf1bff43]{color:#e0cfb1;border-color:#c899458c}.btn-primary[data-v-cf1bff43]{color:#fff;background:#06c}.add-theme .btn-primary[data-v-cf1bff43]{color:#1a1208;background:linear-gradient(#d4a85a,#c89945)}.btn-primary[data-v-cf1bff43]:disabled{opacity:.6;cursor:not-allowed}.mesa-current-label[data-v-cf1bff43]{margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.mesa-current-card[data-v-cf1bff43]{background:#f9f9f9;border:.0625rem solid #e0e0e0;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.add-theme .mesa-current-card[data-v-cf1bff43]{background:#0003;border-color:#c8994559}.mesa-current-tag[data-v-cf1bff43]{color:#fff;white-space:nowrap;background:#10b981;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.spinner-small[data-v-cf1bff43]{border:.125rem solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-cf1bff43;display:inline-block}@keyframes spin-cf1bff43{to{transform:rotate(360deg)}}.add-item-notas-overlay[data-v-b37bbcff]{z-index:10050;background:#0f1d38b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.add-item-notas-modal[data-v-b37bbcff]{color:#33231a;background:linear-gradient(#efe4cc 0%,#e0cfb1 100%);border:2px solid #c89945;flex-direction:column;width:min(100%,32rem);max-height:min(90vh,36rem);font-family:EB Garamond,Cormorant Garamond,Georgia,serif;display:flex;box-shadow:0 0 0 1px #33231a,0 12px 28px #00000059}.add-item-notas-header[data-v-b37bbcff]{background:#f3ead6d9;border-bottom:1px solid #c4b394;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem .65rem;display:flex}.add-item-notas-kicker[data-v-b37bbcff]{letter-spacing:.08em;text-transform:uppercase;color:#173056;margin:0 0 .15rem;font-family:Cinzel,serif;font-size:.62rem;font-weight:800}.add-item-notas-header h3[data-v-b37bbcff]{color:#0f1d38;margin:0;font-family:Cinzel,serif;font-size:1rem}.add-item-notas-close[data-v-b37bbcff]{color:#173056;cursor:pointer;background:#e8dcc4;border:1px solid #173056;flex-shrink:0;width:1.75rem;height:1.75rem;font-size:1.1rem;line-height:1}.add-item-notas-close[data-v-b37bbcff]:hover{background:#f7eedc}.add-item-notas-body[data-v-b37bbcff]{flex:1;min-height:0;padding:.85rem 1rem}.add-item-notas-body textarea[data-v-b37bbcff]{resize:vertical;box-sizing:border-box;color:#33231a;width:100%;min-height:14rem;max-height:50vh;font:inherit;background:#f7eedc;border:1px solid #c4b394;padding:.55rem .65rem;line-height:1.45}.add-item-notas-body textarea[data-v-b37bbcff]:focus{border-color:#c89945;outline:2px solid #c8994573}.add-item-notas-body textarea[data-v-b37bbcff]:read-only{cursor:default;background:#f3ead6}.add-item-notas-footer[data-v-b37bbcff]{border-top:1px solid #c4b394;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.add-item-notas-btn[data-v-b37bbcff]{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;border:1px solid #173056;padding:.4rem .9rem;font-family:Cinzel,serif;font-size:.72rem}.add-item-notas-btn--ghost[data-v-b37bbcff]{color:#173056;background:#e8dcc4}.add-item-notas-btn--ghost[data-v-b37bbcff]:hover{background:#f7eedc}.add-item-notas-btn--primary[data-v-b37bbcff]{color:#f5f1e9;background:linear-gradient(#173056,#0f1d38);border-color:#c89945}.add-item-notas-btn--primary[data-v-b37bbcff]:hover{filter:brightness(1.08)}.add-class-editor[data-v-1054b0a0]{display:contents}.field[data-v-1054b0a0]{min-width:0;color:var(--muted,#5a4636);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:.15rem;font-family:Cinzel,serif;font-size:.68rem;font-weight:700;display:flex}.field-label[data-v-1054b0a0]{display:block}.field>input[data-v-1054b0a0],.field>select[data-v-1054b0a0]{box-sizing:border-box;width:100%;min-width:0;font:inherit;letter-spacing:normal;color:var(--ink,#33231a);text-transform:none;color-scheme:light;background:#f7eedc;border:1px solid #b7a88a;padding:.25rem .35rem;font-family:EB Garamond,Georgia,serif;font-size:.95rem;font-weight:600}.field>input[data-v-1054b0a0]:disabled,.field>select[data-v-1054b0a0]:disabled{opacity:.75}.type-field[data-v-1054b0a0]{grid-column:span 2}.type-options[data-v-1054b0a0]{flex-wrap:wrap;gap:.3rem;display:flex}.type-options .type-option[data-v-1054b0a0]{min-height:1.95rem;color:var(--ink,#33231a);letter-spacing:normal;text-transform:none;cursor:pointer;white-space:nowrap;background:#f7eedc;border:1px solid #b7a88a;flex-direction:row;flex:auto;justify-content:center;align-items:center;gap:.35rem;padding:.2rem .55rem;font-family:EB Garamond,Georgia,serif;font-size:.92rem;font-weight:600;display:inline-flex}.type-options .type-option input[data-v-1054b0a0]{width:auto;accent-color:var(--accent,#0f1d38);cursor:inherit;flex:none;margin:0}.type-options .type-option.active[data-v-1054b0a0]{border-color:var(--accent,#0f1d38);box-shadow:inset 0 0 0 1px var(--gold,#c89945);background:#efe0bf}.type-options .type-option.unavailable[data-v-1054b0a0]{opacity:.55;cursor:not-allowed}.hint[data-v-1054b0a0]{color:var(--muted,#666);text-transform:none;letter-spacing:normal;font-size:.62rem;font-weight:400;line-height:1.1;display:block}.class-row[data-v-1054b0a0]{border-top:1px dashed #c4b394;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.4rem;padding-top:.3rem;display:grid}.row-actions[data-v-1054b0a0]{align-self:stretch;align-items:flex-end;gap:.3rem;min-width:0;display:flex}.row-actions .field[data-v-1054b0a0]{flex:auto}.class-footer[data-v-1054b0a0]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.btn-add[data-v-1054b0a0],.btn-remove[data-v-1054b0a0]{border:1px solid var(--accent,#0f1d38);color:var(--accent,#0f1d38);cursor:pointer;background:#e8dcc4;padding:.2rem .45rem;font-family:Cinzel,serif;font-size:.72rem;font-weight:700}.btn-add[data-v-1054b0a0]{border-color:var(--gold,#c89945);background:#f7eedc}.btn-remove[data-v-1054b0a0]{min-height:1.95rem;color:var(--crimson,#78090c);border-color:var(--crimson,#78090c);background:#f3e4d4;font-size:.95rem;line-height:1}.btn-add[data-v-1054b0a0]:disabled,.btn-remove[data-v-1054b0a0]:disabled{opacity:.5;cursor:not-allowed}.validation-error[data-v-1054b0a0]{color:var(--crimson,#78090c);font-family:EB Garamond,Georgia,serif;font-size:.85rem;font-weight:700}@media (width<=1100px){.type-field[data-v-1054b0a0]{grid-column:auto}.class-row[data-v-1054b0a0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.class-row[data-v-1054b0a0]{grid-template-columns:minmax(0,1fr)}}.add-catalog-picker[data-v-7d061598]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin:0 0 .55rem;display:flex}.add-catalog-search[data-v-7d061598]{flex:1;min-width:12rem;position:relative}.add-catalog-search-input[data-v-7d061598]{box-sizing:border-box;width:100%;color:var(--ink,#33231a);background:#f7eedc;border:1px solid #c4b394;padding:.45rem .55rem;font-family:inherit;font-size:.85rem}.add-catalog-search-input[data-v-7d061598]:focus{outline:2px solid var(--accent,#0f1d38);outline-offset:1px}.add-catalog-search-input[data-v-7d061598]:disabled{opacity:.65;cursor:not-allowed}.add-catalog-suggestions[data-v-7d061598]{z-index:20;border:1px solid var(--accent,#0f1d38);background:#f7eedc;max-height:14rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .2rem);left:0;right:0;overflow-y:auto;box-shadow:0 .35rem .75rem #33231a40}.add-catalog-suggestion-item[data-v-7d061598]{cursor:pointer;border-bottom:1px dashed #d4c4a4;padding:.4rem .55rem;font-size:.82rem}.add-catalog-suggestion-item[data-v-7d061598]:last-child{border-bottom:none}.add-catalog-suggestion-item[data-v-7d061598]:hover{background:#c8994533}.add-catalog-suggestions-empty[data-v-7d061598]{z-index:20;color:var(--muted,#5a4636);background:#f7eedc;border:1px solid #c4b394;margin:0;padding:.45rem .55rem;font-size:.78rem;position:absolute;top:calc(100% + .2rem);left:0;right:0}.add-sheet[data-v-6dd5b442]{--ink:#33231a;--accent:#0f1d38;--accent-soft:#173056;--paper:#e0cfb1;--line:#33231a;--box-bg:#efe4cc;--muted:#5a4636;--gold:#c89945;--crimson:#78090c;color:var(--ink);color-scheme:light;max-width:1180px;margin:0 auto;font-family:EB Garamond,Cormorant Garamond,Georgia,serif;position:relative}.page-controls[data-v-6dd5b442]{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.page-controls-bottom[data-v-6dd5b442]{border-top:1px solid #78090c33;justify-content:center;margin-top:1rem;margin-bottom:0;padding-top:.75rem}.btn-link-mesa[data-v-6dd5b442]{cursor:pointer;border-radius:.25rem;margin-left:auto;padding:.35rem .75rem;font-size:.8rem}.btn-page[data-v-6dd5b442]{border:1px solid var(--gold);color:#f5f1e9;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(.55rem 0%,calc(100% - .55rem) 0%,100% 50%,calc(100% - .55rem) 100%,.55rem 100%,0% 50%);filter:drop-shadow(0 .2rem .35rem #33231a73);background:linear-gradient(#173056,#0f1d38);padding:.45rem 1.15rem;font-family:Cinzel,serif;font-size:.72rem;font-weight:700}.btn-page.active[data-v-6dd5b442]{background:linear-gradient(180deg, #d4a85a, var(--gold), #9a7328);color:var(--ink);border-color:var(--ink)}.sheet-view-only-banner[data-v-6dd5b442]{border:1px solid var(--accent);background:#0f1d381f;margin-bottom:.75rem;padding:.45rem .7rem;font-size:.95rem}.sheet-dead-banner[data-v-6dd5b442]{border:1px solid var(--crimson);color:var(--crimson);background:#78090c26;margin-bottom:.75rem;padding:.45rem .7rem;font-size:.95rem;font-weight:700}.death-actions[data-v-6dd5b442]{gap:.4rem;margin-top:.5rem;display:flex}.btn-aplicar-morte[data-v-6dd5b442],.btn-reverter-morte[data-v-6dd5b442]{cursor:pointer;padding:.3rem .55rem;font-size:.75rem;font-weight:700}.btn-reverter-morte[data-v-6dd5b442]:disabled{opacity:.5;cursor:not-allowed}.planilha[data-v-6dd5b442]{background:radial-gradient(ellipse at 12% 0%, #fffaeb73, transparent 42%), radial-gradient(ellipse at 88% 100%, #b48c5029, transparent 40%), var(--paper);border:.22rem solid var(--accent);box-shadow:0 0 0 .1rem var(--gold), 0 0 0 .28rem var(--ink), 0 .55rem 1.4rem #33231a66;padding:.95rem}.planilha-header[data-v-6dd5b442]{border:.14rem solid var(--accent);box-shadow:inset 0 0 0 .07rem var(--gold);color:#f5f1e9;background:linear-gradient(#173056,#0f1d38);grid-template-columns:80px 1fr 80px;align-items:center;margin-bottom:.65rem;display:grid}.brand-left[data-v-6dd5b442],.brand-right[data-v-6dd5b442]{text-align:center;color:var(--gold);font-family:Averia Serif Libre,serif;font-size:1.05rem;font-weight:700}.brand-center[data-v-6dd5b442]{text-align:center;border-left:1px solid var(--gold);border-right:1px solid var(--gold);padding:.4rem}.brand-center h1[data-v-6dd5b442]{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;margin:0;font-family:Averia Serif Libre,serif;font-size:1.25rem}.brand-center p[data-v-6dd5b442]{color:#e0cfb1;letter-spacing:.06em;margin:.1rem 0 0;font-family:Cinzel,serif;font-size:.8rem}.box[data-v-6dd5b442]{border:.14rem solid var(--accent);background:var(--box-bg);box-shadow:0 0 0 .06rem var(--gold);margin-bottom:.55rem;padding:.55rem}.box h2[data-v-6dd5b442]{text-transform:uppercase;letter-spacing:.1em;color:#f5f1e9;background:var(--accent);margin:0 0 .4rem;padding:.28rem .5rem;font-family:Cinzel,serif;font-size:.78rem;font-weight:700}.box>.section-head h2[data-v-6dd5b442]{margin:0}.box.combat-box h2[data-v-6dd5b442],.box.hp-box h2[data-v-6dd5b442],.box.taco-box h2[data-v-6dd5b442],.box.turn-box h2[data-v-6dd5b442]{background:var(--crimson)}.id-grid[data-v-6dd5b442]{grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}.span-2[data-v-6dd5b442]{grid-column:span 2}.span-3[data-v-6dd5b442]{grid-column:span 3}.span-full[data-v-6dd5b442]{grid-column:1/-1}.inline-2[data-v-6dd5b442]{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}label[data-v-6dd5b442]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:.15rem;font-family:Cinzel,serif;font-size:.68rem;font-weight:700;display:flex}input[data-v-6dd5b442],select[data-v-6dd5b442],textarea[data-v-6dd5b442]{font:inherit;color:var(--ink);text-transform:none;background:#f7eedc;border:1px solid #b7a88a;padding:.25rem .35rem;font-family:EB Garamond,Georgia,serif;font-size:.95rem;font-weight:600}input[data-v-6dd5b442]:disabled,select[data-v-6dd5b442]:disabled,textarea[data-v-6dd5b442]:disabled{opacity:.75}.xp-bar[data-v-6dd5b442]{border:1px solid var(--gold);background:#e8dcc4;grid-template-columns:auto repeat(3,1fr);align-items:end;gap:.4rem;margin-top:.5rem;padding:.4rem;display:grid}.xp-history-btn[data-v-6dd5b442]{border:1px solid var(--gold,#a68142);color:#f4e9cd;cursor:pointer;background:#13213a;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;padding:0;display:inline-flex}.xp-history-btn svg[data-v-6dd5b442]{width:.95rem;height:.95rem}.xp-history-backdrop[data-v-6dd5b442]{z-index:80;background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.xp-history-panel[data-v-6dd5b442]{color:#302419;background:#f0e5ca;border:2px solid #a68142;width:min(28rem,100vw - 2rem);max-height:min(70vh,32rem);padding:1rem 1.1rem;overflow:auto}.xp-history-panel header[data-v-6dd5b442]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.xp-history-panel h3[data-v-6dd5b442]{margin:0;font-family:Cinzel,serif}.xp-history-panel header button[data-v-6dd5b442]{color:#f4e9cd;cursor:pointer;background:#18253d;border:1px solid #9e7e43}.xp-history-panel ul[data-v-6dd5b442]{gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.xp-history-panel li[data-v-6dd5b442]{border-bottom:1px solid #c9b48a;gap:.15rem;padding-bottom:.45rem;display:grid}.xp-badge[data-v-6dd5b442]{background:var(--accent);color:#f5f1e9;letter-spacing:.06em;align-self:stretch;align-items:center;gap:.25rem;padding:.45rem .55rem;font-family:Cinzel,serif;font-weight:800;display:inline-flex}.main-cols[data-v-6dd5b442]{grid-template-columns:1.4fr 1fr;gap:.55rem;display:grid}.right-stack[data-v-6dd5b442],.move-stack[data-v-6dd5b442]{flex-direction:column;gap:.45rem;min-width:0;display:flex}.attr-block[data-v-6dd5b442]{border-bottom:1px dashed #c4b394;grid-template-columns:7.25rem 1fr;gap:.35rem;margin-bottom:.45rem;padding-bottom:.4rem;display:grid}.attr-score[data-v-6dd5b442]{flex-direction:column;align-items:center;gap:.25rem;min-width:0;display:flex}.attr-label[data-v-6dd5b442]{color:var(--accent);text-align:center;letter-spacing:.03em;max-width:100%;font-family:Cinzel,serif;font-size:.68rem;font-weight:700;line-height:1.15}.attr-circle[data-v-6dd5b442]{border:2px solid var(--gold);box-sizing:border-box;width:88px;height:88px;box-shadow:inset 0 0 0 .12rem var(--accent);background:#f3ead6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem;display:flex;overflow:hidden}.attr-circle input[data-v-6dd5b442]{text-align:center;background:0 0;border:none;width:100%;max-width:52px;margin:0;padding:0;font-size:1.45rem;font-weight:800;line-height:1}.attr-circle input[data-v-6dd5b442]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.attr-circle input[data-v-6dd5b442]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.attr-circle input[type=number][data-v-6dd5b442]{appearance:textfield}.exc-wrap[data-v-6dd5b442]{text-transform:uppercase;color:var(--accent);letter-spacing:.03em;flex-direction:column;gap:.12rem;margin-top:.2rem;font-size:.58rem;font-weight:700;display:flex}.exc-wrap .exc[data-v-6dd5b442]{text-transform:none;width:100%;color:var(--ink);margin-top:0;font-size:.75rem;font-weight:600}.attr-derived[data-v-6dd5b442]{grid-template-columns:1fr 1fr;gap:.2rem;display:grid}.derived-cell[data-v-6dd5b442]{background:#f7eedc;border:1px solid #c4b394;justify-content:space-between;gap:.3rem;padding:.12rem .3rem;font-size:.68rem;display:flex}.derived-cell span[data-v-6dd5b442]{color:var(--muted)}.list-rows[data-v-6dd5b442]{flex-direction:column;gap:.2rem;display:flex}.list-row[data-v-6dd5b442]{border-bottom:1px solid #d4c4a4;justify-content:space-between;align-items:center;gap:.4rem;padding:.15rem 0;font-size:.75rem;display:flex}.list-row input[data-v-6dd5b442]{text-align:center;width:64px}.ladino-pool[data-v-6dd5b442]{color:var(--muted);margin:0 0 .35rem;font-size:.72rem}.ladino-cols[data-v-6dd5b442]{grid-template-columns:1fr 1fr;gap:.35rem 1.25rem;display:grid}.ladino-skill[data-v-6dd5b442]{grid-template-columns:1fr 52px 48px;gap:.25rem;display:grid}.ladino-skill input[data-v-6dd5b442]{width:100%}.ladino-total[data-v-6dd5b442]{text-align:right}.list-rows.compact .list-row[data-v-6dd5b442]{font-size:.68rem}.combat-row[data-v-6dd5b442]{grid-template-columns:1.35fr 1fr;gap:.45rem;display:grid}.combat-stack[data-v-6dd5b442]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:.45rem;min-width:0;display:grid}.combat-box[data-v-6dd5b442],.hp-box[data-v-6dd5b442]{min-width:0}.ca-layout[data-v-6dd5b442]{grid-template-columns:70px 1fr;align-items:start;gap:.4rem;display:grid}.ca-circles-stack[data-v-6dd5b442]{flex-direction:column;align-items:center;gap:.35rem;display:flex}.ca-circle[data-v-6dd5b442]{border:2px solid var(--gold);width:70px;height:70px;box-shadow:inset 0 0 0 .1rem var(--accent);background:#f3ead6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.ca-circle span[data-v-6dd5b442]{color:var(--accent);text-align:center;font-size:.58rem;font-weight:800;line-height:1.1}.ca-circle strong[data-v-6dd5b442]{font-size:1.4rem}.ca-parts[data-v-6dd5b442],.combat-meta[data-v-6dd5b442],.move-grid[data-v-6dd5b442],.money-grid[data-v-6dd5b442]{gap:.3rem;display:grid}.move-grid label strong.ro[data-v-6dd5b442]{text-transform:none}.hp-totals[data-v-6dd5b442]{grid-template-columns:1fr;gap:.3rem;display:grid}.combat-meta[data-v-6dd5b442]{grid-column:1/-1;grid-template-columns:1fr 1fr;margin-top:.2rem}.bonus-xp[data-v-6dd5b442]{text-align:center;color:var(--accent);font-size:1rem!important}.dano-wrap[data-v-6dd5b442]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem;min-width:0;display:grid}.dano-wrap input[data-v-6dd5b442]{width:100%;min-width:0}.dano-adj[data-v-6dd5b442]{color:var(--accent);text-align:center;min-width:2rem;font-size:.75rem;font-weight:800}.taco-star[data-v-6dd5b442]{border:2px solid var(--gold);background:var(--crimson);color:#f5f1e9;clip-path:polygon(50% 0%,80% 20%,100% 50%,80% 80%,50% 100%,20% 80%,0% 50%,20% 20%);flex-direction:column;justify-content:center;align-items:center;min-width:64px;padding:.25rem .5rem;display:flex}.taco-star span[data-v-6dd5b442]{letter-spacing:.04em;font-size:.55rem;font-weight:800}.taco-star strong[data-v-6dd5b442]{font-size:1.1rem;line-height:1}.ro[data-v-6dd5b442]{background:#e8dcc4;border:1px solid #b7a88a;min-height:1.7rem;padding:.25rem .35rem;font-size:.85rem;display:block}.enc-table[data-v-6dd5b442]{flex-direction:column;gap:.2rem;display:flex}.enc-row[data-v-6dd5b442]{border-bottom:1px solid #e1e6ed;grid-template-columns:1fr auto 48px;gap:.3rem;padding:.12rem 0;font-size:.72rem;display:grid}.enc-mod[data-v-6dd5b442]{color:var(--muted)}.enc-status[data-v-6dd5b442]{color:var(--muted);margin:0 0 .35rem;font-size:.72rem}.enc-row.active[data-v-6dd5b442]{background:#e8dcc4;font-weight:700}.equip-head[data-v-6dd5b442]{color:var(--muted);text-transform:uppercase;grid-template-columns:1fr 64px 72px 32px;gap:.35rem;margin-bottom:.25rem;font-size:.65rem;font-weight:700;display:grid}.equip-total[data-v-6dd5b442]{color:var(--muted);margin:.4rem 0 0;font-size:.78rem}.section-head[data-v-6dd5b442]{box-sizing:border-box;align-items:center;gap:.45rem;margin:0 0 .4rem;display:flex}.section-head h2[data-v-6dd5b442]{flex:auto;align-self:stretch;align-items:center;min-width:0;margin:0;display:flex}.section-head .armas-actions[data-v-6dd5b442],.section-head .protecao-actions[data-v-6dd5b442]{background:0 0;flex:none;justify-content:flex-end;align-items:center;width:min(48%,22rem);min-width:14rem;padding:0;display:flex}.section-head .btn-add[data-v-6dd5b442]{border-color:var(--gold);color:var(--accent);background:#f7eedc;flex:none;align-self:center}.catalog-pick[data-v-6dd5b442]{width:100%;margin-bottom:.2rem;font-size:.78rem}.protecao-hint[data-v-6dd5b442]{color:var(--muted);margin:0 0 .5rem;font-size:.72rem;line-height:1.35}.section-head .armas-actions .catalog-pick[data-v-6dd5b442],.section-head .protecao-actions .catalog-pick[data-v-6dd5b442]{width:100%;min-width:0;max-width:none;margin-bottom:0;font-size:.78rem}.protecao-list[data-v-6dd5b442]{--protecao-row-block:5.5rem;--protecao-row-gap:.35rem;gap:var(--protecao-row-gap);min-width:0;min-height:calc(2 * var(--protecao-row-block) + var(--protecao-row-gap));max-height:calc(4 * var(--protecao-row-block) + 3 * var(--protecao-row-gap));flex-direction:column;display:flex;overflow:hidden auto}.protecao-row[data-v-6dd5b442]{flex-wrap:wrap;align-items:end;gap:.3rem .35rem;min-width:0;display:flex}.protecao-nome[data-v-6dd5b442]{text-overflow:ellipsis;white-space:nowrap;flex:8rem;align-self:end;min-width:6rem;padding-bottom:.15rem;font-size:.82rem;overflow:hidden}.protecao-stat[data-v-6dd5b442]{text-align:center;flex-direction:column;flex:0 4rem;align-self:end;gap:.08rem;min-width:3.25rem;display:flex}.protecao-stat-label[data-v-6dd5b442]{text-transform:uppercase;color:var(--accent);font-size:.58rem;font-weight:700;line-height:1.1}.protecao-stat strong[data-v-6dd5b442]{color:var(--ink);font-size:.82rem}.protecao-row>label[data-v-6dd5b442]:not(.em-uso-radio){text-transform:uppercase;min-width:3.5rem;color:var(--accent);flex-direction:column;flex:0 4.5rem;gap:.1rem;font-size:.6rem;font-weight:700;display:flex}.em-uso-radio[data-v-6dd5b442]{font-size:inherit;font-weight:inherit;text-transform:none;color:inherit;letter-spacing:normal;cursor:pointer;user-select:none;flex-direction:row;flex:none;align-items:center;gap:0;margin:0;padding:0;display:flex}.em-uso-radio input[type=radio][data-v-6dd5b442]{appearance:none;cursor:pointer;background:#f7eedc;border:2px solid #b7a88a;border-radius:50%;flex-shrink:0;width:.95rem;height:.95rem;margin:0}.em-uso-radio input[type=radio][data-v-6dd5b442]:checked{border-color:var(--crimson);background:radial-gradient(circle at center, var(--crimson) 0 42%, #f7eedc 44%)}.em-uso-radio input[type=radio][data-v-6dd5b442]:disabled{opacity:.75;cursor:not-allowed}.weapons[data-v-6dd5b442]{--weapon-row-block:3.85rem;--weapon-row-gap:.45rem;gap:var(--weapon-row-gap);min-width:0;min-height:calc(4 * var(--weapon-row-block) + 3 * var(--weapon-row-gap));max-height:calc(4 * var(--weapon-row-block) + 3 * var(--weapon-row-gap));flex-direction:column;padding-right:.1rem;display:flex;overflow:hidden auto}.weapon-row[data-v-6dd5b442]{min-width:0;min-height:var(--weapon-row-block);background:#f7eedc;border:1px solid #c4b394;flex-wrap:wrap;flex-shrink:0;align-items:end;gap:.35rem .4rem;padding:.4rem;display:flex}.weapon-row[data-v-6dd5b442]>*{min-width:0}.weapon-name[data-v-6dd5b442]{flex:10rem;min-width:8rem}.weapon-row>label[data-v-6dd5b442]{text-transform:uppercase;min-width:4.75rem;max-width:9.5rem;color:var(--accent);flex-direction:column;flex:5.5rem;gap:.12rem;font-size:.62rem;font-weight:700;display:flex}.weapon-row input[data-v-6dd5b442]{box-sizing:border-box;width:100%;min-width:0}.weapon-profile[data-v-6dd5b442]{color:var(--accent);border-top:1px solid #c4b394;flex:1 0 100%;margin:.25rem 0;padding-top:.3rem;font-size:.75rem;font-weight:700}.weapon-row .btn-remove[data-v-6dd5b442],.weapon-row .btn-item-notas[data-v-6dd5b442],.protecao-row .btn-remove[data-v-6dd5b442],.protecao-row .btn-item-notas[data-v-6dd5b442]{flex:none;align-self:end}.btn-item-notas[data-v-6dd5b442]{border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:#e8dcc4;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;padding:0;font-size:.95rem;line-height:1;display:inline-flex}.btn-item-notas--filled[data-v-6dd5b442]{border-color:var(--gold);background:#f3ead6;box-shadow:inset 0 0 0 1px #c8994559}.btn-item-notas[data-v-6dd5b442]:hover{background:#f7eedc}.weapon-row .btn-remove[data-v-6dd5b442]{flex:none;align-self:end;width:1.75rem;height:1.85rem;padding:0;line-height:1}.protecao-row-wrap[data-v-6dd5b442]{background:#f7eedc;border:1px solid #c4b394;flex-direction:column;gap:0;min-width:0;padding:.35rem;display:flex}.protecao-row-wrap .protecao-row[data-v-6dd5b442]{background:0 0;border:none;padding:0}.weapon-name span[data-v-6dd5b442]{color:var(--accent);text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.full[data-v-6dd5b442]{margin-top:.4rem}.taco-meta[data-v-6dd5b442]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.4rem;font-size:.75rem;display:flex}.taco-matrix[data-v-6dd5b442]{grid-template-columns:repeat(21,minmax(0,1fr));gap:2px;display:grid}.taco-cell[data-v-6dd5b442]{border:1px solid var(--line);text-align:center;background:#f7eedc;min-width:0;padding:.15rem 0}.taco-cell .ac-label[data-v-6dd5b442]{color:var(--muted);font-size:.55rem;font-weight:700;display:block}.taco-cell strong[data-v-6dd5b442]{font-size:.72rem}.taco-cell.taco[data-v-6dd5b442]{background:var(--crimson);color:#f5f1e9;border-color:var(--ink)}.taco-cell.taco .ac-label[data-v-6dd5b442]{color:#e0cfb1}.equip-row[data-v-6dd5b442]{grid-template-columns:1fr 64px 72px 32px;gap:.35rem;margin-bottom:.3rem;display:grid}.money-grid[data-v-6dd5b442]{grid-template-columns:repeat(5,1fr)}.money-label[data-v-6dd5b442]{flex-direction:column;gap:.2rem;min-width:0;font-size:.72rem;display:flex}.money-label-full[data-v-6dd5b442]{display:none}@media (width>=900px){.money-label-short[data-v-6dd5b442]{display:none}.money-label-full[data-v-6dd5b442]{font-size:.68rem;line-height:1.15;display:block}}.btn-add[data-v-6dd5b442],.btn-remove[data-v-6dd5b442]{border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:#e8dcc4;padding:.2rem .45rem;font-family:Cinzel,serif;font-weight:700}.btn-remove[data-v-6dd5b442]{color:var(--crimson);border-color:var(--crimson);background:#f3e4d4}textarea[data-v-6dd5b442]{resize:vertical;width:100%}.hint[data-v-6dd5b442],.hint-eff[data-v-6dd5b442]{color:var(--muted,#666);text-align:center;font-size:.62rem;line-height:1.1;display:block}.magia-picker[data-v-6dd5b442]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.magia-search[data-v-6dd5b442]{flex:1;min-width:12rem;position:relative}.magia-search-input[data-v-6dd5b442]{box-sizing:border-box;width:100%;color:var(--ink,#33231a);background:#f7eedc;border:1px solid #c4b394;padding:.45rem .55rem;font-family:inherit;font-size:.85rem}.magia-search-input[data-v-6dd5b442]:focus{outline:2px solid var(--accent,#0f1d38);outline-offset:1px}.magia-suggestions[data-v-6dd5b442]{z-index:20;border:1px solid var(--accent,#0f1d38);background:#f7eedc;max-height:14rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .2rem);left:0;right:0;overflow-y:auto;box-shadow:0 .35rem .75rem #33231a40}.magia-suggestion-item[data-v-6dd5b442]{cursor:pointer;border-bottom:1px dashed #d4c4a4;padding:.4rem .55rem;font-size:.82rem}.magia-suggestion-item[data-v-6dd5b442]:last-child{border-bottom:none}.magia-suggestion-item[data-v-6dd5b442]:hover{background:#c8994533}.magia-suggestions-empty[data-v-6dd5b442]{z-index:20;color:var(--muted,#5a4636);background:#f7eedc;border:1px solid #c4b394;margin:0;padding:.45rem .55rem;font-size:.78rem;position:absolute;top:calc(100% + .2rem);left:0;right:0}.grimorio-locked[data-v-6dd5b442],.grimorio-error[data-v-6dd5b442]{color:var(--crimson,#78090c);font-weight:700}.grimorio-circles[data-v-6dd5b442]{flex-direction:column;gap:.55rem;margin:.45rem 0 .6rem;display:flex}.grimorio-circle[data-v-6dd5b442]{background:#f7eedc;border:1px solid #c4b394;padding:.4rem}.grimorio-circle-head[data-v-6dd5b442]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent,#0f1d38);justify-content:space-between;gap:.5rem;margin-bottom:.3rem;font-family:Cinzel,serif;font-size:.72rem;display:flex}.grimorio-list-head[data-v-6dd5b442]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#5a4636);border-bottom:1px solid #c4b394;grid-template-columns:1fr;align-items:center;gap:.45rem;padding:0 0 .2rem;font-family:Cinzel,serif;font-size:.62rem;display:grid}.grimorio-list-head--prepare[data-v-6dd5b442]{grid-template-columns:1fr auto}.grimorio-list-head--edit.grimorio-list-head--prepare[data-v-6dd5b442]{grid-template-columns:1fr auto auto}.grimorio-list-head--edit[data-v-6dd5b442]:not(.grimorio-list-head--prepare){grid-template-columns:1fr auto}.grimorio-list-head span[data-v-6dd5b442]:not(:first-child){text-align:center;min-width:3.25rem}.grimorio-row[data-v-6dd5b442]{border-bottom:1px dashed #d4c4a4;grid-template-columns:1fr;align-items:center;gap:.45rem;padding:.28rem 0;display:grid}.grimorio-row.grimorio-list-head--prepare[data-v-6dd5b442]{grid-template-columns:1fr auto}.grimorio-row.grimorio-list-head--edit.grimorio-list-head--prepare[data-v-6dd5b442]{grid-template-columns:1fr auto auto}.grimorio-row.grimorio-list-head--edit[data-v-6dd5b442]:not(.grimorio-list-head--prepare){grid-template-columns:1fr auto}.grimorio-row.open[data-v-6dd5b442]{align-items:flex-start}.grimorio-row.prepared[data-v-6dd5b442]{background:#c899451f}.grimorio-row[data-v-6dd5b442]:last-child{border-bottom:none}.grimorio-info[data-v-6dd5b442]{flex-direction:column;gap:.08rem;min-width:0;display:flex}.grimorio-info strong[data-v-6dd5b442]{font-size:.95rem}.grimorio-info small[data-v-6dd5b442]{color:var(--muted,#5a4636);font-size:.75rem}.grimorio-resumo[data-v-6dd5b442]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.grimorio-prepared[data-v-6dd5b442]{cursor:pointer;justify-content:center;align-items:center;min-width:3.25rem;display:flex}.grimorio-prepared input[data-v-6dd5b442]{width:1rem;height:1rem;accent-color:var(--accent,#0f1d38);cursor:pointer}.grimorio-prepared input[data-v-6dd5b442]:disabled{cursor:not-allowed;opacity:.55}.grimorio-toggle.no-sphere-access strong[data-v-6dd5b442]{color:#c77;opacity:.7;text-decoration:line-through}.sphere-warning[data-v-6dd5b442]{font-weight:600;color:#c77!important}.sphere-access-error[data-v-6dd5b442]{color:#a55;background:#cc777726;border-left:3px solid #c77;margin:.5rem 0;padding:.5rem;font-size:.85rem}.btn-remove-icon[data-v-6dd5b442]{color:var(--crimson,#78090c);cursor:pointer;background:0 0;border:none;min-width:3.25rem;padding:0;font-family:inherit;font-size:1.35rem;font-weight:700;line-height:1}.btn-remove-icon[data-v-6dd5b442]:hover{color:#4a0608}.btn-remove-icon[data-v-6dd5b442]:focus-visible{outline:2px solid var(--crimson,#78090c);outline-offset:2px;border-radius:2px}.sr-only[data-v-6dd5b442]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.grimorio-notes[data-v-6dd5b442]{margin-top:.45rem}.hint-sub[data-v-6dd5b442]{font-style:italic;font-weight:400}.spell-details[data-v-6dd5b442]{background:#f7eedc;border:1px solid #c4b394;margin:0 0 .55rem;padding:.5rem .55rem}.spell-details-head[data-v-6dd5b442]{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin-bottom:.35rem;display:flex}.spell-details-head strong[data-v-6dd5b442]{color:var(--accent,#0f1d38);font-family:Cinzel,serif;font-size:.95rem}.spell-details-head small[data-v-6dd5b442]{color:var(--muted,#5a4636);font-size:.75rem}.spell-meta[data-v-6dd5b442]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.28rem .7rem;margin:0 0 .35rem;display:grid}.spell-meta div[data-v-6dd5b442]{min-width:0}.spell-meta dt[data-v-6dd5b442]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent,#0f1d38);font-family:Cinzel,serif;font-size:.62rem}.spell-meta dd[data-v-6dd5b442]{color:#33231a;margin:0;font-size:.82rem}.spell-resumo-full[data-v-6dd5b442]{color:#33231a;margin:0;font-size:.82rem;line-height:1.35}.grimorio-toggle[data-v-6dd5b442]{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.08rem;padding:0;display:flex}.grimorio-toggle:hover strong[data-v-6dd5b442]{text-underline-offset:2px;text-decoration:underline}.grimorio-row.open .grimorio-info[data-v-6dd5b442]{gap:.28rem}@media (width<=1100px){.main-cols[data-v-6dd5b442],.combat-row[data-v-6dd5b442],.id-grid[data-v-6dd5b442],.combat-stack[data-v-6dd5b442]{grid-template-columns:1fr}.span-2[data-v-6dd5b442],.span-3[data-v-6dd5b442]{grid-column:auto}.ca-layout[data-v-6dd5b442]{grid-template-columns:70px 1fr}.taco-matrix[data-v-6dd5b442]{grid-template-columns:repeat(7,1fr)}.weapon-row>label[data-v-6dd5b442]{max-width:none}.ladino-cols[data-v-6dd5b442]{grid-template-columns:1fr}}.sphere-access[data-v-6dd5b442]{border:1px solid;margin-block:1rem;padding:1rem}.sphere-access summary[data-v-6dd5b442]{cursor:pointer}.sphere-grid[data-v-6dd5b442]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;margin-block:1rem;display:grid}.sphere-grid label[data-v-6dd5b442]{gap:.3rem;display:grid}.add-print[data-v-ed4fec9e]{--ink:#1b1410;--accent:#0f1d38;--crimson:#78090c;--gold:#9a7328;--tint:#f5eedf;--rule:#8a7a66;color:var(--ink);color-scheme:light;print-color-adjust:exact;font-family:EB Garamond,Cormorant Garamond,Georgia,serif;font-size:9.5pt;line-height:1.25}.add-print-page[data-v-ed4fec9e]{break-after:page;flex-direction:column;gap:1.6mm;padding:0 .3mm;display:flex}.add-print-page[data-v-ed4fec9e]:last-child{break-after:auto}.ap-header[data-v-ed4fec9e]{border:.6mm solid var(--accent);box-shadow:inset 0 0 0 .3mm var(--gold);grid-template-columns:22mm 1fr 22mm;align-items:center;padding:.8mm 2mm;display:grid}.ap-brand[data-v-ed4fec9e]{color:var(--crimson);text-align:center;font-family:Cinzel Decorative,Cinzel,serif;font-size:15pt;font-weight:700}.ap-title[data-v-ed4fec9e]{text-align:center}.ap-title h1[data-v-ed4fec9e]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-family:Cinzel,serif;font-size:13pt}.ap-title p[data-v-ed4fec9e]{margin:0;font-size:9pt;font-style:italic}.ap-page-head[data-v-ed4fec9e]{border-bottom:.5mm double var(--accent);color:var(--accent);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;padding-bottom:1mm;font-family:Cinzel,serif;font-size:9pt;font-weight:700;display:flex}.ap-dead[data-v-ed4fec9e]{border:.4mm solid var(--crimson);color:var(--crimson);text-align:center;margin:0;padding:1mm 2mm;font-weight:700}.ap-box[data-v-ed4fec9e]{border:.35mm solid var(--accent);break-inside:avoid;padding:1.6mm 2mm}.ap-box.breakable[data-v-ed4fec9e]{break-inside:auto}.ap-box h2[data-v-ed4fec9e]{background:var(--tint);border-bottom:.3mm solid var(--accent);letter-spacing:.08em;text-transform:uppercase;color:var(--crimson);margin:-1.6mm -2mm 1.4mm;padding:.7mm 2mm;font-family:Cinzel,serif;font-size:8.5pt}.ap-box h3[data-v-ed4fec9e]{color:var(--accent);margin:1.5mm 0 .8mm;font-family:Cinzel,serif;font-size:8.5pt}.ap-box h3 small[data-v-ed4fec9e]{color:var(--ink);font-family:EB Garamond,Georgia,serif;font-weight:400}.ap-cols[data-v-ed4fec9e]{grid-template-columns:1.35fr 1fr;align-items:start;gap:1.6mm;display:grid}.ap-cols.even[data-v-ed4fec9e]{grid-template-columns:1fr 1fr}.ap-cols.tight[data-v-ed4fec9e]{gap:3mm}.ap-stack[data-v-ed4fec9e]{flex-direction:column;gap:1.6mm;display:flex}.ap-identity[data-v-ed4fec9e]{gap:2mm;display:flex}.ap-id-grid[data-v-ed4fec9e]{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:1mm 2.5mm;display:grid}.ap-id-grid .span-2[data-v-ed4fec9e]{grid-column:span 2}.ap-id-grid .span-5[data-v-ed4fec9e]{grid-column:span 5}.ap-portrait[data-v-ed4fec9e]{object-fit:cover;border:.35mm solid var(--accent);width:28mm;height:34mm}.ap-field[data-v-ed4fec9e]{flex-direction:column;min-width:0;display:flex}.ap-label[data-v-ed4fec9e]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Cinzel,serif;font-size:6.5pt}.ap-value[data-v-ed4fec9e]{border-bottom:.25mm solid var(--rule);overflow-wrap:anywhere;min-height:4.6mm;font-size:10pt}.ap-value.big[data-v-ed4fec9e]{text-align:center;font-size:13pt;font-weight:700}.ap-inline-value[data-v-ed4fec9e]{border-bottom:.25mm solid var(--rule);text-align:center;min-width:14mm;display:inline-block}.ap-hint[data-v-ed4fec9e]{margin:0 0 1mm;font-size:8.5pt;font-style:italic}.ap-muted[data-v-ed4fec9e]{color:#5a4636}.ap-chip[data-v-ed4fec9e]{color:#fff;background:var(--accent);padding:.2mm 1.6mm;font-family:Cinzel,serif;font-weight:700}.ap-tag[data-v-ed4fec9e]{text-transform:uppercase;color:var(--crimson);margin-right:1mm;font-family:Cinzel,serif;font-size:6pt}.ap-xp[data-v-ed4fec9e]{flex-wrap:wrap;align-items:center;gap:1.5mm 4mm;margin-top:1.4mm;display:flex}.ap-attr[data-v-ed4fec9e]{border-bottom:.2mm dotted var(--rule);grid-template-columns:17mm 1fr;align-items:center;gap:2mm;padding:.9mm 0;display:grid}.ap-attr[data-v-ed4fec9e]:last-child{border-bottom:none}.ap-attr-score[data-v-ed4fec9e]{flex-direction:column;align-items:center;font-size:7pt;display:flex}.ap-attr-abbr[data-v-ed4fec9e]{color:var(--crimson);font-family:Cinzel,serif;font-size:8pt;font-weight:700}.ap-attr-circle[data-v-ed4fec9e]{border:.45mm solid var(--accent);border-radius:999px;justify-content:center;align-items:center;min-width:11mm;height:9mm;padding:0 1mm;font-size:12pt;font-weight:700;display:flex}.ap-attr-name[data-v-ed4fec9e]{color:var(--accent);font-family:Cinzel,serif;font-size:8pt}.ap-derived[data-v-ed4fec9e]{grid-template-columns:repeat(3,1fr);gap:.4mm 2mm;display:grid}.ap-derived-cell[data-v-ed4fec9e]{border-bottom:.15mm solid #d8ccb8;justify-content:space-between;gap:1mm;font-size:7.5pt;display:flex}.ap-row[data-v-ed4fec9e]{border-bottom:.15mm solid #d8ccb8;justify-content:space-between;align-items:baseline;gap:2mm;padding:.5mm 0;display:flex}.ap-row.compact[data-v-ed4fec9e]{padding:.25mm 0}.ap-row.active[data-v-ed4fec9e]{background:var(--tint);font-weight:700}.ap-num[data-v-ed4fec9e]{text-align:center;min-width:10mm;font-size:10pt}.ap-ca[data-v-ed4fec9e]{grid-template-columns:auto auto 1fr;align-items:center;gap:2mm;display:grid}.ap-circle-big[data-v-ed4fec9e]{border:.55mm solid var(--accent);width:15mm;height:15mm;box-shadow:inset 0 0 0 .3mm var(--gold);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.ap-circle-big span[data-v-ed4fec9e]{text-transform:uppercase;font-family:Cinzel,serif;font-size:6pt}.ap-circle-big strong[data-v-ed4fec9e]{font-size:14pt}.ap-hp[data-v-ed4fec9e]{grid-template-columns:1.2fr 1fr 1fr;gap:2mm;margin-bottom:1mm;display:grid}.ap-lines[data-v-ed4fec9e]{flex-direction:column;display:flex}.ap-line[data-v-ed4fec9e]{border-bottom:.2mm solid var(--rule);white-space:pre-wrap;overflow-wrap:anywhere;min-height:5mm}.ap-table[data-v-ed4fec9e]{border-collapse:collapse;width:100%;font-size:8.5pt}.ap-table th[data-v-ed4fec9e]{text-transform:uppercase;color:var(--accent);background:var(--tint);border:.2mm solid var(--rule);padding:.6mm .8mm;font-family:Cinzel,serif;font-size:6.3pt;font-weight:700}.ap-table td[data-v-ed4fec9e]{border:.2mm solid var(--rule);text-align:center;overflow-wrap:anywhere;height:4.6mm;padding:.6mm .8mm}.ap-table .left[data-v-ed4fec9e]{text-align:left}.ap-table .narrow[data-v-ed4fec9e]{width:9mm}.ap-table .small[data-v-ed4fec9e]{font-size:7.5pt}.ap-table tr[data-v-ed4fec9e]{break-inside:avoid}.ap-subrow td[data-v-ed4fec9e]{border-top:none;height:auto;font-size:7.5pt;font-style:italic}.ap-classes .ap-table td[data-v-ed4fec9e]{height:5mm}.ap-taco-wrap[data-v-ed4fec9e]{grid-template-columns:34mm 1fr;align-items:center;gap:2mm;display:grid}.ap-taco-meta[data-v-ed4fec9e]{flex-direction:column;gap:.3mm;font-size:8pt;display:flex}.ap-taco-star[data-v-ed4fec9e]{color:var(--crimson);font-family:Cinzel,serif;font-weight:700}.ap-taco-star strong[data-v-ed4fec9e]{color:var(--ink);font-size:13pt}.ap-taco td[data-v-ed4fec9e]{height:auto;padding:.4mm 0;font-size:7.5pt}.ap-taco td.taco[data-v-ed4fec9e]{background:var(--tint);outline:.4mm solid var(--crimson);font-weight:700}.ap-taco th[data-v-ed4fec9e]{width:9mm}.ap-circle[data-v-ed4fec9e]{break-inside:auto}.ap-spells[data-v-ed4fec9e]{table-layout:fixed}.ap-spells th[data-v-ed4fec9e]:first-child{width:24%}.ap-spells th[data-v-ed4fec9e]:nth-child(2){width:14%}.ap-spells th[data-v-ed4fec9e]:nth-child(3){width:12%}.ap-spells th[data-v-ed4fec9e]:nth-child(4){width:18%}.ap-spells th[data-v-ed4fec9e]:nth-child(5){width:8%}.ap-spells th[data-v-ed4fec9e]:nth-child(6){width:17%}.ap-spells thead[data-v-ed4fec9e]{display:table-header-group}.ap-grid-2[data-v-ed4fec9e]{grid-template-columns:1fr 1fr;column-gap:3mm;display:grid}.ap-money[data-v-ed4fec9e]{grid-template-columns:repeat(5,1fr);gap:2mm;display:grid}.ap-money .ap-value[data-v-ed4fec9e]{text-align:center;font-weight:700}.ap-total[data-v-ed4fec9e]{text-align:right;margin:1mm 0 0}.ap-footer[data-v-ed4fec9e]{text-align:right;color:#5a4636;margin-top:auto;padding-top:2mm;font-size:7.5pt;font-style:italic}.ap-notes-page .ap-box[data-v-ed4fec9e]{break-inside:auto}.ap-notes-page .ap-line[data-v-ed4fec9e]{white-space:pre-wrap;height:auto;min-height:5mm;line-height:1.55}.ap-table[data-v-ed4fec9e]{width:100%}.ap-table th[data-v-ed4fec9e],.ap-table td[data-v-ed4fec9e]{overflow-wrap:anywhere}.ap-page-head[data-v-ed4fec9e]{gap:4mm}.ap-page-head>span[data-v-ed4fec9e]{overflow-wrap:anywhere;min-width:0}.ap-box h2[data-v-ed4fec9e],.ap-box h3[data-v-ed4fec9e]{break-after:avoid}.ap-portrait[data-v-ed4fec9e]{flex-shrink:0}@media print{.add-print-page[data-v-ed4fec9e]{display:block}.add-print-page[data-v-ed4fec9e]>*+*{margin-top:1.6mm}.ap-table thead[data-v-ed4fec9e]{display:table-header-group}.ap-table tr[data-v-ed4fec9e]{break-inside:avoid}.ap-notes-page .ap-line[data-v-ed4fec9e]{break-inside:auto;orphans:3;widows:3}.ap-notes-page .ap-box[data-v-ed4fec9e]{box-decoration-break:clone}.ap-footer[data-v-ed4fec9e]{break-before:avoid}}
