/*! 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-border-style:solid;--tw-leading:initial;--tw-font-weight: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}}}@layer theme{:root,:host{--tw-font-sans:Arial, Helvetica, sans-serif;--tw-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--tw-color-gray-200:#e5e5e5;--tw-color-gray-300:#d4d4d4;--tw-color-gray-400:#a3a3a3;--tw-color-gray-500:#737373;--tw-color-gray-600:#525252;--tw-color-gray-700:#404040;--tw-color-gray-800:#262626;--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-text-xs:10px;--tw-text-xs--line-height:14px;--tw-text-sm:11px;--tw-text-sm--line-height:16px;--tw-text-base:1rem;--tw-text-base--line-height:calc(1.5 / 1);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75 / 1.25);--tw-font-weight-normal:400;--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-default-font-family:var(--tw-font-sans);--tw-default-mono-font-family:var(--tw-font-mono);--tw-color-vside-blue:#4ab2d5;--tw-color-vside-blue-lightest:#d2ecf4;--tw-color-vside-gray:#e7e7e7;--tw-color-vside-gray-darker:#d7d7d7;--tw-color-vside-gray-darkest:#6a6a6a;--tw-color-vside-gray-footer:#979797;--tw-color-vside-gray-light:#f5f5f5;--tw-color-vside-gray-text-darker:#999;--tw-color-vside-gray-text-lighter:#cdd1d4;--tw-color-vside-green:#0cc80c;--tw-color-vside-pink:#ff3bab;--tw-color-vside-red:#e70000;--tw-text-md:12px;--tw-text-md--line-height:14px;--tw-background-image-global-controls:url(/images/bg_global_controls.gif)}}@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(--tw-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(--tw-default-font-feature-settings,normal);font-variation-settings:var(--tw-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(--tw-default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--tw-default-mono-font-feature-settings,normal);font-variation-settings:var(--tw-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}*,:before,:after{border-color:var(--tw-color-gray-200)}button,input,select,textarea{font-size:100%}input{background-color:#fff}input::placeholder,textarea::placeholder{color:var(--tw-color-gray-400)}button,[role=button]{cursor:pointer}:disabled{cursor:default}}@layer components{button.img-button{background-color:#0000;background-repeat:no-repeat;background-attachment:scroll;border-style:none}.button{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold);color:var(--tw-color-white);text-transform:capitalize;border-radius:.25rem}.button.button-md{padding-inline:calc(var(--tw-spacing) * 3);padding-block:var(--tw-spacing);font-size:var(--tw-text-md);line-height:var(--tw-leading,var(--tw-text-md--line-height))}}@layer utilities{.tw\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tw\:absolute{position:absolute}.tw\:relative{position:relative}.tw\:top-14{top:calc(var(--tw-spacing) * 14)}.tw\:top-\[-30px\]{top:-30px}.tw\:right-\[270px\]{right:270px}.tw\:bottom-0{bottom:0}.tw\:bottom-\[-30px\]{bottom:-30px}.tw\:bottom-\[1em\]{bottom:1em}.tw\:left-6{left:calc(var(--tw-spacing) * 6)}.tw\:left-\[2em\]{left:2em}.tw\:left-\[15px\]{left:15px}.tw\:z-10{z-index:10}.tw\:container{width:100%}@media (width>=970px){.tw\:container{max-width:970px}}.tw\:m-0{margin:0}.tw\:mx-2{margin-inline:calc(var(--tw-spacing) * 2)}.tw\:mx-4{margin-inline:calc(var(--tw-spacing) * 4)}.tw\:mx-\[0\.25em\]{margin-inline:.25em}.tw\:mx-auto{margin-inline:auto}.tw\:my-0{margin-block:0}.tw\:my-2{margin-block:calc(var(--tw-spacing) * 2)}.tw\:my-3{margin-block:calc(var(--tw-spacing) * 3)}.tw\:my-6{margin-block:calc(var(--tw-spacing) * 6)}.tw\:mt-1{margin-top:var(--tw-spacing)}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)}.tw\:mt-3{margin-top:calc(var(--tw-spacing) * 3)}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)}.tw\:mt-\[0\.25em\]{margin-top:.25em}.tw\:mt-\[2em\]{margin-top:2em}.tw\:mr-1{margin-right:var(--tw-spacing)}.tw\:mr-2{margin-right:calc(var(--tw-spacing) * 2)}.tw\:mr-3{margin-right:calc(var(--tw-spacing) * 3)}.tw\:mr-8{margin-right:calc(var(--tw-spacing) * 8)}.tw\:mr-auto{margin-right:auto}.tw\:mb-0{margin-bottom:0}.tw\:mb-1{margin-bottom:var(--tw-spacing)}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing) * 4)}.tw\:mb-6{margin-bottom:calc(var(--tw-spacing) * 6)}.tw\:mb-8{margin-bottom:calc(var(--tw-spacing) * 8)}.tw\:mb-10{margin-bottom:calc(var(--tw-spacing) * 10)}.tw\:ml-1{margin-left:var(--tw-spacing)}.tw\:ml-1\.5{margin-left:calc(var(--tw-spacing) * 1.5)}.tw\:ml-4{margin-left:calc(var(--tw-spacing) * 4)}.tw\:ml-8{margin-left:calc(var(--tw-spacing) * 8)}.tw\:ml-auto{margin-left:auto}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:inline-flex{display:inline-flex}.tw\:h-5{height:calc(var(--tw-spacing) * 5)}.tw\:h-7{height:calc(var(--tw-spacing) * 7)}.tw\:h-8{height:calc(var(--tw-spacing) * 8)}.tw\:h-12{height:calc(var(--tw-spacing) * 12)}.tw\:h-\[1px\]{height:1px}.tw\:h-\[5px\]{height:5px}.tw\:h-\[20px\]{height:20px}.tw\:h-\[85px\]{height:85px}.tw\:h-\[175px\]{height:175px}.tw\:h-\[596px\]{height:596px}.tw\:h-full{height:100%}.tw\:w-5\/12{width:41.6667%}.tw\:w-6{width:calc(var(--tw-spacing) * 6)}.tw\:w-7\/12{width:58.3333%}.tw\:w-\[55px\]{width:55px}.tw\:w-\[85px\]{width:85px}.tw\:w-\[175px\]{width:175px}.tw\:w-\[240px\]{width:240px}.tw\:w-\[960px\]{width:960px}.tw\:w-\[inherit\]{width:inherit}.tw\:w-full{width:100%}.tw\:w-min{width:min-content}.tw\:min-w-56{min-width:calc(var(--tw-spacing) * 56)}.tw\:shrink-0{flex-shrink:0}.tw\:grow{flex-grow:1}.tw\:basis-full{flex-basis:100%}.tw\:table-fixed{table-layout:fixed}.tw\:cursor-pointer{cursor:pointer}.tw\:list-decimal{list-style-type:decimal}.tw\:list-none{list-style-type:none}.tw\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:flex-col{flex-direction:column}.tw\:flex-row{flex-direction:row}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-baseline{align-items:baseline}.tw\:items-center{align-items:center}.tw\:items-end{align-items:flex-end}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:gap-1{gap:var(--tw-spacing)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:gap-8{gap:calc(var(--tw-spacing) * 8)}.tw\:self-center{align-self:center}.tw\:overflow-hidden{overflow:hidden}.tw\:rounded{border-radius:.25rem}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.tw\:border-black{border-color:var(--tw-color-black)}.tw\:border-gray-300{border-color:var(--tw-color-gray-300)}.tw\:border-gray-400{border-color:var(--tw-color-gray-400)}.tw\:border-gray-600{border-color:var(--tw-color-gray-600)}.tw\:border-gray-800{border-color:var(--tw-color-gray-800)}.tw\:border-vside-pink{border-color:var(--tw-color-vside-pink)}.tw\:bg-\[color\:\#666666\]{background-color:#666}.tw\:bg-black,.tw\:bg-black\/50{background-color:var(--tw-color-black)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-black\/50{background-color:color-mix(in oklab, var(--tw-color-black) 50%, transparent)}}.tw\:bg-gray-200{background-color:var(--tw-color-gray-200)}.tw\:bg-gray-300{background-color:var(--tw-color-gray-300)}.tw\:bg-transparent{background-color:#0000}.tw\:bg-vside-blue{background-color:var(--tw-color-vside-blue)}.tw\:bg-vside-gray{background-color:var(--tw-color-vside-gray)}.tw\:bg-vside-gray-darker{background-color:var(--tw-color-vside-gray-darker)}.tw\:bg-vside-gray-footer{background-color:var(--tw-color-vside-gray-footer)}.tw\:bg-vside-gray-light{background-color:var(--tw-color-vside-gray-light)}.tw\:bg-vside-green{background-color:var(--tw-color-vside-green)}.tw\:bg-vside-pink{background-color:var(--tw-color-vside-pink)}.tw\:bg-vside-red{background-color:var(--tw-color-vside-red)}.tw\:bg-white{background-color:var(--tw-color-white)}.tw\:bg-global-controls{background-image:var(--tw-background-image-global-controls)}.tw\:object-cover{object-fit:cover}.tw\:p-0{padding:0}.tw\:p-1{padding:var(--tw-spacing)}.tw\:p-2{padding:calc(var(--tw-spacing) * 2)}.tw\:p-3{padding:calc(var(--tw-spacing) * 3)}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}.tw\:px-1{padding-inline:var(--tw-spacing)}.tw\:px-2{padding-inline:calc(var(--tw-spacing) * 2)}.tw\:px-5{padding-inline:calc(var(--tw-spacing) * 5)}.tw\:px-10{padding-inline:calc(var(--tw-spacing) * 10)}.tw\:px-\[0\.25em\]{padding-inline:.25em}.tw\:py-1{padding-block:var(--tw-spacing)}.tw\:py-2{padding-block:calc(var(--tw-spacing) * 2)}.tw\:py-2\.5{padding-block:calc(var(--tw-spacing) * 2.5)}.tw\:py-4{padding-block:calc(var(--tw-spacing) * 4)}.tw\:py-5{padding-block:calc(var(--tw-spacing) * 5)}.tw\:py-10{padding-block:calc(var(--tw-spacing) * 10)}.tw\:pt-2\.5{padding-top:calc(var(--tw-spacing) * 2.5)}.tw\:pt-4{padding-top:calc(var(--tw-spacing) * 4)}.tw\:pr-2{padding-right:calc(var(--tw-spacing) * 2)}.tw\:pb-3{padding-bottom:calc(var(--tw-spacing) * 3)}.tw\:pb-10{padding-bottom:calc(var(--tw-spacing) * 10)}.tw\:pl-\[0\.25em\]{padding-left:.25em}.tw\:text-center{text-align:center}.tw\:text-right{text-align:right}.tw\:font-\[family-name\:Verdana\]{font-family:Verdana}.tw\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height))}.tw\:text-md{font-size:var(--tw-text-md);line-height:var(--tw-leading,var(--tw-text-md--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:text-\[11px\]{font-size:11px}.tw\:text-\[12px\]{font-size:12px}.tw\:text-\[16px\]{font-size:16px}.tw\:text-\[17px\]{font-size:17px}.tw\:leading-\[10px\]{--tw-leading:10px;line-height:10px}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal);font-weight:var(--tw-font-weight-normal)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:text-ellipsis{text-overflow:ellipsis}.tw\:text-\[\#29acd5\]{color:#29acd5}.tw\:text-\[\#666666\]{color:#666}.tw\:text-gray-700{color:var(--tw-color-gray-700)}.tw\:text-gray-800{color:var(--tw-color-gray-800)}.tw\:text-vside-blue{color:var(--tw-color-vside-blue)}.tw\:text-vside-gray-darkest{color:var(--tw-color-vside-gray-darkest)}.tw\:text-vside-gray-text-darker{color:var(--tw-color-vside-gray-text-darker)}.tw\:text-vside-gray-text-lighter{color:var(--tw-color-vside-gray-text-lighter)}.tw\:text-vside-pink{color:var(--tw-color-vside-pink)}.tw\:text-vside-red{color:var(--tw-color-vside-red)}.tw\:text-white{color:var(--tw-color-white)}.tw\:lowercase{text-transform:lowercase}.tw\:uppercase{text-transform:uppercase}.tw\:no-underline{text-decoration-line:none}.tw\:underline{text-decoration-line:underline}.tw\:shadow-footer{--tw-shadow:inset 0 11px 15px -5px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:outline-gray-500{outline-color:var(--tw-color-gray-500)}.tw\:odd\:bg-white:nth-child(odd){background-color:var(--tw-color-white)}.tw\:even\:bg-vside-blue-lightest:nth-child(2n){background-color:var(--tw-color-vside-blue-lightest)}@media (hover:hover){.tw\:hover\:border-vside-pink:hover{border-color:var(--tw-color-vside-pink)}.tw\:hover\:bg-black:hover{background-color:var(--tw-color-black)}.tw\:hover\:text-white:hover{color:var(--tw-color-white)}}.tw\:\[\&\>li\]\:px-2>li{padding-inline:calc(var(--tw-spacing) * 2)}.tw\:\[\&\>li\~li\]\:border-l>li~li{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:\[\&\>li\~li\]\:border-l-2>li~li{border-left-style:var(--tw-border-style);border-left-width:2px}.tw\:\[\&\>li\~li\]\:border-l-\[1px\]>li~li{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:\[\&\>li\~li\]\:border-gray-700>li~li{border-color:var(--tw-color-gray-700)}.tw\:\[\&\>li\~li\]\:border-gray-800>li~li{border-color:var(--tw-color-gray-800)}.tw\:\[\&\>li\~li\]\:border-vside-gray-darkest>li~li{border-color:var(--tw-color-vside-gray-darkest)}html,body,#root{min-height:100%;margin:0}body{min-height:100vh;font-family:Arial,Helvetica,sans-serif}.primary-root{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}.skip-link{z-index:100;color:#000;background:#fff;padding:8px;position:fixed;top:-100px;left:8px}.skip-link:focus{top:8px}:focus-visible{outline-offset:2px;outline:2px solid #ff3bab}button:disabled{cursor:not-allowed}.feedback{overflow-wrap:anywhere;padding:8px;font-size:11px;line-height:16px}.feedback-error{color:#b00030;background:#ffe8ef}.unavailable-link{position:relative}.local-feedback{z-index:40;text-transform:none;text-align:left;color:#fff;background:#1d232a;border:1px solid #4ab2d5;width:220px;max-width:75vw;padding:8px;font:11px/16px Arial,sans-serif;position:absolute;top:100%;left:0}.legacy-footer .local-feedback,.registration-footer .local-feedback{top:auto;bottom:100%}.legacy-footer a,.registration-footer a{text-decoration:underline}.legacy-footer a:hover,.registration-footer a:hover{text-decoration:none}.nav-end .local-feedback,.registration-controls .local-feedback{left:auto;right:0}.legacy-panel{margin:16px 0}.not-found-page{padding-top:1px;padding-bottom:16px}.not-found-panel .panel-content,.not-found-frame{background:#d1d1d1}.not-found-message{min-height:92px}#paperdoll{filter:drop-shadow(0 3px 5px #0006)}.paperdoll-stack{height:533px}.nav-logo img,.registration-logo{filter:drop-shadow(0 0 3px #20d9ff40)drop-shadow(0 0 7px #20d9ff40)}.nav-link{color:#fff;text-transform:uppercase;align-items:center;height:32px;padding:0 12px;text-decoration:none;transition:color .15s;display:flex}.nav-links .nav-link:hover,.nav-links .nav-link:focus-visible,.nav-links .nav-link.prime{color:#4ab2d5}.nav-links .nav-link[aria-disabled=true],.nav-links .nav-link[aria-disabled=true]:hover{color:#777;cursor:not-allowed}.nav-end .nav-link{color:#ddd}.nav-end .nav-link:hover,.nav-end .nav-link:focus-visible{color:#fff}.nav-links>li,.nav-end>li{margin-left:0;margin-right:0;position:relative}.nav-submenu{color:#a3a3a3;text-transform:none;white-space:nowrap;padding-top:4px;font-weight:400;display:none;position:absolute;top:100%;left:0}.nav-submenu li>a,.nav-submenu li>.unavailable-link>button{text-transform:none;align-items:center;height:32px;padding:0 12px;display:flex}.nav-submenu li>a:hover{color:#fff;background:#737373}.nav-end .nav-submenu{left:auto;right:0}.nav-end .nav-submenu li>a:hover,.nav-end .nav-submenu li>a:focus-visible{color:#fff}.tw\:group:hover .nav-submenu,.tw\:group:focus-within .nav-submenu{display:flex}.carat{color:#000;text-align:left;background:#fff;align-items:center;gap:8px;width:100%;height:20px;font-size:11px;font-weight:700;display:flex}.carat-arrow{background:#ff3bab;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.carat-arrow:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #fff;width:0;height:0}.carat:hover .carat-arrow{background:#000}.carat.carat-fit{width:fit-content;padding-right:8px}.registration-page{background:#000;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.registration-shell{width:960px;position:relative}.scene-layer{pointer-events:none;animation:1s ease-in-out scene-fade;position:absolute;inset:0}.sprite{flex-shrink:0}@keyframes scene-fade{0%{opacity:0}to{opacity:1}}.sprite:hover{background-position:0 calc(-1 * var(--sprite-height))}.location-sprite{margin-top:0}.registration-input{color:#fff;background:#000;border:1px solid #525252;padding:0 4px}.registration-form{width:100%}.registration-tagline{color:#f5f5f5;letter-spacing:-1px;text-shadow:2px 2px #000;width:217px;height:52px;font:700 18px/19px Arial,Helvetica,sans-serif}.registration-form fieldset{min-width:0}.registration-controls .feedback{color:#fff;padding:4px 0}.registration-controls .feedback-error{color:#fff;background:#7f1238}.preview-note{color:#999;width:960px;font:10px/14px Verdana,sans-serif;position:absolute;top:calc(100% + 8px);left:0}.recovery-panel{margin:32px 0}.recovery-body{padding:24px 16px}.recovery-content{overflow-wrap:anywhere;width:100%;max-width:440px;margin:0 auto;font-size:12px;line-height:1.5}.recovery-intro{margin:0 0 20px}.recovery-account{margin:0 0 16px}.recovery-methods{flex-direction:column;gap:16px;width:100%;display:flex}.recovery-methods>div+div{border-top:1px solid #b5b5b5;padding-top:16px}.recovery-methods p{margin:8px 0 0}.recovery-methods .button:disabled{opacity:.55;cursor:default}.recovery-form{margin:0 0 20px}.recovery-form>.feedback{margin:0 0 16px}.recovery-form fieldset{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.recovery-form label{flex-direction:column;gap:4px;width:100%;font-weight:700;display:flex}.recovery-form input{box-sizing:border-box;width:100%;min-width:0;min-height:32px;font:inherit;color:#333;background:#fff;border:1px solid #a3a3a3;padding:6px 8px;font-weight:400}.recovery-field{width:100%;min-width:0}.recovery-label-row{align-items:center;gap:6px;margin-bottom:4px;display:flex;position:relative}.recovery-label-row label{width:auto}.recovery-help{display:inline-flex}.recovery-help-button{color:#333;text-align:center;cursor:help;background:#e7e7e7;border:1px solid #666;border-radius:50%;width:18px;height:18px;padding:0;font:700 11px/16px Verdana,sans-serif}.recovery-help-button:focus-visible{outline-offset:2px;outline:2px solid #49b0ce}.recovery-help-tooltip{z-index:10;box-sizing:border-box;color:#fff;background:#222;border-radius:3px;width:min(340px,100%);padding:10px 12px;font-weight:400;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 2px 6px #00000040}.recovery-help:hover .recovery-help-tooltip,.recovery-help:focus-within .recovery-help-tooltip{display:block}.recovery-form input:focus-visible{outline-offset:1px;outline:2px solid #49b0ce}.recovery-content .button{white-space:normal;text-align:center;max-width:100%;height:auto}.recovery-alternative{border-top:1px solid #b5b5b5;padding-top:16px}.recovery-alternative p{margin:0 0 8px}.recovery-content>.feedback{margin-top:16px}.recovery-content>.feedback-error{margin:0 0 20px}.account-section.recovery-body{padding:24px 16px}.recovery-settings-status{border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 20px;padding:12px 0;display:grid}.recovery-settings-status dt{font-weight:700}.recovery-settings-status dd{color:#555;margin:4px 0 0}.recovery-settings .account-note{margin:0 0 16px;font-size:11px;line-height:1.5}.recovery-settings-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.recovery-settings .button:disabled{opacity:.55;cursor:default}.recovery-settings-reset{margin-top:4px;display:inline-block}.recovery-kit-modal{box-sizing:border-box;color:#333;background:#e7e7e7;border:1px solid #49b0ce;border-radius:4px;width:min(520px,100% - 32px);max-height:calc(100vh - 32px);margin:auto;padding:0;font:12px/1.5 Verdana,Geneva,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 12px 40px #0006}.recovery-kit-modal::backdrop{background:#000000a6}.recovery-kit-header{color:#000;background:#49b0ce;padding:12px 20px}.recovery-kit-header h2{margin:0;font-size:14px;font-weight:700}.recovery-kit-header h2:focus{outline:none}.recovery-kit-body{padding:20px}.recovery-kit-body>p{margin:0 0 14px}.recovery-kit-account{overflow-wrap:anywhere}.recovery-kit-key{background:#fff;border:1px solid #a3a3a3;border-radius:3px;overflow:hidden}.recovery-kit-hidden{text-align:center;justify-content:center;align-items:center;min-height:84px;padding:12px;display:flex}.recovery-kit-hidden p{margin:0}.recovery-kit-key textarea{box-sizing:border-box;resize:none;color:#222;overflow-wrap:anywhere;background:#fff;border:0;width:100%;min-height:84px;padding:12px;font:13px/1.6 monospace;display:block}.recovery-kit-reveal{margin:10px 0}.recovery-kit-note{color:#555;font-size:11px}.recovery-kit-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.recovery-kit-modal .button{white-space:normal;text-align:center;max-width:100%;height:auto}.recovery-kit-modal .button:disabled{opacity:.55;cursor:default}.recovery-kit-body>.feedback{margin:0 0 16px}.recovery-kit-footer{border-top:1px solid #b5b5b5;flex-direction:column;align-items:flex-end;gap:16px;padding-top:16px;display:flex}.recovery-kit-acknowledgment{align-items:flex-start;gap:8px;width:100%;display:flex}.recovery-kit-acknowledgment input{flex:none;margin-top:3px}.registration-discord.recovery-kit-discord{box-sizing:border-box;background:#f5f5f5;border:1px solid #b5b5b5;border-radius:3px;width:100%;margin:0;padding:16px}.recovery-kit-discord h3{color:#333;margin:0 0 8px;font-size:12px;font-weight:700}.recovery-kit-discord .registration-discord-copy{color:#333;margin-bottom:12px;font-size:12px;line-height:1.5}.recovery-kit-discord .account-note{color:#555;font-size:11px;line-height:1.5}.download-install{color:#fff;background:#000;width:280px;max-width:100%;padding:20px}.account-settings .account-panel{margin-bottom:16px}.account-settings .account-panel:last-child{margin-bottom:32px}.account-section{background:#e7e7e7;padding:12px}.account-section>p{margin:0 0 10px}.account-section .feedback{margin-top:10px}.account-note{color:#6a6a6a;margin:8px 0 0;font-size:10px;line-height:14px}.account-linked-name{color:#333}.account-linked .button,.account-unlinked .button{display:inline-block}.account-unlinked .button:disabled{cursor:default;opacity:.55}.verified-badge{vertical-align:-.12em;cursor:help;flex:none;width:.875em;height:.875em;display:inline-flex}.verified-badge svg{filter:drop-shadow(0 0 .45px #000000d9);width:100%;height:100%;display:block;overflow:visible}.verified-badge circle{fill:#5865f2;stroke:#ffffffe6;stroke-width:1px}.verified-badge path{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.registration-discord{border-bottom:1px solid #525252;margin-bottom:16px;padding-bottom:16px}.registration-discord-copy{color:#fff;margin:0 0 10px;font-family:Verdana,Geneva,sans-serif;font-size:11px;line-height:15px}.download-page{box-sizing:border-box;color:gray;background-color:#333;background-image:linear-gradient(#000 0 340px,#030102 390px,#070205 440px,#0d0309 490px,#14050d 540px,#1b0612 590px,#210816 640px,#2b0a1d 690px,#42102c 740px,#511336 770px 100%);height:100%;min-height:581px;padding-bottom:40px;font-size:11px}.download-page #vSide{text-align:left;background:0 0;width:970px;min-height:900px;margin:0 auto;display:block;position:relative;overflow:hidden}.download-page #backToFWE_container{margin:10px 20px}.download-page h5{color:#fff;margin-bottom:10px;font-size:11px;font-weight:700;line-height:normal}.download-page #backToFWE_container h5{margin-top:0}.download-page #backToFWE_container a{color:#4ab2d5}.download-page #feature_controls{display:none}.download-page #main_controls,.download-page #utility_controls,.download-page #linux_controls{float:left;text-align:left;width:460px;height:370px;position:relative;overflow:hidden}.download-page #main_controls{margin-left:20px;margin-right:10px}.download-page #utility_controls{margin-right:0}.download-page #linux_controls{clear:both;margin-left:20px}.download-page #main_controls>div,.download-page #utility_controls>div,.download-page #linux_controls>div{background-color:#02080c;margin-top:10px;margin-bottom:10px;padding-bottom:5px}.download-page .download-coming-soon{position:relative}.download-page .download-coming-soon-overlay{z-index:2;color:#fff;letter-spacing:2px;text-transform:uppercase;background:#000000c7;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex;position:absolute;inset:0}.download-page #main_controls h3,.download-page #utility_controls h3,.download-page #linux_controls h3{box-sizing:content-box;color:#4ab2d5;background-color:#041019;align-items:center;height:16px;margin:0;padding:12px 12px 12px 10px;font-size:11px;font-weight:700;display:flex;position:relative;overflow:hidden}.download-page #main_controls h3 img,.download-page #utility_controls h3 img,.download-page #linux_controls h3 img{flex:none;margin-right:4px}.download-page #download_apple h3 a,.download-page #download_windows h3 a,.download-page #download_linux h3 a{color:#4ab2d5;text-decoration:none}.download-page #download_windows>div,.download-page #download_apple>div,.download-page #download_linux>div{min-height:300px;margin:10px;position:relative}.download-page #download_windows>div>a:first-of-type img,.download-page #download_apple>div>a:first-of-type img,.download-page #download_linux>div>a:first-of-type img{float:left;margin-right:10px}.download-page #download_windows h4,.download-page #download_apple h4,.download-page #download_linux h4{color:gray;margin:0 0 10px;font-size:11px;font-weight:700}.download-page #main_controls ul,.download-page #utility_controls ul,.download-page #linux_controls ul{margin:0 0 10px;padding:0;list-style:none}.download-page #main_controls .system-requirements,.download-page #utility_controls .system-requirements,.download-page #linux_controls .system-requirements{margin-left:175px;padding-left:14px;list-style:outside}.download-page #main_controls li,.download-page #utility_controls li,.download-page #linux_controls li,.download-page #main_controls p,.download-page #utility_controls p,.download-page #linux_controls p{color:gray;line-height:normal}.download-page .asterix{clear:both;margin-top:0;margin-bottom:20px;padding-top:16px;font-style:italic}.download-page .linux-download-icon{color:#fff;flex:none;margin-right:4px;font:700 11px/16px monospace}.download-page a.about_href{box-sizing:content-box;color:#fff;text-indent:30px;background-position:0 -20px;background-repeat:no-repeat;width:165px;height:17px;margin-left:10px;padding-top:3px;font-size:11px;font-weight:700;text-decoration:none;display:block;position:absolute;bottom:5px}.download-page a.about_href:hover,.download-page a.about_href:focus-visible{background-position:0 0}.download-page #while_wait{clear:both;float:left;background-repeat:repeat-x;width:930px;height:80px;margin-top:32px;margin-left:20px;display:block;position:relative}.download-page #while_wait #clock{float:left;width:86px;height:100px;margin:-20px 0 0 10px;display:block;position:relative}.download-page #while_wait #learn_basics{float:left;width:calc(100% - 96px);margin:30px 0 0;display:block;position:relative}.download-page #learn_basics h2{float:left;width:141px;height:25px;margin:0;display:block;position:relative}.download-page #learn_basics p{float:left;color:#4bb3d5;width:290px;margin:-2px 30px 0;display:inline}.download-page #learn_basics p span{color:#fff;font-size:11px;font-weight:700}.download-page #learn_basics a.about_href{float:left;color:#000;margin:4px 0 0;position:relative;bottom:auto}.primary-root:has(.download-page){background:#333;grid-template-rows:auto 1fr auto}.primary-root:has(.download-page) #navbar{height:160px;overflow:hidden}.download-footer{box-shadow:none;color:#6a6a6a;background-color:#050505;background-position:0 0;background-repeat:repeat-x}.download-footer>img{top:50%;bottom:auto;left:max(12px,50% - 482px);transform:translateY(-50%)}@media (width<=969px){.download-page #vSide{width:calc(100% - 24px)}.download-page #main_controls,.download-page #utility_controls,.download-page #linux_controls{width:calc(50% - 15px)}.download-page #while_wait{width:calc(100% - 20px);margin-left:10px}.download-page #while_wait #learn_basics{float:none;width:auto;margin-left:96px}.download-page #learn_basics p{width:calc(100% - 340px);margin-left:15px;margin-right:15px}}@media (width<=700px){.primary-root:has(.download-page) #navbar{height:auto;overflow:visible}.download-page{min-height:920px}.download-page #main_controls,.download-page #utility_controls,.download-page #linux_controls{float:none;width:calc(100% - 20px);margin-left:10px;margin-right:10px}.download-page #while_wait{float:none;box-sizing:border-box;height:auto;min-height:100px;margin-top:20px;padding-bottom:10px;overflow:hidden}.download-page #while_wait #learn_basics{margin-top:14px}.download-page #learn_basics h2,.download-page #learn_basics p,.download-page #learn_basics a.about_href{float:none}.download-page #learn_basics p{width:auto;margin:4px 8px}.download-page #learn_basics a.about_href{margin:6px 0 0 8px}}@media (width<=380px){.download-page #main_controls,.download-page #utility_controls,.download-page #linux_controls{height:auto;min-height:430px}.download-page #download_windows>div>a:first-of-type img,.download-page #download_apple>div>a:first-of-type img,.download-page #download_linux>div>a:first-of-type img{float:none;margin-bottom:10px}.download-page #main_controls .system-requirements,.download-page #utility_controls .system-requirements,.download-page #linux_controls .system-requirements{margin-left:0}.download-page #while_wait #clock{display:none}.download-page #while_wait #learn_basics{margin-left:10px}}.avatar-unavailable{color:#6a6a6a;text-align:center;background:#d4d4d4;justify-content:center;align-items:center;font-size:10px;display:flex}.character-card{flex-shrink:0}.character-card.event-person-avatar{text-align:center;width:80px;text-decoration:none;display:block}.event-person-avatar .avatar-unavailable{height:80px}.event-person-avatar .character-card-name{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;height:20px;padding:3px 2px 0;font-size:11px;display:flex;overflow:hidden}.event-person-avatar .character-card-username{min-width:0;font-size:inherit;display:block}.presence-dot{background:#e70000;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;right:4px}.profile-presence{background:#e70000;border-radius:50%;width:16px;height:16px;margin-left:8px}.online{background:#0cc80c}.presence-unknown{background:#777}.presence-online{color:#0cc80c}.people-ranking-content{padding:10px}.people-grid{gap:6px;display:grid}.people-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.people-grid-10{grid-template-columns:repeat(10,minmax(0,1fr))}.people-tile{color:#b8d7e3;text-align:center;background-color:#071b2a;min-width:0;min-height:146px;padding:9px 6px 7px;font-size:11px;text-decoration:none;position:relative;overflow:hidden}.people-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin:0 auto 5px}.people-avatar img{width:100%;height:auto;display:block}.people-tile strong,.people-tile>span:not(.people-rank):not(.presence-dot){text-overflow:ellipsis;display:block;overflow:hidden}.people-tile strong{color:#fff;white-space:nowrap;background:#4ab2d5;padding:2px 4px}.people-tile>span:not(.people-rank):not(.presence-dot){margin-top:6px}.people-tile>.people-rating{justify-content:center;align-items:center;gap:6px;display:flex}.people-tile>.presence-dot{width:20px;height:20px;top:9px;right:9px}.people-rating-stars{background-repeat:repeat-x;flex-shrink:0;width:90px;height:38px;position:relative}.people-rating-fill{background-repeat:repeat-x;position:absolute;inset:0 auto 0 0}.people-tile small{margin-top:2px;font-size:10px;display:block}.people-rank{color:#fff;background:#ff3bab;min-width:20px;padding:4px;line-height:12px;position:absolute;top:9px;left:9px}@layer utilities{.event-pagination{background:#fff;width:fit-content;height:20px;font-weight:400;display:flex}.event-pagination b,.event-pagination a,.event-pagination button{box-sizing:border-box;color:#ccc;text-align:center;cursor:pointer;min-width:20px;height:20px;font-weight:400;font:inherit;background:#fff;border:0;border-right:1px solid #d0d0d0;padding:0 6px;font-size:11px;line-height:20px;text-decoration:none;display:block}.event-pagination a:hover,.event-pagination a:focus-visible,.event-pagination button:not(:disabled):hover,.event-pagination button:not(:disabled):focus-visible{color:#000;background:#eee}.event-pagination button:disabled{cursor:default;opacity:.45}.event-pagination a.event-pagination-next,.event-pagination button.event-pagination-next,.event-pagination button.event-pagination-previous{background:#ff3ba9;border:0;min-width:20px;padding:0;position:relative}.event-pagination-next:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid #fff;position:absolute;top:6px;left:8px}.event-pagination-previous:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-right:5px solid #fff;position:absolute;top:6px;left:7px}.event-pagination b{color:#000;font-style:italic;font-weight:400;line-height:20px}.event-pagination a.event-pagination-next:hover,.event-pagination a.event-pagination-next:focus-visible,.event-pagination button.event-pagination-next:not(:disabled):hover,.event-pagination button.event-pagination-next:not(:disabled):focus-visible,.event-pagination button.event-pagination-previous:not(:disabled):hover,.event-pagination button.event-pagination-previous:not(:disabled):focus-visible{background:#000}.help-page{width:970px;font-family:Arial,Helvetica,sans-serif}.help-page .legacy-panel{background:#e7e7e7;margin:16px 0;position:relative}.help-page .legacy-panel>div:first-child{box-sizing:border-box;height:40px;padding:0 12px 0 10px}.help-page .legacy-panel>div:first-child>img{margin-right:10px}.help-page .panel-content{background:#e7e7e7;padding-bottom:10px}.help-page-heading{min-height:42px;padding:12px 12px 0;position:relative}.help-page-heading h2{margin:0;font-size:18px;font-weight:700;line-height:20px}.help-page-heading>a{position:absolute;top:14px;right:12px}.help-page-heading a,.help-document a{color:#000;font-size:11px;font-weight:700;text-decoration:underline}.help-page-heading a:hover,.help-document a:hover{color:#ff3bab}.help-document{box-sizing:content-box;color:#000;background:#fff;width:850px;margin:20px 0 10px 50px;padding:12px;font-size:12px;line-height:16px}.help-document p{margin:0 0 10px}.help-content-notice{background:#d2ecf4;border-left:4px solid #4ab2d5;margin:0 0 12px;padding:8px 10px;font-size:11px;line-height:16px}.help-content-notice strong{margin-right:8px;font-size:11px}.legal-contents{background:#f4f4f4;border:1px solid #c9c9c9;margin:14px 0 18px;padding:10px 12px}.legal-contents h3{color:#000;margin:0 0 7px;font-size:13px;font-weight:700}.legal-contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 24px;margin:0;padding-left:20px;display:grid}.legal-contents li{padding-left:2px}.help-copy-section{padding:0 0 8px}.help-copy-section h3,.about-features h3,.house-rules h3{color:#ff3bab;margin:8px 0 4px;font-size:14px;font-weight:700;line-height:16px}.help-copy-section ol{margin:4px 0 10px 24px;list-style:decimal}.help-copy-section ul{margin:4px 0 10px 24px;list-style:outside}.help-copy-section li{margin-bottom:3px;padding-left:3px}.legal-introduction{margin:0 0 10px}.legal-caps{font-size:11px;font-weight:700}.about-features{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;display:grid}.about-features section{background:#e7e7e7;padding:10px}.help-landing-panel .help-page-heading{display:none}.help-landing-panel .help-document{box-sizing:border-box;background:#e7e7e7;width:970px;margin:0;padding:12px 0 2px}.help-intro{background:#d2ecf4;margin:0 12px 10px;padding:12px}.help-intro h3,.help-subjects>h3,.help-hot-topics>h3{margin:0 0 10px;font-size:11px;font-weight:700;line-height:16px}.help-topic-layout{grid-template-columns:691px 279px;display:grid}.help-subjects{width:691px;padding-left:12px}.help-hot-topics{width:279px;padding-right:12px}.help-subjects li{grid-template-columns:145px 1fr;gap:8px;padding:3px;display:grid}.help-subjects li.white{background:#fff}.help-subjects li.blue{background:#d2ecf4}.help-subjects li span{font-size:11px}.help-hot-topics>div{flex-direction:column;display:flex}.help-hot-topics>div a{padding:3px}.help-hot-topics>p{background:#d2ecf4;margin-top:10px;padding:12px;font-size:11px}.house-rules{display:flow-root}.house-rules-panel .help-page-heading>a{display:none}.house-rules-photo{float:right;margin:0 15px}.house-rule-group{margin-bottom:20px}.house-rule-label{margin-bottom:14px;display:block}.house-rule-copy{margin:0 40px}.house-rule-copy p{margin-bottom:14px}.house-rule-dos h3{color:#ff3bab}.house-rule-donts h3{color:#4ab2d5}.photos-panel .help-document{box-sizing:border-box;background:#e7e7e7;width:970px;margin:0;padding:0}.photo-set{background:#e7e7e7;width:970px}.photo-set>h3{box-sizing:border-box;color:#000;background:#4ab2d5;height:40px;padding:12px;font-size:11px;font-weight:700;line-height:16px}.photo-set ul{grid-template-columns:repeat(5,185px);gap:0 11px;width:970px;padding-top:10px;display:grid}.photo-set li{box-sizing:border-box;background:#d1d1d1;width:185px;height:154px;margin-bottom:11px;padding:10px;font-size:11px;overflow:hidden}.photo-set li>span{text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.photo-set figure{background:#fff;width:165px;height:117px;margin-top:7px;position:relative;overflow:hidden}.photo-set img{object-fit:cover;width:100%;height:100%}.photo-set figcaption{color:#fff;background:#000000b8;padding:2px 4px;font-size:9px;position:absolute;bottom:0;left:0;right:0}@media (width<=969px){.help-page{width:calc(100% - 24px)}.help-document,.help-landing-panel .help-document,.photos-panel .help-document,.photo-set,.photo-set ul{box-sizing:border-box;width:100%}.help-document{margin:12px 0 10px}.help-landing-panel .help-document{padding-left:12px;padding-right:12px}.help-topic-layout{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:12px}.help-subjects,.help-hot-topics{width:auto;padding:0}.photo-set ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding-left:10px;padding-right:10px}.photo-set li,.photo-set figure{width:100%}}@media (width<=700px){.help-page-heading{min-height:50px}.help-topic-layout,.about-features,.legal-contents ol{grid-template-columns:1fr}.house-rules-photo{width:min(225px,45%);height:auto;margin-right:0}.photo-set ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.help-page-heading{padding-bottom:8px}.help-page-heading>a{margin-top:4px;display:inline-block;position:static}.help-subjects li,.photo-set ul{grid-template-columns:1fr}.house-rules-photo{float:none;width:225px;max-width:100%;margin:0 auto 15px}.house-rule-copy{margin-left:18px;margin-right:18px}}.events-page{color:#041019;width:970px;padding:1px 0 24px;font-family:Arial,Helvetica,sans-serif;font-size:11px;position:relative}.events-page>h1{box-sizing:border-box;color:#4ab2d5;background:#000;height:40px;margin:10px 0 0;padding:12px 12px 12px 40px;font-size:11px;font-weight:400;line-height:16px;position:relative;overflow:hidden}.events-page>h1 img{width:20px;height:20px;margin:0;position:absolute;top:10px;left:10px}.events-primary-tabs{background:#e7e7e7;align-items:flex-end;gap:12px;height:71px;padding-left:0;display:flex}.events-primary-tabs a,.events-primary-tabs>span{color:#0000;background-color:#0000;background-position:0 -60px;background-repeat:no-repeat;width:145px;height:60px;font-size:0;text-decoration:none;display:block;overflow:hidden}.events-primary-tabs a.active{background-position:0 0}.events-primary-tabs .event-tab-leaderboard,.events-primary-tabs .event-tab-past{background-position:0 -42px;width:108px;height:42px}.events-primary-tabs .event-tab-leaderboard{margin-left:auto}.events-primary-tabs .event-tab-past{margin-right:10px}.events-primary-tabs a:hover,.events-primary-tabs a:focus-visible,.events-primary-tabs>span:hover{background-position:0 0}.events-placeholder-note{color:#51595f;text-align:right;margin:0;position:absolute;top:23px;right:12px}.events-filter-bar{background:#4ab2d5;align-items:center;gap:12px;height:40px;padding:0 10px;font-weight:400;display:flex}.events-profile-filter{color:#fff;background:#041019;margin:0;padding:8px 10px}.events-filter-bar>div{gap:7px;display:flex}.events-filter-bar a,.events-filter-bar>div button{color:#00e;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.events-filter-bar a:visited{color:#551a8b}.events-filter-bar a.active,.events-filter-bar>div button.active{color:#041019;font-style:italic;text-decoration:none}.event-date-control{align-items:center;padding-left:4px;display:flex}.event-date-control input{opacity:0;width:1px;height:1px;position:absolute}.event-date-control input.selected{box-sizing:border-box;color:#041019;opacity:1;background:#fff;border:0;width:120px;height:18px;margin-left:5px;padding-left:4px;position:static}.event-date-control button{cursor:pointer;background:0 0;border:0;width:18px;height:18px;margin-left:5px;padding:0}.event-date-control button img{display:block}.events-filter-bar a.event-create-control,.events-filter-bar a.event-create-control:visited{color:#fff;cursor:pointer;background:#ff3bab;border-radius:3px;margin-left:auto;padding:4px 8px;font-weight:400;text-decoration:none!important}.events-filter-bar a.event-create-control:hover,.events-filter-bar a.event-create-control:focus-visible{color:#fff;background:#000}.event-navigator{box-sizing:border-box;background:#e7e7e7;height:50px;padding:7px 10px 3px;display:block}.event-count{margin-top:2px;font-size:11px;display:block}.event-grid{background:0 0;grid-template-columns:repeat(4,235px);gap:10px;width:970px;margin:0;padding:0;list-style:none;display:grid}.event-poster{width:235px;min-width:0;height:415px;margin:0}.event-panel{color:#fff;background:#000;width:235px;height:415px;font-style:normal;font-weight:700;overflow:hidden}.event-head{align-items:center;height:55px;display:flex;position:relative;overflow:hidden}.event-head h2{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:0 10px;font-size:16px;font-weight:700;line-height:16px;display:-webkit-box}.event-featured{position:absolute;top:0;right:0}.event-banner{background:#222;width:235px;height:179px;margin-top:10px;overflow:hidden}.event-banner img{border:0;width:auto;max-width:235px;height:179px}.event-banner img.event-banner-cover{object-fit:cover;width:235px}.event-detail{box-sizing:content-box;background:#043242;height:120px;padding:10px;font-size:12px;line-height:14px;position:relative}.event-detail dl{margin:0}.event-detail dl>div{margin-bottom:3px}.event-detail dt{color:#4ab2d5;font-size:10px;line-height:12px}.event-detail dd{text-overflow:ellipsis;white-space:nowrap;max-width:120px;margin:0;line-height:14px;overflow:hidden}.event-detail dd span,.event-detail dd time{display:block}.event-detail dd a{color:#fff;text-decoration:none}.event-attendees{float:right;color:#4ab2d5;background:#fff;width:85px;font-size:11px}.event-attendee-state{color:#000;text-align:center;background:#4ab2d5;height:16px;line-height:16px;display:block}.event-attendee-total{justify-content:space-between;margin:3px 5px;display:flex}.event-attendee-total small{color:#043242;order:-1;font-size:10px;font-weight:700}.event-details-unavailable{text-overflow:ellipsis;white-space:nowrap;color:#ff3bab;width:120px;margin-top:7px;font-size:10px;text-decoration:underline;display:block;overflow:hidden}.event-actions{box-sizing:border-box;height:30px;padding:0}.event-navigator-bottom{margin-top:0}.events-resource,.event-message{box-sizing:border-box;background:#e7e7e7;min-height:180px;padding:20px}.event-create-page>h1{padding-left:12px}.event-create-form{color:#041019;background:#e7e7e7;margin-top:10px;font-size:12px}.event-step-title{box-sizing:border-box;color:#041019;background:#4ab2d5;min-height:40px;margin:0;padding:11px 12px;font-size:14px;font-weight:900}.event-create-form fieldset{border:0;margin:0;padding:10px}.event-create-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.event-create-section{background:#f7f7f7;border:1px solid #c2c2c2;min-width:0}.event-create-section>h2{color:#4ab2d5;background:#041019;margin:0;padding:7px 10px;font-size:12px;line-height:16px}.event-create-section>div{padding:10px}.event-create-details,.event-create-cohosts{grid-column:1/-1}.event-create-form label{color:#043242;margin:0 0 12px;font-weight:700;display:block}.event-create-form label>span{font-size:10px;font-style:italic;font-weight:400}.event-create-form input,.event-create-form select,.event-create-form textarea{box-sizing:border-box;color:#041019;background:#fff;border:1px solid #8c9ba1;width:100%;min-height:28px;margin-top:3px;padding:5px 6px;font:12px Arial,Helvetica,sans-serif;display:block}.event-create-form input:focus,.event-create-form select:focus,.event-create-form textarea:focus{border-color:#4ab2d5;outline:1px solid #4ab2d5}.event-create-form textarea{resize:vertical;min-height:80px}.event-form-dates{grid-template-columns:1fr 1fr;gap:12px;display:grid}.event-time-help{color:#59676d;margin:-8px 0 12px;font-size:10px}.event-cohost-field{margin:0}.event-cohost-help{color:#59676d;margin:-7px 0 8px;font-size:10px}.event-cohost-picker{gap:6px;display:flex}.event-create-form .event-cohost-picker input{flex:auto;margin:0}.event-cohost-picker button,.event-cohost-selections button{color:#fff;background:#ff3bab;border:0;border-radius:3px;padding:3px 10px;font:11px Arial,Helvetica,sans-serif}.event-cohost-picker button:hover,.event-cohost-picker button:focus-visible,.event-cohost-selections button:hover,.event-cohost-selections button:focus-visible{background:#000}.event-cohost-picker button:disabled{cursor:not-allowed;background:#748991}.event-create-form .event-cohost-picker input:disabled{cursor:not-allowed;background:#e2e6e8}.event-poster-help{color:#59676d;margin:-8px 0 8px;font-size:10px}.event-poster-preview{aspect-ratio:500/380;width:100%;max-width:500px;height:auto;display:block}.event-cohost-selections{margin:8px 0 0}.event-cohost-status{margin:6px 0 0;font-weight:400}.event-cohost-candidates{box-sizing:border-box;color:#041019;background:#e7ecee;border:1px solid #b8c7cc;grid-template-columns:repeat(auto-fill,105px);justify-content:start;gap:6px;max-height:260px;margin:4px 0 0;padding:6px;font-weight:400;list-style:none;display:grid;overflow-y:auto}.event-cohost-candidates li{min-width:0}.event-cohost-candidates li,.event-cohost-selections li{box-sizing:border-box;color:#b8d7e3;text-align:center;background:#071b2a;border:1px solid #043d50;flex-direction:column;align-items:center;width:100%;min-width:0;padding:5px;font:11px Arial,Helvetica,sans-serif;display:flex;overflow:hidden}.event-cohost-candidates .character-card,.event-cohost-selections .character-card{text-decoration:none;display:block}.event-cohost-candidates small,.event-cohost-selections small{color:#b8d7e3;min-height:13px;padding:3px 4px 0;font-size:10px;display:block}.event-cohost-card-action{color:#fff;cursor:pointer;background:#ff3bab;border:0;border-radius:3px;width:100%;min-height:23px;margin-top:auto;padding:3px 8px;font:11px Arial,Helvetica,sans-serif}.event-cohost-candidates li:focus-within,.event-cohost-candidates li:hover,.event-cohost-selections li:focus-within,.event-cohost-selections li:hover{border-color:#ff3bab;outline:1px solid #ff3bab}.event-cohost-card-action:hover,.event-cohost-card-action:focus-visible{background:#000}.event-cohost-empty{color:#667780;grid-column:1/-1;padding:3px 1px;font-style:italic}.event-cohost-selections{background:#e7ecee;border:1px solid #b8c7cc;grid-template-columns:repeat(auto-fill,105px);justify-content:start;gap:6px;padding:6px;list-style:none;display:grid}.event-create-actions{background:#041019;margin:10px -10px -10px;padding:10px;display:flex}.event-detail-columns{grid-template-columns:530px 430px;align-items:start;gap:10px;margin-top:10px;display:grid}.event-detail-page>h1{color:#fff;background:#4ab2d5;height:30px;padding:5px 10px;font-size:14px;font-weight:700;line-height:20px}.event-share-row{flex-wrap:wrap;align-items:center;gap:4px;min-height:20px;margin:5px 0;font-size:14px;font-weight:700;line-height:20px;display:flex}.event-share-row a{color:#fff;width:28px;height:28px;font:inherit;cursor:pointer;background:#4ab2d5;border:0;justify-content:center;align-items:center;padding:4px;font-size:10px;text-decoration:none;display:inline-flex}.event-share-row a:hover{background:#087da3}.event-share-row svg{fill:currentColor;width:20px;height:20px}.legacy-event-detail{width:526px}.legacy-event-detail-header,.legacy-event-detail-footer{background-color:#0000;background-position:0 0;background-repeat:no-repeat;width:526px;height:30px}.legacy-event-detail-body{color:#fff;background-color:#0000;background-position:0 0;background-repeat:repeat-y;width:526px;min-height:280px;display:flow-root}.event-calendar-sheet{float:left;box-sizing:content-box;color:#fff;cursor:default;text-align:center;text-transform:uppercase;border:1px solid #fff;width:84px;height:84px;margin-left:15px;font-family:Helvetica,sans-serif;font-weight:700;overflow:hidden}.event-calendar-sheet span,.event-calendar-sheet small{height:17px;font-size:12px;line-height:19px;display:block}.event-calendar-sheet strong{height:50px;font-size:52px;line-height:50px;display:block}.event-calendar-sheet small{color:#236b79}.event-what-when-where{float:left;width:395px;margin:5px 0 0 10px;font-family:Helvetica,sans-serif;font-weight:700}.event-what-when-where h2{overflow-wrap:anywhere;color:#fff;margin:0;font-size:24px;line-height:24px}.event-what-when-where p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.event-what-when-where b{color:#236b79}.event-detail-banner{clear:both;float:left;width:500px;max-width:calc(100% - 26px);height:auto;margin:10px 13px 0;display:block}.event-description{clear:both;float:left;white-space:pre-wrap;overflow-wrap:anywhere;width:488px;margin:10px 19px;font:14px/20px Helvetica,sans-serif}.event-hosts{gap:10px;width:430px;min-height:120px;padding-bottom:10px;display:flex}.event-planners-panel .event-hosts{width:auto;min-height:0}.event-hosts section:first-child{flex:0 0 80px}.event-hosts section:last-child{flex:1;min-width:0}.event-hosts h3{height:20px;margin:0;font-size:14px;font-weight:700;line-height:20px}.event-hosts section:first-child>div,.event-person-grid{flex-wrap:wrap;gap:5px;display:flex}.event-cohost-preview{flex-wrap:nowrap;gap:5px;min-width:0;display:flex;overflow:hidden}.event-cohost-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-bottom:0;display:flex}.event-all-planners{box-sizing:border-box;text-align:left;width:100%;margin-top:10px}.event-hosts-empty{color:#667780;font-style:italic;line-height:80px}.event-content-panel,.event-attendees-panel{background:#e7e7e7;margin-bottom:10px}.event-content-panel>h3,.event-attendees-panel>h2{color:#041019;background:#4ab2d5;margin:0;padding:8px 10px;font-size:14px}.event-content-panel>div{min-height:24px;padding:10px}.event-detail-page .event-content-panel>h3{box-sizing:border-box;height:40px;padding:12px;font-size:11px;font-weight:700;line-height:16px}.event-coming-panel>div{display:flow-root}.event-person-grid{margin-bottom:4px}.event-detail-sidebar a,.event-comments-panel a{overflow-wrap:anywhere}.event-photo-panel>div,.event-comments-panel>div{color:#667780;font-style:italic}.event-photo-panel p,.event-comments-panel p{margin:0}.event-comments-panel{width:526px;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px}.event-comments-panel>h3{box-sizing:border-box;height:40px;padding:12px;font-size:11px;font-weight:700;line-height:16px}.event-comments-panel>div{min-height:60px}:is(.event-comments-panel>div:has(.event-comment-list),.event-comments-panel>div:has(.event-comment-form)){color:#26343a;font-style:normal}.event-comment-form{gap:5px;margin-bottom:10px;display:grid}.event-comment-form label{font-weight:700}.event-comment-form textarea{box-sizing:border-box;resize:vertical;background:#fff;width:100%;min-height:58px}.event-comment-form button{justify-self:end}.event-comment-form-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.event-comment-form-actions small{color:#526169;text-align:left;font-size:10px}.event-comment-form-actions button,.event-comment-editor-actions button{color:#14799c;font-size:11px;font-weight:700;text-decoration:underline}.event-comment-form-actions button[type=submit]{text-decoration:none}.event-comment-form small{color:#5b666b;text-align:right}.event-comment-markdown-help{color:#26343b;background:#f4f4f4;border:1px solid #a3a3a3;gap:4px;margin-top:6px;padding:8px;font-size:10px;display:grid}.event-comment-markdown-button{margin-right:auto}.event-comment-markdown-help code{overflow-wrap:anywhere;white-space:pre-wrap}.event-comment-list{gap:10px;display:grid}.event-comment{grid-template-columns:80px 1fr;gap:8px;display:grid}.event-comment .event-person-avatar{align-self:end;width:80px}.event-comment-copy{flex-direction:column;min-width:0;display:flex}.event-comment-body{box-sizing:border-box;color:#111;overflow-wrap:anywhere;white-space:pre-wrap;background:#fff;border:1px solid #4db0d1;flex:1;height:80px;min-height:52px;max-height:80px;padding:6px;overflow:hidden auto}.event-comment-body>:first-child{margin-top:0}.event-comment-body>:last-child{margin-bottom:0}.event-comment-body p,.event-comment-body ul,.event-comment-body ol,.event-comment-body blockquote,.event-comment-body pre{margin:0 0 8px}.event-comment-body ul,.event-comment-body ol{padding-left:20px}.event-comment-body a{color:#075d7a;text-decoration:underline}.event-comment-body img,.event-comment-body video,.event-comment-body iframe{width:auto;max-width:100%;max-height:320px;margin:8px 0;display:block}.event-comment-body iframe,.event-comment-body video{aspect-ratio:16/9;border:0;width:min(100%,560px)}.event-comment-preview{background:#f4f4f4;border-color:#a3a3a3}.event-comment-copy small{color:#111;background:#cef3ff;padding:4px 8px;display:block}.event-comment-meta{justify-content:space-between;align-items:center;gap:8px;min-height:21px;padding:0 8px 0 0!important;display:flex!important}.event-comment-posted{align-items:center;gap:8px;display:flex}.event-comment-pointer{clip-path:polygon(0 0,100% 0,0 100%);background:#fff;flex:0 0 21px;width:21px;height:21px;margin-left:8px;position:relative;transform:translateY(-1px)}.event-comment-pointer:after{content:"";transform-origin:0;background:#4db0d1;width:30px;height:1px;position:absolute;bottom:0;left:0;transform:rotate(-45deg)}.event-comment-pointer:before{content:"";background:#4db0d1;width:1px;position:absolute;inset:0 auto 0 0}.event-comment-actions{gap:5px;display:flex}.event-comment-actions button{color:#075d7a;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.event-comment-actions button:disabled{cursor:default;opacity:.55}.event-comment-editor{background:#fff;border:1px solid #4db0d1;flex:1;gap:4px;padding:5px;display:grid}.event-comment-editor textarea{box-sizing:border-box;resize:vertical;background:#fff;width:100%;min-height:52px}.event-comment-editor-actions>span{color:#526169;font-size:10px}.event-comment-editor-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.event-comment-pagination{margin-top:10px}.event-white-link,.event-rsvp-button,.event-rsvp-panel button{cursor:pointer;background:#ff0dae;border:1px solid #fff;padding:4px 8px;font:700 11px Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;color:#fff!important}.event-comment-form button[type=submit],.event-rsvp-button,.event-rsvp-panel button{cursor:pointer;background:#ff3bab;border:0;border-radius:3px;padding:4px 8px;font:700 11px Arial,Helvetica,sans-serif;color:#fff!important}.event-comment-form button[type=submit]:not(:disabled):hover,.event-rsvp-button:hover,.event-rsvp-panel button:not(:disabled):hover{background:#000}.event-comment-form button[type=submit]:disabled,.event-rsvp-panel button:disabled{cursor:default;opacity:.55}.event-rsvp-panel p{color:#51595f;width:100%;margin:0;font-size:10px}.event-detail-page .event-white-link{background:#fff;border:0;min-height:20px;padding:0 8px 0 28px;line-height:20px;position:relative;color:#000!important}.event-detail-page .event-white-link:before{content:"";background:#ff0dae;width:20px;height:20px;position:absolute;inset:0 auto auto 0}.event-detail-page .event-white-link:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid #fff;position:absolute;top:6px;left:8px}.event-rsvp-panel>div{flex-wrap:wrap;gap:7px 12px;display:flex}.event-attendees-panel{margin-top:10px;padding-bottom:12px}.event-attendees-panel>h2{justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.event-attendees-panel>h2 small{font-size:inherit;font-weight:inherit}.event-attendee-grid{gap:16px 5px;margin:0 0 4px;padding:15px}.event-attendee-pagination{align-items:center;gap:8px;margin:0 15px 10px;display:flex}.event-attendees-panel>.carat{margin-left:15px}.top-events-panel{background:#d0d0d0;min-width:0;padding:10px}.top-events-heading{background:#4ab2d5;height:40px;padding:0 12px}.top-events-heading h2{color:#041019;margin:0;font-size:14px;font-weight:900;line-height:40px}.top-events-table-wrap{width:100%;max-width:100%;overflow-x:auto}.top-events-page table{border-collapse:collapse;background:#e7e7e7;width:100%;min-width:700px;font-size:11px}.top-events-page th{color:#fff;text-align:left;background:#666;border-right:1px solid #aaa;height:28px;padding:0 8px}.top-events-page td{overflow-wrap:anywhere;border-bottom:1px solid #bbb;border-right:1px solid silver;height:28px;padding:0 8px}.top-events-page tbody tr:nth-child(2n){background:#d0d0d0}.top-events-page tbody tr:first-child{background:#b9e2ef}.top-event-rank{color:#043242;text-align:center;width:50px;font-weight:900}.top-event-rating{background:#fff;width:90px;height:8px;display:block}.top-event-rating span{background:#4ab2d5;height:8px;display:block}.top-events-unavailable{color:#666;text-align:right;margin:0;padding:7px 8px 0}@media (width<=979px){.events-page{width:calc(100% - 24px)}.events-primary-tabs{overflow-x:auto}.events-primary-tabs a,.events-primary-tabs>span{flex:none}.events-filter-bar{flex-wrap:wrap;height:auto;min-height:40px;padding-block:7px}.event-date-control{box-sizing:border-box;order:3;width:100%}.event-grid{grid-template-columns:repeat(auto-fit,235px);justify-content:center;width:100%}.event-detail-columns{grid-template-columns:minmax(0,1fr)}.event-detail-main,.legacy-event-detail,.legacy-event-detail-header,.legacy-event-detail-body,.legacy-event-detail-footer,.event-comments-panel,.event-hosts{width:100%}.legacy-event-detail-header,.legacy-event-detail-footer{aspect-ratio:526/30;background-size:100%;height:auto}.legacy-event-detail-body{background-size:100%}.event-hosts{min-height:0}.event-calendar-sheet{float:none;margin:0 auto 10px}.event-what-when-where,.event-description{float:none;box-sizing:border-box;width:calc(100% - 26px);margin:10px 13px}.event-detail-banner{float:none}.event-avatar-grid{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}}@media (width<=520px){.events-page>h1{padding-left:12px}.events-primary-tabs{box-sizing:border-box;align-items:stretch;gap:2px;height:58px;padding:0;overflow-x:hidden}.events-primary-tabs a,.events-primary-tabs>span,.events-primary-tabs a:last-child{flex:1 1 0;width:auto;min-width:0;height:auto;margin:0;padding:0 10px}.events-primary-tabs>span{margin-left:0;margin-right:0}.events-placeholder-note{text-align:left;background:#e7e7e7;padding:5px 10px;position:static}.events-filter-bar a.event-create-control{margin-left:0}.event-navigator{padding-inline:10px}.event-grid{grid-template-columns:235px}.event-form-dates{grid-template-columns:1fr;gap:0}.event-create-grid{grid-template-columns:minmax(0,1fr)}.event-create-details,.event-create-cohosts{grid-column:auto}.event-cohost-picker{flex-direction:column;align-items:stretch}.event-cohost-picker button{min-height:28px}.event-what-when-where h2{font-size:20px;line-height:22px}.top-events-panel{padding:6px}.top-events-page table,.top-events-page tbody,.top-events-page tr,.top-events-page td{width:100%;min-width:0;display:block}.top-events-page thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.top-events-page tr{background:#e7e7e7;border:1px solid #bbb;margin-bottom:6px;padding:5px 0}.top-events-page td{white-space:normal;border:0;grid-template-columns:55px minmax(0,1fr);height:auto;padding:3px 7px;display:grid}.top-events-page td:before{content:attr(data-label);color:#666;font-size:9px;font-weight:700}}.content-hub-family{box-sizing:border-box;color:#222;margin:0 auto 36px}.content-hub-family *,.content-hub-family :before,.content-hub-family :after{box-sizing:inherit}.content-hub-family a{cursor:pointer}.marketing-page{color:#555;background:#fff;width:965px;max-width:calc(100vw - 20px);font:12px/1.5 Lucida Grande,Lucida Sans Unicode,Arial,sans-serif}.marketing-shell{background:#fff;grid-template-columns:78% 22%;width:100%;display:grid}.marketing-about .marketing-shell{grid-template-columns:752px 193px;gap:20px;padding-top:14px}.marketing-content{min-width:0;padding:24px 30px 42px 0}.marketing-content>h2{color:#4ab2d5;margin:0 0 22px;font-size:30px;font-weight:400;line-height:1.1}.marketing-content h3{color:#4ab2d5;margin:0 0 8px;font-size:18px;font-weight:400}.marketing-content h4{color:#555;margin:15px 0 5px;font-size:13px}.marketing-content p{margin:0 0 14px}.marketing-sidebar{color:#666;background:#e5e5e5;min-height:520px;padding:22px 17px 35px}.marketing-sidebar h2{color:#4ab2d5;margin:0 0 12px;font-size:20px;font-weight:400}.marketing-sidebar>a{color:#666;border-bottom:1px solid #ccc;padding:6px 2px;text-decoration:none;display:block}.marketing-sidebar>a:hover,.marketing-sidebar>a.active{color:#4ab2d5}.get-vside{border-top:1px solid #ccc;margin-top:28px;padding-top:12px}.get-vside strong,.get-vside span{display:block}.get-vside strong{color:#4ab2d5;font-size:18px;font-weight:400}.get-vside span{color:#888;text-align:center;background:#d5d5d5;margin-top:8px;padding:6px}.get-vside p{margin-top:8px;font-size:10px}.marketing-action{color:#777;background:#eee;border:1px solid #ccc;padding:3px 8px;display:inline-block}.marketing-feature{border-bottom:1px solid #ddd;margin-bottom:24px;padding-bottom:18px}.marketing-about .marketing-content{background:#eaeaea;margin-top:0;padding:30px 10px 37px}.marketing-about .marketing-content>h2{color:#fff;background:#4ab2d5;height:30px;margin:-30px -10px 0;padding:5px 15px;font:700 14px/20px Trebuchet MS,Lucida Grande,Verdana,Arial,sans-serif}.about-feature{border-top:1px solid #ccc;grid-template-columns:430px 1fr;align-items:start;column-gap:5px;min-height:121px;padding:8px 5px 7px;display:grid}.about-feature:first-of-type{margin-top:16px}.about-feature>div{flex-direction:column;align-self:stretch;display:flex}.about-feature>img{max-width:100%;display:block}.about-feature h3{color:#333;margin:0 0 3px;font:700 13px/1.4 Trebuchet MS,Lucida Grande,Verdana,Arial,sans-serif}.about-feature p{color:#333;text-align:justify;margin:0 0 9px}.about-feature-link{color:#000;background:#fff url(/images/arrow_boxes.gif) 0 -20px no-repeat;min-height:20px;margin-top:auto;padding:3px 8px 3px 30px;font-size:11px;font-weight:700;line-height:14px;text-decoration:none;display:block}.about-feature-link:hover{background-position:0 0}.about-feature-reverse{grid-template-columns:286px 1fr}.about-sidebar{background:#fff;min-height:0;padding:0}.about-sidebar section{background:#eaeaea;margin-bottom:15px;padding-bottom:10px}.about-sidebar h2{color:#000;background:#4ab2d5;margin:0 0 5px;padding:7px;font-size:12px;font-weight:700}.about-sidebar-links{padding:0 10px}.about-sidebar-links a,.about-sidebar-links span{color:#000;background:url(/images/arrow_boxes.gif) 0 -20px no-repeat;height:20px;padding:3px 0 3px 30px;font-size:11px;font-weight:700;line-height:14px;text-decoration:none;display:block}.about-sidebar-links span.is-disabled{opacity:.55;cursor:not-allowed}.about-sidebar-links a:hover,.about-sidebar-links a.active{background-position:0 0}.about-sidebar-links>*+*{margin-top:5px}.join-vside{color:#4d4d4d;text-align:center;background:0 0;width:185px;height:60px;margin:10px auto 0;font-size:20px;line-height:60px;text-decoration:none;display:block}.join-vside:hover{color:#000}.about-download{width:185px;margin:0 auto;display:block}.about-download img{max-width:100%;display:block}.fashion-intro{grid-template-columns:1fr 230px;gap:22px;display:grid}.unavailable-media{color:#888;text-align:center;background:#eee;border:1px solid #ccc;place-content:center;min-height:190px;display:grid}.paperdoll-stage{background:#f1f1f1;border:1px solid #ddd;min-height:400px;position:relative;overflow:hidden}.paperdoll-stage img{object-fit:contain;max-width:78%;max-height:370px;position:absolute;bottom:25px;left:-33px}.paperdoll-stage img+img{left:72px}.paperdoll-stage span{color:#fff;text-align:center;background:#4ab2d5;width:100%;padding:5px;position:absolute;bottom:0;left:0}.marketing-band{border-bottom:1px solid #ccc;padding-bottom:6px;margin-top:24px!important}.marketing-data-note{color:#666;background:#f1f1f1;padding:7px 9px}.marketing-events{border-top:1px solid #ccc}.marketing-events article{border-bottom:1px solid #ccc;padding:13px 8px}.marketing-events article h4{color:#4ab2d5;margin-top:0}.marketing-events dl{grid-template-columns:55px 1fr;margin:7px 0;display:grid}.marketing-events dd{margin:0}.chat-stripe{border-bottom:1px solid #ddd;grid-template-columns:45px 1fr;margin-bottom:15px;display:grid}.chat-stripe>span{color:#4ab2d5;font-size:24px}.marketing-unavailable{color:#777;background:#eee;border:1px solid #ccc;padding:9px}.dance-banner,.games-banner{color:#555;background:#eee;border-block:1px solid #ccc;margin:12px 0 18px;padding:14px}.dance-banner b,.dance-banner span,.games-banner b,.games-banner span{display:block}.dance-banner b,.games-banner span{color:#4ab2d5;font-size:20px;font-weight:400}.marketing-columns{grid-template-columns:1fr 1fr;gap:25px;margin:24px 0;display:grid}.game-card{border-top:1px solid #ddd;grid-template-columns:65px 1fr;align-items:start;gap:14px;padding:14px 0;display:grid}.game-card div{color:#fff;text-align:center;background:#4ab2d5;padding:12px 4px;font-size:18px}@media (width<=760px){.marketing-page{max-width:calc(100vw - 12px)}.marketing-shell,.fashion-intro,.marketing-columns{grid-template-columns:1fr}.marketing-content{padding:20px 16px}.marketing-sidebar{min-height:0}.marketing-about .marketing-content{margin-top:5px;padding:30px 10px 20px}.marketing-about .marketing-shell{grid-template-columns:1fr;gap:0;padding-top:0}.about-feature,.about-feature-reverse{grid-template-columns:1fr;min-height:0}.about-feature>img{width:100%}.about-feature-reverse>img{order:2}.about-sidebar{padding-left:0}.marketing-events{display:block}.paperdoll-stage{min-height:350px}}}.home-masthead{background-color:#000;background-repeat:repeat-x;height:443px;position:relative;overflow:hidden}.home-masthead-tagline{color:#fff;text-align:center;width:100%;margin:0;font-size:18px;font-weight:700;line-height:24px;position:absolute;bottom:40px;left:0}.home-wrap{background:#fff;min-height:843px}.home-dashboard{color:#000;grid-template-columns:185px 575px 185px;gap:10px;width:965px;margin:0 auto;font-size:12px;line-height:14px;display:grid}.home-side-panel,.home-photo-panel,.home-online-panel,.home-featured-panel,.home-campaign{margin-top:10px;display:block}.home-side-panel,.home-photo-copy,.home-online-body,.home-panel-footer,.home-featured-panel{background:#eaeaea}.home-side-panel>h2,.home-featured-panel>h2{box-sizing:border-box;color:#092030;background:#4ab2d5;height:40px;margin:0;padding:12px;font-size:11px;font-weight:700;line-height:16px}.home-promo{background:0 0;border:0;width:100%;padding:10px 3px;display:block}.home-promo img,.home-campaign img{display:block}.home-photo-panel>h1{box-sizing:border-box;color:#4ab2d5;background:#000;align-items:center;gap:12px;height:40px;margin:0;padding:10px;font-size:11px;font-weight:700;display:flex}.home-photo-panel>h1>span{color:#111;background:#fff;border-radius:3px;place-items:center;width:20px;height:20px;font-size:14px;display:grid}.home-photo-copy{padding:10px}.home-photo-copy h2{background:#c5c5c5;margin:0 0 10px;padding:5px;font-size:11px;font-weight:700;line-height:14px}.home-photo-copy p{margin:0}.home-online-panel>h2{box-sizing:border-box;color:#092030;background:#4ab2d5;align-items:center;gap:10px;height:40px;margin:0;padding:10px;font-size:11px;font-weight:700;display:flex}.home-online-body{box-sizing:border-box;min-height:230px;padding:10px 30px}.home-avatar-grid{flex-wrap:wrap;gap:5px;display:flex}.home-avatar.character-card{text-align:center;width:80px;text-decoration:none;display:block}.home-avatar .avatar-unavailable{height:80px}.home-avatar .character-card-name{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;height:20px;padding:3px 2px 0;display:flex;overflow:hidden}.home-avatar .character-card-username{min-width:0;font-size:11px;line-height:14px;display:block}.home-empty{color:#666;margin:0;padding-top:8px;font-size:11px}.home-panel-footer{padding:10px}.home-featured-body{box-sizing:border-box;justify-content:center;min-height:112px;padding-top:10px;display:flex}.home-campaign{background:#eaeaea;border:0;padding:0 32px 2px}.profile-columns>div,.profile-columns input{min-width:0}.profile-skeleton{gap:16px;display:flex}.profile-skeleton-left,.profile-skeleton-right{flex-direction:column;gap:16px;min-width:0;display:flex}.profile-skeleton-left{width:41.6667%}.profile-skeleton-right{width:58.3333%}.profile-skeleton-card{background:#f1f3f4;border:1px solid #d3d7d9;min-height:112px;padding:16px}.profile-skeleton-card-tall{min-height:190px}.skeleton-block{background:#d9dddf;border-radius:2px;animation:1.2s ease-in-out infinite alternate skeleton-pulse}.profile-skeleton-photo{aspect-ratio:1;width:100%}.profile-skeleton-heading{background:#b9c3c8;width:38%;height:18px;margin-bottom:22px}.profile-skeleton-line{width:72%;height:10px;margin-top:12px}.profile-skeleton-line-long{width:100%}.profile-skeleton-line-short{width:48%}.profile-skeleton-gallery{min-height:290px}.profile-skeleton-tiles{grid-template-rows:96px 96px;grid-template-columns:2fr 1fr;gap:8px;display:grid}.profile-skeleton-tiles>div:first-child{grid-row:1/3}@keyframes skeleton-pulse{0%{opacity:.58}to{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton-block{animation:none}}.profile-photo{aspect-ratio:1;background-position:50%;background-size:cover;width:100%}.rating{background:#e7e7e7;border:1px solid #a3a3a3;align-items:center;margin:16px 0;display:flex}.rating-label{color:#fff;background:#4ab2d5;align-self:stretch;align-items:center;padding:0 16px;font-size:11px;font-weight:700;display:flex}.rating-stars{flex-shrink:0;display:flex}.rating-stars button{background:url(/images/avatar_stars_off.gif);width:18px;height:38px;position:relative}.rating-star-fill{pointer-events:none;background:url(/images/avatar_stars_on.gif);position:absolute;inset:0 auto 0 0}.rating>span:last-child{margin-left:8px}.rating-compact{background:#fff;border:0;margin:0}.profile-details th,.profile-details td{text-align:left;padding:4px;font-size:10px;line-height:14px}.profile-details tr:first-child th{font-size:12px}.profile-details tr:nth-child(2) td{padding-top:0;padding-bottom:0;font-size:18px;font-weight:700;line-height:28px}.profile-details td img{display:inline}.profile-details tr:nth-child(n+3):nth-child(odd){background:#fff}.profile-details tr:nth-child(n+3):nth-child(2n){background:#d2ecf4}.uuid{overflow-wrap:anywhere}.profile-panel{margin:8px 0 0}.profile-right>.event-comments-panel{width:100%}.profile-events-panel{min-width:0;max-width:100%;overflow:hidden}.profile-panel>div:first-child{padding:12px}.profile-panel>div:first-child img{width:auto;height:auto}.profile-friends-grid{align-content:flex-start;align-items:flex-start;gap:6px 5px}.friends-page{width:970px;padding:10px 0 24px}.friends-list-panel>div:first-child{box-sizing:border-box;height:40px;padding:10px 12px}.friends-list-panel>.panel-content{padding-bottom:12px}.friends-list-panel>.panel-content>h2{box-sizing:border-box;background:linear-gradient(#fff,#d8d8d8);border-bottom:1px solid #4ab2d5;min-height:42px;margin:0;padding:14px 12px 10px;font-size:11px;font-weight:700}.friends-grid{align-content:flex-start;align-items:flex-start;gap:7px 5px;min-height:220px;margin:0;padding:10px 45px 18px}.friends-list-panel .feedback{margin:15px}.friends-pagination{margin:0 45px}.friends-back{margin:10px 0 0 10px}.music-top{flex-direction:column;display:flex}.music-top .rating{flex-wrap:wrap}.gallery-preview{display:block;position:relative}.gallery-preview img{object-fit:cover;width:100%;height:100%}.gallery-preview figcaption{color:#fff;background:#000b;padding:2px 4px;font-size:9px;position:absolute;bottom:0;left:0;right:0}.profile-apartment-empty{box-sizing:border-box;background:#e7e7e7;min-height:59px;font-size:11px;padding:8px 10px!important}.profile-apartment-empty strong{margin-bottom:10px;display:block}.profile-apartment-empty i{font-size:10px}.profile-apartment-empty p{margin:0;font-weight:400}.profile-photos-empty{min-height:64px;font-size:11px}.profile-photos-empty strong{margin-bottom:18px;display:block}.profile-photos-empty p{margin:0}.profile-photo-album-layout{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.profile-photo-album-layout.has-recent-albums{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.profile-photo-album-layout>div>strong{min-height:25px;font-size:11px;display:block}.profile-recent-albums{align-content:start;gap:8px;display:grid}.profile-album-carousel{min-width:0}.profile-carousel-frame{background:#d1d1d1;height:105px;position:relative;overflow:hidden}.profile-carousel-frame.is-empty{color:#526169;text-align:center;place-items:center;padding:10px;display:grid}.profile-album-carousel.is-large .profile-carousel-frame{height:276px}.profile-carousel-frame>a,.profile-carousel-frame img{width:100%;height:100%;display:block}.profile-carousel-frame img{object-fit:cover}.profile-carousel-frame>a>span{color:#fff;text-align:center;background:#000000b3;padding:3px 24px;font-size:9px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.profile-carousel-frame>button{color:#fff;background:#0000008c;border:0;width:22px;height:34px;font-size:20px;line-height:34px;position:absolute;top:50%;transform:translateY(-50%)}.profile-carousel-previous{left:0}.profile-carousel-next{right:0}.profile-album-carousel>.carat{margin-top:5px}.profile-view-all{margin-top:10px}.profile-view-all .carat{display:flex}.photo-page{color:#000;width:970px;margin:0 auto;padding:10px 0 24px;font-size:11px}.photo-page-title,.photo-detail-heading{box-sizing:border-box;color:#48b3d3;background:#000;min-height:40px;padding:12px;font-weight:700}.photo-page-title a,.photo-detail-heading a{color:#30bf30}.photo-album{background:#e7e7e7;margin-bottom:10px}.photo-album>header{box-sizing:border-box;background:#4ab2d5;justify-content:space-between;align-items:center;min-height:40px;padding:10px 12px;display:flex}.photo-album h2,.photo-people h2{font-size:11px;font-weight:700}.photo-owner-actions,.photo-detail-owner-actions{gap:6px;display:flex}.photo-album button,.photo-detail-edit button,.photo-album-create button{background:#fff;border:1px solid #777;padding:3px 8px;font-size:11px;font-weight:700}.photo-album-create,.photo-detail-edit{background:#d5d5d5;align-items:end;gap:8px;padding:10px;display:flex}.photo-album-create label,.photo-detail-edit label{flex-direction:column;gap:3px;font-weight:700;display:flex}.photo-album-create input,.photo-detail-edit input,.photo-album header input{box-sizing:border-box;background:#fff;border:1px solid #999;height:24px;padding:3px 5px}.photo-grid{background:#e7e7e7;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin:0;padding:10px 0 11px;display:grid}.photo-grid li{box-sizing:border-box;background:#d1d1d1;min-width:0;height:154px}.photo-grid a,.photo-grid figure{box-sizing:border-box;color:#000;height:100%;padding:10px;text-decoration:none;display:block;position:relative}.photo-grid a{cursor:pointer}.photo-grid figure{margin:0}.photo-grid span{z-index:1;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#000000b3;padding:3px 5px;font-size:9px;font-weight:700;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.photo-grid img{object-fit:cover;width:100%;height:100%}.photo-empty{background:#e7e7e7;min-height:80px;margin:0;padding:15px}.photo-next{margin:10px}.photo-detail-heading>a{float:right}.photo-detail-heading p{margin:0}.photo-detail-title{box-sizing:border-box;background:linear-gradient(#fff,#cbccce);min-height:44px;padding:13px;font-size:16px;font-weight:700}.photo-detail-owner-actions{background:#e7e7e7;justify-content:flex-start;padding:10px}.photo-detail-moderation{background:#e7e7e7;margin-top:10px}.photo-detail-moderation>h2{box-sizing:border-box;background:#4ab2d5;min-height:40px;padding:13px;font-size:11px;font-weight:700}.photo-image-area{text-align:center;background:#e7e7e7;padding:10px}.photo-image-area>img{object-fit:contain;max-width:100%;max-height:720px;margin:0 auto;display:block}.photo-visit-share{justify-content:space-between;align-items:center;min-height:20px;margin-top:10px;display:flex}.photo-visit{cursor:pointer;min-height:20px;font:inherit;text-align:left;background:#fff;border:0;padding:2px 10px 2px 30px;font-weight:700;position:relative}.photo-visit:before{content:"";background:#ff3ba9;width:20px;position:absolute;inset:0 auto 0 0}.photo-visit:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid #fff;position:absolute;top:6px;left:8px}.photo-people-comments{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:10px;margin-top:10px;display:grid}.photo-people{background:#d8f0f6}.photo-people>h2{box-sizing:border-box;background:#4ab2d5;min-height:40px;padding:13px}.photo-people ul{background:repeating-linear-gradient(#fff 0 22px,#d2ecf4 22px 44px);padding:0 4px;line-height:22px;display:block}.photo-people li{display:inline}.photo-people li:not(:last-child):after{content:"";vertical-align:middle;background:#000;width:1px;height:1px;margin:0 4px;display:inline-block}.photo-people a{color:#000;margin:0 3px;text-decoration:underline}.photo-people p{padding:8px}.photo-people-comments>.event-comments-panel{width:100%;margin-top:0}.profile-events-heading{box-sizing:border-box;background:#4ab2d5;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:40px;display:flex;padding:10px!important}.profile-events-heading>img{flex:none}.profile-events-heading h2{flex:none;margin-right:2px;font-size:11px;font-weight:700}.profile-event-tabs{gap:4px;min-width:0;display:flex}.profile-event-tabs button{color:#071118;cursor:pointer;white-space:nowrap;background:#269bc3;border:0;border-radius:2px;height:20px;padding:0 7px;font-size:10px;font-weight:700}.profile-event-tabs button:hover,.profile-event-tabs button:focus-visible,.profile-event-tabs button.selected{color:#fff;background:#7bcde6}.profile-events-body{background:#eaeaea;padding:10px!important}.profile-events-body>ol{gap:6px;display:grid}.profile-event-row{background:#04121b;overflow:hidden}.profile-event-row>h3{box-sizing:border-box;color:#fff;text-overflow:ellipsis;white-space:nowrap;min-height:40px;padding:13px 10px 8px;font-size:11px;font-weight:700;line-height:15px;overflow:hidden}.profile-event-summary{color:#fff;background:#04121b url(/images/bg_my_events.gif) repeat-x;grid-template-columns:90px 165px minmax(0,1fr);align-items:start;gap:10px;min-height:100px;padding:10px;display:grid}.profile-event-date-tile{color:#111;text-align:center;text-transform:uppercase;background:#fff;border:1px solid #213b48;width:90px;display:block}.profile-event-date-tile span{color:#fff;letter-spacing:1px;background:#4ab2d5;padding:4px;font-size:11px;font-weight:700;display:block}.profile-event-date-tile strong{font-size:38px;line-height:50px;display:block}.profile-event-banner,.profile-event-banner img{width:165px;height:79px;display:block}.profile-event-banner img{object-fit:cover}.profile-event-description{min-width:0;font-size:11px;font-weight:700}.profile-event-description p{text-overflow:ellipsis;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;min-height:20px;margin:0 0 5px;padding:2px 0 0 30px;line-height:16px;overflow:hidden}.profile-event-time{background-image:url(/images/my_events_clock.gif)}.profile-event-location{background-image:url(/images/my_events_map.gif)}.profile-event-description .carat{color:#111;width:100%;margin-top:8px}.profile-events-state,.profile-events-empty{box-sizing:border-box;color:#fff;background:#04121b url(/images/bg_my_events.gif) repeat-x;align-items:flex-start;gap:8px;min-height:100px;padding:12px;font-size:11px;display:flex}.profile-events-state{display:block}.profile-events-state .feedback{margin:0}.profile-events-empty p{margin:2px 0 0}.profile-events-see-all{box-sizing:border-box;color:#000;text-align:right;text-overflow:ellipsis;white-space:nowrap;background:#fff;width:fit-content;height:20px;margin:6px 0 0 auto;padding:0 28px 0 8px;font-size:11px;font-weight:700;line-height:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.profile-events-see-all:after{content:"";background:#ff3ba9;width:20px;height:20px;position:absolute;top:0;right:0}.profile-events-see-all:before{content:"";z-index:1;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid #fff;position:absolute;top:6px;right:7px}.profile-events-see-all:hover,.profile-events-see-all:focus-visible{background:#f7f7f7}.profile-biography textarea{resize:vertical;white-space:pre-wrap;border:1px solid #a3a3a3;width:100%;height:120px;min-height:80px;padding:4px}.profile-biography-content{color:#111;overflow-wrap:anywhere;background:#f4f4f4;border:1px solid #a3a3a3;min-height:120px;padding:5px;font-size:12px;line-height:1.5}.profile-biography-content>:first-child{margin-top:0}.profile-biography-content>:last-child{margin-bottom:0}.profile-biography-content p,.profile-biography-content ul,.profile-biography-content ol,.profile-biography-content blockquote,.profile-biography-content pre{margin:0 0 8px}.profile-biography-content ul,.profile-biography-content ol{padding-left:20px}.profile-biography-content a{color:#14799c;text-decoration:underline}.profile-biography-content img,.profile-biography-content video,.profile-biography-content iframe{width:auto;max-width:100%;max-height:420px;margin:8px 0;display:block}.profile-biography-content iframe,.profile-biography-content video{aspect-ratio:16/9;border:0;width:min(100%,560px)}.profile-markdown-preview{background:#f4f4f4}.profile-biography-empty{color:#526169}.profile-biography-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.profile-biography-actions small{color:#526169;font-size:10px}.profile-biography-markdown-button{margin-right:auto}.profile-markdown-help{color:#26343b;background:#f4f4f4;border:1px solid #a3a3a3;gap:4px;margin-top:6px;padding:8px;font-size:10px;display:grid}.profile-markdown-help code{overflow-wrap:anywhere;white-space:pre-wrap}.profile-biography-actions button,.profile-owner-settings-link{color:#14799c;font-size:11px;font-weight:700;text-decoration:underline}.profile-interests{gap:16px;font-size:11px;display:grid}.profile-interests.is-empty{align-content:space-between;gap:8px;min-height:46px}.profile-interest-group{gap:6px;display:grid}.profile-interest-group>strong,.profile-interest-label-edit{background:#e5e5e5;padding:7px 8px;font-size:12px}.profile-interest-tags{flex-wrap:wrap;gap:5px;display:flex}.profile-interest-tag{color:inherit;align-items:center;gap:4px;font-size:12px;text-decoration:underline;display:inline-flex}.profile-interest-tag:hover,.profile-interest-tag:focus-visible{text-decoration:none}.profile-interest-tag.editable button{font-weight:700}.profile-interest-label-edit,.profile-interest-add-tag,.profile-interest-add-label,.profile-interest-actions{gap:6px;display:flex}.profile-interest-label-edit input,.profile-interest-add-tag input,.profile-interest-add-label input{background:#fff;border:1px solid #a3a3a3;flex:1;min-width:0;padding:3px 5px}.profile-interest-label-edit button,.profile-interest-add-tag button,.profile-interest-add-label button,.profile-interest-actions button{color:#14799c;font-weight:700;text-decoration:underline}.profile-interest-actions{justify-content:flex-end}.profile-interests-empty{color:#222;margin:0}@media (width<=969px){.tw\:container{width:calc(100% - 24px)}.home-dashboard{grid-template-columns:185px minmax(0,1fr);width:calc(100% - 24px)}.home-utility-column{grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.home-featured-panel{flex-shrink:0;width:185px}.home-campaign{margin-bottom:10px}.friends-page,.photo-page{width:calc(100% - 24px)}.photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.friends-grid{padding-left:15px;padding-right:15px}.friends-pagination{margin-left:15px;margin-right:15px}.registration-page{align-items:flex-start;padding:48px 12px 60px}.registration-shell{width:100%}#registration-panel{background-position:50%;width:100%;height:596px}.scene-layer{background-position:50%}#paperdoll{max-width:45%;bottom:0;right:230px}.registration-footer ul{flex-wrap:wrap;row-gap:8px}.preview-note{width:auto;margin-top:12px;position:static}.nav-logo{flex-shrink:0;margin-right:20px}.nav-end{display:none}.people-intro{flex-wrap:wrap}.people-intro>div:first-child{width:100%}.people-intro>div:nth-child(2),.people-intro>form{flex:1}.people-grid-10{grid-template-columns:repeat(5,minmax(0,1fr))}.profile-photo-album-layout,.profile-photo-album-layout.has-recent-albums{grid-template-columns:1fr}.profile-recent-albums{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-recent-albums>strong,.profile-recent-albums>p{grid-column:1/-1}.rating{flex-wrap:wrap}}@media (width<=600px){.home-masthead{height:360px}.home-masthead-tagline{padding:0 24px;top:200px;bottom:auto}.home-wrap{min-height:0}.home-dashboard{flex-direction:column;display:flex}.home-feature-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-side-panel{min-width:0}.home-promo{padding:10px}.home-promo img{width:100%;height:auto}.home-online-body{padding:10px}.home-avatar-grid{justify-content:center}.home-utility-column{grid-template-columns:minmax(0,1fr) 120px;width:100%;display:grid}.home-featured-panel{width:auto}.home-campaign{padding-left:0;padding-right:0}.registration-page{padding-top:42px}#registration-panel{background-position:top;background-repeat:no-repeat;background-size:auto 400px;height:auto;display:block}.scene-layer{background-position:top;background-size:auto 400px;height:400px}.registration-logo{width:80px;top:8px;left:8px}#paperdoll{width:auto;max-width:65%;height:355px;top:36px;bottom:auto;right:5px}.scene-caption{top:295px;bottom:auto;left:12px}.registration-right{align-items:center;margin:0 0 16px;padding-top:400px;position:relative}.registration-right>div:first-child{padding:16px 0}.registration-controls{min-height:470px}.registration-controls:has(#step-0){min-height:260px}.registration-input{width:220px;max-width:100%}.registration-top{font-size:11px}.registration-footer ul{line-height:16px}#navbar nav:first-child input{width:125px}.nav-second{flex-wrap:wrap;min-height:145px}.nav-logo img{width:90px}.nav-links{flex-wrap:wrap;row-gap:12px;margin:0;position:absolute;top:25px;left:95px}.nav-submenu{background:#1d232a;padding-top:8px;left:0}.legacy-footer>img{display:none}.legacy-footer ul{flex-wrap:wrap;row-gap:8px}.local-feedback{width:280px;max-width:calc(100vw - 24px);position:fixed;top:auto;bottom:12px;left:12px}.registration-footer .local-feedback,.legacy-footer .local-feedback{bottom:12px}.people-intro>div:nth-child(2),.people-intro>form{flex-basis:100%}.people-intro img,.people-intro form>div:first-child{width:135px}.people-intro img{flex-shrink:0;height:135px}.people-grid-5,.people-grid-10{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-columns{flex-direction:column;width:calc(100vw - 24px);max-width:calc(100vw - 24px);overflow:hidden}.photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.photo-grid li{height:150px}.photo-album-create,.photo-detail-edit{flex-direction:column;align-items:stretch}.photo-people-comments{grid-template-columns:1fr}.photo-visit-share{flex-direction:column;align-items:flex-start;gap:8px}.profile-columns>div,.profile-skeleton-left,.profile-skeleton-right{width:100%}.profile-skeleton{flex-direction:column}.profile-events-heading{flex-wrap:wrap;align-items:flex-start}.profile-event-tabs{flex:100%;width:100%;max-width:100%;overflow-x:auto}.profile-event-tabs button{flex:none}.profile-event-summary{grid-template-columns:70px 100px minmax(0,1fr);gap:7px;padding:7px}.profile-event-date-tile{width:70px}.profile-event-date-tile strong{font-size:30px;line-height:43px}.profile-event-banner,.profile-event-banner img{width:100px;height:79px}.profile-event-description p{padding-left:24px}.recovery-fields{flex-direction:column}.recovery-fields input{max-width:100%}.profile-album-carousel.is-large .profile-carousel-frame{height:220px}input,textarea{font-size:16px}}@media (width<=340px){#navbar nav:first-child form{min-width:0}#navbar nav:first-child input{width:108px}#navbar nav:first-child form img{margin-left:4px}}@media (prefers-reduced-motion:reduce){.scene-layer{animation:none}}}@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-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}
