.feedback-page{display:contents}.feedback-overlay{position:fixed;inset:0;background:rgb(25 15 48/.55);backdrop-filter:blur(5px);z-index:2147482000}.feedback-dialog,.feedback-overlay{animation:feedback-fade .16s ease-out}.feedback-dialog{--feedback-accent:#126644;--feedback-light:#e1faf0;position:fixed!important;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2147482001;box-sizing:border-box;width:min(440px,calc(100vw - 28px));max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:28px 26px 24px;border:2px solid #fff;border-radius:28px;background:linear-gradient(145deg,#fff 32%,var(--feedback-light));box-shadow:0 24px 90px rgb(30 12 58/.32),inset 0 1px #fff;color:#29213c;text-align:center;isolation:isolate;overflow-wrap:anywhere}.feedback-dialog.feedback-error{--feedback-accent:#b51e36;--feedback-light:#ffe5ee}.feedback-dialog.feedback-info{--feedback-accent:#5734ad;--feedback-light:#eee5ff}.feedback-dialog h2{font-size:clamp(24px,5vw,31px);line-height:1.16;margin:9px 0 13px;font-weight:850;color:#29213c;letter-spacing:-.7px}.feedback-dialog .feedback-message{font-size:16px;line-height:1.55;margin:0;color:var(--feedback-accent);font-weight:750;white-space:pre-wrap}.feedback-error .feedback-message{font-weight:850;color:#b51e36}.feedback-eyebrow{font-size:10px;font-weight:800;letter-spacing:1.6px;color:var(--feedback-accent)}.feedback-art{height:90px;position:relative;display:grid;place-items:center;margin:0 0 7px}.feedback-orbit{position:absolute;width:114px;height:64px;border:1px dashed var(--feedback-accent);border-radius:50%;transform:rotate(-24deg);opacity:.35}.feedback-icon{display:grid;place-items:center;width:65px;height:65px;background:var(--feedback-accent);color:white;border-radius:23px;transform:rotate(-7deg);box-shadow:6px 6px 0 var(--feedback-light)}.feedback-spark{position:absolute;right:calc(50% - 65px);top:6px;color:var(--feedback-accent)}.feedback-dialog .feedback-close{position:absolute;right:12px;top:12px;display:grid;place-items:center;min-height:40px;min-width:40px;border:0;border-radius:50%;background:#fff;color:#493c60;cursor:pointer}.feedback-extra{color:#554962;font-size:14px;line-height:1.5;margin:12px 0 0}.feedback-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:22px}.feedback-dialog .feedback-ack,.feedback-dialog .feedback-action{min-height:46px;padding:11px 22px;border:0;border-radius:15px;background:var(--feedback-accent);color:white;font-weight:750;cursor:pointer;font-size:15px;white-space:normal}.feedback-dialog .feedback-action{background:#30204e}.feedback-dialog button:focus-visible{outline:3px solid #168bd2;outline-offset:4px}.feedback-remaining{display:block;margin-top:14px;color:#64566f}@keyframes feedback-fade{0%{opacity:0}to{opacity:1}}@media(max-width:380px){.feedback-dialog{padding:22px 18px}.feedback-dialog .feedback-message{font-size:15px}}@media(prefers-reduced-motion:reduce){.feedback-dialog,.feedback-overlay{animation:none;backdrop-filter:none}}@media(forced-colors:active){.feedback-dialog{border:2px solid CanvasText;background:Canvas;color:CanvasText}.feedback-dialog .feedback-message,.feedback-dialog h2{color:CanvasText}.feedback-dialog button{border:1px solid ButtonText}}.feedback-dialog.feedback-gallery{text-align:left;border-radius:22px;background:var(--theme-surface,#fffdf6);color:var(--theme-ink,#193f3f);border:1px solid var(--theme-border,#a3b8ac);padding:24px}.feedback-gallery .feedback-art{height:56px;display:block;margin-bottom:18px}.feedback-gallery .feedback-icon{height:52px;width:52px;border-radius:16px;transform:none;box-shadow:none}.feedback-gallery .feedback-orbit,.feedback-gallery .feedback-spark{display:none}.feedback-gallery h2{color:inherit;font-size:27px;margin-right:16px}.feedback-gallery .feedback-message{color:inherit;font-size:15px;font-weight:400}.feedback-gallery .feedback-extra{color:inherit;background:var(--theme-soft,#e6eee4);padding:12px;border-radius:12px}.feedback-gallery .feedback-ack{width:100%}.feedback-gallery .feedback-close{background:transparent;color:inherit}.feedback-gallery .feedback-eyebrow{font-size:11px}@media(max-width:380px){.feedback-dialog.feedback-gallery{padding:20px}.feedback-gallery h2{font-size:24px}}html:root:root body .game-quick-links a>span:first-child svg.cc-icon,html:root:root body :is(.game-card-icon,.auth-feature-icons>span,.icon-style-sample) svg.cc-icon{--cc-symbol:var(--cc-ink)!important;--cc-detail:#fff!important}html:root:root body .game-quick-links a{--quick-paper:#e7efff;--quick-ink:#183b70;background:var(--quick-paper)!important;color:var(--quick-ink)!important;border-color:var(--quick-ink)}html:root:root body .game-quick-links a:nth-child(2){--quick-paper:#f4e8ff;--quick-ink:#63357f}html:root:root body .game-quick-links a:nth-child(3){--quick-paper:#dff5ec;--quick-ink:#185841}html:root:root body .game-quick-links a:nth-child(4){--quick-paper:#fff0dd;--quick-ink:#774415}html:root:root body .game-quick-links a :is(strong,span){color:inherit!important}html:root:root body .empty-state{background:var(--card);color:var(--card-foreground,var(--foreground))!important;border-color:var(--border)}html:root:root body .empty-state :is([data-slot=empty-title],[data-slot=empty-description]){color:inherit!important}html:root:root body .empty-state .cc-icon{--cc-symbol:currentColor!important;--cc-detail:var(--card)!important}html:root[data-site-theme=dark] body :is(.section-symbol,.round-icon,.welcome-symbols>span){color:var(--theme-ink)!important}html:root[data-site-theme=dark] body :is(.section-symbol,.round-icon,.welcome-symbols>span) .cc-icon{--cc-symbol:currentColor;--cc-detail:var(--theme-soft)}html:root:root body [data-icon-preview=badges] .cc-icon,html:root:root body[data-icon-preview=badges] .cc-icon,html:root:root[data-icon-style=badges] body .cc-icon{--cc-symbol:var(--cc-ink)!important;--cc-detail:var(--cc-paper)!important}html:root:root body .sidebar-note .cc-icon{--cc-symbol:currentColor!important;--cc-detail:var(--theme-soft,var(--card))!important}html:root:root body .personal-room-banner .cc-icon{--cc-symbol:var(--cc-ink)!important;--cc-detail:#fff!important}html:root:root body .personalize-category.is-current .cc-icon{--cc-symbol:var(--accent-foreground,var(--foreground))!important;--cc-detail:var(--accent)!important}html:root:root body .theme-card-preview .cc-icon{--cc-symbol:var(--mini-ink)!important;--cc-detail:var(--mini-paper)!important}html:root:root[data-icon-style=badges] body :is(.sidebar-note,.personal-room-banner,.personalize-category.is-current,.theme-card-preview) .cc-icon{--cc-symbol:var(--cc-ink)!important;--cc-detail:var(--cc-paper)!important}.cc-icon{display:inline-block;flex-shrink:0;vertical-align:middle;overflow:visible}.cookie-choices-link{display:inline-flex;align-items:center;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;box-shadow:none;text-decoration:none}.cookie-choices-link:hover{text-decoration:underline;text-underline-offset:4px}.ads-consent>.ads-choices.cookie-choices-link{display:block;margin:12px auto;font-size:14px}.site-footer nav{align-items:center}.site-footer .cookie-choices-link{white-space:nowrap}.account-erasure h2{display:flex;align-items:center;gap:10px}.account-erasure p{margin:12px 0}.account-erasure{margin:18px 0}.account-erasure input{max-width:100%}.erasure-warning{padding:14px;border-left:3px solid var(--destructive,#b74040);background:var(--theme-soft,var(--muted));border-radius:4px}.btn.profile-flash-button{background:var(--theme-accent,#174c65)!important;color:#fff!important;border:1px solid var(--theme-border,#25799d)!important;border-radius:14px;padding:9px 16px 9px 9px;gap:10px;font-weight:650;box-shadow:0 3px 10px #1234491c;animation:none!important;transition:transform .16s,box-shadow .16s}.btn.profile-flash-button:hover{transform:translateY(-1px);box-shadow:0 5px 14px #12344930}.flash-emblem{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#ffe2a3;color:#50370b}.flash-emblem .cc-icon{animation:camp-flash-glimmer 3.8s ease-in-out infinite}@keyframes camp-flash-glimmer{0%,65%,to{opacity:1;filter:none}72%{opacity:.55;filter:drop-shadow(0 0 3px #fff)}79%{opacity:1}86%{opacity:.7}93%{opacity:1;filter:drop-shadow(0 0 4px #fff)}}@media(prefers-reduced-motion:reduce){.flash-emblem .cc-icon{animation:none}.btn.profile-flash-button{transition:none}}@media(max-width:480px){.account-erasure .form-actions{display:flex;flex-direction:column;align-items:stretch}.btn.profile-flash-button{min-height:44px}}.game-card-icon .cc-icon,.game-mascot .cc-icon,.owner-studio-badge .cc-icon{width:1em;height:1em}.studio-icon .cc-icon{width:20px;height:20px}.feature-snapshot header strong,.flash-popup header h2{display:flex;align-items:center;gap:.5rem}.owner-panel-navigation .field>span{display:flex;align-items:center;gap:6px}.account-deleted-notice{padding:14px;border-radius:12px;background:#e7f5ec;color:#174a32;font-weight:650}:root{--cc-blue:#195993;--cc-rose:#922454;--cc-green:#11634b;--cc-violet:#623396;--cc-gold:#785006;--cc-coral:#9d3028;--cc-teal:#07606d}.cc-icon[data-cc-tone=blue]{--cc-ink:var(--cc-blue);--cc-paper:#d5ecff}.cc-icon[data-cc-tone=rose]{--cc-ink:var(--cc-rose);--cc-paper:#ffdae9}.cc-icon[data-cc-tone=green]{--cc-ink:var(--cc-green);--cc-paper:#cbf4e2}.cc-icon[data-cc-tone=violet]{--cc-ink:var(--cc-violet);--cc-paper:#eadcff}.cc-icon[data-cc-tone=gold]{--cc-ink:var(--cc-gold);--cc-paper:#ffe9ad}.cc-icon[data-cc-tone=coral]{--cc-ink:var(--cc-coral);--cc-paper:#ffe0d5}.cc-icon[data-cc-tone=teal]{--cc-ink:var(--cc-teal);--cc-paper:#c9f2f2}svg.cc-icon[data-cc-style=badge]{stroke:var(--cc-ink);fill:none;isolation:isolate}.cc-icon .cc-badge-tile{fill:var(--cc-paper)}.cc-icon .cc-badge-fold{fill:var(--cc-ink);opacity:.2}.cc-icon .cc-badge-solid{fill:var(--cc-ink)}.cc-icon .cc-badge-detail{stroke:var(--cc-paper)}.cc-icon .cc-badge-line{stroke:var(--cc-ink);fill:none}:is(.community-sidebar,[data-sidebar=sidebar]) [data-slot=sidebar-menu-button]>svg.cc-icon{width:26px;height:26px;min-width:26px}html:is([data-site-theme=dark],[data-site-theme=teal],[data-site-theme=chatcamp]) :is(.community-sidebar,[data-sidebar=sidebar]) svg.cc-icon{filter:drop-shadow(0 1px 1px #0003)}.welcome-site:not(.welcome-colorful) svg.cc-icon,html[data-menu-icons=default] :is(.community-sidebar,[data-sidebar=sidebar],.room-icon,.welcome-symbols) svg.cc-icon{--cc-ink:#303b45;--cc-paper:#edf1f5}html[data-site-theme=retro-80s]{--cc-blue:#355870;--cc-rose:#844158;--cc-green:#465c33;--cc-violet:#684d68;--cc-gold:#785018;--cc-coral:#90432c;--cc-teal:#305f58}html:is([data-site-theme=retro-bw],[data-site-theme=sketch]) svg.cc-icon{--cc-ink:#292929;--cc-paper:#f1f1ed}.cc-icon{--cc-show-tile:none;--cc-art-transform:translate(1px,1px) scale(.9167);--cc-symbol:var(--cc-ink);--cc-detail:#fff}.cc-icon .cc-badge-fold,.cc-icon .cc-badge-tile{display:var(--cc-show-tile)}.cc-icon .cc-icon-art{transform:var(--cc-art-transform);transform-origin:0 0}.cc-icon .cc-badge-solid{fill:var(--cc-symbol)}.cc-icon .cc-badge-detail{stroke:var(--cc-detail)}.cc-icon .cc-badge-line{stroke:var(--cc-symbol)}html:is([data-site-theme=teal],[data-site-theme=chatcamp]) :is(.community-sidebar,[data-sidebar=sidebar]) .cc-icon,html[data-site-theme=dark] .cc-icon{--cc-symbol:var(--cc-paper);--cc-detail:#172638}html :is(.community-sidebar,[data-sidebar=sidebar]) [data-active=true] .cc-icon{--cc-symbol:var(--cc-ink);--cc-detail:#fff}html[data-menu-icons=default] :is(.community-sidebar,[data-sidebar=sidebar]) .cc-icon{--cc-symbol:currentColor}html :is(.btn.primary,.feedback-icon,[data-slot=button],.flash-launch) .cc-icon{--cc-symbol:currentColor;--cc-detail:var(--cc-ink)}[data-icon-preview=badges] .cc-icon,html[data-icon-style=badges] .cc-icon{--cc-show-tile:initial;--cc-art-transform:translate(4px,4px) scale(.667);--cc-symbol:var(--cc-ink)!important;--cc-detail:var(--cc-paper)!important}html [data-icon-preview=plain] .cc-icon{--cc-show-tile:none;--cc-art-transform:translate(1px,1px) scale(.9167);--cc-symbol:var(--cc-ink)!important;--cc-detail:#fff!important}.icon-style-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border:0;padding:0;margin:20px 0}.icon-style-choice{display:flex;flex-direction:column;gap:14px;padding:20px;border:2px solid var(--border,#aaa);border-radius:18px;cursor:pointer;min-width:0}.icon-style-choice.is-selected{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.icon-style-choice small{line-height:1.5}.icon-style-sample{display:flex;gap:16px;padding:16px;background:#fffaf4;border-radius:12px;color:#173d51;flex-wrap:wrap}.icon-style-sample svg.cc-icon{width:30px;height:30px}.icon-style-choice input{accent-color:currentColor}@media(max-width:540px){.icon-style-options{grid-template-columns:1fr}.icon-style-choice{padding:16px}}html :is(.community-sidebar,[data-sidebar=sidebar]) .sidebar-note .cc-icon{--cc-symbol:var(--cc-ink);--cc-detail:#fff}html :is(.studio-seal,.choice-check,.section-symbol,.scene-window-bar,.feedback-icon) .cc-icon{--cc-symbol:currentColor;--cc-detail:var(--cc-ink)}html .studio-seal .cc-icon{--cc-symbol:#f0e4ff}html .choice-check .cc-icon{--cc-symbol:#fff}@media(max-width:767px){html body .community-sidebar[data-mobile=true] [data-slot=sidebar-header]{padding:6px 12px 4px;gap:0;flex-shrink:0}html body .community-sidebar[data-mobile=true] .brand:has(.chatcamp-logo){padding:0;margin:0;gap:0;justify-content:center}html body .community-sidebar[data-mobile=true] .chatcamp-logo{position:relative;width:160px;height:128px;overflow:hidden;flex:0 0 160px}html body .community-sidebar[data-mobile=true] .chatcamp-logo img{position:absolute;top:-15px;left:0;width:160px;height:160px;max-width:none;object-fit:contain}html body .community-sidebar[data-mobile=true] .brand-domain{margin:0;line-height:1.2}html body .community-sidebar[data-mobile=true] [data-slot=sidebar-content]{gap:0}}html body .name-die-cut{background:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;-webkit-text-stroke:.3em var(--name-cut-color);paint-order:stroke fill;text-shadow:none!important;padding:2px 6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}html body .name-die-cut .chapel-ring{-webkit-text-stroke:0;paint-order:normal}.name-shape-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.name-shape-option{min-width:0;display:flex;flex-direction:column;gap:12px;padding:18px 10px;white-space:normal}.name-shape-option .member-name-label{font-weight:700;max-width:100%}.name-shape-option[aria-pressed=true]{outline:2px solid var(--theme-accent);outline-offset:2px}.name-shape-option>span:last-child{font-size:.9em}@media(max-width:380px){.name-shape-options{gap:8px}.name-shape-option{padding:14px 6px}}