:root{--color-white: #fff;--color-pampas: #f7f6f4;--color-rangoon: #061309;--color-gable: #0c3b34;--color-topaz: #00baa8;--color-caribbean: #00d7ad;--color-teal1: #eef5f2;--color-teal2: #e5f2ed;--color-teal3: #caf1e3;--color-teal4: #aeedd8;--color-teal5: #92e5cb;--color-teal6: #73dabb;--color-teal7: #43caa7;--color-teal8: #00b58d;--color-teal9: #21e0b6;--color-teal10: #00d5ab;--color-teal11: #006f54;--color-teal12: #004635;--color-teal-dark1: #131b19;--color-teal-dark2: #16211d;--color-teal-dark3: #143129;--color-teal-dark4: #0c3e31;--color-teal-dark5: #124a3b;--color-teal-dark6: #1c5848;--color-teal-dark7: #246957;--color-teal-dark8: #297f69;--color-teal-dark9: #21e0b6;--color-teal-dark10: #00d5ac;--color-teal-dark11: #05d9af;--color-teal-dark12: #acf0da;--color-olive1: #f3f5f5;--color-olive2: #e9f0ee;--color-olive3: #dee7e5;--color-olive4: #d6dfdc;--color-olive5: #cdd7d5;--color-olive6: #c5cfcc;--color-olive7: #b8c4c1;--color-olive8: #a4b1ae;--color-olive9: #6b857f;--color-olive10: #637b75;--color-olive11: #4a5c58;--color-olive12: #08251f;--color-olive-dark1: #161a19;--color-olive-dark2: #1c201f;--color-olive-dark3: #242928;--color-olive-dark4: #292f2e;--color-olive-dark5: #2f3634;--color-olive-dark6: #363e3c;--color-olive-dark7: #414b49;--color-olive-dark8: #566460;--color-olive-dark9: #5a736d;--color-olive-dark10: #68807a;--color-olive-dark11: #a7b7b3;--color-olive-dark12: #eaefed;--color-red1: #f6f2f2;--color-red2: #f5eded;--color-red3: #f5dfdf;--color-red4: #facfd0;--color-red5: #f7c1c2;--color-red6: #f1b0b2;--color-red7: #e89c9f;--color-red8: #df8186;--color-red9: #d91a44;--color-red10: #ce003d;--color-red11: #c40035;--color-red12: #690e20;--color-red-dark1: #201617;--color-red-dark2: #251819;--color-red-dark3: #411419;--color-red-dark4: #560e1a;--color-red-dark5: #661221;--color-red-dark6: #771f2c;--color-red-dark7: #902d3a;--color-red-dark8: #bc3b4c;--color-red-dark9: #e0214b;--color-red-dark10: #bc3b4c;--color-red-dark11: #ff8e96;--color-red-dark12: #ffd0d1}[data-color-scheme=dark]{color-scheme:dark;color:var(--color-text);--color-background: var(--color-rangoon);--color-text: var(--color-pampas);--color-box-shadow: rgb(0 0 0 / 50%);--color-accent-base: var(--color-teal-dark1);--color-accent-bg-subtle: var(--color-teal-dark2);--color-accent-bg: var(--color-teal-dark3);--color-accent-bg-hover: var(--color-teal-dark4);--color-accent-bg-active: var(--color-teal-dark5);--color-accent-line: var(--color-teal-dark6);--color-accent-border: var(--color-teal-dark7);--color-accent-border-hover: var(--color-teal-dark8);--color-accent-solid: var(--color-teal-dark9);--color-accent-solid-hover: var(--color-teal-dark10);--color-accent-text: var(--color-teal-dark11);--color-accent-text-contrast: var(--color-teal-dark12);--color-grey-base: var(--color-olive-dark1);--color-grey-bg-subtle: var(--color-olive-dark2);--color-grey-bg: var(--color-olive-dark3);--color-grey-bg-hover: var(--color-olive-dark4);--color-grey-bg-active: var(--color-olive-dark5);--color-grey-line: var(--color-olive-dark6);--color-grey-border: var(--color-olive-dark7);--color-grey-border-hover: var(--color-olive-dark8);--color-grey-solid: var(--color-olive-dark9);--color-grey-solid-hover: var(--color-olive-dark10);--color-grey-text: var(--color-olive-dark11);--color-grey-text-contrast: var(--color-olive-dark12);--color-danger-base: var(--color-red-dark1);--color-danger-bg-subtle: var(--color-red-dark2);--color-danger-bg: var(--color-red-dark3);--color-danger-bg-hover: var(--color-red-dark4);--color-danger-bg-active: var(--color-red-dark5);--color-danger-line: var(--color-red-dark6);--color-danger-border: var(--color-red-dark7);--color-danger-border-hover: var(--color-red-dark8);--color-danger-solid: var(--color-red-dark9);--color-danger-solid-hover: var(--color-red-dark10);--color-danger-text: var(--color-red-dark11);--color-danger-text-contrast: var(--color-red-dark12)}:root{color-scheme:light;color:var(--color-text);--color-background: var(--color-pampas);--color-text: var(--color-rangoon);--color-box-shadow: rgb(0 0 0 / 50%);--color-accent-base: var(--color-teal1);--color-accent-bg-subtle: var(--color-teal2);--color-accent-bg: var(--color-teal3);--color-accent-bg-hover: var(--color-teal4);--color-accent-bg-active: var(--color-teal5);--color-accent-line: var(--color-teal6);--color-accent-border: var(--color-teal7);--color-accent-border-hover: var(--color-teal8);--color-accent-solid: var(--color-teal9);--color-accent-solid-hover: var(--color-teal10);--color-accent-text: var(--color-teal11);--color-accent-text-contrast: var(--color-teal12);--color-grey-base: var(--color-olive1);--color-grey-bg-subtle: var(--color-olive2);--color-grey-bg: var(--color-olive3);--color-grey-bg-hover: var(--color-olive4);--color-grey-bg-active: var(--color-olive5);--color-grey-line: var(--color-olive6);--color-grey-border: var(--color-olive7);--color-grey-border-hover: var(--color-olive8);--color-grey-solid: var(--color-olive9);--color-grey-solid-hover: var(--color-olive10);--color-grey-text: var(--color-olive11);--color-grey-text-contrast: var(--color-olive12);--color-danger-base: var(--color-red1);--color-danger-bg-subtle: var(--color-red2);--color-danger-bg: var(--color-red3);--color-danger-bg-hover: var(--color-red4);--color-danger-bg-active: var(--color-red5);--color-danger-line: var(--color-red6);--color-danger-border: var(--color-red7);--color-danger-border-hover: var(--color-red8);--color-danger-solid: var(--color-red9);--color-danger-solid-hover: var(--color-red10);--color-danger-text: var(--color-red11);--color-danger-text-contrast: var(--color-red12)}:root{--border-radius: 10px;--border-radius-small: 5px;--font-size-smaller: .8em;--font-size-small: .9em;--font-size-normal: 1em;--font-size-big: 1.4em;--font-size-bigger: 1.7em;--space-smaller: .3rem;--space-small: .6rem;--space-medium: 1rem;--space-large: 2rem;--space-larger: 4rem}@media (min-width: 800px){:root{--font-size-bigger: 1.9em}}:root{--outline-color: var(--color-accent-solid-hover);--outline-offset: 2px;--outline-width: 2px}*:focus{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}.sr-only,.accessibility-nav{position:absolute;overflow:hidden;clip-path:rect(0 0 0 0);width:1px;height:1px}.accessibility-nav:focus{top:.75rem;left:2rem;clip-path:initial;width:auto;height:auto}.cols{display:flex;align-items:stretch}@media (max-width: 799px){.cols:not(.cols--always){flex-direction:column}}.cols--always.cols--center{align-items:center}.cols--always.cols--baseline{align-items:baseline}.cols--always.cols--hcenter{justify-content:center}@media (min-width: 800px){.cols--center{align-items:center}.cols--baseline{align-items:baseline}.cols--hcenter{justify-content:center}}.cols--gap{gap:var(--space-medium)}.cols--gap-smaller{gap:var(--space-smaller)}.cols--gap-small{gap:var(--space-small)}.cols--gap-large{gap:var(--space-large)}.cols--gap-larger{gap:var(--space-larger)}.col--extend{flex:1}.col--noshrink{flex-shrink:0}.col--size1{flex-basis:calc(1 * 100% / 12)}.col--size2{flex-basis:calc(2 * 100% / 12)}.col--size3{flex-basis:25%}.col--size4{flex-basis:calc(4 * 100% / 12)}.col--size5{flex-basis:calc(5 * 100% / 12)}.col--size6{flex-basis:50%}.col--size7{flex-basis:calc(7 * 100% / 12)}.col--size8{flex-basis:calc(8 * 100% / 12)}.col--size9{flex-basis:75%}.col--size10{flex-basis:calc(10 * 100% / 12)}.col--size11{flex-basis:calc(11 * 100% / 12)}.flow>*+*{margin-top:var(--space-medium)}.flow--smaller>*+*{margin-top:var(--space-smaller)}.flow--small>*+*{margin-top:var(--space-small)}.flow--large>*+*{margin-top:var(--space-large)}.flow--larger>*+*{margin-top:var(--space-larger)}:root{--color-white: #fdfcff;--color-grey-1: #efeff8;--color-grey-2: #cfcedb;--color-grey-3: #aeadbe;--color-grey-4: #8e8ca1;--color-grey-5: #7e7c92;--color-grey-6: #6e6d81;--color-grey-7: #4f4e5e;--color-grey-8: #2f2e3b;--color-grey-9: #100f18;--color-orange-1: #fff1e7;--color-orange-2: #ffdcc3;--color-orange-3: #ffcca7;--color-orange-4: #ffb381;--color-orange-5: #fa934e;--color-orange-6: #f76808;--color-orange-7: #ed5f00;--color-orange-8: #bd4b00;--color-orange-9: #451e11;--color-red-1: #f9dfe4;--color-red-2: #ed9fad;--color-red-3: #e26076;--color-red-4: #d6203f;--color-red-5: #d00023;--color-red-6: #b6001f;--color-red-7: #820016;--color-red-8: #4e000d;--color-red-9: #1a0004;--size-base: calc(1.6em + .5vw) ;--size-smaller: .75em;--size-small: .85em;--size-normal: 1em;--size-large: 1.2em;--space-base: 2rem;--space-smaller: calc(var(--space-base) / 4);--space-small: calc(var(--space-base) / 2);--space-medium: var(--space-base);--space-large: calc(var(--space-base) * 2);--space-larger: calc(var(--space-base) * 4);--font-family-text: "Raleway", system-ui, sans-serif;--font-family-title: "Raleway", system-ui, sans-serif;--color-back-warning: var(--color-orange-1);--color-border: var(--color-grey-6);--color-border-disabled: var(--color-grey-3);--color-border-error: var(--color-red-5);--color-border-search: var(--color-grey-3);--color-text-error: var(--color-red-6);--color-text-secondary: var(--color-grey-7);--color-text-disabled: var(--color-grey-6);--color-text-warning: var(--color-orange-9);--width-border: .1em;--width-border-bold: .2em;--radius: var(--border-radius);--radius-button: var(--border-radius);--width-content: 1100px;--height-header: 6rem;--height-separator: var(--width-border)}@media (min-width: 48em){:root{--size-base: 2.2em}}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url("../raleway-latin-regular-ZXOWZTCL.woff2") format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:url("../raleway-latin-italic-LBLSYVB3.woff2") format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url("../raleway-latin-600-Z4VBFSAL.woff2") format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:600;font-display:swap;src:url("../raleway-latin-600italic-3LANQED3.woff2") format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url("../raleway-latin-700-PE5VBCTF.woff2") format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:700;font-display:swap;src:url("../raleway-latin-700italic-WL2XOKPM.woff2") format("woff2")}.spinner{width:40px;height:40px;margin:30px auto;background-color:var(--color-accent-solid);border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{opacity:0;-webkit-transform:scale(1)}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.text--bold{font-weight:600}.text--bolder{font-weight:700}.text--center{text-align:center}.text--right{text-align:right}.text--left{text-align:left}.text--smaller{font-size:var(--size-smaller)}.text--small{font-size:var(--size-small)}.text--normal{font-size:var(--size-normal)}.text--big{font-size:var(--size-large)}.wrapper{--wrapper-max-width: 1000px;max-width:var(--wrapper-max-width)}.wrapper--text{--wrapper-max-width: 55ch}.wrapper--small{--wrapper-max-width: 700px}.wrapper--large{--wrapper-max-width: 1200px}.wrapper--larger{--wrapper-max-width: 1400px}.wrapper--center{margin-right:auto;margin-left:auto}.alert{--alert-icon-zone: 5rem;--alert-icon-size: calc(var(--alert-icon-zone) * .9);--alert-icon-padding: var(--space-small);--alert-padding: var(--space-medium);position:relative;margin-top:var(--space-small);margin-bottom:var(--space-large);padding:var(--alert-padding);padding-left:calc(var(--alert-icon-zone) + 2 * var(--alert-icon-padding));background-color:var(--color-pampas);border-radius:var(--radius)}@media (min-width: 800px){.alert{--alert-icon-zone: 8rem;--alert-icon-size: calc(var(--alert-icon-zone) * .7)}}.alert:before{content:"";position:absolute;top:0;bottom:0;left:0;display:block;width:var(--alert-icon-zone);background-color:var(--alert-icon-background);background-image:var(--alert-icon-image);background-repeat:no-repeat;background-position:center;background-size:var(--alert-icon-size);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.alert--info{--alert-icon-background: var(--color-caribbean);--alert-icon-image: url("../info-35TZKYE6.svg")}.alert--success{--alert-icon-background: var(--color-caribbean);--alert-icon-image: url("../success-DVZFJWZP.svg")}.alert--error{--alert-icon-background: var(--color-danger-solid);--alert-icon-image: url("../error-6L5RM7GI.svg")}.alert__title{font-weight:700}.alert--info .alert__title,.alert--success .alert__title{color:var(--color-accent-text)}.alert--error .alert__title{color:var(--color-danger-solid)}.alert__message{margin-top:0;margin-bottom:0}.avatar{width:5rem;vertical-align:middle;background-color:var(--color-pampas);border-radius:50%}.avatar--banner{display:block;width:15rem;height:15rem;margin-right:auto;margin-bottom:var(--space-medium);margin-left:auto;border-width:4px}a{color:inherit;text-decoration:underline;text-decoration-thickness:.1em;border-radius:var(--border-radius-small);transition:color .3s ease-in-out,border-color .3s ease-in-out}h1 a{display:inline-block}a:hover,a:focus{color:var(--color-accent-text-contrast)}h1 a:focus{--outline-offset: -2px}.anchor--discreet,.anchor--hidden{text-decoration:none}.anchor--hidden:hover,.anchor--hidden:focus{color:initial}.anchor--action{display:inline-block;padding:var(--space-smaller) var(--space-medium);font-weight:600;line-height:1.5;text-decoration:none;border:.1em solid currentcolor;border-radius:var(--border-radius)}.anchor--action.icon{padding-left:2.3em}button,.button{display:inline-block;padding:var(--space-small) var(--space-medium);color:currentcolor;font-family:inherit;font-size:var(--size-normal);font-weight:600;line-height:1.5;text-decoration:none;background-color:transparent;border:1px solid currentcolor;border-radius:var(--radius-button);transition:background-color .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer}button:hover,button:focus,.button:hover,.button:focus{background-color:#0000000d;border-color:currentcolor}button[disabled],.button[disabled]{color:var(--color-text-disabled);background-color:var(--color-grey-1);border-color:currentcolor;cursor:not-allowed;filter:grayscale(.6) opacity(.7)}.button--primary{color:var(--color-gable);background-color:var(--color-caribbean);border:none}.button--primary:hover{background-color:var(--color-topaz)}.button--primary:focus{background-color:var(--color-caribbean)}.button--primary[disabled]{color:var(--color-gable);background-color:var(--color-caribbean)}.button--ghost{background-color:transparent;border-color:transparent}.button--ghost:hover{background-color:transparent;border-color:var(--color-grey-border-hover)}.button--ghost:focus{background-color:transparent}.button--ghost[disabled]{color:var(--color-text-disabled);background-color:transparent;border-color:var(--color-border-disabled)}.button--danger,.button--danger[disabled]{--outline-color: var(--color-danger-solid);color:var(--color-white);background-color:var(--color-danger-solid);border-color:transparent}.button--danger:hover,.button--danger:focus{background-color:var(--color-danger-solid-hover);border-color:transparent}.button--large{padding-right:var(--space-large);padding-left:var(--space-large);font-size:var(--size-large)}.button--small{padding:var(--space-smaller) var(--space-medium)}.button--smaller{padding:var(--space-smaller);line-height:1.3}.button--icon{padding:var(--space-smaller);border-radius:100%;aspect-ratio:1}.cards{display:flex;padding:var(--space-smaller);flex-wrap:wrap}.cards--in-column{flex-direction:column}.cards--centered{justify-content:center}.card{position:relative;display:flex;width:100%;max-width:100%;margin-bottom:var(--space-medium);flex-direction:column;flex-grow:1;box-shadow:0 0 3px 0 var(--color-grey-3);border-radius:var(--border-radius);transition:background-color .5s ease-in-out,box-shadow .5s ease-in-out}.card:focus-within{box-shadow:0 1px 4px 1px var(--color-grey-3)}@media (min-width: 800px){.card{margin-right:1%;margin-left:1%}.card:not(.card--fluid){max-width:31%}}.card--shadow{background-color:var(--color-grey-1);box-shadow:none}.card--shadow:focus-within{box-shadow:none}.card--showcase{padding:var(--space-small);align-items:center;justify-content:center;text-align:center;box-shadow:none}.card--illustrated{min-height:150px;background-repeat:no-repeat;background-position:center;background-size:cover}.card__button{min-height:150px;padding:var(--space-medium) var(--space-small);flex:1;color:var(--color-white);background-color:var(--color-accent-text);border:none;border-radius:var(--border-radius)}.card__button:hover,.card__button:focus{background:var(--color-accent-text-contrast)}@media (min-width: 800px){.card__button--link{min-height:300px}}.card__image{display:block;width:100%;min-height:156px}.card__body{padding:var(--space-small);flex-grow:1;background-color:var(--color-white)}.card__body:first-child{border-radius:var(--border-radius) var(--border-radius) 0 0}.card__body:last-child,.card__footer{border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.card--illustrated .card__body{padding-top:calc(25px + var(--space-small));color:var(--color-white);text-decoration:none;text-shadow:-1px 1px 1px var(--color-grey-text-contrast),1px 1px 1px var(--color-grey-text-contrast),1px -1px 0 var(--color-grey-text-contrast),-1px -1px 0 var(--color-grey-text-contrast);background-color:#0000004d;background-image:linear-gradient(to bottom,transparent 0,rgb(0,0,0,40%) 25px,rgb(0,0,0,60%) 45px,rgb(0,0,0,80%));transition:background-color .3s ease-in-out}.card--illustrated .card__body--large{padding-top:calc(70px + var(--space-small));background-image:linear-gradient(to bottom,transparent 30px,rgb(0,0,0,40%) 70px,rgb(0,0,0,60%) 90px,rgb(0,0,0,80%))}.card--illustrated .card__body--larger{padding-top:calc(156px + var(--space-small));background-image:linear-gradient(to bottom,transparent 110px,rgb(0,0,0,40%) 150px,rgb(0,0,0,60%) 170px,rgb(0,0,0,80%))}.card--illustrated a.card__body:hover,.card--illustrated a.card__body:focus{color:var(--color-white);background-color:transparent}.card--illustrated .sticker{text-shadow:none}.card__title{margin-top:0;margin-bottom:var(--space-medium);font-size:var(--size-normal);font-weight:700;line-height:1.25}.card__title a{display:block;text-decoration:none}.card__title-ellipsis{overflow:hidden;text-overflow:ellipsis}.card__text{margin-top:var(--space-small);margin-bottom:var(--space-small);color:var(--color-text-secondary);font-size:var(--size-small);overflow-wrap:anywhere}.card--illustrated .card__text{color:var(--color-white);opacity:.8}.card__text--oneline{display:flex;align-items:baseline;white-space:nowrap}.card__text--extend{flex:1}.card__ellipsis{overflow:hidden;text-overflow:ellipsis}.card__footer{display:flex;padding:var(--space-small);align-items:center;justify-content:space-between;background-color:var(--color-pampas);border-radius:0 0 var(--border-radius) var(--border-radius)}.card--illustrated .card__footer{color:var(--color-white);background-color:#000000e5;background-image:none;box-shadow:none}.card--illustrated .card__footer button{color:var(--color-white);background-color:var(--color-grey-9);border-color:var(--color-grey-5)}.card--illustrated .card__footer button:hover{background-color:var(--color-grey-8)}.card__footer--centered{justify-content:center}.card__footer-group{display:flex;align-items:center}.card__footer-group>*+*{margin-left:var(--space-small)}.form--centered{text-align:center}.form--danger{margin-top:var(--space-larger);padding:var(--space-medium);text-align:right;background-color:var(--color-red-1)}label{display:block;margin-bottom:var(--space-small);padding-right:var(--space-small);padding-left:var(--space-small)}.label--checkbox,.label--radio{margin-bottom:0}.label__help{color:var(--color-text-secondary);font-size:var(--size-small)}input,textarea{width:100%;padding:var(--space-small);color:inherit;font-family:inherit;font-size:var(--size-normal);line-height:1.5;background-color:var(--color-white);box-shadow:2px 2px 4px var(--color-grey-2) inset;border:var(--width-border) solid var(--color-border);border-radius:var(--radius);transition:border-color .2s ease-in-out}textarea{max-width:100%;min-height:15rem}.input--number-3{width:8rem}input[type=checkbox],input[type=radio]{position:absolute;overflow:hidden;clip-path:rect(0 0 0 0);width:1px;height:1px}input[type=checkbox]+label,input[type=radio]+label{position:relative;display:inline-flex;align-items:baseline;border-radius:var(--border-radius-small)}input[type=checkbox]:focus+label,input[type=radio]:focus+label{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";position:relative;top:.5rem;width:2.5rem;height:2.5rem;margin-right:var(--space-small);flex-shrink:0;background-color:var(--color-white);border:var(--width-border) solid var(--color-border);border-radius:.5rem;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}input[type=radio]+label:before{border-radius:50%}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{content:"";position:absolute;width:1.5rem;height:.75rem;margin-top:1.2rem;margin-left:.5rem;border-bottom:var(--width-border) solid var(--color-text);border-left:var(--width-border) solid var(--color-text);transform:rotate(-45deg)}input[type=radio]:checked+label:after{height:1.5rem;margin-top:1rem;background-color:var(--color-text);border-top:var(--width-border) solid var(--color-text);border-right:var(--width-border) solid var(--color-text);border-radius:50%}.form-group--invalid input,.form-group--invalid textarea,input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--color-border-error)}select{width:100%;padding:var(--space-small);color:inherit;font-family:inherit;font-size:var(--size-normal);text-overflow:ellipsis;background-color:var(--color-grey-1);border:var(--width-border) solid var(--color-border);border-radius:var(--radius);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}@media (min-width: 800px){select{width:auto;min-width:50%}}select:not([multiple]){padding-right:3.5rem;background-color:var(--color-white);background-image:url("../angle-down-4TO4WV26.svg");background-repeat:no-repeat;background-position:right .75rem top 58%;background-size:2.5rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}select:not([disabled]):hover,select:not([disabled]):focus{background-color:var(--color-white)}select[disabled]{color:var(--color-text-secondary);border-color:var(--color-border-disabled)}fieldset{--fieldset-background: var(--color-pampas);min-width:auto;margin-top:var(--space-medium);margin-bottom:var(--space-medium);padding:var(--space-small);background-color:var(--fieldset-background);border:none;border-radius:var(--radius)}@media (min-width: 1100px){fieldset{padding:var(--space-medium)}}legend{padding:var(--space-smaller) var(--space-small);background-color:var(--fieldset-background);border-radius:var(--radius)}.fieldset__caption{padding-right:.5em;padding-left:.5em;color:var(--color-text-secondary);font-size:var(--size-small)}.form-group{margin-bottom:var(--space-medium)}.form-group__stack{display:flex;align-items:center}.form-group__stack>*+*{margin-left:var(--space-smaller)}.form-group__stack>button{flex-shrink:0}.form-group__caption{margin-top:var(--space-smaller);margin-bottom:var(--space-smaller);padding-right:var(--space-small);padding-left:var(--space-small);color:var(--color-text-secondary);font-size:var(--size-small)}.form-group__caption--alt{margin-top:0;padding-left:calc(2 * var(--space-small) + 2.5rem)}.form-group__caption--alt:before{content:"\279c"}.form-group__error{margin-top:var(--space-small);margin-bottom:var(--space-small);padding-right:var(--space-small);padding-left:var(--space-small);color:var(--color-text-error);font-size:var(--size-small);font-weight:700}.form__actions{display:flex;margin-bottom:var(--space-medium);flex-direction:column;align-items:center;justify-content:center}.form__actions>*+*{margin-top:var(--space-medium)}@media (min-width: 800px){.form__actions{flex-direction:row-reverse}.form__actions>*+*{margin-top:0}}.form-details{margin-bottom:var(--space-medium);padding-left:var(--space-small)}.form-details summary{padding:var(--space-smaller) var(--space-small);cursor:pointer}.form-details__content{padding-top:var(--space-small);padding-bottom:var(--space-small)}@media (min-width: 800px){.form-details__content{padding:var(--space-medium)}}.form-group--terms{padding:var(--space-medium);background-color:var(--color-pampas);border-radius:var(--radius)}.form-group--terms .form-group__caption{margin-top:0}.groupnav{margin-top:var(--space-large);margin-bottom:var(--space-large)}.groupnav__title{max-width:50ch;margin:2rem auto;font-size:1em;font-weight:700}.groupnav__container{max-width:50ch;margin:0 auto;padding:0;list-style:none}.groupnav__item{border:1px solid var(--color-grey-line)}.groupnav__item+.groupnav__item{border-top:none}.groupnav__anchor,.groupnav__button{display:block;padding:var(--space-medium);color:var(--color-text);text-decoration:none;border-radius:0;transition:background-color .3s ease-in-out,color .3s ease-in-out}.groupnav__anchor{padding-left:6rem;background-repeat:no-repeat;background-position:1rem center}.groupnav__button{width:100%;padding-left:6rem;font-size:1em;text-align:left;background-color:transparent;background-repeat:no-repeat;background-position:1rem center;border:none;border-radius:0;cursor:pointer}.groupnav__anchor:hover,.groupnav__anchor:focus,.groupnav__button:hover,.groupnav__button:focus{color:currentcolor;background-color:var(--color-accent-bg)}.groupnav__item--featured .groupnav__anchor,.groupnav__item--featured .groupnav__button{color:var(--color-accent-text);font-weight:700}.groupnav__item--validate .groupnav__anchor,.groupnav__item--create .groupnav__button{background-image:url("../check-QEPAP33I.svg")}.groupnav__item--subscription .groupnav__anchor{background-image:url("../credit-card-OG7PNARI.svg")}.groupnav__item--mastodon .groupnav__anchor{background-image:url("../mastodon-OYW5EFXQ.svg");background-size:36px 36px}.groupnav__item--import .groupnav__anchor{background-image:url("../upload-Y2GOJEI3.svg")}.groupnav__item--data .groupnav__anchor{background-image:url("../backup-PX73UY7P.svg")}.groupnav__item--credentials .groupnav__anchor{background-image:url("../key-E2NBB23M.svg")}.groupnav__item--sessions .groupnav__anchor{background-image:url("../connect-QLRLF2WG.svg")}.groupnav__item--delete .groupnav__anchor{background-image:url("../trash-6M5U5MAK.svg")}.groupnav__item--about .groupnav__anchor{background-image:url("../info-35TZKYE6.svg")}.groupnav__item--whats-new .groupnav__anchor{background-image:url("../bundle-RWTT6F5I.svg")}.groupnav__item--onboarding .groupnav__anchor{background-image:url("../undo-VDMAO6QC.svg")}.groupnav__item:first-child,.groupnav__item:first-child .groupnav__anchor,.groupnav__item:first-child .groupnav__button{border-top-left-radius:1rem;border-top-right-radius:1rem}.groupnav__item:last-child,.groupnav__item:last-child .groupnav__anchor,.groupnav__item:last-child .groupnav__button{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.header__container{--outline-color: currentcolor;display:flex;max-width:var(--width-content);height:100%;margin-right:auto;margin-left:auto;align-items:stretch}.header__container--centered{align-items:center}.header__container>*+*{margin-left:var(--space-smaller)}@media (min-width: 800px){.header__container>*+*{margin-left:var(--space-small)}}.header__separator{flex:1}.header__avatar-container{align-self:center}.header__avatar{cursor:pointer}.header__link{padding:var(--space-medium) var(--space-large);border-radius:0}.header__link:focus{--outline-offset: -2px}.header__action{margin:var(--space-smaller);padding:var(--space-small);align-self:center;font-size:var(--size-small);text-align:center;text-decoration:none;background-color:var(--color-accent-solid);border:var(--width-border) solid currentcolor;border-radius:var(--radius-button)}@media (max-width: 799px){.header__action{border-radius:100%}}@media (min-width: 800px){.header__action{width:auto;padding-top:var(--space-smaller);padding-bottom:var(--space-smaller)}}.header__secondary{order:-1}@media (min-width: 800px){.header__secondary{order:0}}.header__link--home{display:flex;padding:var(--space-smaller);flex-direction:column;align-items:center;justify-content:center}.header__locale-form{display:flex;padding-top:var(--space-smaller);padding-bottom:var(--space-smaller);flex-direction:column;justify-content:center}.header__locale-form label{display:inline}.header__locale-form .icon{vertical-align:middle}.header__locale-form .form-group{margin-top:0;margin-bottom:0}.header__locale-form select{width:auto}svg{pointer-events:none;user-select:none}.icon{display:inline-block;width:1.5em;height:auto;vertical-align:top;fill:currentcolor}.icon.spin{animation:icon-spin 5s linear infinite}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon.rotate90{transform:rotate(90deg)}.icon.rotate180{transform:rotate(180deg)}.icon.rotate270{transform:rotate(270deg)}.illustration{display:block;max-width:100%;margin:var(--space-larger) var(--space-large)}.illustration--figure{margin:0}.illustration--centered{margin-right:auto;margin-left:auto}figure{margin:0;padding:var(--space-medium);color:var(--color-text-secondary);font-style:italic}.figure--centered{text-align:center}.figure--centered img{margin-right:auto;margin-left:auto}.sticker{padding:var(--space-smaller) var(--space-small);color:var(--color-accent-text);font-size:var(--size-small);background-color:var(--color-accent-bg);border-radius:var(--radius)}.sticker--right{float:right}.sticker--left{float:left}.layout{min-height:100vh}.layout--connected .layout__header{--layout-header-background: var(--color-caribbean);position:fixed;z-index:100;bottom:0;width:100%;height:var(--height-header);background-color:var(--layout-header-background);box-shadow:0 0 5px var(--color-grey-4)}@media (min-width: 800px){.layout--connected .layout__header{position:static;height:auto;background-color:var(--layout-header-background);box-shadow:none}.layout--blocked .layout__header{background:none}.layout--connected:not(.layout--blocked) .layout__header{margin-bottom:var(--space-medium)}}.layout--connected .layout__header .header__link{width:5.5rem;padding:var(--space-small);text-align:center;text-decoration:none;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent}@media (min-width: 800px){.layout--connected .layout__header .header__link{width:auto}}.layout--connected .layout__header .header__link--active{font-weight:700;border-bottom-color:var(--color-background)}.layout__main{max-width:var(--width-content);min-height:60vh;margin-right:auto;margin-left:auto}@media (min-width: 800px){.layout__main{margin-bottom:0}}.layout__main:focus{outline:0}.layout__back a{--outline-offset: -3px;overflow:hidden;display:inline-block;max-width:100%;padding-top:var(--space-medium);padding-right:var(--space-medium);padding-bottom:var(--space-medium);text-overflow:ellipsis;vertical-align:top;white-space:nowrap;border-radius:var(--border-radius)}@media (min-width: 800px){.layout--connected:not(.layout--blocked) .layout__back{margin-top:calc(var(--space-medium) * -1)}}.layout__search{position:relative;margin-right:var(--space-smaller);margin-left:var(--space-smaller);padding-top:var(--space-medium)}@media (min-width: 800px){.layout__search{max-width:700px;margin-right:auto;margin-left:auto}}.layout__back+.layout__search{padding-top:0}@media (min-width: 800px){.layout--connected:not(.layout--blocked) .layout__search{margin-top:calc(var(--space-medium) * -1)}.layout--connected:not(.layout--blocked) .layout__back+.layout__search{margin-top:0}}.layout__search input[type=text]{padding-right:calc(1.5em + 2 * var(--space-medium));box-shadow:0 1px 4px 1px var(--color-grey-1);border-color:var(--color-border-search)}.layout__search input[type=text]:hover{box-shadow:0 1px 4px 1px var(--color-grey-2)}.layout__search button{position:absolute;right:0}.layout__search button:hover{border-color:transparent}.layout__search button .icon{fill:var(--color-grey-5)}.layout__search button:hover .icon{fill:var(--color-text)}.layout__content{padding:var(--space-medium) var(--space-smaller) var(--space-large);background-color:var(--color-white);box-shadow:0 1px 2px 1px var(--color-grey-2)}.layout--connected .layout__content{min-height:calc(100vh - var(--height-header));padding-bottom:calc(var(--height-header) + var(--space-large))}@media (min-width: 800px){.layout__content{padding-right:var(--space-large);padding-left:var(--space-large);border-radius:var(--border-radius)}.layout__content--touch-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.layout--connected .layout__content{min-height:auto;padding-bottom:var(--space-large)}}.layout__footer{padding:var(--space-large);text-align:center}.banner__container{display:block;padding:var(--space-small);color:var(--color-pampas);font-weight:700;text-align:center;background-color:var(--color-accent-text)}.layout__banner--alert .banner__container{background-color:var(--color-danger-solid)}.banner__container--anchor{transition:background-color .3s ease-in-out}.banner__container--anchor:hover,.banner__container--anchor:focus{color:var(--color-pampas);background-color:var(--color-accent-text-contrast)}.layout--error{text-align:center}.layout--error .layout__header{padding:var(--space-larger) var(--space-medium)}.layout--error .layout__link{font-size:var(--size-large);text-decoration:none}.layout--error .layout__main{max-width:800px}.layout--error__box{position:absolute;right:0;left:0;overflow:auto;padding:var(--space-medium) var(--space-large);color:var(--color-white);text-align:left;background-color:var(--color-rangoon)}.line{display:flex;align-items:center}.line>*+*{margin-left:var(--space-small)}.line__item{flex-shrink:0}.line__item--extend{flex:1}.list--no-style{padding-left:0;list-style:none}.list__item+.list__item{margin-top:var(--space-small)}.list--spaced .list__item+.list__item{margin-top:var(--space-medium)}.list--padded>li{padding:1.5rem 2rem}.list--border{border:2px solid var(--color-grey-2);border-radius:.5rem}.list--border>li+li{border-top:2px solid var(--color-grey-2)}.modal{position:fixed;z-index:999;inset:0;visibility:hidden;overflow:hidden auto;opacity:0;background-color:#0000007f;transform:scaleX(1.02) scaleY(1.02);transition:visibility 0s linear .2s,opacity .2s 0s,transform .2s}.modal[aria-hidden=false]{visibility:visible;opacity:1;transform:scaleX(1) scaleY(1);transition:visibility 0s linear 0s,opacity .2s 0s,transform .2s}.modal__box{max-width:var(--width-content);margin:var(--space-medium) auto var(--space-larger);background-color:var(--color-white);box-shadow:0 0 10px var(--color-grey-7);scroll-margin-top:var(--space-medium)}@media (min-width: 800px){.modal__box{margin-top:var(--space-larger)}}@media (min-width: 1000px){.modal__box{border-radius:var(--radius)}}.modal__header{padding:var(--space-smaller);text-align:right}.modal__body{overflow:hidden;min-height:15rem;padding-right:var(--space-small);padding-bottom:var(--space-small);padding-left:var(--space-small)}@media (min-width: 800px){.modal__body{padding-right:var(--space-medium);padding-bottom:var(--space-medium);padding-left:var(--space-medium)}}.modal__body>.section:last-child{margin-bottom:0}.modal__body .section__title{margin-top:0}.modal .no-modal,.only-modal{display:none}.modal .only-modal{display:initial}body.modal-opened{overflow:hidden}.paragraph--featured{max-width:50ch;margin-right:auto;margin-left:auto;font-size:var(--size-large);font-weight:600;text-align:center}.paragraph--contrasted{padding:var(--space-medium);color:var(--color-rangoon);background-color:var(--color-caribbean);border-radius:var(--radius)}.paragraph--centered{max-width:50ch;margin-right:auto;margin-left:auto;text-align:center}.text--centered{text-align:center}.paragraph--secondary,.text--secondary{color:var(--color-text-secondary)}.paragraph--placeholder{max-width:50ch;margin:var(--space-large) auto;color:var(--color-text-secondary);font-style:italic;text-align:center}.pagination__container{display:flex;padding:var(--space-smaller);justify-content:center;background-color:var(--color-pampas);border-radius:var(--radius);list-style:none}.pagination__item{margin-right:var(--space-smaller);margin-left:var(--space-smaller)}.pagination__item--disabled{visibility:hidden}@media (max-width: 359px){.pagination__item--prev,.pagination__item--next{display:none}}.pagination__link{display:inline-block;padding:var(--space-smaller) var(--space-small);text-decoration:none;border-bottom:var(--width-border) solid transparent}.pagination__item--current .pagination__link{font-weight:700;border-bottom-color:currentcolor}.pagination__item--prev .pagination__link{text-align:right}.panel{padding:var(--space-medium);background-color:var(--color-pampas);border-radius:var(--radius)}.popup{position:relative;display:inline-block;text-align:left}.popup__opener{list-style:none}.popup__opener::-webkit-details-marker{display:none}.popup__opener:focus{outline:0}.popup__opener:focus>*{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}.popup__opener[aria-expanded=true] .button{background-color:var(--color-white)}.popup__opener[aria-expanded=true] .button--primary{background-color:var(--color-topaz)}.popup__container{position:fixed;z-index:100;right:0;bottom:var(--height-header);left:0;padding:var(--space-small) var(--space-smaller);background-color:var(--color-pampas);box-shadow:0 -2px 8px #00463526;border-top:1px solid var(--color-grey-border)}@media (min-width: 800px){.popup__container{position:absolute;bottom:auto;min-width:27rem;font-size:var(--size-small);box-shadow:0 2px 8px #00463526;border:1px solid var(--color-grey-border);border-radius:var(--radius)}.popup__container--large{min-width:31rem}.popup__container--bottom{right:auto;left:50%;margin-top:.5rem;margin-right:auto;margin-left:auto;transform:translate(-50%)}.popup__container--left{right:0;left:auto;margin-top:.5rem}.popup__container--over{margin-top:-6.5rem;margin-left:-1rem}}.popup__title{margin-bottom:var(--space-smaller);padding-right:var(--space-small);padding-left:var(--space-small);font-weight:700;overflow-wrap:anywhere}.popup__separator{height:1px;margin-top:.5rem;margin-bottom:.5rem;background-color:var(--color-grey-bg);border-radius:var(--radius)}.popup__item--link{text-decoration:none}.popup__item--link:hover,.popup__item--link:focus{color:initial}.popup__item--button{width:100%;font-weight:400;text-align:left;background-color:transparent;border:none;transition:none}.popup__item{display:block;padding:var(--space-small);border-radius:var(--radius);transition:background-color .1s ease-in-out,border-color .1s ease-in-out}@media (min-width: 800px){.popup__item{white-space:nowrap}}.popup__item:hover,.popup__item:focus{background-color:var(--color-accent-bg)}.popup__item[disabled]{background-color:var(--color-accent-bg)}.section--small{max-width:55ch;margin-right:auto;margin-left:auto}.section--longbottom{padding-bottom:8rem}@media (min-width: 800px){.section--longbottom{padding-bottom:15rem}}.section__image{display:block;width:calc(100% + 2 * var(--space-smaller));margin-top:calc(var(--space-medium) * -1);margin-bottom:var(--space-medium);margin-left:calc(var(--space-smaller) * -1);filter:blur(.7px)}@media (min-width: 800px){.section__image{width:calc(100% + 2 * var(--space-large));margin-left:calc(var(--space-large) * -1);border-radius:var(--border-radius) var(--border-radius) 0 0}}.section__title{display:flex;margin-top:var(--space-medium);margin-bottom:var(--space-large);align-items:center;justify-content:center;font-family:var(--font-family-title);letter-spacing:.01em;text-align:center}.section__title h1{overflow:hidden;display:inline-block;margin-top:0;margin-bottom:0;color:var(--color-accent-text-contrast);font-size:1.5em;line-height:1.1;text-overflow:ellipsis}.section__title h1:after{content:"";display:block;max-width:50%;height:2px;margin-top:.2em;margin-right:auto;margin-left:auto;background-color:var(--color-accent-line);border-radius:var(--radius)}.section__title h1 .icon{margin-right:1rem;vertical-align:middle}.section__intro{max-width:50ch;margin:var(--space-large) auto;font-style:italic;text-align:center}@media (min-width: 800px){.section__intro{margin-top:calc(var(--space-medium) * 2.5);margin-bottom:calc(var(--space-medium) * 2.5)}}.section__meta{display:flex;max-width:55ch;margin-right:auto;margin-bottom:var(--space-medium);margin-left:auto;flex-direction:column;align-items:center}@media (min-width: 800px){.section__meta{flex-direction:row;align-items:baseline}}.section__details{flex-grow:1;text-align:center}@media (min-width: 800px){.section__details{text-align:left}}.section__actions{display:flex;gap:var(--space-small);flex-shrink:0}.subsection{margin-top:var(--space-large);margin-bottom:var(--space-large)}.subsection--small{max-width:55ch;margin-right:auto;margin-left:auto}.subsection__title{margin-top:0;margin-bottom:0;font-family:var(--font-family-title);letter-spacing:.01em}.tag{overflow:hidden;padding:0 var(--space-smaller);color:var(--color-accent-text-contrast);font-size:var(--size-small);text-decoration:none;text-overflow:ellipsis;background-color:var(--color-accent-solid);border-radius:var(--radius)}.title--small{font-size:var(--size-normal)}.collection__public{margin-right:var(--space-small)}.collection__topics{max-width:55ch;margin-right:auto;margin-left:auto;font-style:italic;text-align:center}.collection__description{max-width:55ch;margin:var(--space-large) auto;padding-right:var(--space-smaller);padding-left:var(--space-smaller)}@media (min-width: 800px){.collection__description{padding-right:0;padding-left:0}}.collection__number-links{margin-bottom:var(--space-small);color:var(--color-text-secondary);font-size:var(--size-small);text-align:center}.list--collections-others{margin-top:0}.collections-selector select{width:100%}.feed h2{margin-top:var(--space-larger);margin-bottom:var(--space-larger);font-family:var(--font-family-title);text-align:center}.feed__entry+.feed__entry{margin-top:var(--space-large)}.feed__entry h3{margin-bottom:var(--space-small)}.form-avatar{margin-bottom:var(--space-large)}.group+.group{margin-top:var(--space-larger)}.group__header{position:sticky;z-index:1;top:0;display:flex;padding-right:var(--space-small);padding-left:var(--space-small);align-items:center;background-color:var(--color-white);box-shadow:0 2px 2px var(--color-white)}.group__icon{margin-right:var(--space-smaller)}.group__icon,.group__header button{flex-shrink:0}.group__icon .icon{width:1.3em}.group__title{overflow:hidden;margin-top:var(--space-small);margin-bottom:var(--space-small);font-family:var(--font-family-title);font-size:var(--size-normal);text-overflow:ellipsis}@media (min-width: 800px){.group__title{font-size:var(--size-large)}}.group__subtitle{margin-top:0;margin-bottom:0;padding-right:var(--space-small);padding-left:var(--space-small);font-size:var(--size-small)}@media (min-width: 800px){.group__subtitle{padding-right:var(--space-medium);padding-left:var(--space-medium)}}.group__separator{height:2px;margin-right:var(--space-medium);margin-left:var(--space-medium);flex:1;background-color:var(--color-accent-line);border:none;border-radius:2em}.group-selector__group-input{display:none}.group-selector__group-select select{flex-grow:1}.link{position:relative;display:flex;width:100%;max-width:100%;margin-bottom:var(--space-medium);flex-direction:column;flex-grow:1;background-color:var(--color-white);box-shadow:0 0 3px 0 var(--color-grey-3);border-radius:var(--border-radius);transition:box-shadow .5s ease-in-out}.link:focus-within{box-shadow:0 1px 4px 1px var(--color-grey-3)}@media (min-width: 800px){.link{max-width:31%;margin-right:1%;margin-left:1%}}.link__meta{display:flex;padding:var(--space-smaller);align-items:flex-start;pointer-events:none}@media (min-width: 800px){.link:not(.link--compact) .link__meta{position:absolute;right:0;left:0}}.link__meta-warning,.link__meta-date{padding:0 var(--space-small);font-size:var(--size-small);font-style:italic;border-radius:var(--radius);pointer-events:initial}.link__meta-warning{color:var(--color-text-warning);text-align:left;background-color:var(--color-back-warning);border:none}.link__meta-warning:hover,.link__meta-warning:focus{background-color:var(--color-back-warning)}.link__meta-warning span{white-space:nowrap}.link__meta-separator{flex-grow:1}.link__meta-date{background-color:var(--color-accent-bg-subtle)}@media (min-width: 800px){.link--compact .link__meta-warning,.link--compact .link__meta-date{font-size:var(--size-smaller)}}.link__body{display:flex;padding:var(--space-smaller);flex:1}.link__meta+.link__body{margin-top:calc(-1 * var(--space-smaller))}@media (min-width: 800px){.link:not(.link--compact) .link__body{padding:0;flex-direction:column}.link:not(.link--compact) .link__meta+.link__body{margin-top:0}}.link__image-container{overflow:hidden;width:75px;height:75px;flex-shrink:0;border-radius:var(--radius)}.link__image{width:100%;height:100%;border-radius:var(--radius);object-fit:cover}@media (min-width: 800px){.link:not(.link--compact) .link__image-container{width:100%;height:156px;border-radius:var(--border-radius) var(--border-radius) 0 0}.link:not(.link--compact) .link__image{border-radius:0}}.link__content{min-width:0;margin-left:var(--space-small)}@media (min-width: 800px){.link:not(.link--compact) .link__content{margin-left:0;padding:var(--space-small)}}.link__title{margin-top:0;margin-bottom:var(--space-medium);font-size:var(--size-normal);font-weight:700;line-height:1.25}.link__title a{overflow:hidden;display:block;text-decoration:none;text-overflow:ellipsis}@media (min-width: 800px){.link--compact .link__title{font-size:var(--size-small)}}.link__tags{display:flex;gap:var(--space-smaller);flex-wrap:wrap}.link__tags--center{justify-content:center}.link__text{margin-top:var(--space-small);margin-bottom:var(--space-small);color:var(--color-text-secondary);font-size:var(--size-small);overflow-wrap:anywhere}@media (min-width: 800px){.link--compact .link__text{font-size:var(--size-smaller)}}.link__text--oneline{display:flex;align-items:baseline;white-space:nowrap}.link__ellipsis{overflow:hidden;text-overflow:ellipsis}.link__actions{display:flex;padding:var(--space-smaller);align-items:center;justify-content:space-between;background-color:var(--color-pampas);border-radius:0 0 var(--border-radius) var(--border-radius)}@media (min-width: 800px){.link:not(.link--compact) .link__actions{padding:var(--space-small)}}.link__actions-group{display:flex;align-items:center}.link__actions-group>*+*{margin-left:var(--space-small)}.news__refresh-button[disabled] .icon{animation:icon-spin 5s linear infinite}.news__source{font-style:italic}.news__postpone{margin-top:var(--space-large);padding:var(--space-medium);padding-bottom:var(--space-larger);text-align:center}.news__postpone-popup .popup__container{font-size:var(--size-normal)}.news__postpone-button{font-size:1.2em}.news__source-group{margin-top:var(--space-medium);margin-bottom:var(--space-medium)}.news__source-title{overflow:hidden;margin:0;padding:var(--space-small);font-size:var(--size-normal);text-overflow:ellipsis}.notepad__date{padding-right:var(--space-smaller);padding-left:var(--space-smaller);color:var(--color-text-secondary);text-decoration:none}.notepad__date:hover{text-decoration:underline dotted}.notepad__container{--notepad-container-border: var(--color-grey-line);padding:var(--space-smaller);border:1px solid transparent;border-radius:var(--radius);transition:border-color .2s ease-in-out}.notepad__container:has(.popup__opener:focus-visible),.notepad__container:has(.popup__opener[aria-expanded=true]){border-color:var(--notepad-container-border)}.notepad__note{overflow-x:hidden;margin-right:calc(-1 * var(--space-medium));margin-left:calc(-1 * var(--space-medium));padding-right:var(--space-medium);padding-left:var(--space-medium);overflow-wrap:break-word}.notepad h1{margin-top:1.17em;margin-bottom:.67em;font-size:1.5em}.notepad h2{margin-top:1.25em;margin-bottom:.75em;font-size:1.2em}.notepad h3{margin-top:1.33em;margin-bottom:.83em;font-size:1em}.notepad code{padding-right:var(--space-smaller);padding-left:var(--space-smaller);font-size:var(--size-small);background-color:var(--color-accent-bg-subtle);border-radius:var(--radius)}.notepad pre{overflow:auto;padding:var(--space-medium) var(--space-small);color:var(--color-white);background-color:var(--color-rangoon);border-bottom:var(--width-border-bold) solid var(--color-caribbean);border-radius:var(--radius)}@media (min-width: 800px){.notepad pre{padding-right:var(--space-medium);padding-left:var(--space-medium)}}.notepad pre code{padding:0;color:var(--color-white);background-color:transparent;border:none}.notepad blockquote{--blockquote-icon-size: 30px;--blockquote-icon-position: var(--space-medium);position:relative;margin-right:0;margin-left:0;padding:var(--space-smaller) var(--space-medium) var(--space-smaller) var(--space-medium);color:var(--color-accent-text-contrast);font-style:italic;background:var(--color-accent-bg-subtle);border-radius:var(--border-radius)}@media (min-width: 800px){.notepad blockquote{--blockquote-icon-size: 40px;padding-right:var(--space-large);padding-left:var(--space-large)}}.notepad blockquote:before{content:"";position:absolute;top:var(--blockquote-icon-position);left:calc(-1 * var(--blockquote-icon-size) / 2);display:block;width:var(--blockquote-icon-size);height:var(--blockquote-icon-size);background-color:var(--color-caribbean);mask-image:url("../block-quote-YYCDKVSM.svg");mask-repeat:no-repeat;mask-position:center;mask-size:cover}.notepad blockquote:after{content:"";position:absolute;top:calc(var(--blockquote-icon-size) + var(--blockquote-icon-position));bottom:var(--space-medium);left:0;display:block;width:2px;background:linear-gradient(to bottom,var(--color-caribbean),var(--color-pampas))}.notepad__note>*:first-child{margin-top:0}.notepad__note>*:last-child{margin-bottom:0}.profile__meta{display:flex;max-width:55ch;margin-right:auto;margin-bottom:var(--space-medium);margin-left:auto;flex-direction:column;align-items:center}@media (min-width: 800px){.profile__meta{flex-direction:row}}.profile__details{flex-grow:1;text-align:center}@media (min-width: 800px){.profile__details{text-align:left}}.reading-nav{text-align:center}.reading-nav__container{display:flex;margin:0;margin-bottom:var(--space-large);padding-left:0;align-items:stretch;border-radius:var(--border-radius);list-style:none}.reading-nav__item{flex:1}.reading-nav__anchor{--outline-color: currentcolor;--outline-offset: -2px;display:inline-block;width:100%;height:100%;padding:var(--space-small);font-weight:600;text-decoration:none;background-color:var(--color-accent-bg);border-radius:0;transition:color .3s ease-in-out,background-color .3s ease-in-out}.reading-nav__anchor:hover{background-color:var(--color-accent-bg-hover)}.reading-nav__anchor[aria-current=page]{background-color:var(--color-caribbean)}.reading-nav__item:first-child .reading-nav__anchor{border-radius:var(--border-radius) 0 0 var(--border-radius)}.reading-nav__item:last-child .reading-nav__anchor{border-radius:0 var(--border-radius) var(--border-radius) 0}.share{display:flex;margin-top:var(--space-large);margin-bottom:var(--space-large);padding:var(--space-small) var(--space-medium);flex-direction:column;align-items:center;background-color:var(--color-pampas);border-radius:var(--radius)}@media (min-width: 800px){.share{flex-direction:row}}.share__text{flex:1;font-family:monospace;text-align:center;word-break:break-all}.topics-selector{margin-bottom:var(--space-medium);text-align:center}.topics-selector:last-child{margin-bottom:0}.topics-selector__item{display:inline-block;margin:var(--space-smaller)}input[type=checkbox]+.topics-selector__label{margin-bottom:0;padding:var(--space-small) var(--space-medium);background-color:var(--color-white);border:1px solid currentcolor;border-radius:var(--border-radius);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}input[type=checkbox]:focus+.topics-selector__label:before{box-shadow:none}input[type=checkbox]:checked+.topics-selector__label{background-color:var(--color-accent-solid);border-color:transparent}input[type=checkbox]:checked+.topics-selector__label:before{background-color:transparent;border-color:transparent}*,*:before,*:after{box-sizing:border-box}html{font-size:10px}body{margin:0;padding:0;font-family:var(--font-family-text);font-size:var(--size-base);line-height:1.4;background-color:var(--color-background)}.js-only{display:none}@media (max-width: 799px){.no-mobile{display:none}}@media (min-width: 800px){.only-mobile{display:none}}hr{width:100%;height:2px;margin:var(--space-larger) auto;background-color:var(--color-grey-solid);border:none;border-radius:2em}.turbo-progress-bar{position:fixed;top:0;height:.5rem;background:linear-gradient(to right,var(--color-caribbean),var(--color-accent-text));border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}
/*# sourceMappingURL=application.css.map */
