@font-face{font-family:"titlefont";src:url(/assets/lato-900-81a0dcc5c6a495c97901573bce9d528df0b2369b2b7cd5ae04ce847ec66b5542.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"basefont";src:url(/assets/fira-100-93d700b57d925678dc14e4b29c84023d6eeb61a1396d280e51a6eafa1259831f.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:"basefont";src:url(/assets/fira-300-0e3abd1c361f9146f15313a83eecea13edd4e5ec736e78122caebd2b37d36664.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"basefont";src:url(/assets/fira-400-a40ec1be6ec44cb1f22c0cf18e710020e084c4765aafd5ec28e944c3b00d6477.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/fira-500-0f12d422443a35f888002fe3d14f97a7f178c2679498565f9eca06407b9327a6.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"basefont";src:url(/assets/fira-700-fed282bc6c45d0dd4029dbaf20c976f8df28ec724b4865dd61c86343711f811b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}body.admin span.progression-bar{display:flex;width:100%}body.admin span.progression-bar span.bar{border:1px solid #ddd;border-radius:100px;display:block;height:10px;padding:2px;width:90%}body.admin span.progression-bar span.bar span.inner{background:var(--color-state-green);border-radius:100px;display:block;height:100%}body.admin span.progression-bar span.value{color:var(--color-ink-xxlight);text-align:right;width:50px}body.admin div.block.sidebar{display:flex;padding:0}body.admin div.block.sidebar aside{border-bottom-left-radius:12px;border-top-left-radius:12px;overflow:hidden}body.admin{--form-spinner-color: var(--color-orange)}body.admin input[type=submit].tiny,body.admin a.button.tiny,body.admin button.tiny{font-size:12px;line-height:30px;padding:0 16px}body.admin table tbody tr td.multiline a{color:var(--color-ink);text-decoration:none}body.admin table tbody tr td.multiline a span.soft{color:var(--color-ink-light)}body.admin table tbody tr td.multiline span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.admin table tbody tr td.multiline span.soft{color:var(--color-ink-light)}body.admin table tbody tr td.multiline frml-badge{margin-top:var(--space-xxxs)}body.admin a.soft{text-decoration:none}body.admin a.soft:hover{color:var(--color-secondary);text-decoration:underline}body.admin a.softer{color:var(--color-ink-light);font-size:var(--fs-xs);font-weight:500;text-decoration:underline}body.admin a.softer frml-icon{width:14px}body.admin a.softer frml-icon svg{fill:var(--color-ink-light)}body.admin a.softer:hover{color:var(--color-link)}body.admin a.softer:hover frml-icon svg{fill:var(--color-link)}body.admin frml-appbar{--appbar-color-surface: var(--color-purple);--appbar-color-text: var(--color-purple-text)}body.admin frml-badge.article_publishing_state.archived,body.admin frml-badge.event_publishing_state.archived,body.admin frml-badge.podcast_publishing_state.archived,body.admin frml-badge.video_publishing_state.archived,body.admin frml-badge.publishing_state.archived{background:var(--color-ink-light)}body.admin frml-badge.article_publishing_state.draft,body.admin frml-badge.event_publishing_state.draft,body.admin frml-badge.podcast_publishing_state.draft,body.admin frml-badge.video_publishing_state.draft,body.admin frml-badge.publishing_state.draft{background:var(--color-state-orange)}body.admin frml-badge.article_publishing_state.compose,body.admin frml-badge.event_publishing_state.compose,body.admin frml-badge.podcast_publishing_state.compose,body.admin frml-badge.video_publishing_state.compose,body.admin frml-badge.publishing_state.compose{background:var(--color-state-orange)}body.admin frml-badge.article_publishing_state.public,body.admin frml-badge.event_publishing_state.public,body.admin frml-badge.podcast_publishing_state.public,body.admin frml-badge.video_publishing_state.public,body.admin frml-badge.publishing_state.public{background:var(--color-state-green)}body.admin frml-badge.article_publishing_state.private,body.admin frml-badge.event_publishing_state.private,body.admin frml-badge.podcast_publishing_state.private,body.admin frml-badge.video_publishing_state.private,body.admin frml-badge.publishing_state.private{background:var(--color-purple)}body.admin frml-badge.article_publishing_state.published,body.admin frml-badge.event_publishing_state.published,body.admin frml-badge.podcast_publishing_state.published,body.admin frml-badge.video_publishing_state.published,body.admin frml-badge.publishing_state.published{background:var(--color-state-green)}body.admin frml-badge.event_registration_state.unpaid{background:var(--color-state-orange)}body.admin frml-badge.event_registration_state.paid{background:var(--color-state-green)}body.admin frml-badge.promo_code_state.expired{background:var(--color-state-red)}body.admin frml-badge.promo_code_state.limit_reached{background:var(--color-state-orange)}body.admin frml-badge.promo_code_state.valid{background:var(--color-state-green)}body.admin div.field.rich_text div.input.rich trix-editor h3{font-size:var(--fs-l);font-weight:700}body.admin div.field.rich_text div.input.rich trix-editor ul,body.admin div.field.rich_text div.input.rich trix-editor ol{margin-bottom:var(--space-s)}body.admin div.field.rich_text div.input.rich trix-editor blockquote{margin-bottom:var(--space-s)}body.admin div.field.rich_text div.input.rich trix-toolbar button.attach{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-1{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-2{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-3{display:block}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-4{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-5{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.mark{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.rich-block-1{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.rich-block-2{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.rich-block-3{display:none}body.admin frml-video-player{aspect-ratio:16/9;border-radius:var(--img-radius);box-sizing:border-box;overflow:hidden;--video-player-max-width: 1920px;--btn-play-size: 120px}body.admin frml-video-player frml-video-player-cover button.play{background:var(--color-beige)}body.admin frml-video-player frml-video-player-cover button.play frml-icon{height:auto}body.admin frml-video-player frml-video-player-cover button.play frml-icon svg{fill:var(--color-orange)}body.admin frml-video-player frml-video-player-cover button.play:hover{background:var(--color-orange)}body.admin frml-video-player frml-video-player-cover button.play:hover frml-icon svg{fill:var(--color-beige)}body.admin frml-video-player frml-video-player-internal{aspect-ratio:16/9}@media only screen and (max-width:1700px){body.admin frml-video-player{--btn-play-size: 100px}}@media only screen and (max-width:1000px){body.admin frml-video-player{--btn-play-size: 80px}}@media only screen and (max-width:800px){body.admin frml-video-player{--btn-play-size: 64px}}:root{--color-audio-primary: #ec533f;--color-audio-secondary: #a6bfb5}audio-player{display:flex;flex-direction:column;margin:0 0 20px 0;padding:0;width:100%;--audio-played-percent:0%}audio-player div.controls{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:5px;padding:0 1%;width:98%}audio-player div.controls div.time{width:50px}audio-player div.controls div.time:last-child{text-align:right}audio-player div.wrapper-slider{position:relative;width:100%}audio-player div.wrapper-progress{position:relative;margin:30px 0;width:100%}audio-player div.wrapper-progress progress{background:var(--color-audio-secondary);color:var(--color-audio-primary);height:40px;width:100%}audio-player div.wrapper-progress progress::-moz-progress-bar{background:var(--color-audio-secondary);color:var(--color-audio-primary)}audio-player div.wrapper-progress progress[value]::-webkit-progress-bar{background-color:var(--color-audio-secondary)}audio-player div.wrapper-progress progress[value]::-webkit-progress-value{background-color:var(--color-audio-primary)}audio-player div.download{text-align:right}audio-player button.play{align-items:center;background:var(--color-audio-primary);border-radius:100px;display:flex;height:50px;justify-content:center;margin:0 0 0px 0;padding:0;width:50px}audio-player button.play frml-icon{margin:0;width:24px}audio-player button.play frml-icon svg{fill:#fff}audio-player button.play frml-icon.play{display:none}audio-player button.play frml-icon.stop{display:block}audio-player button.play.paused frml-icon.play{display:block}audio-player button.play.paused frml-icon.stop{display:none}audio-player input[type=range]{appearance:none;background:rgba(0,0,0,0);cursor:pointer;width:100%;-webkit-appearance:none}audio-player input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none}audio-player input[type=range]:focus{outline:none}audio-player input[type=range]::before{background-color:var(--color-audio-primary);border-radius:100px;content:"";cursor:pointer;height:6px;margin-top:0px;position:absolute;width:var(--audio-played-percent);z-index:40}audio-player input[type=range]::-webkit-slider-runnable-track{background-color:var(--color-audio-secondary);border-radius:100px;height:6px}audio-player input[type=range]::-moz-range-track{background-color:var(--color-audio-secondary);border-radius:100px;height:6px}audio-player input[type=range]::-webkit-slider-thumb{background-color:var(--color-audio-primary);border-radius:100px;height:18px;margin-top:-6px;position:relative;opacity:0;width:18px;z-index:41}audio-player input[type=range]::-moz-range-thumb{background-color:var(--color-audio-primary);border-radius:100px;height:18px;margin-top:-6px;position:relative;opacity:0;width:18px;z-index:41}body.admin audio-player{margin-bottom:0}body.admin audio-player div.download{padding-top:6px}body#admin-activities.index #table-activities thead tr th.start_at{width:180px}body#admin-activities.index #table-activities thead tr th.nature{width:160px}body#admin-activities.index #table-activities thead tr th.publishing_state{width:120px}body#admin-activities #activity-form div.field.capacity{--field-unit:70px;width:var(--field-s)}body#admin-activities #activity-form div.field.duration{--field-unit:70px;width:var(--field-s)}body#admin-activities #activity-form div.field.meta_image label.image-container{height:155px}body#admin-activities #activity-form div.field.registration_url div.input{max-width:700px}body#admin-activities #activity-form div.field.youtube_id{--field-unit:140px;width:var(--field-m)}body#admin-articles.index #table-articles thead tr th.published_on{width:180px}body#admin-articles.index #table-articles thead tr th.theme{width:200px}body#admin-articles.index #table-articles thead tr th.publishing_state{width:210px}body#admin-articles.index #table-articles tbody tr td span.publishing_state{background:#333;border-radius:4px;color:var(--color-surface-xlight);font-size:11px;font-weight:700;padding:4px 8px;text-transform:uppercase}body#admin-articles.index #table-articles tbody tr td span.publishing_state.archived{background:var(--color-purple)}body#admin-articles.index #table-articles tbody tr td span.publishing_state.compose{background:var(--color-yellow)}body#admin-articles.index #table-articles tbody tr td span.publishing_state.published{background:var(--color-green)}body#admin-articles #article-form div.field.summary textarea{min-height:100px}body#admin-articles #article-form div.field.text_rich{max-width:none}body#admin-articles #article-form div.field.text_rich textarea{min-height:500px}body#admin-articles #article-form div.field.show_authors{padding-top:var(--space-s)}body#admin-articles #article-form p.instructions{color:var(--color-ink);margin-top:-10px}body#admin-articles #article-form p.instructions span.soft{color:var(--color-ink-xlight);font-style:italic}body#admin-articles #article-form #meta div.columns{display:flex}body#admin-articles #article-form #meta div.columns div.image{margin-right:5%;width:300px}body#admin-articles #article-form #meta div.columns div.image label.image-container{height:156px}body#admin-articles #article-form #meta div.columns div.fields{width:calc(95% - 300px)}body#admin-books.index #table-books thead tr th.title{width:450px}body#admin-books #book-form div.field.summary div.input textarea{height:300px}body#admin-collaborators.index #table-collaborators thead tr th.name{width:260px}body#admin-collaborators #collaborator-form div.field.biography div.input textarea{height:300px}body#admin-course-purchases.index #table-purchases thead tr th.quantity{text-align:right;width:120px}body#admin-course-purchases.index #table-purchases thead tr th.subtotal{text-align:right;width:160px}body#admin-course-purchases.index #table-purchases thead tr th.gst{text-align:right;width:110px}body#admin-course-purchases.index #table-purchases thead tr th.qst{text-align:right;width:110px}body#admin-course-purchases.index #table-purchases thead tr th.total{text-align:right;width:160px}body#admin-course-purchases.index #table-purchases thead tr th.report{width:300px}body#admin-course-purchases.index #table-purchases tbody tr td{text-align:right}body#admin-course-purchases.index #table-purchases tbody tr td.period{text-align:left}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle{color:var(--color-ink);font-size:14px;font-weight:500;text-decoration:none}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle frml-icon{width:18px}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle frml-icon svg{fill:var(--color-ink)}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle frml-icon.right{display:none}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle:hover{color:var(--color-primary)}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle:hover frml-icon svg{fill:var(--color-primary)}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle.close frml-icon.down{display:none}body#admin-course-purchases.index #table-purchases tbody tr td.period a.toggle.close frml-icon.right{display:inline-block}body#admin-course-purchases.index #table-purchases tbody tr td.quantity{white-space:nowrap}body#admin-course-purchases.index #table-purchases tbody tr td.subtotal{white-space:nowrap}body#admin-course-purchases.index #table-purchases tbody tr td.gst{white-space:nowrap}body#admin-course-purchases.index #table-purchases tbody tr td.qst{white-space:nowrap}body#admin-course-purchases.index #table-purchases tbody tr td.total{white-space:nowrap}body#admin-course-purchases.index #table-purchases tbody tr.child{display:none}body#admin-course-purchases.index #table-purchases tbody tr.child td{background:var(--color-surface-light);font-size:14px;padding-top:14px;padding-bottom:14px}body#admin-course-purchases.index #table-purchases tbody tr.child td.period{padding-left:calc(4vw + 28px)}body#admin-course-purchases.show #course-purchase-receipt{padding-bottom:5px;max-width:600px;width:100%}body#admin-course-purchases.show #course-purchase-receipt header{align-items:center;display:flex;justify-content:flex-start;margin:0;width:100%}body#admin-course-purchases.show #course-purchase-receipt header h2{font-size:22px}body#admin-course-purchases.show #course-purchase-receipt div.identification{display:flex;justify-content:space-between;margin:0 10% 20px 10%;width:80%}body#admin-course-purchases.show #course-purchase-receipt div.identification label{color:var(--color-ink-xlight);display:block;line-height:1.5em}body#admin-course-purchases.show #course-purchase-receipt div.identification div.member div.record{display:block}body#admin-course-purchases.show #course-purchase-receipt div.identification div.member span.value{color:var(--color-ink);display:block;line-height:1.5em;width:100%}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines{margin-bottom:6px;width:100%}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tr td{font-size:16px;padding:16px 10px}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tr td:first-child{padding-left:10%}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tr td:last-child{padding-right:10%}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tr td.price{text-align:right;width:160px}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tr td small{color:var(--color-ink-xlight);font-size:13px}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.small td{font-size:14px;padding-bottom:8px;padding-top:14px}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.promo_code td:first-child{vertical-align:middle}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.promo_code td:first-child span.code{align-items:center;display:flex}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.promo_code td:first-child frml-icon{width:18px}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.promo_code td:first-child frml-icon svg{fill:var(--color-ink)}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.promo_code td:first-child div.code{display:flex}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.promo_code td:first-child div.code small{display:block;line-height:1.5em}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.promo_code td:last-child{color:var(--color-state-green)}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr.total td{font-weight:700}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tbody tr:hover td{background:none}body#admin-course-purchases.show #course-purchase-receipt #table-purchase-lines tfoot tr td{font-weight:700}body#admin-course-purchases.show #course-purchase-receipt footer{display:flex;justify-content:center;margin-top:0}body#admin-courses span.message-state.unreplied{background:var(--color-state-red);border-radius:100px;color:var(--color-surface-xlight);display:inline-block;font-size:12px;font-weight:700;padding:6px 20px}body#admin-courses span.message-state.none{color:var(--color-ink-xxlight)}body#admin-courses #table-members thead tr th.created_at{width:300px}body#admin-courses #table-members thead tr th.amount{text-align:right;width:200px}body#admin-courses #table-members thead tr th.messages{width:200px}body#admin-courses #table-members tbody tr td span.inactive{color:var(--color-ink-xlight)}body#admin-courses #table-members tbody tr td span.secondary{color:var(--color-ink-xlight);display:block;line-height:1.4em}body#admin-courses #table-members tbody tr td.amount{text-align:right}body#admin-course-stages.index #box-stages ul li a{border-top:1px solid var(--color-surface-dark);color:var(--color-ink);display:block;margin-top:-1px;padding:20px 5%;text-decoration:none;width:90%}body#admin-course-stages.index #box-stages ul li a small{color:var(--color-ink-xlight);display:block;font-size:14px}body#admin-course-stages.index #box-stages ul li a:hover{color:var(--color-primary)}body#admin-course-stages.index #box-stages ul li a:hover small{color:var(--color-primary)}body#admin-course-stages.index #box-stages ul li:first-child a{border-top:none}body#admin-course-stages #course-form div.blockpad.columns.picture{justify-content:space-between}body#admin-course-stages #course-form div.blockpad.columns.picture div.column.fields{width:calc(95% - 200px)}body#admin-course-stages #course-form div.blockpad.columns.picture div.column.picture.right{width:200px}body#admin-course-stages #course-form div.field.icon div.selector label.image-container{height:150px;width:198px}body#admin-course-stages #course-form div.field.icon div.selector button.secondary{font-size:12px;padding:0;width:200px}body#admin-course-stages #course-form #block-steps{margin-bottom:30px}body#admin-course-stages #course-form #block-steps div.item{margin:0 0 -3px 0;max-width:800px;width:100%}body#admin-course-stages #course-form #block-steps div.item div.field.nature label{display:none}body#admin-course-stages #course-form #block-steps div.item div.field.url div.input{max-width:var(--field-l)}body#admin-course-stages #course-form #block-steps div.item div.wrapper-audio-file{margin-bottom:20px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-audio-file a.download{float:right;margin-bottom:6px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-audio-file a.download svg{width:16px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-document a.download{float:right;margin-bottom:2px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay{align-items:center;display:flex;justify-content:space-between;max-width:var(--field-l)}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay div.field.autoplay{max-width:300px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay div.field.autoplay_delay{margin-bottom:var(--field-margin-bottom);max-width:200px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay div.field.autoplay_delay div.input{max-width:100px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay div.field.autoplay_delay div.input input{padding-right:90px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay div.field.autoplay_delay div.input span.unit{width:75px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay div.field.action_next_label{max-width:200px}body#admin-course-stages #course-form #block-steps div.item div.wrapper-autoplay div.field.action_next_label div.input{max-width:var(--field-m)}body#admin-events span.state.paid{background:var(--color-state-green)}body#admin-events span.state.unpaid{background:var(--color-state-orange)}body#admin-events.index #table-events thead tr th.event_date{width:200px}body#admin-events.index #table-events thead tr th.publishing_state{width:210px}body#admin-events.index #table-events tbody tr td span.publishing_state{background:#333;border-radius:4px;color:var(--color-surface-xlight);font-size:11px;font-weight:700;padding:4px 8px;text-transform:uppercase}body#admin-events.index #table-events tbody tr td span.publishing_state.archived{background:var(--color-purple)}body#admin-events.index #table-events tbody tr td span.publishing_state.draft{background:var(--color-yellow)}body#admin-events.index #table-events tbody tr td span.publishing_state.published{background:var(--color-green)}body#admin-events.show main div.block header.sifter{box-sizing:border-box;display:flex;padding:var(--block-space) var(--blockpad)}body#admin-events.show main div.block header.sifter div.sifter-search{padding:0}body#admin-events.show #table-event-registrations thead tr th.created_at{width:220px}body#admin-events.show #table-event-registrations thead tr th.state{width:120px}body#admin-events.show #table-event-registrations thead tr th.subtotal{text-align:right;width:180px}body#admin-events.show #table-event-registrations tbody tr td span.secondary{color:var(--color-ink-xlight);display:block;padding-top:4px}body#admin-events.show #table-event-registrations tbody tr td.amount{text-align:right}body#admin-events #event-form div.field.description{max-width:var(--field-l)}body#admin-events #event-form div.field.description trix-toolbar button.attach{display:none}body#admin-events #event-form div.field.description trix-toolbar button.heading-1{display:none}body#admin-events #event-form div.field.description trix-toolbar button.heading-2{display:none}body#admin-events #event-form div.field.description trix-toolbar button.heading-3{display:block}body#admin-events #event-form div.field.description trix-toolbar button.heading-4{display:none}body#admin-events #event-form div.field.description trix-toolbar button.heading-5{display:none}body#admin-events #event-form div.field.description trix-toolbar button.mark{display:none}body#admin-events #event-form div.field.description trix-toolbar button.page-break{display:none}body#admin-events #event-form div.field.description trix-toolbar button.rich-block-1{display:none}body#admin-events #event-form div.field.description trix-toolbar button.rich-block-2{display:none}body#admin-events #event-form div.field.description trix-toolbar button.rich-block-3{display:none}body#admin-event-registrations #event-registration-form div.field.static div.static{color:var(--color-ink-light)}body#admin-event-registrations #event-registration-form div.field.amount{max-width:var(--field-s)}body#admin-event-registrations #event-registration-form div.field.paid_at{max-width:var(--field-s)}body#admin-friends.index #table-friends thead tr th.name{width:300px}body#admin-friends #friend-form div.field.biography div.input textarea{height:300px}body#admin-gift-codes.index #table-gift-codes thead tr th.created_at{width:240px}body#admin-gift-codes.index #table-gift-codes thead tr th.code{width:180px}body#admin-gift-codes.index #table-gift-codes thead tr th.price{width:120px}body#admin-gift-codes.index #table-gift-codes tbody tr td span.blank{color:var(--color-ink-xlight)}body#admin-guides.index #table-guides thead tr th.name{width:300px}body#admin-guides.index #table-guides thead tr th.state{width:120px}body#admin-guides #guide-form div.field.biography div.input textarea{height:300px}body.admin #box-member-course div.conversations{width:calc(100% - 360px)}body.admin #box-member-course div.conversation{padding:var(--space-m) var(--space-m) 0 var(--space-m);max-width:860px;width:calc(100% - var(--space-m)*2)}body.admin #box-member-course div.conversation div.bubble-wrapper{align-items:flex-end;display:flex;margin-bottom:30px;padding:0 30px;width:calc(100% - 60px)}body.admin #box-member-course div.conversation div.bubble-wrapper frml-avatar{border-radius:200px;height:60px;margin-right:20px;width:60px}body.admin #box-member-course div.conversation div.bubble-wrapper frml-avatar img{display:block;width:105%}body.admin #box-member-course div.conversation div.bubble-wrapper div.bubble{background:var(--color-surface);border:1px solid var(--color-surface-dark);border-radius:12px;border-bottom-left-radius:0;padding:20px 20px;width:calc(100% - 120px)}body.admin #box-member-course div.conversation div.bubble-wrapper.form{align-items:flex-start;background:var(--color-surface-light);border-top:4px solid var(--color-surface-dark);padding-bottom:30px;padding-top:30px}body.admin #box-member-course div.conversation div.bubble-wrapper.form div.inner-form{width:calc(100% - 60px)}body.admin #box-member-course div.conversation div.bubble-wrapper.form div.inner-form label{display:none}body.admin #box-member-course div.conversation div.bubble-wrapper.form div.inner-form div.field{max-width:none}body.admin #box-member-course div.conversation div.bubble-wrapper.form div.inner-form div.bubble{background:none;border:none;padding:0;width:100%}body.admin #box-member-course div.conversation div.bubble-wrapper.form div.inner-form div.bubble textarea{border-bottom-left-radius:0;max-width:none;min-height:300px;padding:20px;width:calc(100% - 42px)}body.admin #box-member-course div.conversation div.bubble-wrapper.form div.inner-form div.actions button{margin-right:20px}body.admin #box-member-course div.conversation div.resend{display:flex;justify-content:flex-end;margin:-12px 0 24px 0;width:calc(100% - 28px)}body.admin #box-member-course div.notification-wrapper{display:flex;padding-left:110px;width:calc(100% - 135px)}body.admin aside#member-course-sidebar{background:var(--color-surface-light);width:360px}body.admin aside#member-course-sidebar nav.stages{width:100%}body.admin aside#member-course-sidebar nav.stages ul li{border-left:4px solid var(--color-surface-light)}body.admin aside#member-course-sidebar nav.stages ul li a{background:var(--color-surface-light);border-top:1px solid var(--color-surface-dark);display:block;font-size:var(--fs-xs);margin-top:-1px;padding:25px 30px;text-decoration:none}body.admin aside#member-course-sidebar nav.stages ul li a span.title{color:var(--color-ink);display:block;margin-bottom:8px}body.admin aside#member-course-sidebar nav.stages ul li a span.title span.position{color:var(--color-ink-xxlight);display:block;font-weight:500;line-height:1.4em}body.admin aside#member-course-sidebar nav.stages ul li a span.progression-bar{margin-bottom:10px}body.admin aside#member-course-sidebar nav.stages ul li a span.messages{color:var(--color-primary)}body.admin aside#member-course-sidebar nav.stages ul li a:hover{background:var(--color-surface-xlight)}body.admin aside#member-course-sidebar nav.stages ul li.selected{border-left-color:var(--color-secondary)}body.admin aside#member-course-sidebar nav.stages ul li.selected a{background:var(--color-surface-xlight)}body#admin-members.show #block-info frml-block-column.avatar{flex:none;width:180px}body#admin-members.show #block-info frml-block-column.avatar frml-avatar{height:120px;width:120px}body#admin-members.show #block-info frml-block-column.info{flex:1}#main-header-member a{align-items:center;display:flex}#main-header-member a span.info{display:flex;flex-direction:column;margin-left:10px;padding-top:4px}#main-header-member a span.info span.name{color:var(--color-ink);font-size:18px}#main-header-member a span.info span.organisation{color:var(--color-ink-xlight);font-size:14px}body#admin-messages.show #message-content{padding-top:10px;padding-bottom:30px;margin:0}body#admin-messages.show #message-content #message-head{border-bottom:2px solid var(--color-surface-dark);margin:0;padding-bottom:20px;padding-top:20px}body#admin-messages.show #message-content #message-head div.sender{display:flex;margin-bottom:8px}body#admin-messages.show #message-content #message-head div.sender a{color:var(--color-ink)}body#admin-messages.show #message-content #message-head div.sender a:hover{color:var(--color-primary)}body#admin-messages.show #message-content #message-head div.sender span.state{margin-left:12px}body#admin-messages.show #message-content #message-head div.details{display:flex}body#admin-messages.show #message-content #message-head div.details span.ip{color:var(--color-ink-xlight);margin-left:12px}body#admin-messages.show #message-content #message-body{padding-top:20px}body#admin-podcasts.index #table-podcasts thead tr th.episode{width:100px}body#admin-podcasts.index #table-podcasts thead tr th.published_at{width:250px}body#admin-podcasts.index #table-podcasts thead tr th.publishing_state{width:220px}body#admin-podcasts #podcast-form div.field.description div.input textarea{height:300px;max-width:var(--field-l)}body#admin-podcasts #podcast-form #block-platforms div.field{align-items:center;display:flex;max-width:none}body#admin-podcasts #podcast-form #block-platforms div.field label{margin:0 var(--space-xs) 0 0}body#admin-podcasts #podcast-form #block-platforms div.field label img{display:block;width:160px}body#admin-podcasts #podcast-form #block-platforms div.field div.input{max-width:none;width:100%}body#admin-podcasts #podcast-form #block-platforms div.field div.static{color:var(--color-ink-light);white-space:nowrap}body#admin-podcasts #podcast-form #block-platforms div.field.buzzsprout_identifier{--field-unit:330px;width:600px}body#admin-podcasts #podcast-form #block-platforms div.field.buzzsprout_identifier div.input input{text-align:left}body#admin-promo-codes.index #table-promo-codes thead tr th.identifier{width:240px}body#admin-promo-codes.index #table-promo-codes thead tr th.blank{width:var(--blockpad)}body#admin-promo-codes.index #table-promo-codes thead tr th.state{width:160px}body#admin-sessions.new{background:var(--color-purple)}body#admin-sessions.new main#blaze-sign-in header#main-header{background:var(--color-purple);border:none}body#admin-sessions.new main#blaze-sign-in header#main-header frml-logo{margin:0}body#admin-sessions.new main#blaze-sign-in header#main-header frml-logo img{height:40px;margin-bottom:var(--space-l)}body#admin-sessions.new main#blaze-sign-in header#main-header frml-logo frml-logo-text{color:var(--color-purple-text)}body#admin-sessions.new frml-app frml-app-main{background:var(--color-purple);height:100vh}body#admin-speakers.index #table-speakers thead tr th.name{width:450px}body#admin-speakers #speaker-form div.field.biography div.input textarea{height:300px}body#admin-trainers #trainer-form div.field.biography div.input textarea{height:250px}body#admin-users #user-form div.field.role{display:none}body#admin-videos.index #table-videos thead tr th.published_on{width:200px}body#admin-videos.index #table-videos thead tr th.publishing_state{width:220px}body#admin-videos #video-form div.field.youtube_id{--field-unit:140px;width:var(--field-m)}
