.section[data-v-a976dd08]{margin-top:50px}.add-attachment[data-v-a976dd08]{margin-top:20px}.additional-note .info-set[data-v-bb3408a8]{margin-bottom:20px}.new-gp[data-v-bb3408a8]{margin-bottom:30px}.clear-gp[data-v-bb3408a8]{margin-left:10px;white-space:nowrap}.gp-correspondence-popup[data-v-bb3408a8]{position:fixed;left:0;bottom:0;z-index:2000;padding:20px;background-color:rgba(var(--rgb-body)/.9);text-align:center}.gp-correspondence-popup[data-v-bb3408a8],.gp-correspondence-popup .close[data-v-bb3408a8]{right:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.gp-correspondence-popup .close[data-v-bb3408a8]{position:absolute;color:var(--colour-primary);font-size:16px;width:40px;height:40px;cursor:pointer}.gp-correspondence-popup .close[data-v-bb3408a8]:hover{color:var(--colour-primary-900)}.gp-correspondence-popup .inner[data-v-bb3408a8]{padding:20px;box-shadow:0 0 20px #0000001a;border-radius:20px;width:100%;max-width:780px;background-color:#fff;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}@media(min-width:501px){.gp-correspondence-popup .inner[data-v-bb3408a8]{padding:30px}}.mm-attachment-container[data-v-bb3408a8]{position:relative}.additional-note[data-v-bb3408a8]{margin-top:2em;padding-top:1em}.additional-note label[data-v-bb3408a8]{font-size:1.125rem!important;font-weight:var(--font-weight-medium)!important;margin-bottom:10px!important;display:inline-block!important}.additional-note .attachments[data-v-bb3408a8]{border-bottom:1px solid #e4e4e4}.additional-note .field[data-v-bb3408a8]{margin-bottom:20px}.additional-note-popup[data-v-bb3408a8]{position:fixed;inset:100px 0 0;background-color:#fffc;z-index:1000;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px;text-align:center}.additional-note-popup p[data-v-bb3408a8]{font-size:16px}.additional-note-popup p b[data-v-bb3408a8]{font-weight:700}.additional-note-popup h5[data-v-bb3408a8]{margin-bottom:20px}.additional-note-popup .additional-note-popup-inner[data-v-bb3408a8]{background-color:var(--colour-primary);max-width:440px;border-radius:10px;color:#fff;padding:30px 20px}@media(min-width:501px){.additional-note-popup .additional-note-popup-inner[data-v-bb3408a8]{padding:60px 40px}}.additional-note-popup .additional-note-popup-inner .symbol[data-v-bb3408a8]{width:75px;height:75px;border-radius:50%;background-color:#ffffff26;margin:0 auto 30px;line-height:75px;position:relative}.additional-note-popup .additional-note-popup-inner .symbol .icon[data-v-bb3408a8]{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);font-size:36px}.notes[data-v-bb3408a8]{position:relative;min-height:100px}.session-tile[data-v-bb3408a8]{padding:.5em 19px 19px}.session-tile.completed[data-v-bb3408a8]{box-shadow:none}.session-tile.--has-issue[data-v-bb3408a8]{border-color:var(--colour-primary)}.session-tile.show-notes span.open[data-v-bb3408a8]{display:none}.session-tile.show-notes span.close[data-v-bb3408a8]{display:inline-block}.notes[data-v-bb3408a8]{padding-bottom:40px}.section[data-v-bb3408a8]{margin-top:50px}@media(min-width:600px){.dass-scores[data-v-bb3408a8]{display:flex;flex-direction:row;flex-wrap:wrap}.dass-scores .item+.item[data-v-bb3408a8]{margin-left:30px}}@media screen and (min-width:501px){h5[data-v-bb3408a8]{display:flex;flex-direction:row;align-items:flex-start}}h5 .info[data-v-bb3408a8]{color:var(--colour-primary);font-size:.875rem;margin-left:10px}span.close[data-v-bb3408a8]{display:none}.top[data-v-bb3408a8]{border-bottom:1px solid var(--colour-lightish-grey);font-family:var(--font-alt);padding-bottom:.5rem;display:flex}.top[data-v-bb3408a8] :first-child{flex-shrink:0}.top .right[data-v-bb3408a8]{flex-grow:1;text-align:right}.top .right[data-v-bb3408a8]>:first-child{vertical-align:middle;margin:-.2em .2em 0 0}.image[data-v-bb3408a8]{width:50px;height:50px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0}.image img[data-v-bb3408a8]{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.image img.grey[data-v-bb3408a8]{filter:grayscale(100%)}.left[data-v-bb3408a8]{margin-top:10px}.left_details[data-v-bb3408a8]{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:767.5px),screen and (min-width:1024px)and (max-width:1300px){.left_details[data-v-bb3408a8]{flex-wrap:wrap}}.left.full-width[data-v-bb3408a8]{width:100%}.left .details[data-v-bb3408a8]{flex-grow:1}.left .details h5[data-v-bb3408a8]{white-space:nowrap}.left .session-start[data-v-bb3408a8]{text-align:right;padding-left:1em}@media screen and (max-width:767.5px),screen and (min-width:1024px)and (max-width:1300px){.left .session-start[data-v-bb3408a8]{flex-basis:100%;padding-left:70px;margin-top:.8rem;margin-bottom:.4rem;text-align:left}.left .session-start.empty[data-v-bb3408a8]{display:none}}.right[data-v-bb3408a8]{text-align:left}@media screen and (max-width:500px){.right[data-v-bb3408a8]{width:100%;margin-bottom:-.6rem}.right .actions[data-v-bb3408a8]{margin-top:8px!important}.right.full-width .actions[data-v-bb3408a8]{padding-left:0!important;padding-right:0!important}}.right.full-width[data-v-bb3408a8]{width:100%}@media screen and (max-width:500px){.right.full-width[data-v-bb3408a8]{padding-left:70px}}.right.full-width .actions[data-v-bb3408a8]{display:grid;grid-template-columns:1fr 1fr;padding-left:70px;padding-right:8px;margin-top:18px}@media screen and (max-width:500px){.right.full-width .actions[data-v-bb3408a8]{grid-template-columns:1fr}.right.full-width .actions>div[data-v-bb3408a8]{text-align:left!important}}.right.full-width .actions>div[data-v-bb3408a8]:nth-child(2){text-align:right}.right.full-width .actions>div>a[data-v-bb3408a8]{padding:0!important}h5[data-v-bb3408a8]{margin-bottom:0;font-size:1.1rem}h5 span[data-v-bb3408a8]{color:var(--colour-primary)}.when[data-v-bb3408a8]{margin-top:5px}.actions a[data-v-bb3408a8],.actions button[data-v-bb3408a8]{font-size:.875rem;padding:0 10px;margin-bottom:5px;display:inline-block}@media screen and (max-width:500px){.actions a[data-v-bb3408a8],.actions button[data-v-bb3408a8]{margin-bottom:14px!important}}.actions a .icon[data-v-bb3408a8],.actions button .icon[data-v-bb3408a8]{font-size:.875rem;margin-right:5px}a[data-v-bb3408a8]{padding:0;background-color:initial;color:var(--colour-primary)}a[data-v-bb3408a8]:hover{color:var(--colour-primary-900)}
