@charset "UTF-8";span.med{font-weight:500}span.light{font-weight:200}.helpable{display:block;position:relative}.helpable svg.cue{width:.9em;height:.9em;color:var(--tlms-color-pale);transition:color .4s ease-out;fill:currentColor;display:inline-block;margin-left:.15em;cursor:pointer}.helpable .bubble{display:block;position:absolute;bottom:0;right:-90px;z-index:10;width:180px;padding:10px;border-radius:4px;box-sizing:border-box;background-color:var(--tlms-color-menubg);box-shadow:none;border:1px solid var(--tlms-color-pale);opacity:0;pointer-events:none;transition:opacity .4s ease-out,text-shadow .4s ease-out;margin-bottom:25px}.helpable .bubble:after{display:block;content:"";position:absolute;bottom:-20px;right:80px;border:10px solid white;border-color:white transparent transparent transparent;border-top-color:var(--tlms-color-menubg)}.helpable .bubble p{font-size:.8rem;line-height:1.4;margin:0 0 .2em}.helpable.helping .bubble{opacity:1;box-shadow:0 4px 8px var(--tlms-color-shadow)}.helpable:hover .cue{color:var(--tlms-color-link)}a[data-infowindow]{cursor:pointer}.infowindow{position:absolute;width:320px;z-index:20;background-color:var(--tlms-color-menubg);color:var(--tlms-color-dark);padding:8px 16px 12px 12px;font-size:.9rem;border-radius:8px;opacity:0;transition:opacity .5s ease-out;pointer-events:none}.infowindow a.close{position:absolute;top:4px;right:10px;color:var(--tlms-color-pale);cursor:pointer}.infowindow a.close svg.icon{width:20px;height:20px}.infowindow a.close:hover{color:var(--tlms-color-dark)}.infowindow.showing{display:block;pointer-events:auto;opacity:1;box-shadow:0 4px 8px var(--tlms-color-shadow)}.infowindow .pointer,.infowindow .pointer:before{position:absolute;width:12px;height:12px;background:inherit}.infowindow .pointer{visibility:hidden;left:-5px;top:calc(50% - 6px)}.infowindow .pointer:before{visibility:visible;content:"";transform:rotate(45deg)}.infowindow h3{font-weight:lighter}.infowindow ul{font-weight:lighter;list-style:none;padding:0;line-height:1.6}.infowindow ul.history{font-size:.8rem;margin-bottom:1em;color:var(--tlms-color-mid)}.infowindow ul.history li.uninvitable{color:var(--tlms-color-red)}.infowindow ul.history li.invitable{color:var(--tlms-color-blue)}.infowindow ul.history li.accepted{color:var(--tlms-color-green)}.infowindow ul.history li.invited{color:var(--tlms-color-blue)}ul.dropdown{position:absolute;display:none;z-index:10;width:100%;list-style:none;padding:0;margin:-2px 0 0;border:1px solid var(--tlms-color-pale);border-top:none;box-sizing:border-box;background-color:var(--tlms-color-menubg);box-shadow:0 4px 8px var(--tlms-color-shadow)}ul.dropdown li a{display:block;padding:5px 8px;color:var(--tlms-color-mid);border-bottom:1px solid var(--tlms-color-verypale);cursor:pointer}ul.dropdown li a:hover{background-color:var(--tlms-color-verypale);color:var(--tlms-color-text)}ul.dropdown.up{display:block}input.up{box-shadow:0 4px 8px var(--tlms-color-shadow)}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=url],input[type=date],input[type=time],textarea,[contenteditable]:not([contenteditable=false]){font-family:var(--body-font)}.edit_in_place.placeholder{color:var(--tlms-color-pale)}.detail{display:none}.detail.expanded{display:block}.detail.expanded p:first-child{margin-top:0}div#account{display:grid;height:80vh;width:100%;place-items:center;width:auto;margin:0 auto 1em}div#account #login,div#account #error,div#account #takepart{width:50%;min-width:240px;max-width:500px}.controls{margin-top:1em}form.login+form.login,form.new_user+form.login,form.register+form.login{margin-top:2em}form.login fieldset,form.new_user fieldset,form.register fieldset{max-height:240px;overflow:hidden;transition:max-height .4s ease-out}form.login label,form.new_user label,form.register label{display:block}form.login .confirmation,form.new_user .confirmation,form.register .confirmation{max-height:0;overflow:hidden;transition:max-height .4s ease-out;color:var(--tlms-color-green)}form.login input[type=text],form.login input[type=email],form.login input[type=password],form.new_user input[type=text],form.new_user input[type=email],form.new_user input[type=password],form.register input[type=text],form.register input[type=email],form.register input[type=password]{font-family:Joanna Sans W01;width:calc(100% - 180px);font-size:1rem;border:1px solid var(--tlms-color-pale);padding:.5em .75em;text-align:left;margin-right:10px;line-height:1.6;font-weight:400;font-style:normal}form.login input[type=submit],form.login button.submit,form.new_user input[type=submit],form.new_user button.submit,form.register input[type=submit],form.register button.submit{font-family:Joanna Sans W01;line-height:1.6;font-weight:400;font-style:normal;font-size:1rem;padding:.5em .25em;font-weight:lighter;width:130px;transition:background-color .4s ease-out,border-color .4s ease-out}form.login span.note,form.new_user span.note,form.register span.note{display:block;line-height:1.4;margin-top:.5em;color:var(--tlms-color-pale)}form.login:not(.emailable) input[type=submit],form.login:not(.emailable) button.submit,form.new_user:not(.emailable) input[type=submit],form.new_user:not(.emailable) button.submit,form.register:not(.emailable) input[type=submit],form.register:not(.emailable) button.submit{background-color:var(--tlms-color-verypale);color:var(--tlms-color-white);pointer-events:none}form.login.invitationSent .confirmation,form.new_user.invitationSent .confirmation,form.register.invitationSent .confirmation{max-height:100px}form.login.invitationSent fieldset,form.new_user.invitationSent fieldset,form.register.invitationSent fieldset{max-height:0}form.login.busy input[type=submit],form.login.busy button,form.new_user.busy input[type=submit],form.new_user.busy button,form.register.busy input[type=submit],form.register.busy button{background-color:var(--tlms-color-verypale);color:var(--tlms-color-white);pointer-events:none}form.login.busy input[type=email],form.login.busy input[type=password],form.new_user.busy input[type=email],form.new_user.busy input[type=password],form.register.busy input[type=email],form.register.busy input[type=password]{color:var(--tlms-color-pale);pointer-events:none}form.login:not(.loginnable) input[type=submit]{background-color:var(--tlms-color-verypale);color:var(--tlms-color-white);pointer-events:none}.onecol,.twocol,.threecol,.fourcol{margin:1.2em 0}.onecol.flowed .col,.twocol.flowed .col,.threecol.flowed .col,.fourcol.flowed .col{float:left;margin-bottom:.75em}.onecol.flowed .col.right,.twocol.flowed .col.right,.threecol.flowed .col.right,.fourcol.flowed .col.right{margin-right:0}.onecol.flowed .col span.subcol,.twocol.flowed .col span.subcol,.threecol.flowed .col span.subcol,.fourcol.flowed .col span.subcol{font-size:90%}.onecol.upset,.twocol.upset,.threecol.upset,.fourcol.upset{margin-top:-1em}.onecol.flush,.twocol.flush,.threecol.flush,.fourcol.flush{margin-top:0}.onecol.spaced,.twocol.spaced,.threecol.spaced,.fourcol.spaced{margin-top:2em}.onecol.nospace,.twocol.nospace,.threecol.nospace,.fourcol.nospace{margin-bottom:0}.onecol span.stacked,.twocol span.stacked,.threecol span.stacked,.fourcol span.stacked{display:inline-block;margin-bottom:16px}h3+.onecol,h3+.twocol,h3+.threecol,h3+.fourcol{margin-top:.25em}.onecol .col{position:relative;display:inline-block;vertical-align:top;width:100%;margin-right:0}.onecol .col input[type=text],.onecol .col input[type=email],.onecol .col input[type=date],.onecol .col input[type=password],.onecol .col textarea,.onecol .col select{width:100%;box-sizing:border-box}.onecol .col:last-child,.onecol .col.last{margin-right:0}.onecol .col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.onecol .col span.subcol input[type=text],.onecol .col span.subcol input[type=email],.onecol .col span.subcol input[type=date],.onecol .col span.subcol input[type=password],.onecol .col span.subcol textarea,.onecol .col span.subcol select{width:100%;box-sizing:border-box}.onecol .col span.subcol:last-child,.onecol .col span.subcol.last{margin-right:0}.onecol.with_buttons .col:first-child,.onecol.with_buttons .col.first{position:relative;display:inline-block;vertical-align:top;width:84%;margin-right:2%}.onecol.with_buttons .col:first-child input[type=text],.onecol.with_buttons .col:first-child input[type=email],.onecol.with_buttons .col:first-child input[type=date],.onecol.with_buttons .col:first-child input[type=password],.onecol.with_buttons .col:first-child textarea,.onecol.with_buttons .col:first-child select,.onecol.with_buttons .col.first input[type=text],.onecol.with_buttons .col.first input[type=email],.onecol.with_buttons .col.first input[type=date],.onecol.with_buttons .col.first input[type=password],.onecol.with_buttons .col.first textarea,.onecol.with_buttons .col.first select{width:100%;box-sizing:border-box}.onecol.with_buttons .col:first-child:last-child,.onecol.with_buttons .col:first-child.last,.onecol.with_buttons .col.first:last-child,.onecol.with_buttons .col.first.last{margin-right:0}.onecol.with_buttons .col:first-child span.subcol,.onecol.with_buttons .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.onecol.with_buttons .col:first-child span.subcol input[type=text],.onecol.with_buttons .col:first-child span.subcol input[type=email],.onecol.with_buttons .col:first-child span.subcol input[type=date],.onecol.with_buttons .col:first-child span.subcol input[type=password],.onecol.with_buttons .col:first-child span.subcol textarea,.onecol.with_buttons .col:first-child span.subcol select,.onecol.with_buttons .col.first span.subcol input[type=text],.onecol.with_buttons .col.first span.subcol input[type=email],.onecol.with_buttons .col.first span.subcol input[type=date],.onecol.with_buttons .col.first span.subcol input[type=password],.onecol.with_buttons .col.first span.subcol textarea,.onecol.with_buttons .col.first span.subcol select{width:100%;box-sizing:border-box}.onecol.with_buttons .col:first-child span.subcol:last-child,.onecol.with_buttons .col:first-child span.subcol.last,.onecol.with_buttons .col.first span.subcol:last-child,.onecol.with_buttons .col.first span.subcol.last{margin-right:0}.onecol.with_buttons .col:last-child,.onecol.with_buttons .col.buttons{position:relative;display:inline-block;vertical-align:top;width:14%;margin-right:3.5%}.onecol.with_buttons .col:last-child input[type=text],.onecol.with_buttons .col:last-child input[type=email],.onecol.with_buttons .col:last-child input[type=date],.onecol.with_buttons .col:last-child input[type=password],.onecol.with_buttons .col:last-child textarea,.onecol.with_buttons .col:last-child select,.onecol.with_buttons .col.buttons input[type=text],.onecol.with_buttons .col.buttons input[type=email],.onecol.with_buttons .col.buttons input[type=date],.onecol.with_buttons .col.buttons input[type=password],.onecol.with_buttons .col.buttons textarea,.onecol.with_buttons .col.buttons select{width:100%;box-sizing:border-box}.onecol.with_buttons .col:last-child:last-child,.onecol.with_buttons .col:last-child.last,.onecol.with_buttons .col.buttons:last-child,.onecol.with_buttons .col.buttons.last{margin-right:0}.onecol.with_buttons .col:last-child span.subcol,.onecol.with_buttons .col.buttons span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.onecol.with_buttons .col:last-child span.subcol input[type=text],.onecol.with_buttons .col:last-child span.subcol input[type=email],.onecol.with_buttons .col:last-child span.subcol input[type=date],.onecol.with_buttons .col:last-child span.subcol input[type=password],.onecol.with_buttons .col:last-child span.subcol textarea,.onecol.with_buttons .col:last-child span.subcol select,.onecol.with_buttons .col.buttons span.subcol input[type=text],.onecol.with_buttons .col.buttons span.subcol input[type=email],.onecol.with_buttons .col.buttons span.subcol input[type=date],.onecol.with_buttons .col.buttons span.subcol input[type=password],.onecol.with_buttons .col.buttons span.subcol textarea,.onecol.with_buttons .col.buttons span.subcol select{width:100%;box-sizing:border-box}.onecol.with_buttons .col:last-child span.subcol:last-child,.onecol.with_buttons .col:last-child span.subcol.last,.onecol.with_buttons .col.buttons span.subcol:last-child,.onecol.with_buttons .col.buttons span.subcol.last{margin-right:0}.onecol.with_buttons .col:last-child input[type=submit],.onecol.with_buttons .col.buttons input[type=submit]{padding:.33em .5em}.onecol.with_buttons .col:last-child a.cancel,.onecol.with_buttons .col.buttons a.cancel{display:block;padding:.5em}.twocol .col{position:relative;display:inline-block;vertical-align:top;width:48%;margin-right:2%}.twocol .col input[type=text],.twocol .col input[type=email],.twocol .col input[type=date],.twocol .col input[type=password],.twocol .col textarea,.twocol .col select{width:100%;box-sizing:border-box}.twocol .col:last-child,.twocol .col.last{margin-right:0}.twocol .col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol .col span.subcol input[type=text],.twocol .col span.subcol input[type=email],.twocol .col span.subcol input[type=date],.twocol .col span.subcol input[type=password],.twocol .col span.subcol textarea,.twocol .col span.subcol select{width:100%;box-sizing:border-box}.twocol .col span.subcol:last-child,.twocol .col span.subcol.last{margin-right:0}.twocol.prefixed .col:first-child,.twocol.prefixed .col.first{position:relative;display:inline-block;vertical-align:top;width:16%;margin-right:2%}.twocol.prefixed .col:first-child input[type=text],.twocol.prefixed .col:first-child input[type=email],.twocol.prefixed .col:first-child input[type=date],.twocol.prefixed .col:first-child input[type=password],.twocol.prefixed .col:first-child textarea,.twocol.prefixed .col:first-child select,.twocol.prefixed .col.first input[type=text],.twocol.prefixed .col.first input[type=email],.twocol.prefixed .col.first input[type=date],.twocol.prefixed .col.first input[type=password],.twocol.prefixed .col.first textarea,.twocol.prefixed .col.first select{width:100%;box-sizing:border-box}.twocol.prefixed .col:first-child:last-child,.twocol.prefixed .col:first-child.last,.twocol.prefixed .col.first:last-child,.twocol.prefixed .col.first.last{margin-right:0}.twocol.prefixed .col:first-child span.subcol,.twocol.prefixed .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.prefixed .col:first-child span.subcol input[type=text],.twocol.prefixed .col:first-child span.subcol input[type=email],.twocol.prefixed .col:first-child span.subcol input[type=date],.twocol.prefixed .col:first-child span.subcol input[type=password],.twocol.prefixed .col:first-child span.subcol textarea,.twocol.prefixed .col:first-child span.subcol select,.twocol.prefixed .col.first span.subcol input[type=text],.twocol.prefixed .col.first span.subcol input[type=email],.twocol.prefixed .col.first span.subcol input[type=date],.twocol.prefixed .col.first span.subcol input[type=password],.twocol.prefixed .col.first span.subcol textarea,.twocol.prefixed .col.first span.subcol select{width:100%;box-sizing:border-box}.twocol.prefixed .col:first-child span.subcol:last-child,.twocol.prefixed .col:first-child span.subcol.last,.twocol.prefixed .col.first span.subcol:last-child,.twocol.prefixed .col.first span.subcol.last{margin-right:0}.twocol.prefixed .col:last-child,.twocol.prefixed .col.last{position:relative;display:inline-block;vertical-align:top;width:82%;margin-right:3.5%}.twocol.prefixed .col:last-child input[type=text],.twocol.prefixed .col:last-child input[type=email],.twocol.prefixed .col:last-child input[type=date],.twocol.prefixed .col:last-child input[type=password],.twocol.prefixed .col:last-child textarea,.twocol.prefixed .col:last-child select,.twocol.prefixed .col.last input[type=text],.twocol.prefixed .col.last input[type=email],.twocol.prefixed .col.last input[type=date],.twocol.prefixed .col.last input[type=password],.twocol.prefixed .col.last textarea,.twocol.prefixed .col.last select{width:100%;box-sizing:border-box}.twocol.prefixed .col:last-child:last-child,.twocol.prefixed .col:last-child.last,.twocol.prefixed .col.last:last-child,.twocol.prefixed .col.last.last{margin-right:0}.twocol.prefixed .col:last-child span.subcol,.twocol.prefixed .col.last span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.prefixed .col:last-child span.subcol input[type=text],.twocol.prefixed .col:last-child span.subcol input[type=email],.twocol.prefixed .col:last-child span.subcol input[type=date],.twocol.prefixed .col:last-child span.subcol input[type=password],.twocol.prefixed .col:last-child span.subcol textarea,.twocol.prefixed .col:last-child span.subcol select,.twocol.prefixed .col.last span.subcol input[type=text],.twocol.prefixed .col.last span.subcol input[type=email],.twocol.prefixed .col.last span.subcol input[type=date],.twocol.prefixed .col.last span.subcol input[type=password],.twocol.prefixed .col.last span.subcol textarea,.twocol.prefixed .col.last span.subcol select{width:100%;box-sizing:border-box}.twocol.prefixed .col:last-child span.subcol:last-child,.twocol.prefixed .col:last-child span.subcol.last,.twocol.prefixed .col.last span.subcol:last-child,.twocol.prefixed .col.last span.subcol.last{margin-right:0}.twocol.unequal .col:first-child,.twocol.unequal .col.first{position:relative;display:inline-block;vertical-align:top;width:24%;margin-right:2%}.twocol.unequal .col:first-child input[type=text],.twocol.unequal .col:first-child input[type=email],.twocol.unequal .col:first-child input[type=date],.twocol.unequal .col:first-child input[type=password],.twocol.unequal .col:first-child textarea,.twocol.unequal .col:first-child select,.twocol.unequal .col.first input[type=text],.twocol.unequal .col.first input[type=email],.twocol.unequal .col.first input[type=date],.twocol.unequal .col.first input[type=password],.twocol.unequal .col.first textarea,.twocol.unequal .col.first select{width:100%;box-sizing:border-box}.twocol.unequal .col:first-child:last-child,.twocol.unequal .col:first-child.last,.twocol.unequal .col.first:last-child,.twocol.unequal .col.first.last{margin-right:0}.twocol.unequal .col:first-child span.subcol,.twocol.unequal .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.unequal .col:first-child span.subcol input[type=text],.twocol.unequal .col:first-child span.subcol input[type=email],.twocol.unequal .col:first-child span.subcol input[type=date],.twocol.unequal .col:first-child span.subcol input[type=password],.twocol.unequal .col:first-child span.subcol textarea,.twocol.unequal .col:first-child span.subcol select,.twocol.unequal .col.first span.subcol input[type=text],.twocol.unequal .col.first span.subcol input[type=email],.twocol.unequal .col.first span.subcol input[type=date],.twocol.unequal .col.first span.subcol input[type=password],.twocol.unequal .col.first span.subcol textarea,.twocol.unequal .col.first span.subcol select{width:100%;box-sizing:border-box}.twocol.unequal .col:first-child span.subcol:last-child,.twocol.unequal .col:first-child span.subcol.last,.twocol.unequal .col.first span.subcol:last-child,.twocol.unequal .col.first span.subcol.last{margin-right:0}.twocol.unequal .col:last-child,.twocol.unequal .col.last{position:relative;display:inline-block;vertical-align:top;width:74%;margin-right:3.5%}.twocol.unequal .col:last-child input[type=text],.twocol.unequal .col:last-child input[type=email],.twocol.unequal .col:last-child input[type=date],.twocol.unequal .col:last-child input[type=password],.twocol.unequal .col:last-child textarea,.twocol.unequal .col:last-child select,.twocol.unequal .col.last input[type=text],.twocol.unequal .col.last input[type=email],.twocol.unequal .col.last input[type=date],.twocol.unequal .col.last input[type=password],.twocol.unequal .col.last textarea,.twocol.unequal .col.last select{width:100%;box-sizing:border-box}.twocol.unequal .col:last-child:last-child,.twocol.unequal .col:last-child.last,.twocol.unequal .col.last:last-child,.twocol.unequal .col.last.last{margin-right:0}.twocol.unequal .col:last-child span.subcol,.twocol.unequal .col.last span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.unequal .col:last-child span.subcol input[type=text],.twocol.unequal .col:last-child span.subcol input[type=email],.twocol.unequal .col:last-child span.subcol input[type=date],.twocol.unequal .col:last-child span.subcol input[type=password],.twocol.unequal .col:last-child span.subcol textarea,.twocol.unequal .col:last-child span.subcol select,.twocol.unequal .col.last span.subcol input[type=text],.twocol.unequal .col.last span.subcol input[type=email],.twocol.unequal .col.last span.subcol input[type=date],.twocol.unequal .col.last span.subcol input[type=password],.twocol.unequal .col.last span.subcol textarea,.twocol.unequal .col.last span.subcol select{width:100%;box-sizing:border-box}.twocol.unequal .col:last-child span.subcol:last-child,.twocol.unequal .col:last-child span.subcol.last,.twocol.unequal .col.last span.subcol:last-child,.twocol.unequal .col.last span.subcol.last{margin-right:0}.twocol.reversed .col:first-child,.twocol.reversed .col.first{position:relative;display:inline-block;vertical-align:top;width:62%;margin-right:2%}.twocol.reversed .col:first-child input[type=text],.twocol.reversed .col:first-child input[type=email],.twocol.reversed .col:first-child input[type=date],.twocol.reversed .col:first-child input[type=password],.twocol.reversed .col:first-child textarea,.twocol.reversed .col:first-child select,.twocol.reversed .col.first input[type=text],.twocol.reversed .col.first input[type=email],.twocol.reversed .col.first input[type=date],.twocol.reversed .col.first input[type=password],.twocol.reversed .col.first textarea,.twocol.reversed .col.first select{width:100%;box-sizing:border-box}.twocol.reversed .col:first-child:last-child,.twocol.reversed .col:first-child.last,.twocol.reversed .col.first:last-child,.twocol.reversed .col.first.last{margin-right:0}.twocol.reversed .col:first-child span.subcol,.twocol.reversed .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.reversed .col:first-child span.subcol input[type=text],.twocol.reversed .col:first-child span.subcol input[type=email],.twocol.reversed .col:first-child span.subcol input[type=date],.twocol.reversed .col:first-child span.subcol input[type=password],.twocol.reversed .col:first-child span.subcol textarea,.twocol.reversed .col:first-child span.subcol select,.twocol.reversed .col.first span.subcol input[type=text],.twocol.reversed .col.first span.subcol input[type=email],.twocol.reversed .col.first span.subcol input[type=date],.twocol.reversed .col.first span.subcol input[type=password],.twocol.reversed .col.first span.subcol textarea,.twocol.reversed .col.first span.subcol select{width:100%;box-sizing:border-box}.twocol.reversed .col:first-child span.subcol:last-child,.twocol.reversed .col:first-child span.subcol.last,.twocol.reversed .col.first span.subcol:last-child,.twocol.reversed .col.first span.subcol.last{margin-right:0}.twocol.reversed .col:last-child,.twocol.reversed .col.last{position:relative;display:inline-block;vertical-align:top;width:36%;margin-right:3.5%}.twocol.reversed .col:last-child input[type=text],.twocol.reversed .col:last-child input[type=email],.twocol.reversed .col:last-child input[type=date],.twocol.reversed .col:last-child input[type=password],.twocol.reversed .col:last-child textarea,.twocol.reversed .col:last-child select,.twocol.reversed .col.last input[type=text],.twocol.reversed .col.last input[type=email],.twocol.reversed .col.last input[type=date],.twocol.reversed .col.last input[type=password],.twocol.reversed .col.last textarea,.twocol.reversed .col.last select{width:100%;box-sizing:border-box}.twocol.reversed .col:last-child:last-child,.twocol.reversed .col:last-child.last,.twocol.reversed .col.last:last-child,.twocol.reversed .col.last.last{margin-right:0}.twocol.reversed .col:last-child span.subcol,.twocol.reversed .col.last span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.reversed .col:last-child span.subcol input[type=text],.twocol.reversed .col:last-child span.subcol input[type=email],.twocol.reversed .col:last-child span.subcol input[type=date],.twocol.reversed .col:last-child span.subcol input[type=password],.twocol.reversed .col:last-child span.subcol textarea,.twocol.reversed .col:last-child span.subcol select,.twocol.reversed .col.last span.subcol input[type=text],.twocol.reversed .col.last span.subcol input[type=email],.twocol.reversed .col.last span.subcol input[type=date],.twocol.reversed .col.last span.subcol input[type=password],.twocol.reversed .col.last span.subcol textarea,.twocol.reversed .col.last span.subcol select{width:100%;box-sizing:border-box}.twocol.reversed .col:last-child span.subcol:last-child,.twocol.reversed .col:last-child span.subcol.last,.twocol.reversed .col.last span.subcol:last-child,.twocol.reversed .col.last span.subcol.last{margin-right:0}.twocol.with_thumb .col:first-child,.twocol.with_thumb .col.first{position:relative;display:inline-block;vertical-align:top;width:18%;margin-right:2%}.twocol.with_thumb .col:first-child input[type=text],.twocol.with_thumb .col:first-child input[type=email],.twocol.with_thumb .col:first-child input[type=date],.twocol.with_thumb .col:first-child input[type=password],.twocol.with_thumb .col:first-child textarea,.twocol.with_thumb .col:first-child select,.twocol.with_thumb .col.first input[type=text],.twocol.with_thumb .col.first input[type=email],.twocol.with_thumb .col.first input[type=date],.twocol.with_thumb .col.first input[type=password],.twocol.with_thumb .col.first textarea,.twocol.with_thumb .col.first select{width:100%;box-sizing:border-box}.twocol.with_thumb .col:first-child:last-child,.twocol.with_thumb .col:first-child.last,.twocol.with_thumb .col.first:last-child,.twocol.with_thumb .col.first.last{margin-right:0}.twocol.with_thumb .col:first-child span.subcol,.twocol.with_thumb .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.with_thumb .col:first-child span.subcol input[type=text],.twocol.with_thumb .col:first-child span.subcol input[type=email],.twocol.with_thumb .col:first-child span.subcol input[type=date],.twocol.with_thumb .col:first-child span.subcol input[type=password],.twocol.with_thumb .col:first-child span.subcol textarea,.twocol.with_thumb .col:first-child span.subcol select,.twocol.with_thumb .col.first span.subcol input[type=text],.twocol.with_thumb .col.first span.subcol input[type=email],.twocol.with_thumb .col.first span.subcol input[type=date],.twocol.with_thumb .col.first span.subcol input[type=password],.twocol.with_thumb .col.first span.subcol textarea,.twocol.with_thumb .col.first span.subcol select{width:100%;box-sizing:border-box}.twocol.with_thumb .col:first-child span.subcol:last-child,.twocol.with_thumb .col:first-child span.subcol.last,.twocol.with_thumb .col.first span.subcol:last-child,.twocol.with_thumb .col.first span.subcol.last{margin-right:0}.twocol.with_thumb .col:last-child,.twocol.with_thumb .col.last{position:relative;display:inline-block;vertical-align:top;width:80%;margin-right:3.5%}.twocol.with_thumb .col:last-child input[type=text],.twocol.with_thumb .col:last-child input[type=email],.twocol.with_thumb .col:last-child input[type=date],.twocol.with_thumb .col:last-child input[type=password],.twocol.with_thumb .col:last-child textarea,.twocol.with_thumb .col:last-child select,.twocol.with_thumb .col.last input[type=text],.twocol.with_thumb .col.last input[type=email],.twocol.with_thumb .col.last input[type=date],.twocol.with_thumb .col.last input[type=password],.twocol.with_thumb .col.last textarea,.twocol.with_thumb .col.last select{width:100%;box-sizing:border-box}.twocol.with_thumb .col:last-child:last-child,.twocol.with_thumb .col:last-child.last,.twocol.with_thumb .col.last:last-child,.twocol.with_thumb .col.last.last{margin-right:0}.twocol.with_thumb .col:last-child span.subcol,.twocol.with_thumb .col.last span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.with_thumb .col:last-child span.subcol input[type=text],.twocol.with_thumb .col:last-child span.subcol input[type=email],.twocol.with_thumb .col:last-child span.subcol input[type=date],.twocol.with_thumb .col:last-child span.subcol input[type=password],.twocol.with_thumb .col:last-child span.subcol textarea,.twocol.with_thumb .col:last-child span.subcol select,.twocol.with_thumb .col.last span.subcol input[type=text],.twocol.with_thumb .col.last span.subcol input[type=email],.twocol.with_thumb .col.last span.subcol input[type=date],.twocol.with_thumb .col.last span.subcol input[type=password],.twocol.with_thumb .col.last span.subcol textarea,.twocol.with_thumb .col.last span.subcol select{width:100%;box-sizing:border-box}.twocol.with_thumb .col:last-child span.subcol:last-child,.twocol.with_thumb .col:last-child span.subcol.last,.twocol.with_thumb .col.last span.subcol:last-child,.twocol.with_thumb .col.last span.subcol.last{margin-right:0}.twocol.post_thumb .col:first-child,.twocol.post_thumb .col.first{position:relative;display:inline-block;vertical-align:top;width:90%;margin-right:2%}.twocol.post_thumb .col:first-child input[type=text],.twocol.post_thumb .col:first-child input[type=email],.twocol.post_thumb .col:first-child input[type=date],.twocol.post_thumb .col:first-child input[type=password],.twocol.post_thumb .col:first-child textarea,.twocol.post_thumb .col:first-child select,.twocol.post_thumb .col.first input[type=text],.twocol.post_thumb .col.first input[type=email],.twocol.post_thumb .col.first input[type=date],.twocol.post_thumb .col.first input[type=password],.twocol.post_thumb .col.first textarea,.twocol.post_thumb .col.first select{width:100%;box-sizing:border-box}.twocol.post_thumb .col:first-child:last-child,.twocol.post_thumb .col:first-child.last,.twocol.post_thumb .col.first:last-child,.twocol.post_thumb .col.first.last{margin-right:0}.twocol.post_thumb .col:first-child span.subcol,.twocol.post_thumb .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.post_thumb .col:first-child span.subcol input[type=text],.twocol.post_thumb .col:first-child span.subcol input[type=email],.twocol.post_thumb .col:first-child span.subcol input[type=date],.twocol.post_thumb .col:first-child span.subcol input[type=password],.twocol.post_thumb .col:first-child span.subcol textarea,.twocol.post_thumb .col:first-child span.subcol select,.twocol.post_thumb .col.first span.subcol input[type=text],.twocol.post_thumb .col.first span.subcol input[type=email],.twocol.post_thumb .col.first span.subcol input[type=date],.twocol.post_thumb .col.first span.subcol input[type=password],.twocol.post_thumb .col.first span.subcol textarea,.twocol.post_thumb .col.first span.subcol select{width:100%;box-sizing:border-box}.twocol.post_thumb .col:first-child span.subcol:last-child,.twocol.post_thumb .col:first-child span.subcol.last,.twocol.post_thumb .col.first span.subcol:last-child,.twocol.post_thumb .col.first span.subcol.last{margin-right:0}.twocol.post_thumb .col:last-child,.twocol.post_thumb .col.last{position:relative;display:inline-block;vertical-align:top;width:8%;margin-right:3.5%}.twocol.post_thumb .col:last-child input[type=text],.twocol.post_thumb .col:last-child input[type=email],.twocol.post_thumb .col:last-child input[type=date],.twocol.post_thumb .col:last-child input[type=password],.twocol.post_thumb .col:last-child textarea,.twocol.post_thumb .col:last-child select,.twocol.post_thumb .col.last input[type=text],.twocol.post_thumb .col.last input[type=email],.twocol.post_thumb .col.last input[type=date],.twocol.post_thumb .col.last input[type=password],.twocol.post_thumb .col.last textarea,.twocol.post_thumb .col.last select{width:100%;box-sizing:border-box}.twocol.post_thumb .col:last-child:last-child,.twocol.post_thumb .col:last-child.last,.twocol.post_thumb .col.last:last-child,.twocol.post_thumb .col.last.last{margin-right:0}.twocol.post_thumb .col:last-child span.subcol,.twocol.post_thumb .col.last span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.post_thumb .col:last-child span.subcol input[type=text],.twocol.post_thumb .col:last-child span.subcol input[type=email],.twocol.post_thumb .col:last-child span.subcol input[type=date],.twocol.post_thumb .col:last-child span.subcol input[type=password],.twocol.post_thumb .col:last-child span.subcol textarea,.twocol.post_thumb .col:last-child span.subcol select,.twocol.post_thumb .col.last span.subcol input[type=text],.twocol.post_thumb .col.last span.subcol input[type=email],.twocol.post_thumb .col.last span.subcol input[type=date],.twocol.post_thumb .col.last span.subcol input[type=password],.twocol.post_thumb .col.last span.subcol textarea,.twocol.post_thumb .col.last span.subcol select{width:100%;box-sizing:border-box}.twocol.post_thumb .col:last-child span.subcol:last-child,.twocol.post_thumb .col:last-child span.subcol.last,.twocol.post_thumb .col.last span.subcol:last-child,.twocol.post_thumb .col.last span.subcol.last{margin-right:0}.threecol .col{position:relative;display:inline-block;vertical-align:top;width:33%;margin-right:2%}.threecol .col input[type=text],.threecol .col input[type=email],.threecol .col input[type=date],.threecol .col input[type=password],.threecol .col textarea,.threecol .col select{width:100%;box-sizing:border-box}.threecol .col:last-child,.threecol .col.last{margin-right:0}.threecol .col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol .col span.subcol input[type=text],.threecol .col span.subcol input[type=email],.threecol .col span.subcol input[type=date],.threecol .col span.subcol input[type=password],.threecol .col span.subcol textarea,.threecol .col span.subcol select{width:100%;box-sizing:border-box}.threecol .col span.subcol:last-child,.threecol .col span.subcol.last{margin-right:0}.threecol.twonarrow .col{position:relative;display:inline-block;vertical-align:top;width:12%;margin-right:2%}.threecol.twonarrow .col input[type=text],.threecol.twonarrow .col input[type=email],.threecol.twonarrow .col input[type=date],.threecol.twonarrow .col input[type=password],.threecol.twonarrow .col textarea,.threecol.twonarrow .col select{width:100%;box-sizing:border-box}.threecol.twonarrow .col:last-child,.threecol.twonarrow .col.last{margin-right:0}.threecol.twonarrow .col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol.twonarrow .col span.subcol input[type=text],.threecol.twonarrow .col span.subcol input[type=email],.threecol.twonarrow .col span.subcol input[type=date],.threecol.twonarrow .col span.subcol input[type=password],.threecol.twonarrow .col span.subcol textarea,.threecol.twonarrow .col span.subcol select{width:100%;box-sizing:border-box}.threecol.twonarrow .col span.subcol:last-child,.threecol.twonarrow .col span.subcol.last{margin-right:0}.threecol.twonarrow .col:last-child,.threecol.twonarrow .col.last{position:relative;display:inline-block;vertical-align:top;width:72%;margin-right:2%}.threecol.twonarrow .col:last-child input[type=text],.threecol.twonarrow .col:last-child input[type=email],.threecol.twonarrow .col:last-child input[type=date],.threecol.twonarrow .col:last-child input[type=password],.threecol.twonarrow .col:last-child textarea,.threecol.twonarrow .col:last-child select,.threecol.twonarrow .col.last input[type=text],.threecol.twonarrow .col.last input[type=email],.threecol.twonarrow .col.last input[type=date],.threecol.twonarrow .col.last input[type=password],.threecol.twonarrow .col.last textarea,.threecol.twonarrow .col.last select{width:100%;box-sizing:border-box}.threecol.twonarrow .col:last-child:last-child,.threecol.twonarrow .col:last-child.last,.threecol.twonarrow .col.last:last-child,.threecol.twonarrow .col.last.last{margin-right:0}.threecol.twonarrow .col:last-child span.subcol,.threecol.twonarrow .col.last span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol.twonarrow .col:last-child span.subcol input[type=text],.threecol.twonarrow .col:last-child span.subcol input[type=email],.threecol.twonarrow .col:last-child span.subcol input[type=date],.threecol.twonarrow .col:last-child span.subcol input[type=password],.threecol.twonarrow .col:last-child span.subcol textarea,.threecol.twonarrow .col:last-child span.subcol select,.threecol.twonarrow .col.last span.subcol input[type=text],.threecol.twonarrow .col.last span.subcol input[type=email],.threecol.twonarrow .col.last span.subcol input[type=date],.threecol.twonarrow .col.last span.subcol input[type=password],.threecol.twonarrow .col.last span.subcol textarea,.threecol.twonarrow .col.last span.subcol select{width:100%;box-sizing:border-box}.threecol.twonarrow .col:last-child span.subcol:last-child,.threecol.twonarrow .col:last-child span.subcol.last,.threecol.twonarrow .col.last span.subcol:last-child,.threecol.twonarrow .col.last span.subcol.last{margin-right:0}.threecol.unequal .col{position:relative;display:inline-block;vertical-align:top;width:36%;margin-right:2%}.threecol.unequal .col input[type=text],.threecol.unequal .col input[type=email],.threecol.unequal .col input[type=date],.threecol.unequal .col input[type=password],.threecol.unequal .col textarea,.threecol.unequal .col select{width:100%;box-sizing:border-box}.threecol.unequal .col:last-child,.threecol.unequal .col.last{margin-right:0}.threecol.unequal .col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol.unequal .col span.subcol input[type=text],.threecol.unequal .col span.subcol input[type=email],.threecol.unequal .col span.subcol input[type=date],.threecol.unequal .col span.subcol input[type=password],.threecol.unequal .col span.subcol textarea,.threecol.unequal .col span.subcol select{width:100%;box-sizing:border-box}.threecol.unequal .col span.subcol:last-child,.threecol.unequal .col span.subcol.last{margin-right:0}.threecol.unequal .col:first-child,.threecol.unequal .col.first{position:relative;display:inline-block;vertical-align:top;width:24%;margin-right:2%}.threecol.unequal .col:first-child input[type=text],.threecol.unequal .col:first-child input[type=email],.threecol.unequal .col:first-child input[type=date],.threecol.unequal .col:first-child input[type=password],.threecol.unequal .col:first-child textarea,.threecol.unequal .col:first-child select,.threecol.unequal .col.first input[type=text],.threecol.unequal .col.first input[type=email],.threecol.unequal .col.first input[type=date],.threecol.unequal .col.first input[type=password],.threecol.unequal .col.first textarea,.threecol.unequal .col.first select{width:100%;box-sizing:border-box}.threecol.unequal .col:first-child:last-child,.threecol.unequal .col:first-child.last,.threecol.unequal .col.first:last-child,.threecol.unequal .col.first.last{margin-right:0}.threecol.unequal .col:first-child span.subcol,.threecol.unequal .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol.unequal .col:first-child span.subcol input[type=text],.threecol.unequal .col:first-child span.subcol input[type=email],.threecol.unequal .col:first-child span.subcol input[type=date],.threecol.unequal .col:first-child span.subcol input[type=password],.threecol.unequal .col:first-child span.subcol textarea,.threecol.unequal .col:first-child span.subcol select,.threecol.unequal .col.first span.subcol input[type=text],.threecol.unequal .col.first span.subcol input[type=email],.threecol.unequal .col.first span.subcol input[type=date],.threecol.unequal .col.first span.subcol input[type=password],.threecol.unequal .col.first span.subcol textarea,.threecol.unequal .col.first span.subcol select{width:100%;box-sizing:border-box}.threecol.unequal .col:first-child span.subcol:last-child,.threecol.unequal .col:first-child span.subcol.last,.threecol.unequal .col.first span.subcol:last-child,.threecol.unequal .col.first span.subcol.last{margin-right:0}.threecol.reversed .col{position:relative;display:inline-block;vertical-align:top;width:23%;margin-right:2%}.threecol.reversed .col input[type=text],.threecol.reversed .col input[type=email],.threecol.reversed .col input[type=date],.threecol.reversed .col input[type=password],.threecol.reversed .col textarea,.threecol.reversed .col select{width:100%;box-sizing:border-box}.threecol.reversed .col:last-child,.threecol.reversed .col.last{margin-right:0}.threecol.reversed .col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol.reversed .col span.subcol input[type=text],.threecol.reversed .col span.subcol input[type=email],.threecol.reversed .col span.subcol input[type=date],.threecol.reversed .col span.subcol input[type=password],.threecol.reversed .col span.subcol textarea,.threecol.reversed .col span.subcol select{width:100%;box-sizing:border-box}.threecol.reversed .col span.subcol:last-child,.threecol.reversed .col span.subcol.last{margin-right:0}.threecol.reversed .col:first-child,.threecol.reversed .col.first{position:relative;display:inline-block;vertical-align:top;width:49%;margin-right:2%}.threecol.reversed .col:first-child input[type=text],.threecol.reversed .col:first-child input[type=email],.threecol.reversed .col:first-child input[type=date],.threecol.reversed .col:first-child input[type=password],.threecol.reversed .col:first-child textarea,.threecol.reversed .col:first-child select,.threecol.reversed .col.first input[type=text],.threecol.reversed .col.first input[type=email],.threecol.reversed .col.first input[type=date],.threecol.reversed .col.first input[type=password],.threecol.reversed .col.first textarea,.threecol.reversed .col.first select{width:100%;box-sizing:border-box}.threecol.reversed .col:first-child:last-child,.threecol.reversed .col:first-child.last,.threecol.reversed .col.first:last-child,.threecol.reversed .col.first.last{margin-right:0}.threecol.reversed .col:first-child span.subcol,.threecol.reversed .col.first span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol.reversed .col:first-child span.subcol input[type=text],.threecol.reversed .col:first-child span.subcol input[type=email],.threecol.reversed .col:first-child span.subcol input[type=date],.threecol.reversed .col:first-child span.subcol input[type=password],.threecol.reversed .col:first-child span.subcol textarea,.threecol.reversed .col:first-child span.subcol select,.threecol.reversed .col.first span.subcol input[type=text],.threecol.reversed .col.first span.subcol input[type=email],.threecol.reversed .col.first span.subcol input[type=date],.threecol.reversed .col.first span.subcol input[type=password],.threecol.reversed .col.first span.subcol textarea,.threecol.reversed .col.first span.subcol select{width:100%;box-sizing:border-box}.threecol.reversed .col:first-child span.subcol:last-child,.threecol.reversed .col:first-child span.subcol.last,.threecol.reversed .col.first span.subcol:last-child,.threecol.reversed .col.first span.subcol.last{margin-right:0}.fourcol .col{position:relative;display:inline-block;vertical-align:top;width:24%;margin-right:2%}.fourcol .col input[type=text],.fourcol .col input[type=email],.fourcol .col input[type=date],.fourcol .col input[type=password],.fourcol .col textarea,.fourcol .col select{width:100%;box-sizing:border-box}.fourcol .col:last-child,.fourcol .col.last{margin-right:0}.fourcol .col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.fourcol .col span.subcol input[type=text],.fourcol .col span.subcol input[type=email],.fourcol .col span.subcol input[type=date],.fourcol .col span.subcol input[type=password],.fourcol .col span.subcol textarea,.fourcol .col span.subcol select{width:100%;box-sizing:border-box}.fourcol .col span.subcol:last-child,.fourcol .col span.subcol.last{margin-right:0}p.manage_password{margin:0}p.manage_password span.col{position:relative;display:inline-block;vertical-align:top;width:47%;margin-right:1%}p.manage_password span.col input[type=text],p.manage_password span.col input[type=email],p.manage_password span.col input[type=date],p.manage_password span.col input[type=password],p.manage_password span.col textarea,p.manage_password span.col select{width:100%;box-sizing:border-box}p.manage_password span.col:last-child,p.manage_password span.col.last{margin-right:0}p.manage_password span.col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}p.manage_password span.col span.subcol input[type=text],p.manage_password span.col span.subcol input[type=email],p.manage_password span.col span.subcol input[type=date],p.manage_password span.col span.subcol input[type=password],p.manage_password span.col span.subcol textarea,p.manage_password span.col span.subcol select{width:100%;box-sizing:border-box}p.manage_password span.col span.subcol:last-child,p.manage_password span.col span.subcol.last{margin-right:0}p.manage_password span.col label{display:block}p.manage_password span.col:last-child{width:51%}p.manage_password .confirmation{opacity:.25;transition:opacity .25s ease-out;pointer-events:none}p.manage_password .confirmation.available{opacity:1;pointer-events:auto}p.set_password:after{content:"";display:table;clear:both}p.set_password span.col{position:relative;display:inline-block;vertical-align:top;width:320px;margin-right:20px}p.set_password span.col input[type=text],p.set_password span.col input[type=email],p.set_password span.col input[type=date],p.set_password span.col input[type=password],p.set_password span.col textarea,p.set_password span.col select{width:100%;box-sizing:border-box}p.set_password span.col:last-child,p.set_password span.col.last{margin-right:0}p.set_password span.col span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}p.set_password span.col span.subcol input[type=text],p.set_password span.col span.subcol input[type=email],p.set_password span.col span.subcol input[type=date],p.set_password span.col span.subcol input[type=password],p.set_password span.col span.subcol textarea,p.set_password span.col span.subcol select{width:100%;box-sizing:border-box}p.set_password span.col span.subcol:last-child,p.set_password span.col span.subcol.last{margin-right:0}p.set_password span.col.button{position:relative;display:inline-block;vertical-align:top;width:200px;margin-right:3.5%}p.set_password span.col.button input[type=text],p.set_password span.col.button input[type=email],p.set_password span.col.button input[type=date],p.set_password span.col.button input[type=password],p.set_password span.col.button textarea,p.set_password span.col.button select{width:100%;box-sizing:border-box}p.set_password span.col.button:last-child,p.set_password span.col.button.last{margin-right:0}p.set_password span.col.button span.subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}p.set_password span.col.button span.subcol input[type=text],p.set_password span.col.button span.subcol input[type=email],p.set_password span.col.button span.subcol input[type=date],p.set_password span.col.button span.subcol input[type=password],p.set_password span.col.button span.subcol textarea,p.set_password span.col.button span.subcol select{width:100%;box-sizing:border-box}p.set_password span.col.button span.subcol:last-child,p.set_password span.col.button span.subcol.last{margin-right:0}p.set_password span.col.button input[type=submit]{padding:10px 14px}.password_quality{color:var(--tlms-color-red);width:auto;position:relative;transition:max-height .25s ease-out;max-height:0;overflow:hidden}.password_quality.active{max-height:2em}.password_quality span.meter{background-color:transparent;display:inline-block;vertical-align:middle;width:28px;height:28px;margin-left:4px;margin-top:4px;transition:color .25s ease-out}.password_quality span.meter svg{width:22px;height:22px;margin:3px}.password_quality.active{opacity:1}.password_quality.bad{color:var(--tlms-color-red)}.password_quality.middling{color:orange}.password_quality.good{color:var(--tlms-color-green)}.slide-in-out{overflow:hidden;transition:max-height .25s ease-out;will-change:max-height}.slide-in-out a[data-action]{display:none}.fade-in{animation:fadein .4s;-webkit-animation:fadein .4s;-moz-animation:fadein .4s}.fade-out{animation:fadeout .4s;-webkit-animation:fadeout .4s;-moz-animation:fadeout .4s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes affirmation{25%{background-color:var(--tlms-color-confirmation);transform:scale(125%)}to{background-color:transparent;transform:scale(1)}}@keyframes contradiction{25%{background-color:var(--tlms-color-remonstration);transform:scale(1.5)}to{background-color:var(--tlms-color-page);transform:scale(1)}}#zoom{position:fixed;display:grid;place-content:center;top:0;left:0;z-index:1000;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-color:#fffe;opacity:0;pointer-events:none;transition:opacity .4s ease-out}#zoom img,#zoom video{transition:opacity .4s ease-out}#zoom.loading{background-image:url("data:image/svg+xml,%3csvg%20width='200px'%20height='200px'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='xMidYMid'%20class='lds-rolling'%20style='background:%20none;'%3e%3ccircle%20cx='50'%20cy='50'%20fill='none'%20stroke='%23bdbdbd'%20stroke-width='10'%20r='35'%20stroke-dasharray='164.93361431346415%2056.97787143782138'%20transform='rotate(330%2050%2050)'%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20calcMode='linear'%20values='0%2050%2050;360%2050%2050'%20keyTimes='0;1'%20dur='1s'%20begin='0s'%20repeatCount='indefinite'%3e%3c/animateTransform%3e%3c/circle%3e%3c/svg%3e")}#zoom.loading img,#zoom.loading video{opacity:0}#zoom.up{opacity:1;pointer-events:auto}#zoom.up img,#zoom.up video{pointer-events:auto}#zoom img,#zoom video{position:relative;width:90vw;height:90vh;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 20px var(--tlms-color-shadow));pointer-events:none}#zoom a.close{position:absolute;top:24px;right:24px;color:var(--tlms-color-mid)}#zoom a.close:hover{color:var(--tlms-color-hover)}#zoom a.close{pointer-events:auto}#zoom a.close svg{width:48px;height:48px}*[data-zoomed]{cursor:zoom-in}body.control article{margin-top:120px}body.control #title,body.control #body{position:relative;width:var(--tlms-pagewidth);max-width:var(--tlms-maxpagewidth);margin-left:auto;margin-right:auto}body.control #footer{margin-top:200px}body.control section{margin:2em 0;border-bottom:1px dotted var(--tlms-color-divider);padding-bottom:1em}body.control section:first-child{margin-top:0}body.control section.standfirst p.summary{margin:0}body.control section.admin h2 a{color:var(--tlms-color-purple)}body.control section.controls{position:sticky;top:calc(var(--tlms-menuheight) + 20px);float:right;margin:-10px 0 0;padding:.6em 2em;background-color:#fff;width:300px;z-index:50}body.control section.controls svg.icon{vertical-align:top}body.control section.controls svg.icon+span.label{width:calc(100% - 40px)}body.control section.controls h3{margin:0}body.control section.controls ul{list-style:none;padding:0}body.control section.controls .errata{margin-top:1em;color:var(--tlms-color-red)}body.control section.controls .errata ul{list-style:square;list-style-position:inside}body.control section.controls .ok{color:var(--tlms-color-green)}body.control section.controls .expandable{overflow:hidden}body.control section.controls .expandable textarea{font-size:.9rem;height:120px;width:100%}body.control section.controls.compact{width:auto;margin-right:0;padding:8px 0 8px 8px;top:var(--tlms-menuheight)}body.control section.controls.compact p.note{margin:0}body.control section.controls.compact div{display:flex;flex-flow:row nowrap;padding:8px;margin-right:-8px}body.control section.controls.compact div form{display:inline-block;margin-right:0}body.control section.controls.compact div form input[type=submit]{margin-left:1em}body.control section.controls.compact div ul{display:inline-flex;flex-flow:row nowrap;margin:0}body.control section.controls.compact div ul li{white-space:nowrap;margin-left:1em}body.control section.controls.compact div p.expandable{margin:0}body.control section.controls.compact div p.expandable.expanded{padding:0 0 8px 18px}body.control section.controls.compact div p.expandable textarea{height:60px}section.notyet{color:var(--tlms-color-pale);pointer-events:none}section.notyet a{color:var(--tlms-color-pale)}#page.lmdr{min-height:85vh}#serial_checklist section.summary{margin-top:0}#serial_checklist section.summary p.summary{margin-top:0;margin-bottom:1em;font-size:1.6rem;font-weight:lighter}@media (max-width: 480px){body.control section.controls{float:none;width:100%;top:46px;padding:3vw;box-sizing:border-box}body.control section.controls h3{display:none}body.control section.controls ul{margin:.25em 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}body.control section.controls ul li{display:inline-block}}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#fff;background-color:#ffffffe6;border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px #0006;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#bdbdbd;background:linear-gradient(to bottom,#f1f0ee,#bdbdbd);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px #0006}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:#fff;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px #0006;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:10px 0 0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;border-radius:.2em}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{border-radius:.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover,.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:#8888883d;z-index:10;position:absolute;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,.36);background:transparent;border-radius:60px;height:50px;width:50px;animation:introjspulse 3s ease-out;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(.1);opacity:.3}75%{transform:scale(.5);opacity:.5}to{transform:scale(1);opacity:0}}#calendar div.event div.datemark{width:40px;transform-origin:top left;margin-top:.4em;margin-right:.6em;transform:scale(.75)}#calendar div.event span.mon{font-size:.9rem;padding:.5em 0;line-height:1.2}#calendar div.event span.dom{font-size:1.5rem;padding-top:.2em}#calendar div.event span.dom:last-child{padding-bottom:.3em}#calendar div.event p.practicalities{margin:0;color:var(--tlms-color-pale)}#calendar div.event p.practicalities a{color:var(--tlms-color-mid)}#calendar div.event div.details{overflow:hidden}#controls{position:fixed;bottom:16px;top:auto;right:0;width:148px;height:40px;padding:2px 10px 2px 2px;z-index:50;display:flex;flex-flow:row nowrap;background-color:var(--tlms-color-page);border-top-left-radius:24px;border-bottom-left-radius:24px}#controls svg.icon{width:28px;height:28px}#controls>a{display:inline-block;height:36px;width:36px;margin:0;overflow:hidden;border:1px solid transparent;border-radius:20px;color:var(--tlms-color-pale);cursor:pointer}#controls>a svg.icon{margin:4px 4px 0;border-radius:20px;background-color:var(--tlms-color-page)}#controls>a.signout:hover{color:var(--tlms-color-red)}#controls>a.ready{transition:border-color .25s ease-in,color .25s ease-in,background-color .25s ease-in,border-radius .25s ease-in,box-shadow .25s ease-in}#controls>a.ready.up{background-color:var(--tlms-color-page);border-color:var(--tlms-color-pale);color:var(--tlms-color-text);box-shadow:0 0 4px var(--tlms-color-shadow)}#controls>a.ready.up.above{border-top-left-radius:0;border-top-right-radius:0}#controls>a.ready.up.below{border-bottom-left-radius:0;border-bottom-right-radius:0}#controls .panel{position:fixed;right:10px;width:280px;padding:16px;background-color:var(--tlms-color-page);border:1px solid var(--tlms-color-pale);opacity:0;pointer-events:none;border-radius:4px;text-align:left}#controls .panel a.close{display:block;position:absolute;z-index:100;cursor:pointer;top:10px;right:10px;color:var(--tlms-color-pale)}#controls .panel a.close svg{width:20px;height:20px}#controls .panel.ready{transition:opacity .4s ease-in,box-shadow .4s ease-in}#controls .panel.ready.up{opacity:1;pointer-events:auto;box-shadow:0 0 4px var(--tlms-color-shadow)}#controls .panel.ready.up .patch{opacity:1}#controls .panel input[type=text],#controls .panel input[type=password],#controls .panel input[type=email],#controls .panel select,#controls .panel textarea{width:260px;margin:0 3px}#controls .panel h4{margin-left:3px;margin-bottom:5px}#controls .panel p:first-child{margin-top:5px}#controls .panel p:last-child{margin-bottom:5px}#controls .panel p.account_controls{margin:0 0 8px;font-size:var(--tlms-font-size-small);color:var(--tlms-color-pale)}#controls .panel p.account_controls a,#controls .panel p.account_controls a:visited{color:var(--tlms-color-mid)}#controls .panel p.account_controls a.bright,#controls .panel p.account_controls a:visited.bright{color:var(--tlms-color-link)}#controls .panel p.account_controls a:hover,#controls .panel p.account_controls a:visited:hover{color:var(--tlms-color-hover)}#controls .panel p.account_controls a.signout{margin-left:5px;color:var(--tlms-color-link)}#controls .panel ul{display:block;padding:0;margin:0;list-style:none}#controls .panel ul li{margin:10px 4px}#controls .panel ul{color:var(--tlms-color-pale)}#controls .panel ul.col{float:left;width:135px;margin:0;font-size:.85rem}#controls .panel li.app{margin:5px 0}#controls .panel a.heading{font-weight:700;color:var(--tlms-color-text)}#controls .panel a.heading:hover{color:var(--tlms-color-hover)}#controls .panel a.shortcut{font-weight:400;color:var(--tlms-color-pale)}#controls .panel a.shortcut:hover{color:var(--tlms-color-hover)}#controls .panel a.wiki{font-weight:400;color:var(--tlms-color-text)}#controls .panel a.wiki:hover{color:var(--tlms-color-hover)}#controls .panel a.wiki.new,#controls .panel a.wiki.possible,#controls .panel a.wiki.nonexistent{color:var(--tlms-color-pale)}#controls .panel a.wiki.nonexistent:after{content:" [new page]";font-size:66%}#controls .panel .patch{position:absolute;right:11px;bottom:-4px;height:4px;width:10px;border-right:1px solid var(--tlms-color-pale);border-left:1px solid var(--tlms-color-pale);background-color:var(--tlms-color-page);margin:0;pointer-events:none;opacity:0;transition:opacity .25s ease-in;z-index:100}div.datepicker{background-color:#fff;padding:16px 10px;font-family:Frutiger;font-size:14px;z-index:7000;margin-top:4px;min-width:252px;min-height:240px;box-shadow:0 1px 5px var(--tlms-color-shadow)}div.datepicker:before{display:inline-block;position:absolute;width:24px;height:16px;top:-16px;left:20px;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NDA2ZWYzMi1kZDE0LTQzMTYtYTcyMi1iMjBkNzA3MDVjMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI5NjQ2ODFBM0FGMTFFM0JDQ0FDQ0NGMDBGQTAwNUUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI5NjQ2ODBBM0FGMTFFM0JDQ0FDQ0NGMDBGQTAwNUUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjVBMUI3Rjk4Q0M0MTFFMzkzNERBRjYwNTA3QzYyNDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjVBMUI3RkE4Q0M0MTFFMzkzNERBRjYwNTA3QzYyNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5cV5D8AAABl0lEQVR42rSTsUsCYRjG/dJLsawgEZKKKwiCqKVoaBCXguIim1qajjantra2Fokm/4EWh0YHaYy2cBMODmwybBNOjuDQu7fnOz7lMtRT64Efh3fve8/3vo/HiCjQEWMs8NeaCvyzQmP29RuVJjVgnivz/Kael9MkEwQNwzhqtVrheDz+7HmhDRxx9Vgh5A4+Th9UVTVm27bebrff0+n0Mu4lwCKIgQiv+bHCEQ3CjUbjhoR0Xb/HvU2wDpbAPK8Zx4A3hAqFgozTGx0DTPGlKMo5nu0LI24yK1bPRjHgf+eIaZqP1KNKpfKCZwo4ABtiXRHRw/wY8JNImqalUGPTbznZbPYONadgD6yCOd7jx8ANNplMRi3LeqM+qtVqH5Ikqag9BFsi+KgbuA+D6Xq9fkVDlM/nn1B7IVa1BhZ47yADN9hcLpdAmJ/DDJrNpinL8jV6TsCOCHxmkAEPKYyP6oF8qlQqvaLnEqS6gfcxcHdfLpe3Hcex/BpgUjuTydyi97g7xQCDEIIt0oiqVqsaes/ALlj5FmAACDPh+K5W+pEAAAAASUVORK5CYII=)}div.datepicker .datepickerSpace div{width:8px}div.datepicker table th a,div.datepicker table td a{padding:6px 8px;color:var(--tlms-color-mid)}div.datepicker table th a:hover,div.datepicker table td a:hover{color:var(--tlms-color-link)}div.datepicker table thead tr th a.datepickerMonth{font-size:1.6em;white-space:nowrap;padding:5px 0 20px;min-width:180px;cursor:pointer}div.datepicker table thead tr.datepickerDoW th{font-weight:700;color:var(--tlms-color-pale)}div.datepicker table tbody.datepickerDays td{border-top:1px solid var(--tlms-color-palest)}div.datepicker table tbody.datepickerDays td.datepickerFuture a{color:var(--tlms-color-mid)}div.datepicker table tbody.datepickerDays td.datepickerToday a{color:var(--tlms-color-mid);font-weight:700;background-color:var(--tlms-color-verypale)}div.datepicker table tbody.datepickerDays td.datepickerSelected a{background-color:var(--tlms-color-link);color:#fff}div.datepicker table tbody.datepickerDays td.datepickerNotInMonth a,div.datepicker table tbody.datepickerDays td.datepickerNotInMonth a:hover{background-color:#fff}div.datepicker table tbody.datepickerDays td a{color:var(--tlms-color-pale);cursor:pointer}div.datepicker table tbody.datepickerDays td a:hover{background-color:var(--tlms-color-blue);color:#fff}.control section a.admin{color:var(--tlms-color-link)}.control section a.admin:hover{color:var(--tlms-color-hover)}a.button{font-size:1rem;padding:.5em}a.button svg{width:1em;height:1em}#profile{font-size:80%}#profile p.note{display:block;padding:0;margin:0;list-style:none}#profile p.note li{margin:10px 4px}#profile p.note{margin:3px 0}#profile div.user{border:1px solid var(--tlms-color-pale);padding:8px}#profile div.user a{color:var(--tlms-color-text)}#profile div.user a:hover{color:var(--tlms-color-hover)}#profile div.user div.mugshot{position:relative;display:block;float:left;width:32px;height:32px;margin-right:8px;margin-bottom:0;background-color:var(--tlms-color-mid);background-repeat:no-repeat;background-position:center center;background-size:cover}#profile div.user div.detail{overflow:hidden}#profile div.user div.detail h3{margin:0;font-family:Gill;font-size:1.25em}#profile div.user div.detail p.contact{color:var(--tlms-color-mid);margin:0}div.event,div.document,div.group{position:relative;clear:left;margin:2em 0}div.document{margin-bottom:1.5em}div.document h2.name{font-size:1.5rem;line-height:1}div.document span.name{display:block;margin:.25em 0}div.document span.situation{display:block;font-size:.8rem;color:var(--tlms-color-mid)}div.document span.situation date{margin-right:10px;color:var(--tlms-color-pale)}div.document p.description{margin-left:40px;font-size:1rem;margin-top:0}div.document p.description span.details{display:block;margin-top:.25em}div.document p.attachment{margin:0;color:var(--tlms-color-mid)}div.group{overflow:hidden}div.group h2{margin-bottom:0}div.group h2 .addendum.login{color:var(--tlms-color-green)}div.group h2 .addendum.admin{color:var(--tlms-color-red)}div.group p.intro{margin:0;color:var(--tlms-color-mid)}div.group .scroller.group{max-height:500px;max-width:100%;overflow:auto;margin-top:1em}ul.users{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;max-height:500px;width:auto;overflow:auto}ul.users li.user{position:relative;width:320px;margin-right:12px;margin-bottom:12px;overflow:hidden;font-size:85%;border:1px solid var(--tlms-color-pale);border-radius:4px;padding:1em}ul.users li.user .controls{position:absolute;top:5px;right:5px;opacity:.25;transition:opacity .5s ease-out}ul.users li.user .controls a{display:inline-block;margin:0 2px}ul.users li.user .controls a svg{width:18px;height:18px}ul.users li.user h3 a.organisation{display:block;font-weight:lighter}ul.users li.user h3,ul.users li.user p,ul.users li.user ul{margin:0}ul.users li.user span.name,ul.users li.user span.mugshot{display:inline-block;vertical-align:middle}ul.users li.user span.mugshot{width:24px;height:24px}ul.users li.user span.mugshot svg{width:24px;height:24px}ul.users li.user ul.contacts{margin-top:.4em}ul.users li.user:hover .controls{opacity:1}ul.organisations ul.users{flex-flow:row wrap}ul.organisations ul.users li.userlink{position:relative;width:240px;margin-right:20px}ul.organisations ul.users li.userlink a{color:var(--tlms-color-pale)}ul.organisations ul.users li.userlink a:hover{color:var(--tlms-color-hover)}ul.organisations ul.users li.userlink span.contact{display:block}div.organisation.pending{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid var(--tlms-color-pale)}div.organisation.pending .status{clear:right}#main.folders{width:var(--tlms-pagewidth);max-width:var(--tlms-maxpagewidth);margin:0 auto}.organisation.listed p.participation{margin-top:0}.organisation.listed p.participation a{color:var(--tlms-color-mid)}.organisation.listed p.participation a:hover{color:var(--tlms-color-hover)}span.pending{color:var(--tlms-color-pending)}form.search_and_facet{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}form.search_and_facet div.faceting{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}form.search_and_facet h3{margin:0 1em 0 0}form.search_and_facet a.faceter{display:inline-block;margin:0 1em 0 0;white-space:nowrap;color:var(--tlms-color-pale)}form.search_and_facet a.faceter.active{color:var(--tlms-color-dark)}form.search_and_facet a.faceter:hover{color:var(--tlms-color-hover)}form.search_and_facet div.search,form.search_and_facet div.facet{display:inline-block;padding:.25em 0;font-size:.9rem}form.search_and_facet div.facet{display:flex;flex-flow:row nowrap;align-items:center}form.search_and_facet div.facet a.param{display:block;margin-left:1em;cursor:pointer;color:var(--tlms-color-mid)}form.search_and_facet div.facet a.param:hover{color:var(--tlms-color-hover)}form.search_and_facet div.facet a.param.here{font-weight:700}form.search_and_facet div.facet svg.icon{width:20px;height:20px}form.search_and_facet div.facet span.label{white-space:nowrap}form.search_and_facet div.search input{padding:0;border:none;text-align:right;margin-right:4px;width:calc(100% - 36px)}form.search_and_facet div.search label{margin-right:-4px;color:var(--tlms-color-pale);transition:color .25s ease-out}form.search_and_facet div.search input:focus+label{color:var(--tlms-color-text)}form.search_and_facet.working div.search{background-position:center right;background-repeat:no-repeat;background-image:url(data:image/gif;base64,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)}form.search_and_facet.working div.search svg{visibility:hidden}.infowindow.faceting{width:240px}.infowindow.faceting ul.facets a.facet{color:var(--tlms-color-mid)}.infowindow.faceting ul.facets a.facet:hover{color:var(--tlms-color-hover)}.infowindow.faceting ul.facets a.facet.here{font-weight:700}#noticeboard:after{content:"";display:table;clear:both}#noticeboard .column{float:left}#noticeboard .notice{display:inline-block;float:left;min-width:280px;background-color:#fff;color:var(--tlms-color-text);margin:0 16px 16px 0;border-radius:3px;border:1px solid var(--tlms-color-pale);padding-bottom:30px}#noticeboard .notice .content{margin:16px}.blocks .notice h2{font-size:1.5em;margin-bottom:0}.blocks .notice h2 .notice_body{margin-bottom:1em}.blocks .notice h2 .notice_body p{margin-top:0}.notice{position:relative;box-sizing:border-box}.notice.working{opacity:.25}.notice.flash{animation:flash 4s 1;animation-timing-function:ease-out}.notice .controls{position:absolute;top:-27px;right:-1px;height:20px;padding:3px 8px;background-color:#fff;font-size:1rem;border:1px solid var(--tlms-color-pale);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:none}.notice .controls a.edit{color:var(--tlms-color-pale);margin-right:3px}.notice .controls a.edit:hover{color:var(--tlms-color-green)}.notice .controls a.delete{color:var(--tlms-color-pale)}.notice .controls a.delete:hover{color:var(--tlms-color-red)}.notice .content{font-weight:lighter}.notice .content .notice_body{clear:left;overflow:hidden}.notice .content .notice_body p:first-child{margin-top:0}.notice .footnote{font-size:.75rem;color:var(--tlms-color-pale);margin:0 12px 12px 16px;position:absolute;bottom:0;right:0;width:65%}.notice .footnote p{margin:0}.notice img{display:block}.notice figcaption{font-size:80%;color:var(--tlms-color-mid)}.notice figcaption p{margin:0}.notice h2{margin-bottom:.25em;margin-top:12px;line-height:1.6;overflow:hidden}.notice h2+p{margin-top:.25em}.notice .datemark{margin:0 16px 4px 0;width:auto}.notice .datemark span{text-align:left}.notice .datemark span.mon{color:var(--tlms-color-text);padding:0 0 3px;font-size:105%}.notice .datemark span.dom{color:var(--tlms-color-text);margin-left:-1px;padding:0 5px 1px 0}.notice .datemark span.year{font-weight:400;padding:1px 0 3px}.notice iframe{width:100%;padding-bottom:56.25%}.notice img{width:100%;height:auto}.notice a.biglink{display:block;font-size:1em;font-weight:700;line-height:1.2;color:var(--tlms-color-blue);overflow:hidden}.notice a.biglink:hover{color:var(--tlms-color-hover)}.notice.quote blockquote{color:var(--tlms-color-mid);margin:0 20px;font-size:1.5em;line-height:1.3}.notice.quote blockquote:before{content:"“";font-size:180%;position:absolute;width:12px;text-align:right;margin-left:-.5em;margin-top:-.1em}.notice.quote blockquote:after{content:"”";font-size:180%;position:absolute;margin-left:.1em;margin-top:-.1em}.notice.quote figcaption{margin:10px 0 0 20px}.notice .compact{display:block}.notice .expanded,.notice .footnote{display:none}.notice.expanded{padding-bottom:54px}.notice.expanded .expanded{display:block}.notice.expanded .compact{display:none}.notice.expanded .footnote{display:block}.notice.unexpandable{padding-bottom:12px}.notice.unexpandable .footnote{display:block;position:relative;margin:0 16px;float:right}.notice a.reveal{font-size:1rem;display:block;position:absolute;bottom:12px;left:16px;cursor:pointer;color:var(--tlms-color-pale)}.notice a.reveal:hover{color:var(--tlms-color-hover)}.notice:hover a.reveal{color:var(--tlms-color-link)}.no-touch #noticeboard .notice .controls{display:none}.no-touch #noticeboard .notice:hover .controls{display:block}div.pagination{position:relative;clear:both;margin:24px 0;font-family:Joanna Sans W01;line-height:1.6;font-weight:400;font-style:normal}div.pagination nav{display:inline-block;vertical-align:top;margin-right:5px}div.pagination span{display:inline-block;vertical-align:top;margin-right:5px}div.pagination span a{display:inline-block;background-color:var(--tlms-color-page);border:1px solid var(--tlms-color-page);color:var(--tlms-color-text);padding:5px 10px;min-width:16px;text-align:center;border-radius:2px;box-shadow:0 1px 4px var(--tlms-color-mid)}div.pagination span a:visited{color:var(--tlms-color-text)}div.pagination span a:hover{text-decoration:none;color:var(--tlms-color-hover)}div.pagination span a:active{border-color:var(--tlms-color-page);padding:6px 10px 4px;box-shadow:inset 0 1px 4px var(--tlms-color-shadow)}div.pagination span.note{display:block;padding:10px 0}div.pagination span.inactive{display:inline-block;background-color:var(--tlms-color-background) -color;border:1px solid var(--tlms-color-border) -color;color:var(--tlms-color-verypale);padding:5px 10px;min-width:16px}div.pagination span.current{background-color:var(--tlms-color-page);border:1px dotted var(--tlms-color-page);padding:5px 10px;min-width:16px;text-align:center;font-weight:700}div.pagination span.gap{border:1px solid var(--tlms-color-page);padding:5px 10px;min-width:16px;text-align:center;color:var(--tlms-color-text)}div.pagination span.pagination_summary{padding:5px 10px;color:var(--tlms-color-pale)}span.missing{color:var(--tlms-color-pale)}div.status{font-size:1.4rem;color:var(--tlms-color-mid);font-weight:lighter}div.status.working{padding-left:22px;background-image:url(data:image/gif;base64,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);background-position:top 16px left 0;background-repeat:no-repeat}ul.banded{padding:0;margin:0;list-style:none}ul.banded li.row{margin:2em 0;border-top:1px solid var(--tlms-color-pale)}ul.banded li.row:first-child{margin-top:0}ul.banded li.row h2{width:calc(100% - 120px);position:relative;margin-top:1em}ul.serials li p.ownership{color:var(--tlms-color-text);margin:0}ul.serials li p.ownership a{color:var(--tlms-color-mid)}ul.serials li p.ownership a:hover{color:var(--tlms-color-hover)}.serial_status_summary{float:right;margin:0;display:flex;flex-flow:row nowrap;align-items:flex-end}.serial_status_summary .processional{display:block;font-size:.8rem;margin:.5em 0;color:var(--tlms-color-mid)}.serial_status_summary svg{width:18px;height:18px;margin:1px}.serial_status_summary a.uninvited{color:var(--tlms-color-blue)}.serial_status_summary a.uninvitable{color:var(--tlms-color-pale)}.serial_status_summary a.status{display:inline-block;width:20px;color:var(--tlms-color-mid)}.serial_status_summary a.status span.caption{display:block;font-size:11px;width:18px;text-align:center;margin-top:-6px}.serial_status_summary a.status.submitted{color:var(--tlms-color-amber)}.serial_status_summary a.status.unsubmitted{color:var(--tlms-color-pale)}.serial_status_summary a.status.approved{color:var(--tlms-color-green)}.serial_status_summary a.status.sentback{color:var(--tlms-color-blue)}.serial_status_summary a.status.waived{color:var(--tlms-color-pale)}.serial_status_summary a.status.overdue{color:var(--tlms-color-red)}.recurrence_options{display:flex;flex-flow:row nowrap;align-items:flex-start}.recurrence_options .recurrence{width:30%;margin-right:2em;overflow:hidden}.recurrence_options .recurrence ul{list-style:none;padding:0}.recurrence_options .recurrence ul span.label{white-space:nowrap;overflow:hidden}#running_order a:not(.status){color:var(--tlms-color-text)}#running_order a:not(.status):hover{color:var(--tlms-color-hover)}#running_order a.show_detail{display:flex;align-items:center;flex-flow:row nowrap;cursor:pointer;color:var(--tlms-color-mid)}#running_order a.show_detail svg{width:24px;height:24px;transform:rotate(0);transform-origin:center;transition:transform .25s ease-out}#running_order a.show_detail.expanded svg{transform:rotate(90deg)}#running_order tr.expansion td{padding:0}#running_order tr.expansion div.overview{height:0;max-height:0;padding:0 .5em;opacity:0;overflow:hidden;transition:max-height .25s ease-out,padding .25s ease-out,opacity .25s ease-out;align-items:flex-start;justify-content:flex-start}#running_order tr.expansion div.overview svg.status{width:.75rem;height:.75rem;margin-top:-.75rem}#running_order tr.expansion div.overview svg.status.ok{color:var(--tlms-color-green)}#running_order tr.expansion div.overview h4{font-weight:400}#running_order tr.expansion div.overview h4 a.submitted{color:var(--tlms-color-blue)}#running_order tr.expansion div.overview h4 a.approved{color:var(--tlms-color-green)}#running_order tr.expansion div.overview h4 a.overdue{color:var(--tlms-color-red)}#running_order tr.expansion div.overview h4 a.unsubmitted{color:var(--tlms-color-pale)}#running_order tr.expansion div.overview h4 a:hover{color:var(--tlms-color-hover)}#running_order tr.expansion div.overview h4 svg.icon{width:18px;height:18px}#running_order tr.expansion div.overview h4,#running_order tr.expansion div.overview p{font-size:1rem;margin:0 0 .25em}#running_order tr.expansion div.overview h4 span.status,#running_order tr.expansion div.overview p span.status{display:block;float:left;width:1.2em;margin-left:-1.2em;margin-right:0}#running_order tr.expansion div.overview h4 span.status.accepted,#running_order tr.expansion div.overview p span.status.accepted{color:var(--tlms-color-green)}#running_order tr.expansion.expanded div.overview{height:auto;max-height:120px;overflow:visible;padding-bottom:2em;opacity:1}#running_order tr.expansion.expanded div.overview .sentback{color:var(--tlms-color-blue)}#running_order tr.expansion.expanded div.overview .overdue{color:var(--tlms-color-red)}#running_order tr.expansion.expanded div.overview .approved{color:var(--tlms-color-green)}#running_order tr.expansion.expanded div.overview .unsubmitted{color:var(--tlms-color-pale);opacity:.5}#running_order tr.expansion.expanded div.overview ul.flags{list-style:none;display:flex;margin:.5em 0;padding:0;font-size:1rem}#running_order tr.expansion.expanded div.overview ul.flags li.flag{margin-right:1em}#running_order tr.expansion.expanded div.overview ul.flags svg{width:16px;height:16px}h2.sectionhead{margin-bottom:0}h2.sectionhead a.addendum{color:var(--tlms-color-pale);font-size:1rem}a.message{color:var(--tlms-color-pale)}a.message:hover{color:var(--tlms-color-hover)}a.message{margin-right:.5em}a.message.working{background-position:center left;background-repeat:no-repeat;background-image:url(data:image/gif;base64,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)}a.message.working svg{visibility:hidden}ul.personnel,ul.vehicles{list-style:none;padding:0;margin:2em 0;display:flex;flex-flow:row wrap}ul.personnel li.person,ul.personnel li.vehicle,ul.personnel li.nobody,ul.vehicles li.person,ul.vehicles li.vehicle,ul.vehicles li.nobody{position:relative;padding:1em;border:1px solid var(--tlms-color-pale);border-radius:8px;width:220px;margin-right:10px}ul.personnel li.person div.controls,ul.personnel li.vehicle div.controls,ul.personnel li.nobody div.controls,ul.vehicles li.person div.controls,ul.vehicles li.vehicle div.controls,ul.vehicles li.nobody div.controls{position:absolute;top:-10px;right:-10px;z-index:100}ul.personnel li.person div.controls a.remove,ul.personnel li.person div.controls a.edit,ul.personnel li.vehicle div.controls a.remove,ul.personnel li.vehicle div.controls a.edit,ul.personnel li.nobody div.controls a.remove,ul.personnel li.nobody div.controls a.edit,ul.vehicles li.person div.controls a.remove,ul.vehicles li.person div.controls a.edit,ul.vehicles li.vehicle div.controls a.remove,ul.vehicles li.vehicle div.controls a.edit,ul.vehicles li.nobody div.controls a.remove,ul.vehicles li.nobody div.controls a.edit{cursor:pointer}ul.personnel li.person div.controls a.remove svg,ul.personnel li.person div.controls a.edit svg,ul.personnel li.vehicle div.controls a.remove svg,ul.personnel li.vehicle div.controls a.edit svg,ul.personnel li.nobody div.controls a.remove svg,ul.personnel li.nobody div.controls a.edit svg,ul.vehicles li.person div.controls a.remove svg,ul.vehicles li.person div.controls a.edit svg,ul.vehicles li.vehicle div.controls a.remove svg,ul.vehicles li.vehicle div.controls a.edit svg,ul.vehicles li.nobody div.controls a.remove svg,ul.vehicles li.nobody div.controls a.edit svg{width:20px;height:20px;border:3px solid white;background-color:#fff}ul.personnel li.person a.person,ul.personnel li.vehicle a.person,ul.personnel li.nobody a.person,ul.vehicles li.person a.person,ul.vehicles li.vehicle a.person,ul.vehicles li.nobody a.person{color:var(--tlms-color-text)}ul.personnel li.person a.person:hover,ul.personnel li.vehicle a.person:hover,ul.personnel li.nobody a.person:hover,ul.vehicles li.person a.person:hover,ul.vehicles li.vehicle a.person:hover,ul.vehicles li.nobody a.person:hover{color:var(--tlms-color-hover)}ul.personnel li.person a.person,ul.personnel li.vehicle a.person,ul.personnel li.nobody a.person,ul.vehicles li.person a.person,ul.vehicles li.vehicle a.person,ul.vehicles li.nobody a.person{font-weight:700;display:block}ul.personnel li.nobody a,ul.vehicles li.nobody a{color:var(--tlms-color-pale);display:block}ul.personnel li.nobody a:hover,ul.vehicles li.nobody a:hover{color:var(--tlms-color-hover)}ul.personnel li.nobody a.add,ul.vehicles li.nobody a.add{color:var(--tlms-color-green)}ul.personnel li.nobody a.add:hover,ul.vehicles li.nobody a.add:hover{color:var(--tlms-color-hover)}ul.personnel span.contacts span,ul.vehicles span.contacts span{display:block}ul.personnel span.contacts span a,ul.vehicles span.contacts span a{color:var(--tlms-color-mid)}ul.personnel span.contacts span a:hover,ul.vehicles span.contacts span a:hover{color:var(--tlms-color-hover)}ul.personnel span.status,ul.vehicles span.status{float:right;margin-top:.5em}ul.personnel span.status.accepted,ul.vehicles span.status.accepted,ul.personnel span.status.invited,ul.vehicles span.status.invited{color:var(--tlms-color-green)}ul.personnel span.status.uninvited,ul.vehicles span.status.uninvited{color:var(--tlms-color-mid)}ul.personnel span.status.uninvitable,ul.vehicles span.status.uninvitable{color:var(--tlms-color-red)}ul.personnel span.status svg.prefix+span.label,ul.vehicles span.status svg.prefix+span.label{max-width:100%}ul.personnel span.status svg.status,ul.vehicles span.status svg.status{width:.9em;height:.9em}#serial_checklist section{margin:2em 0}#serial_checklist section.notyet{color:var(--tlms-color-pale);pointer-events:none}#serial_checklist section ul.checklist{margin-bottom:1em}#serial_checklist section ul.checklist span.deadline{font-weight:lighter}#serial_checklist section ul.checklist span.deadline.overdue{color:var(--tlms-color-red)}#serial_checklist section ul.checklist a{color:currentcolor}#serial_checklist section ul.checklist a:hover{color:var(--tlms-color-hover)}#serial_checklist section ul.checklist>li{margin:1em 0;font-size:1.2em}#serial_checklist section ul.checklist>li.waived{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.approved{color:var(--tlms-color-green)}#serial_checklist section ul.checklist>li.sentback{color:var(--tlms-color-blue)}#serial_checklist section ul.checklist>li.notready{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.missing{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.notyet{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.unavailable{color:var(--tlms-color-pale);pointer-events:none;text-decoration:line-through}#serial_checklist section svg.icon{display:inline-block;vertical-align:top;width:32px;height:32px;margin-right:12px;margin-top:4px}#serial_checklist section span.hanging{display:inline-block;vertical-align:top;width:calc(100% - 64px)}#serial_checklist section span.hanging h4{margin-top:0}#serial_checklist section span.hanging span.heading{display:block;font-weight:700}#serial_checklist section span.hanging span.heading span.deadline{color:var(--tlms-color-pale)}#serial_checklist section span.hanging span.heading span.deadline.overdue{color:var(--tlms-color-reddish)}#serial_checklist section span.hanging span.subtitle{display:block}#serial_checklist section span.hanging span.description{display:block;color:var(--tlms-color-mid)}#serial_checklist section span.hanging ul.flags{list-style:none;display:flex;margin:.5em 0;padding:0;font-size:1rem}#serial_checklist section span.hanging ul.flags li.flag{margin-right:1em}#serial_checklist section span.hanging ul.flags svg{width:16px;height:16px}#serial_review.publishing{border:1px solid var(--tlms-color-pale)}#serial_review.publishing section.image{margin:0}#serial_review.publishing section.description{padding:1em;margin:.5em 0 0}#serial_review.publishing section.description h2.serial{margin:0}#serial_review.publishing section.description span.logo{display:block;float:right;width:128px;margin:-5px 10px 10px}#serial_review.publishing section.description span.logo img{width:128px;height:auto}#serial_review section{margin:2em 0}#serial_review section .columns{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start}#serial_review section .columns .col{margin:.5em 0}#serial_review section .columns .col h2{margin-top:0;margin-bottom:.2em}#serial_review section .columns .col h2+p{margin-top:0}#serial_review section.image{display:block;position:relative;width:100%}#serial_review section.image span.image{display:block;position:relative;width:100%;height:0;padding-bottom:60%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--tlms-color-verypale)}#serial_review section.image span.image .dl{position:absolute;bottom:10px;right:10px;color:var(--tlms-color-mid)}#serial_review section.image span.image .dl svg{width:24px;height:24px;background-color:#fff;border:2px solid white;border-radius:16px}#serial_review section.image span.image a.dl:hover{color:var(--tlms-color-hover)}#serial_review section.images{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px}#serial_review section.images span.image{display:block;position:relative;width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--tlms-color-verypale)}#serial_review section.images span.image:first-child{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3}#serial_review section.images span.image.unpreviewable{background-color:var(--tlms-color-mid)}#serial_review section.images span.image .dl{position:absolute;bottom:10px;right:10px;color:var(--tlms-color-mid)}#serial_review section.images span.image .dl svg{width:24px;height:24px;background-color:#fff;border:2px solid white;border-radius:16px}#serial_review section.images span.image a.dl:hover{color:var(--tlms-color-hover)}#serial_review section.images span.image:hover span.dl{color:var(--tlms-color-hover)}#serial_review section.description h2.serial{font-size:2rem}#serial_review section.description .description{font-size:1.4rem}#serial_review p.flag{color:var(--tlms-color-pale)}#serial_review p.flag svg.icon{display:inline-block;vertical-align:top;margin-top:.5em}#serial_review p.flag span.label{display:inline-block;vertical-align:top;font-size:1.5rem;overflow:hidden;width:calc(100% - 48px)}#serial_review p.flag span.detail{display:block;font-size:1rem;margin-top:-.25em}#serial_review p.flag.present{color:var(--tlms-color-text)}#serial_form a.add{color:var(--tlms-color-green)}#serial_form a.add:hover{color:var(--tlms-color-hover)}#serial_form section{margin-top:2em}#serial_form p.name input{font-size:1.75rem;font-weight:700}#serial_form textarea{width:100%;height:4em}#serial_form textarea.long{height:40em;font-family:Joanna Sans W01;line-height:1.6;font-weight:400;font-style:normal}#serial_form label:not(.inline){display:block;margin:.5em 0;font-weight:700}#serial_form input.notok{color:var(--tlms-color-red);border-color:var(--tlms-color-red)}#serial_form input.main{font-weight:700}#serial_form span.guidance{display:block;margin:.25em 0 .5em}#serial_form p.suggestion{color:var(--tlms-color-mid)}#serial_form.ops section{margin-bottom:4em}#serial_form.ops h4.spaced{margin-top:2em}#serial_form p.flag{margin-bottom:0}#serial_form p.flag label.checkbox{font-size:1.4em}#serial_form p.flag span.note{font-size:1rem;color:var(--tlms-color-mid);display:block;line-height:1.4;margin-top:.25em}#serial_form fieldset.ops_vehicle{margin-bottom:1em}#serial_form fieldset.security_vehicle{margin-bottom:3em;position:relative}#serial_form fieldset.security_vehicle+fieldset.security_vehicle{border-top:3px solid var(--tlms-color-pale);margin-top:1em;padding-top:1em}#serial_form fieldset.security_person{margin-bottom:3em}#serial_form fieldset.security_person span.details{margin-top:-10px}#serial_form fieldset.security_person span.name{display:inline-flex;flex-flow:row wrap;width:100%}#serial_form fieldset.security_person span.name span.subcol{width:49%}#serial_form fieldset.security_person span.name span.subcol:first-child{margin-right:2%}#serial_form fieldset.security_person span.phone{display:block;margin-top:14px}#serial_form fieldset{position:relative}#serial_form fieldset a.remove{position:absolute;display:block;bottom:-1.6em;right:0;background:none;cursor:pointer}#serial_form fieldset a.remove svg{width:20px;height:20px}#serial_form fieldset.social_link{position:relative}#serial_form fieldset.social_link a.remove{bottom:auto;top:2.5em;right:-10px;z-index:10}#serial_form input.numberplate{background-color:#ff0;text-align:center;font-weight:700;font-family:numberplate,Joanna Sans W01,sans-serif;padding:.1em;font-size:1.75em}#serial_form input.numberplate:-moz-placeholder{padding:.2em .5em .8em;font-size:1.2rem;text-align:left}#serial_form input.numberplate:placeholder-shown{padding:.2em .5em .8em;font-size:1.2rem;text-align:left}#serial_form input.numberplate::-moz-placeholder{color:var(--tlms-color-mid);font-weight:lighter;font-size:.9rem;font-family:Joanna Sans W01,sans-serif}#serial_form input.numberplate::placeholder{color:var(--tlms-color-mid);font-weight:lighter;font-size:.9rem;font-family:Joanna Sans W01,sans-serif}#serial_form input.numberplate.placeholder{color:var(--tlms-color-mid);font-size:.9rem;font-family:Joanna Sans W01,sans-serif}#serial_form .public_text textarea{height:240px}#serial_form .pub_logo{width:64px}#serial_form .pub_logo .preview{width:100%}#serial_vehicles{margin-bottom:2em}#serial_processional_vehicles,#serial_support_vehicles{padding-bottom:1em}#serial_processional_vehicles a.add,#serial_support_vehicles a.add{color:var(--tlms-color-green);white-space:nowrap;cursor:pointer}#serial_processional_vehicles .col.details span label,#serial_support_vehicles .col.details span label{margin-top:-5px}#serial_processional_vehicles .col.details span.name,#serial_support_vehicles .col.details span.name{display:block;margin-bottom:20px}#serial_processional_vehicles .col.details span.name label,#serial_processional_vehicles .col.details span.name input,#serial_support_vehicles .col.details span.name label,#serial_support_vehicles .col.details span.name input{font-weight:700}#serial_processional_vehicles .col.details span.name a.remove,#serial_support_vehicles .col.details span.name a.remove{position:absolute;top:0;right:0;white-space:nowrap;cursor:pointer}#serial_processional_vehicles .col.details span.description,#serial_support_vehicles .col.details span.description{display:block}#serial_processional_vehicles .col.details span.description textarea,#serial_support_vehicles .col.details span.description textarea{height:112px;font-size:1rem}ul.reports{list-style:none;padding:0}ul.reports li{margin:1em 0}ul.reports li a.dl,ul.reports li a.web{display:block;font-size:1.4rem;font-weight:lighter}ul.reports li a.dl sub,ul.reports li a.web sub{font-size:.75rem}ul.reports li a.dl sub.pdf:after,ul.reports li a.web sub.pdf:after{content:"PDF"}ul.reports li a.dl sub.xls:after,ul.reports li a.web sub.xls:after{content:"XLS"}@media (max-width: 480px){#serial_form textarea{width:100%;height:4em}#serial_form textarea.long{height:80vw;font-family:Joanna Sans W01;line-height:1.6;font-weight:400;font-style:normal}#serial_form .col.images,#serial_form .col.description{width:100%!important;display:block}#serial_review section.images{display:grid;grid-template-columns:repeat(2,1fr)}#serial_review section.images span.image:first-child{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3}}@media (min-aspect-ratio: 3/4) and (min-width: 667px){#serial_review section .columns{flex-flow:row nowrap}#serial_review section .columns .col{margin:0 2rem 0 1rem}#serial_review section .columns .col:first-child{margin-left:0}}#page article main#social{margin:80px 7.5%;position:relative}#page article main#social #intro{position:absolute;box-sizing:border-box;top:0;left:0;width:25vw;color:var(--tlms-color-text);z-index:1000}#page article main#social #intro h2{margin-top:0}#page article main#social #intro ul{list-style:none;padding:0}#page article main#social ul.juicer-feed{z-index:100}#page article main#social ul.juicer-feed #intro{color:var(--tlms-color-text);width:100%}header.pi{display:flex;flex-flow:row nowrap;align-items:center}header.pi img.logo{width:90px;height:auto;margin-right:20px}header.pi .dochead{display:flex;flex-flow:column nowrap;align-items:flex-start;width:100%;margin-top:.25em}header.pi h1{display:flex;width:100%;flex-flow:row nowrap;align-items:baseline;justify-content:space-between;margin-bottom:0;font-size:1.5rem}header.pi h1 span{display:inline-block}header.pi p.subtitle{width:100%;margin-top:.1em;font-weight:400;display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:space-between}#running_order,#procession_schedule,#procession_vehicles{margin:1em 2em;width:calc(100% - 4em);font-family:Gill Sans Nova W01,Helvetica,Arial,sans-serif;font-weight:300;font-size:90%}#running_order .pi_key,#procession_schedule .pi_key,#procession_vehicles .pi_key{display:flex;flex-flow:row nowrap;align-items:flex-start;font-size:.7rem;border:1px solid black;padding:10px;margin:2em}#running_order .pi_key h3,#procession_schedule .pi_key h3,#procession_vehicles .pi_key h3{margin:0 1em 0 0}#running_order .pi_key .col,#procession_schedule .pi_key .col,#procession_vehicles .pi_key .col{margin:0 2em 0 0}#running_order .pi_key dl.col,#procession_schedule .pi_key dl.col,#procession_vehicles .pi_key dl.col{display:grid;grid-gap:0 10px;grid-template-columns:max-content;font-weight:lighter}#running_order .pi_key dl.col dt,#procession_schedule .pi_key dl.col dt,#procession_vehicles .pi_key dl.col dt{margin:0;grid-column-start:1}#running_order .pi_key dl.col dd,#procession_schedule .pi_key dl.col dd,#procession_vehicles .pi_key dl.col dd{margin:0;grid-column-start:2}#running_order .pi_key ul.col,#procession_schedule .pi_key ul.col,#procession_vehicles .pi_key ul.col{list-style:inside square;padding:0;font-weight:lighter;margin-left:3em}#running_order table,#procession_schedule table,#procession_vehicles table{border:0;border-collapse:collapse;width:100%}#running_order td.email a,#running_order td.phone a,#procession_schedule td.email a,#procession_schedule td.phone a,#procession_vehicles td.email a,#procession_vehicles td.phone a{color:#000}#running_order td.email a:hover,#running_order td.phone a:hover,#procession_schedule td.email a:hover,#procession_schedule td.phone a:hover,#procession_vehicles td.email a:hover,#procession_vehicles td.phone a:hover{color:var(--tlms-color-hover)}#running_order th,#running_order td,#procession_vehicles th,#procession_vehicles td{padding:.5em 1em .5em .1em;position:relative;line-height:1.2;vertical-align:top}#running_order th,#procession_vehicles th{text-align:left}#running_order thead.serials,#procession_vehicles thead.serials,#running_order thead tr.po,#procession_vehicles thead tr.po{border-bottom:1px solid gray}#running_order tr.po,#procession_vehicles tr.po{cursor:pointer;transition:background-color .4s ease-out}#running_order tr.po.unplaced,#procession_vehicles tr.po.unplaced{color:var(--tlms-color-mid)}#running_order tr.po:hover,#procession_vehicles tr.po:hover{background-color:var(--tlms-color-verypale)}#running_order td.position,#procession_vehicles td.position{font-weight:700}#running_order td.position,#running_order th.position,#procession_vehicles td.position,#procession_vehicles th.position{padding-left:0}#running_order td.types,#running_order td.music,#procession_vehicles td.types,#procession_vehicles td.music{font-size:.6rem}#running_order td.music,#procession_vehicles td.music{padding-right:.2em;padding-left:.2em}#running_order td.organisation,#running_order th.organisation,#procession_vehicles td.organisation,#procession_vehicles th.organisation{min-width:80mm}#running_order td.organisation span.prefix,#running_order th.organisation span.prefix,#procession_vehicles td.organisation span.prefix,#procession_vehicles th.organisation span.prefix{display:inline-block;font-size:1.1rem;font-weight:700}#running_order td.description,#running_order th.description,#procession_vehicles td.description,#procession_vehicles th.description{min-width:80mm}#running_order td.description span.prefix,#running_order th.description span.prefix,#procession_vehicles td.description span.prefix,#procession_vehicles th.description span.prefix{display:block;position:absolute;top:.25rem;left:-.5rem;font-size:.9rem;font-weight:700}#running_order span.annotation,#procession_vehicles span.annotation{display:block;line-height:1.1}#running_order tr.bigband td.organisation,#procession_vehicles tr.bigband td.organisation{font-family:Gill Sans Nova W01,Helvetica,Arial,sans-serif;font-weight:700}#running_order tr.retired,#procession_vehicles tr.retired,#running_order tr.retired a,#running_order tr.retired a.edit,#procession_vehicles tr.retired a,#procession_vehicles tr.retired a.edit{color:var(--tlms-color-pale)}#running_order td.pass span.vehicle_pass,#procession_vehicles td.pass span.vehicle_pass{display:inline-block;border:1px solid var(--tlms-color-pale);padding:.4em .6em .5em;font-size:.9rem;font-weight:700;text-transform:uppercase;width:1.8em;text-align:center}#running_order td.pass span.vehicle_pass.issued,#procession_vehicles td.pass span.vehicle_pass.issued{border-color:var(--tlms-color-mid);box-shadow:0 2px 10px var(--tlms-color-shadow)}#running_order td.pass span.vehicle_pass.unissued,#procession_vehicles td.pass span.vehicle_pass.unissued{color:var(--tlms-color-pale);border-color:var(--tlms-color-pale)}#running_order td.pass span.vehicle_pass.incorrect,#procession_vehicles td.pass span.vehicle_pass.incorrect{color:var(--tlms-color-red);border-color:var(--tlms-color-red)}#running_order td.pass a.edit,#procession_vehicles td.pass a.edit{left:auto;right:-32px}#procession_schedule th,#procession_schedule td{padding:.25em .5em;font-size:.8rem;white-space:nowrap}#procession_schedule tbody th{text-align:left}#procession_schedule tbody td{text-align:center}#procession_schedule tbody td.delayed{font-style:italic}#procession_schedule tbody td.note{font-size:.7rem;text-align:left;color:var(--tlms-color-text)}#procession_schedule tbody td.emphatic{font-weight:700;border:1px solid var(--tlms-color-mid)}#procession_schedule tbody td.label{text-align:right}#procession_schedule tbody tr.spacer td{height:.5em;padding:0}#procession_schedule tbody tr.bordered{border-bottom:1px solid var(--tlms-color-border)}#procession_design{width:280mm}#procession_design .float{border-bottom:1px solid var(--tlms-color-mid);margin-bottom:2em;padding-bottom:2em}#procession_design .float #features p.flags span.flag{display:inline-block;margin-right:1em}#procession_design .float #features p.flags span.flag span.label{white-space:nowrap}#procession_design .float #images{position:relative;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}#procession_design .float #images p.nope{margin:1em 0;color:var(--tlms-color-pale)}#procession_design .float #images .image{margin:0 10px 10px 0}#procession_design .float #images .image img{height:256px;width:auto;max-width:280mm}footer.repeating{position:fixed;bottom:0;left:0;font-size:.5rem}.vehicle_pass_page{display:block;border:1px solid var(--tlms-color-mid);position:relative;width:190mm;height:95mm;page-break-after:always;margin-bottom:1em}.vehicle_pass_page .pass_code{position:absolute;right:10mm;top:10mm;text-align:right;font-size:8em;line-height:1;margin:0}.vehicle_pass_page .pass_detail{position:absolute;left:20mm;bottom:20mm}.vehicle_pass_page .pass_detail .year{font-size:2em;font-weight:700;margin:0}label.checkbox,label.radio{display:inline-flex;align-items:center;font-weight:lighter}label.checkbox.row,label.radio.row{display:block}label.checkbox input[type=checkbox],label.checkbox input[type=radio],label.radio input[type=checkbox],label.radio input[type=radio]{display:none}label.checkbox input[type=checkbox]+span,label.checkbox input[type=radio]+span,label.radio input[type=checkbox]+span,label.radio input[type=radio]+span{color:var(--color-mid);transition:color .5s ease-out;cursor:pointer;display:inline-block;vertical-align:middle}label.checkbox input[type=checkbox]+span:before,label.checkbox input[type=radio]+span:before,label.radio input[type=checkbox]+span:before,label.radio input[type=radio]+span:before{display:inline-block;vertical-align:middle;width:1.2em;height:1.2em;margin-right:.25em;margin-top:-.25em;content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2022.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2048%2048'%20style='enable-background:new%200%200%2048%2048;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%238c8d8e;}%20%3c/style%3e%3cpath%20id='XMLID_15_'%20class='st0'%20d='M7.5,7C16.8-2,31.8-1.9,41,7.5c9,9.3,9,24.1-0.2,33.3c-0.1,0.1-0.1,0.1-0.2,0.2%20c-9.1,9-24.1,9-33.3-0.2c-0.1-0.1-0.1-0.1-0.3-0.3C-1.9,31.3-1.9,16.2,7.5,7z%20M43.7,18.3c-1-3.5-2.8-6.6-5.5-9.2%20C30.3,1.7,18,1.6,10.1,8.9c-7.8,7.3-8.8,19.5-1.9,27.9c3.2,3.9,7.2,6.4,12.2,7.2c6.9,1.1,12.9-0.8,18.1-5.5c0,0,0,0,0.1-0.1%20c0,0,0,0,0.1-0.1c2.7-2.7,4.4-5.8,5.3-9.4C44.7,25.5,44.6,21.9,43.7,18.3z%20M34.1,14c0.5,0.6,0.4,1.5-0.1,2.1%20c-0.2,0.2-0.5,0.5-0.7,0.7c-2.3,2.3-4.6,4.6-6.9,6.9c-0.1,0-0.1,0.1-0.2,0.1c0.1,0.1,0.2,0.2,0.2,0.2c2.5,2.5,5,5,7.5,7.5%20c0.6,0.6,0.7,1.6,0.1,2.2c-0.6,0.7-1.6,0.7-2.3,0.1c-0.1-0.1-0.1-0.1-0.2-0.2c-2.5-2.5-4.9-4.9-7.4-7.4c-0.1-0.1-0.1-0.1-0.2-0.2%20c-0.1,0.1-0.1,0.1-0.2,0.2c-2.5,2.5-5,5-7.5,7.5c-0.7,0.7-1.8,0.7-2.4-0.1c-0.5-0.6-0.4-1.5,0.1-2.1c0.4-0.4,0.9-0.9,1.3-1.3%20c2.1-2.1,4.2-4.2,6.3-6.3c0-0.1,0.1-0.1,0.2-0.1c-0.1-0.1-0.1-0.2-0.2-0.2c-2.5-2.5-5-5-7.5-7.5c-0.6-0.6-0.7-1.6-0.1-2.2%20c0.6-0.7,1.6-0.7,2.3-0.1c0.1,0.1,0.1,0.1,0.2,0.2c2.5,2.5,4.9,4.9,7.4,7.4c0.1,0.1,0.1,0.1,0.2,0.4c0.1-0.1,0.1-0.2,0.2-0.2%20c2.5-2.5,5-5,7.5-7.5C32.3,13.3,33.5,13.4,34.1,14z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}label.checkbox input[type=checkbox].admin+span,label.checkbox input[type=radio].admin+span,label.radio input[type=checkbox].admin+span,label.radio input[type=radio].admin+span{color:var(--color-accent)}label.checkbox input[type=checkbox]:checked+span,label.checkbox input[type=radio]:checked+span,label.radio input[type=checkbox]:checked+span,label.radio input[type=radio]:checked+span{color:var(--color-positive)}label.checkbox input[type=checkbox]:checked+span:before,label.checkbox input[type=radio]:checked+span:before,label.radio input[type=checkbox]:checked+span:before,label.radio input[type=radio]:checked+span:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2022.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2048%2048'%20style='enable-background:new%200%200%2048%2048;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23101820;}%20%3c/style%3e%3cpath%20class='st0'%20d='M24.3,0.3c13,0.2,23.5,10.9,23.4,24C47.5,37.2,37,47.7,24,47.7c-0.1,0-0.2,0-0.3,0C10.9,47.6,0.3,37,0.3,24%20c0-0.1,0-0.2,0-0.4C0.5,10.8,11.2,0.1,24.3,0.3z%20M34.5,15.3c-0.7-0.2-1.5,0-1.9,0.5L20,28.4l-4.7-4.7c-0.5-0.6-1.3-0.8-2-0.5%20c-0.7,0.2-1.1,0.9-1.1,1.6c0,0.5,0.4,1,0.5,1.2l6,6c0.3,0.3,0.8,0.5,1.3,0.5s0.9-0.2,1.3-0.5c0.6-0.6,12.6-12.6,13.8-13.8%20c0.2-0.2,0.6-0.7,0.6-1.3C35.6,16.2,35.2,15.6,34.5,15.3z'/%3e%3c/svg%3e")}label.checkbox input[type=checkbox]:disabled+span,label.checkbox input[type=radio]:disabled+span,label.radio input[type=checkbox]:disabled+span,label.radio input[type=radio]:disabled+span{color:var(--color-pale);pointer-events:none}label.checkbox input[type=checkbox]:disabled+span:before,label.checkbox input[type=radio]:disabled+span:before,label.radio input[type=checkbox]:disabled+span:before,label.radio input[type=radio]:disabled+span:before{opacity:.2}label.checkbox input[type=checkbox].unavailable+span,label.checkbox input[type=radio].unavailable+span,label.radio input[type=checkbox].unavailable+span,label.radio input[type=radio].unavailable+span{color:var(--color-pale);pointer-events:none}label.checkbox input[type=checkbox].unavailable+span:before,label.checkbox input[type=radio].unavailable+span:before,label.radio input[type=checkbox].unavailable+span:before,label.radio input[type=radio].unavailable+span:before{opacity:.2}.checkboxes{display:flex;flex-flow:row wrap}.checkboxes label.checkbox:not(.last-child){margin-right:1.25em}fieldset[data-detachable] .attached_warning{display:block;color:var(--tlms-color-red)}fieldset[data-detachable] .detached_warning{display:none;color:var(--tlms-color-green)}fieldset[data-detachable].detached .detached_warning{display:block}fieldset[data-detachable].detached .attached_warning{display:none}fieldset.file_picker{margin-bottom:2em}fieldset.file_picker input[type=file]{display:none}fieldset.file_picker label{font-size:1.2rem;padding:.75em 1em;color:var(--tlms-color-pale);border:1px solid var(--tlms-color-pale);display:block;min-height:100px;max-height:400px;max-width:960px;overflow:auto;margin-bottom:1em;transition:background .25s ease-out,color .25s ease-out;color:#fff;background:radial-gradient(var(--tlms-color-blue),var(--tlms-color-bluer))}fieldset.file_picker label span,fieldset.file_picker label pre{transition:color .25s ease-out,opacity .25s ease-out}fieldset.file_picker label pre{font-size:.8rem;color:var(--tlms-color-pale)}fieldset.file_picker a.submit{float:right}fieldset.file_picker.unready a.submit{background-color:var(--tlms-color-verypale);color:#fff;pointer-events:none}fieldset.file_picker.unready span.empty{display:block}fieldset.file_picker.unready span.ok,fieldset.file_picker.unready span.notok{display:none}fieldset.file_picker.ready label{background:#fff;color:var(--tlms-color-green)}fieldset.file_picker.ready input[type=submit]{background-color:var(--tlms-color-green);color:#fff;pointer-events:auto}fieldset.file_picker.ready span.empty{display:none}fieldset.file_picker.ready span.ok{display:block;color:var(--tlms-color-green)}fieldset.file_picker.ready span.notok{display:none}fieldset.file_picker.erratic label{background:radial-gradient(var(--tlms-color-red),var(--tlms-color-redder))}fieldset.file_picker.erratic a.submit{background-color:var(--tlms-color-verypale);color:#fff;pointer-events:none}fieldset.file_picker.erratic span.empty,fieldset.file_picker.erratic span.ok{display:none}fieldset.file_picker.erratic span.notok{display:block;color:#fff}fieldset.file_picker.droppable label{background:radial-gradient(var(--tlms-color-green),var(--tlms-color-greener))}fieldset.file_picker.droppable label span.ok,fieldset.file_picker.droppable label pre{color:#fff}fieldset.file_picker.undroppable label{background:radial-gradient(var(--tlms-color-red),var(--tlms-color-redder))}fieldset.file_picker.undroppable label span,fieldset.file_picker.undroppable label pre{color:#fff;opacity:.25}table.key{border:none;border-collapse:collapse}table.key td,table.key th{border:none;padding:.25em 0;border-bottom:1px solid var(--tlms-color-pale)}table.key th.header{font-weight:700;text-align:left;width:140px;clear:both}table.key td.notes{font-weight:lighter;overflow:hidden;margin-bottom:.25em;padding:.25em 0}#serial_form .pub_logo .preview,#serial_form .pub_image .preview,#serial_form .col.images .preview{display:block;position:relative;width:100%;height:0;margin:0;border:1px solid var(--tlms-color-pale);box-sizing:border-box;image-rendering:pixelated;transition:background .5s ease-in-out;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#fff}#serial_form .pub_logo .preview a.detach,#serial_form .pub_image .preview a.detach,#serial_form .col.images .preview a.detach{display:none;position:absolute;top:-12px;right:-10px;z-index:100;cursor:pointer}#serial_form .pub_logo .preview a.detach svg.icon,#serial_form .pub_image .preview a.detach svg.icon,#serial_form .col.images .preview a.detach svg.icon{display:block;width:20px;height:20px;background-color:#fff;border:2px solid white;border-radius:12px}#serial_form .pub_logo .preview label.prompt,#serial_form .pub_image .preview label.prompt,#serial_form .col.images .preview label.prompt{position:absolute;display:grid;top:0;left:0;margin:0;height:100%;width:100%;place-items:center;background:radial-gradient(var(--tlms-color-blue),var(--tlms-color-bluer));border-color:var(--tlms-color-border);color:#fff;cursor:pointer;transition:opacity .5s ease-out,background .5s ease-out}#serial_form .pub_logo .preview label.prompt span.warning,#serial_form .pub_image .preview label.prompt span.warning,#serial_form .col.images .preview label.prompt span.warning{display:none;color:#fff}#serial_form .pub_logo .preview label.prompt span.info,#serial_form .pub_image .preview label.prompt span.info,#serial_form .col.images .preview label.prompt span.info{display:block;color:#fff}#serial_form .pub_logo .preview label.prompt input[type=file],#serial_form .pub_image .preview label.prompt input[type=file],#serial_form .col.images .preview label.prompt input[type=file]{position:absolute;left:-10000px}#serial_form .pub_logo .preview:hover label.prompt,#serial_form .pub_image .preview:hover label.prompt,#serial_form .col.images .preview:hover label.prompt{background:radial-gradient(var(--tlms-color-blue),var(--tlms-color-bluer));text-shadow:0 0 12px rgba(255,255,255,.6)}#serial_form .pub_logo .preview.previewing a.detach,#serial_form .pub_image .preview.previewing a.detach,#serial_form .col.images .preview.previewing a.detach{display:block}#serial_form .pub_logo .preview.previewing label.prompt,#serial_form .pub_image .preview.previewing label.prompt,#serial_form .col.images .preview.previewing label.prompt{opacity:0}#serial_form .pub_logo .preview.droppable label.prompt,#serial_form .pub_image .preview.droppable label.prompt,#serial_form .col.images .preview.droppable label.prompt{background:radial-gradient(var(--tlms-color-green),var(--tlms-color-greener),20);text-shadow:0 0 12px rgba(255,255,255,.6);opacity:1}#serial_form .pub_logo .preview.droppable.previewing label.prompt,#serial_form .pub_image .preview.droppable.previewing label.prompt,#serial_form .col.images .preview.droppable.previewing label.prompt{opacity:.8}#serial_form .pub_logo .preview.undroppable label.prompt,#serial_form .pub_image .preview.undroppable label.prompt,#serial_form .col.images .preview.undroppable label.prompt{background:radial-gradient(var(--tlms-color-red),var(--tlms-color-redder),20);text-shadow:0 0 12px rgba(255,255,255,.6);opacity:1}#serial_form .pub_logo .preview.undroppable label.prompt span.warning,#serial_form .pub_image .preview.undroppable label.prompt span.warning,#serial_form .col.images .preview.undroppable label.prompt span.warning{display:block}#serial_form .pub_logo .preview.undroppable label.prompt span.info,#serial_form .pub_image .preview.undroppable label.prompt span.info,#serial_form .col.images .preview.undroppable label.prompt span.info{display:none}#serial_form .pub_logo .preview.undroppable.previewing label.prompt,#serial_form .pub_image .preview.undroppable.previewing label.prompt,#serial_form .col.images .preview.undroppable.previewing label.prompt{opacity:.8}#serial_form .pub_logo .preview[data-zoomed],#serial_form .pub_image .preview[data-zoomed],#serial_form .col.images .preview[data-zoomed]{cursor:zoom-in}#serial_form .pub_logo .thumbnails,#serial_form .pub_image .thumbnails,#serial_form .col.images .thumbnails{display:inline}#serial_form .pub_logo .thumbnails span.image,#serial_form .pub_image .thumbnails span.image,#serial_form .col.images .thumbnails span.image{display:inline-block;vertical-align:middle;position:relative;width:18%;height:0;padding-bottom:18%;margin:2.5% 2.5% 0 0;border:1px solid var(--tlms-color-pale);box-sizing:border-box;transition:opacity .5s ease-out;background-repeat:no-repeat;background-position:center;background-size:cover}#serial_form .pub_logo .thumbnails span.image.picked,#serial_form .pub_image .thumbnails span.image.picked,#serial_form .col.images .thumbnails span.image.picked{opacity:.25}#serial_form .pub_logo .thumbnails span.image.new,#serial_form .pub_image .thumbnails span.image.new,#serial_form .col.images .thumbnails span.image.new{border-color:var(--tlms-color-green)}#serial_form .pub_logo .thumbnails span.image.adder,#serial_form .pub_image .thumbnails span.image.adder,#serial_form .col.images .thumbnails span.image.adder{overflow:hidden}#serial_form .pub_logo .thumbnails span.image.adder:first-child,#serial_form .pub_image .thumbnails span.image.adder:first-child,#serial_form .col.images .thumbnails span.image.adder:first-child{display:none}#serial_form .pub_logo .thumbnails span.image.template,#serial_form .pub_image .thumbnails span.image.template,#serial_form .col.images .thumbnails span.image.template{display:none;margin:0}#serial_form .pub_logo .thumbnails span.image:nth-child(5),#serial_form .pub_image .thumbnails span.image:nth-child(5),#serial_form .col.images .thumbnails span.image:nth-child(5){margin-right:0}#serial_form .pub_logo .thumbnails span.image a.detach,#serial_form .pub_image .thumbnails span.image a.detach,#serial_form .col.images .thumbnails span.image a.detach{position:absolute;top:-12px;right:-10px}#serial_form .pub_logo .thumbnails span.image a.detach svg.icon,#serial_form .pub_image .thumbnails span.image a.detach svg.icon,#serial_form .col.images .thumbnails span.image a.detach svg.icon{display:block;width:20px;height:20px;background-color:#fff;border:2px solid white;border-radius:12px}#serial_form .pub_logo .thumbnails span.image span.bar,#serial_form .pub_image .thumbnails span.image span.bar,#serial_form .col.images .thumbnails span.image span.bar{display:block;position:absolute;bottom:0;left:0;width:0;height:5px;background-color:var(--tlms-color-green);transition:width .5s ease-out,opacity 1s ease-out}#serial_form .pub_logo .thumbnails span.image label.prompt,#serial_form .pub_image .thumbnails span.image label.prompt,#serial_form .col.images .thumbnails span.image label.prompt{position:absolute;background:radial-gradient(var(--tlms-color-blue),var(--tlms-color-bluer));transition:background .4s ease-out;display:grid;top:0;left:0;margin:0;height:100%;width:100%;place-items:center;color:#fff;font-size:3em}#serial_form .pub_logo .thumbnails span.image input[type=file],#serial_form .pub_image .thumbnails span.image input[type=file],#serial_form .col.images .thumbnails span.image input[type=file]{position:absolute;top:-100px}#serial_form .pub_logo .preview{padding-bottom:100%;background-size:contain}#serial_form .pub_image .preview{padding-bottom:60%;background-size:cover}#serial_form .col.images{position:relative;display:inline-block}#serial_form .col.images .preview{padding-bottom:100%;background-size:contain}#serial_form textarea.address{height:140px}#serial_form p.org_name{margin-bottom:0}#serial_form section.organisation .if_attached,#serial_form section.organisation .if_detached{display:none}#serial_form section.organisation.attached .disabled_if_attached{background-color:var(--tlms-color-verypale);color:var(--tlms-color-mid);pointer-events:none}#serial_form section.organisation.attached .if_attached{display:block}#serial_form section.organisation.detached .if_detached{display:block}#serial_form section.person .if_attached,#serial_form section.person .if_detached{display:none}#serial_form section.person.attached .disabled_if_attached{background-color:var(--tlms-color-verypale);color:var(--tlms-color-mid);pointer-events:none}#serial_form section.person.attached .if_attached{display:block}#serial_form section.person.detached .if_detached{display:block}.procession_upload_preview .table_scroller{position:relative;max-width:1000px;overflow:auto}.procession_upload_preview table{border:1px solid var(--tlms-color-pale);border-collapse:collapse}.procession_upload_preview table td,.procession_upload_preview table th{border:1px solid var(--tlms-color-pale);text-align:left}.procession_upload_preview table td{padding:8px}.procession_upload_preview table th{font-weight:lighter}.procession_upload_preview table th select{padding:8px;border:none}.procession_upload_preview table th.file_header{padding:8px;color:var(--tlms-color-pale)}.procession_upload_preview table tr.updated{background-color:#00afdb11}.procession_upload_preview table tr.updated td.updated{background-color:#00afdb22}.procession_upload_preview table tr.created{background-color:#74b87a22}.procession_upload_preview table tr.deleted{background-color:#ed1c2422}.procession_upload_preview table td.unknown,.procession_upload_preview table td.ignored{background-color:#fffc;color:var(--tlms-color-pale)}.procession_upload_preview table td.uid{color:var(--tlms-color-pale)}.procession_upload_preview .pagination{margin:1em 0}.procession_upload_preview .pagination a.page,.procession_upload_preview .pagination span.current_page{display:inline-block;position:relative;outline:none;border:none;cursor:pointer;text-align:center;text-decoration:none;font-size:16px;padding:9px 27px;box-shadow:0 1px 6px var(--tlms-color-shadow);background-color:#fff;color:var(--tlms-color-dark)}.procession_upload_preview .pagination a.page:hover,.procession_upload_preview .pagination span.current_page:hover{text-decoration:none;filter:brightness(125%)}.procession_upload_preview .pagination a.page:active,.procession_upload_preview .pagination span.current_page:active{position:relative;top:1px;box-shadow:0 1px 2px var(--tlms-color-shadow) inset}.procession_upload_preview .pagination a.page.unavailable,.procession_upload_preview .pagination span.current_page.unavailable{border:solid 1px var(--tlms-color-pale);color:var(--tlms-color-verypale);background-color:var(--tlms-color-pale);opacity:.75;pointer-events:none}.procession_upload_preview .pagination a.page.waiting,.procession_upload_preview .pagination span.current_page.waiting{opacity:.25}.procession_upload_preview .pagination span.current_page{box-shadow:none;font-weight:700;color:var(--tlms-color-mid)}ul.procession_upload_summary{list-style:none;padding-left:0}ul.procession_upload_summary span{display:inline-block;vertical-align:middle}ul.procession_upload_summary span.key{margin-right:.4em;height:1.6em;width:3.2em;border:1px solid var(--tlms-color-pale)}ul.procession_upload_summary span.key.created{background-color:#74b87a22}ul.procession_upload_summary span.key.updated{background-color:#00afdb22}ul.procession_upload_summary span.key.deleted{background-color:#ed1c2422}ul.procession_upload_warnings li.warning{color:var(--tlms-color-red)}section.action{float:right;width:50%}section.action form input[type=submit]{float:right;margin-left:1em}section.action form input[type=submit].delete{background-color:var(--tlms-color-red);color:var(--tlms-color-white)}#chemistry{padding-top:var(--tlms-menuheight)}#builder div.section .editing input[type=text]{font-family:Joanna Sans W01;line-height:1.6;font-weight:400;font-style:normal}#builder div.section a.continue,#builder div.section a.back,#builder div.section a.publish{font-family:Joanna Sans W01,Helvetica,Arial,sans-serif;font-weight:400}.builder h1.builder{font-family:Gill Sans Nova W01,Helvetica,Arial,sans-serif;font-weight:300;font-size:2rem}.builder #builder .section .controls{margin-top:1em}.builder #builder .section.page_asset{display:flex;flex-flow:column nowrap}.builder #builder .section.page_asset .editing{width:86vw;height:103vw}.builder #builder .section.page_asset .editing figure{height:100%}.builder #builder a.back,.builder #builder a.continue,.builder #builder a.publish{display:block;background-color:var(--tlms-color-greenish)}.builder #builder a.back:hover,.builder #builder a.continue:hover,.builder #builder a.publish:hover{background-color:var(--tlms-color-green);color:#fff;text-shadow:0 0 4px white}.builder #builder a.back,.builder #builder a.continue,.builder #builder a.publish{color:#fff;border-radius:6px;padding:10px 20px}.builder #builder a.back svg.prefix,.builder #builder a.continue svg.prefix,.builder #builder a.publish svg.prefix{width:1em;height:1em;margin:0}.builder #builder a.publish{background-color:var(--tlms-color-purpleish);color:#fff}.builder #builder a.publish:hover{background-color:var(--tlms-color-purple)}.builder #builder a.back{background-color:var(--tlms-color-verypale);color:var(--tlms-color-mid);border-top-right-radius:0;border-bottom-right-radius:0;padding:10px 20px 10px 10px}.builder #builder a.continue,.builder #builder a.publish{border-top-left-radius:0;border-bottom-left-radius:0;padding:10px 10px 10px 20px}.builder #builder div.notes{padding-top:2em}.builder #controls .builderbuttons a.save,.builder #controls .builderbuttons a.publish,.builder #controls .builderbuttons a.back{border-radius:6px;padding:10px 20px;cursor:pointer;position:relative;color:#fff}.builder #controls .builderbuttons a.save:hover,.builder #controls .builderbuttons a.publish:hover,.builder #controls .builderbuttons a.back:hover{color:#fff;text-shadow:0 0 4px white}.builder #controls .builderbuttons a.save.waiting,.builder #controls .builderbuttons a.publish.waiting,.builder #controls .builderbuttons a.back.waiting{background-color:var(--tlms-color-pale);pointer-events:none}.builder #controls .builderbuttons a.save.waiting:before,.builder #controls .builderbuttons a.publish.waiting:before,.builder #controls .builderbuttons a.back.waiting:before{content:"";background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg%20width='200px'%20height='200px'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='xMidYMid'%20class='lds-rolling'%20style='background:%20none;'%3e%3ccircle%20cx='50'%20cy='50'%20fill='none'%20stroke='%23bdbdbd'%20stroke-width='10'%20r='35'%20stroke-dasharray='164.93361431346415%2056.97787143782138'%20transform='rotate(330%2050%2050)'%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20calcMode='linear'%20values='0%2050%2050;360%2050%2050'%20keyTimes='0;1'%20dur='1s'%20begin='0s'%20repeatCount='indefinite'%3e%3c/animateTransform%3e%3c/circle%3e%3c/svg%3e");width:30px;height:30px;float:left;margin:6px 8px 0 -36px}.builder #controls .builderbuttons a.back{background-color:var(--tlms-color-greenish)}.builder #controls .builderbuttons a.back:hover{background-color:var(--tlms-color-green)}.builder #controls .builderbuttons a.save{background-color:var(--tlms-color-blueish)}.builder #controls .builderbuttons a.save:hover{background-color:var(--tlms-color-blue)}.builder #controls .builderbuttons a.publish{background-color:var(--tlms-color-purpleish)}.builder #controls .builderbuttons a.publish:hover{background-color:var(--tlms-color-purple)}figure.linkbutton a.linkbutton{border-radius:6px;background-color:var(--tlms-color-reddish)}figure.linkbutton a.linkbutton:active{box-shadow:inset 0 3px 6px var(--tlms-color-shadow);background-color:var(--tlms-color-red)}.cms-helper .cms-helper-tool{background-color:var(--tlms-color-overlay)}@media (min-width: 720px){.builder #builder div.section.page_asset{flex-flow:row nowrap;align-items:flex-start;justify-content:space-evenly}.builder #builder div.section.page_asset .editing{width:50vw;height:60vw}.builder #builder div.section.page_asset .controls{width:40%;margin:0 5%}}
