/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-weight-normal:400;--tracking-normal:0em;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--ethos-font-family-sans);--default-mono-font-family:var(--ethos-font-family-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}a{color:inherit;text-decoration:none}a:hover{color:var(--ethos-color-sky)}}@layer components{.ei{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.ei[class*=ei-m-]{transform:scale(1.2)}.ei-a-fire-filled{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896' fill='currentColor'%3E%3Cpath d='M834.1 469.2A347.49 347.49 0 00751.2 354l-29.1-26.7a8.09 8.09 0 00-13 3.3l-13 37.3c-8.1 23.4-23 47.3-44.1 70.8-1.4 1.5-3 1.9-4.1 2-1.1.1-2.8-.1-4.3-1.5-1.4-1.2-2.1-3-2-4.8 3.7-60.2-14.3-128.1-53.7-202C555.3 171 510 123.1 453.4 89.7l-41.3-24.3c-5.4-3.2-12.3 1-12 7.3l2.2 48c1.5 32.8-2.3 61.8-11.3 85.9-11 29.5-26.8 56.9-47 81.5a295.64 295.64 0 01-47.5 46.1 352.6 352.6 0 00-100.3 121.5A347.75 347.75 0 00160 610c0 47.2 9.3 92.9 27.7 136a349.4 349.4 0 0075.5 110.9c32.4 32 70 57.2 111.9 74.7C418.5 949.8 464.5 959 512 959s93.5-9.2 136.9-27.3A348.6 348.6 0 00760.8 857c32.4-32 57.8-69.4 75.5-110.9a344.2 344.2 0 0027.7-136c0-48.8-10-96.2-29.9-140.9z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-arrow-back{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 -960 960 960'%3E%3Cpath d='m313-440 224 224-57 56-320-320 320-320 57 56-224 224h487v80H313Z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-arrow-down-score{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13 8L12.1187 7.11875L8.625 10.6063L8.625 3L7.375 3L7.375 10.6063L3.8875 7.1125L3 8L8 13L13 8Z' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-arrow-up-score{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8L3.88125 8.88125L7.375 5.39375V13H8.625V5.39375L12.1125 8.8875L13 8L8 3L3 8Z' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-award{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='currentColor'%3E%3Cpath d='M7.26 9.893 9 8.572l1.732 1.32-.66-2.138 1.74-1.38h-2.13L9 4.268l-.682 2.107h-2.13l1.732 1.38-.66 2.138ZM15 7.125c0-3.315-2.685-6-6-6s-6 2.685-6 6a5.97 5.97 0 0 0 1.5 3.96v5.79l4.5-1.5 4.5 1.5v-5.79a5.97 5.97 0 0 0 1.5-3.96Zm-6-4.5c2.482 0 4.5 2.018 4.5 4.5s-2.018 4.5-4.5 4.5a4.504 4.504 0 0 1-4.5-4.5c0-2.482 2.018-4.5 4.5-4.5Z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-ethos-mark{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='currentColor'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.93206 1.50016L4.93219 1.50016C5.35845 2.04334 5.70918 2.64863 5.96852 3.30021H2.00012L2.00012 3.29981H2L2.00009 8.7001H4.89566V8.70032H5.96164C5.70028 9.35208 5.3474 9.95727 4.9189 10.5H11V8.70032H5.96164C6.18946 8.13218 6.34775 7.52866 6.42598 6.90029H11V5.10024H6.4281C6.35142 4.47202 6.19472 3.86851 5.96852 3.30021H11V1.50016H4.93219L4.93206 1.5V1.50016ZM6.4281 5.10024C6.46376 5.39238 6.48212 5.68987 6.48212 5.99164C6.48212 6.29936 6.46303 6.60261 6.42598 6.90029H2.00012V5.10024H6.4281Z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-ethos-star{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 30 30' fill='currentColor'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.505 2.6h4.998v9.054l8.453-2.746L27.5 13.66l-8.453 2.746 5.322 7.326-4.043 2.937-5.322-7.325-5.322 7.325-4.044-2.937 5.323-7.326-8.454-2.746 1.545-4.753 8.453 2.746zm6.513 13.798-1.533-4.72h-4.963l-1.533 4.72 4.015 2.917z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-ethos-wordmark{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 33' fill='none' preserveAspectRatio='xMidYMid meet'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.11 6.402a25.713 25.713 0 0 1 1.596 6.098H32v6.4H15.773a25.724 25.724 0 0 1-1.687 6.7H0V32h10.378H0V0h10.425l.002.002H0v6.4h14.11Zm1.826 9.568c0 .99-.055 1.968-.163 2.93H0v-6.4h15.706c.152 1.135.23 2.293.23 3.47Z' fill='currentColor'/%3E%3Cpath d='M32 6.402H14.11a25.86 25.86 0 0 0-3.683-6.4H32v6.4ZM32 32H10.378a25.864 25.864 0 0 0 3.708-6.4H32V32Z' fill='currentColor'/%3E%3Cpath d='M114.719 23.529c.787 2.543 1.741 4.436 2.861 5.677 1.121 1.242 2.468 1.863 4.043 1.863 1.151 0 2.044-.349 2.68-1.045.666-.697.999-1.62.999-2.77 0-1.212-.257-2.212-.772-2.999a7.83 7.83 0 0 0-1.953-2.044 26.102 26.102 0 0 0-2.544-1.635 28.334 28.334 0 0 1-2.543-1.68 8.168 8.168 0 0 1-1.954-2.135c-.514-.818-.772-1.832-.772-3.044 0-1.06.243-1.998.727-2.816a5.282 5.282 0 0 1 1.999-1.998c.847-.485 1.816-.727 2.907-.727.696 0 1.287.075 1.771.227.515.121.939.257 1.272.409.363.12.666.181.908.181.545 0 .879-.196 1-.59h.318l.681 6.995h-.409c-.636-2.15-1.408-3.725-2.316-4.724-.909-1.03-1.999-1.544-3.271-1.544-1.029 0-1.862.302-2.498.908-.606.606-.908 1.423-.908 2.453 0 .908.257 1.68.772 2.316.514.606 1.166 1.151 1.953 1.636.817.484 1.665.984 2.543 1.498.909.485 1.757 1.06 2.544 1.727a7.836 7.836 0 0 1 1.953 2.361c.515.94.772 2.105.772 3.498 0 1.938-.545 3.513-1.635 4.724-1.09 1.18-2.528 1.771-4.315 1.771a9.239 9.239 0 0 1-2.135-.227 35.688 35.688 0 0 1-1.635-.363c-.454-.151-.848-.227-1.181-.227-.575 0-.999.197-1.272.59h-.272l-.682-8.267h.364ZM103.486 32.022c-1.665 0-3.149-.5-4.451-1.498-1.272-1-2.271-2.393-2.998-4.18-.697-1.816-1.045-3.906-1.045-6.268 0-2.392.348-4.466 1.045-6.222.696-1.787 1.68-3.18 2.952-4.18 1.302-.999 2.786-1.498 4.452-1.498 1.695 0 3.179.5 4.451 1.499 1.272.999 2.256 2.392 2.953 4.179.726 1.756 1.09 3.83 1.09 6.222 0 2.362-.364 4.452-1.09 6.269-.697 1.786-1.681 3.18-2.953 4.178-1.272 1-2.74 1.5-4.406 1.5Zm-.045-22.892c-1.09 0-2.029.439-2.816 1.317-.788.878-1.393 2.135-1.817 3.77-.394 1.605-.59 3.558-.59 5.86 0 2.27.196 4.239.59 5.904.424 1.635 1.03 2.892 1.817 3.77.817.878 1.756 1.318 2.816 1.318 1.09 0 2.029-.44 2.816-1.318.787-.878 1.393-2.135 1.817-3.77.424-1.665.636-3.634.636-5.905 0-2.301-.212-4.254-.636-5.86-.424-1.634-1.03-2.89-1.817-3.77-.787-.877-1.726-1.316-2.816-1.316ZM77.095 3.952c0-1-.091-1.726-.273-2.18-.182-.485-.53-.864-1.045-1.136V.227L80.047 0v28.843c0 .697.106 1.227.318 1.59.212.363.56.605 1.045.727v.408h-5.633v-.408c.485-.122.818-.349 1-.682.212-.363.318-.908.318-1.635V3.952Zm10.492 27.616v-.408c.485-.122.833-.364 1.045-.727.212-.363.318-.893.318-1.59V16.17c0-2.059-.379-3.603-1.136-4.633-.757-1.06-1.877-1.59-3.361-1.59-.909 0-1.772.228-2.59.682-.786.454-1.468 1.105-2.043 1.953l-.136-.227c.575-1.272 1.408-2.286 2.498-3.043 1.09-.757 2.271-1.136 3.543-1.136 1.998 0 3.528.636 4.587 1.908 1.06 1.241 1.59 2.998 1.59 5.269v13.49c0 .727.091 1.272.273 1.635.212.333.56.56 1.044.682v.408h-5.632ZM65.27 9.161c1.09-.181 2.717-.311 3.353-1.371.666-1.06.914-4.878.914-6.707L70.56.931v8.153h3.18v1.136h-3.18v17.669c0 1.03.167 1.786.5 2.27.333.455.924.788 1.772 1v.409h-6.587v-.409c.485-.121.833-.363 1.045-.727.212-.363.318-.893.318-1.59V12.81c0-2.252-.66-3.239-2.338-3.239v-.409ZM45 1.135h15.898l.363 7.722h-.363c-.424-1.938-.97-3.377-1.635-4.316-.636-.969-1.393-1.604-2.272-1.907-.878-.303-1.862-.455-2.952-.455h-4.315v28.344h4.406c1.15 0 2.165-.106 3.043-.318a5.38 5.38 0 0 0 2.317-1.317c.696-.636 1.302-1.53 1.817-2.68.514-1.181.984-2.695 1.408-4.542h.454l-1 9.902H45v-.41c.575-.12.969-.378 1.181-.771.212-.394.318-.985.318-1.772V4.087c0-.787-.106-1.362-.318-1.726-.212-.393-.606-.65-1.181-.772v-.454Zm3.316 14.535v-1h3.77c1.575 0 2.786-.287 3.634-.863.848-.605 1.483-1.68 1.907-3.224h.41v9.493h-.41c-.333-1.181-.772-2.09-1.317-2.726-.515-.635-1.12-1.075-1.817-1.317-.696-.242-1.499-.363-2.407-.363h-3.77Z' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-exclusive-badge{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18' fill='none'%3E%3Cpath fill='url(%23exclusive-badge-gradient)' d='m5.767 8.958.9-.683.891.675a.418.418 0 0 0 .65-.458l-.35-1.134 1-.791c.309-.234.134-.734-.266-.734H7.425l-.358-1.116a.416.416 0 0 0-.792 0l-.367 1.116H4.733c-.391 0-.566.5-.258.742l.992.792-.35 1.133c-.117.392.325.7.65.458Zm-4.1 7.384c0 .566.558.966 1.1.791l3.9-1.3 3.9 1.3a.832.832 0 0 0 1.1-.791v-5.275a6.634 6.634 0 0 0 1.666-4.4A6.665 6.665 0 0 0 6.667 0 6.665 6.665 0 0 0 0 6.667c0 1.691.633 3.225 1.667 4.4v5.275Zm5-14.675c2.758 0 5 2.241 5 5 0 2.758-2.242 5-5 5-2.759 0-5-2.242-5-5 0-2.759 2.241-5 5-5Z'/%3E%3Cdefs%3E%3ClinearGradient id='exclusive-badge-gradient' x1='7.695' x2='17.968' y1='15.421' y2='1.303' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A0690C'/%3E%3Cstop offset='1' stop-color='%23CE870E'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 50%/contain no-repeat}.ei-human-verification-default{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 13 13'%3E%3Cpath d='M4.27 2.975a2.104 2.104 0 1 0 4.207 0 2.104 2.104 0 1 0-4.208 0m-.446 7.224L10.2 3.823l2.55 2.55-6.376 6.376zM0 6.375l2.55-2.55 6.376 6.376-2.55 2.55z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-m-add-outlined{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-m-arrow-forward{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-m-comment-filled{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-m-search-outlined{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-m-visibility-rounded{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M12 4C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4zm0 12.5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-review-filled{--ei:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 63'%3E%3Cpath fill='currentColor' d='M2 9.936h15.12v15.12H2zM32.24 9.936h15.12v15.12H32.24V9.935Z'/%3E%3Cpath d='M24.68 25.059A22.68 22.68 0 0 1 2 47.739M54.92 25.059a22.68 22.68 0 0 1-22.68 22.68' stroke='currentColor' stroke-width='15.12'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-shield-filled{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 22' fill='currentColor'%3E%3Cpath d='M9 0 0 4v6c0 5.6 3.8 10.7 9 12 5.2-1.3 9-6.4 9-12V4L9 0Z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-slash-filled{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' fill='currentColor'%3E%3Cpath d='M34.8 1H58v23.2H46.4V12.6H34.8V1ZM.3 9.5l8.2-8.2 49.2 49.2-8.2 8.2L.3 9.5Zm11.3 37.9h11.6V59H0V35.8h11.6v11.6Z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-slash-sword{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='currentColor'%3E%3Cg%3E%3Cpath fill-rule='evenodd' d='m.4-1.6-2 2 8 8L3.6 11l2 2 2.6-2.7 3.3 3.3 2-2-3.3-3.3 2.6-2.6-2-2-2.6 2.6L.4-1.6Zm8 8-2 2 2 1.9 1.9-2-2-2Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-twitter-x{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='m9.412 6.811 4.22-4.803h-1l-3.665 4.17-2.926-4.17H2.666l4.425 6.306-4.425 5.037h1l3.868-4.405 3.09 4.405H14M4.026 2.746h1.536l7.07 9.903h-1.537'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}.ei-vouch-filled{--ei:url("data:image/svg+xml,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 6.773v36.775L29.913 60h.174L60 43.548V6.773a59.67 59.67 0 0 1-12 5.28V0H36v14.504a60.726 60.726 0 0 1-12 0V0H12v12.053a59.67 5.67 0 0 1-12-5.28Zm12 5.28a59.713 59.713 0 0 0 12 2.45V32h12V14.504a59.713 59.713 0 0 0 12-2.451v24.4l-18 9.9-18-9.9v-24.4Z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{font-family:var(--ethos-font-family-sans);font-size:var(--ethos-font-size-sm);line-height:var(--ethos-font-size-sm--line-height);color:var(--ethos-text-default);background:var(--ethos-bg-base);-webkit-font-smoothing:antialiased}.e-text{font-family:var(--ethos-font-family-sans);color:var(--ethos-text-default);margin:0}.e-text.sm{font-size:var(--ethos-font-size-sm);line-height:var(--ethos-font-size-sm--line-height)}.e-text.md{font-size:var(--ethos-font-size-md);line-height:var(--ethos-font-size-md--line-height)}.e-text.lg{font-size:var(--ethos-font-size-lg);line-height:var(--ethos-font-size-lg--line-height)}.e-text.h4{font-size:var(--ethos-font-size-h4);line-height:var(--ethos-font-size-h4--line-height);font-family:var(--ethos-font-family-sans);font-weight:600}.e-text.h3{font-size:var(--ethos-font-size-h3);line-height:var(--ethos-font-size-h3--line-height);font-family:var(--ethos-font-family-sans);font-weight:600}.e-text.h2{font-size:var(--ethos-font-size-h2);line-height:var(--ethos-font-size-h2--line-height);font-family:var(--ethos-font-family-display);font-weight:400}.e-text.h1{font-size:var(--ethos-font-size-h1);line-height:var(--ethos-font-size-h1--line-height);font-family:var(--ethos-font-family-display);font-weight:400}.e-text.body{color:var(--ethos-text-body)}.e-text.muted{color:var(--ethos-text-muted)}.e-text.faint{color:var(--ethos-text-faint)}.e-text.display{font-family:var(--ethos-font-family-display);font-weight:400}.e-text.sans{font-family:var(--ethos-font-family-sans);font-weight:600}.e-text.mono{font-family:var(--ethos-font-family-mono)}.e-text.success{color:var(--ethos-success-default)}.e-text.danger{color:var(--ethos-danger-default)}.e-text.warning{color:var(--ethos-warning-default)}.e-link{color:var(--ethos-primary-link);text-decoration:none}.e-link:hover{opacity:.8}.e-btn{height:var(--ethos-size-control-md);font:inherit;font-size:var(--ethos-font-size-md);border-radius:var(--ethos-radius-md);background:var(--ethos-bg-container);color:var(--ethos-text-default);cursor:pointer;white-space:nowrap;transition:background-color var(--ethos-motion-duration-mid) var(--ethos-motion-easing-in-out), color var(--ethos-motion-duration-mid) var(--ethos-motion-easing-in-out), opacity var(--ethos-motion-duration-mid) var(--ethos-motion-easing-in-out);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 15px;font-weight:400;line-height:1;display:inline-flex}.e-btn:hover:not(:disabled){color:var(--ethos-primary-default)}.e-btn:disabled{cursor:not-allowed;color:var(--ethos-text-faint)}.e-btn.sm{height:var(--ethos-size-control-sm);font-size:var(--ethos-font-size-sm);padding:0 7px}.e-btn.lg{height:var(--ethos-size-control-lg);font-size:var(--ethos-font-size-lg);padding:0 15px}.e-btn.primary{background:var(--ethos-primary-default);color:var(--ethos-text-on-primary)}.e-btn.primary:hover:not(:disabled){color:var(--ethos-text-on-primary);opacity:.85}.e-btn.primary:disabled{opacity:.45;color:var(--ethos-text-on-primary)}.e-btn.danger{background:var(--ethos-danger-default);color:var(--ethos-text-on-danger)}.e-btn.danger:hover:not(:disabled){color:var(--ethos-text-on-danger);opacity:.85}.e-btn.text{background:0 0}.e-btn.link{color:var(--ethos-primary-link);background:0 0;height:auto;padding:0}.e-btn.inverted{background:var(--ethos-text-default);color:var(--ethos-bg-base)}.e-btn.inverted:hover:not(:disabled){color:var(--ethos-bg-base);background:var(--ethos-text-default)}@supports (color:color-mix(in lab, red, red)){.e-btn.inverted:hover:not(:disabled){background:color-mix(in srgb, var(--ethos-text-default) 85%, transparent)}}.e-btn.inverted:disabled{opacity:.65;color:var(--ethos-bg-base)}.e-btn.layer{background:var(--ethos-bg-base)}.e-btn.layer:hover:not(:disabled){color:var(--ethos-text-default);background:var(--ethos-bg-base)}@supports (color:color-mix(in lab, red, red)){.e-btn.layer:hover:not(:disabled){background:color-mix(in srgb, var(--ethos-bg-base) 75%, transparent)}}.e-btn.golden{color:var(--ethos-color-text-on-paper);background:var(--ethos-gradient-gold);transition:background-position var(--ethos-motion-duration-mid) var(--ethos-motion-easing-in-out);background-position:100%;background-size:120% 100%;border:none}.e-btn.golden:hover:not(:disabled){color:var(--ethos-color-text-on-paper);background-position:0%}.e-btn.golden:disabled{opacity:.5;color:var(--ethos-color-text-on-paper)}.e-btn.golden-text span,.e-btn.layer-golden-text span{color:#0000;background:var(--ethos-gradient-gold);-webkit-background-clip:text;background-clip:text}.e-btn.golden-text{background:0 0}.e-btn.golden-text:hover:not(:disabled){opacity:.8}.e-btn.layer-golden-text{background:var(--ethos-bg-base)}.e-btn.golden-text svg,.e-btn.layer-golden-text svg{color:var(--ethos-color-gold-1)}.e-btn.icon{width:var(--ethos-size-control-md);padding:0}.e-btn.round{border-radius:var(--ethos-radius-full)}.e-btn.block{width:100%}.e-btn.action{box-shadow:var(--ethos-shadow-action)}.e-surface{background:var(--ethos-bg-base);border-radius:var(--ethos-radius-lg);padding:12px}.e-card{background:var(--ethos-bg-container);border-radius:var(--ethos-radius-lg);padding:12px}.e-elevated{background:var(--ethos-bg-elevated);border-radius:var(--ethos-radius-lg);padding:12px}.e-sunken{background:var(--ethos-bg-sunken);border-radius:var(--ethos-radius-lg);padding:12px}.e-divider{background:var(--ethos-border-split);height:1px;margin:12px 0}.e-card-title{font-size:var(--ethos-font-size-md);margin:0 0 8px;font-weight:600}.e-drawer-header{border-bottom:1px solid var(--ethos-border-split);align-items:center;gap:8px;padding:16px 24px;display:flex}.e-drawer-title,.e-modal-title,.e-sheet-title{font-family:var(--ethos-font-family-sans);font-size:var(--ethos-font-size-lg);line-height:var(--ethos-font-size-lg--line-height);color:var(--ethos-text-default);flex:1;margin:0;font-weight:600}.e-drawer-header svg{flex:none;width:20px;height:20px}.e-drawer-close{width:24px;height:24px;color:var(--ethos-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;margin-right:-4px;display:inline-flex}.e-drawer-close:hover{color:var(--ethos-text-default)}.e-tag{border-radius:var(--ethos-radius-sm);height:22px;font-size:var(--ethos-font-size-sm);background:var(--ethos-bg-elevated);color:var(--ethos-text-default);white-space:nowrap;align-items:center;gap:2px;padding:0 7px;font-weight:600;line-height:20px;display:inline-flex}.e-tag.container{background:var(--ethos-bg-container)}.e-tag.transparent{background:0 0}.e-tag .up{color:var(--ethos-success-default)}.e-tag .down{color:var(--ethos-danger-default)}.e-tag.filled.pos{color:var(--ethos-success-default)}.e-tag.filled.neg{color:var(--ethos-danger-default)}.e-tag.success{background:var(--ethos-success-bg);color:var(--ethos-success-default);font-weight:400}.e-tag.danger{background:var(--ethos-danger-bg);color:var(--ethos-danger-default);font-weight:400}.e-tag.primary{background:var(--ethos-primary-bg);color:var(--ethos-primary-default);font-weight:400}.e-tag .glyph{width:1em;height:1em}.e-input{height:var(--ethos-size-control-md);border-radius:var(--ethos-radius-md);background:var(--ethos-bg-container);color:var(--ethos-text-default);font:inherit;font-size:var(--ethos-font-size-md);width:100%;transition:border-color var(--ethos-motion-duration-mid);border:1px solid #0000;align-items:center;gap:8px;padding:0 11px;display:flex}.e-input input,.e-input select,.e-input textarea{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1}.e-input input::placeholder,.e-input textarea::placeholder{color:var(--ethos-text-placeholder)}.e-input:focus-within{border-color:var(--ethos-primary-default)}.e-input.error{border-color:var(--ethos-danger-default)}.e-input.disabled{color:var(--ethos-text-faint);background:var(--ethos-bg-container)}@supports (color:color-mix(in lab, red, red)){.e-input.disabled{background:color-mix(in srgb, var(--ethos-bg-container) 60%, var(--ethos-bg-base))}}.e-input .affix{color:var(--ethos-text-muted);display:inline-flex}.e-input.textarea{align-items:flex-start;height:auto;padding:7px 11px}.e-input.textarea textarea{resize:vertical;min-height:60px;line-height:var(--ethos-font-size-md--line-height)}.e-label{font-size:var(--ethos-font-size-sm);color:var(--ethos-text-body);margin-bottom:4px;display:block}.e-help{font-size:var(--ethos-font-size-sm);color:var(--ethos-text-muted);margin-top:4px}.e-help.error{color:var(--ethos-danger-default)}.e-check{cursor:pointer;font-size:var(--ethos-font-size-md);align-items:center;gap:8px;display:inline-flex}.e-check .box{border-radius:var(--ethos-radius-sm);border:1px solid var(--ethos-border-control);background:var(--ethos-bg-container);place-items:center;width:16px;height:16px;display:inline-grid}.e-check.on .box{background:var(--ethos-primary-default);border-color:var(--ethos-primary-default)}.e-check.on .box:after{content:"";border:solid var(--ethos-text-on-primary);border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.e-check.radio .box{border-radius:var(--ethos-radius-full)}.e-check.radio.on .box{background:var(--ethos-bg-container)}.e-check.radio.on .box:after{background:var(--ethos-primary-default);border:0;border-radius:50%;width:8px;height:8px;transform:none}.e-switch{border-radius:var(--ethos-radius-full);background:var(--ethos-text-faint);cursor:pointer;width:44px;height:22px;transition:background var(--ethos-motion-duration-mid);flex:none;position:relative}.e-switch:after{content:"";background:var(--ethos-bg-elevated);width:18px;height:18px;transition:left var(--ethos-motion-duration-mid);border-radius:50%;position:absolute;top:2px;left:2px}.e-switch.on{background:var(--ethos-primary-default)}.e-switch.on:after{left:24px}.e-slider{border-radius:var(--ethos-radius-full);background:var(--ethos-bg-base);height:8px;margin:8px 6px;position:relative}.e-slider .fill{border-radius:inherit;background:var(--ethos-primary-default);position:absolute;inset:0 auto 0 0}.e-slider .handle{background:var(--ethos-bg-elevated);border:2px solid var(--ethos-primary-default);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.e-slider .dot{background:var(--ethos-bg-container);border:2px solid var(--ethos-bg-base);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.e-tabs{border-bottom:1px solid var(--ethos-border-split);gap:24px;display:flex}.e-tab{font-size:var(--ethos-font-size-md);color:var(--ethos-text-body);cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0}.e-tab.active{color:var(--ethos-primary-default);border-bottom-color:var(--ethos-primary-default)}.e-tab:hover{color:var(--ethos-primary-default)}@supports (color:color-mix(in lab, red, red)){.e-tab:hover{color:color-mix(in srgb, var(--ethos-primary-default) 75%, transparent)}}.e-segmented{border-radius:var(--ethos-radius-md);background:var(--ethos-bg-base);gap:2px;padding:2px;display:inline-flex}.e-segmented .seg{border-radius:var(--ethos-radius-sm);font-size:var(--ethos-font-size-sm);color:var(--ethos-text-body);cursor:pointer;padding:4px 12px}.e-segmented .seg.active{background:var(--ethos-bg-elevated);color:var(--ethos-text-default)}.e-toggle{gap:4px;display:inline-flex}.e-toggle .e-btn.active{background:var(--ethos-text-default);color:var(--ethos-bg-base)}.e-menu{flex-direction:column;gap:2px;display:flex}.e-menu-item{border-radius:var(--ethos-radius-md);color:var(--ethos-text-body);font-size:var(--ethos-font-size-md);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;display:flex}.e-menu-item:hover{color:var(--ethos-primary-default)}@supports (color:color-mix(in lab, red, red)){.e-menu-item:hover{color:color-mix(in srgb, var(--ethos-primary-default) 75%, transparent)}}.e-menu-item.active{color:var(--ethos-primary-default)}.e-tabbar{background:var(--ethos-bg-container);padding:8px 0 max(8px, env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);display:grid}.e-tabbar .item{color:var(--ethos-text-muted);flex-direction:column;align-items:center;gap:2px;font-size:10px;display:flex}.e-tabbar .item.active{color:var(--ethos-primary-default)}.e-tabbar svg{width:22px;height:22px}.e-avatar{--av:var(--ethos-size-avatar-md);flex:none;display:inline-block;position:relative}.e-avatar.sm{--av:var(--ethos-size-avatar-sm)}.e-avatar.lg{--av:var(--ethos-size-avatar-lg)}.e-avatar.xl{--av:80px}.e-avatar.xxl{--av:120px}.e-avatar img,.e-avatar .ph{width:var(--av);height:var(--av);object-fit:cover;background:var(--ethos-bg-elevated);border-radius:50%;display:block}.e-avatar .ph{color:var(--ethos-text-muted);place-items:center;font-weight:600;display:grid}.e-avatar .score{z-index:3;min-width:44px;font-family:var(--ethos-font-family-sans);color:var(--ethos-text-default);background:var(--ethos-bg-base);white-space:nowrap;border-radius:50px;justify-content:center;align-items:baseline;gap:2px;padding:0 5px;font-size:10px;font-style:normal;font-weight:500;line-height:16px;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.e-avatar .score.plain{background:var(--ethos-bg-container)}.e-avatar .score.elevated{background:var(--ethos-bg-elevated)}.e-avatar .score .glyph{width:8px;height:8px;color:var(--level,var(--ethos-level-neutral));align-self:center}.e-avatar.xxl .score{padding:0 15px;font-size:14px;font-weight:600;line-height:22px}.e-avatar.xxl .score .glyph{width:10px;height:10px}.e-avatar.sm .score{display:none}.e-dot{width:var(--ethos-size-badge-dot);height:var(--ethos-size-badge-dot);background:var(--ethos-danger-default);border-radius:50%;display:inline-block}.e-score-hero{font-family:var(--ethos-font-family-display);color:var(--level,var(--ethos-text-default));align-items:center;gap:10px;display:flex}.e-score-hero .n{font-size:76px;font-weight:400;line-height:53px}.e-score-hero .glyph{width:53px;height:53px}.e-score-hero.mobile .n{font-size:65px;line-height:45px}.e-score-hero.mobile .glyph{width:45px;height:45px}.e-score-hero.compact .n{font-size:44px;line-height:36px}.e-score-hero.compact .glyph{width:30px;height:30px}.e-score-level{font-family:var(--ethos-font-family-display);text-transform:capitalize;color:var(--level,var(--ethos-text-default));font-size:24px;font-weight:400;line-height:32px}.e-score-level.mobile{font-size:20px;line-height:27px}.e-stat-row{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}.e-stat{background:var(--ethos-bg-container);border-radius:var(--ethos-radius-lg);flex-direction:column;gap:2px;padding:12px;display:flex}.e-stat .label{color:var(--ethos-text-muted);align-items:center;gap:4px;font-size:11px;display:flex}.e-stat .value{font-family:var(--ethos-font-family-display);font-size:22px;font-weight:400;line-height:1.1}.e-stat .sub{color:var(--ethos-text-faint);font-size:11px}.e-stat.xp .value{color:var(--ethos-xp-orange)}.e-stat.streak .value{color:var(--ethos-xp-streak)}.e-stat.up .value{color:var(--ethos-trade-up)}.e-stat.down .value{color:var(--ethos-trade-down)}.e-alert{border-radius:var(--ethos-radius-lg);background:var(--ethos-bg-alert);font-size:var(--ethos-font-size-sm);align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.e-alert .ic{border-radius:50%;flex:none;width:14px;height:14px;margin-top:3px}.e-alert.info .ic{background:var(--ethos-info-default)}.e-alert.success .ic{background:var(--ethos-success-default)}.e-alert.warning .ic{background:var(--ethos-warning-default)}.e-alert.error .ic{background:var(--ethos-danger-default)}.e-alert b{font-weight:600}.e-toast{background:var(--ethos-bg-elevated);border-radius:var(--ethos-radius-lg);max-width:320px;padding:12px 16px}.e-toast .t{font-size:var(--ethos-font-size-md);margin-bottom:2px;font-weight:600}.e-tooltip{background:var(--ethos-bg-spotlight);color:var(--ethos-text-on-spotlight);border-radius:var(--ethos-radius-md);font-size:var(--ethos-font-size-sm);line-height:var(--ethos-font-size-sm--line-height);padding:6px 8px;display:inline-block}.e-table{border-collapse:collapse;width:100%;font-size:var(--ethos-font-size-sm)}.e-table th{text-align:left;color:var(--ethos-text-muted);background:var(--ethos-text-default);padding:10px 12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.e-table th{background:color-mix(in srgb, var(--ethos-text-default) 3%, transparent)}}.e-table td{border-bottom:1px solid var(--ethos-border-split);padding:16px 12px}.e-table tr.self td{background:var(--ethos-bg-self-row)}.e-list-item{border-radius:var(--ethos-radius-lg);background:var(--ethos-bg-container);align-items:flex-start;gap:12px;padding:12px;display:flex}.e-list-item .body{flex:1;min-width:0}.e-list-item .who{font-size:var(--ethos-font-size-md);align-items:center;gap:6px;font-weight:600;display:flex}.e-list-item .when{color:var(--ethos-text-faint);font-size:11px}.e-list-item .txt{font-size:var(--ethos-font-size-sm);color:var(--ethos-text-body);margin:4px 0 0}.typer{display:block;position:relative}.typer .typed{opacity:0;pointer-events:none;white-space:nowrap;max-width:0;height:48px;line-height:48px;animation:16s steps(160,end) infinite type;position:absolute;top:0;left:0;overflow:hidden}.typer .typed:after{content:"";vertical-align:-3px;background:currentColor;width:2px;height:20px;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}.typer input::placeholder{color:inherit;opacity:.6}.typer input:focus~.typed,.typer input:not(:placeholder-shown)~.typed{display:none}.ticker .tape{animation:48s linear infinite tape}.ticker:hover .tape{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ticker .tape,.typer .typed{animation:none}}}@layer utilities{.\@container{container-type:inline-size}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-2{top:8px}.top-3\.5{top:14px}.top-full{top:100%}.right-2{right:8px}.bottom-2\.5{bottom:10px}.left-2{left:8px}.left-2\.5{left:10px}.left-3\.5{left:14px}.z-20{z-index:20}.order-1{order:1}.order-2{order:2}.order-3{order:3}.float-right{float:right}.clear-both{clear:both}.container{width:100%}@media (width>=480px){.container{max-width:480px}}@media (width>=576px){.container{max-width:576px}}@media (width>=768px){.container{max-width:768px}}@media (width>=992px){.container{max-width:992px}}@media (width>=1200px){.container{max-width:1200px}}@media (width>=1600px){.container{max-width:1600px}}.m-0{margin:0}.-mx-1{margin-inline:-4px}.-mx-1\.5{margin-inline:-6px}.mx-auto{margin-inline:auto}.-mt-2{margin-top:-8px}.-mt-3\.5{margin-top:-14px}.mt-0\.5{margin-top:2px}.mt-1{margin-top:4px}.mt-1\.5{margin-top:6px}.mr-2{margin-right:8px}.mb-1\.5{margin-bottom:6px}.mb-2{margin-bottom:8px}.-ml-1\.5{margin-left:-6px}.ml-0\.5{margin-left:2px}.ml-1{margin-left:4px}.ml-1\.5{margin-left:6px}.ml-4{margin-left:16px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-2\/1{aspect-ratio:2}.aspect-3\/2{aspect-ratio:3/2}.size-1\.5{width:6px;height:6px}.size-2{width:8px;height:8px}.size-3\.5{width:14px;height:14px}.size-4{width:16px;height:16px}.size-4\.5{width:18px;height:18px}.size-5{width:20px;height:20px}.size-5\.5{width:22px;height:22px}.size-6{width:24px;height:24px}.size-6\!{width:24px!important;height:24px!important}.size-7{width:28px;height:28px}.size-8{width:32px;height:32px}.size-9{width:36px;height:36px}.size-42{width:168px;height:168px}.size-\[62px\]\!{width:62px!important;height:62px!important}.size-full{width:100%;height:100%}.h-0\.75{height:3px}.h-1\.5{height:6px}.h-3\.5{height:14px}.h-5{height:20px}.h-5\.5{height:22px}.h-6{height:24px}.h-6\.5{height:26px}.h-7\.5{height:30px}.h-8{height:32px}.h-9{height:36px}.h-12{height:48px}.h-13{height:52px}.h-17\.5{height:70px}.h-18{height:72px}.h-24{height:96px}.h-35{height:140px}.h-37\.5{height:150px}.h-55{height:220px}.h-full{height:100%}.min-h-10{min-height:40px}.min-h-56{min-height:224px}.min-h-screen{min-height:100vh}.w-2\/3{width:66.6667%}.w-4\/5{width:80%}.w-11\/12{width:91.6667%}.w-12{width:48px}.w-16{width:64px}.w-\[62\%\]{width:62%}.w-\[88\%\]{width:88%}.w-full{width:100%}.max-w-105{max-width:420px}.max-w-110{max-width:440px}.max-w-160{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1440px\]{max-width:1440px}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-3\.5{min-width:14px}.min-w-37\.5{min-width:150px}.min-w-\[1040px\]{min-width:1040px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[24px_minmax\(0\,1fr\)\]{grid-template-columns:24px minmax(0,1fr)}.grid-cols-\[24px_minmax\(0\,1fr\)_56px_42px\]{grid-template-columns:24px minmax(0,1fr) 56px 42px}.grid-cols-\[28px_minmax\(0\,1fr\)\]{grid-template-columns:28px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[36px_230px_140px_150px_118px_minmax\(0\,1fr\)_64px_92px\]{grid-template-columns:36px 230px 140px 150px 118px minmax(0,1fr) 64px 92px}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[56px_minmax\(0\,1fr\)_56px\]{grid-template-columns:56px minmax(0,1fr) 56px}.grid-cols-\[68px_minmax\(0\,1fr\)_48px\]{grid-template-columns:68px minmax(0,1fr) 48px}.grid-cols-\[minmax\(0\,1fr\)_48px\]{grid-template-columns:minmax(0,1fr) 48px}.grid-cols-\[minmax\(0\,1fr\)_72px_40px_48px\]{grid-template-columns:minmax(0,1fr) 72px 40px 48px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-0\.5{gap:2px}.gap-0\.75{gap:3px}.gap-1{gap:4px}.gap-1\.5{gap:6px}.gap-1\.25{gap:5px}.gap-2{gap:8px}.gap-2\.5{gap:10px}.gap-3{gap:12px}.gap-3\.5{gap:14px}.gap-4{gap:16px}.gap-4\.5{gap:18px}.gap-5{gap:20px}.gap-5\.5{gap:22px}.gap-6{gap:24px}.gap-px{gap:1px}.gap-x-1\.5{column-gap:6px}.gap-x-2{column-gap:8px}.gap-x-2\.5{column-gap:10px}.gap-x-3{column-gap:12px}.gap-x-3\.5{column-gap:14px}.gap-x-4{column-gap:16px}.gap-x-5{column-gap:20px}.gap-x-7{column-gap:28px}.gap-x-8{column-gap:32px}.gap-y-1{row-gap:4px}.gap-y-2{row-gap:8px}.gap-y-3{row-gap:12px}.gap-y-3\.5{row-gap:14px}.gap-y-4{row-gap:16px}.gap-y-5{row-gap:20px}.gap-y-10{row-gap:40px}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:var(--ethos-radius-full)}.rounded-md{border-radius:var(--ethos-radius-md)}.rounded-sm{border-radius:var(--ethos-radius-sm)}.rounded-sm\!{border-radius:var(--ethos-radius-sm)!important}.rounded-xs{border-radius:var(--ethos-radius-xs)}.rounded-t-md{border-top-left-radius:var(--ethos-radius-md);border-top-right-radius:var(--ethos-radius-md)}.rounded-b-md{border-bottom-right-radius:var(--ethos-radius-md);border-bottom-left-radius:var(--ethos-radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0\!{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.border-\(--level\){border-color:var(--level)}.border-base{border-color:var(--ethos-bg-base)}.border-border-control{border-color:var(--ethos-border-control)}.border-border-default{border-color:var(--ethos-border-default)}.border-border-split{border-color:var(--ethos-border-split)}.border-text{border-color:var(--ethos-text-default)}.border-warning{border-color:var(--ethos-warning-default)}.border-t-text{border-top-color:var(--ethos-text-default)}.border-t-text-muted{border-top-color:var(--ethos-text-muted)}.bg-\(--level\){background-color:var(--level)}.bg-container{background-color:var(--ethos-bg-container)}.bg-danger{background-color:var(--ethos-danger-default)}.bg-danger-bg{background-color:var(--ethos-danger-bg)}.bg-elevated{background-color:var(--ethos-bg-elevated)}.bg-raw-award-bronze{background-color:var(--ethos-color-award-bronze)}.bg-raw-award-gold{background-color:var(--ethos-color-award-gold)}.bg-raw-award-silver{background-color:var(--ethos-color-award-silver)}.bg-raw-ink-800\/80{background-color:var(--ethos-color-ink-800)}@supports (color:color-mix(in lab, red, red)){.bg-raw-ink-800\/80{background-color:color-mix(in oklab, var(--ethos-color-ink-800) 80%, transparent)}}.bg-raw-ink-800\/92{background-color:var(--ethos-color-ink-800)}@supports (color:color-mix(in lab, red, red)){.bg-raw-ink-800\/92{background-color:color-mix(in oklab, var(--ethos-color-ink-800) 92%, transparent)}}.bg-raw-ink-800\/94{background-color:var(--ethos-color-ink-800)}@supports (color:color-mix(in lab, red, red)){.bg-raw-ink-800\/94{background-color:color-mix(in oklab, var(--ethos-color-ink-800) 94%, transparent)}}.bg-text{background-color:var(--ethos-text-default)}.bg-text-faint{background-color:var(--ethos-text-faint)}.bg-trade-down{background-color:var(--ethos-trade-down)}.bg-trade-up{background-color:var(--ethos-trade-up)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--ethos-warning-default)}.object-cover{object-fit:cover}.object-\[50\%_35\%\]{object-position:50% 35%}.object-\[50\%_40\%\]{object-position:50% 40%}.p-0{padding:0}.p-2\.5{padding:10px}.p-3\.5{padding:14px}.p-4{padding:16px}.p-12{padding:48px}.px-0{padding-inline:0}.px-0\.5{padding-inline:2px}.px-1{padding-inline:4px}.px-1\.75{padding-inline:7px}.px-2{padding-inline:8px}.px-2\.5{padding-inline:10px}.px-2\.25{padding-inline:9px}.px-3\.5{padding-inline:14px}.px-4{padding-inline:16px}.px-4\.5{padding-inline:18px}.px-5{padding-inline:20px}.px-6{padding-inline:24px}.py-1\.5{padding-block:6px}.py-1\.75{padding-block:7px}.py-2{padding-block:8px}.py-2\.5{padding-block:10px}.py-3{padding-block:12px}.py-3\.5{padding-block:14px}.py-4{padding-block:16px}.py-4\.5{padding-block:18px}.py-5{padding-block:20px}.py-5\.5{padding-block:22px}.py-6{padding-block:24px}.py-10{padding-block:40px}.pt-1{padding-top:4px}.pt-1\.5{padding-top:6px}.pt-2{padding-top:8px}.pt-2\.75{padding-top:11px}.pt-3{padding-top:12px}.pt-3\.5{padding-top:14px}.pt-4{padding-top:16px}.pt-4\.5{padding-top:18px}.pt-5{padding-top:20px}.pt-5\.5{padding-top:22px}.pt-6{padding-top:24px}.pt-7{padding-top:28px}.pt-8{padding-top:32px}.pt-10{padding-top:40px}.pt-11{padding-top:44px}.pr-2{padding-right:8px}.pr-5\.5{padding-right:22px}.pb-1{padding-bottom:4px}.pb-1\.5{padding-bottom:6px}.pb-2{padding-bottom:8px}.pb-3\.5{padding-bottom:14px}.pb-3\.75{padding-bottom:15px}.pb-4{padding-bottom:16px}.pb-4\.5{padding-bottom:18px}.pb-5{padding-bottom:20px}.pb-5\.5{padding-bottom:22px}.pb-6{padding-bottom:24px}.pb-10{padding-bottom:40px}.pb-16{padding-bottom:64px}.pl-1{padding-left:4px}.pl-1\.5{padding-left:6px}.pl-4{padding-left:16px}.pl-5{padding-left:20px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--ethos-font-family-display)}.font-mono{font-family:var(--ethos-font-family-mono)}.text-display-lg{font-size:var(--ethos-font-display-lg);line-height:var(--tw-leading,var(--ethos-font-display-lg--line-height))}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[64px\]{font-size:64px}.text-\[68px\]{font-size:68px}.leading-4{--tw-leading:calc(4px * 4);line-height:16px}.leading-4\.5{--tw-leading:calc(4px * 4.5);line-height:18px}.leading-5{--tw-leading:calc(4px * 5);line-height:20px}.leading-6{--tw-leading:calc(4px * 6);line-height:24px}.leading-7{--tw-leading:calc(4px * 7);line-height:28px}.leading-7\.5{--tw-leading:calc(4px * 7.5);line-height:30px}.leading-8{--tw-leading:calc(4px * 8);line-height:32px}.leading-9{--tw-leading:calc(4px * 9);line-height:36px}.leading-10{--tw-leading:calc(4px * 10);line-height:40px}.leading-11{--tw-leading:calc(4px * 11);line-height:44px}.leading-15{--tw-leading:calc(4px * 15);line-height:60px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[23px\]{--tw-leading:23px;line-height:23px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[27px\]{--tw-leading:27px;line-height:27px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.font-medium{--tw-font-weight:var(--ethos-font-weight-medium);font-weight:var(--ethos-font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--ethos-font-weight-semibold);font-weight:var(--ethos-font-weight-semibold)}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\(--ethos-trade-trust\){color:var(--ethos-trade-trust)}.text-\(--level\){color:var(--level)}.text-base{color:var(--ethos-bg-base)}.text-danger{color:var(--ethos-danger-default)}.text-primary{color:var(--ethos-primary-default)}.text-raw-award-bronze{color:var(--ethos-color-award-bronze)}.text-raw-award-gold{color:var(--ethos-color-award-gold)}.text-raw-award-silver{color:var(--ethos-color-award-silver)}.text-raw-ink-800{color:var(--ethos-color-ink-800)}.text-raw-paper-500{color:var(--ethos-color-paper-500)}.text-success{color:var(--ethos-success-default)}.text-text{color:var(--ethos-text-default)}.text-text-body{color:var(--ethos-text-body)}.text-text-faint{color:var(--ethos-text-faint)}.text-text-muted{color:var(--ethos-text-muted)}.text-text-on-danger{color:var(--ethos-text-on-danger)}.text-trade-accent{color:var(--ethos-trade-accent)}.text-trade-down{color:var(--ethos-trade-down)}.text-trade-up{color:var(--ethos-trade-up)}.text-warning{color:var(--ethos-warning-default)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow-\[0_0_0_3px_var\(--ethos-bg-base\)\,0_0_0_5px_var\(--level\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--ethos-bg-base)), 0 0 0 5px var(--tw-shadow-color,var(--level));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--ethos-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.first-letter\:float-left:first-letter{float:left}.first-letter\:mt-1\.5:first-letter{margin-top:6px}.first-letter\:mr-1:first-letter{margin-right:4px}.first-letter\:font-display:first-letter{font-family:var(--ethos-font-family-display)}.first-letter\:text-\[44px\]:first-letter{font-size:44px}.first-letter\:leading-9:first-letter{--tw-leading:calc(4px * 9);line-height:36px}.first-letter\:text-text:first-letter{color:var(--ethos-text-default)}.placeholder\:text-text-muted::placeholder{color:var(--ethos-text-muted)}.first\:pl-0:first-child{padding-left:0}.focus-within\:border-primary:focus-within{border-color:var(--ethos-primary-default)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (width>=576px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:w-45{width:180px}.sm\:w-55{width:220px}.sm\:grid-cols-\[90px_repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:90px repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[168px_minmax\(0\,1fr\)\]{grid-template-columns:168px minmax(0,1fr)}.sm\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_180px\]{grid-template-columns:minmax(0,1fr) 180px}.sm\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.sm\:gap-x-6{column-gap:24px}}@media (width>=768px){.md\:block{display:block}.md\:w-\[calc\(50\%-12px\)\]{width:calc(50% - 12px)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-\[36px\]{font-size:36px}.md\:text-\[38px\]{font-size:38px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[52px\]{font-size:52px}.md\:leading-11{--tw-leading:calc(4px * 11);line-height:44px}.md\:leading-14{--tw-leading:calc(4px * 14);line-height:56px}.md\:leading-\[42px\]{--tw-leading:42px;line-height:42px}.md\:leading-\[46px\]{--tw-leading:46px;line-height:46px}}@media (width>=992px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[90px_repeat\(4\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:90px repeat(4,minmax(0,1fr)) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_332px\]{grid-template-columns:minmax(0,1fr) 332px}.lg\:grid-cols-\[minmax\(0\,1fr\)_372px\]{grid-template-columns:minmax(0,1fr) 372px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,600px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,600px) minmax(0,1fr)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-border-split{border-color:var(--ethos-border-split)}.lg\:px-7{padding-inline:28px}.lg\:px-10{padding-inline:40px}.lg\:pr-7{padding-right:28px}.lg\:pr-8{padding-right:32px}.lg\:pr-9{padding-right:36px}.lg\:pl-7{padding-left:28px}.lg\:pl-8{padding-left:32px}.lg\:pl-9{padding-left:36px}}@media (width>=1200px){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:grid-cols-\[280px_minmax\(0\,1fr\)_300px\]{grid-template-columns:280px minmax(0,1fr) 300px}.xl\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.xl\:px-8{padding-inline:32px}.xl\:pr-8{padding-right:32px}.xl\:pl-8{padding-left:32px}}@media (width>=1400px){.min-\[1400px\]\:grid-cols-\[332px_minmax\(0\,1fr\)_372px\]{grid-template-columns:332px minmax(0,1fr) 372px}}@container (width>=520px){.\@\[520px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=620px){.\@\[620px\]\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.\@\[620px\]\:text-\[34px\]{font-size:34px}.\@\[620px\]\:leading-\[38px\]{--tw-leading:38px;line-height:38px}}.e-tag.container{width:auto;max-width:none}}:root{--ethos-color-paper-500:#efeee0;--ethos-color-paper-600:#d5d4cd;--ethos-color-paper-700:#cbcbc2;--ethos-color-paper-800:#c1c0b6;--ethos-color-paper-900:#b4b3aa;--ethos-color-ink-300:#424242;--ethos-color-ink-400:#383832;--ethos-color-ink-500:#333330;--ethos-color-ink-600:#2d2d29;--ethos-color-ink-700:#232320;--ethos-color-ink-800:#1e1e1b;--ethos-color-ink-900:#161617;--ethos-color-text-on-paper:#1f2126;--ethos-color-text-on-ink:#c1c0b6;--ethos-color-indigo:#1f21b6;--ethos-color-sky:#2e7bc3;--ethos-color-navy:#173a5b;--ethos-color-green:#127f31;--ethos-color-green-deep:#135200;--ethos-color-red:#b72b38;--ethos-color-amber-light:#cc9a1a;--ethos-color-amber-dark:#c29010;--ethos-color-amber-active:#d48806;--ethos-color-gold-1:#a0690c;--ethos-color-gold-2:#ce870e;--ethos-color-purple-1:#69429c;--ethos-color-purple-2:#9e72d8;--ethos-color-purple-haze:#7e51b9;--ethos-color-blue-1:#3d79b1;--ethos-color-blue-2:#6496c5;--ethos-color-award-gold:#c78007;--ethos-color-award-silver:#646464;--ethos-color-award-bronze:#be5521;--ethos-color-rank-silver:#65645d;--ethos-color-rank-silver-light:#c1c0b6;--ethos-color-rank-bronze:#673a25;--ethos-color-rank-bronze-light:#b65326;--ethos-bg-base:#c1c0b6;--ethos-bg-container:#cbcbc2;--ethos-bg-elevated:#d5d4cd;--ethos-bg-sunken:#b4b3aa;--ethos-bg-alert:#d5d4cd;--ethos-bg-spotlight:#000;--ethos-bg-mask:#00000073;--ethos-bg-perk:#161617;--ethos-bg-self-row:#a9a9c0;--ethos-text-default:#1f2126;--ethos-text-body:#1f2126d9;--ethos-text-muted:#1f2126a6;--ethos-text-faint:#1f212673;--ethos-text-placeholder:#1f212640;--ethos-text-on-primary:#c1c0b6;--ethos-text-on-danger:#fff;--ethos-text-on-spotlight:#c1c0b6;--ethos-primary-default:#1f21b6;--ethos-primary-bg:#1f21b61a;--ethos-primary-bg-hover:#1f21b614;--ethos-primary-dark:#173a5b;--ethos-primary-link:#1f21b6;--ethos-success-default:#127f31;--ethos-success-bg:#afc0ac;--ethos-danger-default:#b72b38;--ethos-danger-bg:#cf132226;--ethos-danger-bg-hover:#ccafaa;--ethos-warning-default:#cc9a1a;--ethos-warning-active:#d48806;--ethos-info-default:#1f21b6;--ethos-border-default:transparent;--ethos-border-split:#0000000f;--ethos-border-control:#1f2126;--ethos-xp-orange:#d46b08;--ethos-xp-streak:#ad4e00;--ethos-trade-up:#2a8945;--ethos-trade-down:#b9534b;--ethos-trade-accent:#703f00;--ethos-trade-trust:#1f21b6;--ethos-trade-banner-bg:#c2b09b;--ethos-level-untrusted:#b72b38;--ethos-level-questionable:#cc9a1a;--ethos-level-neutral:#1f2126;--ethos-level-known:#41517a;--ethos-level-established:#2f4290;--ethos-level-reputable:#1f21b6;--ethos-level-exemplary:#37874e;--ethos-level-distinguished:#127f31;--ethos-level-revered:#836da6;--ethos-level-renowned:#7a5eaf;--ethos-market-volatile:#b2474f;--ethos-market-normal:#138585;--ethos-gradient-gold:linear-gradient(75deg, #a0690c 16.87%, #ce870e 67.11%);--ethos-gradient-gold-secondary:linear-gradient(73deg, #a0690c 23.34%, #ce870e 87.03%);--ethos-gradient-purple:linear-gradient(90deg, #69429c, #9e72d8);--ethos-gradient-blue:linear-gradient(90deg, #3d79b1, #6496c5);--ethos-gradient-green:linear-gradient(90deg, #127f31, #135200);--ethos-gradient-rank-silver:linear-gradient(64deg, #65645d 27.53%, #c1c0b6 86.18%);--ethos-gradient-rank-bronze:linear-gradient(63deg, #673a25 11.83%, #b65326 94.78%);--ethos-font-family-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ethos-font-family-display:Queens, Georgia, serif;--ethos-font-family-mono:"IBM Plex Mono", SFMono-Regular, Menlo, monospace;--ethos-font-weight-regular:400;--ethos-font-weight-medium:500;--ethos-font-weight-semibold:600;--ethos-font-weight-bold:700;--ethos-font-weight-extrabold:800;--ethos-font-size-xxs:10px;--ethos-font-size-xxs--line-height:14px;--ethos-font-size-sm:12px;--ethos-font-size-sm--line-height:20px;--ethos-font-size-md:14px;--ethos-font-size-md--line-height:22px;--ethos-font-size-lg:16px;--ethos-font-size-lg--line-height:24px;--ethos-font-size-xl:18px;--ethos-font-size-xl--line-height:26px;--ethos-font-size-h4:20px;--ethos-font-size-h4--line-height:28px;--ethos-font-size-h3:24px;--ethos-font-size-h3--line-height:32px;--ethos-font-size-h2:30px;--ethos-font-size-h2--line-height:38px;--ethos-font-size-h1:38px;--ethos-font-size-h1--line-height:46px;--ethos-font-line-height-base:1.25;--ethos-font-line-height-tooltip:1.75;--ethos-font-line-height-tight:1;--ethos-font-display-xs:22px;--ethos-font-display-xs--line-height:28px;--ethos-font-display-sm:28px;--ethos-font-display-sm--line-height:34px;--ethos-font-display-md:32px;--ethos-font-display-md--line-height:40px;--ethos-font-display-lg:40px;--ethos-font-display-lg--line-height:48px;--ethos-font-display-xl:48px;--ethos-font-display-xl--line-height:56px;--ethos-font-display-2xl:56px;--ethos-font-display-2xl--line-height:64px;--ethos-font-display-3xl:68px;--ethos-font-display-3xl--line-height:76px;--ethos-font-display-hero:76px;--ethos-font-display-hero--line-height:53px;--ethos-space-0:0px;--ethos-space-1:4px;--ethos-space-2:8px;--ethos-space-3:12px;--ethos-space-4:16px;--ethos-space-5:20px;--ethos-space-6:24px;--ethos-space-8:32px;--ethos-space-10:40px;--ethos-space-12:48px;--ethos-space-0-5:2px;--ethos-space-section-gap-mobile:8px;--ethos-radius-xs:2px;--ethos-radius-sm:4px;--ethos-radius-md:6px;--ethos-radius-lg:8px;--ethos-radius-full:9999px;--ethos-radius-xl:12px;--ethos-radius-2xl:16px;--ethos-size-avatar-sm:20px;--ethos-size-avatar-md:40px;--ethos-size-avatar-lg:50px;--ethos-size-control-sm:24px;--ethos-size-control-md:32px;--ethos-size-control-lg:40px;--ethos-size-highlight-card-md:125px;--ethos-size-highlight-card-xl:153px;--ethos-size-badge-dot:10px;--ethos-shadow-action:0px 27px 36.4px 0px #0000001f;--ethos-shadow-card:0px 8px 24px #00000026;--ethos-shadow-sheet:0px -20px 36.4px 0px #00000059;--ethos-shadow-drawer:0px 27px 36.4px 0px #00000059;--ethos-shadow-subtle:0px 2px 8px #00000014;--ethos-motion-duration-fast:.1s;--ethos-motion-duration-mid:.2s;--ethos-motion-duration-slow:.3s;--ethos-motion-duration-none:0s;--ethos-motion-easing-in-out:cubic-bezier(.645, .045, .355, 1);--ethos-breakpoint-xs:480px;--ethos-breakpoint-sm:576px;--ethos-breakpoint-md:768px;--ethos-breakpoint-lg:992px;--ethos-breakpoint-xl:1200px;--ethos-breakpoint-xxl:1600px}[data-theme=dark],.dark{--ethos-color-gold-1:#c16e15;--ethos-color-gold-2:#f6a70c;--ethos-bg-base:#232320;--ethos-bg-container:#2d2d29;--ethos-bg-elevated:#333330;--ethos-bg-sunken:#1e1e1b;--ethos-bg-alert:#383832;--ethos-bg-spotlight:#424242;--ethos-bg-self-row:#2d3d48;--ethos-text-default:#c1c0b6;--ethos-text-body:#c1c0b6d9;--ethos-text-muted:#c1c0b6a6;--ethos-text-faint:#efeee073;--ethos-text-placeholder:#efeee040;--ethos-text-on-primary:#232320;--ethos-text-on-spotlight:#fff;--ethos-primary-default:#2e7bc3;--ethos-primary-bg-hover:#1f21b61a;--ethos-primary-link:#2e7bc3;--ethos-success-bg:#29392a;--ethos-danger-bg:#b72b3826;--ethos-danger-bg-hover:#422d2b;--ethos-warning-default:#c29010;--ethos-info-default:#1b69b1;--ethos-border-split:#ffffff0f;--ethos-border-control:#c1c0b6d9;--ethos-xp-orange:#d87a16;--ethos-xp-streak:#fa8c16;--ethos-trade-accent:#fda301;--ethos-trade-trust:#3d8bd4;--ethos-trade-banner-bg:#1e1e1b;--ethos-level-questionable:#c29010;--ethos-level-neutral:#c1c0b6;--ethos-level-known:#7c8da8;--ethos-level-established:#4e86b9;--ethos-level-reputable:#2e7bc3;--ethos-level-exemplary:#427b56;--ethos-gradient-gold:linear-gradient(29deg, #c16e15 27.37%, #f6a70c 107.7%);--ethos-gradient-gold-secondary:linear-gradient(73deg, #c16e15 23.34%, #f6a70c 87.03%);--ethos-shadow-action:0px 27px 36.4px 0px #00000059;--ethos-shadow-card:0px 8px 24px #0000004d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light){--ethos-color-gold-1:#c16e15;--ethos-color-gold-2:#f6a70c;--ethos-bg-base:#232320;--ethos-bg-container:#2d2d29;--ethos-bg-elevated:#333330;--ethos-bg-sunken:#1e1e1b;--ethos-bg-alert:#383832;--ethos-bg-spotlight:#424242;--ethos-bg-self-row:#2d3d48;--ethos-text-default:#c1c0b6;--ethos-text-body:#c1c0b6d9;--ethos-text-muted:#c1c0b6a6;--ethos-text-faint:#efeee073;--ethos-text-placeholder:#efeee040;--ethos-text-on-primary:#232320;--ethos-text-on-spotlight:#fff;--ethos-primary-default:#2e7bc3;--ethos-primary-bg-hover:#1f21b61a;--ethos-primary-link:#2e7bc3;--ethos-success-bg:#29392a;--ethos-danger-bg:#b72b3826;--ethos-danger-bg-hover:#422d2b;--ethos-warning-default:#c29010;--ethos-info-default:#1b69b1;--ethos-border-split:#ffffff0f;--ethos-border-control:#c1c0b6d9;--ethos-xp-orange:#d87a16;--ethos-xp-streak:#fa8c16;--ethos-trade-accent:#fda301;--ethos-trade-trust:#3d8bd4;--ethos-trade-banner-bg:#1e1e1b;--ethos-level-questionable:#c29010;--ethos-level-neutral:#c1c0b6;--ethos-level-known:#7c8da8;--ethos-level-established:#4e86b9;--ethos-level-reputable:#2e7bc3;--ethos-level-exemplary:#427b56;--ethos-gradient-gold:linear-gradient(29deg, #c16e15 27.37%, #f6a70c 107.7%);--ethos-gradient-gold-secondary:linear-gradient(73deg, #c16e15 23.34%, #f6a70c 87.03%);--ethos-shadow-action:0px 27px 36.4px 0px #00000059;--ethos-shadow-card:0px 8px 24px #0000004d}}@font-face{font-family:Queens;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/QueensVar.woff2)format("woff2")}@keyframes type{0%{opacity:1;max-width:0}13%{max-width:var(--w);opacity:1}21%{max-width:var(--w);opacity:1}24.5%{opacity:1;max-width:0}24.6%{opacity:0;max-width:0}to{opacity:0;max-width:0}}@keyframes caret{50%{opacity:0}}@keyframes tape{to{transform:translate(-50%)}}@keyframes ring{0%{stroke-dashoffset:69.12px}to{stroke-dashoffset:0}}.ei-karma{--ei:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='currentColor'%3E%3Cpath d='M18 7.3v.5a11 11 0 0 1-8 10L9 18l-1-.2a11 11 0 0 1-8-10v-.5h3.6a7 7 0 0 0 5.4 7 7 7 0 0 0 5.4-7zm-7.2 3.5H7.2V7.2h3.6zm3.6-3.6H3.6V3.6h10.8zM18 3.6h-3.6v-4.8H3.6v4.8H0v-8.4h18zm-7.2 0H7.2V0h3.6z'/%3E%3C/svg%3E");-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;-webkit-mask:var(--ei) center/contain no-repeat;mask:var(--ei) center/contain no-repeat;background-color:currentColor}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
