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