.wz{min-height:100svh;padding-bottom:calc(var(--fr-actionbar-h) + env(safe-area-inset-bottom) + var(--fr-space-7));overflow-x:clip}.wz-stepbar .fr-stepbar__back{color:var(--fr-ink)}.wz-outline-trigger{gap:.4rem}.wz-body{padding-inline:var(--fr-gutter)}.wz-work{width:100%;max-width:var(--fr-measure);padding-top:var(--fr-space-5);margin-inline:auto}.wz-rail{display:none}@media (min-width:1024px){.wz-work{max-width:40rem}}@media (min-width:1200px){.wz-body{grid-template-columns:17rem minmax(0,40rem);justify-content:center;align-items:start;column-gap:4rem;display:grid}.wz-work{padding-top:var(--fr-space-6);margin-inline:0}.wz-rail{--wz-rail-top:7.5rem;--wz-bar-clear:calc(var(--fr-actionbar-h) + env(safe-area-inset-bottom) + var(--fr-space-4));top:var(--wz-rail-top);max-height:calc(100svh - var(--wz-rail-top) - var(--wz-bar-clear));padding:var(--fr-space-6) var(--fr-space-2);margin-inline-start:calc(-1 * var(--fr-space-2));display:block;position:sticky;overflow-y:auto}.wz-body:has(.fr-actionbar__note) .wz-rail{--wz-bar-clear:calc(var(--fr-actionbar-h) + 2.5rem + env(safe-area-inset-bottom) + var(--fr-space-4))}.wz-rail[data-more-above]{-webkit-mask-image:linear-gradient(#0000,#000 3rem);mask-image:linear-gradient(#0000,#000 3rem)}.wz-rail[data-more-below]{-webkit-mask-image:linear-gradient(0deg,#0000,#000 3rem);mask-image:linear-gradient(0deg,#0000,#000 3rem)}.wz-rail[data-more-above][data-more-below]{-webkit-mask-image:linear-gradient(#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(#0000,#000 3rem calc(100% - 3rem),#0000)}.wz-rail__title{margin-bottom:var(--fr-space-5);font-size:1.75rem;line-height:1.1}.wz-stepbar .fr-stepbar__row,.wz-stepbar .fr-stepbar__meta,.wz-stepbar .fr-stepbar__track{max-width:61rem}.wz-outline-trigger{display:none}.wz-stepbar .fr-stepbar__row{grid-template-columns:var(--fr-tap) 1fr}.wz-actionbar .fr-actionbar__inner{max-width:40rem;translate:10.5rem}}.wz-step{gap:var(--fr-space-5);flex-direction:column;display:flex}.wz-head{gap:var(--fr-space-2);flex-direction:column;display:flex}.wz-title{margin:0}.wz-title:focus{outline:none}.wz-lead{font-size:var(--fr-fs-body);line-height:var(--fr-lh-body);color:var(--fr-muted);max-width:36rem}.wz-body-text{font-size:var(--fr-fs-body);line-height:var(--fr-lh-body);color:var(--fr-ink)}.wz-kicker{margin-bottom:calc(-1 * var(--fr-space-4));font-size:var(--fr-fs-small);line-height:1.3;font-weight:var(--fr-fw-semi);color:var(--fr-muted);font-variant-numeric:tabular-nums}.wz-section{gap:var(--fr-space-3);padding-top:var(--fr-space-5);border-top:1px solid var(--fr-line);flex-direction:column;display:flex}.wz-row{align-items:center;gap:var(--fr-space-2) var(--fr-space-3);flex-wrap:wrap;display:flex}.wz-note--alert{color:var(--fr-alert);font-weight:var(--fr-fw-semi)}.wz-note--alert .fr-icon{color:var(--fr-alert)}.wz-inline-link{vertical-align:baseline;min-height:0;font-size:inherit;line-height:inherit;white-space:normal;padding:0;display:inline}.wz-deps{flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.wz-drafting{padding:var(--fr-space-3) var(--fr-space-4);border-radius:var(--fr-radius-md);background-color:var(--fr-gold-wash);font-size:var(--fr-fs-body);color:var(--fr-ink);align-items:flex-start;gap:.6rem;line-height:1.45;display:flex}.wz-drafting .fr-icon{color:var(--fr-gold-deep);margin-top:.15em}.wz-banner{padding:var(--fr-space-3) var(--fr-space-4);border-radius:var(--fr-radius-md);border:1.5px solid var(--fr-alert);background-color:var(--fr-alert-wash);font-size:var(--fr-fs-body);color:var(--fr-alert);line-height:1.45;font-weight:var(--fr-fw-semi);align-items:flex-start;gap:.6rem;display:flex}.wz-banner--look{border-color:var(--fr-gold);background-color:var(--fr-gold-wash);color:var(--fr-gold-deep);margin-bottom:var(--fr-space-4)}@media (prefers-reduced-motion:no-preference){.wz-enter>:not(.fr-actionbar){animation:wz-rise var(--fr-dur-reveal) var(--fr-ease-out) both}.wz-print--laid{animation:wz-lay-down var(--fr-dur-reveal) var(--fr-ease-settle) both}}@keyframes wz-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes wz-lay-down{0%{transform:translateY(-12px) rotate(calc(var(--fr-print-tilt,0deg) - 1.25deg)) scale(1.02)}to{transform:rotate(var(--fr-print-tilt,0deg))}}.wz-choices{gap:var(--fr-space-2);flex-direction:column;display:flex}.wz-choice{justify-content:flex-start;align-items:flex-start;gap:var(--fr-space-3);width:100%;min-height:var(--fr-tap-lg);border:1.5px solid var(--fr-line-input);background-color:var(--fr-card);color:var(--fr-ink);cursor:pointer;transition:border-color var(--fr-dur-quick) var(--fr-ease-out), background-color var(--fr-dur-quick) var(--fr-ease-out), box-shadow var(--fr-dur-quick) var(--fr-ease-out);padding:.875rem 1rem;display:flex}.wz-choice:hover{border-color:var(--fr-ink)}.wz-choice[aria-checked=true]{border-color:var(--fr-ink);background-color:var(--fr-white);box-shadow:inset 0 0 0 1px var(--fr-ink)}.wz-choice[aria-disabled=true]{cursor:not-allowed;border-style:dashed;border-color:var(--fr-line-strong);background-color:#0000}.wz-choice[aria-disabled=true] .wz-choice__label{color:var(--fr-muted)}.wz-choice__mark{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1.5px var(--fr-line-input);background-color:var(--fr-white);border-radius:50%;flex:none;margin-top:.1rem}.wz-choice[aria-checked=true] .wz-choice__mark{box-shadow:inset 0 0 0 6px var(--fr-ink)}.wz-choice__body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.wz-choice__label{font-size:var(--fr-fs-body);line-height:1.3;font-weight:var(--fr-fw-semi)}.wz-choice__detail{font-size:var(--fr-fs-small);color:var(--fr-muted);line-height:1.4}.wz-voices{gap:var(--fr-space-2);flex-direction:column;display:flex}.wz-voice{align-items:center;gap:var(--fr-space-2);display:flex}.wz-voice>.fr-btn{min-height:var(--fr-tap-lg);flex:none}.wz-quote{padding-left:var(--fr-space-4);border-left:2px solid var(--fr-gold);font-family:var(--fr-font-serif);font-variation-settings:var(--fr-serif-axes);font-style:italic;font-size:var(--fr-fs-lead);color:var(--fr-ink);line-height:1.45}.wz-printbtn{cursor:pointer;background:0 0;border:0;display:block}.wz-print__empty{aspect-ratio:1;background-color:var(--fr-paper-deep);width:100%;display:block}.wz-print--small>img,.wz-print--small>.wz-print__empty{object-fit:cover;width:5.5rem;height:5.5rem}.wz-grid{margin-block:calc(-1 * var(--fr-space-2)) 0}.wz-retry{width:max-content;height:max-content;min-height:var(--fr-tap);margin:auto;position:absolute;inset:0}.fr-photocount b{font-weight:var(--fr-fw-bold)}.wz-capture{gap:var(--fr-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wz-capture .fr-btn{background-color:var(--fr-card);flex-direction:column;gap:.6rem;min-height:7rem}.wz-capture .fr-btn svg{color:var(--fr-accent);width:1.6rem;height:1.6rem}.wz-capture--compact .fr-btn{min-height:var(--fr-tap-lg);font-size:var(--fr-fs-body);text-align:center;text-wrap:balance;flex-direction:row;padding-inline:.75rem}.wz-capture--compact .fr-btn svg{width:1.25rem;height:1.25rem}.wz-flags{gap:var(--fr-space-2);flex-direction:column;display:flex}.wz-flags:empty{display:none}.wz-flag{align-items:center;gap:0 var(--fr-space-2);padding-left:var(--fr-space-3);border-left:3px solid var(--fr-gold);font-size:var(--fr-fs-body);color:var(--fr-ink);flex-wrap:wrap;line-height:1.45;display:flex}.wz-flag>p{flex:100%}.wz-flag>.fr-btn{margin-left:-.5rem;margin-right:.5rem}.wz-change{gap:var(--fr-space-3);padding:var(--fr-space-4);border:1px solid var(--fr-line);border-radius:var(--fr-radius-lg);background-color:var(--fr-card);flex-direction:column;display:flex}.wz-change__actions{gap:var(--fr-space-2);flex-wrap:wrap;display:flex}.wz-nophotos{padding-top:var(--fr-space-4);border-top:1px solid var(--fr-line);font-size:var(--fr-fs-body);align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.wz-nophotos>svg{color:var(--fr-accent);margin-top:.2em}.wz-nophotos b{font-weight:var(--fr-fw-semi)}.wz-teaser{margin-top:var(--fr-space-1)}.wz-lockcard{align-items:center;gap:var(--fr-space-4);padding:var(--fr-space-3);border:1px solid var(--fr-line);border-radius:var(--fr-radius-lg);background-color:var(--fr-card);box-shadow:var(--fr-shadow-card);display:flex}.wz-lockcard__print{--fr-print-tilt:-1deg;flex:none}.wz-lockcard__print>img{object-fit:cover;width:7.5rem;height:5rem}.wz-lockcard__text{min-width:0}.wz-lockcard__title{font-size:1.75rem;line-height:1.1}.wz-lockcard__sub{font-size:var(--fr-fs-small);color:var(--fr-muted);margin-top:.15rem}.wz-lockcard__sub .fr-btn{text-align:left;justify-content:flex-start}.wz-date{color:var(--fr-accent);font-style:italic;font-weight:450}.wz-facephoto{padding:var(--fr-space-2) 0;justify-content:center;display:flex}.wz-facephoto__print,.wz-pointer .fr-print{width:100%;display:block}.wz-facephoto__frame{background-color:var(--fr-paper-deep);width:100%;display:block;position:relative;overflow:hidden}.wz-facephoto__frame>img{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.wz-pointer{cursor:crosshair;background:0 0;border:0;width:100%;display:block}.wz-facebox{cursor:pointer;--b:#fff;--t:3px;--l:34%;background:linear-gradient(var(--b), var(--b)) top left / var(--l) var(--t) no-repeat, linear-gradient(var(--b), var(--b)) top left / var(--t) var(--l) no-repeat, linear-gradient(var(--b), var(--b)) top right / var(--l) var(--t) no-repeat, linear-gradient(var(--b), var(--b)) top right / var(--t) var(--l) no-repeat, linear-gradient(var(--b), var(--b)) bottom left / var(--l) var(--t) no-repeat, linear-gradient(var(--b), var(--b)) bottom left / var(--t) var(--l) no-repeat, linear-gradient(var(--b), var(--b)) bottom right / var(--l) var(--t) no-repeat, linear-gradient(var(--b), var(--b)) bottom right / var(--t) var(--l) no-repeat;filter:drop-shadow(0 1px 1.5px #1f1c1a99);min-width:2rem;min-height:2rem;transition:box-shadow var(--fr-dur-quick) var(--fr-ease-out);border:0;display:block;position:absolute}.wz-facebox[aria-pressed=true],.wz-facebox[data-pressed=true]{--b:var(--fr-gold);box-shadow:inset 0 0 0 2px var(--fr-gold), 0 0 0 9999px #1f1c1a24}.wz-pager{justify-content:space-between;gap:var(--fr-space-3);display:flex}.wz-people{gap:var(--fr-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wz-person{gap:var(--fr-space-3);grid-template-columns:4.5rem minmax(0,1fr);align-items:end;display:grid}.wz-facecrop{border-radius:var(--fr-radius-sm);background-color:var(--fr-paper-deep);width:4.5rem;max-height:6rem;box-shadow:0 0 0 4px var(--fr-white), var(--fr-shadow-print);background-repeat:no-repeat;display:block}.wz-chapters{gap:var(--fr-space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wz-chapter{gap:var(--fr-space-3);padding-top:var(--fr-space-4);border-top:1.5px solid var(--fr-ink);flex-direction:column;display:flex}.wz-strip{padding:var(--fr-space-2) 0;gap:var(--fr-space-4);flex-wrap:wrap;margin:0;list-style:none;display:flex}.wz-strip li:nth-child(odd) .fr-print{--fr-print-tilt:-1deg}.wz-strip li:nth-child(2n) .fr-print{--fr-print-tilt:1.25deg}.wz-facts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wz-fact{gap:var(--fr-space-2);padding-block:var(--fr-space-4);border-top:1px solid var(--fr-line);flex-direction:column;display:flex}.wz-fact:last-child{border-bottom:1px solid var(--fr-line)}.wz-fact__text{font-family:var(--fr-font-serif);font-variation-settings:var(--fr-serif-axes);font-size:var(--fr-fs-lead);color:var(--fr-ink);line-height:1.4}.wz-fact[data-status=confirmed] .fr-label:after{content:"";background-color:var(--fr-sage);vertical-align:.1em;border-radius:50%;width:.55rem;height:.55rem;margin-left:.5rem;display:inline-block}.wz-addfact{gap:var(--fr-space-3);flex-direction:column;display:flex}.wz-chapter-title{padding-top:var(--fr-space-1)}.wz-question{gap:var(--fr-space-3);padding-bottom:var(--fr-space-4);flex-direction:column;display:flex}.wz-question__text{font-family:var(--fr-font-serif);font-variation-settings:var(--fr-serif-axes);font-size:1.25rem;font-weight:500;line-height:1.3}.wz-names{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wz-name{gap:var(--fr-space-2);padding-block:var(--fr-space-3);border-top:1px solid var(--fr-line);flex-direction:column;display:flex}.wz-name__row{justify-content:space-between;align-items:center;gap:var(--fr-space-3);display:flex}.wz-name__token{font-family:var(--fr-font-serif);font-variation-settings:var(--fr-serif-axes);font-size:1.375rem;line-height:1.2}.wz-name__said{align-items:center;gap:0 var(--fr-space-2);font-size:var(--fr-fs-small);color:var(--fr-muted);flex-wrap:wrap;display:flex}.wz-name__said b{color:var(--fr-ink);font-weight:var(--fr-fw-semi)}.wz-say{gap:var(--fr-space-2);flex-direction:column;display:flex}.wz-scriptsum{gap:var(--fr-space-2);padding-block:var(--fr-space-4);border-block:1px solid var(--fr-line);flex-direction:column;display:flex}.wz-scriptsum__head{justify-content:space-between;gap:var(--fr-space-3);font-size:var(--fr-fs-body);display:flex}.wz-scriptsum__head span{color:var(--fr-muted);font-size:var(--fr-fs-small)}.wz-scriptsum__squares{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wz-square,.wz-scriptsum__legend span:before{background-color:var(--fr-paper-deep);width:1.125rem;height:1.125rem;box-shadow:inset 0 0 0 1px var(--fr-line-strong);border-radius:3px}.wz-square[data-state=done],.wz-scriptsum__legend span[data-state=done]:before{background-color:var(--fr-sage);box-shadow:none}.wz-square[data-state=fix],.wz-scriptsum__legend span[data-state=fix]:before{background-color:var(--fr-alert);box-shadow:none}.wz-scriptsum__legend{gap:var(--fr-space-1) var(--fr-space-4);font-size:var(--fr-fs-small);color:var(--fr-ink);flex-wrap:wrap;display:flex}.wz-scriptsum__legend span{align-items:center;gap:.4rem;display:inline-flex}.wz-scriptsum__legend span:before{content:"";width:.875rem;height:.875rem;display:inline-block}.wz-scriptsum__legend span[data-state=fix]{color:var(--fr-alert);font-weight:var(--fr-fw-semi)}.wz-scriptch{gap:var(--fr-space-4);padding-top:var(--fr-space-4);border-top:1px solid var(--fr-line);flex-direction:column;display:flex}.wz-scriptch:has(.fr-line--unsupported){border-top:1.5px solid var(--fr-ink)}.wz-scriptch__head{justify-content:space-between;align-items:flex-start;gap:var(--fr-space-3);display:flex}.wz-scriptch__head .wz-kicker{margin-bottom:.1rem}.wz-scriptch__meta{font-size:var(--fr-fs-small);color:var(--fr-muted);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.15rem;display:flex}.wz-scriptch__fix{color:var(--fr-alert);font-weight:var(--fr-fw-semi);align-items:center;gap:.3rem;display:inline-flex}.wz-lines{gap:var(--fr-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wz-lines .fr-line__num{align-items:center;gap:.35rem;display:inline-flex}.wz-lines .fr-line__num:focus{outline:none}.fr-line--unsupported .fr-line__num{color:var(--fr-alert)}.wz-line-actions--fix{gap:var(--fr-space-2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.wz-line-actions--fix .fr-btn{padding-inline:.5rem}.fr-line--unsupported .fr-line__foot{flex-direction:column;align-items:stretch}.wz-line-ok{justify-content:flex-end;display:flex}.fr-line--confirmed .wz-line-ok .fr-btn{border-color:var(--fr-sage);color:var(--fr-sage-ink)}.fr-line--confirmed .wz-line-ok svg{color:var(--fr-sage)}.wz-showme{min-height:0;font-size:var(--fr-fs-small);padding:0 .25rem}.wz-heroes{gap:var(--fr-space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.wz-hero{align-items:flex-start;gap:var(--fr-space-2);flex-direction:column;margin:0;display:flex}.wz-hero .fr-print{width:100%}.wz-hero .fr-print>img{aspect-ratio:1;object-fit:cover}.wz-tilt-l{--fr-print-tilt:-1.5deg}.wz-tilt-r{--fr-print-tilt:2deg}.wz-holdrow{padding:var(--fr-space-2) 0 0;gap:var(--fr-space-4) var(--fr-space-3);flex-wrap:wrap;margin:0;list-style:none;display:flex}.wz-hold{align-items:center;gap:var(--fr-space-1);flex-direction:column;display:flex}.wz-hold .fr-print__badge .fr-icon{stroke-width:3px;width:1rem;height:1rem}.wz-picker{gap:var(--fr-space-2);flex-direction:column;display:flex}.wz-shots{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wz-shot{gap:var(--fr-space-2) var(--fr-space-4);padding-block:var(--fr-space-4);border-top:1px solid var(--fr-line);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.wz-shot__title{font-weight:var(--fr-fw-semi)}.wz-shot__meta{font-size:var(--fr-fs-small);color:var(--fr-muted)}.wz-shot__body .fr-btn{margin-left:-.5rem}.wz-shot__edit{gap:var(--fr-space-2);flex-direction:column;grid-column:1/-1;display:flex}.wz-cards{gap:var(--fr-space-3);padding-top:var(--fr-space-3);display:grid}.wz-cardpreview__bg{background-color:#765a46}.wz-cardpreview .fr-player__card-bg{display:block}.wz-cardpreview .fr-player__card-print>img{object-fit:cover;max-width:41.25cqw;max-height:40.9375cqw}.wz-consent{align-items:flex-start;gap:var(--fr-space-3);min-height:var(--fr-tap);padding-top:.2rem;display:flex}.wz-consent>button{flex:none;margin-top:.15rem}.wz-outline{gap:var(--fr-space-2);margin-top:var(--fr-space-4);flex-direction:column;display:flex}.wz-outline__item{border-inline:0;cursor:pointer;color:var(--fr-ink);background:0 0;border-top:0;display:grid}.wz-outline__item:hover .fr-outline__name{text-decoration:underline;-webkit-text-decoration-color:var(--fr-accent);text-decoration-color:var(--fr-accent);text-underline-offset:.25em;text-decoration-thickness:2px}.wz-rail .wz-outline{margin-top:0}.wz-rail .fr-outline__name{font-size:var(--fr-fs-small)}.wz-rail .fr-status{font-size:.8125rem}.wz-danger{margin-top:var(--fr-space-5);padding-top:var(--fr-space-4);border-top:1px solid var(--fr-line);gap:var(--fr-space-2);flex-direction:column;display:flex}.wz-rail .wz-danger{margin-top:var(--fr-space-4);align-items:flex-start}.wz-rail .wz-danger__question{font-size:var(--fr-fs-small);line-height:var(--fr-lh-small)}.wz-destructive{border-color:var(--fr-alert);color:var(--fr-alert)}.wz-destructive:hover{border-color:var(--fr-alert);background-color:var(--fr-alert-wash)}.wz-sheet>button:first-of-type{width:var(--fr-tap);height:var(--fr-tap);opacity:1;place-items:center;display:grid;top:1rem;right:1rem}.wz-toast{align-items:center}.wz-actionbar .fr-actionbar__note{text-wrap:balance;display:block}.wz-actionbar .fr-actionbar__note>.fr-icon{vertical-align:-.25em;margin-inline-end:.4rem;display:inline-block}.wz-actionbar .fr-actionbar__note .fr-btn{vertical-align:baseline;width:auto;margin-inline-start:.15rem}.wz-gate{min-height:70svh;padding-block:var(--fr-space-8)}
