@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-normal-400-latin-B-Wb4vbc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-normal-400-ext-URXJGKi_.woff2)format("woff2");unicode-range:U+100-130,U+132-151,U+154-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E??,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-italic-400-latin-zrh8tpYs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-italic-400-ext-BTBDi_gP.woff2)format("woff2");unicode-range:U+100-130,U+132-151,U+154-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E??,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manantial;font-style:normal;font-weight:300 800;font-display:swap;src:url(/assets/manantial-normal-latin-DnAWP5nC.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manantial;font-style:normal;font-weight:300 800;font-display:swap;src:url(/assets/manantial-normal-ext-CGjC09Gw.woff2)format("woff2");unicode-range:U+100-130,U+132-151,U+154-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E??,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manantial;font-style:italic;font-weight:300 800;font-display:swap;src:url(/assets/manantial-italic-latin-B0cNqWFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manantial;font-style:italic;font-weight:300 800;font-display:swap;src:url(/assets/manantial-italic-ext-B785sh2P.woff2)format("woff2");unicode-range:U+100-130,U+132-151,U+154-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E??,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,[data-theme=azahar]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fbf8f1;--ink:#2b2520;--secondary:#74685c;--surface:#fffdf8;--line:#e3dacb;--rail:#9c9184;--fill:#f1eadc;--accent:#b0541a;--chosen:#d6a686;--shadow:#2b25201a}[data-theme=miel]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f3e6cc;--ink:#3a2c1c;--secondary:#705d46;--surface:#f8eeda;--line:#d8c6a4;--rail:#99866b;--fill:#eadab9;--accent:#9a4716;--chosen:#c79771;--shadow:#3a2c1c1f}[data-theme=cafe]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#2b2421;--ink:#d8cbb8;--secondary:#a89987;--surface:#332b27;--line:#473c36;--rail:#807366;--fill:#3b322d;--accent:#d99a5e;--chosen:#6d5138;--shadow:#00000073}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#2b2421;--ink:#d8cbb8;--secondary:#a89987;--surface:#332b27;--line:#473c36;--rail:#807366;--fill:#3b322d;--accent:#d99a5e;--chosen:#6d5138;--shadow:#00000073}}[data-theme=penumbra]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#1f2320;--ink:#e4e0d6;--secondary:#a19e93;--surface:#272c28;--line:#3a413b;--rail:#73756c;--fill:#313732;--accent:#e89a52;--chosen:#7f5c38;--shadow:#00000073}[data-theme=noche]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#000;--ink:#cfc8ba;--secondary:#888175;--surface:#0e0e0c;--line:#2a2824;--rail:#645f56;--fill:#1a1916;--accent:#d98a45;--chosen:#6d4523;--shadow:#0009}:root{--serif:"Literata", Georgia, serif;--sans:"Manantial", system-ui, sans-serif}.type-name{font-family:var(--serif);font-size:clamp(2rem,min(9vw,7vh),4rem);font-style:italic;font-weight:400;line-height:1.05}.type-lede{font-family:var(--serif);text-wrap:pretty;font-size:clamp(1.125rem,2.6vh,1.3125rem);font-style:italic;font-weight:400;line-height:1.4}.type-text{font-family:var(--serif);text-wrap:pretty;font-size:clamp(1rem,2.4vh,1.125rem);font-weight:400;line-height:1.55}.type-action{border:0;border-bottom:2px solid var(--accent);color:var(--ink);font-family:var(--serif);background:0 0;border-radius:0;padding:2px 1px;font-size:clamp(1.125rem,2.6vh,1.3125rem);font-weight:400;line-height:1.3;transition:color .12s}.type-action:hover{color:var(--accent)}.type-action--small{font-size:1.0625rem}.type-action:disabled{border-bottom-color:var(--line);color:var(--secondary);opacity:var(--off,.45);cursor:default}.type-label{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--secondary);font-size:.75rem;font-weight:400;line-height:1}.type-ui{font-family:var(--sans);font-size:.9375rem;line-height:1.4}*,:before,:after{box-sizing:border-box}html,body{height:100%;font-family:var(--sans);-webkit-font-smoothing:antialiased;background:#b9ab96;margin:0;overflow:hidden}.scene{contain:strict;background:#b9ab96;position:fixed;inset:0;overflow:hidden}@property --lamps{syntax:"<number>";inherits:false;initial-value:0}.acuarela-paper{--lamps:var(--lamps-to,0);pointer-events:none;mix-blend-mode:multiply;opacity:calc(.85 - var(--lamps,0) * .35);background-size:256px 256px;position:absolute;inset:0}.scene:not(.acuarela) .acuarela-paper{display:none}.patio-ui{--glass:#f6f0e4c2;--glass-card:#f6f0e4e6;--glass-bar:#f6f0e4cc;--tint:#2b252012;--tint-strong:#2b25201c;--lift:0 1px 2px #2b252014, 0 8px 28px #2b252029;--edge:max(12px, env(safe-area-inset-left));--foot:max(12px, env(safe-area-inset-bottom));--head:max(12px, env(safe-area-inset-top));--radius:16px;z-index:10;pointer-events:none;color:var(--ink);-webkit-tap-highlight-color:transparent;position:fixed;inset:0}.patio-ui[data-theme=cafe]{--glass:#2b2421db;--glass-card:#2b2421eb;--glass-bar:#2b2421db;--tint:#d8cbb814;--tint-strong:#d8cbb821;--lift:0 1px 2px #0003, 0 8px 28px #00000059}.patio-ui .type-action,.table-page .type-action{cursor:pointer;position:relative}.patio-ui .type-action:after,.table-page .type-action:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-ui-idle],html[data-ui-idle] *{cursor:none!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.patio-ui) button{font:inherit;color:inherit;appearance:none}.patio-ui :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.patio-ui .icon{flex:none}.bar,.sheet,.invite{background:var(--glass-card);box-shadow:var(--lift);border-radius:var(--radius);transition:background-color 2s,color 2s}.invite{pointer-events:auto;width:max-content;min-width:min(23.5rem,100% - 32px);max-width:calc(100% - 32px);padding:22px 24px 16px;transition:opacity .9s ease-in,transform .9s ease-in,background-color 2s,color 2s;animation:1.4s ease-out .8s both invite-in;position:absolute;bottom:clamp(16px,6vh,56px);left:clamp(16px,4vw,48px)}.invite-gone{opacity:0;pointer-events:none;transform:translateY(8px)}@keyframes invite-in{0%{opacity:0;transform:translateY(10px)}}.invite-head{align-items:center;gap:14px;display:flex}.invite-mark{width:46px;height:46px}.invite-name{margin:0}.invite-home{color:var(--secondary);margin:5px 0 0}.invite-line{white-space:nowrap;margin:18px 0 10px}.invite-actions{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.invite-enter{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.invite-stay{white-space:nowrap;min-height:44px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 8px}.language-pair{color:var(--secondary);align-items:center;gap:2px;display:inline-flex}.language-current{color:var(--ink);border-bottom:1.5px solid var(--accent);padding:0 4px}.language-other{min-width:32px;min-height:32px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 4px}@media (hover:hover){.language-other:hover{color:var(--ink);background:var(--tint)}}.invite-languages{margin-left:auto}.about-languages{position:absolute;top:14px;left:16px}.invite-home a,.about-home a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}@media (hover:hover){.invite-home a:hover,.about-home a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.invite-now{animation:none}.controls{left:clamp(12px,3vw,32px);bottom:calc(var(--foot) + clamp(0px, 2vh, 16px));opacity:0;visibility:hidden;flex-direction:column-reverse;align-items:flex-start;gap:8px;transition:opacity .6s ease-in,transform .6s ease-in,visibility 0s .6s;display:flex;position:absolute;transform:translateY(6px)}.patio-ui[data-shown] .controls{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease-out,transform .2s ease-out;transform:none}.bar{background:var(--glass-bar);align-items:center;gap:2px;padding:5px;display:flex}.bar-end{display:contents}.sheet-note{color:var(--secondary);margin:4px 12px 2px}.sheet-note[hidden]{display:none}.chip{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:50px;height:52px;padding:0 5px;transition:background-color .15s;display:inline-flex}@media (hover:hover){.chip:hover{background:var(--tint)}}.chip[aria-expanded=true]{background:var(--tint-strong)}.chip[hidden]{display:none}.chip-icon{min-width:44px;padding:0}.chip-text{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.chip-sound{margin-right:6px;position:relative}.chip-sound:after{content:"";border-right:1px solid var(--line);position:absolute;top:10px;bottom:10px;right:-4px}.chip-sound[aria-pressed=true] .icon{color:var(--accent)}.chip-until-short{font-variant-numeric:tabular-nums}:is(.chip-until-short[hidden],.chip-sound:has(.chip-until-short:not([hidden])) .chip-title){display:none}@media (min-width:641px) and (max-width:1379px),(min-width:641px) and (max-height:480px){.bar{gap:0;padding:4px}.chip,.chip-icon{width:38px;min-width:38px;height:42px;padding:0}.chip-text{display:none}.chip-sound{margin-right:6px}}.sheet{width:20rem;max-width:calc(100vw - 24px);max-height:calc(100dvh - 120px);padding:14px 6px 6px;overflow-y:auto}.sheet[hidden],.sheet-panel[hidden]{display:none}.choices{border:0;min-width:0;margin:0;padding:0}.sheet-title{float:left;width:100%;color:var(--secondary);margin:0 0 6px;padding:0 12px}.sheet-title+*{clear:both}.choice,.switch{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:7px 12px;display:flex;position:relative}@media (hover:hover){.choice:hover,.switch:hover{background:var(--tint)}}:is(.choice:has(:focus-visible),.switch:has(:focus-visible)){outline:2px solid var(--accent);outline-offset:-2px}.choice-input,.switch-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.choice-mark{border:2px solid var(--secondary);border-radius:50%;flex:none;width:18px;height:18px;transition:border-color .15s}.choice-input:checked+.choice-mark{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 0 4px, transparent 4.5px)}.choice-text{flex-direction:column;min-width:0;display:flex}.choice-hint{color:var(--secondary)}.switch{justify-content:space-between}.switch-track{border:2px solid var(--secondary);border-radius:11px;flex:none;width:38px;height:22px;transition:background-color .15s,border-color .15s;position:relative}.switch-track:after{content:"";background:var(--secondary);border-radius:50%;width:12px;height:12px;transition:transform .15s,background-color .15s;position:absolute;top:3px;left:3px}.switch-input:checked~.switch-track{border-color:var(--accent);background:var(--accent)}.switch-input:checked~.switch-track:after{background:var(--paper);transform:translate(16px)}.sheet-rule{border-top:1px solid var(--line);margin:8px 12px 12px}.sheet-rule:has(+.fold){margin-bottom:0}.fold-summary{min-height:44px;color:var(--secondary);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;list-style:none;display:flex}.fold-summary::-webkit-details-marker{display:none}.fold-summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-right:4px;transform:translateY(-2px)rotate(45deg)}.fold[open]>.fold-summary:after{transform:translateY(2px)rotate(225deg)}.fold-summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (hover:hover){.fold-summary:hover{background:var(--tint)}}.mix-hint{color:var(--secondary);margin:0 12px 6px}.mix-row{align-items:center;gap:10px;min-height:40px;padding:0 12px;display:flex}.mix-switch{cursor:pointer;flex:none;align-items:center;gap:10px;width:9.5rem;min-height:40px;display:flex;position:relative}.fold-scene .mix-switch{width:auto}.mix-switch:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.mix-switch .switch-track{transform:scale(.85)}.mix-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mix-level{flex:1;min-width:4rem}.mix-level:disabled{opacity:.35;cursor:default}.mix-foot{justify-content:flex-end;padding:6px 12px 0;display:flex}.mix-reset{cursor:pointer}.mix-reset:disabled{cursor:default}.thing{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 12px;display:flex}.thing[hidden]{display:none}.chip[data-new],.thing[data-new]{position:relative}.chip[data-new]:before,.thing[data-new]:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute}.chip[data-new]:before{top:7px;left:calc(50% + 9px)}.thing[data-new]:before{top:50%;right:14px;transform:translateY(-50%)}.thing .icon{flex:none}.thing:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (hover:hover){.thing:hover{background:var(--tint)}}.sheet-playing{border-top:1px solid var(--line);margin:6px 12px 0;padding:10px 0 6px}.sheet-playing[hidden]{display:none}.slider{grid-template-columns:5.5rem 1fr;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:grid}.slider-input{--level:50%;cursor:pointer;appearance:none;background:0 0;width:100%;height:32px;margin:0}.slider-input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) 0 var(--level), var(--line) var(--level) 100%);border-radius:2px;height:4px}.slider-input::-moz-range-track{background:var(--line);border-radius:2px;height:4px}.slider-input::-moz-range-progress{background:var(--accent);border-radius:2px;height:4px}.slider-input::-webkit-slider-thumb{border:2px solid var(--accent);background:var(--paper);appearance:none;border-radius:50%;width:18px;height:18px;margin-top:-7px}.slider-input::-moz-range-thumb{border:2px solid var(--accent);background:var(--paper);border-radius:50%;width:14px;height:14px}.slider-input:focus-visible{outline-offset:0;border-radius:6px}.caption{left:clamp(12px,3vw,32px);bottom:calc(var(--foot) + clamp(0px, 2vh, 16px));background:var(--glass);max-width:calc(100% - 24px);box-shadow:var(--lift);white-space:nowrap;text-overflow:ellipsis;opacity:0;visibility:hidden;border-radius:999px;margin:0;padding:6px 14px;transition:opacity 1.6s ease-in-out,transform .2s ease-out,visibility 0s 1.6s;position:absolute;overflow:hidden}.caption:has(.caption-actions:not([hidden])){align-items:center;gap:8px;padding-right:6px;display:flex}.caption-line{text-overflow:ellipsis;overflow:hidden}.caption-actions{flex:none;gap:2px;display:inline-flex}.caption-actions[hidden]{display:none}.caption-action{width:32px;height:32px;color:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;place-items:center;margin:-4px 0;padding:0;display:grid}@media (hover:hover){.caption-action:hover{background:var(--tint)}}.caption-action[aria-busy]{opacity:.45;cursor:progress}.caption-shown{opacity:1;visibility:visible;transition:opacity 1.6s ease-in-out,transform .2s ease-out}.patio-ui[data-shown] .caption{transform:translateY(-70px)}.patio-ui:has(.controls[data-open]) .caption{opacity:0}.day-notice{top:var(--head);right:max(12px, env(safe-area-inset-right));background:var(--glass);max-width:calc(100% - 24px);box-shadow:var(--lift);pointer-events:auto;border-radius:999px;align-items:baseline;gap:16px;margin:0;padding:8px 20px 10px;display:flex;position:absolute}.day-notice[hidden]{display:none}.day-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.day-back{cursor:pointer;flex:none}@media (max-width:640px){.day-notice{left:var(--edge);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 10px;font-size:1rem;line-height:1.25}.day-text{white-space:normal;text-wrap:balance}.patio-ui:has(.day-notice:not([hidden])) .caption{top:calc(var(--head) + 72px)}}.about{background:var(--paper);width:min(34rem,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:var(--lift);pointer-events:auto;overscroll-behavior:contain;border:0;border-radius:18px;padding:0;position:fixed;overflow-y:auto}.about::backdrop{background:#1e181459}.about-close{cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8px;right:8px}.about-name:focus{outline:none}@media (hover:hover){.about-close:hover{background:var(--tint)}}.about-page{padding:32px clamp(20px,5vw,40px)}.about-mark{margin:0 auto 10px;display:block}.about-name{text-align:center;margin:0}.about-home{text-align:center;color:var(--secondary);margin:6px 0 0}.about-home a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1px}@media (hover:hover){.about-home a:hover{color:var(--accent)}}.about-rule{border:0;border-top:1px solid var(--line);width:40px;margin:22px auto}.about-lead{text-align:center;text-wrap:pretty;margin:26px 0 18px}.about-by{text-align:center;color:var(--secondary);margin:-6px 0 20px}.about-by a{white-space:nowrap}.about-keys{grid-template-columns:auto auto;justify-content:center;gap:4px 12px;margin:0;display:grid}.about-keys dt{text-align:right}.about-keys dd{color:var(--secondary);margin:0}.about kbd{font:inherit;border:1px solid var(--line);border-radius:5px;padding:1px 6px}.credits-section{border-top:1px solid var(--line)}.credits-section:last-child{border-bottom:1px solid var(--line)}.credits-section summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:0 4px;list-style:none;display:flex}.credits-section summary::-webkit-details-marker{display:none}.credits-section summary:before{content:"";border-right:2px solid var(--secondary);border-bottom:2px solid var(--secondary);flex:none;width:7px;height:7px;margin:0 4px 2px 2px;transition:transform .15s;transform:rotate(-45deg)}.credits-section[open] summary:before{transform:rotate(45deg)}.credits-name{flex:1}.credits-count{color:var(--secondary);font-variant-numeric:tabular-nums}.credits-section>:not(summary){margin-left:4px;margin-right:4px}.credits-section>:last-child:not(summary){margin-bottom:14px}.about-credits h2,.about-credits h3{color:var(--secondary);margin:22px 0 8px}.about-credits h2:first-child{margin-top:0}.about-credits p{margin:0 0 10px}.about-credits ul{margin:0 0 10px;padding:0;list-style:none}.about-credits li{text-indent:-12px;margin:0 0 7px;padding-left:12px}.credits-first{font-family:var(--serif);font-style:italic}.about a{color:inherit;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere}.about-missing{color:var(--secondary);font-style:italic}.travel{background:var(--paper);width:min(35rem,100% - 24px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--lift);pointer-events:auto;overscroll-behavior:contain;border:0;border-radius:18px;padding:0;position:fixed;overflow-y:auto}.travel::backdrop{background:#1e181459}.travel-page{padding:26px clamp(12px,4vw,32px) 18px}.travel-name{text-align:center;margin:0}.travel:focus,.travel-name:focus{outline:none}.travel-lead{text-align:center;color:var(--secondary);margin:8px 0 0}.travel-map{margin:14px 0 8px;padding:0 clamp(0px,2vw,16px)}.map{width:100%;height:auto;display:block;overflow:visible}.map-province,.map-outline{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.map-province{stroke:var(--line);stroke-width:1.2px}.map-province[data-open]{fill:var(--fill);stroke:var(--rail);cursor:pointer;transition:fill .2s}.map-province[data-lit]{fill:color-mix(in srgb, var(--accent) 14%, var(--fill))}.map-province[data-here]{fill:color-mix(in srgb, var(--accent) 32%, var(--fill));cursor:default}.map-outline{stroke:var(--ink);stroke-width:1.9px;pointer-events:none}.map-here{fill:var(--accent);stroke:var(--paper);stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:none}.map-name{fill:var(--ink);letter-spacing:.02em;pointer-events:none;font-size:37px}.travel-places{margin:0;padding:0;list-style:none}.travel-places li{break-inside:avoid}.travel-place{min-height:48px;color:inherit;border-radius:10px;align-items:center;gap:12px;padding:5px 12px;text-decoration:none;display:flex}a.travel-place{cursor:pointer}a.travel-place[data-lit]{background:var(--tint)}.travel-place:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.travel-place[aria-busy]{background:var(--tint-strong)}.travel-mark{box-sizing:border-box;border:1.5px solid var(--rail);border-radius:50%;flex:none;width:10px;height:10px;margin:0 6px}.travel-place[aria-current] .travel-mark{border-color:var(--accent);background:var(--accent)}.travel-here{white-space:nowrap;margin-left:12px}.travel-status{color:var(--secondary);margin:6px 12px 0}.travel-status:empty{margin:0}@media (max-width:640px) and (max-height:740px){.travel-page{padding-top:18px;padding-bottom:10px}.travel-lead{display:none}.travel-map{margin:8px 0 4px}.travel-place{min-height:44px;padding-block:2px}}@media (min-width:641px){.travel-places{columns:2;column-gap:12px}}@media (max-height:480px) and (min-width:641px){.travel{width:min(52rem,100% - 24px)}.travel-body{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.travel-places{columns:1}}@media (max-width:640px),(max-height:480px){.invite{grid-template-columns:auto auto 1fr;align-items:center;column-gap:10px;padding:8px 14px 2px;display:grid}.invite-head,.invite-head>div{display:contents}.invite-mark{width:32px;height:32px}.invite-home{display:none}.invite-line{white-space:normal;text-wrap:balance;grid-area:2/1/auto/-1;margin:0}.invite-actions{display:contents}.invite-enter{grid-area:3/1/auto/3;justify-self:start}.invite-stay{grid-area:3/3;justify-self:start}.invite-languages{grid-area:1/3;place-self:start end}}@media (max-width:640px){.invite-languages{grid-area:1/1/auto/-1}.invite-mark{grid-area:2/1}.invite-name{grid-area:2/2/auto/-1}.invite-line{grid-row:3}.invite-enter,.invite-stay{grid-row:4}}@media (max-height:480px) and (min-width:641px){.invite{top:max(10px, env(safe-area-inset-top));bottom:auto;left:max(12px, env(safe-area-inset-left));width:max-content;max-width:calc(100% - 24px)}}@media (max-width:640px){.controls{left:var(--edge);right:max(12px, env(safe-area-inset-right));bottom:var(--foot);align-items:stretch}.bar{justify-content:space-between;gap:2px;padding:4px}.chip{flex:1 1 0;width:auto;min-width:0;height:54px;padding:0 1px}.chip-icon{flex:0 0 44px}.chip-sound{margin-right:0}.chip-sound:after{display:none}}@media (max-height:480px){.chip{height:46px}}@media (max-width:640px){.invite{bottom:auto;left:12px;right:12px;top:calc(var(--head) + 4px);width:auto}.sheet{top:var(--head);left:var(--edge);right:max(12px, env(safe-area-inset-right));width:auto;max-width:none;max-height:calc(100dvh - var(--head) - 96px);position:fixed}.caption-aside{display:none}.caption[data-said] .caption-aside{display:inline}.caption,.patio-ui[data-shown] .caption{bottom:auto;left:12px;right:12px;top:var(--head);width:-moz-fit-content;width:fit-content;margin-inline:auto;transform:none}}@media (max-width:640px) and (max-aspect-ratio:10/19){.invite{top:auto;bottom:max(8px, env(safe-area-inset-bottom))}}html[data-covered]{--covered:max(34dvh, 300px)}html[data-covered] .patio-ui{--foot:var(--covered)}html[data-covered] .invite{bottom:var(--covered)}@media (max-width:640px){html[data-covered]{--bar:70px}html[data-covered] .invite{top:calc(var(--head) + 4px);bottom:auto}html[data-covered] .controls{top:var(--head);bottom:auto;transform:translateY(-6px)}html[data-covered] .patio-ui[data-shown] .controls{transform:none}html[data-covered] .chip-screen{display:none}html[data-covered] .patio-ui[data-shown] .caption{top:calc(var(--head) + var(--bar))}html[data-covered] .sheet{top:calc(var(--head) + var(--bar));max-height:calc(100dvh - var(--head) - var(--bar) - var(--covered) - 12px)}}@media (max-height:480px) and (min-width:641px){.bar{padding:3px}.sheet{width:min(42rem,100vw - 24px);max-height:calc(100dvh - 76px);padding:10px 6px 6px}.choices{grid-template-columns:1fr 1fr;display:grid}.choices>.sheet-title{float:none;grid-column:1/-1}.choice,.switch{min-height:36px;padding-top:4px;padding-bottom:4px}.choice-hint{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.switch{margin-top:2px;padding-top:6px}.mix-volumes{grid-template-columns:1fr 1fr;column-gap:12px}.mix-volumes .slider{grid-template-columns:auto 1fr;min-height:36px}.mix-row,.mix-switch{min-height:34px}.sheet-rule{display:none}.sheet-playing{margin-top:2px;padding-top:6px}}@media (max-width:640px),(max-height:480px){:is(:root:has(dialog.table-page[open]) .patio-ui .controls,:root:has(dialog.table-page[open]) .patio-ui .caption){visibility:hidden;opacity:0;pointer-events:none}}@media (max-width:420px){.chip-screen{display:none}}@media (prefers-reduced-motion:reduce){.invite,.invite-gone,.controls,.patio-ui[data-shown] .controls{transform:none}.caption{transition:opacity 1.6s ease-in-out,visibility 0s 1.6s}.caption-shown{transition:opacity 1.6s ease-in-out}.invite{animation-name:invite-fade}@keyframes invite-fade{0%{opacity:0}}.switch-track:after{transition:none}}.table-book-ribbon{background:var(--accent);opacity:.8;clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);width:14px;height:72px;position:absolute;top:0;left:14px}@media (max-width:820px),(max-height:480px){html[data-book-open] .patio-ui{visibility:hidden}}.table-book-mark{background:var(--secondary);opacity:.55;width:38px;height:38px;-webkit-mask:var(--stamp) center / contain no-repeat;-webkit-mask:var(--stamp) center / contain no-repeat;mask:var(--stamp) center / contain no-repeat;margin:-22px auto 16px;display:block}.table-book-text{word-spacing:.05em;font-variant-numeric:oldstyle-nums}.table-book-stanza{margin:0 0 .85em}.table-book-stanza:last-child{margin-bottom:0}.table-book-line{padding-left:calc(var(--indent,0) * .5em + 1.25em);text-indent:-1.25em;display:block}.table-book-author{margin:0;font-variant-caps:small-caps}.table-book-work{color:var(--secondary);font-variant-numeric:oldstyle-nums;margin:2px 0 0}.table-book-work cite{font-style:italic}.table-page{--gutter:#3a2c1c12;--dim:#1e18144d;--lift:0 1px 2px #3a2c1c1f, 0 18px 48px #1e18144d;box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;padding:0 0 env(safe-area-inset-bottom);background:linear-gradient(to right, var(--gutter), transparent 22px), radial-gradient(120% 90% at 55% 40%, transparent 60%, #7854280f), var(--paper);color:var(--ink);box-shadow:var(--lift);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;border-radius:0;margin:0;position:fixed;inset:0;overflow:hidden}@media (max-width:820px),(max-height:480px){html[data-covered] .table-page{padding-bottom:var(--covered)}}.table-page[open]{flex-direction:column;display:flex}@media (min-width:821px) and (min-height:481px){.table-page{border-radius:4px;width:clamp(25rem,44vw,36rem);height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 48px);margin:auto max(24px,4vw) auto auto;padding:0;inset:0 0 0 auto}}.table-page[data-theme=cafe]{--gutter:#00000029;--dim:#0806058c;--lift:0 1px 2px #0000004d, 0 18px 48px #00000080}.table-page::backdrop{background:var(--dim)}.table-page[data-theme=cafe]::backdrop{background:#0806058c}.table-page :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.table-page-close{z-index:2;top:max(6px, env(safe-area-inset-top));width:44px;height:44px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;padding:0;display:grid;position:absolute;right:6px}@media (hover:hover){.table-page-close:hover{background:var(--fill);color:var(--ink)}}.table-page-leaf{min-height:0;padding:max(44px, calc(env(safe-area-inset-top) + 36px)) max(clamp(26px, 6vw, 52px), calc((100% - 34rem) / 2)) 8px;overscroll-behavior:contain;flex:auto;overflow-y:auto}.table-page .table-page-leaf:focus-visible{outline:none}.table-page-label{color:var(--secondary);margin:0 0 18px}.table-page-title{text-wrap:balance;margin:0 0 20px}.table-page-rule{border:0;border-top:1px solid var(--line);width:40px;margin:26px 0 16px}.table-page-missing{margin:0}.table-page-actions{flex:none;justify-content:flex-end;padding:8px max(clamp(14px,5vw,38px),50% - 17rem - 12px) 14px;display:flex}@media (min-width:821px) and (min-height:481px){.table-page-leaf{padding:44px clamp(24px,2.4vw,46px) 8px}.table-page-actions{padding:8px clamp(14px,2.4vw,36px) 14px}}.table-page-action{cursor:pointer}.table-anchor{z-index:5;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;padding:0;position:fixed}.table-sheets-anchor{z-index:4}.table-anchor:focus-visible{outline-offset:2px;outline:2px solid #d99a5e}.table-anchor-hint{color:#efe6d8;font:400 14px/1.3 var(--sans);white-space:nowrap;opacity:0;pointer-events:none;background:#2b2421db;border-radius:8px;padding:4px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.table-anchor:focus-visible .table-anchor-hint{opacity:1}.table-anchor[data-unanchored]{clip-path:inset(50%);top:16px;left:16px}.table-anchor[data-unanchored]:focus-visible{clip-path:none}.table-anchor[data-unanchored] .table-anchor-hint{opacity:1;display:block;position:static;transform:none}.table-sheets [hidden]{display:none}@media (max-width:820px),(max-height:480px){html[data-sheets-open] .patio-ui{visibility:hidden}}@media (min-width:821px) and (min-height:481px){.table-sheets{width:clamp(27rem,47vw,40rem);height:min(46rem,100dvh - 48px)}}.table-sheets-headline{margin-bottom:16px}.table-sheets-code{color:var(--accent);font:600 1.3125rem/1.3 var(--sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.09em;margin:0 0 12px}.table-sheets-form{align-items:center;gap:4px;margin:0 0 14px;display:flex}.table-sheets-typed{box-sizing:border-box;border:1px solid var(--line);background:var(--fill);min-width:0;max-width:13em;min-height:42px;color:var(--accent);font:600 1.125rem/1 var(--sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.07em;text-transform:uppercase;border-radius:8px;flex:1 1 0;margin-right:2px;padding:0 10px}.table-sheets-typed::placeholder{color:var(--secondary);opacity:.6;font-weight:400}.table-sheets-take{gap:2px;margin-left:auto;display:inline-flex}.table-sheets-icon{width:40px;height:42px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.table-sheets-play{color:var(--accent)}@media (hover:hover){.table-sheets-icon:not(:disabled):hover{background:var(--fill);color:var(--ink)}}.table-sheets-form button:disabled{opacity:.45;cursor:default;text-decoration-color:#0000}.table-sheets-answer{overflow-wrap:anywhere;margin:-4px 0 12px}.table-sheets-answer:empty{display:none}.table-sheets-status{color:var(--secondary);margin:0 0 10px}.table-sheets-improvise{margin:0 0 8px}.table-sheets-drawing{font-family:var(--sans);margin:10px 0 0}.table-sheets-drawing canvas{width:100%;display:block}.table-sheets-neck,.table-sheets-tab{height:clamp(112px,17dvh,146px)}.table-sheets-tab{margin-top:2px}@media (max-width:820px) and (min-height:700px){.table-sheets-neck,.table-sheets-tab{height:clamp(128px,21dvh,200px)}}.table-sheets-drawing[data-instrument=piano] .table-sheets-neck{height:clamp(150px,24dvh,208px)}.table-sheets-drawing[data-instrument=piano] .table-sheets-tab{height:clamp(58px,9dvh,78px);margin-top:0}@media (prefers-reduced-motion:reduce){.table-sheets-drawing[data-instrument=guitar] .table-sheets-tab,.table-sheets-drawing[data-instrument=piano] .table-sheets-neck{display:none}}.table-sheets-legend span{display:block}.table-sheets-legend{color:var(--secondary);margin:8px 0 0}.table-sheets-text{font-variant-numeric:oldstyle-nums}.table-sheets-text p{margin:0 0 .8em}.table-sheets-text ul{margin:0 0 .8em;padding-left:1.15em}.table-sheets-text li{margin:0 0 .45em}.table-sheets-text li::marker{color:var(--secondary)}.table-sheets-text strong{font-weight:600}.table-sheets-text code{font:400 .96em/1 var(--sans);letter-spacing:.02em;white-space:nowrap}.table-sheets-parts{margin:2px 0 .9em}.table-sheets-parts div{margin-top:8px}.table-sheets-parts dt{font-weight:600;display:inline}.table-sheets{--part:62% 38%}.table-sheets[data-theme=cafe]{--part:70% 70%}.table-sheets-part[data-part=instrument]{color:hsl(18 var(--part))}.table-sheets-part[data-part=version]{color:hsl(205 var(--part))}.table-sheets-part[data-part=mode]{color:hsl(130 var(--part))}.table-sheets-part[data-part=seed]{color:hsl(292 var(--part))}.table-sheets-parts .table-sheets-part{font:600 .95em/1 var(--sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.08em;white-space:nowrap;margin-right:10px}.table-sheets-parts dd{margin:0;display:inline}.table-sheets-leaf{flex-direction:column;display:flex}.table-sheets-text{flex-direction:column;flex:1 0 auto;display:flex}.table-sheets-doodle{--width:min(92%, 30rem);min-height:76px;max-height:17rem;margin:var(--drop,16px) 0 8px calc((100% - var(--width)) * var(--shift,0));width:var(--width);color:var(--secondary);transform:rotate(var(--tilt,0deg));flex:1 1 0}.table-sheets-doodle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.table-sheets-doodle path{vector-effect:non-scaling-stroke}.table-sheets-doodle .ink{fill:currentColor}.table-sheets-doodle text{fill:currentColor;stroke:none;font:italic .6875rem var(--serif);text-anchor:middle}@media (max-width:820px),(max-height:480px){html[data-covered] .table-sheets-leaf{padding:10px 22px 2px}html[data-covered] .table-sheets .table-page-label{margin-bottom:12px;padding-right:44px}html[data-covered] .table-sheets .table-page-title{margin-bottom:7px}html[data-covered] .table-sheets-text{font-size:.875rem;line-height:1.4}html[data-covered] .table-sheets-text p,html[data-covered] .table-sheets-text ul,html[data-covered] .table-sheets-parts{margin-bottom:.5em}html[data-covered] .table-sheets-text li{margin-bottom:.3em}html[data-covered] .table-sheets-parts div{margin-top:3px}html[data-covered] .table-sheets-doodle,html[data-covered] .table-sheets-legend{display:none}html[data-covered] .table-sheets-live{flex-direction:column;flex:auto;min-height:0;display:flex}html[data-covered] .table-sheets-headline{margin-bottom:10px}html[data-covered] .table-sheets-form{margin-bottom:8px}html[data-covered] .table-sheets-drawing{flex-direction:column;flex:1 1 0;min-height:0;margin-top:4px;display:flex;container-type:size}html[data-covered] .table-sheets-drawing canvas{flex:1 1 0;height:auto;min-height:0;max-height:200px}html[data-covered] .table-sheets-drawing[data-instrument=piano] .table-sheets-neck{flex-grow:3}@container (height<=220px){html[data-covered] .table-sheets-drawing[data-instrument=guitar] .table-sheets-tab,html[data-covered] .table-sheets-drawing[data-instrument=piano] .table-sheets-neck{display:none}}@container (height<=64px){html[data-covered] .table-sheets-drawing canvas{display:none}}}.table-sheets-actions{justify-content:space-between;align-items:center}.table-sheets-folio{color:var(--secondary);font-variant-numeric:lining-nums}.table-sheets-actions button:disabled{visibility:hidden}@media (max-height:720px){.table-sheets .table-page-title{margin-bottom:12px}.table-sheets-code{margin-bottom:6px;font-size:1.1875rem}.table-sheets-text p,.table-sheets-text ul{margin-bottom:.6em}}.table-guest-anchor{z-index:6}@media (max-width:820px),(max-height:480px){html[data-guest-open] .patio-ui{visibility:hidden}}@media (min-width:821px) and (min-height:481px){.table-guest{height:min(46rem,100dvh - 48px)}}.table-guest [hidden]{display:none}.table-guest-leaf{flex-direction:column;display:flex;overflow:hidden}.table-guest-stack{flex:auto;min-height:0;display:grid}.table-guest-stack>*{visibility:hidden;grid-area:1/1;min-width:0;min-height:0}.table-guest-stack[data-part=cover]>.table-guest-cover,.table-guest-stack[data-part=text]>.table-guest-text,.table-guest-stack[data-part=author]>.table-guest-author{visibility:visible}.table-guest-cover{text-align:center;flex-direction:column;align-items:center;display:flex}.table-guest-cover .table-page-label{text-align:left;align-self:stretch}.table-guest-jacket{border-radius:2px;flex:0 auto;width:auto;max-width:62%;height:auto;min-height:0;max-height:60%;margin:4px 0 22px;box-shadow:0 1px 2px #1e18144d,0 10px 28px #1e181447}.table-guest-cover .table-page-title{margin-bottom:6px}.table-guest-by{margin:0;font-variant-caps:small-caps}.table-guest-fragment{color:var(--secondary);margin:10px 0 0}.table-guest-text{overflow:hidden}.table-guest-strip{column-fill:auto;font-variant-numeric:oldstyle-nums;text-align:justify;-webkit-hyphens:auto;hyphens:auto;orphans:2;widows:2;height:100%}.table-guest-strip p{text-indent:1.4em;margin:0}.table-guest-strip h2+p,.table-guest-strip h3+p,.table-guest-strip p:first-child{text-indent:0}.table-guest-strip h2,.table-guest-strip h3{text-align:center;-webkit-hyphens:manual;hyphens:manual;break-after:avoid;margin:.4em 0 1.2em;font-size:1.3em;font-style:italic;font-weight:400;line-height:1.2}.table-guest-author{overflow:hidden}.table-guest-about-strip{column-fill:auto;height:100%}.table-guest-who,.table-guest-about p,.table-guest-on,.table-guest-card{break-inside:avoid}.table-guest-who{align-items:center;gap:18px;margin-bottom:22px;display:flex}.table-guest-who .table-page-title{margin:0}.table-guest-photo{object-fit:cover;object-position:50% 22%;width:96px;height:96px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none}.table-guest-byline{color:var(--secondary);margin:6px 0 0}.table-guest-social{flex-wrap:wrap;gap:2px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.table-guest-social a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;padding:4px 0;display:inline-block}.table-guest-network{color:var(--secondary)}.table-guest-about p{margin:0 0 .85em}.table-guest-links{margin:0;padding:0;list-style:none}.table-guest-links .table-page-action{align-items:center;display:inline-flex}.table-guest-card{border:1px solid var(--line);background:var(--fill);color:var(--secondary);border-radius:6px;align-items:flex-start;gap:12px;margin:22px 0 0;padding:12px 14px;display:flex}.table-guest-card p{margin:0}.table-guest-card-yours{color:var(--ink);margin-top:6px!important}.table-guest-card a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;white-space:nowrap}.table-guest-card-mark{background:var(--secondary);opacity:.6;width:30px;height:30px;-webkit-mask:var(--stamp) center / contain no-repeat;-webkit-mask:var(--stamp) center / contain no-repeat;mask:var(--stamp) center / contain no-repeat;flex:none;margin-top:2px}.table-guest-actions{justify-content:space-between;align-items:center}.table-guest-actions button:disabled{visibility:hidden}.table-guest-middle{flex-direction:column;align-items:center;gap:6px;display:flex}.table-guest-folio{color:var(--secondary);font-variant-numeric:lining-nums}.table-guest-way{color:var(--secondary);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}@media (hover:hover){.table-guest-way:hover{color:var(--ink)}}@media (max-width:820px),(max-height:480px){html[data-covered] .table-guest-strip h2,html[data-covered] .table-guest-strip h3{margin:0 0 .6em;font-size:1.2em}html[data-covered] .table-guest .table-page-label{margin-bottom:10px}html[data-covered] .table-guest-jacket{margin-bottom:12px}html[data-covered] .table-guest-fragment{margin-top:4px}html[data-covered] .table-guest-who{gap:14px;margin-bottom:12px}html[data-covered] .table-guest-photo{width:64px;height:64px}html[data-covered] .table-guest .table-page-rule{margin:14px 0 10px}html[data-loose-leaf-open] .patio-ui{visibility:hidden}}@media (min-width:821px) and (min-height:481px){.table-loose-leaf{min-height:min(38rem,100dvh - 48px)}.table-loose-leaf:has([data-face=page]){height:min(38rem,100dvh - 48px)}}.table-loose-leaf [hidden]{display:none}.table-loose-leaf-leaf{flex-direction:column;display:flex;overflow:hidden}.table-loose-leaf-stack{flex:auto;min-height:0;display:grid}.table-loose-leaf-stack>*{visibility:hidden;grid-area:1/1;min-width:0;min-height:0;margin:0}.table-loose-leaf-stack[data-face=write]>.table-loose-leaf-writing,.table-loose-leaf-stack[data-face=page]>.table-loose-leaf-given{visibility:visible}.table-loose-leaf-who{flex:none;align-items:center;gap:16px;margin-bottom:18px;display:flex}.table-loose-leaf-who .table-page-label{margin-bottom:6px}.table-loose-leaf-who .table-page-title{margin:0}.table-loose-leaf-portrait,.table-loose-leaf-place{width:84px;height:84px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none}.table-loose-leaf-portrait{object-fit:cover}.table-loose-leaf-place{background:var(--image) -71px -4px / 224px auto no-repeat}.table-loose-leaf-signature{background:var(--ink);opacity:.85;width:132px;height:42px;-webkit-mask:var(--image) center / contain no-repeat;mask:var(--image) center / contain no-repeat;-webkit-mask:var(--image) center / contain no-repeat;flex:none;order:1;margin-left:auto}@media (max-width:820px),(max-height:480px){.table-loose-leaf-leaf:has([data-face=page]) .table-loose-leaf-who>:first-child:not(div){display:none}}.table-loose-leaf-writing{margin-right:calc(-8px - var(--bar,0px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--secondary) 45%, transparent) transparent;scrollbar-gutter:stable;padding-right:8px;overflow-y:auto}.table-loose-leaf-what,.table-loose-leaf-behind{margin:0 0 18px}.table-loose-leaf-what summary,.table-loose-leaf-behind summary{color:var(--secondary);cursor:pointer;padding:6px 0}.table-loose-leaf-what p{margin:.5em 0 0}.table-loose-leaf-form{margin:0 0 18px}.table-loose-leaf-written{box-sizing:border-box;border:1px solid var(--line);background:var(--fill);width:100%;color:var(--ink);resize:none;border-radius:10px;padding:10px 12px;display:block}.table-loose-leaf-written::placeholder{color:var(--secondary);opacity:.75}.table-loose-leaf-send{justify-content:space-between;align-items:baseline;gap:16px;margin-top:8px;display:flex}.table-loose-leaf-count{color:var(--secondary)}.table-loose-leaf button:disabled{opacity:.45;cursor:default;text-decoration-color:#0000}.table-loose-leaf-note{color:var(--secondary);margin:0 0 18px}.table-loose-leaf-note:empty{display:none}.table-loose-leaf-works{margin:6px 0 0;padding:0;list-style:none}.table-loose-leaf-works li{padding:3px 0}.table-loose-leaf-when{color:var(--secondary)}.table-loose-leaf-given{border-left:2px solid var(--accent);flex-direction:column;display:flex}.table-loose-leaf-box{flex:auto;min-height:0;margin-left:18px;overflow:hidden}.table-loose-leaf-strip{column-fill:auto;orphans:2;widows:2;height:100%;margin:0}.table-loose-leaf-strip p{margin:0 0 .85em}.table-loose-leaf-verse p{white-space:pre-line;break-inside:avoid}.table-loose-leaf-under{flex:none;justify-content:space-between;align-items:baseline;gap:16px;margin:12px 0 2px 18px;display:flex}.table-loose-leaf-from{color:var(--secondary);margin:0;font-size:.9em}.table-loose-leaf-pager{white-space:nowrap;flex:none;align-items:baseline;gap:10px;display:inline-flex}.table-loose-leaf-pager .table-page-action{font-size:.95em}.table-loose-leaf-part{color:var(--secondary)}.table-loose-leaf-actions{white-space:nowrap;align-items:baseline;gap:16px;min-height:2.4em}.table-loose-leaf-actions>:first-child{margin-right:auto}.table-loose-leaf-folio{color:var(--secondary)}
