﻿.attached-file{grid-template-columns:1.5rem 1fr;align-items:start;padding:.25rem 0 .25rem .75rem;margin:.5rem;background-color:var(--bs-gray-100);border-radius:.5rem;cursor:pointer}.attached-file:hover{background-color:var(--bs-gray-200)}@media only screen and (min-width: 992px){.attached-file{display:inline-grid;width:calc(50% - 1rem)}}@media only screen and (max-width: 991px){.attached-file{display:grid;width:calc(99.6vw - 3.5rem)}}.attached-file .file-name{display:block;padding:.3rem .25rem;overflow-wrap:break-word;color:var(--bs-gray-800)}.attached-file A.file-name{color:var(--bs-gray-800)}.attached-file A.file-name:hover{text-decoration:none}.attached-file .download-icon{display:block;color:var(--bs-gray-700);margin-top:.5rem}.avatar{border:1px solid rgba(0,0,0,.1)}.avatar-circle{border-radius:50%}.avatar-square{border-radius:10px}.avatar-placeholder{background-color:#fecba1;color:#ca6510;font-weight:400;display:grid;place-items:center}:root{--brand-50: #eefafa;--violet-800: #3d4170;--violet-600: #515795;--gray-100-transparent: rgb(0 0 0 / 3%);--body-bg: var(--bs-gray-200);--verifying: var(--bs-brand-400);--correct: forestgreen;--incorrect: var(--bs-red);--reactions-positive: #e9fce5;--reactions-negative: #feeff0;--comments: #f8faff;--subject: #385898;--invitation: #7bedf4}#comments{margin-top:1rem;padding-top:1rem}#comments SUMMARY{font-size:large;color:var(--violet-800);font-weight:500;margin-bottom:1rem}#comments-original{border-top:1px solid var(--bs-gray-400);border-bottom:1px solid var(--bs-gray-400);text-align:center;margin-top:.5rem;padding:.5rem}.comment{position:relative;margin-top:2rem;margin-bottom:2rem;width:100%}.comment.focused{border:dashed 1px var(--bs-primary)}.comment .owner-line{margin-bottom:0;width:100%;display:flex;justify-content:space-between;align-items:center}.comment .owner-line>SPAN{display:flex;align-items:baseline}.comment .owner{font-weight:bold;margin:0 .5em}.comment .owner>A{color:var(--bs-gray-900)}.comment.topic-starter>.owner-line .owner>A{color:var(--bs-brand-600)}.comment .date{font-size:.8rem;color:var(--bs-gray-600)}.comment .date.updated{margin-inline-start:.5em}.comment .content{border-radius:5px;box-sizing:content-box;padding:.5rem 0;width:100%;overflow-wrap:break-word;text-align:start}.comment .content P{margin-top:1rem}.comment .content P:first-child{margin-top:0}.comment .content P:last-child{margin-bottom:0}.comment .content IMG,.comment .content IFRAME{max-width:min(100vw - 7rem,var(--feed-width) - 6.5rem,var(--width, 100vw));max-height:min(16rem,var(--height, 200vh))}.comment .content IMG:not(.emoji){width:auto;height:auto}.comment .content FIGURE{display:inline-block}.comment .content FIGCAPTION{font-size:.875em;line-height:1.5;margin-top:.5em;color:var(--bs-secondary);max-width:calc(var(--width)*1.05)}.comment .content .read-more{width:100%;text-align:left;padding-left:0;padding-top:0}.comment .content .replied-to{margin-bottom:.3rem;font-size:90%;border-left:3px var(--bs-gray-400) solid;padding-left:.5em}.comment .content .replied-to A{text-decoration:none}.comment .content .replied-to .icon{color:var(--bs-gray-500)}.comment .content .replied-to .node-name{color:var(--bs-gray-600);font-weight:bold;position:relative;top:-0.1em}.comment .content .replied-to .heading{color:var(--bs-gray-600);position:relative;top:-0.1em;margin-left:.3em}.comment .content .replied-to A:hover .heading{text-decoration:underline}.comment .reactions-line{display:flex;justify-content:end;align-items:flex-start;height:1.65em;color:var(--bs-gray-400);font-size:.75rem}.comment .reactions{flex:none;font-size:.8rem;margin-right:.3rem;position:relative;top:-0.9rem}.comment .reactions .positive{margin-right:0;margin-left:.7em;padding:.4em .9em}.comment .reactions .negative{margin-left:1em;padding:.4em .9em}.desktop-back{display:flex;align-items:center;gap:1rem;background-color:#fff;border-radius:1rem;padding:1rem 1.5rem;margin-top:1rem;margin-bottom:1rem;font-size:1.13rem;font-weight:600;line-height:133%;color:var(--bs-gray-900)}.desktop-back .arrow{width:2.125rem;height:2.125rem}.desktop-back .content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry A:hover{text-decoration:underline}.entry A.btn:hover{text-decoration:none}.entry .entry-image:hover IMG{filter:brightness(90%)}.entry .entry-image.counted{position:relative}.entry .entry-image.counted IMG{filter:brightness(70%)}.entry .entry-image.counted:hover IMG{filter:brightness(60%)}.entry .entry-image .count{display:block;position:absolute;top:calc(50% - 1ex);left:0;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:200%;text-shadow:-2px 2px 4px var(--shadow);z-index:var(--zindex-text-overlay)}.fallback{background-color:#fff;border-radius:1rem;text-align:center;padding:2rem 0 6rem}.fallback .caption{font-family:var(--font-messages),sans-serif;font-weight:600;font-size:2rem;line-height:125%;color:var(--bs-gray-900);margin-bottom:.25rem}.fallback .instructions{font-weight:400;line-height:150%;color:var(--bs-gray-600)}.fallback .instructions~.btn{margin-top:1.5rem}.entry .gallery{display:flex;position:relative}.posting .gallery{width:100%}.comment .gallery{margin-bottom:.25rem}@media only screen and (min-width: 992px){.comment .gallery{width:calc(min(var(--feed-width),100vw)*.5)}}@media only screen and (max-width: 991px){.comment .gallery{width:min(var(--feed-width),100vw - 55px)}}.entry .gallery.horizontal{flex-direction:row;aspect-ratio:9/6}.entry .gallery.vertical{flex-direction:column;aspect-ratio:9/7}.entry .gallery .gallery-row{flex:1 1 0;display:flex;min-width:0;min-height:0}.entry .gallery.horizontal .gallery-row{flex-direction:column}.entry .gallery.vertical .gallery-row{flex-direction:row}.entry .gallery .entry-image{display:block;border:1px solid #fff;flex:1;min-width:0;min-height:0}.entry .gallery .entry-image IMG{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.entry .gallery.single{display:block;border:1px solid var(--bs-gray-200);width:unset;height:unset;aspect-ratio:unset}.entry .gallery.single .entry-image{border:0}.entry .gallery.single .entry-image IMG{object-fit:contain;height:auto;margin-left:auto;margin-right:auto}.posting .gallery.single .entry-image IMG{max-width:min(var(--feed-width),100vw - 10px)}@media only screen and (min-width: 992px){.posting .gallery.single .entry-image IMG{max-height:min(560px,var(--image-height))}.comment .gallery.single .entry-image IMG{max-width:calc(min(var(--feed-width),100vw)*.5);max-height:min(250px,var(--image-height))}}@media only screen and (max-width: 991px){.comment .gallery.single .entry-image IMG{max-width:min(var(--feed-width),100vw - 55px)}.posting .gallery.single.horizontal .entry-image IMG{max-height:min(75vh,var(--image-height))}.posting .gallery.single.vertical .entry-image IMG{max-height:min(100vh,var(--image-height))}.comment .gallery.single.horizontal .entry-image IMG{max-height:min(25vh,var(--image-height))}.comment .gallery.single.vertical .entry-image IMG{max-height:min(33vh,var(--image-height))}}.lg-content .reactions{line-height:1}.lg-content .reactions .positive,.lg-content .reactions .negative{position:absolute;top:0;margin-right:0;opacity:.7}@media only screen and (min-width: 576px){.lg-content .reactions .positive{right:.25rem}.lg-content .reactions .negative{top:2rem;right:.25rem}}@media only screen and (max-width: 575px){.lg-content .reactions .positive{right:calc(50vw + .25rem)}.lg-content .reactions .negative{left:calc(50vw + .25rem)}}A.link-preview,DIV.link-preview{background-color:var(--bs-gray-200);color:#000;border:solid 1px var(--bs-gray-400);vertical-align:top;margin-bottom:.25rem}DIV.link-preview{position:relative}@media only screen and (min-width: 992px){A.link-preview,DIV.link-preview{display:inline-flex;width:calc(50% - .25rem);margin-right:.25rem}.comment A.link-preview,.comment DIV.link-preview{width:400px}}@media only screen and (max-width: 991px){A.link-preview,DIV.link-preview{display:flex}A.link-preview{width:99.6vw;margin-left:-1rem;margin-right:-1rem}DIV.link-preview{width:calc(99.6vw - 2rem);margin-left:-0.5rem;margin-right:-0.5rem}.comment A.link-preview,.comment DIV.link-preview{width:calc(100vw - 32px)}.comment A.link-preview{width:calc(100vw - 32px);margin-left:-0.25rem}.comment DIV.link-preview{width:calc(100vw - 32px);margin-left:-4rem}}A.link-preview:hover{background-color:var(--bs-gray-300)}A.link-preview.large,DIV.link-preview.large{flex-direction:column}A.link-preview.small,DIV.link-preview.small{font-size:.875rem}.entry A.link-preview,.entry A.link-preview:hover{text-decoration:none}.link-preview .details{flex:auto;padding:.5rem 1rem;overflow-wrap:anywhere}.link-preview .title{font-weight:bold;font-size:1.05em;line-height:1.1;margin-bottom:.25em}.link-preview .site{margin-top:.25em;color:var(--bs-gray-600);font-size:.9em}.link-preview .description{color:var(--bs-gray-800);line-height:1.2}.link-preview .site .bullet{margin-left:.25em;margin-right:.25em}.link-preview IMG{flex:none;object-fit:contain;object-position:top}.link-preview IMG.vertical{object-fit:cover;object-position:center}@media only screen and (min-width: 992px){.link-preview IMG{width:150px;height:auto;max-height:150px}.link-preview.large IMG{width:100%;max-height:350px}}@media only screen and (max-width: 991px){.link-preview IMG{width:30vw;height:auto;max-height:30vw}A.link-preview.large IMG{width:99.5vw;max-height:67vw}DIV.link-preview.large IMG{width:calc(99.5vw - 1rem);max-height:calc(67vw - .6rem)}}.page-title{display:grid;grid-template:"avatar full-name" min-content "avatar mention" min-content/64px 1fr;background-color:#fff;border-radius:1rem;padding:1rem}.page-title .avatar-link{grid-area:avatar}.page-title A.full-name{grid-area:full-name;color:var(--bs-gray-900);font-size:1.31rem;font-weight:600;line-height:133%;white-space:nowrap}.page-title A.full-name:hover{text-decoration:underline}.page-title .mention{grid-area:mention;color:var(--bs-gray-600);font-size:.88rem;line-height:143%;white-space:nowrap}.people{background-color:#fff;border-radius:1rem;padding:1.5rem;margin-top:1rem;min-height:25vh}.people .nav.nav-pills{--bs-nav-tabs-link-active-color: var(--bs-gray-800);--bs-nav-link-color: var(--bs-gray-600);--bs-nav-link-hover-color: var(--bs-gray-700);--bs-nav-pills-border-radius: 2rem}.people .nav.nav-pills .nav-link .badge{background-color:var(--bs-gray-100);color:var(--bs-gray-600);margin-left:.75em;vertical-align:.075em}.people .people-content{display:flow-root;padding:1rem;min-height:25vh}@media only screen and (max-width: 991px){.people .people-content{border-radius:0}}.people .person{margin-bottom:.5rem;padding:.25rem .5rem .25rem .25rem;border-radius:.25rem;display:grid;grid-template:" avatar      details" min-content/min-content auto}@media only screen and (max-width: 991px){.people .person{padding-right:0}}.people .person:hover{background-color:var(--bs-gray-100)}.people .person .avatar{margin:.25rem .75rem .25rem 0;grid-area:avatar}.people .person .details{grid-area:details;overflow-x:hidden}.people .person .details .full-name{display:block;font-weight:600;font-size:1.14rem;line-height:150%;color:var(--bs-gray-800);overflow-x:hidden;text-overflow:ellipsis}@media only screen and (max-width: 991px){.people .person .details .full-name{font-size:1rem}}.people .person .details .name{display:block;color:var(--bs-gray-600);font-size:.88rem;line-height:143%;overflow-x:hidden;text-overflow:ellipsis}.posting{background-color:#fff;border-radius:1rem;padding:1.5rem 1.5rem 1rem;margin-top:1rem}@media only screen and (max-width: 991px){.posting{margin-top:.75rem;padding:1rem 1rem .5rem}}.posting .badges-line{font-size:.8rem;margin-bottom:.75rem}.posting .badges-line .pinned{margin-right:.5em}.posting A.posting-source{color:var(--bs-gray-500);margin-left:-0.1em;margin-right:.3em;position:relative;top:-0.1em}.posting A.posting-source:hover{color:var(--bs-gray-800)}.posting>.owner-line{margin-bottom:1.25rem;margin-top:-0.1rem;display:flex}.posting>.owner-line .owner-info{flex:auto;margin-left:1rem;line-height:1}.posting>.owner-line .owner{font-weight:600;margin-right:.5em;line-height:150%}.posting>.owner-line .owner .arrow{color:var(--bs-gray-500)}.posting>.owner-line .owner>A{color:var(--bs-gray-900)}.posting>.owner-line .date{font-size:.75rem;color:var(--bs-gray-600);line-height:133%}.posting .subject{font-weight:500;font-size:1.75rem;line-height:1.2;margin-bottom:.5rem;color:var(--subject);overflow-wrap:break-word}.posting .subject A{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.posting>.content{overflow-wrap:break-word;text-align:start}.posting>.content P{margin-top:1rem}.posting>.content P:first-child{margin-top:0}.posting>.content IMG:not(.emoji){width:auto;height:auto}.posting>.content IMG,.posting>.content IFRAME{max-width:min(100vw - 4rem,var(--feed-width) - 3.5rem,var(--width, 100vw));max-height:var(--height, 200vh)}.posting>.content FIGURE{display:inline-block}.posting>.content FIGCAPTION{font-size:.875em;line-height:1.5;margin-top:.5em;color:var(--bs-secondary);max-width:calc(var(--width)*1.05)}.posting>.content .read-more{width:100%;text-align:left;padding-left:0;padding-top:0}.posting.preview>.content{overflow-y:auto}@media only screen and (max-width: 991px){.posting.preview>.content{max-height:170vh}}@media only screen and (min-width: 992px){.posting.preview>.content{max-height:100vh}}.posting.preview>.content IMG,.posting.preview>.content IFRAME{max-height:min(35rem,var(--height, 200vh))}.posting>.reactions-line{display:flex;justify-content:space-between;align-items:baseline;margin-top:.75rem}.posting .posting-comments{padding-top:.4rem}.posting .total-comments{text-decoration:none;background-color:var(--comments);border-radius:.8rem;padding:.4rem 1rem}.profile-view{display:flow-root;background-color:#fff;border-radius:1rem;padding:1.5rem;margin-top:1rem}.profile-view .avatar{display:block;margin-bottom:.5rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 576px){.profile-view .avatar{float:left;margin-left:unset;margin-right:1.5rem}}.profile-view .full-name{font-size:x-large;font-weight:bold}.profile-view .full-name .gender{font-size:medium;font-weight:normal;font-style:italic}.profile-view .name{color:var(--bs-gray-600)}.profile-view>.title{font-size:larger;margin-top:.2em}.profile-view .bio{margin-top:1em}.reactions{font-size:.9rem;font-weight:600;padding-top:.2em;padding-left:.2em;margin-top:.2em}.reactions .emojis{font-family:sans-serif;font-size:1.1em;margin-right:.55em}.reactions .positive,.reactions .negative{border-radius:.9em;padding:.44em 1.1em}.reactions .positive{margin-right:1.45em;color:var(--correct);background-color:var(--reactions-positive)}.reactions .negative{color:var(--incorrect);background-color:var(--reactions-negative)}:root{--zindex-text-overlay: 1;--zindex-input-overlay: 6;--zindex-overlay-loading: 895;--zindex-back-box: 900;--zindex-feed-top-button: 950;--zindex-invitation-alert: 960;--zindex-page-header: 970;--zindex-dropdown: 1000;--zindex-sticky: 1020;--zindex-fixed: 1030;--zindex-offcanvas-backdrop: 1040;--zindex-offcanvas: 1045;--zindex-modal-backdrop: 1050;--zindex-modal: 1055;--zindex-modal-loading: 1056;--zindex-popover: 1070;--zindex-tooltip: 1080;--zindex-toast: 1090}@font-face{font-family:Montserrat;src:url("/webfonts/Montserrat-SemiBold.woff2") format("woff2"),url("/webfonts/Montserrat-SemiBold.woff") format("woff");font-weight:700}:root:root{scroll-behavior:auto;--bs-font-sans-serif: -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-messages: "Montserrat", var(--bs-font-sans-serif)}HTML{font-size:90%}BODY{background-color:var(--body-bg);padding-bottom:3rem}@media only screen and (max-width: 991px){BODY{padding-bottom:6rem}}A,.btn-link{text-decoration:none}DETAILS{cursor:pointer}DETAILS[open]{cursor:unset}BLOCKQUOTE{border-left:3px solid var(--bs-primary);padding:.2rem .2rem .2rem 2.7rem;position:relative;overflow:hidden}BLOCKQUOTE BLOCKQUOTE{padding-left:1.5rem}BLOCKQUOTE:not(BLOCKQUOTE BLOCKQUOTE)::before{content:"“";font-family:serif;font-size:4rem;color:var(--bs-primary);position:absolute;left:.5rem;top:-1.5rem}BLOCKQUOTE BLOCKQUOTE:last-child,BLOCKQUOTE P:last-child{margin-bottom:0}@media only screen and (max-width: 991px){BLOCKQUOTE{border-left-width:2px;padding-left:2.4rem}BLOCKQUOTE BLOCKQUOTE{padding-left:1.2rem}BLOCKQUOTE:not(BLOCKQUOTE BLOCKQUOTE)::before{font-size:3.5rem;left:.45rem;top:-1.4rem}}.container{max-width:var(--feed-width)}@media only screen and (max-width: 991px){.container{padding-left:0;padding-right:0}}.emoji{width:1em;height:1em}#invitation-alert{width:100%;background-color:var(--invitation);font-weight:400;line-height:2;color:var(--bs-gray-900);display:grid;place-items:center;text-align:center}@media only screen and (min-width: 992px){#invitation-alert{position:sticky;top:4.25rem;height:3.5rem;z-index:var(--zindex-invitation-alert);margin-bottom:1rem}}@media only screen and (max-width: 991px){#invitation-alert{position:fixed;bottom:0;left:0;right:0;height:6rem;z-index:var(--zindex-page-header)}}.navbar{--bs-navbar-padding-x: 2rem;--bs-navbar-padding-y: .6rem;--bs-navbar-brand-margin-end: 1.5rem;--bs-nav-link-font-size: 1.2rem;--bs-navbar-toggler-border-color: transparent;--bs-navbar-toggler-focus-width: 0}@media only screen and (max-width: 991px){.navbar{margin-bottom:1rem}}.navbar .navbar-toggler{margin-right:-1.5rem}@media(max-width: 991px){#navbarNav{position:fixed;padding-right:1rem;top:4.5rem;right:.5rem;box-shadow:0 .125rem .25rem var(--shadow);border:solid 1px var(--bs-gray-400);border-radius:.5rem}}SUB.generation{position:relative;left:.2em;font-size:60%;font-weight:400}.no-postings{font-weight:bold;color:var(--bs-gray-400);font-size:4rem;margin-top:5rem}.pagination{margin-top:1rem}.pagination .page-link.page-dots{border-top:none;border-bottom:none;background-color:inherit}.btn-tool-round{--bs-btn-color: var(--bs-gray-700);--bs-btn-bg: var(--bs-gray-100);--bs-btn-border-color: var(--bs-gray-100);--bs-btn-hover-color: var(--bs-gray-900);--bs-btn-hover-bg: var(--bs-gray-200);--bs-btn-hover-border-color: var(--bs-gray-300);--bs-btn-active-color: var(--bs-gray-900);--bs-btn-active-bg: var(--bs-gray-100);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-gray-400);--bs-btn-disabled-bg: var(--bs-gray-100);--bs-btn-disabled-border-color: var(--bs-gray-100);--bs-btn-border-radius: 50%;--bs-btn-padding-x: .375em;--bs-btn-padding-y: .25em}
