.Home-module__jKgjFW__page{color:#fff;background-color:#0000;background-image:linear-gradient(#0e286214,#05164c38),url(/dashboard_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex:1;min-height:100svh}.Home-module__jKgjFW__content{width:min(100%,945px);min-height:100svh;margin:0 auto;padding:5svh clamp(28px,9.5vw,92px)}.Home-module__jKgjFW__logoFrame{background-color:#002c4269;border:4px solid #6fcbdc;border-radius:clamp(28px,5.8vw,58px);width:100%;padding:clamp(34px,6.4vw,64px) clamp(38px,6.8vw,68px);box-shadow:0 0 34px #49efff85,inset 0 0 32px #00112252}.Home-module__jKgjFW__logo{filter:drop-shadow(0 16px 20px #00000052);width:100%;height:auto;display:block}.Home-module__jKgjFW__actionNav{gap:clamp(32px,3svh,54px);width:100%;margin-top:5svh;display:grid}.Home-module__jKgjFW__actionSection{gap:clamp(14px,2svh,20px);display:grid}.Home-module__jKgjFW__actionHeading{color:#fff;text-align:center;font-size:clamp(1rem,2.4vw,1.25rem);font-weight:700;line-height:1.2}.Home-module__jKgjFW__actionList{gap:clamp(22px,3.2svh,34px);width:100%;margin:0;padding:0;list-style:none;display:grid}.Home-module__jKgjFW__actionButton{color:#fff;text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;width:100%;min-height:5svh;font:inherit;letter-spacing:.01em;background:linear-gradient(90deg,#ffb9f226,#41f2ff26);border:none;border-radius:.8rem;justify-content:center;align-items:center;padding:.2rem 0;font-size:1rem;font-weight:400;transition:color .16s,border-color .16s,background .16s,transform .16s;display:flex;box-shadow:inset 0 1px #ffffff38,0 10px 26px #001d502e}.Home-module__jKgjFW__eventButton{background:#368cbd}.Home-module__jKgjFW__actionButton:hover{background:linear-gradient(90deg,#aac9f19e,#5caade8a);border-color:#cef7ff61}.Home-module__jKgjFW__actionButton.Home-module__jKgjFW__eventButton:hover{background:#368cbd}.Home-module__jKgjFW__actionButton:active{transform:scale(.99)}.Home-module__jKgjFW__disabledActionButton{cursor:default;pointer-events:none;transition:none}.Home-module__jKgjFW__actionButton.Home-module__jKgjFW__disabledActionButton:hover{background:linear-gradient(90deg,#ffb9f226,#41f2ff26)}.Home-module__jKgjFW__actionButton.Home-module__jKgjFW__disabledActionButton:active{transform:none}.Home-module__jKgjFW__authContent{align-content:center;padding-top:clamp(40px,12svh,112px);padding-bottom:clamp(40px,12svh,112px);display:grid}.Home-module__jKgjFW__authPanel{color:#fff;text-align:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:#002c4285;border:3px solid #6fcbdcd1;border-radius:clamp(22px,4vw,40px);width:min(100%,620px);margin:0 auto;padding:clamp(32px,7vw,64px) clamp(28px,6vw,56px);box-shadow:0 0 34px #49efff6b,inset 0 0 28px #00112247}.Home-module__jKgjFW__authTitle{font-size:clamp(1.7rem,5vw,3rem);font-weight:700;line-height:1.15}.Home-module__jKgjFW__authMessage{max-width:30rem;margin:clamp(16px,3svh,28px) auto 0;font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.55}.Home-module__jKgjFW__authMessage+.Home-module__jKgjFW__authMessage{opacity:.88;margin-top:clamp(10px,1.8svh,18px)}.Home-module__jKgjFW__authActionButton{width:min(100%,18rem);min-height:3rem;margin:clamp(22px,4svh,36px) auto 0;padding-left:1rem;padding-right:1rem}.Home-module__jKgjFW__actionButton:focus-visible{outline-offset:4px;outline:3px solid #4cefffc7}.Home-module__jKgjFW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.Home-module__jKgjFW__content{padding-left:9.5vw;padding-right:9.5vw}.Home-module__jKgjFW__logoFrame{border-width:3px}}
.Avatar-module__nOeeSG__page{color:#fff;background-color:#0000;background-image:linear-gradient(#0e286214,#05164c38),url(/dashboard_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex:1;height:100svh;position:relative;overflow:hidden}.Avatar-module__nOeeSG__backButton{z-index:2;aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#002c426b;border:2px solid #ffffff47;border-radius:999px;place-items:center;width:clamp(42px,7svh,58px);transition:border-color .16s,background .16s,transform .16s;display:grid;position:fixed;top:clamp(18px,3.4svh,32px);left:clamp(18px,5vw,48px);box-shadow:inset 0 1px #ffffff2e,0 10px 24px #0014382e}.Avatar-module__nOeeSG__backButton:hover{background:#00406094;border-color:#cef7ff73}.Avatar-module__nOeeSG__backButton:active{transform:scale(.97)}.Avatar-module__nOeeSG__backButton:focus-visible{outline-offset:4px;outline:3px solid #4cefffc7}.Avatar-module__nOeeSG__backButtonIcon{width:9px;height:16px}.Avatar-module__nOeeSG__content{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:min(100%,945px);height:100svh;margin:0 auto;padding:3svh clamp(28px,9.5vw,92px) 4svh;display:flex}.Avatar-module__nOeeSG__header{flex-direction:column;align-items:center;gap:clamp(.75rem,1.8svh,1.4rem);display:flex}.Avatar-module__nOeeSG__logoFrame{background-color:#002c4269;border:4px solid #6fcbdc;border-radius:clamp(18px,3.2vw,32px);padding:clamp(12px,2svh,18px);box-shadow:0 0 34px #49efff85,inset 0 0 32px #00112252}.Avatar-module__nOeeSG__logo{object-fit:contain;filter:drop-shadow(0 10px 18px #00000047);width:auto;height:6svh;display:block}.Avatar-module__nOeeSG__title{color:#fff;text-align:center;margin:0;font-size:clamp(1.35rem,5.6vw,3.4rem);font-weight:700;line-height:1.1}.Avatar-module__nOeeSG__panel{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:clamp(.75rem,1.8svh,1.25rem);width:min(100%,430px);min-height:0;display:flex;position:relative}.Avatar-module__nOeeSG__panel[data-step=accessory]{justify-content:flex-start;gap:clamp(.45rem,1.1svh,.85rem);overflow:hidden}.Avatar-module__nOeeSG__stepLabel,.Avatar-module__nOeeSG__statusMessage,.Avatar-module__nOeeSG__lockedMessage{margin:0}.Avatar-module__nOeeSG__stepLabel{color:#fff;font-size:.95rem;font-weight:700}.Avatar-module__nOeeSG__carousel{flex-direction:column;gap:.75rem;width:100%;display:flex}.Avatar-module__nOeeSG__avatarGrid{width:100%}.Avatar-module__nOeeSG__avatarViewport{width:100%;overflow:hidden}.Avatar-module__nOeeSG__avatarContainer{align-items:center;display:flex}.Avatar-module__nOeeSG__avatarSlide{flex:0 0 100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;min-width:0;display:grid}.Avatar-module__nOeeSG__avatarCard{width:inherit;color:#fff;min-height:0;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:1rem 0;display:flex}.Avatar-module__nOeeSG__avatarCard:focus-visible{outline-offset:4px;outline:3px solid #4cefffc7}.Avatar-module__nOeeSG__avatarCrop{justify-content:center;align-items:center;width:100%;padding:.6rem 0;display:flex;overflow:hidden}.Avatar-module__nOeeSG__avatarImage{object-fit:contain;filter:drop-shadow(0 12px 16px #00000047);flex:none;width:175%;max-width:none;height:auto;transition:filter .16s,transform .16s}.Avatar-module__nOeeSG__avatarCard[data-selected=true] .Avatar-module__nOeeSG__avatarImage{filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 4px #6fcbdc)drop-shadow(0 0 8px #49efffb8);transform:scale(1.01)}.Avatar-module__nOeeSG__carouselControls{justify-content:center;gap:.5rem;display:flex}.Avatar-module__nOeeSG__carouselDot{background:#ffffff61;border:0;border-radius:999px;width:.55rem;height:.55rem}.Avatar-module__nOeeSG__carouselDot[data-active=true]{background:#fff}.Avatar-module__nOeeSG__previewFrame{justify-content:center;align-items:center;width:100%;max-width:100%;display:inline-flex;position:relative}.Avatar-module__nOeeSG__panel[data-step=accessory] .Avatar-module__nOeeSG__previewFrame{flex:1 1 0;min-height:0}.Avatar-module__nOeeSG__panel[data-step=accessory] .Avatar-module__nOeeSG__categoryGrid,.Avatar-module__nOeeSG__panel[data-step=accessory] .Avatar-module__nOeeSG__accessoryPanel,.Avatar-module__nOeeSG__panel[data-step=accessory] .Avatar-module__nOeeSG__statusMessage,.Avatar-module__nOeeSG__panel[data-step=accessory] .Avatar-module__nOeeSG__primaryButton{flex:none}.Avatar-module__nOeeSG__previewAvatar{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:60svh}.Avatar-module__nOeeSG__avatarComposite{aspect-ratio:1000/1001;filter:drop-shadow(0 12px 16px #00000047);width:min(100%,320px,54svh);position:relative}.Avatar-module__nOeeSG__panel[data-step=accessory] .Avatar-module__nOeeSG__avatarComposite{width:auto;max-width:100%;height:100%;max-height:100%}.Avatar-module__nOeeSG__avatarLayer{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.Avatar-module__nOeeSG__redoButton{color:#fff;font:inherit;background:#ffffff52;border:0;border-radius:999px;padding:.28rem .65rem;font-size:.68rem;font-weight:700;position:absolute;top:-2rem;right:0}.Avatar-module__nOeeSG__skinToneGrid{flex-direction:row;justify-content:space-between;width:100%;height:10svh;min-height:2rem;display:flex}.Avatar-module__nOeeSG__skinToneButton,.Avatar-module__nOeeSG__categoryButton,.Avatar-module__nOeeSG__accessoryButton{color:#fff;font:inherit;background:#002c426b;border:2px solid #ffffff38;border-radius:.8rem}.Avatar-module__nOeeSG__skinToneButton{aspect-ratio:1;background:var(--skin-tone);border-radius:.45rem;max-width:20vw;height:100%;padding:0;box-shadow:0 7px 14px #00184638}.Avatar-module__nOeeSG__skinToneButton[data-selected=true],.Avatar-module__nOeeSG__categoryButton[data-active=true],.Avatar-module__nOeeSG__accessoryButton[data-selected=true]{border-color:#6fcbdc;box-shadow:0 0 18px #49efff7a}.Avatar-module__nOeeSG__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid;position:relative}.Avatar-module__nOeeSG__categoryButton{min-height:2.4rem;padding:.45rem .6rem;font-size:.78rem}.Avatar-module__nOeeSG__categoryButton[data-unlocked=false]{opacity:.72}.Avatar-module__nOeeSG__accessoryPanel{width:100%}.Avatar-module__nOeeSG__lockedMessage{color:#d8eef6;margin-top:.4rem;font-size:.68rem}.Avatar-module__nOeeSG__accessoryGrid{grid-template-columns:repeat(2,minmax(0,4.4rem));justify-content:center;gap:.55rem;width:100%;display:grid}.Avatar-module__nOeeSG__accessoryGrid[data-category=accessory]{grid-template-columns:repeat(4,minmax(0,4.4rem))}.Avatar-module__nOeeSG__accessoryButton{aspect-ratio:1;color:#15214b;background:#ffffffd1;place-items:center;width:100%;min-width:0;min-height:0;padding:.4rem;font-size:.6rem;font-weight:700;display:grid;position:relative;overflow:hidden}.Avatar-module__nOeeSG__accessoryButton:disabled{cursor:default;opacity:1}.Avatar-module__nOeeSG__accessoryButton[data-missing=true]{opacity:.55;filter:grayscale();border-style:dashed}.Avatar-module__nOeeSG__accessoryButton[data-missing=true][data-selected=true]{opacity:.8;filter:grayscale(.4)}.Avatar-module__nOeeSG__accessoryIcon{object-fit:contain;width:82%;height:82%}.Avatar-module__nOeeSG__primaryButton:disabled,.Avatar-module__nOeeSG__secondaryButton:disabled,.Avatar-module__nOeeSG__redoButton:disabled{cursor:default;opacity:.55}.Avatar-module__nOeeSG__lockIcon{object-fit:contain;width:60%;height:auto}.Avatar-module__nOeeSG__buttonGroup{flex-direction:column;gap:.5rem;width:100%;display:flex}.Avatar-module__nOeeSG__primaryButton,.Avatar-module__nOeeSG__secondaryButton{width:100%;font:inherit;border:0;border-radius:.5rem;padding:.5rem 1rem;font-size:.88rem;font-weight:700}.Avatar-module__nOeeSG__primaryButton{color:#fff;background:#fff200b0}.Avatar-module__nOeeSG__secondaryButton{color:#fff;background:#ffffff40}@media (max-width:600px){.Avatar-module__nOeeSG__content{padding-left:9.5vw;padding-right:9.5vw}.Avatar-module__nOeeSG__logoFrame{border-width:3px}}
.Pavilions-module__-ygFXG__page{color:#fff;background-color:#0000;background-image:linear-gradient(#0e286214,#05164c38),url(/dashboard_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex:1;min-height:100svh;position:relative}.Pavilions-module__-ygFXG__backButton{z-index:2;aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#002c426b;border:2px solid #ffffff47;border-radius:999px;place-items:center;width:clamp(42px,7svh,58px);transition:border-color .16s,background .16s,transform .16s;display:grid;position:fixed;top:clamp(18px,3.4svh,32px);left:clamp(18px,5vw,48px);box-shadow:inset 0 1px #ffffff2e,0 10px 24px #0014382e}.Pavilions-module__-ygFXG__backButton:hover{background:#00406094;border-color:#cef7ff73}.Pavilions-module__-ygFXG__backButton:active{transform:scale(.97)}.Pavilions-module__-ygFXG__backButton:focus-visible{outline-offset:4px;outline:3px solid #4cefffc7}.Pavilions-module__-ygFXG__backButtonIcon{width:9px;height:16px}.Pavilions-module__-ygFXG__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,945px);min-height:100svh;margin:0 auto;padding:3svh clamp(28px,9.5vw,92px) 4svh;display:flex}.Pavilions-module__-ygFXG__header{flex-direction:column;align-items:center;gap:clamp(.75rem,1.8svh,1.4rem);display:flex}.Pavilions-module__-ygFXG__logoFrame{background-color:#002c4269;border:4px solid #6fcbdc;border-radius:clamp(18px,3.2vw,32px);padding:clamp(12px,2svh,18px);box-shadow:0 0 34px #49efff85,inset 0 0 32px #00112252}.Pavilions-module__-ygFXG__logo{object-fit:contain;filter:drop-shadow(0 10px 18px #00000047);width:auto;height:6svh;display:block}.Pavilions-module__-ygFXG__title{color:#fff;text-align:center;margin:0;font-size:clamp(1.35rem,5.6vw,3.4rem);font-weight:700;line-height:1.1}.Pavilions-module__-ygFXG__panel{flex-direction:column;gap:clamp(.8rem,1.8svh,1.2rem);width:min(100%,430px);margin-top:clamp(1rem,3svh,2rem);display:flex}.Pavilions-module__-ygFXG__instructionPanel{color:#fff;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14141894;border:1px solid #ffffff2e;border-radius:.9rem;padding:.9rem;box-shadow:0 10px 24px #00143829}.Pavilions-module__-ygFXG__instructionPanel p{white-space:nowrap;margin:0;font-size:clamp(.68rem,3.1vw,.78rem);line-height:1.45}.Pavilions-module__-ygFXG__instructionPanel p+p{margin-top:.7rem}.Pavilions-module__-ygFXG__scannerFrame{aspect-ratio:1;background:#0000008a;border:3px solid #6fcbdc;border-radius:1rem;width:80%;max-width:300px;margin:0 10%;position:relative;overflow:hidden;box-shadow:0 0 26px #49efff61,inset 0 0 28px #0011225c}.Pavilions-module__-ygFXG__scannerVideo{object-fit:cover;width:100%;height:100%}.Pavilions-module__-ygFXG__statusMessage{color:#ffdbe9;min-height:1rem;margin:0;font-size:.78rem;line-height:1.25}.Pavilions-module__-ygFXG__pavilionActions{flex-direction:column;gap:.65rem;display:flex}.Pavilions-module__-ygFXG__pavilionButton{color:#fff;background:#fff200b0;border:0;border-radius:.5rem;width:100%;padding:.75rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;box-shadow:0 10px 20px #00143829}.Pavilions-module__-ygFXG__pavilionButton:focus-visible{outline-offset:4px;outline:3px solid #4cefffc7}@media (max-width:600px){.Pavilions-module__-ygFXG__content{padding-left:9.5vw;padding-right:9.5vw}.Pavilions-module__-ygFXG__logoFrame{border-width:3px}}
.ThrivingCommunity-module__JmCega__page{color:#dfdfdf;background-color:#080923;flex:1;height:100svh}.ThrivingCommunity-module__JmCega__content{width:min(100%,945px);min-height:100svh;padding:15svh 5% max(2rem, calc(2rem + env(safe-area-inset-bottom)));text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(1.35rem,3.2vh,2.25rem);margin:0 auto;display:flex}.ThrivingCommunity-module__JmCega__error{color:#ff8c8c;margin:0;font-size:.9rem;font-weight:700}.ThrivingCommunity-module__JmCega__headerImage{width:min(50%,250px);height:auto}.ThrivingCommunity-module__JmCega__titleGroup{flex-direction:column;align-items:center;gap:clamp(.75rem,1.8vh,1.1rem);display:flex}.ThrivingCommunity-module__JmCega__subTitle,.ThrivingCommunity-module__JmCega__title,.ThrivingCommunity-module__JmCega__description,.ThrivingCommunity-module__JmCega__footer{margin:0}.ThrivingCommunity-module__JmCega__subTitle{font-size:1.8rem;font-weight:400}.ThrivingCommunity-module__JmCega__subTitle:after{content:"";background:linear-gradient(90deg,#0000,#53eafd,#ac46ff,#0000);border-radius:999px;width:min(56vw,16rem);height:2px;margin:clamp(.75rem,1.8vh,1.1rem) auto 0;display:block}.ThrivingCommunity-module__JmCega__title{font-size:1.9rem;font-weight:700;line-height:1.2}.ThrivingCommunity-module__JmCega__description{font-size:1rem;font-weight:400;line-height:1.2}.ThrivingCommunity-module__JmCega__footer{color:#53eafd;font-size:.8rem;font-weight:400}.ThrivingCommunity-module__JmCega__actionRow{align-items:center;gap:.75rem;width:100%;margin-top:auto;display:flex}.ThrivingCommunity-module__JmCega__backButton{color:#fff;background:#ffffff2f;border:2px solid #ffffff4b;border-radius:50%;flex:0 0 3.35rem;place-items:center;width:3.35rem;height:3.35rem;display:grid;box-shadow:0 12px 18px #ac46ff35}.ThrivingCommunity-module__JmCega__backButton svg{width:9px;height:16px}.ThrivingCommunity-module__JmCega__startButton{color:#fff;width:100%;font:inherit;background:#ffffff4b;border:0;border-radius:999px;padding:1rem;font-size:1.1rem;font-weight:700;box-shadow:0 20px 25px #ac46ff50,0 8px 10px #ac46ff50}
.Camera-module__X10OQG__page{color:#dfdfdf;background-color:#080923;flex:1;min-height:100svh;position:relative;overflow:hidden}.Camera-module__X10OQG__content{width:min(100%,945px);height:100svh;min-height:100svh;padding:max(5rem, calc(5rem + env(safe-area-inset-top))) 5% max(1.5rem, calc(1.5rem + env(safe-area-inset-bottom)));text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(1rem,2.5vh,1.5rem);margin:0 auto;display:flex}.Camera-module__X10OQG__header{flex:none;width:min(100%,430px)}.Camera-module__X10OQG__subTitle,.Camera-module__X10OQG__title,.Camera-module__X10OQG__debugPanel p{margin:0}.Camera-module__X10OQG__subTitle{color:#fff;font-size:.85rem;font-weight:400}.Camera-module__X10OQG__title{color:#fff;margin:.35rem;font-size:1.6rem;line-height:1}.Camera-module__X10OQG__cameraFrame{background:#000;border:2px solid #ba64f75d;border-radius:1.5rem;flex:auto;align-self:center;width:min(100%,430px);min-height:0;max-height:58svh;position:relative;overflow:hidden;box-shadow:0 0 28px #ba64f733}.Camera-module__X10OQG__video{object-fit:cover;width:100%;height:100%;display:block}.Camera-module__X10OQG__cameraOverlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Camera-module__X10OQG__guideBox{aspect-ratio:1;border:3px solid #ffffffe6;border-radius:1.25rem;width:68%;max-width:300px;box-shadow:0 0 0 999px #08092338,0 0 24px #ba64f773}.Camera-module__X10OQG__progressContainer{background-color:#ffffff1f;border:1px solid #ffffff31;border-radius:1rem;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;width:min(100%,430px);margin-top:auto;padding:1rem 1.5rem;display:flex}.Camera-module__X10OQG__debugPanel{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:2;color:#fff;text-align:left;background:#00000094;border-radius:.75rem;padding:.75rem;font-size:.75rem;line-height:1.5;position:absolute}.Camera-module__X10OQG__backButton{top:calc(1rem + env(safe-area-inset-top));left:calc(1rem + env(safe-area-inset-left));z-index:10;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:fixed}
.Content-module__E8pUXa__page{color:#dfdfdf;background-color:#080923;flex:1;height:100svh;overflow:hidden}.Content-module__E8pUXa__content{box-sizing:border-box;width:min(100%,945px);height:100svh;padding:max(1.5rem, calc(1rem + env(safe-area-inset-top))) 5% max(1rem, calc(1rem + env(safe-area-inset-bottom)));text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(.6rem,1.6svh,1rem);margin:0 auto;display:flex}.Content-module__E8pUXa__title{color:#fff;width:80%;margin:0;font-size:clamp(1.2rem,5vw,2rem);line-height:1.12}.Content-module__E8pUXa__mediaFrame{background:linear-gradient(135deg,#19a7ff,#dc228c,#8124f7);border-radius:1.5rem;width:min(100%,520px);padding:2px}.Content-module__E8pUXa__media{aspect-ratio:16/9;object-fit:contain;background-color:#000;border:0;border-radius:calc(1.5rem - 2px);width:100%;height:auto;max-height:28svh;display:block}.Content-module__E8pUXa__infoPanel{background-color:#ffffff12;border:1px solid #ffffff31;border-radius:1rem;flex-direction:column;gap:.75rem;width:min(100%,430px);padding:1rem;display:flex}.Content-module__E8pUXa__descriptionContainer{text-align:left;flex-direction:column;gap:.5rem;display:flex}.Content-module__E8pUXa__descriptionTitle{color:#fff;margin:0;font-size:1rem;font-weight:700}.Content-module__E8pUXa__description{color:#dfdfdf;height:min(7.25rem,17svh);margin:0;padding-right:.35rem;font-size:.95rem;font-weight:400;line-height:1.45;overflow-y:auto}.Content-module__E8pUXa__missing{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.Content-module__E8pUXa__progressContainer{text-align:left;background-color:#ffffff1f;border:1px solid #ffffff31;border-radius:1rem;flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem;display:flex}.Content-module__E8pUXa__progressTitle,.Content-module__E8pUXa__progressValue{margin:0}.Content-module__E8pUXa__progressTitle{color:#dfdfdf;font-size:1rem;font-weight:400}.Content-module__E8pUXa__progressValue{color:#fff;font-size:1.5rem;font-weight:700}.Content-module__E8pUXa__actionSlot{flex:none;justify-content:center;align-items:center;width:min(100%,430px);min-height:3.4rem;display:flex}.Content-module__E8pUXa__continueButton{color:#17204c;width:100%;font:inherit;background:#fff;border:0;border-radius:999px;padding:1rem;font-size:1.1rem;font-weight:700}.Content-module__E8pUXa__backButton{top:calc(1rem + env(safe-area-inset-top));left:calc(1rem + env(safe-area-inset-left));z-index:10;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:fixed}
.Reflection-module__4c_NkG__completedPage{color:#fff;text-align:center;background-color:#080923;flex:1;justify-content:center;align-items:center;height:100svh;padding:2rem;display:flex}.Reflection-module__4c_NkG__completedContent{flex-direction:column;align-items:center;gap:1.5rem;width:min(100%,430px);display:flex}.Reflection-module__4c_NkG__completedLabel,.Reflection-module__4c_NkG__completedTitle,.Reflection-module__4c_NkG__unlockCard p{margin:0}.Reflection-module__4c_NkG__completedLabel{color:#ba64f7;letter-spacing:.04em;text-transform:uppercase;font-size:.95rem;font-weight:700}.Reflection-module__4c_NkG__completedTitle{font-size:clamp(1.8rem,8vw,3rem);line-height:1.1}.Reflection-module__4c_NkG__unlockGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100%,22rem);display:grid}.Reflection-module__4c_NkG__unlockCard{color:#fff;background-color:#f4e7fe80;border:2px solid #ba64f75d;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:8.5rem;padding:1rem;font-size:.82rem;font-weight:700;display:flex}.Reflection-module__4c_NkG__unlockIcon{object-fit:contain;width:min(100%,4.5rem);height:auto}.Reflection-module__4c_NkG__scanButton{color:#17204c;width:min(100%,22rem);font:inherit;background:#fff;border:0;border-radius:999px;padding:1rem;font-size:1rem;font-weight:700}.Reflection-module__4c_NkG__page{color:#dfdfdf;background-color:#080923;flex:1;height:100svh}.Reflection-module__4c_NkG__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:min(100%,945px);min-height:100svh;margin:0 auto;padding:10% 7% 6%;display:flex}.Reflection-module__4c_NkG__questionContent{justify-content:space-between}.Reflection-module__4c_NkG__header{flex-direction:column;gap:.25rem;display:flex}.Reflection-module__4c_NkG__title,.Reflection-module__4c_NkG__subtitle,.Reflection-module__4c_NkG__question{margin:0}.Reflection-module__4c_NkG__title{color:#fff;font-size:clamp(1.9rem,8vw,3rem);line-height:1}.Reflection-module__4c_NkG__subtitle{color:#c9c9d8;font-size:1rem}.Reflection-module__4c_NkG__themeList,.Reflection-module__4c_NkG__optionList{flex-direction:column;gap:1rem;width:min(100%,430px);display:flex}.Reflection-module__4c_NkG__themeList{gap:2rem}.Reflection-module__4c_NkG__themeCard{--theme-color:#ba64f7;border:1px solid color-mix(in srgb, var(--theme-color), transparent 30%);color:#fff;width:100%;min-height:5.25rem;font:inherit;text-align:left;background:#10111f;border-radius:.9rem;align-items:center;gap:1rem;padding:1rem 1.5rem;font-weight:700;display:flex}.Reflection-module__4c_NkG__themeIcon{background:var(--theme-color);width:3rem;height:3rem;box-shadow:0 0 24px color-mix(in srgb, var(--theme-color), transparent 65%);border-radius:.9rem}.Reflection-module__4c_NkG__question{width:min(100%,430px);margin-top:calc(2.75rem + env(safe-area-inset-top));color:#fff;font-size:1.5rem;line-height:1.18}.Reflection-module__4c_NkG__optionGroup{flex-direction:column;gap:.5rem;display:flex}.Reflection-module__4c_NkG__optionButton{color:#dfdfdf;width:100%;min-height:4.25rem;font:inherit;text-align:left;background:#ffffff14;border:2px solid #ffffff38;border-radius:.85rem;align-items:center;gap:.8rem;padding:.9rem 1rem;font-size:1rem;display:flex}.Reflection-module__4c_NkG__optionButton[data-selected=true]{border-color:#ba64f7d9}.Reflection-module__4c_NkG__optionRadio{border:2px solid #ffffff73;border-radius:999px;flex:none;width:1.35rem;height:1.35rem}.Reflection-module__4c_NkG__optionButton[data-selected=true] .Reflection-module__4c_NkG__optionRadio{background:#ba64f7;border-color:#ba64f7;box-shadow:inset 0 0 0 .25rem #080923}.Reflection-module__4c_NkG__suggestionBubble{color:#d9d9e8;text-align:left;background:linear-gradient(135deg,#1a2b52f2,#31004af2);border:1px solid #444cffcc;border-radius:.75rem;width:100%;margin-left:auto;padding:.75rem 1rem;font-size:.75rem;line-height:1.45;position:relative}.Reflection-module__4c_NkG__suggestionBubble:before{content:"";border-bottom:.55rem solid #1a2b52f2;border-left:.45rem solid #0000;border-right:.45rem solid #0000;position:absolute;top:-.55rem;left:1rem}.Reflection-module__4c_NkG__submitArea{flex-direction:column;gap:.5rem;width:min(100%,430px);display:flex}.Reflection-module__4c_NkG__submitButton{color:#17204c;width:100%;font:inherit;background:#fff;border:0;border-radius:999px;padding:1rem;font-size:1.1rem;font-weight:700}.Reflection-module__4c_NkG__submitButton:disabled{color:#17204cbf;background:#ffffff8c}.Reflection-module__4c_NkG__submitError{color:#ff8c8c;margin:0;font-size:.85rem;font-weight:700}.Reflection-module__4c_NkG__backButton{top:calc(1rem + env(safe-area-inset-top));left:calc(1rem + env(safe-area-inset-left));z-index:10;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:fixed}
