:root{--a-color-accent:#c13357;--a-color-accent-light:#f9eceb;--a-color-accent-strong:#a82949;--a-color-text:#dedfe1;--a-color-text-link:#3357c1;--a-color-text-weaker:#737373;--a-color-text-weakest:#b8b8b8;--a-color-text-on-accent:#fff;--a-color-text-warning:#d98230;--a-color-text-danger:#b22f15;--a-color-text-success:#117426;--a-color-text-info:#3451b2;--a-color-status-neutral-weak:#f5f5f5;--a-color-border:#2f343c;--a-color-border-strong:#3d434d;--a-color-icon:#8f949e;--a-color-icon-hover:#dedfe1;--a-color-surface:#1d2025;--a-color-background:#181b20;--a-color-overlay:hsla(0,0%,5%,.56);--a-color-button:#1d2025;--a-color-button-hover:#262930;--a-color-border-hover:#8f949e;--a-color-active:#262930;--a-color-header:#f6f8f8;--a-box-shadow:0 1px 3px rgba(0,0,0,.2);--a-box-shadow-header:0 1px 5px rgba(0,0,0,.15);--a-font-size-xxxl:2.25rem;--a-font-size-xxl:1.5rem;--a-font-size-xl:1.25rem;--a-font-size-l:1rem;--a-font-size-m:.875rem;--a-font-size-s:.75rem;--a-font-size-xs:.6875rem;--a-font-family:"Open Sans",-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica","Arial","Apple Color Emoji","Segoe UI Emoji",sans-serif;--a-font-weight:400;--a-font-weight-active:600;--a-font-weight-heading:600;--a-font-weight-bold:600;--a-size-icon-xxs:8px;--a-size-icon-xs:10px;--a-size-icon-s:12px;--a-size-icon-m:16px;--a-size-icon-l:20px;--a-size-icon-xl:36px;--a-size-icon-xxl:40px;--a-space-xxl:4.5rem;--a-space-xl:2.25rem;--a-space-l:1.5rem;--a-space-m:1rem;--a-space-s:.5rem;--a-space-xs:.25rem;--a-menubar-height:3.5rem;--a-border-radius-none:0;--a-border-radius-s:3px;--a-border-radius:5px;--a-border-radius-md:.375rem;--a-border-radius-lg:.5rem;--a-border-radius-pill:999px;--a-border-radius-circle:50%;--a-transition-quickly:.05s ease;--a-transition-slowly:.2s ease;--a-transition-mobile:.4s ease;--a-line-height-tight:1.15;--a-line-height-heading:1.2;--a-line-height-caption:1.3;--a-line-height:1.5;--a-line-height-form:20px;--a-index-default:1;--a-index-above:10;--a-index-20:20;--a-index-30:30;--a-index-masked:100;--a-index-mask:200;--a-index-sticky:300;--a-index-overlay:600;--a-index-spinner:700;--a-index-popout:800;--a-index-toast:900;--a-index-modal:1000}:not(:defined){visibility:hidden}*{-webkit-tap-highlight-color:transparent}body,html{min-block-size:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,:after,:before{border:0 solid var(--a-color-border);box-sizing:border-box}:after,:before{--tw-content:""}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}b,strong{font-weight:var(--a-font-weight-bold)}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--a-color-text-weakest);opacity:1}input::placeholder,textarea::placeholder{color:var(--a-color-text-weakest);opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none!important}:root{--a-header-height:4rem;--a-sidebar-width:18.75rem}body,html{background:var(--a-color-surface);font-size:100%;height:100%;min-height:100%;min-width:320px}html{overflow-x:hidden;scroll-behavior:smooth}.a-noscroll{overflow:hidden}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--a-color-text);font-family:var(--a-font-family);font-weight:var(--a-font-weight);line-height:var(--a-line-height)}h1,h2,h3,h4,h5,h6{font-weight:var(--a-font-weight-heading);line-height:var(--a-line-height-heading)}h1{text-wrap:balance!important}.a-typescale-l,body{font-size:var(--a-font-size-l)}.a-font-size-s{font-size:var(--a-font-size-s)}.a-color-text-weaker{color:var(--a-color-text-weaker)}.a-padding-l{padding:var(--a-space-l)}.a-guests-item{align-items:end;display:grid;gap:0 .25rem;grid-template-areas:"chapter page";grid-template-columns:auto max-content;max-width:320px}.a-guests-item-name{grid-area:chapter;overflow:hidden;position:relative;white-space:nowrap}.a-guests-item-name:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";padding-left:.5rem;position:absolute;text-align:right;white-space:nowrap}.a-guests-item-value{grid-area:page}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400 700;src:url(../fonts/OpenSansVariable.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans Fallback;font-style:normal;size-adjust:104%;src:local("Arial")}.layout{background:var(--a-color-background);display:flex;flex-direction:column;min-height:100vh}
