@charset "UTF-8";.modal{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4);overflow:hidden}.modal-content{background-color:#fefefe;border:1px solid #888;border-radius:10px;width:80%;overflow:auto;max-height:80%;min-height:50%;top:10%;left:10%;position:absolute;box-sizing:border-box;display:grid;grid-template-columns:1fr 338px;grid-template-rows:44px -webkit-max-content 1fr 39px;grid-template-rows:44px max-content 1fr 39px;grid-template-areas:"title title" "summary summary" "content preview" "buttons buttons";overflow:hidden;box-shadow:3px 3px 5px 1px #555;font-family:var(--fontFamily)}.modal-title{background:var(--system-color);color:#fff;font-family:var(--system-font);padding:10px;font-size:1.2em;font-weight:700;grid-area:title}.dialogueButton{height:13px;border-radius:25px;background:#fff;margin-right:10px;padding:5px 10px;line-height:.9;border:2px solid var(--system-color);box-sizing:content-box;cursor:pointer}.dialogueButton:focus,.dialogueButton:hover{box-shadow:0 0 3px 1px var(--system-color);-webkit-transition:box-shadow .2s;transition:box-shadow .2s}label{width:20%;vertical-align:top;font-family:var(--system-font);padding-bottom:.5em}textarea{width:100%;height:70mm;resize:none;font-family:inherit;line-height:inherit;font-size:.9em}input[type=text]{width:80%}.modal-options{grid-area:content;padding:10px;display:grid;grid-template-columns:2fr 2em 3fr;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-gap:.6em .6em;grid-auto-flow:dense;align-items:center;overflow-y:auto}.modal-options :last-child{margin-bottom:10px}input[type=checkbox],input[type=radio]{grid-column:2/4;justify-self:self-start;align-self:self-start;margin:0}input[type=checkbox]+label,input[type=radio]+label,label{width:auto;padding:0;margin:0;align-self:self-start;text-align:right;height:100%}textarea+label{align-self:self-start}.optionDisplay,button,input,output,select,textarea{grid-column:2/4;width:auto;margin:0;align-self:self-start}.modal-buttons{text-align:right;grid-area:buttons;background:#cddae5;margin:0;padding-top:5px}.modal-preview{border:2px solid var(--system-color);padding:.5em;border-radius:5px;overflow:auto;line-height:1.05;grid-area:preview;margin:10px}.modal-preview.flash{-webkit-animation:flash .5s;animation:flash .5s}.modal-preview.flashA{-webkit-animation:flashA .5s;animation:flashA .5s}.modal-preview .preview{width:290px;font-size:60%;background:inherit;overflow:visible}.modal-preview .preview>*{margin-bottom:.5em}.modal-summary{grid-area:summary;font-family:var(--system-font);padding:10px;font-size:.8em;background:#cddae5}@-webkit-keyframes flash{1%{border-color:#c20000}to{border-color:var(--system-color)}}@keyframes flash{1%{border-color:#c20000}to{border-color:var(--system-color)}}@-webkit-keyframes flashA{1%{border-color:#c20000}to{border-color:var(--system-color)}}@keyframes flashA{1%{border-color:#c20000}to{border-color:var(--system-color)}}@media only screen and (max-width:1150px){.modal-content{grid-template-columns:1fr;grid-template-areas:"title" "summary" "content" "buttons"}.modal-preview{display:none}}.addDialogue button{display:block;float:left;height:13px;border-radius:25px;background:#fff;margin-right:10px;margin-bottom:10px;padding:5px 10px;line-height:.9;border:3px solid var(--system-color);box-sizing:content-box;cursor:pointer;font-family:var(--system-font)}.addDialogue button:focus,.addDialogue button:hover{box-shadow:0 0 3px 1px var(--system-color);-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.addDialogue .addOptions{margin-top:.5em}.addDialogue{font-family:var(--system-font);grid-row-start:span 2;grid-column-start:span 2;margin:10px}.editable{position:relative;min-height:20px}.editable:hover{box-shadow:inset 0 0 10px 5px #37a1c7;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:.1s;transition-duration:.1s}.button{width:25px;height:25px;padding-top:4px;position:absolute;border:1px solid #37a1c7;border-radius:5mm;background:#fff;color:#37a1c7;top:-2mm;display:none;cursor:pointer;font-family:var(--system-font);text-align:center;overflow:hidden;white-space:nowrap;z-index:4;line-height:1.04;box-sizing:border-box;font-size:8pt}.button:before{font-weight:700;font-size:1.3em;font-family:Symbola}.button:hover:after{content:attr(word);display:block}.editable:hover .button{display:block}.button:hover{width:60px;height:32px;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s;z-index:99}.button[data-type=edit]{right:5mm}.button[data-type=edit]:before{content:"\1F589 ";left:1px;top:4px}.button[data-type=delete]{right:21mm}.button[data-type=delete]:before{content:"\1F5D1 ";left:5px;top:4px}.button[data-type=move-up]{right:29mm}.button[data-type=move-up]:before{content:"\2B06 ";top:4px;left:4px}.button[data-type=move-down]{right:37mm}.button[data-type=move-down]:before{content:"\2B07 ";top:4px;left:4px}.button[data-type=add]{right:-8px;top:auto;bottom:2px}.button[data-type=add]:before{content:"➕ ";top:5px;left:4px}.button[data-type=duplicate]{right:13mm}.button[data-type=duplicate]:before{content:"🗐 "}.editable[data-type=minister]+.editable[data-type=people]>.people,.editable[data-type=minister]+.people{margin-top:.1em}.people{font-weight:700;margin-top:.5em;display:block;padding-left:10mm;text-indent:-10mm;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.people:before{content:"All";font-weight:400;font-style:italic;float:left;display:block;width:10mm;color:var(--highlightColour)}.preview .people{padding-left:6mm;text-indent:-6mm}.preview .people:before{width:6mm}.people+.people{text-indent:0}.people+.people:before{content:""}.people[data-no-all=true]{text-indent:0}.people[data-no-all=true]:before{content:""}.minister+.people,.minister-container+.people{margin-top:.1em}.people.noindent .line{text-indent:0;padding-left:0}.minister{display:block;margin-top:.5em;margin-left:10mm}.minister-container.noindent .line{text-indent:0;padding-left:0}.preview .minister{margin-left:6mm}.hymn{display:block;margin:.5em auto 0;text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hymn:first-child{margin-top:0}.hymn .reference,.hymn .stanza{margin-top:.5em;display:block}.hymn .reference{text-align:right;font-style:italic;page-break-before:avoid;-webkit-column-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid}.hymn .stanza,.psalm .verse{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.psalm .verse{margin-top:.5em;padding-left:10mm}.psalm .verse[data-verse-number]{text-indent:-10mm}.psalm .verse[data-verse-number]:before{content:attr(data-verse-number);width:10mm;display:block;float:left}.psalm .antiphon{padding-left:10mm;margin-top:.5em;font-style:italic;text-indent:-10mm}.psalm .antiphon:before{content:"Ant.";content:var(--antiphonAbbr,"Ant.");width:10mm;color:var(--highlightColour);display:block;float:left}.psalm .people:before{content:"Ant."}.psalm .verse+.people:before{content:"All"}.psalm .people+.people{padding-left:0}.preview .psalm .verse{padding-left:6mm}.preview .psalm .verse[data-verse-number]{text-indent:-6mm}.preview .psalm .verse[data-verse-number]:before{width:6mm}.preview .psalm .antiphon{padding-left:6mm;text-indent:-6mm}.preview .psalm .antiphon:before{width:6mm}.psalm .reference{margin-top:.5em;text-align:right;font-style:italic}.preview .nobrk{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.6);transform:scale(.6)}.copyright .line{display:inline;padding-left:0;text-indent:0}.copyright:not(:first-child){margin-top:.5em}.copyright-container{margin-top:3em;font-size:.9em}.preview .copyright-container{margin-top:0}:root{--highlightColour:#8b0000;--fontFamily:"Crimson Text";--fontSize:12.5pt}@page{size:A5;margin:10mm;margin-bottom:15mm;@bottom-center{font-style:italic;padding-bottom:5mm}}@page :right{margin-left:8mm}@page :left{margin-right:8mm}@page cover{@bottom-center{content:none}}@page service{@bottom-center{content:"– " counter(page) " –"}}.serviceContent{font-size:12.5pt;font-size:var(--fontSize);font-family:Crimson Text;font-family:var(--fontFamily);line-height:1.05}.service{width:130mm;margin:0 auto;border:1px solid #b3b3b3;padding:10mm}.rubric{color:#8b0000;color:var(--highlightColour);font-style:italic;display:block;margin-top:.5em;text-align:left}h1,h2,h3{font-family:var(--headingFontFamily)}h2{font-style:italic;text-align:right;margin:10pt 0}h2:first-child{margin-top:0}h3{text-align:right;margin:10pt 0}h3:first-child{margin-top:0}style:first-child+*{page-break-before:auto;-webkit-column-break-before:auto;-moz-column-break-before:auto;break-before:auto}h1{color:#8b0000;color:var(--highlightColour);page-break-before:always;-webkit-column-break-before:always;-moz-column-break-before:always;break-before:always;border-top:2px dashed var(--system-color);text-indent:-10mm;padding-left:10mm;margin:1em 0 10pt}h1:before{content:"\B6";display:inline-block;width:10mm;text-indent:0}.preview h1{text-indent:-6mm;padding-left:6mm}.preview h1:before{width:6mm}.button+h1,.cover+h1,h1:first-child,style+h1{margin-top:0}.responsorialPsalm{display:block;margin-top:.5em}.responsorialPsalm .stanza{margin-left:10mm}.preview .responsorialPsalm .stanza{margin-left:6mm}.stanza+.stanza{margin-top:.5em}.responsorialPsalm .response{font-weight:700;margin:.5em 0;padding-left:10mm;text-indent:-10mm}.responsorialPsalm .response:before{content:"R";width:10mm;display:inline-block;float:left;color:#8b0000;color:var(--highlightColour)}.preview .responsorialPsalm .response{padding-left:6mm;text-indent:-6mm}.preview .responsorialPsalm .response:before{width:6mm}.scripturereference{text-align:right;margin:.5em 0;font-style:italic}.breakbefore{page-break-before:always;-webkit-column-break-before:always;-moz-column-break-before:always;break-before:always;border-top:2px dashed var(--system-color)}.right{page-break-before:right;-webkit-column-break-before:right;-moz-column-break-before:right;break-before:right}.line{display:inline-block;padding-left:1em;text-indent:-1em}.rubric .line{display:contents}.indent{display:inline-block;width:1em}.rubric .indent,h1 .indent,h2 .indent,h3 .indent{display:none}.reading{margin-top:10pt}[data-theme=Wesley] .rubric{font-style:normal;margin-left:5mm}[data-theme=Wesley] h2{font-style:normal;text-align:left;font-size:1em;font-weight:400;text-transform:uppercase}[data-theme=Wesley] h3{text-align:left;font-weight:400;font-size:1em;-webkit-font-feature-settings:"smcp","c2sc";font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps}[data-theme=Wesley] h1{margin:1em 0;font-size:1.1em;font-weight:400;text-transform:uppercase;text-indent:0;padding-left:0}[data-theme=Wesley] h1:before{content:none}[data-theme=Wesley] .button+h1,[data-theme=Wesley] .cover+h1,[data-theme=Wesley] h1:first-child,[data-theme=Wesley] style+h1{margin-top:0}[data-theme=Wesley] .responsorialPsalm .stanza{margin-left:14mm}.preview [data-theme=Wesley] .responsorialPsalm .stanza{margin-left:8.4mm}[data-theme=Wesley] .responsorialPsalm .response{padding-left:8mm;text-indent:-8mm;margin-left:6mm}[data-theme=Wesley] .responsorialPsalm .response:before{width:8mm}[data-theme=Wesley] .minister{margin-left:14mm}preview [data-theme=Wesley] .minister{margin-left:8.4mm}[data-theme=Wesley] .people{padding-left:8mm;text-indent:-8mm;margin-left:6mm}[data-theme=Wesley] .people:before{width:8mm}[data-theme=Wesley] .people[data-no-all=true]{text-indent:0}[data-theme=Wesley] .people+.people:before{content:"\a0"}[data-theme=Wesley] .preview .people{padding-left:4.8mm;text-indent:-4.8mm;margin-left:3.6mm}[data-theme=Wesley] .preview .people:before{width:4.8mm}[data-theme=Wesley] .psalm .verse{padding-left:14mm}[data-theme=Wesley] .psalm .verse[data-verse-number]{text-indent:-8mm}[data-theme=Wesley] .psalm .verse[data-verse-number]:before{width:8mm}[data-theme=Wesley] .preview .verse{padding-left:8.4mm}[data-theme=Wesley] .preview .verse[data-verse-number]{text-indent:-4.8mm}[data-theme=Wesley] .preview .verse[data-verse-number]:before{width:4.8mm}[data-theme=Gregory] h1{text-align:center;color:#000;font-size:1.3em;margin-bottom:3em}[data-theme=Gregory] h1:before{content:none}[data-theme=Gregory] h2{font-size:1.1em;text-align:center;font-style:normal;color:var(--highlightColour)}[data-theme=Gregory] h3{font-size:1em;text-align:left;font-style:normal;font-weight:400;color:var(--highlightColour)}[data-theme=Gregory] .people{padding-left:0;text-indent:0}[data-theme=Gregory] .people:before{content:none}[data-theme=Gregory] .minister{margin-left:0}[data-theme=Gregory] .rubric{text-indent:5mm;font-style:normal}.preview .rubric{text-indent:3mm}[data-theme=Gregory] .psalm .verse{padding-left:0}[data-theme=Gregory] .psalm .people:first-child,[data-theme=Gregory] .psalm .people:last-child,[data-theme=Gregory] .psalm h2+.people,[data-theme=Gregory] .psalm h3+.people{margin-left:0}[data-theme=Gregory] .psalm .people:first-child:before,[data-theme=Gregory] .psalm .people:last-child:before,[data-theme=Gregory] .psalm h2+.people:before,[data-theme=Gregory] .psalm h3+.people:before{content:"Ant.";display:inline-block;width:10mm}[data-theme=Gregory] .psalm .people,[data-theme=Gregory] .psalm .verse{margin-left:10mm}[data-theme=Gregory] .preview .psalm .people:first-of-type,[data-theme=Gregory] .preview .psalm .people:last-child{margin-left:0}[data-theme=Gregory] .preview .psalm .people:first-of-type:before,[data-theme=Gregory] .preview .psalm .people:last-child:before{width:6mm}[data-theme=Gregory] .preview .psalm .people,[data-theme=Gregory] .preview .psalm .verse{margin-left:6mm}.cover{display:none}.preview .cover{position:absolute;left:0;top:0;width:148mm;height:210mm;box-sizing:border-box;margin:0 auto;background:#fff;display:grid;grid-template-columns:1fr;grid-template-rows:40mm 50mm 30mm 50mm 40mm;grid-template-areas:"churchName" "serviceTitle" "serviceSubTitle" "dateTime" "strapline"}.cover .churchName{grid-area:churchName;font-style:italic;font-size:1.2em;text-align:center;margin-top:10mm}.cover .serviceTitle{grid-area:serviceTitle;background:var(--highlightColour);color:#fff;font-weight:700;font-size:2.2em;margin:0 10mm;display:flex;align-items:center;justify-content:center;text-align:center}.cover .serviceSubTitle{grid-area:serviceSubTitle;margin-top:5mm;text-align:center;font-weight:700;font-style:italic;font-size:1.6em}.cover .dateTime{grid-area:dateTime;flex-direction:column;align-items:center;font-size:1.2em}.cover .dateTime,.cover .strapline{display:flex;justify-content:center}.cover .strapline{grid-area:strapline;align-items:flex-end;margin-bottom:10mm;font-style:italic}.infoDialogue .content{margin:10px;font-family:var(--system-font)}.infoDialogue{position:relative;top:20%;width:60%;margin:0 auto;background:#fff;max-height:80%;border-radius:10px;overflow-y:auto;box-shadow:3px 3px 5px 1px #555}.infoDialogue a{color:var(--system-color);text-decoration:none}.infoDialogue a:hover{text-decoration:underline}.infoDialogue svg{float:right;margin:0 10px;width:200px;height:200px}.tools-buttons button{text-decoration:none;color:#fff;display:block;border:2px solid #fff;width:70px;height:40px;margin:0 auto 10px;border-radius:20px;background:transparent;cursor:pointer;font-family:var(--system-font);line-height:1}.tools-buttons button:hover{box-shadow:0 0 3px 1px #fff}.tools-buttons button:before{font-family:Symbola;display:block;position:relative;font-size:1.1em}.editbutton:before{content:"\1F589"}.previewbutton:before{content:"↻";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.printbutton:before{content:"\1F5B6"}.tools-buttons button.disabled{color:#999;border-color:#999}.tools-buttons button.disabled:hover{box-shadow:none;cursor:default}.documentSettingsbutton:before{content:"⚙"}.savebutton:before{content:"\1F4BE";margin-bottom:2px}.newbutton:before{content:"\1F5CB"}.infobutton:before{content:"?";font-family:var(--system-font);font-weight:700}.blocking{width:100%;height:100%;position:absolute;background:#666;opacity:.9;z-index:1}.box{width:50%;margin:0 auto;text-align:center;font-family:var(--system-font);font-size:1.2em;position:relative;top:25%;border:4px double;color:#fff;background-color:#020202;padding:calc(20px + 1em) 20px}.message p{margin-top:0}.settingsButtons{text-align:right;grid-area:buttons;background:#cddae5;margin:0;padding-top:5px}.optionNote{background:#f5a3a3;border:2px solid #c00;padding:5pt;margin-top:.5em;font-family:var(--system-font)}.documentSettings{grid-column:1/3}:root{--system-font:Amaranth;--system-color:#5a86a8}.grid-container,body,html{height:100%;margin:0;overflow:hidden;font-size:14pt}.grid-container>:not(.modal){position:relative}.grid-container{display:grid;grid-template-columns:80px 1.7fr 1.6fr;grid-template-rows:75px calc(100vh - 75px);grid-template-areas:"title  title  title" "tools  edit   preview"}.edit{grid-area:edit;border-right:1px solid;overflow:auto;background:grey}.edit.active{background:#877}.preview{grid-area:preview;overflow:auto;background-image:-webkit-linear-gradient(45deg,silver 25%,transparent 0),-webkit-linear-gradient(135deg,silver 25%,transparent 0),-webkit-linear-gradient(45deg,transparent 75%,silver 0),-webkit-linear-gradient(135deg,transparent 75%,silver 0);background-image:linear-gradient(45deg,silver 25%,transparent 0),linear-gradient(-45deg,silver 25%,transparent 0),linear-gradient(45deg,transparent 75%,silver 0),linear-gradient(-45deg,transparent 75%,silver 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.preview.edited,.title{overflow:hidden}.title{grid-area:title;color:#fff;font-size:2.5em;font-weight:700;font-family:Amaranth;font-family:var(--system-font);background:-webkit-gradient(linear,left top,left bottom,from(#1e5799),color-stop(80%,#5a86a8));background:-webkit-linear-gradient(top,#1e5799,#5a86a8 80%);background:linear-gradient(180deg,#1e5799 0,#5a86a8 80%);background:-webkit-gradient(linear,left top,left bottom,from(#1e5799),color-stop(80%,var(--system-color)));background:-webkit-linear-gradient(top,#1e5799,var(--system-color) 80%);background:linear-gradient(180deg,#1e5799 0,var(--system-color) 80%);padding:5px}.title em{color:#b9baab}@media (max-width:750px){.title em{display:none}}@media (max-width:600px){.grid-container{grid-template-columns:80px 1fr;grid-template-rows:45px calc(100vh - 45px);grid-template-areas:"title  title" "edit  edit"}.preview,.tools{display:none}.title{font-size:1.5em}.service{width:unset;padding:2mm}.serviceContent{margin-bottom:30mm}.paneTitle{display:none}.breakbefore,h1{border-top:none}}.tools{grid-area:tools;background:#5a86a8}iframe{width:160.29167mm;height:215.29167mm;border:1px solid;margin:0 auto;display:block;background:#fff}.service{background:#fff;margin-bottom:5pt;position:relative}.paneTitle{font-size:smaller;text-align:center;border:1px solid #000;border-radius:5px;background:#4d4d4d;margin:5px auto;padding:1px 0}.btnPreview,.paneTitle{font-family:Amaranth;font-family:var(--system-font);width:100px;color:#fff}.btnPreview{display:block;margin:10pt auto 0;height:40px;border-radius:20px;background:transparent;font-size:.8em;cursor:pointer}.btnPreview:focus,.btnPreview:hover{box-shadow:0 0 3px 1px #fff;outline:0}.beforeFirst{position:relative}.edit.active .beforeFirst .button{display:block}
/*# sourceMappingURL=main.c25ae1e6.chunk.css.map */