@layer base{action-text-attachment{display:contents;& img{display:initial;&.external-inline{max-width:100%;&:not([height]){height:auto}}}}.attachment{padding:0;display:inline-block;& a,& a:hover,& a:visited:hover{color:inherit;text-decoration:none}}.attachment--preview:not(.attachment--remote){text-align:center;width:100%;margin:.625em 0;& img{border:1px solid var(--color-border);vertical-align:middle;width:auto;max-width:calc(100% - 2px);max-height:64rem}}.attachment--lightboxable img{cursor:zoom-in}.attachment.attachment--remote{display:inline;& .attachment__caption{display:none}}.attachment--file{&.attachment--linked,&.attachment--downloadable,action-text-attachment &{background-color:var(--color-bg--surface-glint);border:0;border-radius:10px;width:calc(25% - 10px);min-width:150px;max-width:200px;position:relative;margin:0 6px 6px 0!important;padding:0!important;& .attachment__name{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}&:before{content:"";padding-top:45%;display:block}&:after{content:"";z-index:0;background:url(/assets/icons/attachments/text-files-3de18e47.svg) 50% 1.5em/25% no-repeat;position:absolute;inset:0}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/text-files-reverse-98788575.svg)}}&.attachment--jpg,&.attachment--jpeg,&.attachment--png,&.attachment--gif,&.attachment--psd{&:after{background-image:url(/assets/icons/attachments/images-1346058e.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/images-reverse-6850a029.svg)}}}&.attachment--pdf{&:after{background-image:url(/assets/icons/attachments/pdfs-770c85af.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/pdfs-reverse-2044372c.svg)}}}&.attachment--doc,&.attachment--docx,&.attachment--pages,&.attachment--txt,&.attachment--odt{&:after{background-image:url(/assets/icons/attachments/documents-8d1a51da.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/documents-reverse-9d480bc8.svg)}}}&.attachment--csv,&.attachment--xls,&.attachment--xlsx,&.attachment--numbers,&.attachment--ods{&:after{background-image:url(/assets/icons/attachments/spreadsheets-d281f477.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/spreadsheets-reverse-b7f87f5a.svg)}}}&.attachment--ppt,&.attachment--pptx,&.attachment--keynote,&.attachment--odp{&:after{background-image:url(/assets/icons/attachments/presentations-2b1f45a9.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/presentations-reverse-7001fa33.svg)}}}&.attachment--mp4,&.attachment--mov,&.attachment--avi,&.attachment--mp3,&.attachment--m4v{&:after{background-image:url(/assets/icons/attachments/media-515be8c6.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/media-reverse-c78b46f9.svg)}}}&.attachment--zip,&.attachment--rar{&:after{background-image:url(/assets/icons/attachments/zip-files-600aa33c.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/zip-files-reverse-df04b400.svg)}}}&.attachment--ics{&:after{background-image:url(/assets/icons/attachments/calendar-invites-ee74786b.svg)}[data-color-scheme=dark] &{&:after{background-image:url(/assets/icons/attachments/calendar-invites-reverse-9150369e.svg)}}}}}.attachment__caption{color:var(--color--txt);text-align:center;margin:.625em 1.25em;font-size:.875em;font-weight:500;line-height:1.2;@media (width>=40em){font-size:.75em;line-height:1.3}& .attachment__name,& .attachment__source{display:block}& .attachment__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}& .attachment__source{max-height:2.6em;padding-bottom:.2em;font-weight:400;overflow-y:hidden}& .attachment__size{color:var(--color-txt--subtle-on-message-content);font-weight:400}.attachment--preview &{& .attachment__name{white-space:normal;display:inline}& .attachment__name+.attachment__size:before{content:" · "}}.attachment--file &{& .attachment__name+.attachment__size:before{content:""}}}.attachment__file-link{text-indent:-9999em;z-index:1;position:absolute;inset:0}.attachment-gallery{flex-wrap:wrap;gap:4px;display:flex;position:relative;& .attachment{flex:1 0 33%;max-width:calc(33% - 10px);margin:0 0 1em}&.attachment-gallery--2,&.attachment-gallery--4{& .attachment{flex-basis:50%;max-width:calc(50% - 10px)}}}.trix-content>.__body,.trix-content>.__body-layout{min-height:1rem;height:initial!important;overflow:visible!important}*{transition-duration:0s!important}h1{margin:0 0 .5em;font-size:1.3em;line-height:1.2}ul,ol{margin:0}ul li,ol li,li li{margin:0;padding:0}pre{vertical-align:top;white-space:pre-wrap;background-color:var(--color-bg--surface);box-sizing:border-box;border-radius:4px;width:100%;margin:0;padding:.5em 2%;font-family:monospace;font-size:.9em;display:inline-block;overflow-x:auto}a{color:var(--color-txt--action-on-message-content);& [style*=color]{text-decoration:underline!important;text-decoration-color:unset!important}}table{border-color:#0000}hr{border:0;border-bottom:1px solid var(--color-border)}.email_img{border:1px solid var(--color-border);width:auto;max-width:99%}img:not([width]):not([height]){min-width:1px;min-height:1px}div[dir=rtl]{line-height:normal}blockquote{border-inline-start:1px solid var(--color-border);margin:0;padding-block:0;padding-inline:.66em 0}.hey-quote{& summary{cursor:pointer;outline:none;list-style:none;@media print{display:none}&::-webkit-details-marker{display:none}&:focus-visible:before{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}&:before{content:"Show quote";text-indent:-9999rem;background:url(/assets/icons/quote-0794c2a3.svg) 50%/100% no-repeat;border-radius:1.5rem;width:1.75rem;height:1.75rem;margin:.75em 0 2px 2px;display:inline-flex;overflow:hidden}@media (width>=40em){&:before{width:1.5rem;height:1.5rem}}}&[open]>summary:before{background-image:url(/assets/icons/quote-open-6cf672b1.svg);margin-bottom:1rem}}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-style:italic;font-weight:700}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cpf{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .k,.highlight .kv{color:#000;font-weight:700}.highlight .mf,.highlight .mh,.highlight .il,.highlight .mi,.highlight .mo,.highlight .m,.highlight .mb,.highlight .mx{color:#099}.highlight .sa{color:#000;font-weight:700}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .s,.highlight .dl{color:#d14}.highlight .na{color:teal}.highlight .bp{color:#999}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:700}.highlight .ni{color:purple}.highlight .ne,.highlight .nf,.highlight .fm,.highlight .nl{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .vc,.highlight .vg,.highlight .vi,.highlight .nv,.highlight .vm{color:teal}.highlight .ow,.highlight .o{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight{color:var(--color-always-black);background-color:#f8f8f8}.ck-content .table table{height:auto!important}.nl2go-body-table table[width="900"]{width:100%!important}}:root{--rgb-black:0, 0, 0;--rgb-white:255, 255, 255;--rgb-almost-black:35, 28, 51;--rgb-almost-white:236, 233, 230;--rgb-mint:157, 255, 236;--rgb-red:201, 36, 0;--rgb-orange:248, 121, 23;--rgb-gold:166, 119, 0;--rgb-yellow:255, 214, 10;--rgb-green:41, 152, 80;--rgb-teal:19, 142, 158;--rgb-blue:0, 116, 228;--rgb-purple:85, 34, 250;--rgb-pink:179, 25, 99;--rgb-brown:119, 109, 99;--rgb-gray:116, 116, 128;--rgb-medium-gray:226, 221, 215;--rgb-light-gray:251, 250, 249;--rgb-neutral-light-gray:244, 243, 245;--rgb-always-blue:0, 116, 228;--rgb-canary:255, 245, 202;--rgb-yellow-gradient-middle:255, 245, 205;--rgb-peach:255, 229, 218;--rgb-coral:249, 92, 92;--rgb-light-green:22, 186, 91;--rgb-nighttime:49, 51, 87;--rgb-background:var(--rgb-white);--rgb-ink:var(--rgb-almost-black);--rgb-overlay:var(--rgb-white);&[data-color-scheme=dark]{--rgb-almost-black:27, 39, 51;--rgb-red:255, 120, 120;--rgb-orange:255, 184, 92;--rgb-gold:249, 213, 122;--rgb-yellow:251, 225, 144;--rgb-green:105, 240, 174;--rgb-teal:157, 255, 236;--rgb-blue:80, 162, 255;--rgb-purple:134, 126, 255;--rgb-pink:242, 136, 187;--rgb-brown:185, 165, 151;--rgb-gray:116, 116, 128;--rgb-medium-gray:51, 60, 71;--rgb-light-gray:39, 50, 62;--rgb-neutral-light-gray:39, 50, 62;--rgb-yellow-gradient-middle:225, 203, 133;--rgb-peach:83, 62, 25;--rgb-coral:222, 137, 131;--rgb-light-green:115, 240, 105;--rgb-background:var(--rgb-almost-black);--rgb-ink:var(--rgb-almost-white);--rgb-overlay:32, 44, 56}@media (prefers-color-scheme:dark){&:not([data-color-scheme=light]){--rgb-almost-black:27, 39, 51;--rgb-red:255, 120, 120;--rgb-orange:255, 184, 92;--rgb-gold:249, 213, 122;--rgb-yellow:251, 225, 144;--rgb-green:105, 240, 174;--rgb-teal:157, 255, 236;--rgb-blue:80, 162, 255;--rgb-purple:134, 126, 255;--rgb-pink:242, 136, 187;--rgb-brown:185, 165, 151;--rgb-gray:116, 116, 128;--rgb-medium-gray:51, 60, 71;--rgb-light-gray:39, 50, 62;--rgb-neutral-light-gray:39, 50, 62;--rgb-yellow-gradient-middle:225, 203, 133;--rgb-peach:83, 62, 25;--rgb-coral:222, 137, 131;--rgb-light-green:115, 240, 105;--rgb-background:var(--rgb-almost-black);--rgb-ink:var(--rgb-almost-white);--rgb-overlay:32, 44, 56}}--color-black:rgb(var(--rgb-black));--color-almost-black:rgb(var(--rgb-almost-black));--color-always-black:rgb(var(--rgb-almost-black));--color-primary:rgb(var(--rgb-mint));--color-secondary:rgb(var(--rgb-blue));--color-tertiary:rgb(var(--rgb-purple));--color-positive:rgb(var(--rgb-green));--color-negative:rgb(var(--rgb-red));--color-coral:rgb(var(--rgb-coral));--color-disabled:rgb(var(--rgb-gray));--color-always-white:rgb(var(--rgb-white));--color-yellow:rgb(var(--rgb-yellow));--color-peach:rgb(var(--rgb-peach));--color-orange:rgb(var(--rgb-orange));--color-bg--main:rgb(var(--rgb-background));--color-bg--main-transparent:rgba(var(--rgb-background), 0);--color-bg--main-thin:rgba(var(--rgb-background), .5);--color-bg--main-very-thin:rgba(var(--rgb-background), .25);--color-bg--main-thick:rgba(var(--rgb-background), .95);--color-bg--main-reversed:rgb(var(--rgb-ink));--color-bg--surface:rgba(var(--rgb-medium-gray), .4);--color-bg--surface-opaque:rgb(var(--rgb-medium-gray));--color-bg--surface-solid:#f3f1ef;--color-bg--surface-glint:rgba(var(--rgb-medium-gray), .15);--color-bg--surface-glint-transparent:rgba(var(--rgb-light-gray), 0);--color-bg--surface-glint-opaque:rgb(var(--rgb-light-gray));--color-bg--surface-glint-thick:rgb(var(--rgb-light-gray), .9);--color-bg--surface-light:rgba(var(--rgb-ink), .05);--color-bg--surface-dark:rgba(var(--rgb-ink), .33);--color-bg--neutral:rgb(var(--rgb-neutral-light-gray));--color-bg--positive:rgba(var(--rgb-green), .25);--color-bg--positive-glint:rgba(var(--rgb-green), .15);--color-bg--negative:rgb(var(--rgb-red), .25);--color-bg--negative-glint:rgb(var(--rgb-red), .15);--color-bg--negative-glint-thin:rgb(var(--rgb-red), .05);--color-bg--flash-notice:rgba(var(--rgb-ink), .65);--color-bg--primary:rgba(var(--rgb-mint), .15);--color-bg--primary-glint:rgba(var(--rgb-mint), .05);--color-bg--secondary:rgba(var(--rgb-blue), .15);--color-bg--secondary-glint:rgba(var(--rgb-blue), .05);--color-bg--secondary-opaque:#e0eaf9;--color-bg--secondary-glint-opaque:#f4f8fe;--color-bg--tertiary:rgba(var(--rgb-purple), .15);--color-bg--tertiary-glint:rgba(var(--rgb-purple), .05);--color-bg--tertiary-opaque:#e5dfff;--color-bg--warning:rgb(var(--rgb-canary));--color-bg--warning-opaque:rgb(var(--rgb-canary));--color-bg--warning-glint:rgb(var(--rgb-peach));--color-bg--warning-glint-opaque:rgb(var(--rgb-peach));--color-bg--warning-urgent:rgb(var(--rgb-orange), .33);--color-bg--collection:rgba(var(--rgb-green), .25);--color-bg--collection-glint:rgba(var(--rgb-mint), .1);--color-bg--collection-opaque:#d7efde;--color-bg--collection-glint-opaque:#f2fdf9;--color-bg--world-primary:#8edacd;--color-bg--world-secondary:#4c63e1;--color-bg--world-tertiary:#6550f0;--color-bg--highlight:rgba(var(--rgb-yellow), .25);--color-bg--overlay:rgb(var(--rgb-overlay));--color-bg--overlay-dark:rgb(var(--rgb-almost-black), .95);--color-bg--receded:rgb(var(--rgb-ink), .03);--color-bg--receded-on-isolated-content:rgb(var(--rgb-ink), .03);--color-bg--card:#fff;--color-bg--sheet:var(--color-bg--main);--color-bg--sheet-transparent:var(--color-bg--main-transparent);--color-bg--entry-sheet:var(--color-bg--main);--color-bg--message-content:#fff;--color-bg--popup:rgba(var(--rgb-ink), .25);--color-bg--tooltip:rgb(var(--rgb-almost-black));--color-bg--go-button:rgba(var(--rgb-ink), .2);--color-bg--note:rgba(var(--rgb-yellow), .35);--color-bg--note-glint:rgba(var(--rgb-yellow), .15);--color-bg--note-opaque:#fff6c8;--color-bg--thread:#faf9f7;--color-bg--note-blend:rgb(var(--rgb-yellow-gradient-middle));--color-bg--nighttime:rgb(var(--rgb-nighttime));--color-bg--nighttime-glint:rgba(var(--rgb-nighttime), .25);--color-recycling:rgb(var(--rgb-light-green));--color-txt:rgb(var(--rgb-ink));--color-txt--reversed:rgb(var(--rgb-background));--color-txt--subtle:rgba(var(--rgb-ink), .66);--color-txt--very-subtle:rgba(var(--rgb-ink), .33);--color-txt--subtle-reversed:rgba(var(--rgb-background), .66);--color-txt--action:rgb(var(--rgb-blue));--color-txt--placeholder:rgba(var(--rgb-ink), .6);--color-txt--on-message-content:rgb(var(--rgb-almost-black));--color-txt--action-on-message-content:rgb(var(--rgb-always-blue));--color-txt--subtle-on-message-content:rgba(var(--rgb-almost-black), .66);--color-border:rgba(var(--rgb-ink), .15);--color-border--reversed:rgba(var(--rgb-almost-white), .25);--color-border--light:rgba(var(--rgb-ink), .05);--color-border--medium:rgba(var(--rgb-ink), .15);--color-border--heavy:rgba(var(--rgb-ink), .5);--color-border--solid:rgb(var(--rgb-ink));--color-border--popup:rgba(var(--rgb-black), .15);--color-shadow:rgba(var(--rgb-medium-gray), .5);--color-shadow--light:rgba(var(--rgb-medium-gray), .3);--color-shadow--dark:rgba(var(--rgb-black), .1);--color-shadow--very-dark:rgba(var(--rgb-black), .2);--color-focus-ring:#a4d2ff;--color-unread:rgb(var(--rgb-orange));--color-quote-toggle:#0068c8;--color-tertiary--contrast:rgb(var(--rgb-purple));--color-collection:rgb(var(--rgb-green));--color-workflow:rgb(var(--rgb-coral));&[data-color-scheme=dark]{--color-bg--surface:rgba(var(--rgb-gray), .2);--color-bg--surface-glint:rgba(var(--rgb-gray), .1);--color-bg--surface-glint-opaque:#262f3a;--color-bg--surface-solid:#363f4b;--color-bg--positive:rgba(var(--rgb-green), .18);--color-bg--positive-glint:rgba(var(--rgb-green), .1);--color-bg--warning:rgba(var(--rgb-peach), .15);--color-bg--warning-opaque:#3c3a3d;--color-bg--warning-glint:rgba(var(--rgb-peach), .1);--color-bg--warning-glint-opaque:#33343b;--color-bg--secondary-opaque:#28394f;--color-bg--secondary-glint-opaque:#223040;--color-bg--tertiary-opaque:#343d5a;--color-bg--collection:rgba(var(--rgb-green), .3);--color-bg--collection-glint:rgba(var(--rgb-mint), .2);--color-bg--collection-opaque:#486a61;--color-bg--collection-glint-opaque:#455a60;--color-bg--world-primary:#315b41;--color-bg--world-secondary:#182b93;--color-bg--world-tertiary:#544b93;--color-bg--note:rgba(var(--rgb-yellow));--color-bg--note-glint:rgba(var(--rgb-yellow), .8);--color-bg--negative:rgb(var(--rgb-red), .5);--color-bg--negative-glint:rgb(var(--rgb-red), .3);--color-bg--receded:rgba(var(--rgb-black), .15);--color-bg--receded-on-isolated-content:rgba(var(--rgb-black), .03);--color-bg--card:rgb(var(--rgb-overlay));--color-bg--sheet:var(--color-bg--surface-glint-opaque);--color-bg--sheet-transparent:rgba(var(--rgb-light-gray), 0);--color-bg--entry-sheet:var(--color-bg--surface-glint-opaque);--color-bg--thread:var(--color-shadow);--color-bg--highlight:rgba(var(--rgb-yellow), .85);--color-bg--tooltip:rgb(var(--rgb-gray));--color-shadow:rgba(var(--rgb-black), .15);--color-shadow--light:rgba(var(--rgb-black), .12);--color-shadow--dark:rgba(var(--rgb-black), .25);--color-shadow--very-dark:rgba(var(--rgb-black), .33);--color-tertiary--contrast:#6c43f6;--color-bg--flash-notice:rgba(var(--rgb-white), .65)}@media (prefers-color-scheme:dark){&:not([data-color-scheme=light]){--color-bg--surface:rgba(var(--rgb-gray), .2);--color-bg--surface-glint:rgba(var(--rgb-gray), .1);--color-bg--surface-solid:#363f4b;--color-bg--positive:rgba(var(--rgb-green), .18);--color-bg--positive-glint:rgba(var(--rgb-green), .1);--color-bg--warning:rgba(var(--rgb-peach), .15);--color-bg--warning-opaque:#3c3a3d;--color-bg--warning-glint:rgba(var(--rgb-peach), .1);--color-bg--warning-glint-opaque:#33343b;--color-bg--secondary-opaque:#28394f;--color-bg--secondary-glint-opaque:#223040;--color-bg--tertiary-opaque:#343d5a;--color-bg--collection:rgba(var(--rgb-green), .3);--color-bg--collection-glint:rgba(var(--rgb-mint), .2);--color-bg--collection-opaque:#486a61;--color-bg--collection-glint-opaque:#455a60;--color-bg--world-primary:#315b41;--color-bg--world-secondary:#182b93;--color-bg--world-tertiary:#544b93;--color-bg--note:rgba(var(--rgb-yellow));--color-bg--note-glint:rgba(var(--rgb-yellow), .8);--color-bg--negative:rgb(var(--rgb-red), .5);--color-bg--negative-glint:rgb(var(--rgb-red), .3);--color-bg--receded:rgba(var(--rgb-black), .15);--color-bg--receded-on-isolated-content:rgba(var(--rgb-black), .03);--color-bg--card:rgb(var(--rgb-overlay));--color-bg--sheet:var(--color-bg--surface-glint-opaque);--color-bg--sheet-transparent:rgba(var(--rgb-light-gray), 0);--color-bg--entry-sheet:var(--color-bg--surface-glint-opaque);--color-bg--thread:var(--color-shadow);--color-bg--highlight:rgba(var(--rgb-yellow), .85);--color-bg--tooltip:rgb(var(--rgb-gray));--color-shadow:rgba(var(--rgb-black), .15);--color-shadow--light:rgba(var(--rgb-black), .12);--color-shadow--dark:rgba(var(--rgb-black), .25);--color-shadow--very-dark:rgba(var(--rgb-black), .33);--color-tertiary--contrast:#6c43f6;--color-bg--flash-notice:rgba(var(--rgb-white), .65)}}--calendar-color-red:color-mix(in srgb, rgb(var(--rgb-red)) 75%, rgb(var(--rgb-white)));--calendar-color-red-glint:color-mix(in srgb, rgb(var(--rgb-red)) 15%, rgb(var(--rgb-background)));--calendar-color-gold:color-mix(in srgb, rgb(var(--rgb-gold)) 80%, rgb(var(--rgb-white)));--calendar-color-gold-glint:color-mix(in srgb, rgb(var(--rgb-gold)) 15%, rgb(var(--rgb-background)));--calendar-color-green:color-mix(in srgb, rgb(var(--rgb-green)) 80%, rgb(var(--rgb-white)));--calendar-color-green-glint:color-mix(in srgb, rgb(var(--rgb-green)) 15%, rgb(var(--rgb-background)));--calendar-color-teal:color-mix(in srgb, rgb(var(--rgb-teal)) 80%, rgb(var(--rgb-white)));--calendar-color-teal-glint:color-mix(in srgb, rgb(var(--rgb-teal)) 15%, rgb(var(--rgb-background)));--calendar-color-blue:color-mix(in srgb, rgb(var(--rgb-blue)) 85%, rgb(var(--rgb-white)));--calendar-color-blue-glint:color-mix(in srgb, rgb(var(--rgb-blue)) 15%, rgb(var(--rgb-background)));--calendar-color-purple:color-mix(in srgb, rgb(var(--rgb-purple)) 80%, rgb(var(--rgb-white)));--calendar-color-purple-glint:color-mix(in srgb, rgb(var(--rgb-purple)) 15%, rgb(var(--rgb-background)));--calendar-color-pink:color-mix(in srgb, rgb(var(--rgb-pink)) 70%, rgb(var(--rgb-white)));--calendar-color-pink-glint:color-mix(in srgb, rgb(var(--rgb-pink)) 15%, rgb(var(--rgb-background)));--calendar-color-brown:color-mix(in srgb, rgb(var(--rgb-brown)) 90%, rgb(var(--rgb-white)));--calendar-color-brown-glint:color-mix(in srgb, rgb(var(--rgb-brown)) 15%, rgb(var(--rgb-background)));--calendar-color-black:rgb(var(--rgb-ink));--calendar-color-black-glint:color-mix(in srgb, rgb(var(--rgb-ink)) 15%, rgb(var(--rgb-background)))}:root{--content-width:98rem;--body-padding:6.4rem;--page-padding:1.6rem;--font-family:-apple-system, BlinkMacSystemFont, Aptos, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family--mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--font-size-base:11px;--font-size-xx-small:1.1rem;--font-size-x-small:1.2rem;--font-size-small:1.4rem;--font-size-medium:1.6rem;--font-size-large:1.8rem;--font-size-x-large:2.4rem;--font-size-xx-large:3.4rem;--base-space:1.25em;--half-space:calc(var(--base-space) / 2);--quarter-space:calc(var(--base-space) / 4);--double-space:calc(var(--base-space) * 2);@media (width>=60em){--font-size-xx-small:1.2rem;--font-size-x-small:1.4rem;--font-size-small:1.6rem;--font-size-medium:1.8rem;--font-size-large:2rem;--font-size-x-large:2.8rem;--font-size-xx-large:4rem}}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{background:var(--color-bg--main);color:var(--color-txt);font-family:var(--font-family);font-size:var(--font-size-base);-webkit-text-size-adjust:100%;line-height:1.4}body{font-size:var(--font-size-medium);padding:0 0 var(--body-padding);margin:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}figure{display:inherit;margin:0}h6,h5,h4,h3,h2,h1,.hdg{font-weight:700;line-height:1}h6,.hdg--x-small{font-size:var(--font-size-x-small)}h5,.hdg--x-small{font-size:var(--font-size-small)}h4,.hdg--x-small{font-size:var(--font-size-medium)}h3,.hdg--large{font-size:var(--font-size-large)}h2,.hdg--x-large{font-size:var(--font-size-x-large)}.txt--xx-small{font-size:var(--font-size-xx-small)}.txt--x-small{font-size:var(--font-size-x-small)}.txt--small{font-size:var(--font-size-small)}.txt--medium{font-size:var(--font-size-medium)}.txt--large{font-size:var(--font-size-large)}.txt--x-large{font-size:var(--font-size-x-large)}.txt--xx-large{font-size:var(--font-size-xx-large)}.txt--bold{font-weight:700}.txt--normal{font-weight:400}.txt--subtle{color:var(--color-txt--subtle)}.txt--uppercase{text-transform:uppercase}.txt--spread{letter-spacing:.25rem}.u-nowrap{white-space:nowrap}.txt--break-words{word-wrap:break-word}a{color:var(--color-txt--action);word-wrap:break-word}.permalink{color:inherit}.decorated{color:var(--color-txt--action);text-decoration:underline}.undecorated{color:inherit;text-decoration:none}.border--top{border-top:1px solid var(--color-border--light)}.border--bottom{border-bottom:1px solid var(--color-border--light)}.i-flex{display:inline-flex!important}.flex{display:flex}.flex--column{flex-direction:column;display:flex}.flex--centered{justify-content:center}.flex--align-center{align-items:center;display:flex}.flex-item--grow{flex-grow:1}.align--center{text-align:center}.align--center\@medium{@media (width>=40em){text-align:center}}.push{margin:var(--base-space)!important}.push--top{margin-top:var(--base-space)!important}.push--bottom{margin-bottom:var(--base-space)!important}.push--ends{margin-top:var(--base-space)!important;margin-bottom:var(--base-space)!important}.push_half{margin:var(--half-space)!important}.push_half--top{margin-top:var(--half-space)!important}.push_half--bottom{margin-bottom:var(--half-space)!important}.push_half--ends{margin-top:var(--half-space)!important;margin-bottom:var(--half-space)!important}.push_quarter{margin:var(--quarter-space)!important}.push_quarter--top{margin-top:var(--quarter-space)!important}.push_quarter--bottom{margin-bottom:var(--quarter-space)!important}.push_quarter--ends{margin-top:var(--quarter-space)!important;margin-bottom:var(--quarter-space)!important}.push_double{margin:var(--double-space)!important}.push_double--top{margin-top:var(--double-space)!important}.push_double--bottom{margin-bottom:var(--double-space)!important}.push_double--ends{margin-top:var(--double-space)!important;margin-bottom:var(--double-space)!important}.pad_half--bottom{padding-bottom:var(--half-space)!important}.pad_half--top{padding-top:var(--half-space)!important}.flush{margin:0!important}.flush--top{margin-top:0!important}.flush--bottom{margin-bottom:0!important}.flush--ends{margin-top:0!important;margin-bottom:0!important}.btn{white-space:nowrap;color:var(--color-txt);border:1px solid var(--color-border--solid);background-color:#0000;border-radius:3rem;margin:0;padding:.3em .8em;font-weight:500;text-decoration:none;display:inline-block;&:hover{cursor:pointer}&:active{box-shadow:none}}.btn--plain{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0;&:hover{cursor:pointer}}.btn--subtle{color:var(--color-txt--subtle);border:1px solid var(--color-border)}.input{border:1px solid var(--color-border);max-width:100%;line-height:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;appearance:none;box-sizing:border-box;background-color:#0000;border-radius:.6rem;&::placeholder{color:var(--color-txt--placeholder)}}.input--full-width{width:100%;display:block}.input--borderless{border-color:#0000;&:focus{box-shadow:none;outline:none}}.page{width:100%;max-width:var(--content-width);min-height:calc(100vh - var(--body-padding) - (var(--page-padding) * 2));padding:var(--page-padding);margin:0 auto;position:relative}.page--medium\@medium{@media (width>=40em){& .page__content{max-width:75rem}}}.page__content{max-width:var(--content-width);margin:0 auto}.avatar{z-index:1;color:#0000;background-color:var(--color-bg--surface-glint-opaque);border-radius:100%;width:2.625em;height:2.625em;display:block;position:relative}.avatar--small{width:2.25em;height:2.25em}.bio a{color:inherit}.card{border:1px solid var(--color-border);box-shadow:5px 5px 7px var(--color-shadow);border-radius:.2em;padding:1.5em;color:var(--color-txt)!important;@media (width>=40em){padding:2em}[data-color-scheme=dark] &{color:var(--color-txt--reversed)}}.card--list{min-height:10em;padding-bottom:4em;position:relative;overflow:hidden;@media (width>=40em){padding-bottom:5em}}.card--subscribe{overflow:initial;margin:0 auto;transform:rotate(-1deg);@media (width>=40em){max-width:45rem}}.card__more{text-align:center;background:var(--color-bg--main);z-index:0;padding:1.5em;position:absolute;bottom:0;left:0;right:0;@media (width>=40em){padding:1.75em}}.card__link{text-indent:-9999px;z-index:1;position:absolute;inset:0}.card__date{justify-content:center;align-items:center;column-gap:.3ch;margin-left:0;margin-right:0;display:flex}.subscription{padding-top:var(--base-space);position:relative;&:before{content:" ";border-top:1px solid var(--color-border);width:12rem;margin:0 -6rem;position:absolute;top:0}}.subscribe{max-width:40ch;margin-left:auto;margin-right:auto}.subscribe__email{background:var(--color-bg--main);border:1px solid var(--color-border);border-right-color:#0000;border-radius:1.5em 0 0 1.5em;margin:0;padding:.65em 1em;&:focus{border:1px solid rgba(var(--rgb-blue), .6);outline:none}}.subscribe__submit{background:var(--color-bg--surface);border:1px solid var(--color-border);border-left-color:#0000;border-radius:0 1.5em 1.5em 0;padding:.5em 1em;&:focus{background:rgba(var(--rgb-blue), .1);border:1px solid rgba(var(--rgb-blue), .6);outline:none}}.attachment{position:relative}.attachment--preview:not(.attachment--remote) img{border:0}.attachment--lightboxable:not(.attachment--pdf){& img:hover{cursor:pointer}}.trix-content{[data-color-scheme=dark] &{& [style*="136, 118, 38"]{color:#faf785!important}& [style*="185, 94, 6"]{color:#f8be6c!important}& [style*="207, 0, 0"]{color:#fa7b7b!important}& [style*="216, 28, 170"]{color:#fab7e6!important}& [style*="144, 19, 254"]{color:#cebcfc!important}& [style*="5, 98, 185"]{color:#97cafa!important}& [style*="17, 138, 15"]{color:#b9f7b3!important}& [style*="148, 82, 22"]{color:#e0be9d!important}& [style*="102, 102, 102"]{color:#b9b9b9!important}& [style*="250, 247, 133"]{background-color:#9b7d44!important}& [style*="255, 240, 219"]{background-color:#993200!important}& [style*="255, 229, 229"]{background-color:#6a2217!important}& [style*="255, 228, 247"]{background-color:#7c3240!important}& [style*="242, 237, 255"]{background-color:#725ead!important}& [style*="225, 239, 252"]{background-color:#204166!important}& [style*="228, 248, 226"]{background-color:#175331!important}& [style*="238, 226, 215"]{background-color:#473732!important}& [style*="242, 242, 242"]{background-color:#4d4d4d!important}& [style*=background-color]{color:var(--color-txt)}}& h1{font-size:1.4em}& img{max-width:100%;&[width]{width:auto;margin:auto;display:block}&[width][height]{height:auto}}}.marquee{box-sizing:border-box;width:100%;margin:0 auto;padding-bottom:1rem;overflow:hidden}.marquee span{will-change:transform;width:max-content;padding-left:100%;animation:20s linear infinite marquee;display:inline-block}.marquee span:hover,.blink:hover{animation-play-state:paused}.blink{animation:1s linear infinite blinking}@keyframes blinking{0%{visibility:hidden}50%{visibility:hidden}to{visibility:visible}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.marquee span,.blink{animation-iteration-count:1;animation-duration:.01;width:auto;padding-left:0}}.colorize-subtle,.colorize-before-subtle:before,.colorize-after-subtle:after{filter:var(--colorize-subtle)}
