@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("") format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("") format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("") format("woff2");unicode-range:U+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("") format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("") format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("") format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e8ce0c{--font-family:"Inter","Inter Fallback"}@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(e4af272ccee01ff0-s.p.woff2) format("woff2");
    unicode-range: U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}.CoCeB { animation: 1.618s linear 0s infinite normal none running bqrFYP; transform-origin: center center; transform: translateZ(0px); width: 1.2em; height: 1.2em; font-size: inherit; }
.iXyxZb { display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; vertical-align: middle; transition: opacity 100ms ease-in-out, color 100ms ease-in-out; font-weight: 600; transform: translateZ(0px); }
.kSrRNJ { font-style: normal; }
.kSrRNJ svg { width: 1.2em; height: 1.2em; }
.hVzFCR { position: absolute; inset: 0px; gap: 0px; opacity: 0; pointer-events: none; transform: translateZ(0px); }
.fOFgPp { position: relative; cursor: pointer; transition: background-color 100ms ease-in-out, border-color 100ms ease-in-out, outline 100ms ease-in-out; line-height: 1; display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; text-align: center; vertical-align: middle; text-decoration: none; overflow: hidden; transform: translateZ(0px); border: 0px; outline: none; outline-offset: -1px; height: 28px; font-size: 14px; border-radius: 7px; padding: 0px 0.7em; gap: 0.6em; background: transparent; }
.fOFgPp:focus, .fOFgPp:focus-visible { outline: rgba(58, 152, 255, 0.36) solid 4px; }
.fOFgPp > .sc-a7ae6819-3:first-of-type:first-child { margin-left: -0.15em; margin-right: -0.1em; }
.fOFgPp > .sc-a7ae6819-3:last-of-type:not(:first-child) { margin-right: -0.15em; margin-left: -0.1em; }
.fOFgPp > .sc-a7ae6819-3:nth-last-child(2):first-child, .fOFgPp > .sc-a7ae6819-3:nth-child(2):last-child { margin-left: -0.3em; margin-right: -0.3em; }
.fOFgPp > .sc-a7ae6819-2 { gap: 0.6em; }
.fOFgPp .sc-a7ae6819-2 { color: rgb(119, 118, 114); }
.fOFgPp:hover:not([disabled]) { background: rgba(0, 0, 0, 0.04); }
.fOFgPp:hover:not([disabled]) .sc-a7ae6819-2 { color: rgb(69, 67, 62); }
.iEzLQ { position: relative; cursor: pointer; transition: background-color 100ms ease-in-out, border-color 100ms ease-in-out, outline 100ms ease-in-out; line-height: 1; display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; text-align: center; vertical-align: middle; text-decoration: none; overflow: hidden; transform: translateZ(0px); border: 0px; outline: none; outline-offset: -1px; height: 36px; font-size: 15px; border-radius: 8px; padding: 0px 0.9em; gap: 0.5em; background: rgb(0, 0, 0); }
.iEzLQ:focus, .iEzLQ:focus-visible { outline: rgba(58, 152, 255, 0.36) solid 4px; }
.iEzLQ > .sc-a7ae6819-3:first-of-type:first-child { margin-left: -0.15em; margin-right: -0.1em; }
.iEzLQ > .sc-a7ae6819-3:last-of-type:not(:first-child) { margin-right: -0.15em; margin-left: -0.1em; }
.iEzLQ > .sc-a7ae6819-3:nth-last-child(2):first-child, .iEzLQ > .sc-a7ae6819-3:nth-child(2):last-child { margin-left: -0.3em; margin-right: -0.3em; }
.iEzLQ > .sc-a7ae6819-2 { gap: 0.5em; }
.iEzLQ .sc-a7ae6819-2 { color: rgb(255, 255, 255); }
.iEzLQ:hover:not([disabled]) { background: rgb(55, 53, 47); }
.holuCI { width: 100%; height: 36px; padding: 0px 10px; box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px, rgba(61, 59, 53, 0.08) 0px 2px 5px 0px; border: 0px; border-radius: 8px; outline: none; background-color: rgb(255, 255, 255); color: rgb(55, 53, 47); caret-color: rgb(55, 53, 47); }
@media (hover: hover) {
  .holuCI:not([disabled]):hover { box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px, rgba(61, 59, 53, 0.08) 0px 3px 9px 0px, rgba(61, 59, 53, 0.08) 0px 2px 5px 0px; }
}
.holuCI:not([disabled]):focus, .holuCI:not([disabled]):focus-within { box-shadow: rgba(58, 152, 255, 0.36) 0px 0px 0px 4px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px; }
.holuCI::placeholder { color: rgb(187, 186, 184); }
.jgjeDX { width: 100%; max-width: 100%; resize: vertical; min-height: 96px; padding: 10px; color: rgb(55, 53, 47); caret-color: rgb(55, 53, 47); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px, rgba(61, 59, 53, 0.08) 0px 2px 5px 0px; border: 0px; border-radius: 8px; outline: none; }
@media (hover: hover) {
  .jgjeDX:hover { box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px, rgba(61, 59, 53, 0.08) 0px 3px 9px 0px, rgba(61, 59, 53, 0.08) 0px 2px 5px 0px; }
}
.jgjeDX:focus { box-shadow: rgba(58, 152, 255, 0.36) 0px 0px 0px 4px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px; }
.jgjeDX::placeholder { color: rgb(187, 186, 184); }
.fJitbE { position: absolute; inset: 6px -8px auto auto; z-index: 1; display: flex; justify-content: center; align-items: center; width: 16px; height: 16px; min-width: 16px; min-height: 16px; border-radius: 50%; background-color: rgb(243, 243, 243); color: rgb(55, 53, 47); font-size: 14px; font-weight: 900; text-align: center; cursor: pointer; }
.fJitbE > span { position: relative; top: 2px; }
.fJitbE.hidden { visibility: hidden; }
.iEMoRw { font-size: 2.5rem; font-weight: 800; line-height: 1.1; padding-bottom: 2.5rem; margin: 0px; }
@media (max-width: 758px) {
  .iEMoRw { padding-bottom: 2rem; font-size: 2rem; }
}
.fEHMFo { width: 100%; max-width: 700px; margin: 0px auto; }
@media (max-width: 758px) {
  .fEHMFo { max-width: min(700px, -50px + 100vw); }
}
.fHZRYb { width: 100%; max-width: 700px; margin: 0px auto; }
@media (max-width: 758px) {
  .fHZRYb { max-width: min(700px, -50px + 100vw); }
}
.gfXQxb { position: relative; display: inline-block; max-width: 320px; width: 100%; }
.gfXQxb .content-editable-block, .gfXQxb input:placeholder-shown { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
@media (max-width: 758px) {
  .gfXQxb { min-width: 100%; }
}
.cCEVTd { position: relative; margin-bottom: 10px; }
.cDDyID { line-height: 1.5; min-height: 35px; padding-top: 3px; padding-bottom: calc(8px); }
.bzjAVF { position: relative; display: flex; margin-bottom: 10px; }
.cCxovT { position: relative; display: inline-flex; flex-direction: column; min-width: 100%; width: 100%; }
.jOUMrS { position: relative; display: inline-flex; padding-top: 1.25rem; padding-bottom: 0.625rem; }
.jOUMrS.required-indicator-position-fallback .tally-required-indicator { position: relative; left: auto; right: auto; margin-left: 5px; }
.jOUMrS.required-indicator-position-fallback h3 { padding-right: 0px; }
.jcrvVL { margin: 0px; font-size: 1.25rem; font-weight: 600; line-height: 1.25; padding-right: 5px; }
.jcrvVL:empty { padding-right: 0px; }
@media (max-width: 758px) {
  .jcrvVL { font-size: 1.125rem; }
}
.gwZBvJ a:not(.unstyled) { color: rgb(0, 112, 215); cursor: pointer; border-bottom: 1px solid rgb(0, 112, 215); text-decoration: none; font-weight: 500; }
@media (hover: hover) {
  .gwZBvJ a:not(.unstyled):hover { color: rgb(0, 102, 214); border-bottom: 1px solid rgb(0, 102, 214); }
}
.gwZBvJ span.mention:empty { border-bottom: 2px solid rgb(187, 186, 184); }
.gwZBvJ span.mention:empty ::before { content: "                    "; }
.bIOakk { padding: 1px 0px; white-space: pre-wrap; word-break: break-word; }
.bIOakk:empty { padding: 0px; }
.kiYRkz { position: relative; z-index: 1; }
.hUNptM { display: block; object-fit: cover; object-position: center 40.2778%; width: 100%; height: 25vh; }
.zeOuL { position: relative; z-index: 2; }
.zeOuL img { display: block; width: 100px; height: 100px; margin-top: -50px; object-fit: cover; border-radius: 50%; }
.dQZgSI { display: flex; justify-content: space-between; margin: 10px 0px; }
.dQZgSI button:nth-child(2), .dQZgSI .tally-powered { margin-left: 10px; }
.dQZgSI > div { display: flex; min-width: 0px; }
.dvQKQM { flex: 1 1 0%; display: flex; flex-direction: column; margin-bottom: 50px; margin-top: 50px; }
.dvQKQM progress { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
.dvQKQM .sc-543a64a3-2 button { padding: 0px; background: none !important; }
@media (hover: hover) {
  .dvQKQM .sc-543a64a3-2 button:hover { background: none !important; }
}
.dvQKQM .tally-context-menu { font-family: var(--font-family),sans-serif; }
.dvQKQM.tally-ranking-option-dragging .tally-ranking-option-dropzone { display: block; }
@media (max-width: 758px) {
  .dvQKQM { margin-top: 50px; }
}
.iZQuha { display: flex; background: rgb(255, 255, 255); direction: ltr; }
.bcOXSM { display: flex; flex-direction: column; width: 100%; height: auto; min-height: 100vh; }
.gfurCn { position: relative; margin-bottom: 10px; }
.lcwELs { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; background-color: rgb(255, 255, 255); cursor: pointer; border: 1px dashed rgb(187, 186, 184); border-radius: 8px; }
@media (hover: hover) {
  .lcwELs:hover { box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px, rgba(61, 59, 53, 0.08) 0px 3px 9px 0px, rgba(61, 59, 53, 0.08) 0px 2px 5px 0px; }
}
.lcwELs:focus-within { box-shadow: rgba(58, 152, 255, 0.36) 0px 0px 0px 4px, rgba(61, 59, 53, 0.16) 0px 0px 0px 1px; }
.lcwELs > svg { color: rgb(137, 136, 132); margin-bottom: 20px; }
.lcwELs > input { opacity: 0; height: 0px; max-width: 100%; display: block !important; }
.jATbFq { margin-top: 20px; font-size: 11px; color: rgb(137, 136, 132); line-height: 1.5; text-align: center; }
.jATbFq a { color: rgb(137, 136, 132); }
@media (hover: hover) {
  .jATbFq a:hover { color: rgb(119, 118, 114); }
}
.kRVvWF { margin-top: 10px; font-size: 11px; color: rgb(137, 136, 132); line-height: 1.5; text-align: center; }
.kRVvWF a { color: rgb(137, 136, 132); }
@media (hover: hover) {
  .kRVvWF a:hover { color: rgb(119, 118, 114); }
}
html { line-height: 1.15; text-size-adjust: 100%; }
body { margin: 0px; }
main { display: block; }
h1 { font-size: 2em; margin: 0.67em 0px; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
pre { font-family: monospace, monospace; font-size: 1em; }
a { background-color: transparent; }
abbr[title] { border-bottom: none; text-decoration: underline dotted; }
b, strong { font-weight: bolder; }
code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }
button, input { overflow: visible; }
button, select { text-transform: none; }
button, [type="button"], [type="reset"], [type="submit"] { appearance: button; }
button { border-style: none; padding: 0px; }
fieldset { padding: 0.35em 0.75em 0.625em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }
progress { vertical-align: baseline; }
textarea { overflow: auto; }
[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
details { display: block; }
summary { display: list-item; }
template { display: none; }
[hidden] { display: none; }
html { box-sizing: border-box; text-rendering: optimizelegibility; text-size-adjust: 100%; -webkit-font-smoothing: antialiased; color: rgb(55, 53, 47); font-size: 16px; }
body { --font-family: 'Inter','Inter Fallback'; font-family: var(--font-family),sans-serif; font-size: 16px; }
*, ::before, ::after { box-sizing: inherit; padding: 0px; margin: 0px; }
[role="button"], input[type="submit"], input[type="reset"], input[type="button"], button { box-sizing: border-box; }
html, body, [id="__next"] { height: 100%; width: 100%; }
[id="__next"] { height: auto; min-height: 100%; }
input, select, textarea { appearance: none; }
.selecto-selection { border: 0px !important; background: rgba(0, 112, 215, 0.314) !important; }
@keyframes bqrFYP { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.kIkApc { position: absolute; top: 0px; left: 0px; padding: 10px 0px 40px; display: flex; align-items: center; z-index: 999; width: 100%; background: linear-gradient(rgba(119, 119, 119, 0.5) 0%, rgba(119, 119, 119, 0.1) 60%, rgba(241, 241, 241, 0) 100%); }
.fQqfnv { position: relative; margin: 0px 5px; height: 4px; background-color: rgba(255, 255, 255, 0.5); width: 100%; border-radius: 4px; transition: background-color 0.3s ease-in-out; }
.fQqfnv::after { content: ""; position: absolute; top: 0px; left: 0px; height: 100%; width: 0%; transition: width 0.3s ease-in-out; border-radius: 4px; background-color: rgb(255, 255, 255); }
.fQqfnv:first-child { margin-left: 10px; }
.fQqfnv:last-child { margin-right: 10px; }
.bkWeUG { position: fixed; top: -999em; left: -999em; display: inline-block; opacity: 0; visibility: hidden; max-width: calc(-32px + 100vw); z-index: 999; border-radius: 4px; padding: 4px 8px; transition: opacity 0.2s ease-out; pointer-events: none; line-height: 16px; font-family: var(--font-family),sans-serif; text-transform: none; text-align: center; font-size: 13px !important; font-weight: 600 !important; color: white !important; background: rgb(0, 0, 0) !important; white-space: normal !important; }

.jZna-dG {
  display: flex
;
  justify-content: space-between;
  padding-top: 5px;
  font-size: 12px;
  line-height: 15px;
  color: rgb(178, 1, 16);
}.jZna-dG {
  display: flex
;
  justify-content: space-between;
  padding-top: 5px;
  font-size: 12px;
  line-height: 15px;
  color: rgb(178, 1, 16);
}