body,html{padding:0;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;background:var(--bg,#c6ddbf);color:var(--ink,#0f5f4f)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top,hsla(0,0%,100%,.18),transparent 36%),var(--bg,#c6ddbf)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(15,117,95,.34);outline-offset:2px}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}.skipLink{position:absolute;left:16px;top:-56px;padding:12px 16px;border-radius:14px;background:#fff;border:2px solid var(--accent,#0f755f);box-shadow:0 10px 24px rgba(15,95,79,.16);z-index:1100}.skipLink:focus{top:16px}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{min-height:100vh;padding:20px;background:transparent;color:var(--ink,#0f5f4f)}.shell{max-width:var(--shell-max-width,1260px);margin:0 auto}.header{display:flex;justify-content:space-between;gap:var(--section-gap,18px);align-items:flex-start;flex-wrap:wrap;margin-bottom:var(--section-gap,18px)}.brand{display:flex;gap:16px;align-items:center}.brandLogo{width:var(--logo-size,92px);height:var(--logo-size,92px);object-fit:contain}.brandEyebrow{font-size:14px;color:var(--muted,#467668);margin-bottom:8px}.brandTitle{font-size:clamp(2.2rem,5vw,3rem)}.headerRight{display:flex;flex-direction:column;gap:12px;align-items:stretch;flex:1 1 720px}.headerSupportRow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px}.headerActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.headerUtilityLinks{align-items:center;gap:12px}.headerUtilityLinks a,.headerUtilityText{color:var(--accentDark,#0c5f4d);font-weight:700}.headerUtilityText{color:var(--muted,#467668)}.buttonRow,.inlineButtons,.nav,.sectionPills,.socialStrip{display:flex;gap:var(--control-gap,12px);flex-wrap:wrap}.button,.nav a,.socialStrip a,button{min-height:44px;background:var(--pill,#ece7b6);border:var(--border-width,1.5px) solid var(--line,#0f755f);border-radius:var(--button-radius,18px);padding:10px 18px;color:var(--ink,#0f5f4f);cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;text-align:center}.button,.nav a,.navTextAction,.socialStrip a,button{display:inline-flex;align-items:center;justify-content:center;font-weight:700}.navTextAction{min-height:var(--pondy-tap-target,44px);padding:10px 4px;border:0;background:transparent;color:var(--muted,#467668);box-shadow:none}.navTextAction:hover{transform:none;box-shadow:none;text-decoration:underline}.navTextAction:focus-visible{border-radius:10px}.button:hover,.nav a:hover,.socialStrip a:hover,button:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(16,83,67,.1)}.button.active,.nav a.active,button:not(.secondary).primary{background:var(--accent,#0f755f);color:#fff;border-color:var(--accent,#0f755f)}.button.secondary,.nav a.secondary,button.secondary{background:var(--pill,#ece7b6);color:var(--ink,#0f5f4f)}.applyGrid,.builderList,.copyGrid,.copySplit,.grid,.heroSection,.sectionStack{display:grid;grid-gap:var(--section-gap,18px);gap:var(--section-gap,18px)}.heroSection,.sectionStack{margin-top:var(--section-gap,18px)}.banner,.card,.noticeCard,.topBanner{background:var(--card,#e7e3b8);border:var(--border-width,1.5px) solid var(--line,#0f755f);border-radius:var(--card-radius,26px);padding:var(--card-padding,22px);box-shadow:0 8px var(--shadow-blur,22px) rgba(15,95,79,var(--shadow-alpha,.04))}.banner,.heroPanel{position:relative;overflow:hidden;min-height:var(--banner-min-height,240px)}.compactBanner{min-height:0}.bannerAssets{position:relative;min-height:200px;z-index:1}.heroCopy{max-width:var(--hero-max-width,760px);position:relative;z-index:2}.heroCopy h2{font-size:clamp(2rem,4vw,3rem);line-height:1.02;margin:0 0 12px}.heroLead{font-size:1.1rem;line-height:1.55;margin:0 0 14px;max-width:58ch}.heroMeta{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0}.pillTag,.statusBadge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:hsla(0,0%,100%,.22);border:1px solid rgba(15,117,95,.35);border-radius:999px;font-weight:700;font-size:12px}.statusBadge.accepted,.statusBadge.approved{background:rgba(226,248,232,.9)}.statusBadge.on_hold,.statusBadge.pending{background:rgba(255,243,205,.85)}.statusBadge.rejected,.statusBadge.resubmission_requested{background:hsla(0,100%,95%,.95)}.assetLayer{position:absolute;pointer-events:none}.grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:flex-start}.copySplit{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.applyGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mediaGrid{align-items:stretch}.kpiCard{height:100%}.kpiValue{font-size:clamp(1.8rem,3vw,2.3rem);font-weight:800;margin:10px 0 6px}.sectionHeader{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.sectionHeader h2,.sectionHeader h3{margin:0}.small{font-size:12px}.dragHint,.helperText,.muted{color:var(--muted,#467668)}.warning{background:rgba(255,243,205,.76)}.success,.warning{padding:12px 14px;border-radius:16px;border:1px solid rgba(15,117,95,.18)}.success{background:rgba(226,248,232,.8)}.hr{height:1px;background:rgba(15,117,95,.18);margin:18px 0}.list{margin:0;padding-left:18px}.list li+li{margin-top:8px}label{display:block;margin:10px 0 6px;font-weight:700}input,select,textarea{width:100%;min-height:46px;background:hsla(0,0%,100%,.9);border:var(--border-width,1.5px) solid rgba(15,117,95,.2);border-radius:var(--input-radius,16px);padding:12px 14px;color:var(--ink,#0f5f4f);font-size:16px}input:focus,select:focus,textarea:focus{outline:2px solid rgba(15,117,95,.18);border-color:var(--accent,#0f755f)}textarea{min-height:120px;resize:vertical}.button[aria-disabled=true],button[disabled]{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.mainContent{display:grid;grid-gap:var(--section-gap,18px);gap:var(--section-gap,18px)}.fieldHint,.fieldMeta,.formHelperText,.formIntro{color:var(--muted,#467668);font-size:13px;line-height:1.45}.formIntro{margin:0 0 14px}.fieldMeta{margin:4px 0 0}.fieldHint{display:inline-flex;margin-left:8px;font-weight:600}.requiredHint{color:var(--accent-dark,#0c5f4d)}.optionalHint{color:var(--muted,#467668)}.formField{margin-bottom:12px}.formStatus{margin-top:14px}.formStatus[role=alert],.formStatus[role=status]{display:block}.formStatus p{margin:0}.formActions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}.formActions .small{margin:0}.formRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.videoWrap{position:relative;width:100%;padding-top:56.25%;border-radius:20px;overflow:hidden;background:hsla(0,0%,100%,.4)}.videoWrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.lazyEmbedShell{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(55,49%,81%,.92));text-align:center}.lazyEmbedContent{display:grid;grid-gap:10px;gap:10px;max-width:420px;justify-items:center}.lazyEmbedFrame .buttonRow{justify-content:center}.adminPreview{max-height:180px;object-fit:contain;background:#fff;border:1px solid rgba(15,117,95,.2);border-radius:18px;padding:8px}.tableWrap{overflow-x:auto}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:12px 10px;border-bottom:1px solid rgba(15,117,95,.12);vertical-align:top}.footer{margin-top:26px;padding:18px 4px 24px;color:var(--muted,#467668)}.footerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;align-items:flex-start}.footerLinks{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.previewCanvas{position:relative;width:100%;min-height:260px;border:1.5px dashed rgba(15,117,95,.24);border-radius:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,.1));overflow:hidden}.assetEditorRow{display:grid;grid-template-columns:120px 1fr;grid-gap:12px;gap:12px;align-items:flex-start;margin-bottom:16px}.authBox{max-width:480px;margin:0 auto}.authBox h2{margin-top:0}.pageIntro{max-width:70ch;margin-bottom:16px}.nomineeGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-top:16px}.nomineeAvatar{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:20px;margin-bottom:12px}.spacerTop{margin-top:16px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.stackButtons{display:flex;flex-direction:column;gap:8px}.builderItem,.queueCard{background:hsla(0,0%,100%,.22);border:1px solid rgba(15,117,95,.16);border-radius:18px;padding:14px}.queueCard+.queueCard{margin-top:12px}.builderHeader{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.checkboxRow,.toggleRow{display:flex;gap:10px;align-items:flex-start;margin-top:12px}.checkboxRow input,.toggleRow input{width:auto;margin-top:4px}.proofPreviewGrid{display:grid;grid-template-columns:repeat(3,minmax(80px,1fr));grid-gap:10px;gap:10px}.adminProofGrid{min-width:220px}.proofPreviewImage{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:16px;border:1px solid rgba(15,117,95,.18);background:hsla(0,0%,100%,.8)}.twoColMeta{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px;margin:10px 0}.previewAssetDrag{position:absolute;cursor:-webkit-grab;cursor:grab;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.previewAssetDrag:active{cursor:-webkit-grabbing;cursor:grabbing}.blockCardVariant.default{background:hsla(0,0%,100%,.18)}.blockCardVariant.accent{background:rgba(15,117,95,.14)}.blockCardVariant.outline{background:transparent;border-style:dashed}.miniLink{font-size:12px;text-decoration:underline}.topBanner{margin-bottom:var(--section-gap,18px);display:block}.bannerLiveLink{background:linear-gradient(135deg,rgba(15,117,95,.14),hsla(0,0%,100%,.35))}.topBannerLabel{display:inline-flex;padding:7px 12px;border-radius:999px;background:hsla(0,0%,100%,.6);border:1px solid rgba(15,117,95,.16);font-size:12px;font-weight:800}.topBannerInner{display:grid;grid-template-columns:minmax(140px,260px) 1fr;grid-gap:16px;gap:16px;margin-top:12px}.topBannerImage{width:100%;height:110px;object-fit:cover;border-radius:18px;border:1px solid rgba(15,117,95,.15);background:#fff}.topBannerCopy{display:flex;flex-direction:column;gap:8px}.topBannerFallbackText{font-size:clamp(2rem,6vw,3.6rem);letter-spacing:-.04em;margin-top:12px}.bannerFallback p{max-width:60ch;margin:10px 0 0}.noticeCard{display:flex;flex-direction:column;gap:12px}.noticeCard h4,.noticeCard p{margin:0}.charityGrid,.receiptGrid,.socialCardGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.charityCard,.socialCard{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:20px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.22)}.charityLogoWrap{width:72px;height:72px;border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.55);border:1px solid rgba(15,117,95,.12)}.charityLogo{width:100%;height:100%;object-fit:cover}.charityLogoFallback{font-size:1.5rem;font-weight:800}.sponsorCard{border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.2)}.sponsorThumb{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:18px;border:1px solid rgba(15,117,95,.12)}.diagramFrame{border-radius:18px;border:1px solid rgba(15,117,95,.18);margin-top:16px}.purchaseSummaryCard{margin-top:14px;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.35);border:1px solid rgba(15,117,95,.16);display:flex;flex-direction:column;gap:6px}.receiptCard{display:grid;grid-template-columns:minmax(120px,200px) 1fr;grid-gap:16px;gap:16px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.2);padding:14px}.receiptPreview{border-radius:18px;overflow:hidden;background:hsla(0,0%,100%,.55);border:1px solid rgba(15,117,95,.12);min-height:140px;display:flex;align-items:center;justify-content:center}.receiptImage{width:100%;height:100%;object-fit:cover}.receiptPlaceholder{font-weight:800;color:var(--muted,#467668)}@media (max-width:900px){.copyGrid,.copySplit,.receiptCard,.topBannerInner{grid-template-columns:1fr}}@media (max-width:700px){.container{padding:14px}.headerRight{align-items:stretch}.footerLinks,.headerActions,.headerSupportRow{justify-content:flex-start}.brandLogo{width:min(var(--logo-size,92px),72px);height:min(var(--logo-size,92px),72px)}.button,.nav a,.socialStrip a,button{width:auto}.banner{min-height:0}.heroCopy h2{font-size:2rem}.assetEditorRow{grid-template-columns:1fr}.topBannerFallbackText{font-size:2rem}}.socialStrip a{min-height:32px;padding:7px 10px;font-size:12px}.mediaGrid .card{min-width:0}.previewShell{border-radius:22px;overflow:hidden;background:hsla(0,0%,100%,.28);border:1px solid rgba(15,117,95,.14)}.builderCanvas{background-image:linear-gradient(rgba(15,117,95,.06) 1px,transparent 0),linear-gradient(90deg,rgba(15,117,95,.06) 1px,transparent 0);background-size:24px 24px}.sectionEditorCard{margin-top:14px}.builderMediaFrame{width:100%;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.7)}.builderMediaPlaceholder{min-height:240px;border-radius:20px;border:1.5px dashed rgba(15,117,95,.24);display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;color:var(--muted,#467668);background:hsla(0,0%,100%,.32)}.faqList{display:grid;grid-gap:12px;gap:12px}.faqItem{border:1px solid rgba(15,117,95,.14);border-radius:18px;background:hsla(0,0%,100%,.22);padding:14px 16px}.faqItem summary{cursor:pointer;font-weight:800}.faqItem p{margin:12px 0 0}.statsGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.statCard{display:flex;flex-direction:column;gap:6px;border:1px solid rgba(15,117,95,.12);border-radius:18px;background:hsla(0,0%,100%,.22);padding:16px}.statCard strong{font-size:1.4rem}.statCard small{color:var(--muted,#467668)}@media (max-width:700px){.socialStrip{gap:8px}.socialStrip a{padding:7px 10px}}.announcementBar{margin-bottom:14px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.38);border-radius:20px;padding:10px 14px}.announcementBarInner{gap:12px;justify-content:space-between}.announcementBarCopy,.announcementBarInner{display:flex;align-items:center;flex-wrap:wrap}.announcementBarCopy{gap:10px}.announcementBadge{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:rgba(15,117,95,.1);border:1px solid rgba(15,117,95,.14);font-size:12px;font-weight:800}.builderToolsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;align-items:flex-end}.builderActionSlot{display:flex;align-items:flex-end}.previewShell.preview-tablet{max-width:860px;margin:0 auto}.previewShell.preview-mobile{max-width:430px;margin:0 auto}.previewCanvas.previewCanvas-tablet{min-height:320px}.previewCanvas.previewCanvas-mobile{min-height:280px}.builderAnnouncementPreview{margin:12px;padding:12px 14px;border-radius:18px;background:hsla(0,0%,100%,.42);border:1px solid rgba(15,117,95,.12);display:flex;flex-direction:column;gap:6px}.jsonEditorBox{min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mediaLibraryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.mediaAssetCard{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.mediaAssetThumb{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.7)}.mediaAssetBody{display:flex;flex-direction:column;gap:6px}.builderUtilityCard{background:hsla(0,0%,100%,.26)}.builderSectionWrap.sectionWidthWide{max-width:min(100%,1120px);margin-inline:auto}.builderSectionWrap.sectionWidthFull{max-width:100%}.builderSectionWrap.sectionPaddingCompact .banner,.builderSectionWrap.sectionPaddingCompact .card,.builderSectionWrap.sectionPaddingCompact .heroPanel{padding:16px}.builderSectionWrap.sectionPaddingSpacious .banner,.builderSectionWrap.sectionPaddingSpacious .card,.builderSectionWrap.sectionPaddingSpacious .heroPanel{padding:30px}.sectionVariant.sectionVariant-accent{background:linear-gradient(180deg,rgba(15,117,95,.16),hsla(0,0%,100%,.22))}.sectionVariant.sectionVariant-soft{background:hsla(0,0%,100%,.28)}.sectionVariant.sectionVariant-outline{background:transparent;border-style:dashed}.applyGrid.gridCols1,.statsGrid.gridCols1{grid-template-columns:1fr}.applyGrid.gridCols2,.statsGrid.gridCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.applyGrid.gridCols3,.statsGrid.gridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.applyGrid.gridCols4,.statsGrid.gridCols4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.applyGrid.gridCols2,.applyGrid.gridCols3,.applyGrid.gridCols4,.statsGrid.gridCols2,.statsGrid.gridCols3,.statsGrid.gridCols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.announcementBarInner{align-items:flex-start}.applyGrid.gridCols2,.applyGrid.gridCols3,.applyGrid.gridCols4,.builderToolsGrid,.mediaLibraryGrid,.statsGrid.gridCols2,.statsGrid.gridCols3,.statsGrid.gridCols4{grid-template-columns:1fr}}.adminTabsCard{margin-bottom:var(--section-gap,18px)}.adminTabStrip{display:flex;flex-wrap:wrap;gap:10px}.adminTabGroupGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.adminTabGroupCard{border:1px solid rgba(15,117,95,.14);border-radius:20px;padding:16px;background:hsla(0,0%,100%,.22)}.adminQuickNav{align-items:center}.adminWorkspaceSplit{align-items:flex-start}.adminWorkspaceCard{min-width:0}.adminWorkspaceCardStack{gap:var(--section-gap,18px)}.adminFieldsetGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.adminFieldsetGrid>.card{padding:18px}.toastViewport{position:fixed;top:18px;right:18px;z-index:1000;display:flex;flex-direction:column;gap:10px;max-width:min(92vw,380px)}.toastCard{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.95);box-shadow:0 14px 28px rgba(15,95,79,.12)}.toastCard strong{display:block;margin-bottom:4px}.toastCard p{margin:0;line-height:1.45}.toast-success{background:rgba(226,248,232,.96)}.toast-error{background:hsla(0,100%,95%,.98)}.toast-info{background:hsla(0,0%,100%,.96)}.toast-loading{background:hsla(54,59%,82%,.96)}.toastClose{min-height:auto;background:transparent;border:0;padding:0;width:auto;line-height:1;font-size:20px;box-shadow:none}.metricsLedgerGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ledgerCard{padding:14px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.progressBar{width:100%;height:12px;border-radius:999px;background:rgba(15,117,95,.14);overflow:hidden}.progressBar>span{display:block;height:100%;background:var(--accent,#0f755f)}.kicker{display:inline-flex;padding:7px 12px;border-radius:999px;background:rgba(15,117,95,.08);border:1px solid rgba(15,117,95,.14);font-size:12px;font-weight:800;margin-bottom:12px}@media (max-width:700px){.toastViewport{left:14px;right:14px;top:14px;max-width:none}}.proofImage{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:18px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.75)}.supportWorkspaceGrid{align-items:flex-start}.supportInboxList{display:flex;flex-direction:column;gap:10px;max-height:70vh;overflow:auto}.supportInboxItem{width:100%;text-align:left;display:flex;flex-direction:column;gap:6px;background:hsla(0,0%,100%,.3)}.supportInboxItem.active{background:var(--accent,#0f755f);color:#fff;border-color:var(--accent,#0f755f)}.supportInboxItem .small,.supportInboxItem.active .small{color:inherit;opacity:.82}.supportInboxItemTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.supportThread{display:flex;flex-direction:column;gap:12px}.supportBubble{padding:14px 16px;border-radius:18px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.3)}.supportBubble.requester{background:hsla(0,0%,100%,.55)}.supportBubble.admin{background:rgba(15,117,95,.12)}.supportBubble.internal{background:rgba(255,243,205,.76)}.supportBubbleMeta{font-size:12px;color:var(--muted,#467668);margin-bottom:8px}.communityQueueBoard{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.queueDayCard{padding:14px;border-radius:20px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.24)}.queueDayCard.isToday{background:rgba(15,117,95,.12)}.adminOverviewGrid{align-items:stretch}.storyMetric{display:flex;flex-direction:column;gap:4px}.storyMetricValue{font-size:1.6rem;font-weight:800}.pageSectionAnchor{scroll-margin-top:90px}.heroSummaryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;margin-top:18px}.heroStatCard{border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.26);padding:16px;display:flex;flex-direction:column;gap:6px}.heroStatCard strong{font-size:1.5rem;line-height:1}.sectionLeadCard{background:linear-gradient(180deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,.14))}.sectionLeadCard p:last-child{margin-bottom:0}.journeyGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.journeyCard{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:22px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24)}.journeyCard h4,.journeyCard p{margin:0}.eyebrowLabel{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#467668)}.dashboardAnchorGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.dashboardAnchor{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24)}.dashboardAnchor strong{font-size:1rem}.dashboardAnchor span{color:var(--muted,#467668);font-size:12px}.subtleCallout{padding:16px 18px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.28)}.subtleCallout p:last-child{margin-bottom:0}.storyGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.storyCard{padding:16px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.storyCard h4,.storyCard p{margin:0}.storyCard p+p{margin-top:8px}.tableWrap{border-radius:18px;border:1px solid rgba(15,117,95,.1);background:hsla(0,0%,100%,.18)}.tableWrap table{min-width:100%}tbody tr:hover{background:hsla(0,0%,100%,.28)}.emptyStateCard{padding:18px;border-radius:20px;border:1px dashed rgba(15,117,95,.24);background:hsla(0,0%,100%,.18);color:var(--muted,#467668)}.accountSectionNav{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.accountSectionNav .dashboardAnchor{min-height:100%}.accountSectionNav .dashboardAnchor:focus-visible,.pageHubNav a:focus-visible{outline:3px solid rgba(15,117,95,.28);outline-offset:3px}.supportConversationShell{display:grid;grid-gap:14px;gap:14px}.timelineSteps{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.timelineStep{padding:16px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.timelineStep strong{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;background:rgba(15,117,95,.1);margin-bottom:10px}.dataStoryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dataStoryCard{padding:18px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.dataStoryCard h4,.dataStoryCard p{margin:0}.dataStoryCard p+p{margin-top:8px}.adminCommandGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.adminCommandCard{padding:18px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.adminCommandCard h4,.adminCommandCard p{margin:0}.adminCommandCard p+p{margin-top:8px}.strongList{margin:0;padding-left:18px}.strongList li+li{margin-top:10px}@media (max-width:700px){.accountSectionNav,.adminCommandGrid,.dashboardAnchorGrid,.dataStoryGrid,.heroSummaryGrid,.journeyGrid,.storyGrid,.timelineSteps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.successPanel{border-radius:20px;border:1px solid rgba(15,117,95,.22);background:rgba(15,117,95,.12);padding:16px 18px}.successText{color:var(--accent-dark,#0b5d49);font-weight:700}.supportMetaGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.compactNoticeCard{gap:8px}.supportNextActions{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.supportActionCard{padding:16px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.supportActionCard p,.supportActionCard strong{margin:0}.supportActionCard p{margin-top:8px}.supportRequestList{display:grid;grid-gap:12px;gap:12px}.supportRequestCard{width:100%;text-align:left;padding:18px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22);color:inherit;display:grid;grid-gap:10px;gap:10px}.supportRequestCard:focus-visible,.supportRequestCard:hover{border-color:rgba(15,117,95,.28);box-shadow:0 10px 28px rgba(15,117,95,.1)}.supportRequestCard.isSelected{border-color:rgba(15,117,95,.38);background:rgba(15,117,95,.1)}.supportRequestCard.hasFreshReply{border-color:rgba(15,117,95,.28)}.supportRequestCardTop{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.supportRequestBadges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.supportRequestSnippet{margin:0;color:var(--accent-dark,#0b5d49);font-weight:600}.supportRequestFooter{display:grid;grid-gap:6px;gap:6px}.statusThreadCard{align-self:start}@media (max-width:700px){.supportNextActions{grid-template-columns:1fr}.supportRequestCardTop{flex-direction:column}.supportRequestBadges{justify-content:flex-start}}.launchChecklistGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.launchChecklistCard{display:flex;flex-direction:column;gap:8px}.launchChecklistList{padding-left:0;list-style:none}.launchChecklistList li{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.2)}.launchCheckDone{background:rgba(15,117,95,.1)}.launchCheckOpen{background:rgba(255,243,205,.66)}.nomineeStoryGrid{align-items:stretch}.nomineeStoryCard{display:flex;flex-direction:column;gap:10px}.nomineeHeroRow{display:flex;gap:14px;align-items:center}.tagRow{display:flex;gap:8px;flex-wrap:wrap}.spotlightFeatureCard{overflow:hidden}.spotlightCardGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.spotlightStoryCard{height:100%}@media (max-width:700px){.launchChecklistGrid,.spotlightCardGrid{grid-template-columns:1fr}.nomineeHeroRow{align-items:flex-start}}.supportInboxMetaRow{display:flex;flex-wrap:wrap}.quickNavGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.quickNavCard{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24)}.quickNavCard strong{font-size:1rem}.quickNavCard span{color:var(--muted,#467668);font-size:12px}.adminRunbookGrid,.faqMiniGrid,.trustMiniGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.adminRunbookCard,.faqMiniCard,.trustMiniCard{padding:16px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.adminRunbookCard h4,.adminRunbookCard p,.adminRunbookCard strong,.faqMiniCard p,.faqMiniCard strong,.trustMiniCard p,.trustMiniCard strong{margin:0}.adminRunbookCard h4,.adminRunbookCard p,.faqMiniCard p,.trustMiniCard p{margin-top:8px}.pageSectionAnchor{scroll-margin-top:100px}@media (max-width:700px){.adminRunbookGrid,.faqMiniGrid,.quickNavGrid,.trustMiniGrid{grid-template-columns:1fr}}.manifestoEntry{border:1px solid rgba(255,230,109,.22);box-shadow:0 20px 50px rgba(0,0,0,.18)}.manifestoBody{margin-top:1rem;display:grid;grid-gap:.95rem;gap:.95rem}.manifestoBody p{margin:0;line-height:1.75}.availabilityNotice{padding:18px 20px;border-radius:calc(var(--card-radius, 24px) - 4px);border:1px solid rgba(15,117,95,.2);background:hsla(0,0%,100%,.42);box-shadow:0 12px 32px rgba(15,117,95,.06)}.availabilityNotice_warning{background:rgba(255,243,205,.72)}.availabilityNotice_error{background:hsla(0,100%,95%,.84)}.availabilityNotice_info{background:hsla(0,0%,100%,.42)}.anatomyCard .storyMetricValue{margin:6px 0 10px}.communityDownloadList,.communityOptionStack,.communityPollGrid,.communityProposalList,.communityReviewList{display:grid;grid-gap:12px;gap:12px}.communityDownloadCard,.communityPollCard,.communityProposalCard,.communityReviewCard{background:hsla(0,0%,100%,.36);border:1px solid rgba(15,117,95,.16);border-radius:22px;padding:18px}.communityOptionButton{width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:10px;background:hsla(0,0%,100%,.38)}.communityOptionButton.isSelected{background:rgba(15,117,95,.14);border-color:rgba(15,117,95,.4)}.adminCommunityGrid{display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.communityPollGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.adminStickyActions{align-items:center}.adminSectionIntro{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;flex-wrap:wrap;padding:16px 18px;margin-bottom:16px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.adminSectionIntro strong{display:block;font-size:1rem}.adminSectionIntro p{margin:8px 0 0;max-width:72ch;color:var(--muted,#467668)}.adminFieldHelp{margin:-2px 0 8px;line-height:1.5}.adminControlCard{background:hsla(0,0%,100%,.26);border:1px solid rgba(15,117,95,.14)}@media (max-width:700px){.adminSectionIntro{padding:14px 16px}}.adminSignalGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.adminSignalCard{padding:16px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24);display:grid;grid-gap:8px;gap:8px}.adminSignalCard p,.adminSignalCard span,.adminSignalCard strong{margin:0}.adminSignalCard p,.adminSignalCard span{color:var(--muted,#467668)}.adminTableMeta{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 12px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.18);color:var(--muted,#467668);font-size:12px;line-height:1.45}.adminChecklistPills{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:700px){.adminSignalGrid{grid-template-columns:1fr}}body.takeover-active{overflow:hidden}.liveBroadcastStrip{position:fixed;top:14px;left:50%;transform:translateX(-50%);width:min(1120px,calc(100vw - 28px));z-index:1200;border-radius:20px;border:1px solid rgba(15,117,95,.18);background:hsla(55,49%,81%,.95);box-shadow:0 18px 50px rgba(15,95,79,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.liveBroadcastStripInner{display:flex;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:14px 18px}.liveBroadcastStripCopy{display:flex;flex-direction:column;gap:6px;min-width:0}.liveBroadcastCard h3,.liveBroadcastCard p,.liveBroadcastStripCopy p,.liveBroadcastStripCopy strong,.siteTakeoverCopy h2,.siteTakeoverCopy p{margin:0}.liveBroadcastStripActions{display:flex;gap:10px;flex-wrap:wrap}.liveBroadcastDock,.liveBroadcastSpotlight{position:fixed;inset:0;z-index:1200;pointer-events:none}.liveBroadcastDock{display:flex;align-items:flex-end;justify-content:flex-end;padding:18px}.liveBroadcastSpotlight{display:flex;align-items:center;justify-content:center;background:rgba(8,20,17,.52);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto}.liveBroadcastCard{width:min(680px,calc(100vw - 32px));border-radius:28px;border:1px solid rgba(15,117,95,.18);background:hsla(55,49%,81%,.97);box-shadow:0 30px 80px rgba(15,95,79,.22);padding:22px;display:flex;flex-direction:column;gap:12px;pointer-events:auto}.broadcastEyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.5);font-size:12px;font-weight:800}.broadcastMediaWrap{width:100%}.broadcastMedia{width:100%;max-height:52vh;object-fit:contain;border-radius:20px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.58)}.broadcastTone-default{background:hsla(55,49%,81%,.97)}.broadcastTone-accent{background:linear-gradient(180deg,rgba(15,117,95,.9),rgba(12,95,77,.92));color:#fff}.broadcastTone-accent .broadcastEyebrow,.broadcastTone-dark .broadcastEyebrow{background:hsla(0,0%,100%,.12);color:inherit;border-color:hsla(0,0%,100%,.18)}.broadcastTone-dark{background:linear-gradient(180deg,rgba(8,20,17,.95),rgba(12,40,34,.94));color:#fff}.broadcastTone-soft{background:hsla(0,0%,100%,.97)}.siteTakeoverOverlay{position:fixed;inset:0;z-index:1300;background:rgba(8,18,16,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px;overflow:auto}.siteTakeoverShell{min-height:calc(100vh - 48px);display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:stretch}.siteTakeoverCopy,.siteTakeoverMedia{border-radius:28px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);padding:22px}.siteTakeoverCopy{color:#fff;display:flex;flex-direction:column;justify-content:center;gap:12px}.siteTakeoverMedia{display:flex;align-items:center;justify-content:center}.takeoverPoster,.takeoverStreamFrameWrap,.takeoverVideo{width:100%;max-height:calc(100vh - 92px);border-radius:22px;border:1px solid hsla(0,0%,100%,.12);overflow:hidden;background:rgba(0,0,0,.28)}.takeoverStreamFrame{width:100%;min-height:calc(100vh - 140px);border:0;display:block}.takeoverPoster,.takeoverVideo{object-fit:contain}@media (max-width:960px){.siteTakeoverShell{grid-template-columns:1fr}.takeoverStreamFrame{min-height:52vh}}@media (max-width:700px){.liveBroadcastStrip{top:10px;width:calc(100vw - 20px)}.liveBroadcastDock{padding:10px}.liveBroadcastCard{width:calc(100vw - 20px);padding:18px}.siteTakeoverOverlay{padding:12px}.siteTakeoverShell{min-height:calc(100vh - 24px)}.siteTakeoverCopy,.siteTakeoverMedia{padding:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.button:hover,.nav a:hover,.socialStrip a:hover,button:hover{transform:none;box-shadow:none}}.availabilityNotice_success{background:rgba(220,255,237,.84)}.publicStatusPanel{display:grid;grid-gap:14px;gap:14px}.publicStatusActions{display:flex;flex-wrap:wrap;gap:10px}.statusMetricGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.statusMetricCard{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.26)}.statusMetricCard strong{font-size:1.1rem;line-height:1.2}.formFieldset{margin:0;padding:0;border:0;display:grid;grid-gap:12px;gap:12px}.formFieldset>legend{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#467668);margin-bottom:8px}.formFieldset[disabled]{opacity:.72}@media (max-width:700px){.publicStatusActions,.statusMetricGrid{grid-template-columns:1fr}}.authFlowGrid,.formSupportGrid,.lookupAssistGrid,.routeAssistGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.formSectionCard{padding:16px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24);display:grid;grid-gap:12px;gap:12px}.formSectionCardHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.formSectionCard p,.formSectionCard ul,.formSectionCardHeader h3,.formSectionCardHeader h4,.formSectionCardHeader p{margin:0}.formSectionCardHeader p{color:var(--muted,#467668);max-width:64ch}.formFieldCompact{margin-bottom:0}.formActionNote{margin:0;color:var(--muted,#467668);font-size:13px;line-height:1.5}.authHelperCard,.lookupHelperCard{padding:16px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.authHelperCard p,.authHelperCard strong,.lookupHelperCard p,.lookupHelperCard strong{margin:0}.authHelperCard p,.lookupHelperCard p{margin-top:8px}.formDividerLabel{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#467668)}.formDividerLabel:after{content:"";display:block;width:32px;height:1px;background:rgba(15,117,95,.18)}.inlineCode{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em;background:hsla(0,0%,100%,.6);border:1px solid rgba(15,117,95,.12);border-radius:10px;padding:2px 8px}.readonlyInput{background:hsla(0,0%,100%,.68)}.fileHintList{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.statusActionRow{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:700px){.authFlowGrid,.formSupportGrid,.lookupAssistGrid,.routeAssistGrid{grid-template-columns:1fr}.formSectionCard{padding:14px}}.communityWallList{display:grid;grid-gap:1rem;gap:1rem}.communityReplyCard,.communityThreadCard{border:1px solid rgba(42,77,57,.16);border-radius:18px;background:rgba(255,252,245,.78);padding:1rem}.communityReplyCard.removed,.communityThreadCard.removed{background:hsla(33,50%,93%,.9)}.communityReplyList{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1rem}.communityReplyCard{margin-left:1rem}.communityComposer textarea,.communityReplyForm textarea{min-height:120px}.communityReplyForm{margin-top:1rem;display:grid;grid-gap:.75rem;gap:.75rem}.communitySecondaryDetails{margin-top:14px;border:1px solid rgba(15,117,95,.14);border-radius:18px;background:hsla(0,0%,100%,.18);padding:12px 14px}.communitySecondaryDetails summary{cursor:pointer;font-weight:800;color:var(--text,#183b31)}.communitySecondaryLinks{margin-top:14px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.communityWallSection{display:grid;grid-gap:18px;gap:18px}.communityWallTop{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;flex-wrap:wrap}.communityWallActions{display:flex;gap:10px;flex-wrap:wrap}.communityComposer{padding:16px;border-radius:18px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.2)}@media (max-width:700px){.communitySecondaryLinks{grid-template-columns:1fr}}.supportEmailValue{display:block;overflow-wrap:anywhere;word-break:break-word;line-height:1.15}.submissionManagerGrid{display:grid;grid-gap:14px;gap:14px;margin-top:16px}.submissionCard{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:22px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24)}.submissionCardHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.submissionCard p,.submissionCardHeader h3{margin:0}.submissionMetaRow{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.submissionActionRow{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.submissionReasonText{max-width:64ch}.submissionDetailsDisclosure{border-top:1px solid rgba(15,117,95,.14);padding-top:10px}.submissionDetailsDisclosure summary{cursor:pointer;font-weight:700;color:var(--pondy-green-deep,#0f755f);list-style:none}.submissionDetailsDisclosure summary::-webkit-details-marker{display:none}.submissionDetailGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:12px}.submissionDetailItem{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:16px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.34)}.submissionDetailItem.isLong{grid-column:1/-1}.submissionDetailValue{color:var(--text,#18352d);overflow-wrap:anywhere}.submissionDetailValue.isLong{white-space:pre-wrap}.adminDetailCard{min-width:0}.adminDataFieldPre{margin:10px 0 0;white-space:pre-wrap;word-break:break-word;font:inherit;color:inherit}.liveBroadcastCardSpotlight{width:min(920px,calc(100vw - 32px));min-height:min(72vh,760px);justify-content:center}.broadcastAutoFitShell{width:100%;min-height:min(46vh,420px);display:flex;align-items:center;justify-content:center}.broadcastAutoFitCopy{--broadcast-copy-size:72px;width:100%;text-align:center}.broadcastAutoFitCopy h3{font-size:var(--broadcast-copy-size);line-height:.95}.broadcastAutoFitCopy p{font-size:clamp(18px,calc(var(--broadcast-copy-size) * .35),32px);line-height:1.18;margin-top:14px}.broadcastTone-urgent{background:linear-gradient(180deg,hsla(0,100%,98%,.98),hsla(0,100%,95%,.98));color:#b11212;border-color:rgba(177,18,18,.24)}.broadcastTone-urgent .broadcastEyebrow{border-color:rgba(177,18,18,.22);background:hsla(0,0%,100%,.72);color:#b11212}.siteAudioDock{position:fixed;left:14px;bottom:14px;z-index:1250;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 28px)}.siteAudioToggle{box-shadow:0 14px 28px rgba(15,95,79,.16)}@media (max-width:700px){.liveBroadcastCardSpotlight{min-height:62vh}.broadcastAutoFitShell{min-height:32vh}.siteAudioDock{left:10px;right:10px;bottom:10px}.siteAudioToggle{width:100%}}.adminControlCenterNav{border-width:2px}.adminControlNavGrid{align-items:stretch}.adminControlNavGroup{min-height:100%}.adminControlTabStrip a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.adminStickyActions .button,.adminStickyActions button,.inlineButtons .button,.inlineButtons button{font-weight:800}.button.dangerButton,button.dangerButton{background:#b42318;border-color:#b42318;color:#fff}.button.warningButton,button.warningButton{background:#fff3cd;border-color:#e1b43b;color:#6c4a00}.adminActionHint{padding:10px 12px;border:1px solid rgba(15,117,95,.18);background:hsla(0,0%,100%,.56);border-radius:14px;font-size:.92rem;color:var(--muted)}.adminSqlBox{max-height:460px;overflow:auto;padding:16px;border:1px solid rgba(15,117,95,.18);border-radius:16px;background:hsla(0,0%,100%,.62)}.statusBadge.banned,.statusBadge.disabled,.statusBadge.suspended{background:#ffe9e5;color:#9f1d13;border-color:rgba(159,29,19,.22)}.statusBadge.active,.statusBadge.approved{background:rgba(15,117,95,.12);color:#0f755f}.statusBadge.rejected{background:#ffe9e5;color:#9f1d13}.userPageExperience{display:flex;flex-direction:column;gap:14px}.ownerControlBar{display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap;padding:14px 16px;border:var(--border-width,1.5px) solid var(--line,#0f755f);border-radius:var(--card-radius,26px);background:hsla(54,59%,82%,.96);box-shadow:0 10px 24px rgba(16,83,67,.08)}.userPageCanvasScroll{overflow:auto;border-radius:var(--card-radius,26px);border:var(--border-width,1.5px) solid var(--line,#0f755f);background:hsla(0,0%,100%,.28);max-width:100%}.userPageCanvas{position:relative;min-width:1200px;overflow:hidden;background-size:cover;background-position:50%}.userPageBackgroundVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.userPageBlock{border:var(--border-width,1.5px) solid rgba(15,117,95,.38);border-radius:22px;padding:16px;overflow:hidden;box-shadow:0 12px 26px rgba(16,83,67,.08)}.userPageBlock_profile-card h2{margin:12px 0 8px}.userPageBlock_text{white-space:pre-wrap;line-height:1.35}.userPageBlock_link{display:inline-flex;align-items:center;justify-content:center;font-weight:800;text-decoration:none}.userPageEditorPanel input,.userPageEditorPanel textarea{width:100%}@media (max-width:760px){.ownerControlBar{align-items:stretch}.ownerControlBar .buttonRow{width:100%}}.assetLibraryGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:10px;gap:10px}.assetLibraryItem{min-height:132px;padding:8px;border:var(--border-width,1.5px) solid rgba(15,117,95,.28);border-radius:16px;background:hsla(0,0%,100%,.58);color:var(--ink,#0f5f4f);display:flex;flex-direction:column;justify-content:space-between;gap:6px;cursor:pointer;text-align:left}.assetLibraryItem img,.assetLibraryItem video{width:100%;height:82px;object-fit:contain;border-radius:12px;background:rgba(15,117,95,.06)}.assetLibraryItem small{color:var(--muted,#46635c);font-size:.74rem;overflow-wrap:anywhere}.checkboxRow{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;color:var(--muted,#46635c)}.checkboxRow input{width:auto!important;margin-top:3px}.userPageBlock_gif,.userPageBlock_image,.userPageBlock_image-button,.userPageBlock_video{padding:0;background:transparent}.userPageBlock_gif img,.userPageBlock_image img,.userPageBlock_image-button img,.userPageBlock_video video{width:100%;height:100%;display:block;border-radius:inherit}.userPagePauseMotion{position:absolute;top:14px;right:14px;z-index:900;border-radius:999px;border:1px solid rgba(15,117,95,.36);background:hsla(54,59%,82%,.9);color:#0f5f4f;padding:8px 12px;font-weight:800;cursor:pointer}.inlineAdminForm{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.inlineAdminForm select{min-width:120px}.pondyWallFilters{gap:8px}.pondyWallAuthor{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.pondyWallAuthor:hover strong{text-decoration:underline}.pondyWallAvatar{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f755f;color:#ece7b6;font-weight:900;box-shadow:0 8px 20px rgba(15,95,79,.18)}.pondyWallComposer input,.pondyWallComposer select,.pondyWallComposer textarea{width:100%}.pondyWallPollBuilder{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.pondyWallPost{border:1px solid rgba(15,117,95,.18);border-radius:22px;padding:16px;background:hsla(54,59%,82%,.72);box-shadow:0 14px 30px rgba(15,95,79,.08);margin-bottom:14px}.pondyWallPost.removed{opacity:.78}.pondyWallPostTitle{margin:0 0 6px}.pondyWallPostActions{margin-top:12px}.pondyWallReplies{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding-left:18px;border-left:3px solid rgba(15,117,95,.18)}.pondyWallReply{border-radius:18px;padding:12px;background:rgba(255,251,221,.62)}.pondyWallReplyForm{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.pondyWallReplyForm textarea{min-height:82px}.pondyWallMedia{display:block;max-width:100%;max-height:460px;object-fit:contain;border-radius:18px;margin-top:12px;border:1px solid rgba(15,117,95,.18)}.pondyWallPollBox{margin-top:12px;border-radius:18px;padding:12px;background:rgba(15,117,95,.08);border:1px solid rgba(15,117,95,.16)}.pollOptionList{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.pollChoice{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left}@media (max-width:760px){.pollChoice,.pondyWallPost .sectionHeader{align-items:flex-start;flex-direction:column}.pondyWallReplies{padding-left:10px}}.creatorPondSearch{display:grid;grid-gap:.75rem;gap:.75rem}.creatorPondSearch .searchRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:end}.creatorTagCloud{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.creatorTagCloud button{border-radius:999px;padding:.45rem .75rem}.creatorTagCloud button span{opacity:.72;margin-left:.25rem}.creatorPondGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.creatorPondCard{border:1px solid rgba(15,95,79,.18);border-radius:1.25rem;background:rgba(255,252,221,.88);overflow:hidden;box-shadow:0 10px 26px rgba(15,95,79,.08)}.creatorPondThumb{min-height:150px;display:grid;place-items:center;overflow:hidden;background:#c6ddbf 50%/cover no-repeat;color:#0f5f4f;font-size:3rem;text-decoration:none;font-weight:800}.creatorPondBody{padding:1rem;display:grid;grid-gap:.65rem;gap:.65rem}.creatorPondBody h3{margin:0}.creatorPondBadges,.creatorPondTags{display:flex;flex-wrap:wrap;gap:.4rem}.creatorPondBadges span{font-size:.78rem;border-radius:999px;padding:.25rem .55rem;background:rgba(15,117,95,.12);color:#0f5f4f;font-weight:700}.creatorPondTags button{border:0;background:hsla(55,49%,81%,.95);color:#0f5f4f;border-radius:999px;padding:.25rem .5rem;cursor:pointer}.creatorDiscoveryPanel textarea{min-height:92px}.checkboxLine{display:flex;align-items:center;gap:.5rem;margin-top:1.6rem}.linkButton{border:0;background:transparent;color:var(--accent,#0f755f);text-decoration:underline;cursor:pointer;padding:0}@media (max-width:720px){.creatorPondSearch .searchRow{grid-template-columns:1fr}}.pondyWallStickerPicker{display:grid;grid-gap:.55rem;gap:.55rem;padding:.65rem;border:1px solid rgba(15,117,95,.16);border-radius:1rem;background:rgba(255,251,221,.54)}.pondyWallStickerPicker.compact{padding:.5rem}.pondyWallStickerPickerGrid{display:flex;flex-wrap:wrap;gap:.42rem}.pondyWallStickerPickerGrid button{width:46px;height:46px;display:inline-grid;place-items:center;padding:.25rem;border-radius:.85rem;overflow:hidden}.pondyWallStickerPickerGrid button.active{outline:3px solid rgba(15,117,95,.34)}.pondyWallStickerPickerGrid img{max-width:36px;max-height:36px;width:auto;height:auto;object-fit:contain}.pondyWallStickerStrip{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-top:.6rem}.pondyWallStickerStrip.compact{margin-top:.35rem}.pondyWallStickerEmoji{width:52px;height:52px;display:inline-grid;place-items:center;border-radius:.85rem;background:rgba(255,252,221,.58);border:1px solid rgba(15,117,95,.12);overflow:hidden}.pondyWallStickerStrip.compact .pondyWallStickerEmoji{width:42px;height:42px}.pondyWallStickerEmoji img{max-width:44px;max-height:44px;width:auto;height:auto;object-fit:contain;display:block}.pondyWallStickerStrip.compact .pondyWallStickerEmoji img{max-width:34px;max-height:34px}.pondyWallStickerRemoved{font-size:.78rem;border-radius:999px;padding:.25rem .55rem;background:rgba(130,92,40,.12);color:#825c28}.userPageBlock_video iframe{min-height:180px;border-radius:.85rem;background:#000}.userPageEditHandle{position:absolute;display:flex;align-items:flex-start;justify-content:flex-start;padding:6px;border:2px dashed rgba(15,117,95,.65);border-radius:16px;background:rgba(255,248,215,.16);color:#0f5f4f;cursor:pointer;pointer-events:auto;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;box-shadow:inset 0 0 0 999px rgba(15,117,95,.02)}.userPageEditHandle span{background:hsla(54,59%,82%,.94);border:1px solid rgba(15,117,95,.35);border-radius:999px;padding:3px 8px}.userPageEditHandle.selected{border-style:solid;border-color:#006b58;background:rgba(255,248,215,.28);box-shadow:0 0 0 3px rgba(0,107,88,.14),inset 0 0 0 999px rgba(15,117,95,.03)}.builderNudgePanel{display:grid;grid-gap:10px;gap:10px;padding:12px;margin:12px 0;border:1px solid rgba(15,117,95,.24);border-radius:18px;background:rgba(255,251,221,.58)}.nudgePad{display:grid;grid-template-columns:repeat(3,minmax(54px,1fr));grid-gap:8px;gap:8px;max-width:300px}.nudgePad button{min-height:42px}.userPageBlock iframe,.userPageBlock img,.userPageBlock video{max-width:100%}.userPageBlock_video iframe{width:100%;height:100%;border:0;border-radius:inherit;display:block}.pondyProfileAvatarPreview{border-radius:999px;background:rgba(15,117,95,.12);border:1px solid rgba(15,117,95,.28);color:var(--accent);font-weight:700}.pondyProfileAvatarPreview img{display:block}.inlineMentionLink{color:var(--accent);font-weight:700;text-decoration:none}.inlineMentionLink:hover{text-decoration:underline}.userPageExperience.live .userPageBlock_gif,.userPageExperience.live .userPageBlock_image,.userPageExperience.live .userPageBlock_image-button,.userPageExperience.live .userPageBlock_sticker,.userPageExperience.live .userPageBlock_video{border:0;box-shadow:none;background:transparent;padding:0}.userPageExperience.live .userPageBlock_sticker button{margin-top:8px}.pondyWallAvatar img{width:100%;height:100%;border-radius:inherit;display:block}.creatorPondThumb img{width:100%;height:100%;object-fit:cover;display:block}.accountStickerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px}.accountStickerCard{border:1px solid rgba(15,95,79,.18);border-radius:16px;padding:12px;background:hsla(0,0%,100%,.6);display:flex;flex-direction:column;gap:8px}.accountStickerPreview{width:100%;aspect-ratio:1/1;border-radius:12px;background:hsla(55,49%,81%,.65);display:flex;align-items:center;justify-content:center;overflow:hidden}.accountStickerPreview img{width:100%;height:100%;object-fit:contain}.creatorSpotlightPreview img{display:block}.userPageBuilderExperience{gap:16px;width:min(calc(100vw - 32px),1780px);margin-left:50%;transform:translateX(-50%)}.userPageBuilderExperience>.ownerControlBar{max-width:1260px;width:min(100%,1260px);justify-self:center}.userPageBuilderShell{display:grid;grid-gap:0;gap:0;width:100%;border:var(--border-width,1.5px) solid rgba(15,117,95,.22);border-radius:28px;overflow:hidden;background:rgba(255,252,234,.92);box-shadow:0 18px 40px rgba(15,95,79,.1)}.userPageBuilderTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;border-bottom:1px solid rgba(15,117,95,.18);background:hsla(54,59%,82%,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.userPageBuilderTopbarLeft h2{margin:4px 0 0;font-size:1.2rem}.userPageBuilderMenuBar{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.userPageMenuWrap{position:relative}.userPageMenuButton{border:1px solid rgba(15,117,95,.18);background:hsla(0,0%,100%,.7);color:var(--ink,#0f5f4f);border-radius:999px;padding:9px 14px;font-weight:800;cursor:pointer}.activeInlineAction,.userPageBuilderDockTabs button.active,.userPageMenuButton.active{background:rgba(15,117,95,.14)!important;border-color:rgba(15,117,95,.28)!important;color:#0b5e4d!important}.userPageMenuPanel{position:absolute;top:calc(100% + 8px);left:0;width:min(360px,78vw);display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(15,117,95,.18);background:rgba(255,252,234,.98);box-shadow:0 16px 36px rgba(15,95,79,.14)}.builderDockBlock label,.userPageMenuPanel label{display:grid;grid-gap:6px;gap:6px}.userPageMenuSection{display:grid;grid-gap:8px;gap:8px}.userPageMenuActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.userPageBuilderHistory{display:flex;gap:8px}.userPageBuilderWorkspace{display:grid;grid-template-columns:minmax(236px,276px) minmax(720px,1fr) minmax(256px,304px);min-height:min(82vh,920px)}.userPageBuilderSidebar{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;border-right:1px solid rgba(15,117,95,.14);background:rgba(255,252,234,.72)}.userPageBuilderSidebar.right{border-right:0;border-left:1px solid rgba(15,117,95,.14)}.userPageBuilderDockTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;padding:10px;border-bottom:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.46)}.userPageBuilderDockTabs button{border-radius:13px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.72);color:var(--ink,#0f5f4f);padding:9px 6px;font-weight:800;font-size:.86rem;cursor:pointer}.builderDockContent{min-height:0;overflow:auto;display:grid;grid-gap:10px;gap:10px;padding:10px}.builderDockBlock{display:grid;grid-gap:9px;gap:9px;padding:12px;border-radius:18px;border:1px solid rgba(15,117,95,.18);background:hsla(0,0%,100%,.58)}.builderInsertList,.builderPresetList{display:grid;grid-gap:10px;gap:10px}.builderInsertCard,.builderPresetCard{text-align:left;display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.78);color:var(--ink,#0f5f4f);cursor:pointer}.assetLibraryFallback,.builderInsertCard span,.builderPresetCard span{color:var(--muted,#46635c);font-size:.88rem}.userPageBuilderCanvasPanel{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;background:linear-gradient(180deg,rgba(255,252,234,.72),hsla(84,45%,96%,.78))}.userPageCanvasHeader{display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.42)}.userPageCanvasStage{padding:20px;display:grid}.userPageCanvasStage .userPageCanvasScroll{max-height:none}.userPageBuilderStatusbar{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:12px 16px;border-top:1px solid rgba(15,117,95,.14);background:hsla(54,59%,82%,.86);color:var(--ink,#0f5f4f);font-size:.9rem}.userPageBuilderStatusbar span{white-space:nowrap}.layerList{display:grid;grid-gap:8px;gap:8px}.layerList button{text-align:left;display:grid;grid-gap:4px;gap:4px;padding:11px 12px;border-radius:15px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.82);color:var(--ink,#0f5f4f);cursor:pointer}.layerList button.selected{border-color:rgba(15,117,95,.34);background:rgba(15,117,95,.12);box-shadow:0 0 0 2px rgba(15,117,95,.12)}.builderChecklist{margin:0;padding-left:1.2rem;display:grid;grid-gap:6px;gap:6px}@media (max-width:1280px){.userPageBuilderWorkspace{grid-template-columns:minmax(226px,266px) minmax(640px,1fr)}.userPageBuilderSidebar.right{grid-column:1/-1;border-left:0;border-top:1px solid rgba(15,117,95,.14)}}@media (max-width:900px){.userPageBuilderTopbar,.userPageBuilderWorkspace{grid-template-columns:1fr}.userPageBuilderSidebar{border-right:0;border-bottom:1px solid rgba(15,117,95,.14)}.userPageBuilderSidebar.right{border-top:1px solid rgba(15,117,95,.14)}.userPageBuilderDockTabs{grid-template-columns:repeat(4,minmax(72px,1fr));overflow:auto}}@media (max-width:640px){.userPageMenuPanel{position:static;width:100%;margin-top:8px}.userPageBuilderStatusbar{flex-direction:column;align-items:flex-start}}.builderUploadBox{display:grid;grid-gap:10px;gap:10px}.builderAssetDecision{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(155,42,42,.18);background:rgba(255,249,232,.92);box-shadow:0 10px 24px rgba(15,95,79,.08)}.builderAssetDecision.compact{padding:12px}.builderAssetDecisionPreview{min-height:120px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:rgba(15,117,95,.06);overflow:hidden}.builderAssetDecisionPreview img,.builderAssetDecisionPreview video{max-width:100%;max-height:180px;object-fit:contain}.builderAssetIntentGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.builderAssetIntentGrid button{text-align:left;display:grid;grid-gap:4px;gap:4px;white-space:normal}.builderAssetIntentGrid span{color:var(--muted,#46635c);font-size:.78rem;font-weight:600}.assetLibraryTileWrap{position:relative;min-width:0}.assetLibraryTileWrap .assetLibraryItem{width:100%;height:100%}.assetDeleteButton{position:absolute;top:6px;right:6px;width:26px;height:26px;border:1px solid rgba(130,16,16,.34);border-radius:999px;background:rgba(168,34,34,.96);color:#fffdf6;font-weight:900;line-height:1;display:grid;place-items:center;opacity:0;transform:scale(.88);transition:opacity .14s ease,transform .14s ease;cursor:pointer;z-index:2}.assetLibraryTileWrap:focus-within .assetDeleteButton,.assetLibraryTileWrap:hover .assetDeleteButton{opacity:1;transform:scale(1)}.assetDeleteButton:disabled{opacity:.65;cursor:wait}.builderColorRow{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.builderColorRow input[type=color]{width:52px;min-height:42px;padding:3px;border-radius:12px;cursor:pointer}.userPageEditHandle{transform-origin:center center}.inspectorTabs{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.builderAssetIntentGrid{grid-template-columns:1fr}.assetDeleteButton{opacity:1;transform:scale(1)}}.builderTypographyPanel{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(15,117,95,.16);background:rgba(255,252,234,.72)}.sectionHeader.compact{align-items:flex-start}.sectionHeader.compact h4{margin:0 0 4px}.builderTypographyPanel input[type=range]{width:100%}.builderContextMenu{position:fixed;z-index:9999;min-width:210px;display:grid;grid-gap:4px;gap:4px;padding:10px;border-radius:16px;border:1px solid rgba(15,117,95,.22);background:rgba(255,252,234,.99);box-shadow:0 18px 44px rgba(15,95,79,.22);color:var(--ink,#0f5f4f)}.builderContextMenu strong{padding:6px 8px 8px;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;color:rgba(15,95,79,.78)}.builderContextMenu button{width:100%;text-align:left;border:0;border-radius:11px;background:transparent;color:var(--ink,#0f5f4f);padding:9px 10px;font-weight:750;cursor:pointer}.builderContextMenu button:focus,.builderContextMenu button:hover{background:rgba(15,117,95,.12);outline:none}.builderContextMenu button.danger{color:#9b1c1c}.builderContextMenu button.danger:focus,.builderContextMenu button.danger:hover{background:rgba(155,28,28,.1)}.builderContextMenu button:disabled{opacity:.55;cursor:not-allowed}.assetLibraryFallback{min-height:78px;display:grid;place-items:center;border-radius:14px;background:rgba(15,117,95,.07);font-weight:850}@media (max-width:760px){.builderContextMenu{left:12px!important;right:12px;top:auto!important;bottom:16px;width:auto}}.userPageEditHandle{cursor:move;touch-action:none;border:1px dashed rgba(47,111,69,.55);background:rgba(255,253,246,.08)}.userPageEditHandle.selected{border:2px solid #2f6f45;box-shadow:0 0 0 3px rgba(47,111,69,.16),0 10px 24px rgba(33,77,51,.18)}.userPageEditHandle.locked{cursor:not-allowed;border-style:solid;border-color:rgba(104,94,67,.55);background:hsla(47,38%,76%,.14)}.userPageEditHandleLabel{position:absolute;left:8px;top:8px;max-width:calc(100% - 16px);padding:4px 8px;border-radius:999px;background:rgba(255,253,246,.92);color:#214d33;border:1px solid rgba(47,111,69,.22);font-size:.72rem;font-weight:800;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builderTransformGrip{position:absolute;z-index:5;width:14px;height:14px;border-radius:999px;border:2px solid #fffdf6;background:#2f6f45;box-shadow:0 2px 8px rgba(33,77,51,.24);touch-action:none}.builderTransformGrip:hover{background:#143d2a}.builderTransformGrip.resizeE{right:-8px;top:calc(50% - 7px);cursor:ew-resize}.builderTransformGrip.resizeS{left:calc(50% - 7px);bottom:-8px;cursor:ns-resize}.builderTransformGrip.resizeSE{right:-8px;bottom:-8px;cursor:nwse-resize}.builderTransformGrip.rotate{left:calc(50% - 7px);top:-34px;cursor:-webkit-grab;cursor:grab;background:#b65f26}.builderTransformGrip.rotate:after{content:"";position:absolute;left:5px;top:14px;width:2px;height:18px;background:rgba(47,111,69,.45)}.builderSnapGuide{position:absolute;z-index:2200;pointer-events:none;background:rgba(178,38,38,.78);box-shadow:0 0 0 1px rgba(255,253,246,.7)}.builderSnapGuide.vertical{top:0;width:2px;height:100%}.builderSnapGuide.horizontal{left:0;height:2px;width:100%}.layerList.advanced{display:grid;grid-gap:10px;gap:10px}.layerRow{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid rgba(47,111,69,.18);border-radius:14px;background:#fffdf6;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.layerRow:hover{border-color:rgba(47,111,69,.4);transform:translateY(-1px)}.layerRow.selected{border-color:#2f6f45;box-shadow:0 0 0 3px rgba(47,111,69,.12)}.layerRow.hiddenLayer{opacity:.62}.layerRow.lockedLayer{background:#f5f0d8}.layerThumb{width:42px;height:42px;border-radius:10px;overflow:hidden;background:#e7e3b8;border:1px solid rgba(47,111,69,.18);display:flex;align-items:center;justify-content:center;color:#214d33;font-size:.74rem;font-weight:900}.layerThumb img{width:100%;height:100%;object-fit:cover}.layerMeta{display:grid;grid-gap:2px;gap:2px;min-width:0}.layerMeta strong{color:#214d33;text-transform:capitalize}.layerMeta span{color:#66745f;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layerInlineActions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.mutedAction{border:1px solid rgba(47,111,69,.22);border-radius:999px;background:#f7f2d6;color:#2f6f45;font-size:.72rem;font-weight:800;padding:5px 8px;cursor:pointer}.mutedAction.active,.mutedAction:hover{background:#2f6f45;color:#fffdf6}@media (max-width:980px){.layerRow{grid-template-columns:38px minmax(0,1fr)}.layerThumb{width:38px;height:38px}.builderTransformGrip{width:18px;height:18px}.builderTransformGrip.resizeE{right:-10px;top:calc(50% - 9px)}.builderTransformGrip.resizeS{left:calc(50% - 9px);bottom:-10px}.builderTransformGrip.resizeSE{right:-10px;bottom:-10px}}.builderDeviceChooser{flex-wrap:wrap;gap:8px}.builderDeviceChooser button{display:inline-flex;gap:6px;align-items:center;justify-content:center}.builderDeviceChooser button span{color:var(--muted,#46635c);font-size:.76rem;font-weight:800}.builderPreviewTools{padding-top:10px;padding-bottom:10px;background:hsla(54,59%,82%,.36)}.builderPreviewFrame{margin:0 auto;display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:24px;border:1px solid rgba(47,111,69,.18);background:rgba(255,253,246,.88);box-shadow:0 12px 30px rgba(33,77,51,.08)}.builderPreviewFrame.editor{border-color:rgba(47,111,69,.28)}.builderPreviewFrame.live,.builderPreviewFrame.visitor{background:rgba(255,253,246,.96)}.builderPreviewFrameHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.builderPreviewFrameHeader p{margin:3px 0 0}.builderPreviewViewport{min-width:0;border-radius:20px;border:1px solid rgba(47,111,69,.14);background:rgba(198,221,191,.24)}.builderPreviewViewport .userPageCanvasScroll{border:0;border-radius:0;max-width:100%}.builderCompareGrid{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));grid-gap:16px;gap:16px;align-items:flex-start}.builderPreviewEmpty{min-height:260px;display:grid;place-items:center;text-align:center;padding:24px;border-radius:20px;background:hsla(54,59%,82%,.48);color:#496a52;font-weight:800}.builderFullPreviewOverlay{position:fixed;inset:0;z-index:10000;background:rgba(17,47,35,.58);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:18px;display:grid;place-items:center}.builderFullPreviewShell{width:min(1400px,100%);max-height:calc(100vh - 36px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-radius:28px;border:1px solid rgba(255,253,246,.6);background:#fffdf6;box-shadow:0 24px 70px rgba(0,0,0,.24)}.builderFullPreviewHeader{display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid rgba(47,111,69,.16);background:hsla(54,59%,82%,.96)}.builderFullPreviewHeader h3{margin:4px 0}.builderFullPreviewBody{min-height:0;overflow:auto;padding:18px;background:linear-gradient(180deg,rgba(255,253,246,.94),hsla(84,45%,96%,.92))}.builderFullPreviewBody .builderPreviewFrame.full{margin:0 auto}.builderFullPreviewActions{align-items:center}@media (max-width:1120px){.builderCompareGrid{grid-template-columns:1fr}}@media (max-width:760px){.builderFullPreviewOverlay{padding:8px}.builderFullPreviewShell{max-height:calc(100vh - 16px);border-radius:20px}.builderFullPreviewHeader{align-items:stretch}.builderDeviceChooser,.builderFullPreviewActions{width:100%}.builderDeviceChooser button{flex:1 1 100px}}.builderTutorialPanel{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(47,111,69,.16);background:linear-gradient(135deg,rgba(255,253,246,.96),hsla(54,59%,82%,.62))}.builderTutorialPanel.disabled{padding:10px 16px}.builderTutorialToggle{display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap}.builderTutorialCard p,.builderTutorialToggle p{margin:3px 0 0}.builderSwitch{display:inline-flex!important;grid-template-columns:none!important;align-items:center;gap:8px!important;padding:8px 12px;border-radius:999px;border:1px solid rgba(47,111,69,.18);background:rgba(255,253,246,.86);color:#214d33;font-weight:850;cursor:pointer}.builderSwitch input{accent-color:#2f6f45}.builderTutorialCard{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:flex-start;padding:14px;border-radius:18px;border:1px solid rgba(178,95,38,.22);background:rgba(255,248,218,.92);box-shadow:0 10px 24px rgba(33,77,51,.08)}.builderTutorialCard h4{margin:3px 0 0;color:#214d33}.builderTutorialActions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.builderPresetList.professional{gap:12px}.builderPresetCardPro{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:stretch;padding:12px;border-radius:18px;border:1px solid rgba(47,111,69,.18);background:rgba(255,253,246,.86);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.builderPresetCardPro.active,.builderPresetCardPro:hover{border-color:rgba(47,111,69,.42);box-shadow:0 10px 24px rgba(33,77,51,.1)}.builderPresetCardPro.active{transform:translateY(-1px)}.builderPresetPreviewButton{min-height:84px;display:grid;grid-gap:6px;gap:6px;align-content:center;border:1px solid rgba(47,111,69,.16);border-radius:14px;background:hsla(54,59%,82%,.46);color:#214d33;cursor:pointer;padding:8px;font-weight:850}.builderPresetMeta{min-width:0;display:grid;grid-gap:4px;gap:4px;align-content:start}.builderPresetMeta strong{color:#214d33}.builderPresetMeta small,.builderPresetMeta span{color:#66745f;font-size:.84rem}.builderPresetActions{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.builderPresetDiagram{position:relative;width:100%;min-height:58px;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,rgba(198,221,191,.45),rgba(255,253,246,.62));border:1px solid rgba(47,111,69,.12)}.builderPresetDiagram.large{min-height:210px;border-radius:18px}.presetShape{position:absolute;border-radius:8px;border:1px solid rgba(33,77,51,.28);background:rgba(47,111,69,.26);box-shadow:0 2px 8px rgba(33,77,51,.08)}.presetShape.link,.presetShape.profile-card,.presetShape.text{background:hsla(54,59%,82%,.82)}.presetShape.image,.presetShape.image-button,.presetShape.sticker{background:rgba(99,144,78,.34)}.presetShape.audio,.presetShape.guestbook,.presetShape.video{background:rgba(178,95,38,.3)}.builderPresetReview{border-color:rgba(178,95,38,.26);background:rgba(255,248,218,.82)}.subtleDanger{background:rgba(155,28,28,.08)!important;color:#8a1f1f!important}.userPageBuilderStatusbar span:last-child,.userPageBuilderStatusbar span:nth-last-child(2){white-space:normal}@media (max-width:760px){.builderTutorialCard{grid-template-columns:1fr}.builderTutorialActions{justify-content:flex-start}.builderPresetCardPro{grid-template-columns:1fr}.builderPresetPreviewButton{min-height:120px}}.builderRecoveryPanel{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(24,91,61,.18);border-radius:18px;background:hsla(54,70%,92%,.86);color:#1f4f34;box-shadow:0 10px 24px rgba(33,77,51,.06)}.builderRecoveryPanel.warning{border-color:rgba(164,93,28,.4);background:#fff3d6}.builderRecoveryPanel h4{margin:.25rem 0 .3rem;color:#225236}.builderRecoveryPanel .buttonRow{flex-wrap:nowrap}.builderSaveState{margin:.35rem 0 0;font-weight:800;color:#2e6a43}@media (max-width:760px){.builderRecoveryPanel{align-items:stretch;flex-direction:column}.builderRecoveryPanel .buttonRow{flex-wrap:wrap}}.builderCommandStrip{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(47,111,69,.16);background:linear-gradient(135deg,rgba(255,253,246,.95),hsla(84,45%,96%,.88))}.builderCommandSummary{min-width:0;display:grid;grid-gap:3px;gap:3px}.builderCommandSummary strong{color:#214d33;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builderCommandSummary small{color:#66745f;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builderCommandGroups{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.compactCommandGroup{gap:6px;padding:4px;border-radius:999px;background:hsla(0,0%,100%,.54);border:1px solid rgba(47,111,69,.1)}.compactCommandGroup .secondary{padding:7px 10px;font-size:.82rem}.builderFontActionRow{display:flex;gap:8px;flex-wrap:wrap}.builderFontPreviewList{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-gap:8px;gap:8px}.builderFontPreviewCard{display:grid;grid-gap:3px;gap:3px;text-align:left;padding:10px 12px;border:1px solid rgba(47,111,69,.16);border-radius:14px;background:rgba(255,253,246,.86);color:#214d33;cursor:pointer}.builderFontPreviewCard.active,.builderFontPreviewCard:hover{border-color:rgba(47,111,69,.42);box-shadow:0 0 0 3px rgba(47,111,69,.1)}.builderFontPreviewCard span{font-size:1rem;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builderFontPreviewCard small{color:#66745f;font-weight:750}.builderInlineToggleGrid{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(47,111,69,.12);border-radius:14px;background:rgba(255,253,246,.58)}.builderInlineToggleGrid label{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px!important;font-weight:750}@media (max-width:1180px){.builderCommandStrip{grid-template-columns:1fr;align-items:stretch}.builderCommandGroups{justify-content:flex-start}}@media (max-width:760px){.compactCommandGroup{border-radius:18px}.compactCommandGroup .secondary{flex:1 1 92px}}.builderLockedNotice{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:14px;border:1px solid rgba(164,93,28,.28);background:rgba(255,243,214,.9);color:#6b421c}.builderLockedNotice strong{color:#6b421c}.builderLockedNotice span{font-size:.86rem;font-weight:700}.layerStackTools{display:flex;flex-wrap:wrap;gap:8px;padding:8px;border-radius:14px;border:1px solid rgba(47,111,69,.12);background:rgba(255,253,246,.62)}.layerStackTools .secondary{flex:1 1 92px;padding:7px 9px;font-size:.8rem}.layerBadgeRow{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.layerBadgeRow small{width:max-content;padding:2px 6px;border-radius:999px;border:1px solid rgba(47,111,69,.12);background:hsla(54,59%,82%,.58);color:#44624d;font-size:.68rem;font-weight:850}.builderAlignmentPanel .secondary:disabled,.builderNudgePanel .secondary:disabled,.compactCommandGroup .secondary:disabled,.mutedAction:disabled{opacity:.52;cursor:not-allowed;transform:none}.builderAlignmentPanel{display:grid;grid-gap:10px;gap:10px;padding:12px;margin:12px 0;border:1px solid rgba(47,111,69,.18);border-radius:18px;background:rgba(255,253,246,.66)}.builderAlignmentGrid{display:grid;grid-template-columns:repeat(3,minmax(70px,1fr));grid-gap:8px;gap:8px}.builderAlignmentGrid .secondary,.compactButtonRow .secondary{padding:8px 10px;font-size:.82rem}.builderPreviewFrame.scaledDevice .builderPreviewViewport{overflow:hidden}.builderPreviewFrame.scaledDevice .builderPreviewViewport .userPageCanvasScroll{width:var(--builder-preview-width,390px);height:var(--builder-preview-scaled-height,520px);overflow:hidden;border-radius:18px}.builderPreviewFrame.scaledDevice .builderPreviewViewport .userPageCanvas{transform:scale(var(--builder-preview-scale,1));transform-origin:top left}.builderPreviewFrame.device-phone .builderPreviewFrameHeader,.builderPreviewFrame.device-tablet .builderPreviewFrameHeader{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding-bottom:8px;background:rgba(255,253,246,.94)}.builderPreviewFrame.device-phone{border-color:rgba(178,95,38,.26)}.builderPreviewFrame.device-phone .pillTag,.builderPreviewFrame.device-tablet .pillTag{background:rgba(178,95,38,.12);color:#7a451e}.userPageEditHandle.locked .userPageEditHandleLabel{background:rgba(255,243,214,.95);color:#7a451e;border-color:rgba(164,93,28,.32)}@media (max-width:760px){.builderAlignmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.layerInlineActions .mutedAction{flex:1 1 76px;text-align:center}.builderPreviewFrame{padding:8px}}.userPageExperience.responsiveLive{width:100%}.userPageCanvasScroll.fitToViewport{width:100%;height:var(--user-page-scaled-height,auto);overflow:hidden;overscroll-behavior:contain}.userPageCanvasScroll.fitToViewport .userPageCanvas{min-width:var(--user-page-canvas-width,1200px);transform:scale(var(--user-page-fit-scale,1));transform-origin:top left}.userPageExperience.live .userPageCanvasScroll:not(.fitToViewport){overscroll-behavior:contain}.userPageExperience.live .userPageBlock{overflow-wrap:anywhere}.userPageExperience.live .userPageBlock_audio,.userPageExperience.live .userPageBlock_guestbook,.userPageExperience.live .userPageBlock_link,.userPageExperience.live .userPageBlock_profile-card,.userPageExperience.live .userPageBlock_text{max-width:100%}.userPageBlock_gif a,.userPageBlock_image a,.userPageBlock_image-button a,.userPageImageButton{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.userPageBlock_gif span,.userPageBlock_image span,.userPageBlock_image-button span,.userPageBlock_sticker span{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:hsla(54,59%,82%,.82);color:#0f5f4f;font-weight:850}.userPageBlock_audio audio,.userPageBlock_video iframe,.userPageBlock_video video{width:100%;max-width:100%}.userPageBlock_audio audio{margin-top:8px}.collectibleStickerAction{position:absolute;left:8px;right:8px;bottom:8px;z-index:5;display:grid;justify-items:start;grid-gap:4px;gap:4px;pointer-events:auto}.collectibleStickerAction .smallButton{padding:6px 10px;border-radius:999px;background:hsla(54,59%,82%,.94);border-color:rgba(15,117,95,.26);box-shadow:0 6px 16px rgba(16,83,67,.1)}.collectibleStickerAction p{max-width:min(340px,100%);background:rgba(255,253,246,.94)}.collectibleStickerAction p,.userPageBlockCaption{margin:0;padding:5px 8px;border-radius:12px;color:#0f5f4f;box-shadow:0 6px 16px rgba(16,83,67,.08)}.userPageBlockCaption{position:absolute;left:8px;right:8px;bottom:8px;background:rgba(255,253,246,.9);font-weight:750}.userPageBlock .collectibleStickerAction+.userPageBlockCaption{bottom:48px}.userPageEmptyNotice{padding:12px 14px;border-radius:16px;border:1px solid rgba(47,111,69,.14);background:rgba(255,253,246,.72)}@media (max-width:760px){.userPageExperience.live{gap:10px}.userPageExperience.live .userPageCanvasScroll{border-radius:18px}.userPagePauseMotion{top:8px;right:8px;padding:6px 9px;font-size:.76rem}}@media (prefers-reduced-motion:reduce){.userPageBackgroundVideo{display:none}}.assetLibraryControls{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(15,117,95,.16);background:rgba(255,252,234,.72);margin-bottom:12px}.assetLibraryControls label{margin:0}.assetFilterPills{display:flex;flex-wrap:wrap;gap:6px}.assetFilterPills button{border:1px solid rgba(15,117,95,.22);border-radius:999px;background:hsla(0,0%,100%,.68);color:var(--ink,#0f5f4f);padding:7px 10px;font-weight:800;cursor:pointer}.assetFilterPills button span{opacity:.72;font-size:.76rem;margin-left:2px}.assetFilterPills button.active{background:#0f755f;color:#fffdf6}.assetLibraryGrid.managed{align-items:stretch}.assetLibraryTileWrap.inUse .assetLibraryItem{border-color:rgba(15,117,95,.42);box-shadow:inset 0 0 0 1px rgba(15,117,95,.1)}.assetLibraryTileWrap.unused .assetLibraryItem{border-style:dashed}.assetUsageBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:999px;padding:3px 7px;background:rgba(15,117,95,.1);color:var(--ink,#0f5f4f);font-size:.68rem;font-weight:850;text-transform:capitalize}.assetTileActions{position:absolute;left:6px;right:6px;bottom:6px;display:flex;align-items:center;gap:5px;opacity:0;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease;pointer-events:none}.assetLibraryTileWrap:focus-within .assetTileActions,.assetLibraryTileWrap:hover .assetTileActions{opacity:1;transform:translateY(0);pointer-events:auto}.assetTileActions .mutedAction{border:1px solid rgba(15,117,95,.18);border-radius:999px;background:rgba(255,253,246,.96);color:var(--ink,#0f5f4f);padding:5px 8px;font-size:.7rem;font-weight:850;cursor:pointer}.assetTileActions .assetDeleteButton{position:static;margin-left:auto;opacity:1;transform:none;pointer-events:auto}.assetHealthInline,.assetHealthPanel{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:18px;border:1px solid rgba(168,113,20,.24);background:rgba(255,244,214,.88);margin-bottom:12px}.assetHealthHeader{border:0;background:transparent;color:var(--ink,#0f5f4f);display:flex;justify-content:space-between;gap:10px;text-align:left;cursor:pointer;padding:0}.assetHealthHeader span{color:var(--muted,#46635c);font-size:.82rem;font-weight:750}.assetHealthBody{display:grid;grid-gap:8px;gap:8px}.assetHealthBody ul{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.assetHealthBody li{color:var(--muted,#46635c);font-size:.84rem}.inlineTextButton{border:0;padding:0;margin-right:5px;background:transparent;color:#0f755f;font-weight:850;text-decoration:underline;cursor:pointer}.assetHealthInline strong,.builderGuestbookStyleExtras strong{color:var(--ink,#0f5f4f)}.assetHealthInline span{color:var(--muted,#46635c);font-size:.86rem}.builderGuestbookStyleExtras{display:grid;grid-gap:8px;gap:8px;padding:10px;border-radius:16px;background:rgba(15,117,95,.06);border:1px solid rgba(15,117,95,.12)}@media (max-width:760px){.assetTileActions{opacity:1;transform:none;pointer-events:auto}.assetFilterPills button{flex:1 1 auto}}.builderDockBlock .buttonRow,.builderDockBlock input,.builderDockBlock select,.builderDockBlock textarea,.userPageBuilderCanvasPanel{min-width:0}.builderDockBlock .buttonRow{gap:8px}.builderDockBlock .buttonRow .button,.builderDockBlock .buttonRow button,.builderDockBlock .inlineButtons .button,.builderDockBlock .inlineButtons button{padding-inline:10px}.supportInboxList{align-items:stretch;padding-right:4px}.supportInboxItem{align-items:stretch;justify-content:flex-start;min-width:0;min-height:auto;padding:12px 14px;border-radius:18px;border-color:rgba(15,117,95,.16);overflow:hidden}.supportInboxItem>*{width:100%}.supportInboxItemTop{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;grid-gap:8px;gap:8px;width:100%;min-width:0}.creatorModerationQueueItem small,.creatorModerationQueueItem span,.creatorModerationQueueItem strong,.supportInboxItem .small,.supportInboxItemTop strong,.supportInboxMetaRow span{min-width:0;overflow-wrap:anywhere;word-break:normal}.creatorModerationQueueItem strong,.supportInboxItemTop strong{line-height:1.18}.creatorModerationQueueItem .creatorTone,.supportInboxItem .statusBadge{flex:0 0 auto;white-space:nowrap;justify-self:end;max-width:100%}.supportInboxMetaRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;width:100%}.supportInboxMetaRow span:last-child{justify-self:end;white-space:nowrap}@media (max-width:560px){.supportInboxItemTop,.supportInboxMetaRow{grid-template-columns:1fr}.supportInboxItem .statusBadge,.supportInboxMetaRow span:last-child{justify-self:start;white-space:normal}}@media (min-width:1281px){.userPageBuilderWorkspace{min-height:min(84vh,960px)}}@media (max-width:900px){.userPageBuilderExperience{width:100%;margin-left:0;transform:none}}@media (min-width:1281px){.userPageBuilderWorkspace{grid-template-columns:minmax(196px,226px) minmax(0,1fr) minmax(210px,242px);gap:12px}.userPageBuilderWorkspace.leftCollapsed{grid-template-columns:42px minmax(0,1fr) minmax(210px,242px)}.userPageBuilderWorkspace.rightCollapsed{grid-template-columns:minmax(196px,226px) minmax(0,1fr) 42px}.userPageBuilderWorkspace.leftCollapsed.rightCollapsed{grid-template-columns:42px minmax(0,1fr) 42px}}.builderSidebarHeader{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:7px 8px;border-bottom:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.36)}.userPageBuilderSidebar.left .builderSidebarHeader{justify-content:flex-start}.builderSidebarToggle{border:1px solid rgba(15,117,95,.18);border-radius:999px;background:hsla(0,0%,100%,.78);color:var(--ink,#0f5f4f);padding:6px 9px;font-size:.76rem;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap}.userPageBuilderSidebar.collapsed{overflow:hidden}.userPageBuilderSidebar.collapsed .builderSidebarHeader{padding-top:10px;border-bottom:0}.userPageBuilderSidebar.collapsed .builderSidebarToggle{min-height:88px;padding:9px 5px}.builderPreviewViewport .userPageCanvasScroll.fitToViewport{width:100%}.compactDeviceTools{padding:6px 8px;min-height:0;align-items:center}.compactDeviceTools .builderDeviceChooser{width:100%}.builderDeviceChooser{display:flex;align-items:center;gap:6px;min-height:0}.builderDeviceChooser button{min-height:0;padding:6px 9px;line-height:1.05}.builderDeviceChooser button span{display:inline;margin-left:4px;font-size:.72rem;opacity:.75}.sectionHeader.compactLayerSummary{grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:flex-start;margin-bottom:8px}.sectionHeader.compactLayerSummary h3,.sectionHeader.compactLayerSummary p{min-width:0;overflow-wrap:anywhere}.compactLayerNameField{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;margin:8px 0}.compactLayerNameField span{font-size:.78rem;font-weight:850;color:var(--muted,#46635c);white-space:nowrap}.compactLayerNameField input{min-height:34px;padding:7px 9px}.userPageLocalVideoPlayer{position:relative;width:100%;height:100%;min-height:120px;border-radius:inherit;overflow:hidden;background:#000}.userPageLocalVideoPlayer video{width:100%;height:100%;min-height:120px;object-fit:contain;background:#000}.userPageVideoPlayButton{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;border:1px solid hsla(0,0%,100%,.72);border-radius:999px;background:hsla(54,59%,82%,.96);color:#0f5f4f;padding:9px 15px;font-weight:900;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.22)}.userPageVideoPlayButton span{margin-right:4px}@media (max-width:1280px){.userPageBuilderWorkspace,.userPageBuilderWorkspace.leftCollapsed,.userPageBuilderWorkspace.leftCollapsed.rightCollapsed,.userPageBuilderWorkspace.rightCollapsed{grid-template-columns:1fr}.userPageBuilderSidebar.collapsed .builderSidebarHeader{height:auto;justify-content:flex-start;border-bottom:1px solid rgba(15,117,95,.12)}.userPageBuilderSidebar.collapsed .builderSidebarToggle{writing-mode:horizontal-tb;min-height:0;padding:6px 9px}}.userPageBuilderExperience{width:min(calc(100dvw - 18px),1880px);max-width:none;overflow-x:clip}.builderPreviewFrame,.builderPreviewViewport,.userPageBuilderCanvasPanel,.userPageBuilderShell,.userPageBuilderWorkspace,.userPageCanvasStage{min-width:0}.userPageBuilderWorkspace,.userPageBuilderWorkspace.leftCollapsed,.userPageBuilderWorkspace.leftCollapsed.rightCollapsed,.userPageBuilderWorkspace.rightCollapsed{gap:8px}.userPageBuilderWorkspace{grid-template-columns:minmax(178px,214px) minmax(0,1fr) minmax(196px,236px)!important;min-height:min(84vh,960px)}.userPageBuilderWorkspace.leftCollapsed{grid-template-columns:38px minmax(0,1fr) minmax(196px,236px)!important}.userPageBuilderWorkspace.rightCollapsed{grid-template-columns:minmax(178px,214px) minmax(0,1fr) 38px!important}.userPageBuilderWorkspace.leftCollapsed.rightCollapsed{grid-template-columns:38px minmax(0,1fr) 38px!important}.userPageBuilderCanvasPanel{grid-template-rows:auto auto minmax(0,1fr)!important;overflow:hidden}.userPageCanvasHeader{min-width:0}.userPageCanvasHeader.builderPreviewTools.compactDeviceTools{display:flex;align-items:center;justify-content:center;padding:5px 8px!important;min-height:0!important;height:auto!important;flex:0 0 auto;gap:6px;background:hsla(54,59%,82%,.24)}.compactDeviceTools .builderDeviceChooser{width:auto;max-width:100%;min-height:0!important;margin:0;padding:0}.builderDeviceChooser button{min-height:0!important;padding:5px 9px!important;line-height:1!important}.userPageCanvasStage{min-width:0;min-height:0;overflow:auto;overflow-x:hidden;padding:10px;align-content:start;justify-items:center;overscroll-behavior:contain}.builderPreviewFrame{width:min(100%,var(--builder-preview-width,1200px));max-width:100%;padding:9px;gap:7px}.builderPreviewFrameHeader{align-items:center}.builderPreviewFrameHeader p{display:none}.builderPreviewViewport{display:grid;justify-items:center;width:100%;max-width:100%;overflow:hidden;contain:layout paint}.builderPreviewViewport .userPageExperience.responsiveLive{display:grid;justify-items:center;width:100%;max-width:100%;min-width:0}.builderPreviewViewport .userPageCanvasScroll.fitToViewport{width:min(100%,var(--user-page-scaled-width,100%));max-width:100%;height:var(--user-page-scaled-height,auto);margin-inline:auto;overflow:hidden;border:0;border-radius:0;background:transparent;box-sizing:content-box}.builderPreviewViewport .userPageCanvasScroll.fitToViewport .userPageCanvas{min-width:0!important;width:var(--user-page-canvas-width,1200px)!important;height:var(--user-page-canvas-height,auto)!important;max-width:none!important;transform:scale(var(--user-page-fit-scale,1));transform-origin:top left}.userPageBuilderSidebar{min-width:0;overflow:hidden}.builderDockContent{min-width:0;padding:8px}.builderDockBlock{padding:10px;border-radius:16px}.userPageBuilderDockTabs{gap:4px;padding:7px}.userPageBuilderDockTabs button{padding:7px 4px;font-size:.78rem;min-width:0;overflow-wrap:anywhere}.userPageBuilderDockTabs.inspectorTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.builderSidebarHeader{padding:5px 6px}.builderSidebarToggle{padding:5px 7px;font-size:.72rem}.userPageBuilderSidebar.collapsed{min-width:38px;max-width:38px}.userPageBuilderSidebar.collapsed .builderSidebarHeader{height:100%;min-height:180px;padding:8px 4px;justify-content:center;align-items:flex-start}.userPageBuilderSidebar.collapsed .builderSidebarToggle{writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;min-height:86px;max-width:30px;padding:8px 4px}.sectionHeader.compactLayerSummary{margin-bottom:6px}.compactLayerNameField{grid-template-columns:1fr;gap:4px;margin:5px 0 8px}.compactLayerNameField input{min-height:30px;padding:6px 8px}@media (max-width:1100px){.userPageBuilderWorkspace{grid-template-columns:minmax(152px,184px) minmax(0,1fr) minmax(164px,196px)!important}.userPageBuilderWorkspace.leftCollapsed{grid-template-columns:36px minmax(0,1fr) minmax(164px,196px)!important}.userPageBuilderWorkspace.rightCollapsed{grid-template-columns:minmax(152px,184px) minmax(0,1fr) 36px!important}.userPageBuilderWorkspace.leftCollapsed.rightCollapsed{grid-template-columns:36px minmax(0,1fr) 36px!important}.userPageCanvasHeader{padding:8px 10px;gap:8px}.userPageCanvasHeader>div:first-child p{display:none}.userPageCanvasHeader .buttonRow{gap:5px}.userPageCanvasHeader .buttonRow button{padding:6px 8px;font-size:.76rem}}@media (max-width:760px){.userPageBuilderExperience{width:100%;margin-left:0;transform:none;overflow-x:hidden}.userPageBuilderWorkspace,.userPageBuilderWorkspace.leftCollapsed,.userPageBuilderWorkspace.leftCollapsed.rightCollapsed,.userPageBuilderWorkspace.rightCollapsed{grid-template-columns:1fr!important}.userPageBuilderSidebar.collapsed{max-width:none;min-width:0}.userPageBuilderSidebar.collapsed .builderSidebarHeader{height:auto;min-height:0;justify-content:flex-start;border-bottom:1px solid rgba(15,117,95,.12)}.userPageBuilderSidebar.collapsed .builderSidebarToggle{writing-mode:horizontal-tb;min-height:0;max-width:none}}.userPageBuilderSidebar:not(.collapsed){grid-template-rows:auto auto minmax(0,1fr)!important;align-content:stretch!important}.userPageBuilderSidebar:not(.collapsed)>.builderSidebarHeader{grid-row:1!important;align-self:start!important;min-height:0!important;flex:0 0 auto!important}.userPageBuilderSidebar:not(.collapsed)>.userPageBuilderDockTabs{grid-row:2!important;align-self:start!important;align-content:start!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:42px!important;overflow:hidden!important;box-sizing:border-box}.userPageBuilderSidebar:not(.collapsed)>.builderDockContent{grid-row:3!important;align-self:stretch!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}.userPageBuilderDockTabs,.userPageBuilderDockTabs.inspectorTabs{display:grid!important;align-items:center!important;align-content:center!important;min-height:0!important}.userPageBuilderDockTabs button,.userPageBuilderDockTabs.inspectorTabs button{display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;justify-self:stretch!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:3px 5px!important;line-height:1!important;overflow:hidden!important;text-align:center!important;writing-mode:horizontal-tb!important;-webkit-text-orientation:mixed!important;text-orientation:mixed!important;white-space:normal!important;word-break:keep-all;overflow-wrap:anywhere}.userPageBuilderDockTabs.inspectorTabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.userPageBuilderDockTabs:not(.inspectorTabs){grid-template-columns:repeat(4,minmax(0,1fr))!important}.userPageBuilderSidebar.left .builderDockContent,.userPageBuilderSidebar.right .builderDockContent{max-height:none!important}.userPageBuilderSidebar.left .builderInsertList,.userPageBuilderSidebar.left .builderPresetList,.userPageBuilderSidebar.left .layerList{min-height:0}.userPageBuilderSidebar.right .builderDockBlock:first-child{margin-top:0!important}.userPageBuilderSidebar.right .sectionHeader.compactLayerSummary{margin-bottom:4px!important;padding-bottom:0!important}.userPageBuilderSidebar.right .sectionHeader.compactLayerSummary h3{font-size:.92rem;line-height:1.1}.userPageBuilderSidebar.right .sectionHeader.compactLayerSummary p{font-size:.72rem;line-height:1.1;margin-top:1px}.userPageBuilderSidebar.right .compactLayerNameField{margin:4px 0 6px!important;gap:3px!important}.userPageBuilderSidebar.right .compactLayerNameField span{font-size:.72rem!important}.userPageBuilderSidebar.right .compactLayerNameField input{min-height:28px!important;padding:5px 7px!important;font-size:.82rem!important}@media (max-width:760px){.userPageBuilderSidebar:not(.collapsed){grid-template-rows:auto auto minmax(0,1fr)!important}.userPageBuilderSidebar:not(.collapsed)>.userPageBuilderDockTabs{max-height:none!important;overflow-x:auto!important}.userPageBuilderDockTabs button,.userPageBuilderDockTabs.inspectorTabs button{height:30px!important;min-height:30px!important;max-height:30px!important;white-space:nowrap!important}}.shell.builderWideShell{width:100%!important;max-width:none!important;margin-inline:auto!important;overflow-x:hidden!important}.container.builderRouteContainer{overflow-x:hidden!important;padding-inline:8px!important}.builderWideShell .mainContent{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.builderWideShell .hero.compactHero{max-width:min(1260px,100%)!important;justify-self:center}.builderWideShell .userPageBuilderExperience{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;justify-self:stretch!important;overflow-x:hidden!important}.builderWideShell .userPageBuilderShell{overflow:hidden!important}.builderWideShell .userPageBuilderWorkspace,.builderWideShell .userPageBuilderWorkspace.leftCollapsed,.builderWideShell .userPageBuilderWorkspace.leftCollapsed.rightCollapsed,.builderWideShell .userPageBuilderWorkspace.rightCollapsed{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;align-items:stretch}.builderWideShell .userPageBuilderWorkspace{grid-template-columns:minmax(154px,202px) minmax(0,1fr) minmax(168px,218px)!important;gap:6px!important}.builderWideShell .userPageBuilderWorkspace.leftCollapsed{grid-template-columns:34px minmax(0,1fr) minmax(168px,218px)!important}.builderWideShell .builderDockContent,.builderWideShell .builderPreviewFrame,.builderWideShell .builderPreviewViewport,.builderWideShell .userPageBuilderCanvasPanel,.builderWideShell .userPageBuilderSidebar,.builderWideShell .userPageCanvasHeader,.builderWideShell .userPageCanvasStage{min-width:0!important;max-width:100%!important}.builderWideShell .userPageBuilderSidebar{overflow:hidden!important}.builderWideShell .userPageBuilderSidebar.left,.builderWideShell .userPageBuilderSidebar.right{max-height:min(84vh,960px)}.builderWideShell .builderDockContent{overflow-y:auto!important;overflow-x:hidden!important;padding:7px!important}.builderWideShell .builderDockBlock{padding:9px!important;gap:7px!important}.builderWideShell .userPageCanvasStage{overflow-x:hidden!important;overflow-y:auto!important;padding:8px!important}.builderWideShell .builderPreviewFrame{width:100%!important;max-width:100%!important}.builderWideShell .builderPreviewViewport{width:100%!important;overflow:hidden!important}.builderWideShell .builderPreviewViewport .userPageCanvasScroll.fitToViewport{max-width:100%!important;overflow:hidden!important;margin-left:auto!important;margin-right:auto!important}.builderWideShell .builderPreviewViewport .userPageCanvasScroll.fitToViewport .userPageCanvas{max-width:none!important}.builderWideShell .userPageBuilderDockTabs,.builderWideShell .userPageBuilderDockTabs.inspectorTabs{max-height:38px!important;padding:5px!important;gap:3px!important;overflow:hidden!important}.builderWideShell .userPageBuilderDockTabs button,.builderWideShell .userPageBuilderDockTabs.inspectorTabs button{height:26px!important;min-height:26px!important;max-height:26px!important;padding:2px 4px!important;font-size:.72rem!important}.builderWideShell .userPageBuilderSidebar.collapsed{min-width:34px!important;max-width:34px!important}.builderWideShell .userPageBuilderSidebar.collapsed .builderSidebarHeader{min-height:160px!important;padding:7px 3px!important}.builderWideShell .userPageBuilderSidebar.collapsed .builderSidebarToggle{min-height:78px!important;max-width:28px!important;padding:7px 3px!important}.builderWideShell .builderCanvasOverlay .buttonRow,.builderWideShell .builderDockContent .buttonRow{min-width:0}.builderWideShell .builderCanvasOverlay .buttonRow button,.builderWideShell .builderDockContent .buttonRow button{min-width:0;white-space:normal}.builderFullPreviewOverlay{overflow:hidden!important;padding:10px!important}.builderFullPreviewShell.publishReviewShell{width:min(1120px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px)!important;overflow:hidden!important;border-radius:22px!important}.publishReviewShell .builderFullPreviewHeader{position:-webkit-sticky;position:sticky;top:0;z-index:2;align-items:flex-start!important;padding:10px 12px!important;gap:10px!important}.publishReviewShell .builderFullPreviewHeader>div:first-child{min-width:0;flex:1 1 360px}.publishReviewShell .builderFullPreviewHeader h3{line-height:1.15;margin:2px 0 4px!important}.publishReviewShell .builderFullPreviewHeader p{margin:0!important}.publishReviewShell .builderFullPreviewActions{flex:1 1 360px;justify-content:flex-end;align-items:center;gap:7px!important;min-width:0}.publishReviewShell .builderFullPreviewActions button{min-width:0;white-space:normal;padding:8px 11px}.builderPublishReviewBody{min-width:0!important;max-width:100%!important;overflow:auto!important;padding:12px!important;display:grid;grid-gap:12px;gap:12px}.publishReviewShell .builderCompareGrid{grid-template-columns:1fr!important;gap:12px!important;min-width:0!important;max-width:100%!important}.publishReviewShell .builderPreviewFrame{width:100%!important;max-width:100%!important;min-width:0!important}.publishReviewShell .builderPreviewViewport{width:100%!important;max-width:100%!important;overflow:hidden!important}.publishReviewShell .builderPreviewViewport .userPageCanvasScroll.fitToViewport{width:min(100%,var(--user-page-scaled-width,100%))!important;max-width:100%!important;overflow:hidden!important}@media (max-width:980px){.builderWideShell .userPageBuilderWorkspace,.builderWideShell .userPageBuilderWorkspace.leftCollapsed,.builderWideShell .userPageBuilderWorkspace.leftCollapsed.rightCollapsed,.builderWideShell .userPageBuilderWorkspace.rightCollapsed{grid-template-columns:1fr!important;overflow:visible!important}.builderWideShell .userPageBuilderSidebar.left,.builderWideShell .userPageBuilderSidebar.right{max-height:none}.builderWideShell .userPageBuilderSidebar.collapsed{max-width:none!important;min-width:0!important}.builderWideShell .userPageBuilderSidebar.collapsed .builderSidebarHeader{min-height:0!important}.builderWideShell .userPageBuilderSidebar.collapsed .builderSidebarToggle{writing-mode:horizontal-tb!important;max-width:none!important;min-height:0!important}}@media (max-width:720px){.container.builderRouteContainer{padding-inline:6px!important}.builderFullPreviewShell.publishReviewShell{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100vh - 12px)!important}.publishReviewShell .builderFullPreviewHeader{display:grid!important}.publishReviewShell .builderFullPreviewActions{justify-content:stretch}.publishReviewShell .builderFullPreviewActions button{width:100%}}.userPageBuilderExperience{justify-self:center}.userPageBuilderExperience .assetLibraryTileWrap,.userPageBuilderExperience .builderDockBlock,.userPageBuilderExperience .builderDockContent,.userPageBuilderExperience .builderPreviewViewport,.userPageBuilderExperience .layerRow,.userPageBuilderExperience .userPageBuilderCanvasPanel,.userPageBuilderExperience .userPageBuilderSidebar,.userPageBuilderExperience .userPageBuilderTopbar,.userPageBuilderExperience .userPageCanvasStage,.userPageBuilderExperience .userPageMenuPanel{content-visibility:visible!important;contain-intrinsic-size:auto!important}.userPageBuilderExperience .userPageBuilderTopbar,.userPageBuilderExperience .userPageMenuPanel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.userPageBuilderExperience .assetLibraryItem:hover,.userPageBuilderExperience .builderInsertCard:hover,.userPageBuilderExperience .builderPresetCard:hover,.userPageBuilderExperience .builderPresetCardPro:hover,.userPageBuilderExperience .button:hover,.userPageBuilderExperience .layerRow:hover,.userPageBuilderExperience .userPageMenuButton:hover,.userPageBuilderExperience button:hover{transform:none!important;box-shadow:none!important}.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly.responsiveLive{width:100%;max-width:100%;min-width:0}.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageCanvasScroll.fitToViewport{width:min(100%,var(--user-page-scaled-width,100%));max-width:100%;height:var(--user-page-scaled-height,auto);overflow:hidden;margin-inline:auto;border:0;border-radius:0;background:transparent;box-sizing:content-box}.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageCanvasScroll.fitToViewport .userPageCanvas{width:var(--user-page-canvas-width,1200px)!important;height:var(--user-page-canvas-height,auto)!important;max-width:none!important;min-width:0!important;transform:scale(var(--user-page-fit-scale,1));transform-origin:top left}@supports (zoom:1){.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageCanvasScroll.fitToViewport .userPageCanvas{transform:none!important;zoom:var(--user-page-fit-scale,1)}}.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageBlock_audio audio,.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageBlock_video iframe,.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageBlock_video video{pointer-events:none}.userPageBuilderExperience .assetLibraryPreviewFrame>video{display:none!important}.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageCanvas{isolation:isolate}.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageBlock{contain:layout paint;pointer-events:none}.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .builderSnapGuide,.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .builderTransformGrip,.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly .userPageEditHandle{pointer-events:auto}.userPageBuilderExperience .assetLibraryItem,.userPageBuilderExperience .assetLibraryTileWrap,.userPageBuilderExperience .builderDockBlock,.userPageBuilderExperience .layerRow{contain:layout paint}.userPageBuilderShell .assetLibraryPreviewFrame.assetLibraryStaticPreview,.userPageBuilderShell .assetLibraryPreviewFrame.assetLibraryStaticPreview .assetLibraryFallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.userPageBuilderShell .assetLibraryItem,.userPageBuilderShell .assetLibraryTileWrap,.userPageBuilderShell .assetTileActions,.userPageBuilderShell .builderDockBlock,.userPageBuilderShell .button,.userPageBuilderShell .layerRow,.userPageBuilderShell .userPageMenuPanel,.userPageBuilderShell button{transition:none!important;animation:none!important}.userPageBuilderShell .builderFontPreviewCard:hover,.userPageBuilderShell .builderPresetCardPro:hover,.userPageBuilderShell .button:hover,.userPageBuilderShell .layerRow:hover,.userPageBuilderShell button:hover{transform:none!important;box-shadow:none!important}.userPageBuilderShell .assetLibraryTileWrap:focus-within .assetTileActions,.userPageBuilderShell .assetLibraryTileWrap:hover .assetTileActions,.userPageBuilderShell .assetTileActions{opacity:1!important;transform:none!important;pointer-events:auto!important}.userPageBuilderShell .assetLibraryItem img,.userPageBuilderShell .assetLibraryItem video,.userPageBuilderShell .layerThumb img{display:none!important}.userPageBuilderShell .userPageStaticMediaPreview{background-image:none!important}.userPageBuilderShell .userPageBackgroundVideo,.userPageBuilderShell .userPageBlock img,.userPageBuilderShell .userPageBlock video,.userPageBuilderShell iframe{content-visibility:auto;contain:layout paint style}.userPageBuilderExperience{margin-left:auto!important;margin-right:auto!important;margin-inline:auto!important;transform:none!important}.builderWideShell .userPageBuilderExperience,.userPageBuilderExperience{width:min(calc(100dvw - 24px),1780px)!important;max-width:none!important;justify-self:center!important;overflow-x:visible!important}.userPageBuilderExperience .builderPreviewViewport{overflow:auto!important;contain:none!important;overscroll-behavior:contain}.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport){width:max-content!important;max-width:none!important;height:auto!important;overflow:visible!important;margin-inline:auto!important;border:0!important;border-radius:0!important;background:transparent!important}.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport) .userPageCanvas{transform:none!important;zoom:1!important;width:var(--user-page-canvas-width,1200px)!important;min-width:var(--user-page-canvas-width,1200px)!important;max-width:none!important}.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll.fitToViewport .userPageCanvas{zoom:unset!important}.userPageBuilderShell .assetLibraryItem img,.userPageBuilderShell .assetLibraryItem video,.userPageBuilderShell .layerThumb img{display:block!important}.userPageBuilderShell .userPageStaticMediaPreview{background-image:revert-layer}.userPageBuilderShell .userPageBackgroundVideo,.userPageBuilderShell .userPageBlock img,.userPageBuilderShell .userPageBlock video,.userPageBuilderShell iframe{content-visibility:visible!important;contain:none!important}.userPageBuilderShell .assetLibraryPreviewFrame.assetLibraryStaticPreview{display:none!important}.builderWideShell .builderPreviewViewport,.userPageBuilderExperience .builderPreviewViewport{justify-items:normal!important}.builderWideShell .builderPreviewViewport .userPageExperience.previewOnly,.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly{min-width:0!important}.builderWideShell .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport),.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport){width:max-content!important;min-width:max-content!important;margin-right:auto!important}.builderWideShell .builderPreviewViewport::-webkit-scrollbar,.builderWideShell .userPageCanvasStage::-webkit-scrollbar,.userPageBuilderExperience .builderPreviewViewport::-webkit-scrollbar,.userPageBuilderExperience .userPageCanvasStage::-webkit-scrollbar{height:10px;width:10px}.builderWideShell .userPageBuilderWorkspace{grid-template-columns:minmax(154px,202px) minmax(0,1fr) minmax(236px,286px)!important}.builderWideShell .userPageBuilderWorkspace.leftCollapsed{grid-template-columns:34px minmax(0,1fr) minmax(236px,286px)!important}.builderWideShell .userPageBuilderWorkspace.rightCollapsed{grid-template-columns:minmax(154px,202px) minmax(0,1fr) 34px!important}.builderWideShell .userPageBuilderWorkspace.leftCollapsed.rightCollapsed{grid-template-columns:34px minmax(0,1fr) 34px!important}.builderWideShell .userPageBuilderSidebar.right{min-width:0!important}.builderWideShell .userPageBuilderSidebar.right .builderDockContent{overflow-x:hidden!important;padding-right:8px!important}.builderWideShell .userPageBuilderSidebar.right .builderAlignmentPanel,.builderWideShell .userPageBuilderSidebar.right .builderDockBlock,.builderWideShell .userPageBuilderSidebar.right .builderNudgePanel{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.builderWideShell .userPageBuilderSidebar.right .nudgePad{width:100%!important;max-width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.builderWideShell .userPageBuilderSidebar.right .builderAlignmentGrid .secondary,.builderWideShell .userPageBuilderSidebar.right .builderDockContent .buttonRow button,.builderWideShell .userPageBuilderSidebar.right .compactButtonRow .secondary,.builderWideShell .userPageBuilderSidebar.right .nudgePad button{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;padding-left:7px!important;padding-right:7px!important}.builderWideShell .userPageBuilderSidebar.right .compactButtonRow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important;width:100%!important}.builderWideShell .userPageBuilderSidebar.right .builderAlignmentGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.builderWideShell .userPageBuilderSidebar.right .formGrid.twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))!important}.builderWideShell .userPageBuilderSidebar.right input,.builderWideShell .userPageBuilderSidebar.right select,.builderWideShell .userPageBuilderSidebar.right textarea{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}@media (max-width:1180px){.builderWideShell .userPageBuilderWorkspace{grid-template-columns:minmax(146px,188px) minmax(0,1fr) minmax(226px,270px)!important}.builderWideShell .userPageBuilderWorkspace.leftCollapsed{grid-template-columns:34px minmax(0,1fr) minmax(226px,270px)!important}.builderWideShell .userPageBuilderWorkspace.rightCollapsed{grid-template-columns:minmax(146px,188px) minmax(0,1fr) 34px!important}}@media (max-width:980px){.builderWideShell .userPageBuilderWorkspace,.builderWideShell .userPageBuilderWorkspace.leftCollapsed,.builderWideShell .userPageBuilderWorkspace.leftCollapsed.rightCollapsed,.builderWideShell .userPageBuilderWorkspace.rightCollapsed{grid-template-columns:1fr!important}.builderWideShell .userPageBuilderSidebar.right .compactButtonRow{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.shell.builderWideShell{overflow-x:auto!important}.container.builderRouteContainer{overflow-x:auto!important;padding-left:8px!important;padding-right:8px!important}.builderWideShell .mainContent,.builderWideShell .userPageBuilderExperience{overflow-x:visible!important}.builderWideShell .userPageBuilderExperience{width:min(calc(100dvw - 16px),1780px)!important;max-width:calc(100dvw - 16px)!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}.builderWideShell .userPageBuilderShell,.builderWideShell .userPageBuilderWorkspace{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.builderWideShell .userPageBuilderWorkspace{grid-template-columns:minmax(208px,236px) minmax(0,1fr) minmax(258px,286px)!important;gap:8px!important;align-items:stretch!important}.builderWideShell .userPageBuilderWorkspace.leftCollapsed{grid-template-columns:38px minmax(0,1fr) minmax(258px,286px)!important}.builderWideShell .userPageBuilderWorkspace.rightCollapsed{grid-template-columns:minmax(208px,236px) minmax(0,1fr) 38px!important}.builderWideShell .userPageBuilderWorkspace.leftCollapsed.rightCollapsed{grid-template-columns:38px minmax(0,1fr) 38px!important}.builderWideShell .userPageBuilderSidebar.left,.builderWideShell .userPageBuilderSidebar.right{min-width:0!important;max-width:100%!important;overflow:hidden!important}.builderWideShell .userPageBuilderSidebar.left .builderDockContent,.builderWideShell .userPageBuilderSidebar.right .builderDockContent{overflow-y:auto!important;overflow-x:hidden!important;padding-left:8px!important;padding-right:8px!important;box-sizing:border-box!important}.builderWideShell .assetLibraryItem,.builderWideShell .assetLibraryTileWrap,.builderWideShell .builderDockBlock,.builderWideShell .builderInsertCard,.builderWideShell .builderPresetCard,.builderWideShell .builderPresetCardPro{max-width:100%!important;box-sizing:border-box!important}.builderWideShell .assetLibraryGrid,.builderWideShell .builderInsertList,.builderWideShell .builderPresetList{min-width:0!important;max-width:100%!important}.builderWideShell .userPageBuilderCanvasPanel{min-width:0!important;overflow:hidden!important}.builderWideShell .userPageCanvasStage,.userPageBuilderExperience .userPageCanvasStage{overflow-x:auto!important;overflow-y:auto!important;justify-items:start!important;overscroll-behavior:contain!important}.builderWideShell .builderPreviewFrame,.userPageBuilderExperience .builderPreviewFrame{width:max-content!important;min-width:calc(var(--user-page-canvas-width, 1200px) + 18px)!important;max-width:none!important;justify-self:start!important}.builderWideShell .builderPreviewViewport,.userPageBuilderExperience .builderPreviewViewport{width:max-content!important;min-width:var(--user-page-canvas-width,1200px)!important;max-width:none!important;overflow:visible!important}.builderWideShell .userPageCanvasStage::-webkit-scrollbar,.userPageBuilderExperience .userPageCanvasStage::-webkit-scrollbar{height:10px!important;width:10px!important}@media (max-width:1180px){.builderWideShell .userPageBuilderWorkspace{grid-template-columns:minmax(196px,220px) minmax(0,1fr) minmax(244px,270px)!important}.builderWideShell .userPageBuilderWorkspace.leftCollapsed{grid-template-columns:38px minmax(0,1fr) minmax(244px,270px)!important}.builderWideShell .userPageBuilderWorkspace.rightCollapsed{grid-template-columns:minmax(196px,220px) minmax(0,1fr) 38px!important}}@media (max-width:980px){.builderWideShell .userPageBuilderWorkspace,.builderWideShell .userPageBuilderWorkspace.leftCollapsed,.builderWideShell .userPageBuilderWorkspace.leftCollapsed.rightCollapsed,.builderWideShell .userPageBuilderWorkspace.rightCollapsed{grid-template-columns:1fr!important;overflow:visible!important}.builderWideShell .builderPreviewFrame,.userPageBuilderExperience .builderPreviewFrame{min-width:min(100%,calc(var(--user-page-canvas-width, 1200px) + 18px))!important}}.builderWideShell .userPageBuilderCanvasPanel,.userPageBuilderExperience .userPageBuilderCanvasPanel{min-width:0!important;max-width:100%!important;overflow:visible!important}.builderWideShell .userPageCanvasStage,.userPageBuilderExperience .userPageCanvasStage{overflow:visible!important}.builderWideShell .builderPreviewViewport,.userPageBuilderExperience .builderPreviewViewport{overflow-x:auto!important;overflow-y:auto!important;max-height:calc(100dvh - 250px)!important}.builderWideShell .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport),.builderWideShell .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport) .userPageCanvas,.builderWideShell .builderPreviewViewport .userPageExperience.previewOnly,.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport),.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport) .userPageCanvas,.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly{width:var(--user-page-canvas-width,1200px)!important;min-width:var(--user-page-canvas-width,1200px)!important;max-width:none!important;transform:none!important;zoom:1!important}.builderWideShell .builderPreviewViewport::-webkit-scrollbar,.userPageBuilderExperience .builderPreviewViewport::-webkit-scrollbar{height:12px!important;width:12px!important}.builderContextMenu{max-width:min(292px,calc(100dvw - 24px))!important;max-height:calc(100dvh - 24px)!important}.builderWideShell .userPageCanvasStage,.userPageBuilderExperience .userPageCanvasStage{min-width:0!important;max-width:100%!important;min-height:0!important;overflow:hidden!important;padding-left:10px!important;padding-right:10px!important;box-sizing:border-box!important;justify-items:stretch!important;align-content:start!important}.builderWideShell .builderPreviewFrame,.userPageBuilderExperience .builderPreviewFrame{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;box-sizing:border-box!important;overflow:hidden!important}.builderWideShell .builderPreviewViewport,.userPageBuilderExperience .builderPreviewViewport{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:clamp(360px,calc(100dvh - 260px),720px)!important;max-height:none!important;overflow-x:scroll!important;overflow-y:scroll!important;overscroll-behavior:contain!important;contain:none!important;box-sizing:border-box!important;scrollbar-gutter:stable both-edges!important;scrollbar-width:auto!important}.builderWideShell .builderPreviewViewport .userPageExperience.previewOnly,.userPageBuilderExperience .builderPreviewViewport .userPageExperience.previewOnly{display:block!important;width:max-content!important;min-width:var(--user-page-canvas-width,1200px)!important;max-width:none!important;align-items:flex-start!important}.builderWideShell .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport),.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport){display:block!important;width:var(--user-page-canvas-width,1200px)!important;min-width:var(--user-page-canvas-width,1200px)!important;max-width:none!important;height:auto!important;overflow:visible!important;margin-left:0!important;margin-right:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-sizing:border-box!important}.builderWideShell .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport) .userPageCanvas,.userPageBuilderExperience .builderPreviewViewport .userPageCanvasScroll:not(.fitToViewport) .userPageCanvas{display:block!important;width:var(--user-page-canvas-width,1200px)!important;min-width:var(--user-page-canvas-width,1200px)!important;max-width:none!important;transform:none!important;zoom:1!important}.builderWideShell .builderPreviewViewport::-webkit-scrollbar,.userPageBuilderExperience .builderPreviewViewport::-webkit-scrollbar{display:block!important;width:14px!important;height:14px!important;background:hsla(54,59%,82%,.96)!important}.builderWideShell .builderPreviewViewport::-webkit-scrollbar-thumb,.userPageBuilderExperience .builderPreviewViewport::-webkit-scrollbar-thumb{background:rgba(15,117,95,.45)!important;border:3px solid hsla(54,59%,82%,.96)!important;border-radius:999px!important}.builderWideShell .builderPreviewViewport::-webkit-scrollbar-corner,.userPageBuilderExperience .builderPreviewViewport::-webkit-scrollbar-corner{background:hsla(54,59%,82%,.96)!important}.builderWideShell .userPageBuilderSidebar.right{min-height:0!important;height:calc(100dvh - 84px)!important;max-height:calc(100dvh - 84px)!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important}.builderContextMenu::-webkit-scrollbar,.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar{display:block!important;width:12px!important;height:12px!important;background:hsla(54,59%,82%,.96)!important}.builderContextMenu::-webkit-scrollbar-thumb,.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb{background:rgba(15,117,95,.48)!important;border:3px solid hsla(54,59%,82%,.96)!important;border-radius:999px!important}.builderContextMenu{position:fixed!important;z-index:2147483000!important;max-height:calc(100dvh - 86px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;box-sizing:border-box!important}.builderWideShell .userPageBuilderSidebar.right,.userPageBuilderExperience .userPageBuilderSidebar.right{height:calc(100dvh - 84px)!important;max-height:calc(100dvh - 84px)!important;overflow:hidden!important;align-self:stretch!important}.builderWideShell .userPageBuilderSidebar.right>.userPageBuilderDockTabs.inspectorTabs,.userPageBuilderExperience .userPageBuilderSidebar.right>.userPageBuilderDockTabs.inspectorTabs{align-self:start!important;flex:0 0 auto!important;min-height:0!important}.builderWideShell .userPageBuilderSidebar.right>.builderDockContent,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent{align-self:stretch!important;height:100%!important;max-height:100%!important;overflow-y:scroll!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;scrollbar-width:auto!important;scrollbar-color:rgba(15,117,95,.62) hsla(54,59%,82%,.96)!important}.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar{-webkit-appearance:none!important;display:block!important;width:13px!important;height:13px!important;background:hsla(54,59%,82%,.96)!important}.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb{background:rgba(15,117,95,.62)!important;border:3px solid hsla(54,59%,82%,.96)!important;border-radius:999px!important}.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-corner,.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-track,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-corner,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-track{background:hsla(54,59%,82%,.96)!important}.builderWideShell .userPageBuilderSidebar.right,.userPageBuilderExperience .userPageBuilderSidebar.right{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;height:calc(100dvh - 82px)!important;max-height:calc(100dvh - 82px)!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;scrollbar-width:auto!important;scrollbar-color:rgba(15,117,95,.76) hsla(54,59%,82%,.98)!important;padding-right:0!important;box-sizing:border-box!important}.builderWideShell .userPageBuilderSidebar.right>.userPageBuilderDockTabs.inspectorTabs,.userPageBuilderExperience .userPageBuilderSidebar.right>.userPageBuilderDockTabs.inspectorTabs{grid-row:1!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:2!important;background:rgba(255,252,234,.98)!important}.builderWideShell .userPageBuilderSidebar.right>.builderDockContent,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent{grid-row:2!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:visible!important;overflow-x:hidden!important;padding-right:12px!important;box-sizing:border-box!important}.builderWideShell .userPageBuilderSidebar.right::-webkit-scrollbar,.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.right::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar{-webkit-appearance:none!important;display:block!important;width:15px!important;height:15px!important;background:hsla(54,59%,82%,.98)!important}.builderWideShell .userPageBuilderSidebar.right::-webkit-scrollbar-corner,.builderWideShell .userPageBuilderSidebar.right::-webkit-scrollbar-track,.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-track,.userPageBuilderExperience .userPageBuilderSidebar.right::-webkit-scrollbar-corner,.userPageBuilderExperience .userPageBuilderSidebar.right::-webkit-scrollbar-track,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-track{background:hsla(54,59%,82%,.98)!important;border-left:1px solid rgba(15,117,95,.22)!important}.builderWideShell .userPageBuilderSidebar.right::-webkit-scrollbar-thumb,.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.right::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb{background:rgba(15,117,95,.76)!important;border:3px solid hsla(54,59%,82%,.98)!important;border-radius:999px!important;min-height:52px!important}.builderWideShell .userPageBuilderSidebar.right::-webkit-scrollbar-thumb:hover,.builderWideShell .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb:hover,.userPageBuilderExperience .userPageBuilderSidebar.right::-webkit-scrollbar-thumb:hover,.userPageBuilderExperience .userPageBuilderSidebar.right>.builderDockContent::-webkit-scrollbar-thumb:hover{background:rgba(9,90,73,.9)!important}.builderWideShell .userPageBuilderWorkspace,.userPageBuilderExperience .userPageBuilderWorkspace{align-items:stretch!important}.builderWideShell .userPageBuilderSidebar.left,.builderWideShell .userPageBuilderSidebar.left .assetLibraryGrid,.builderWideShell .userPageBuilderSidebar.left .layerList,.builderWideShell .userPageBuilderSidebar.left>.builderDockContent,.userPageBuilderExperience .userPageBuilderSidebar.left,.userPageBuilderExperience .userPageBuilderSidebar.left .assetLibraryGrid,.userPageBuilderExperience .userPageBuilderSidebar.left .layerList,.userPageBuilderExperience .userPageBuilderSidebar.left>.builderDockContent{scrollbar-width:auto!important;scrollbar-color:rgba(15,117,95,.76) hsla(54,59%,82%,.98)!important}.builderWideShell .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar,.builderWideShell .userPageBuilderSidebar.left .layerList::-webkit-scrollbar,.builderWideShell .userPageBuilderSidebar.left::-webkit-scrollbar,.builderWideShell .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.left .layerList::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.left::-webkit-scrollbar,.userPageBuilderExperience .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar{-webkit-appearance:none!important;display:block!important;width:15px!important;height:15px!important;background:hsla(54,59%,82%,.98)!important}.builderWideShell .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-corner,.builderWideShell .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-track,.builderWideShell .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-corner,.builderWideShell .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-track,.builderWideShell .userPageBuilderSidebar.left::-webkit-scrollbar-corner,.builderWideShell .userPageBuilderSidebar.left::-webkit-scrollbar-track,.builderWideShell .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-corner,.builderWideShell .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-track,.userPageBuilderExperience .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-corner,.userPageBuilderExperience .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-track,.userPageBuilderExperience .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-corner,.userPageBuilderExperience .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-track,.userPageBuilderExperience .userPageBuilderSidebar.left::-webkit-scrollbar-corner,.userPageBuilderExperience .userPageBuilderSidebar.left::-webkit-scrollbar-track,.userPageBuilderExperience .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-corner,.userPageBuilderExperience .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-track{background:hsla(54,59%,82%,.98)!important;border-left:1px solid rgba(15,117,95,.22)!important}.builderWideShell .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-thumb,.builderWideShell .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-thumb,.builderWideShell .userPageBuilderSidebar.left::-webkit-scrollbar-thumb,.builderWideShell .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.left::-webkit-scrollbar-thumb,.userPageBuilderExperience .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-thumb{background:rgba(15,117,95,.76)!important;border:3px solid hsla(54,59%,82%,.98)!important;border-radius:999px!important;min-height:52px!important}.builderWideShell .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-thumb:hover,.builderWideShell .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-thumb:hover,.builderWideShell .userPageBuilderSidebar.left::-webkit-scrollbar-thumb:hover,.builderWideShell .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-thumb:hover,.userPageBuilderExperience .userPageBuilderSidebar.left .assetLibraryGrid::-webkit-scrollbar-thumb:hover,.userPageBuilderExperience .userPageBuilderSidebar.left .layerList::-webkit-scrollbar-thumb:hover,.userPageBuilderExperience .userPageBuilderSidebar.left::-webkit-scrollbar-thumb:hover,.userPageBuilderExperience .userPageBuilderSidebar.left>.builderDockContent::-webkit-scrollbar-thumb:hover{background:rgba(9,90,73,.9)!important}.pondyInstagramEmbedWrap{margin-top:12px;max-width:540px}.pondyInstagramEmbedWrap .pondyWallMediaFallback{margin-top:8px}.pondyInstagramEmbed{width:min(100%,540px)!important;max-width:100%!important;min-width:0!important;margin:0!important;border-radius:18px!important;overflow:hidden!important}.pondyWallMediaFallback{display:grid;grid-gap:4px;gap:4px;margin-top:12px;text-decoration:none}.pondyPrivateMessages{margin-top:16px}.pondyMessageShell{display:grid;grid-template-columns:minmax(190px,280px) minmax(0,1fr);grid-gap:14px;gap:14px;margin-top:14px}.pondyMessageConversation,.pondyMessageThreads{border:1px solid rgba(15,117,95,.18);border-radius:18px;background:rgba(255,251,221,.62)}.pondyMessageThreads{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:10px;max-height:460px;overflow:auto;scrollbar-color:rgba(15,117,95,.76) hsla(54,59%,82%,.98)}.pondyMessageThreads button{text-align:left;display:grid;grid-gap:4px;gap:4px;border-radius:14px;padding:10px;border:1px solid rgba(15,117,95,.18);background:hsla(54,59%,82%,.64);color:var(--accent)}.pondyMessageThreads button.active,.pondyMessageThreads button:hover{background:rgba(15,117,95,.12);border-color:rgba(15,117,95,.45)}.pondyMessageThreads button small,.pondyMessageThreads button span{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyMessageConversation{min-width:0;display:grid;grid-template-rows:auto minmax(180px,360px) auto;overflow:hidden}.pondyMessageConversationTop{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid rgba(15,117,95,.14)}.pondyMessageList{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:12px;overflow:auto;scrollbar-color:rgba(15,117,95,.76) hsla(54,59%,82%,.98)}.pondyMessageBubble{max-width:min(720px,92%);border-radius:18px;padding:10px 12px;border:1px solid rgba(15,117,95,.16);background:hsla(54,59%,82%,.72)}.pondyMessageBubble.outgoing{justify-self:end;background:rgba(15,117,95,.12)}.pondyMessageBubble p{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.pondyMessageComposer{display:grid;grid-gap:8px;gap:8px;padding:12px;border-top:1px solid rgba(15,117,95,.14)}.pondyMessageComposer input,.pondyMessageComposer textarea{width:100%}.pondyMessageComposer textarea{min-height:92px}@media (max-width:860px){.pondyMessageShell{grid-template-columns:1fr}.pondyMessageConversation{grid-template-rows:auto minmax(160px,300px) auto}}.pondyAutocompleteField{position:relative;min-width:0}.pondyMentionSuggestions{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:80;display:grid;grid-gap:6px;gap:6px;max-height:230px;overflow:auto;padding:8px;border:1px solid rgba(15,117,95,.32);border-radius:16px;background:rgba(255,251,221,.98);box-shadow:0 18px 36px rgba(18,63,54,.18);scrollbar-color:rgba(15,117,95,.78) hsla(54,59%,82%,.98)}.pondyMentionSuggestionsBody{top:auto;bottom:calc(100% + 6px)}.pondyMentionSuggestions button{display:grid;grid-gap:2px;gap:2px;width:100%;padding:8px 10px;text-align:left;border:1px solid rgba(15,117,95,.14);border-radius:12px;background:hsla(54,59%,82%,.68);color:var(--accent)}.pondyMentionSuggestions button:focus,.pondyMentionSuggestions button:hover{background:rgba(15,117,95,.12);border-color:rgba(15,117,95,.42)}.pondyMentionSuggestions span{color:var(--muted);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyPrivateMessages .fieldMeta,.pondyPrivateMessages .small.muted{overflow-wrap:anywhere}.pondyMessageConversationTop>div{min-width:0}.pondyMessageConversationTop p,.pondyMessageConversationTop strong{overflow-wrap:anywhere}.pondyMessageThreads button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyMentionSuggestions button span:first-letter{text-transform:none}.artRoomShell{height:100vh;width:100vw;overflow:hidden;display:grid;grid-template-rows:52px 42px minmax(0,1fr) 30px;background:#182318;color:#f4efd8}.artRoomTopBar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 12px;background:linear-gradient(90deg,#1f321f,#294228);border-bottom:1px solid hsla(49,56%,90%,.16);min-width:0}.artRoomTopLeft,.artRoomTopRight{display:flex;align-items:center;gap:10px;min-width:0}.artRoomTopLeft h1{font-size:1rem;line-height:1.05;margin:0;color:#f4efd8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:34vw}.artRoomTopLeft .eyebrowLabel{margin:0 0 2px;font-size:.62rem}.artRoomBackButton{padding:7px 10px;white-space:nowrap}.artRoomConnection,.artRoomSaveState,.artRoomTinyValue{font-size:.78rem;color:hsla(49,56%,90%,.76);white-space:nowrap}.artRoomConnection:before{content:"";display:inline-block;width:8px;height:8px;border-radius:99px;background:#e3b85c;margin-right:6px}.artRoomConnection.connected:before,.artRoomStatusBar .connected:before{background:#8fcf91}.artRoomAvatarStack{display:flex;align-items:center;margin-left:2px}.artRoomAvatarStack span{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f4efd8;color:#244126;font-weight:900;border:2px solid #294228;margin-left:-6px;box-shadow:0 4px 10px rgba(0,0,0,.22)}.artRoomToolOptions{display:flex;align-items:center;gap:10px;padding:6px 12px;background:#243624;border-bottom:1px solid hsla(49,56%,90%,.12);overflow-x:auto;overflow-y:hidden;scrollbar-color:#8fcf91 #203020;scrollbar-width:thin}.artRoomDockPanel::-webkit-scrollbar,.artRoomHistoryList::-webkit-scrollbar,.artRoomMemberList::-webkit-scrollbar,.artRoomRightDock::-webkit-scrollbar,.artRoomToolOptions::-webkit-scrollbar{width:10px;height:10px}.artRoomDockPanel::-webkit-scrollbar-track,.artRoomHistoryList::-webkit-scrollbar-track,.artRoomMemberList::-webkit-scrollbar-track,.artRoomRightDock::-webkit-scrollbar-track,.artRoomToolOptions::-webkit-scrollbar-track{background:#203020;border-radius:999px}.artRoomDockPanel::-webkit-scrollbar-thumb,.artRoomHistoryList::-webkit-scrollbar-thumb,.artRoomMemberList::-webkit-scrollbar-thumb,.artRoomRightDock::-webkit-scrollbar-thumb,.artRoomToolOptions::-webkit-scrollbar-thumb{background:#8fcf91;border:2px solid #203020;border-radius:999px}.artRoomToolOptions label{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;white-space:nowrap;margin:0}.artRoomToolOptions input[type=range]{width:110px}.artRoomToolOptions input[type=color]{width:34px;height:28px;padding:0;border-radius:8px;overflow:hidden}.artRoomWorkArea{min-height:0;min-width:0;display:grid;grid-template-columns:54px minmax(0,1fr) minmax(280px,316px);background:#172017}.artRoomToolbar{min-height:0;background:#213321;border-right:1px solid hsla(49,56%,90%,.12);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:8px 6px}.artToolGroup{display:grid;grid-gap:8px;gap:8px}.artRoomToolbar button{width:40px;height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#2b442c;border:1px solid hsla(49,56%,90%,.18);color:#f4efd8;box-shadow:none}.artRoomToolbar button.active,.artRoomToolbar button:hover:not(:disabled){background:#8fcf91;color:#1f321f}.artRoomCanvasWorkspace{position:relative;overflow:hidden;min-width:0;min-height:0;background:radial-gradient(circle at top left,rgba(143,207,145,.1),transparent 34%),linear-gradient(135deg,#172017,#101810);touch-action:none;cursor:crosshair}.artRoomPanZoomLayer{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.artRoomArtboard{position:relative;background:#fff;border:2px solid #f4efd8;box-shadow:0 24px 60px rgba(0,0,0,.32)}.artRoomCanvasLayer{position:absolute;inset:0;width:100%;height:100%}.artRoomPreviewLayer{z-index:2;touch-action:none}.artRoomCanvasHint{position:absolute;left:16px;bottom:14px;padding:6px 10px;border-radius:999px;background:rgba(16,24,16,.78);border:1px solid hsla(49,56%,90%,.14);color:hsla(49,56%,90%,.74);font-size:.76rem;pointer-events:none}.artRoomRightDock{min-width:0;min-height:0;background:#203020;border-left:1px solid hsla(49,56%,90%,.14);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.artRoomDockTabs{display:flex;gap:4px;padding:8px;border-bottom:1px solid hsla(49,56%,90%,.12);background:#1c2a1c}.artRoomDockTabs button{flex:1 1;padding:7px 8px;border-radius:12px;background:#2a402a;color:#f4efd8;border:1px solid hsla(49,56%,90%,.14);box-shadow:none}.artRoomDockTabs button.active{background:#8fcf91;color:#1d321f}.artRoomDockPanel{overflow-y:auto;padding:12px;scrollbar-color:#8fcf91 #203020;scrollbar-width:thin}.artRoomDockPanel h3{margin-top:0;color:#f4efd8}.artRoomColorBig{display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;background:hsla(49,56%,90%,.08);border:1px solid hsla(49,56%,90%,.12)}.artRoomColorBig input{width:56px;height:44px;padding:0}.artRoomPaletteGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:12px}.artRoomPaletteGrid button{min-height:34px;border-radius:12px;border:2px solid hsla(49,56%,90%,.42);padding:0}.artRoomHistoryList,.artRoomMemberList{display:grid;grid-gap:8px;gap:8px;max-height:340px;overflow-y:auto;scrollbar-color:#8fcf91 #203020;scrollbar-width:thin}.artRoomHistoryList div,.artRoomMemberRow{display:flex;align-items:center;gap:10px;padding:9px;border-radius:16px;background:hsla(49,56%,90%,.08);border:1px solid hsla(49,56%,90%,.12)}.artRoomMemberRow>span{width:32px;height:32px;border-radius:999px;background:#8fcf91;color:#1d321f;display:inline-flex;align-items:center;justify-content:center;font-weight:900;flex:0 0 auto}.artRoomMemberRow small,.artRoomMemberRow strong{display:block}.artRoomMemberRow small{color:hsla(49,56%,90%,.72)}.artRoomInviteBox{margin-top:14px}.artRoomInviteInline{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin-top:8px}.artRoomFloatingInvite input,.artRoomInviteInline input{width:100%}.artRoomStatusBar{display:flex;align-items:center;gap:14px;padding:5px 12px;background:#142014;border-top:1px solid hsla(49,56%,90%,.12);color:hsla(49,56%,90%,.76);font-size:.76rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.artRoomStatusBar span:before{content:""}.artRoomStatusBar .connected:before{content:"";display:inline-block;width:7px;height:7px;border-radius:999px;margin-right:6px}.artRoomFloatingInvite{position:fixed;right:332px;top:108px;z-index:50;width:min(360px,calc(100vw - 32px));padding:16px;background:#f4efd8;color:#1d321f;border-radius:24px;box-shadow:0 24px 70px rgba(0,0,0,.34);border:2px solid #8fcf91}.artRoomFloatingInvite h3{color:#1d321f;margin-top:0}.artRoomFloatingInvite form{display:grid;grid-gap:10px;gap:10px}.artRoomFloatingClose{position:absolute;right:10px;top:10px;width:32px;height:32px;padding:0;border-radius:999px}.artRoomAccessShell{min-height:100vh;display:grid;place-items:center;padding:20px;background:#f4efd8}.artRoomAccessCard{max-width:560px}.pondyArtRoomsAccount{margin-top:16px}.pondyArtRoomCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;margin-top:14px}.pondyArtRoomCard{padding:14px;border-radius:22px;background:rgba(47,111,69,.08);border:1px solid rgba(47,111,69,.16)}.pondyArtRoomInlineInvite{display:inline-flex;margin:4px 6px;padding:6px 10px;font-size:.82rem;vertical-align:middle}.dangerSoft{border-color:rgba(156,79,79,.35)!important;color:#ffe7e7!important}@media (max-width:980px){.artRoomShell{grid-template-rows:auto auto minmax(0,1fr) auto}.artRoomTopBar,.artRoomTopLeft,.artRoomTopRight{flex-wrap:wrap}.artRoomWorkArea{grid-template-columns:52px minmax(0,1fr)}.artRoomRightDock{position:fixed;right:12px;top:108px;bottom:42px;width:min(316px,calc(100vw - 78px));z-index:20;box-shadow:0 20px 60px rgba(0,0,0,.32);border-radius:24px;overflow:hidden}.artRoomFloatingInvite{right:16px;top:112px}}@media (max-width:700px){.artRoomCanvasHint,.artRoomTopRight .artRoomAvatarStack,.artRoomTopRight .artRoomSaveState{display:none}.artRoomToolOptions input[type=range]{width:80px}.artRoomRightDock{left:64px;right:8px;width:auto}}.nav{align-items:center}.navMenu{position:relative;display:inline-flex}.navMenu summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;background:var(--pill,#ece7b6);border:var(--border-width,1.5px) solid var(--line,#0f755f);border-radius:var(--button-radius,18px);padding:10px 18px;font-weight:700;color:var(--ink,#0f5f4f);cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;text-align:center}.navMenu summary::-webkit-details-marker{display:none}.navMenu summary:after{content:"▾";font-size:.72rem;line-height:1;opacity:.75}.navMenu summary:focus-visible,.navMenu:hover summary,.navMenu[open] summary{transform:translateY(-1px);box-shadow:0 10px 24px rgba(16,83,67,.1)}.navMenu.active summary{background:var(--accent,#0f755f);color:#fff;border-color:var(--accent,#0f755f)}.navDropdown{position:absolute;z-index:80;top:calc(100% + 8px);left:0;min-width:245px;max-width:min(330px,calc(100vw - 28px));max-height:min(72vh,620px);overflow-y:auto;overscroll-behavior:contain;display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:20px;border:1px solid rgba(15,117,95,.18);background:hsla(55,49%,81%,.98);box-shadow:0 18px 42px rgba(15,95,79,.18);scrollbar-width:thin}.navMenu:not([open]):not(:hover):not(:focus-within) .navDropdown{display:none}.navDropdown a{width:100%;justify-content:flex-start;min-height:0;padding:9px 10px;border-radius:14px;background:hsla(0,0%,100%,.28);border-color:rgba(15,117,95,.14);box-shadow:none;font-size:.92rem}.navDropdown a:focus-visible,.navDropdown a:hover{background:hsla(0,0%,100%,.52)}.pageHubNav{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.pageHubNav .pageHubCard,.pageHubNav a{display:flex;flex-direction:column;gap:7px;padding:15px;border-radius:20px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24);color:var(--ink,#0f5f4f)}.pageHubNav strong{font-size:.98rem}.pageHubNav span{color:var(--muted,#467668);font-size:12px;line-height:1.35}.pageSectionAnchor{scroll-margin-top:120px}@media (max-width:700px){.navMenu,.navMenu summary{width:auto}.navDropdown{left:50%;right:auto;width:min(330px,calc(100vw - 28px));max-width:calc(100vw - 28px);transform:translateX(-50%)}.accountSectionNav,.pageHubNav{grid-template-columns:1fr}.dashboardAnchor,.pageHubNav .pageHubCard,.pageHubNav a{padding:14px}}.pondyInboxStats,.pondyMessageStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:10px;gap:10px;margin:14px 0}.pondyInboxStat{display:grid;grid-gap:2px;gap:2px;justify-items:start;min-height:0;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,117,95,.22);background:rgba(255,251,221,.54);color:var(--ink,#0f5f4f);box-shadow:none;text-align:left}.pondyInboxStat.active,.pondyInboxStat:focus-visible,.pondyInboxStat:hover{background:rgba(15,117,95,.12);border-color:rgba(15,117,95,.48);transform:translateY(-1px)}.pondyInboxStat strong{font-size:1.1rem;line-height:1}.pondyInboxStat span{color:var(--muted,#467668);font-size:.84rem}.pondyInboxToolbar,.pondyMessageControls{display:grid;grid-template-columns:minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:center;margin:12px 0}.pondyInboxToolbar input,.pondyMessageControls input{width:100%}.pondyInboxToolbarActions{justify-content:flex-end}.notificationList{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.notificationItemRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:stretch;border:1px solid rgba(15,117,95,.16);border-radius:18px;background:rgba(255,251,221,.46);padding:8px}.notificationItemRow.unread{border-color:rgba(15,117,95,.42);background:rgba(255,251,221,.72);box-shadow:inset 4px 0 0 rgba(15,117,95,.34)}.notificationItem{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:6px 4px}.notificationItemTopline{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.notificationItemTopline strong{min-width:0;overflow-wrap:anywhere}.notificationItem>span:not(.notificationItemTopline){color:var(--muted,#467668);font-size:.86rem}.notificationActionButton{min-height:0;align-self:center;white-space:nowrap;padding-inline:12px}.miniPill,.pondyConversationChips span,.pondyThreadUnreadBadge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(15,117,95,.25);background:hsla(54,59%,82%,.78);color:var(--accentDark,#0c5f4d);font-size:.74rem;font-weight:800;line-height:1;padding:5px 8px;white-space:nowrap}.pondyMessageThreads button.unread{border-color:rgba(15,117,95,.46);background:rgba(255,251,221,.82);box-shadow:inset 4px 0 0 rgba(15,117,95,.28)}.pondyThreadTitle{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.pondyThreadTitle>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyThreadUnreadBadge{flex:0 0 auto;font-style:normal;background:rgba(15,117,95,.12)}.pondyConversationActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.pondyConversationChips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}@media (max-width:760px){.notificationItemRow,.pondyInboxToolbar,.pondyMessageControls{grid-template-columns:1fr}.pondyConversationActions,.pondyInboxToolbarActions{justify-content:flex-start}.notificationActionButton{justify-self:start}}.pondyBulkActionBar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;border:1px solid rgba(15,117,95,.22);border-radius:16px;background:rgba(15,117,95,.08);padding:10px 12px;margin:10px 0}.notificationItemRow{grid-template-columns:auto minmax(0,1fr) auto}.notificationItemRow.archived,.notificationItemRow.removed,.pondyMessageThreads button.archived,.pondyMessageThreads button.removed{opacity:.82;background:hsla(54,59%,82%,.46)}.notificationSelectCell{display:grid;align-items:center;justify-items:center;min-width:28px}.notificationSelectCell input{width:18px;height:18px;accent-color:var(--accentDark,#0c5f4d)}.notificationInlineActions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;max-width:260px}.notificationPillStack,.pondyThreadBadges{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center;justify-content:flex-end}.pondyThreadBadges{justify-content:flex-start;margin-top:6px}.pondyHiddenConversationNotice{border:1px solid rgba(15,117,95,.22);border-radius:14px;background:rgba(255,251,221,.64);color:var(--accentDark,#0c5f4d);font-weight:700;padding:9px 11px;margin:8px 0 10px}@media (max-width:760px){.notificationItemRow{grid-template-columns:auto minmax(0,1fr)}.notificationInlineActions{grid-column:1/-1;justify-content:flex-start;max-width:none}.notificationPillStack{justify-content:flex-start}}.accountPreferenceGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px;align-items:stretch}.preferenceCard{display:flex;flex-direction:column;gap:7px;border:1px solid rgba(15,117,95,.2);border-radius:16px;background:rgba(255,251,221,.58);padding:12px 14px;min-height:100%}.preferenceCard.checkboxLine{flex-direction:row;align-items:flex-start}.preferenceCard input[type=checkbox]{margin-top:3px;min-width:18px;min-height:18px;accent-color:var(--accentDark,#0c5f4d)}.preferenceCard small{color:rgba(15,95,79,.74);line-height:1.45}.accountPreferenceActions{align-self:end;margin-top:0}.compactPreferenceForm{align-items:end}.compactPreferenceForm input,.compactPreferenceForm select,.preferenceCard select{width:100%}@media (max-width:760px){.accountPreferenceGrid{grid-template-columns:1fr}.compactPreferenceForm{align-items:stretch}}.creatorLibraryHub{grid-column:1/-1}.creatorLibraryStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:10px;gap:10px;margin:14px 0}.creatorLibraryStats span{display:grid;grid-gap:3px;gap:3px;padding:12px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.24)}.creatorLibraryStats strong{font-size:1.2rem}.creatorLibraryStats small{color:var(--muted,#467668);font-size:.78rem}.creatorLibraryControls{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(150px,.8fr));grid-gap:10px;gap:10px;align-items:end;padding:12px;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.22)}.creatorLibraryControls label,.creatorLibraryEditor label{display:grid;grid-gap:6px;gap:6px;color:var(--ink,#0f5f4f);font-weight:800;font-size:.9rem}.creatorLibraryControls input,.creatorLibraryControls select,.creatorLibraryEditor input,.creatorLibraryEditor select,.creatorLibraryEditor textarea{width:100%}.creatorLibraryManager{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(280px,1.15fr);grid-gap:14px;gap:14px;margin-top:14px;align-items:flex-start}.creatorLibraryList{display:grid;grid-gap:8px;gap:8px;max-height:620px;overflow:auto;padding:8px;border-radius:20px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.18);scrollbar-width:thin}.creatorLibraryAssetButton{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;text-align:left;border:1px solid rgba(15,117,95,.14);border-radius:18px;background:rgba(255,253,246,.76);color:var(--ink,#0f5f4f);padding:9px;cursor:pointer}.creatorLibraryAssetButton.active,.creatorLibraryAssetButton:focus-visible,.creatorLibraryAssetButton:hover{border-color:rgba(15,117,95,.38);background:hsla(0,0%,100%,.92);box-shadow:0 10px 24px rgba(15,95,79,.1)}.creatorLibraryAssetButton small,.creatorLibraryAssetButton strong{display:block;overflow-wrap:anywhere}.creatorLibraryAssetButton small{margin-top:4px;color:var(--muted,#467668);font-size:.74rem;text-transform:capitalize}.creatorLibraryPreview{display:grid;place-items:center;width:64px;height:56px;overflow:hidden;border-radius:14px;border:1px solid rgba(15,117,95,.12);background:rgba(15,117,95,.08)}.creatorLibraryPreview img,.creatorLibraryPreview video{width:100%;height:100%;object-fit:cover}.creatorLibraryPreviewFallback{display:grid;place-items:center;width:100%;height:100%;color:var(--ink,#0f5f4f);font-size:.76rem;font-weight:900}.creatorLibraryEditor{display:grid;grid-gap:11px;gap:11px;padding:14px;border-radius:22px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.2)}.creatorLibraryTwoColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.compactHeader{align-items:flex-start}@media (max-width:900px){.creatorLibraryControls,.creatorLibraryManager,.creatorLibraryTwoColumn{grid-template-columns:1fr}.creatorLibraryList{max-height:420px}}.creatorLibraryPlayerSettings{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(15,117,95,.18);background:hsla(54,59%,82%,.42)}.creatorLibraryCheckboxGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.pondyPlayerBottomSpacer{height:104px}.pondyPlayerBar{position:fixed;left:50%;transform:translateX(-50%);width:min(1120px,calc(100vw - 24px));z-index:70;border:1px solid rgba(15,117,95,.26);border-radius:24px;background:hsla(55,49%,81%,.96);box-shadow:0 18px 45px rgba(15,95,79,.18);color:var(--ink,#0f5f4f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.pondyPlayerMain{display:grid;grid-template-columns:minmax(220px,1.1fr) auto minmax(180px,.9fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px}.pondyPlayerNowPlaying{display:grid;grid-gap:2px;gap:2px;min-width:0}.pondyPlayerNowPlaying span,.pondyPlayerNowPlaying strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyPlayerNowPlaying>span:not(.pondyPlayerBadge){color:var(--muted,#467668);font-size:.82rem}.pondyPlayerBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;border:1px solid rgba(15,117,95,.22);background:rgba(255,251,221,.72);color:var(--accentDark,#0c5f4d);padding:3px 8px;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.pondyPlayerActions,.pondyPlayerControls{display:inline-flex;gap:8px;align-items:center;justify-content:flex-end}.pondyPlayerProgress{display:grid;grid-template-columns:auto minmax(90px,1fr) auto;grid-gap:8px;gap:8px;align-items:center;color:var(--muted,#467668);font-size:.78rem;font-weight:800}.pondyPlayerProgress div{height:9px;overflow:hidden;border-radius:999px;background:rgba(15,117,95,.13)}.pondyPlayerProgress div span{display:block;height:100%;border-radius:inherit;background:var(--accent,#0f755f)}.pondyPlayerQueue{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));max-height:190px;padding:0 12px 12px}.pondyPlayerQueue button{display:grid;grid-gap:4px;gap:4px;text-align:left;border:1px solid rgba(15,117,95,.14);border-radius:16px;background:rgba(255,251,221,.62);color:var(--ink,#0f5f4f);padding:10px}.pondyPlayerQueue button.active,.pondyPlayerQueue button:focus-visible,.pondyPlayerQueue button:hover{border-color:rgba(15,117,95,.42);background:hsla(0,0%,100%,.82)}.pondyPlayerQueue button span{color:var(--muted,#467668);font-size:.78rem}.pondyPlayerTrackGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.pondyPlayerTrackCard{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(15,117,95,.16);border-radius:22px;background:rgba(255,251,221,.56);padding:16px}.pondyPlayerTrackCard h4{margin:8px 0 4px}.pondyPlayerTrackCard audio{width:100%}@media (max-width:860px){.creatorLibraryCheckboxGrid,.pondyPlayerMain{grid-template-columns:1fr}.pondyPlayerActions,.pondyPlayerControls{justify-content:flex-start}.pondyPlayerBottomSpacer{height:190px}}@media (max-width:520px){.pondyPlayerBar{bottom:8px;width:calc(100vw - 14px);border-radius:18px}.pondyPlayerBottomSpacer{height:220px}}.creatorLibraryReviewState,.pondyPlayerAdminMeta{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.creatorLibraryReviewState span,.pondyPlayerAdminMeta span{display:grid;grid-gap:3px;gap:3px;border:1px solid rgba(15,117,95,.14);border-radius:16px;background:rgba(255,251,221,.55);padding:10px}.creatorLibraryReviewState small,.pondyPlayerAdminMeta small{color:var(--muted,#467668);overflow-wrap:anywhere}.pondyPlayerAdminQueue{display:grid;grid-gap:14px;gap:14px;margin-top:14px}.pondyPlayerAdminCard{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(15,117,95,.18);border-left-width:7px;border-radius:24px;background:rgba(255,251,221,.52);padding:16px}.pondyPlayerAdminCard.tone-good{border-left-color:#0f755f}.pondyPlayerAdminCard.tone-review{border-left-color:#b98915}.pondyPlayerAdminCard.tone-hold{border-left-color:#915540}.pondyPlayerAdminCard.tone-quiet{border-left-color:rgba(15,117,95,.28)}.pondyPlayerAdminHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.pondyPlayerAdminHeader h4{margin:8px 0 4px}.pondyPlayerAdminCard audio{width:100%}.pondyPlayerReviewForm{display:grid;grid-template-columns:minmax(200px,1fr) minmax(220px,1.2fr) auto;grid-gap:10px;gap:10px;align-items:end;border-top:1px solid rgba(15,117,95,.14);padding-top:12px}.pondyPlayerReviewForm label{margin:0}@media (max-width:760px){.pondyPlayerReviewForm{grid-template-columns:1fr}}.pondyPlayerFilterPanel{border:1px solid rgba(15,117,95,.16)}.pondyPlayerFilterGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:end}.pondyPlayerCheckboxStack,.pondyPlayerFilterGrid label{display:flex;flex-direction:column;gap:6px;font-size:.9rem;color:#356b57;font-weight:700}.pondyPlayerFilterGrid input,.pondyPlayerFilterGrid select{width:100%;border:1px solid rgba(15,117,95,.22);border-radius:14px;background:#fffdf5;color:#1d4435;padding:10px 12px;font:inherit}.pondyPlayerCheckboxStack{justify-content:center;border:1px solid rgba(15,117,95,.14);border-radius:16px;padding:10px 12px;background:rgba(255,253,245,.72)}.pondyPlayerCheckboxStack label{flex-direction:row;align-items:center;gap:8px;font-weight:700}.pondyPlayerListenerPanel{background:linear-gradient(135deg,hsla(97,57%,95%,.9),rgba(255,253,245,.95))}.pondyPlayerDiscoveryStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.pondyPlayerDiscoveryStats span,.pondyPlayerQueueMeta span{border:1px solid rgba(15,117,95,.16);border-radius:999px;background:rgba(255,253,245,.86);color:#315f50;padding:8px 10px;font-size:.84rem;font-weight:800;text-align:center}.pondyPlayerQueueMeta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}@media (max-width:980px){.pondyPlayerDiscoveryStats,.pondyPlayerFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pondyPlayerDiscoveryStats,.pondyPlayerFilterGrid{grid-template-columns:1fr}}.creatorLibraryPlayerAnalyticsSummary,.creatorLibraryTrackAnalytics{margin-top:16px;padding:16px;border:1px solid rgba(39,83,57,.18);border-radius:22px;background:hsla(52,74%,92%,.72)}.creatorLibraryAnalyticsGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.creatorLibraryAnalyticsGrid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.creatorLibraryAnalyticsGrid span{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:18px;background:hsla(0,0%,100%,.72);border:1px solid rgba(39,83,57,.12)}.creatorLibraryAnalyticsGrid strong{font-size:1.08rem;color:var(--pondy-green-dark,#1f5136)}.creatorLibraryAnalyticsGrid small,.creatorLibraryRecentEvents span{color:rgba(38,63,46,.72)}.creatorLibraryRecentEvents{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.creatorLibraryRecentEvents span{padding:7px 10px;border-radius:999px;background:hsla(0,0%,100%,.7);border:1px solid rgba(39,83,57,.12);font-size:.86rem}@media (max-width:920px){.creatorLibraryAnalyticsGrid,.creatorLibraryAnalyticsGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.creatorLibraryAnalyticsGrid,.creatorLibraryAnalyticsGrid.compact{grid-template-columns:1fr}}.creatorLibraryArtworkPicker{display:grid;grid-template-columns:minmax(180px,1fr) 140px;grid-gap:12px;gap:12px;align-items:end;padding:12px;border-radius:18px;border:1px solid rgba(15,117,95,.16);background:rgba(255,253,245,.58)}.creatorLibraryArtworkPreview{display:grid;place-items:center;min-height:118px;border-radius:16px;border:1px solid rgba(15,117,95,.16);background:rgba(15,117,95,.08);overflow:hidden;text-align:center;color:var(--muted,#467668);font-size:.82rem;font-weight:800;padding:10px}.creatorLibraryArtworkPreview img{width:100%;height:118px;object-fit:cover;border-radius:12px}.pondyPlayerNowPlaying.withArt{grid-template-columns:54px minmax(0,1fr);column-gap:10px;align-items:center}.pondyPlayerNowPlaying.withArt .pondyPlayerBadge,.pondyPlayerNowPlaying.withArt strong,.pondyPlayerNowPlaying.withArt>span:not(.pondyPlayerBarArt):not(.pondyPlayerBadge){grid-column:2}.pondyPlayerBarArt{grid-row:1/span 3;width:54px;height:54px;border-radius:16px;border:1px solid rgba(15,117,95,.18);object-fit:cover;background:rgba(255,251,221,.72)}.pondyPlayerBarArt.fallback{display:grid;place-items:center;color:var(--accentDark,#0c5f4d);font-size:1.4rem;font-weight:900}.pondyPlayerProjectShelf{background:linear-gradient(135deg,hsla(54,59%,82%,.74),rgba(255,253,245,.92))}.pondyPlayerProjectGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.pondyPlayerProjectCard{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid rgba(15,117,95,.16);border-radius:20px;background:rgba(255,251,221,.66);color:var(--ink,#0f5f4f);text-decoration:none}.pondyPlayerProjectCard:focus-visible,.pondyPlayerProjectCard:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(15,95,79,.1)}.pondyPlayerProjectCard small,.pondyPlayerProjectCard strong{display:block;overflow-wrap:anywhere}.pondyPlayerProjectCard small{margin-top:5px;color:var(--muted,#467668)}.pondyPlayerProjectArt{display:grid;place-items:center;width:82px;height:82px;overflow:hidden;border-radius:18px;border:1px solid rgba(15,117,95,.16);background:rgba(15,117,95,.08);color:var(--muted,#467668);font-size:.78rem;font-weight:900;text-align:center}.pondyPlayerProjectArt.large{width:104px;height:104px;border-radius:22px;flex:0 0 auto}.pondyPlayerProjectArt img{width:100%;height:100%;object-fit:cover}.pondyPlayerGroupedProjects{display:grid;grid-gap:18px;gap:18px}.pondyPlayerProjectSection{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:24px;border:1px solid rgba(15,117,95,.12);background:hsla(0,0%,100%,.2);scroll-margin-top:120px}.pondyPlayerProjectHeader{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pondyPlayerProjectHeader h4{margin:5px 0 4px}.pondyPlayerAdminArtwork,.pondyPlayerTrackArtwork{width:100%;max-height:180px;object-fit:cover;border-radius:18px;border:1px solid rgba(15,117,95,.16);background:hsla(0,0%,100%,.56)}.pondyPlayerQueue button{grid-template-columns:46px minmax(0,1fr);align-items:center}.pondyPlayerQueueThumb{width:46px;height:46px;border:1px solid rgba(15,117,95,.14);background:rgba(15,117,95,.08);color:var(--accentDark,#0c5f4d);font-weight:900}.pondyPlayerQueue button small{display:block;color:var(--muted,#467668);font-size:.78rem;margin-top:3px}@media (max-width:720px){.creatorLibraryArtworkPicker,.pondyPlayerProjectCard{grid-template-columns:1fr}.pondyPlayerProjectArt,.pondyPlayerProjectArt.large{width:100%;height:180px}.pondyPlayerNowPlaying.withArt{grid-template-columns:46px minmax(0,1fr)}.pondyPlayerBarArt{width:46px;height:46px}}.pondyPlayerPlaylistPanel{overflow:hidden}.pondyPlayerPlaylistGrid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(280px,1.1fr);grid-gap:16px;gap:16px;align-items:flex-start}.pondyPlayerSavePlaylist,.pondyPlayerSavedPlaylists{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(24,91,66,.14);border-radius:18px;background:hsla(0,0%,100%,.55)}.pondyPlayerSavePlaylist label{display:grid;grid-gap:6px;gap:6px;font-weight:800;color:#164734}.pondyPlayerSavePlaylist input,.pondyPlayerSavePlaylist textarea{width:100%;border:1px solid rgba(24,91,66,.18);border-radius:14px;padding:10px 12px;background:#fffdf3;color:#173f31}.pondyPlayerSavePlaylist textarea{min-height:92px;resize:vertical}.pondyPlayerDiscoveryStats.compact{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.pondyPlayerSavedPlaylistList{display:grid;grid-gap:10px;gap:10px}.pondyPlayerSavedPlaylistList article{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid rgba(24,91,66,.14);border-radius:16px;background:rgba(245,255,235,.72)}.pondyPlayerSavedPlaylistList article.active{outline:2px solid rgba(24,91,66,.38);background:hsla(96,71%,89%,.86)}.smallPlaylistCallout{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:16px}.compactButtons{gap:8px}@media (max-width:860px){.pondyPlayerPlaylistGrid{grid-template-columns:1fr}}.pondyPlayerProjectLandingHero{overflow:hidden}.pondyPlayerProjectHeroGrid{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;width:100%}.pondyPlayerProjectLandingArt{display:grid;place-items:center;min-height:220px;border-radius:28px;border:1px solid rgba(15,117,95,.18);background:rgba(255,251,221,.68);color:var(--muted,#467668);font-weight:900;overflow:hidden;text-align:center}.pondyPlayerProjectLandingArt img{width:100%;height:100%;min-height:220px;object-fit:cover}.pondyPlayerProjectPageStats{background:linear-gradient(135deg,hsla(97,57%,95%,.9),rgba(255,253,245,.95))}@media (max-width:760px){.pondyPlayerProjectHeroGrid{grid-template-columns:1fr}.pondyPlayerProjectLandingArt,.pondyPlayerProjectLandingArt img{min-height:180px}}.pondyPlayerProjectCard .buttonRow{margin-top:8px;gap:6px}.pondyPlayerProjectCard .buttonRow .button{padding:7px 10px;font-size:.82rem}.pondyPlayerReportBox{display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(15,117,95,.12)}.pondyPlayerReportBox .navTextAction{width:-moz-fit-content;width:fit-content}.pondyPlayerReportForm{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(15,117,95,.16);border-radius:16px;background:rgba(255,253,245,.72)}.pondyPlayerReportForm label{display:grid;grid-gap:6px;gap:6px;margin:0;color:#315f50;font-weight:800}.pondyPlayerReportForm select,.pondyPlayerReportForm textarea{width:100%;border:1px solid rgba(15,117,95,.2);border-radius:14px;background:#fffdf5;color:#1d4435;padding:10px 12px;font:inherit}.pondyPlayerReportForm textarea{min-height:88px;resize:vertical}.pondyPlayerReportQueue{display:grid;grid-gap:14px;gap:14px}.pondyPlayerReportCard{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(15,117,95,.16);border-left:7px solid rgba(15,117,95,.28);border-radius:22px;background:rgba(255,251,221,.52);padding:16px}.pondyPlayerReportCard.status-open{border-left-color:#b98915}.pondyPlayerReportCard.status-reviewing{border-left-color:#0f755f}.pondyPlayerReportCard.status-resolved{border-left-color:rgba(15,117,95,.32)}.pondyPlayerReportCard.status-dismissed{border-left-color:#8b6f56}.pondyPlayerPlaylistWorkspace{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(280px,1.1fr);grid-gap:16px;gap:16px;align-items:flex-start}.pondyPlayerPublicPlaylistShelf,.pondyPlayerSavePlaylistForm{min-width:0}.pondyPlayerSavePlaylistForm{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(24,91,66,.14);border-radius:18px;background:hsla(0,0%,100%,.55)}.pondyPlayerSavePlaylistForm label{display:grid;grid-gap:6px;gap:6px;font-weight:800;color:#164734}.pondyPlayerSavePlaylistForm input,.pondyPlayerSavePlaylistForm select,.pondyPlayerSavePlaylistForm textarea{width:100%;border:1px solid rgba(24,91,66,.18);border-radius:14px;padding:10px 12px;background:#fffdf3;color:#173f31}.pondyPlayerSavePlaylistForm textarea{min-height:92px;resize:vertical}.pondyPlayerSavedPlaylistList.publicList article{background:linear-gradient(135deg,rgba(245,255,235,.82),rgba(255,253,245,.92))}@media (max-width:860px){.pondyPlayerPlaylistWorkspace{grid-template-columns:1fr}}.pondyPlayerCreatorEmbed{max-width:1180px;margin:18px auto 28px;border:1px solid rgba(15,117,95,.18);background:linear-gradient(135deg,hsla(97,57%,95%,.92),rgba(255,253,245,.96))}.pondyPlayerCreatorEmbedStats{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 14px}.pondyPlayerCreatorEmbedStats span{border:1px solid rgba(15,117,95,.16);border-radius:999px;background:rgba(255,253,245,.82);color:#315f50;padding:8px 10px;font-size:.84rem;font-weight:800}.pondyPlayerCreatorTrackList{display:grid;grid-gap:12px;gap:12px}.pondyPlayerCreatorTrackCard{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(15,117,95,.15);border-radius:20px;background:hsla(0,0%,100%,.62);box-shadow:0 10px 24px rgba(13,69,52,.08)}.pondyPlayerCreatorTrackArt{width:120px;min-height:120px;display:grid;place-items:center;border-radius:18px;overflow:hidden;border:1px solid rgba(15,117,95,.16);background:hsla(54,59%,82%,.74);color:#0f755f;font-size:2rem;font-weight:900}.pondyPlayerCreatorTrackArt img{width:100%;height:100%;min-height:120px;object-fit:cover}.pondyPlayerCreatorTrackBody{display:grid;grid-gap:10px;gap:10px;min-width:0}.pondyPlayerCreatorTrackBody h4{margin:0;color:#123d32}.pondyPlayerCreatorTrackBody audio{width:100%}.pondyPlayerCreatorTrackActions{align-items:center}.pondyPlayerReportBox.compactReport{padding-top:2px}.pondyPlayerCreatorEmbedNote{margin-top:12px}@media (max-width:720px){.pondyPlayerCreatorTrackCard{grid-template-columns:1fr}.pondyPlayerCreatorTrackArt{width:100%;min-height:170px}.pondyPlayerCreatorTrackArt img{min-height:170px}}.pondyPlayerBulkReportForm,.pondyPlayerReportFilters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;align-items:end;padding:14px;border:1px solid rgba(15,117,95,.16);border-radius:18px;background:rgba(255,253,245,.72)}.pondyPlayerBulkReportForm label,.pondyPlayerReportFilters label{display:grid;grid-gap:6px;gap:6px;color:#315f50;font-weight:800;margin:0}.pondyPlayerBulkReportForm input,.pondyPlayerBulkReportForm select,.pondyPlayerReportFilters input,.pondyPlayerReportFilters select{width:100%;border:1px solid rgba(15,117,95,.2);border-radius:14px;background:#fffdf5;color:#1d4435;padding:10px 12px;font:inherit}.pondyPlayerReportFilterActions{align-items:center}.pondyPlayerReportStatusStack{display:grid;justify-items:end;grid-gap:8px;gap:8px}.pondyPlayerReportSelect{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(15,117,95,.16);border-radius:999px;padding:7px 10px;background:hsla(0,0%,100%,.74);color:#315f50;font-size:.84rem;font-weight:850}.pondyPlayerReportSelect input{width:16px;height:16px;accent-color:#0f755f}.pondyPlayerReportContext{border-left:4px solid rgba(15,117,95,.24);padding:8px 10px;border-radius:12px;background:hsla(0,0%,100%,.55)}@media (max-width:720px){.pondyPlayerReportStatusStack{justify-items:start}}.pondyPlayerPlaylistCurationDesk{overflow:hidden}.pondyPlayerPlaylistCurationGrid{display:grid;grid-gap:14px;gap:14px}.pondyPlayerPlaylistCurationGrid .pondyPlayerReviewForm{margin-top:12px}.pondyPlayerPlaylistCurationGrid .pondyPlayerReviewForm input[type=number]{max-width:120px}.pondyTvHero{overflow:hidden}.pondyTvVideoGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;align-items:flex-start}.pondyTvVideoCard{display:grid;grid-gap:14px;gap:14px}.pondyTvAdminVideo,.pondyTvVideoFrame{border:1px solid rgba(15,117,95,.18);border-radius:22px;background:rgba(255,253,245,.68);overflow:hidden}.pondyTvAdminVideo video,.pondyTvVideoFrame video{display:block;width:100%;max-height:420px;background:rgba(15,117,95,.08)}.pondyTvAdminVideo video{max-height:260px}.pondyTvVideoBody{display:grid;grid-gap:10px;gap:10px}.pondyTvVideoBody .tagRow{margin-top:2px}@media (max-width:720px){.pondyTvVideoGrid{grid-template-columns:1fr}}.accountReturnPopup{margin-top:var(--section-gap,18px);border-color:rgba(15,117,95,.34)}.accountReturnPopup button.notificationItem{width:100%;justify-content:stretch;text-align:left;border:0;background:transparent;box-shadow:none;color:inherit}.accountReturnPopup button.notificationItem:focus-visible,.accountReturnPopup button.notificationItem:hover{transform:none;box-shadow:none;background:rgba(15,117,95,.06)}.accountNeedsAttention .attentionActive{border-color:rgba(15,117,95,.38);background:rgba(255,251,221,.58);box-shadow:inset 4px 0 0 rgba(15,117,95,.28)}.accountFriendsPanel textarea{min-height:86px;resize:vertical}.creatorToolWorkspace,.creatorToolsLayout{display:grid;grid-gap:18px;gap:18px}.creatorToolsHero{position:relative;overflow:hidden}.creatorToolsHero:after{content:"";position:absolute;inset:auto -80px -120px auto;width:260px;height:260px;border-radius:999px;background:radial-gradient(circle,rgba(15,117,95,.16),rgba(15,117,95,0));pointer-events:none}.commissionRequestCard,.creatorAssetCard,.creatorPickerShell,.creatorRecordCard,.creatorToolCard,.creatorToolGroup,.creatorToolsMain,.creatorToolsNav{display:grid;grid-gap:12px;gap:12px}.creatorAssetGrid,.creatorRecordGrid,.creatorToolGroupGrid,.creatorToolsNav{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px;gap:14px}.commissionRequestCard,.creatorAssetCard,.creatorPickerShell,.creatorRecordCard,.creatorToolCard,.creatorToolGroup,.creatorToolsNav a{border:1px solid rgba(15,117,95,.16);border-radius:22px;background:hsla(0,0%,100%,.38);box-shadow:0 14px 34px rgba(15,95,79,.08)}.commissionRequestCard,.creatorPickerShell,.creatorRecordCard,.creatorToolCard,.creatorToolGroup,.creatorToolsNav a{padding:16px}.creatorToolsNav a{color:var(--ink,#0f5f4f)}.creatorToolsNav a.isActive{background:rgba(15,117,95,.12);border-color:rgba(15,117,95,.34);font-weight:900}.creatorToolCard:hover,.creatorToolsNav a:focus-visible,.creatorToolsNav a:hover{transform:translateY(-1px);box-shadow:0 18px 40px rgba(15,95,79,.12)}.creatorToolGroupGrid{align-items:stretch}.creatorToolGroup .creatorToolCard{background:rgba(255,253,245,.58);box-shadow:none}.creatorToolControls{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;align-items:end}.creatorToolControls.two{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.creatorPickerShell{padding:18px;background:hsla(54,59%,82%,.36)}.creatorAssetGrid{align-items:stretch}.creatorAssetCard{overflow:hidden;background:rgba(255,253,245,.62)}.creatorAssetCard.isSelected{border-color:rgba(15,117,95,.55);box-shadow:0 0 0 3px rgba(15,117,95,.12),0 16px 36px rgba(15,95,79,.12)}.creatorAssetCard.compact .creatorAssetBody{padding:12px}.creatorAssetPreview{min-height:180px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(15,117,95,.1),hsla(54,59%,82%,.38));color:var(--muted,#467668);font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.creatorAssetCard.compact .creatorAssetPreview{min-height:136px}.assetStudioPreviewFrame img,.assetStudioPreviewFrame video,.creatorAssetPreview img,.creatorAssetPreview video,.toolReferenceImage,.watermarkPreviewFrame img,.watermarkPreviewFrame video{width:100%;height:100%;max-height:420px;object-fit:contain;display:block}.creatorAssetPreview audio{width:min(92%,420px)}.creatorAssetBody{display:grid;grid-gap:8px;gap:8px;padding:14px}.assetStudioPreviewFrame,.watermarkPreviewFrame{position:relative;min-height:280px;display:grid;place-items:center;border:1px solid rgba(15,117,95,.16);border-radius:22px;overflow:hidden;background:rgba(15,117,95,.08)}.assetStudioPreviewFrame img,.assetStudioPreviewFrame video,.watermarkPreviewFrame img,.watermarkPreviewFrame video{max-height:460px}.watermarkOverlay{position:absolute;max-width:88%;word-break:break-word;font-weight:900;line-height:1.1;text-shadow:0 2px 8px rgba(0,0,0,.38);pointer-events:none}.watermark-bottom_right{right:0;bottom:0;text-align:right}.watermark-bottom_left{left:0;bottom:0;text-align:left}.watermark-top_right{right:0;top:0;text-align:right}.watermark-top_left{left:0;top:0;text-align:left}.watermark-center{left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.paletteEditorGrid{display:grid;grid-gap:10px;gap:10px;margin:12px 0}.paletteEditorChip{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border-radius:16px;border:1px solid rgba(15,117,95,.13);background:hsla(0,0%,100%,.42)}.paletteEditorChip input[type=color]{width:44px;min-height:42px;padding:3px}.miniSwatches,.paletteSwatchRow{display:flex;flex-wrap:wrap;gap:8px}.paletteSwatchRow span{min-width:92px;min-height:58px;display:grid;place-items:end start;padding:8px;border-radius:16px;border:1px solid rgba(15,117,95,.16);box-shadow:inset 0 0 0 999px hsla(0,0%,100%,.08);font-size:.76rem;font-weight:800;color:rgba(15,45,39,.88);text-shadow:0 1px 4px hsla(0,0%,100%,.55)}.miniSwatches span{width:30px;height:30px;border-radius:10px;border:1px solid rgba(15,117,95,.18)}.toolReferenceImage{border-radius:18px;border:1px solid rgba(15,117,95,.16);background:rgba(255,253,245,.55)}.creatorRecordGrid{align-items:stretch}.creatorRecordCard{color:var(--ink,#0f5f4f);background:rgba(255,253,245,.62)}.commissionRequestList,.creatorToolWorkspace .supportThread{display:grid;grid-gap:12px;gap:12px}.commissionRequestCard{background:rgba(255,253,245,.68)}.creatorToolWorkspace .supportBubble{border:1px solid rgba(15,117,95,.14);border-radius:18px;padding:12px 14px;background:hsla(0,0%,100%,.48)}.creatorToolWorkspace .supportBubbleMeta{color:var(--muted,#467668);font-size:.8rem;font-weight:800;margin-bottom:6px}@media (max-width:720px){.creatorAssetGrid,.creatorRecordGrid,.creatorToolControls,.creatorToolControls.two,.creatorToolGroupGrid,.creatorToolsNav{grid-template-columns:1fr}.assetStudioPreviewFrame,.creatorAssetCard.compact .creatorAssetPreview,.creatorAssetPreview,.watermarkPreviewFrame{min-height:220px}.paletteEditorChip{grid-template-columns:1fr}}.accountDangerZone{margin-top:18px;border-top:1px solid rgba(126,54,42,.22);padding-top:16px}.accountDangerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-top:14px}.accountDangerCard{display:grid;grid-gap:10px;gap:10px;align-content:start;border:1px solid rgba(15,117,95,.18);border-radius:18px;padding:14px;background:rgba(255,253,245,.62)}.accountDangerCard.emphasisDanger{border-color:rgba(126,54,42,.32);background:rgba(255,245,236,.72)}.accountDangerCard input,.accountDangerCard textarea{width:100%}.pondyHelpNavigator{position:fixed;right:18px;bottom:92px;z-index:80;display:grid;justify-items:end;grid-gap:10px;gap:10px;max-width:min(360px,calc(100vw - 24px))}.pondyHelpButton{border-radius:999px;padding:10px 14px;box-shadow:0 14px 34px rgba(15,95,79,.18);display:inline-flex;align-items:center;gap:8px}.pondyHelpPanel{width:min(360px,calc(100vw - 24px));border:1px solid rgba(15,117,95,.24);border-radius:22px;background:rgba(255,253,245,.97);box-shadow:0 18px 42px rgba(15,95,79,.18);padding:14px;display:grid;grid-gap:12px;gap:12px}.pondyHelpPanel input{width:100%}.pondyHelpResults{display:grid;grid-gap:8px;gap:8px;max-height:320px;overflow:auto}.pondyHelpResults a{display:grid;grid-gap:4px;gap:4px;text-decoration:none;border:1px solid rgba(15,117,95,.16);border-radius:14px;padding:10px;background:hsla(0,0%,100%,.58)}.pondyHelpResults a span{color:var(--muted);font-size:.9rem}@media (max-width:720px){.pondyHelpNavigator{right:12px;bottom:76px}.pondyHelpButton span{display:none}}.pondyWallReportPanel{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.pondyWallReportPanel textarea{width:100%;min-height:88px}.creatorShortcutsManager{display:grid;grid-gap:1rem;gap:1rem}.creatorShortcutsManager .toolFormGrid{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end}.creatorShortcutList{display:grid;grid-gap:.75rem;gap:.75rem}.creatorShortcutCard{border:1px solid rgba(15,95,79,.18);border-radius:16px;padding:.9rem;background:rgba(255,252,222,.78);box-shadow:0 10px 24px rgba(15,95,79,.08)}.creatorShortcutCard header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.creatorShortcutCard a{color:#0f755f;font-weight:800;overflow-wrap:anywhere}.creatorShortcutMeta{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.creatorShortcutMeta span{border-radius:999px;background:rgba(15,117,95,.12);color:#0f5f4f;padding:.18rem .55rem;font-size:.78rem;font-weight:750}.publicCommissionBlockInner{display:grid;grid-gap:.75rem;gap:.75rem;min-height:100%}.publicCommissionBlockInner h3{margin:0}.publicCommissionBlockInner .commissionStatusLine{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;background:rgba(15,117,95,.14);color:#0f5f4f;padding:.22rem .65rem;font-size:.82rem;font-weight:800}.commissionOfferList{display:grid;grid-gap:.55rem;gap:.55rem}.commissionOfferPublicCard{border:1px solid rgba(15,95,79,.18);border-radius:14px;padding:.75rem;background:rgba(255,248,215,.82)}.commissionOfferPublicCard strong{display:block;color:#0f5f4f}.pondyQuickButton{bottom:5.25rem;z-index:1050;border:1px solid rgba(15,95,79,.24);border-radius:999px;box-shadow:0 12px 30px rgba(15,95,79,.14);padding:.55rem .85rem;font-weight:800;cursor:pointer}.pondyQuickButton,.pondyQuickMenu{position:fixed;background:#fff8d7;color:#0f5f4f}.pondyQuickMenu{z-index:1200;display:grid;grid-gap:.35rem;gap:.35rem;min-width:210px;max-width:min(90vw,300px);border:1px solid rgba(15,95,79,.22);border-radius:16px;box-shadow:0 18px 40px rgba(15,95,79,.18);padding:.8rem}.pondyQuickMenu a,.pondyQuickMenu button{display:block;width:100%;border:0;border-radius:10px;background:rgba(15,117,95,.1);color:#0f5f4f;padding:.45rem .55rem;text-align:left;font-weight:750;text-decoration:none;cursor:pointer}.pondyQuickMenu a:hover,.pondyQuickMenu button:hover{background:rgba(15,117,95,.18)}.pondyMiniPanel{position:fixed;z-index:1150;width:min(92vw,360px);max-height:min(72vh,560px);border:1px solid rgba(15,95,79,.24);border-radius:18px;background:#fff8d7;color:#0f5f4f;box-shadow:0 22px 48px rgba(15,95,79,.2);overflow:hidden}.pondyMiniPanelHeader{display:flex;justify-content:space-between;gap:.75rem;align-items:center;padding:.75rem;background:rgba(15,117,95,.12);cursor:move}.pondyMiniPanelTabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem;padding:.65rem}.pondyMiniPanelTabs button{border:1px solid rgba(15,95,79,.2);border-radius:999px;background:hsla(0,0%,100%,.55);color:#0f5f4f;padding:.4rem;font-weight:800;cursor:pointer}.pondyMiniPanelTabs button.active{background:#0f755f;color:#fff8d7}.pondyMiniPanelList{display:grid;grid-gap:.45rem;gap:.45rem;overflow:auto;max-height:min(48vh,390px);padding:0 .75rem .75rem}.pondyMiniPanelList a{display:grid;grid-gap:.15rem;gap:.15rem;border:1px solid rgba(15,95,79,.16);border-radius:12px;background:rgba(255,252,222,.84);color:#0f5f4f;padding:.55rem;text-decoration:none}.pondyMiniPanelList span{color:rgba(15,95,79,.78);font-size:.86rem}@media (max-width:680px){.pondyQuickButton{right:.75rem;bottom:4.75rem}.pondyMiniPanel{left:.75rem!important;right:.75rem;top:auto!important;bottom:5rem;width:auto;max-height:62vh}}.accountMediaLibraryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem}.accountMediaHistory,.accountMediaItem,.accountMediaPlaylist{display:grid;grid-gap:.45rem;gap:.45rem;border:1px solid rgba(15,95,79,.14);border-radius:14px;padding:.7rem;background:rgba(255,252,222,.72)}.accountMediaItem{grid-template-columns:auto 1fr;align-items:center}.accountMediaItem .buttonRow{grid-column:1/-1}.accountMediaThumb{width:54px;height:54px;border-radius:12px;display:grid;place-items:center;overflow:hidden;background:rgba(15,117,95,.14);color:#0f5f4f;font-weight:900}.accountMediaThumb img{width:100%;height:100%;object-fit:cover}.pondyTvPlaylistPanel form,.pondyTvSavePlaylistForm{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(180px,1fr) minmax(150px,220px) auto;align-items:end}.pondyTvSavePlaylistForm label{display:grid;grid-gap:.25rem;gap:.25rem}.pondyPlayerFavoriteMessage{margin:.25rem 0 0;font-size:.82rem;color:rgba(15,95,79,.78)}@media (max-width:720px){.pondyTvPlaylistPanel form,.pondyTvSavePlaylistForm{grid-template-columns:1fr}}.pondyWallDraftActions,.pondyWallPostActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pondyWallDraftActions .secondary,.pondyWallPostActions .secondary{min-height:34px}.accountCommunityActivity{grid-column:1/-1}.accountCommunityGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin-top:16px}.accountCommunityColumn{border:1px solid rgba(74,92,60,.18);border-radius:18px;padding:14px;background:rgba(255,252,239,.72)}.accountCommunityColumn h4{margin-top:0;margin-bottom:10px}.accountCommunityItem{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;text-decoration:none;color:inherit;border:1px solid rgba(74,92,60,.14);border-radius:14px;background:hsla(0,0%,100%,.68);padding:10px 12px;margin-bottom:8px}.accountCommunityItem:hover{border-color:rgba(61,99,54,.34);transform:translateY(-1px)}.buttonLikeCard{cursor:pointer;font:inherit}.artRoomSourceReference{margin-top:12px}@media (max-width:680px){.accountCommunityGrid{grid-template-columns:1fr}.pondyWallDraftActions,.pondyWallPostActions{flex-direction:column}}.userPageResourceBlock{border:1px solid rgba(15,95,79,.18);border-radius:18px;padding:16px;overflow:auto;box-shadow:0 12px 28px rgba(15,95,79,.08)}.resourceBlockHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.resourceBlockHeader h3{margin:0;color:inherit}.publicImageLibraryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px}.publicImageLibraryItem{margin:0;border-radius:14px;overflow:hidden;background:rgba(255,248,215,.72);border:1px solid rgba(15,95,79,.12)}.publicImageLibraryItem img{width:100%;height:138px;display:block;object-fit:cover}.publicImageLibraryItem figcaption{padding:8px;font-size:.84rem;line-height:1.25}.publicAudioPlaylist,.publicResourceList,.publicVideoPlaylist{display:grid;grid-gap:10px;gap:10px}.publicAudioPlaylistItem,.publicResourceItem,.publicVideoPlaylistItem{display:grid;grid-gap:5px;gap:5px;border-radius:14px;padding:10px;background:rgba(255,248,215,.72);border:1px solid rgba(15,95,79,.12);color:inherit;text-decoration:none}.publicResourceItem:hover{transform:translateY(-1px)}.publicAudioPlaylistItem audio,.publicVideoPlaylistItem video{width:100%;max-height:220px}.publicVideoPlaylistItem{grid-template-columns:minmax(120px,220px) 1fr;align-items:flex-start}.publicVideoPlaylistItem a{color:var(--pondy-link,#0f755f);font-weight:700}.builderQualitySummary{margin-top:12px;border-top:1px solid rgba(15,95,79,.12);padding-top:12px}.builderReadinessGrid.compact{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}@media (max-width:720px){.publicVideoPlaylistItem,.resourceBlockHeader{display:block}.publicVideoPlaylistItem video{margin-bottom:8px}}.creatorStickerMakerShell{display:grid;grid-gap:18px;gap:18px}.twoColumnGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.creatorLibraryAssetQualitySummary,.creatorStickerQualityPanel{border:1px solid rgba(36,95,70,.18);background:rgba(255,252,239,.92)}.creatorLibraryStats.compactStats{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));margin:12px 0}.creatorStickerIssueList{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.creatorStickerIssue{border:1px solid rgba(47,96,72,.16);border-radius:16px;padding:10px 12px;background:hsla(0,0%,100%,.62)}.creatorStickerIssue.blocker{border-color:rgba(149,42,42,.34);background:rgba(255,237,232,.72)}.creatorStickerIssue.warning{border-color:rgba(161,111,37,.34);background:rgba(255,247,219,.72)}.adminStickerReviewGrid,.creatorStickerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin-top:14px}.adminStickerReviewCard,.creatorStickerCard{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:flex-start;border:1px solid rgba(36,95,70,.16);border-radius:18px;padding:12px;background:hsla(0,0%,100%,.68)}.creatorStickerPreviewFrame{width:82px;height:82px;border-radius:18px;display:grid;place-items:center;overflow:hidden;background:hsla(90,41%,91%,.75);border:1px solid rgba(36,95,70,.12)}.creatorStickerPreviewFrame img{width:100%;height:100%;object-fit:contain}.creatorStickerPreviewFrame span{font-size:1.8rem;font-weight:800;color:var(--pondy-green,#2d6048)}.accountStickerLibrary .creatorToolControls{margin-top:12px}.pillTag.danger{background:#ffe1dd;color:#8a2d22}.pillTag.warning{background:#fff1c7;color:#745308}@media (max-width:760px){.twoColumnGrid{grid-template-columns:1fr}.adminStickerReviewCard,.creatorStickerCard{grid-template-columns:64px minmax(0,1fr)}.creatorStickerPreviewFrame{width:64px;height:64px;border-radius:14px}}.pondyWallStickerPickerControls{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.35fr) auto;grid-gap:8px;gap:8px;align-items:center;margin:8px 0}.pondyWallStickerPickerControls input,.pondyWallStickerPickerControls select{min-width:0}@media (max-width:720px){.pondyWallStickerPickerControls{grid-template-columns:1fr}}html{background:var(--bg,#c6ddbf)}body{background-image:radial-gradient(circle at top,hsla(0,0%,100%,.18),transparent 36%),var(--site-bg-image,none);background-color:var(--bg,#c6ddbf);background-size:auto,var(--site-bg-size,cover);background-repeat:no-repeat,var(--site-bg-repeat,no-repeat);background-attachment:scroll,var(--site-bg-attachment,scroll)}.founderThemePanel input[type=color]{min-height:44px;padding:4px}.founderRegistryPanel .compactQueueCard{padding:12px}.smartMessageLayer{position:fixed;inset:0;pointer-events:none;z-index:1060}.smartMessageBannerStack{top:12px;left:50%;transform:translateX(-50%);width:min(940px,calc(100vw - 24px))}.smartMessageBannerStack,.smartMessageToastStack{position:fixed;display:grid;grid-gap:10px;gap:10px;pointer-events:auto}.smartMessageToastStack{right:16px;bottom:116px;width:min(380px,calc(100vw - 24px))}.smartMessageModalBackdrop{position:fixed;inset:0;background:rgba(15,44,36,.38);display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:auto}.smartMessageCard{background:var(--card,#e7e3b8);color:var(--ink,#0f5f4f);border:1.5px solid var(--line,#0f755f);border-radius:22px;padding:16px;box-shadow:0 18px 36px rgba(15,68,56,.18)}.smartMessageCard strong{display:block;font-size:18px;margin-top:4px}.smartMessageCard p{margin:8px 0 0;line-height:1.45}.smartMessageTone-urgent{border-color:#a84f40;box-shadow:0 18px 42px rgba(168,79,64,.22)}.smartMessageTone-dark{background:#17372f;color:#f5f0c8;border-color:#8ed6aa}.smartMessageTone-accent{background:#f5edbd;border-color:var(--accent,#0f755f)}.smartMessageTone-soft{background:rgba(255,248,216,.96)}.smartMessageAdminList textarea{min-height:76px}.smartMessageAdminCard{border-left:4px solid var(--accent,#0f755f)}@media (max-width:720px){.smartMessageToastStack{right:12px;bottom:92px;width:calc(100vw - 24px)}.smartMessageBannerStack{top:8px;width:calc(100vw - 16px)}.smartMessageModalBackdrop{align-items:flex-end;padding:10px}}.supportSavedViewsPanel{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(280px,1.1fr);grid-gap:14px;gap:14px;align-items:flex-start}.supportSavedViewForm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.supportSavedViewList{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:44px}.supportSavedViewChip{display:inline-flex;align-items:center;gap:4px}.ghostButton{min-width:34px;min-height:34px;border-radius:999px;padding:0 8px;background:hsla(0,0%,100%,.38);color:var(--ink,#0f5f4f);border:1px solid rgba(15,95,79,.22)}.supportAuditStrip{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;border-radius:16px;border:1px solid rgba(15,95,79,.18);background:hsla(51,74%,85%,.62);padding:10px 12px}.supportAuditStrip span{font-size:.88rem;color:var(--muted,#49685d)}.accountSupportCenterPanel{border-left:4px solid var(--accent,#0f755f)}.supportHealthMetricGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px}.supportHealthMetric{border-radius:16px;border:1px solid rgba(15,95,79,.14);background:hsla(0,0%,100%,.52);padding:10px 12px}.supportHealthMetric strong{display:block;font-size:1.4rem;line-height:1}.supportHealthMetric span{display:block;margin-top:4px;font-size:.82rem;color:var(--muted,#49685d)}@media (max-width:760px){.supportSavedViewForm,.supportSavedViewsPanel{grid-template-columns:1fr}.supportSavedViewChip{width:100%}.supportSavedViewChip .secondary{flex:1 1}}.accountWorkflowCenter{border-left:4px solid var(--accent,#0f755f)}.accountWorkflowGrid{align-items:stretch}.nestedWorkflowCard{min-width:0}.workflowScoreCard{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;border-radius:20px;border:1px solid rgba(15,95,79,.18);background:hsla(0,0%,100%,.46);padding:14px 16px;margin:12px 0 18px}.workflowScoreCard strong{display:block;font-size:2rem;line-height:1;margin:6px 0}.workflowProgressTrack{width:100%;height:14px;border-radius:999px;overflow:hidden;background:rgba(15,95,79,.14);border:1px solid rgba(15,95,79,.18)}.workflowProgressTrack span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent,#0f755f),var(--accent-dark,#0c5f4d))}.workflowItem{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:hsla(0,0%,100%,.48);padding:10px 12px}.compactButtons{gap:6px;justify-content:flex-end}.compactForm{display:grid;grid-gap:10px;gap:10px}.compactForm textarea{min-height:88px}.setupChecklistGroups{display:grid;grid-gap:12px;gap:12px}.setupChecklistGroup{display:grid;grid-gap:8px;gap:8px}.setupChecklistGroup h4{margin:0}.setupChecklistItem{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:flex-start;text-decoration:none;color:inherit;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:hsla(0,0%,100%,.42);padding:10px}.setupChecklistItem.complete{background:rgba(15,117,95,.08)}.setupChecklistItem>span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:rgba(15,117,95,.12);font-weight:800}.pondyEmptyState{display:grid;grid-gap:8px;gap:8px;border-radius:18px;border:1px dashed rgba(15,95,79,.26);background:hsla(0,0%,100%,.32);padding:14px}.pondyEmptyState h3{margin:0}.adminAuditSearchPanel{border-left:4px solid var(--accent,#0f755f)}@media (max-width:760px){.workflowItem,.workflowScoreCard{grid-template-columns:1fr}.compactButtons{justify-content:flex-start}}.accountDangerImpactGrid,.accountLifecycleAdminGrid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.accountDangerImpactCard,.accountLifecycleAdminRow,.accountLifecycleRow{border:1px solid rgba(41,77,58,.16);background:rgba(255,252,239,.75);border-radius:18px;padding:.85rem}.accountDangerImpactCard p,.accountLifecycleAdminRow p{margin:.35rem 0 0}.accountDangerLifecyclePanel{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.accountLifecycleRow{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.accountLifecycleAdminPanel textarea{min-height:4.5rem}.accountLifecycleAdminRow{margin-top:.75rem}.accountLifecycleAdminRow .inlineButtons{gap:.35rem;margin-top:.65rem}@media (max-width:720px){.accountLifecycleRow{align-items:flex-start;flex-direction:column}.accountLifecycleAdminRow .inlineButtons{align-items:stretch;flex-direction:column}}.pondyWallAuthorDisabled{color:inherit;cursor:default;text-decoration:none}.adminReviewPanel{margin:18px 0}.adminMetricGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.metricCard{border:1px solid rgba(55,105,88,.18);border-radius:16px;background:rgba(255,252,239,.78);padding:12px 14px}.metricCard strong{display:block;font-size:1.55rem;color:var(--pondy-green,#1f5d45)}.metricCard span{display:block;margin-top:4px;color:var(--muted,#467668);font-size:.88rem}.adminFilterGrid{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,260px);grid-gap:12px;gap:12px;align-items:end}.adminFilterGrid label{display:grid;grid-gap:6px;gap:6px;color:var(--muted,#467668);font-size:.88rem}.adminFilterGrid input,.adminFilterGrid select{width:100%}.statusChipRow{display:flex;flex-wrap:wrap;gap:8px}.adminTableScroll{overflow-x:auto;border:1px solid rgba(55,105,88,.14);border-radius:16px;background:hsla(0,0%,100%,.42)}.adminTable{width:100%;border-collapse:collapse;min-width:900px}.adminTable td,.adminTable th{text-align:left;vertical-align:top;padding:11px 12px;border-bottom:1px solid rgba(55,105,88,.12)}.adminTable th{background:rgba(232,245,235,.86);color:var(--pondy-green,#1f5d45);font-size:.82rem;letter-spacing:.02em;text-transform:uppercase}.adminTable tr:last-child td{border-bottom:0}@media (max-width:720px){.adminFilterGrid{grid-template-columns:1fr}.adminTable{min-width:760px}}:root{--pondy-touch-target:44px;--pondy-scroll-pad:96px}html{scroll-padding-top:var(--pondy-scroll-pad)}body{overflow-x:hidden}.mainContent:focus,main:focus{outline:3px solid rgba(15,117,95,.48);outline-offset:8px}.skipLink:focus,.skipLink:focus-visible{left:16px;top:16px;width:auto;height:auto;clip:auto;-webkit-clip-path:none;clip-path:none;z-index:10000;padding:.75rem 1rem;border-radius:999px;background:var(--accent,#0f755f);color:#fffbea;text-decoration:none;box-shadow:0 12px 24px rgba(0,0,0,.18)}:where(.button,.buttonRow a,.buttonRow button,.inlineButtons button,.inlineButtons a,.adminTabStrip a,.adminControlTabStrip a,.nav a,.navMenu summary,.navTextAction,.headerUtilityLinks a,.footerLinks a,.pondyQuickMenuButton,.pondyQuickPanel button,.helpNavigator button,.helpNavigator a){min-height:var(--pondy-touch-target);align-items:center;justify-content:center}:where(button,a,input,textarea,select,summary){-webkit-tap-highlight-color:rgba(15,117,95,.18)}:where(.card,.noticeCard,.metricCard,.adminListItem,.toolCard,.creatorToolCard,.accountPanel,.wallPostCard,.topicCard,.mediaCard,.uiReadinessRouteCard){min-width:0;overflow-wrap:anywhere}:where(img,video,svg){max-width:100%;height:auto}:where(.buttonRow,.inlineButtons,.headerActions,.statusChipRow,.uiRouteChipRow){display:flex;flex-wrap:wrap;gap:.65rem}.compactHeader{gap:.75rem}.uiReadinessHero .warningCard ul,.uiSmokeStepList ol{margin-bottom:0}.uiDeviceGrid,.uiReadinessGrid{display:grid;grid-gap:1rem;gap:1rem}.uiDeviceGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.uiReadinessGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.uiReadinessRouteCard{border:1px solid rgba(55,105,88,.16);border-radius:18px;background:rgba(255,252,239,.72);padding:1rem}.uiReadinessRouteCard.active{border-color:rgba(15,117,95,.46);box-shadow:0 12px 28px rgba(15,95,77,.08)}.uiRouteChipRow{margin-top:.75rem}.uiRouteChipRow code{display:inline-flex;align-items:center;min-height:32px;max-width:100%;padding:.35rem .55rem;border-radius:999px;background:rgba(15,117,95,.08);color:var(--accent-dark,#0c5f4d);font-size:.82rem;white-space:normal}.uiSmokeStepList{margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(55,105,88,.16)}.uiSmokeStepList li+li{margin-top:.35rem}.pondyMobileStack,.pondyResponsiveGrid{display:grid;grid-gap:1rem;gap:1rem}.pondyResponsiveGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pondySafeScrollX{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:900px){:root{--pondy-scroll-pad:76px}.announcementBarInner,.footerGrid,.header,.sectionHeader{align-items:flex-start;flex-direction:column}.headerActions,.headerRight,.headerSupportRow,.nav,.socialStrip{width:100%}.nav{justify-content:flex-start;overflow-x:auto;padding-bottom:.25rem}.navMenu .navDropdown{min-width:min(86vw,360px)}.adminMetricGrid,.applyGrid,.uiReadinessGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:640px){:root{--pondy-scroll-pad:64px}.container,.mainContent,.shell{max-width:100%}.adminReviewPanel,.card,.noticeCard,.uiReadinessRouteCard{padding-left:clamp(.85rem,4vw,1.1rem);padding-right:clamp(.85rem,4vw,1.1rem)}.buttonRow,.headerActions,.inlineButtons,.statusChipRow{align-items:stretch;flex-direction:column}.buttonRow>*,.headerActions>*,.inlineButtons>*,.statusChipRow>*{width:100%}.adminTableScroll,.pondySafeScrollX{margin-left:-.25rem;margin-right:-.25rem}.adminTable td,.adminTable th{padding:.75rem .7rem}.pillTag,.uiRouteChipRow code{max-width:100%}}@media (max-width:380px){.brand{align-items:flex-start;flex-direction:column}.brandTitle,h1,h2{word-break:break-word}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.routeSmokeGroupCard,.routeSmokeHero,.routeSmokeRouteCard{overflow-wrap:anywhere}.routeSmokeMatrix{align-items:stretch}.routeSmokeRouteCard .statusChipRow{gap:6px;flex-wrap:wrap}.routeSmokeSteps{margin-top:10px;border-top:1px solid rgba(42,94,70,.14);padding-top:8px}.routeSmokeSteps summary{cursor:pointer;font-weight:700;min-height:28px}.routeSmokeSteps ol{margin:8px 0 0 20px;padding:0}@media (max-width:720px){.routeSmokeGroupCard .sectionHeader,.routeSmokeHero .sectionHeader,.routeSmokeRouteCard .sectionHeader{align-items:flex-start}.routeSmokeRouteCard{padding:12px}}.runtimeSmokeFocusCard,.runtimeSmokeHero,.runtimeSmokeScenarioCard{overflow-wrap:anywhere}.runtimeSmokeMatrix{align-items:stretch}.runtimeSmokeFocusCard .sectionHeader,.runtimeSmokeScenarioCard .sectionHeader{gap:10px}.runtimeSmokeSteps{margin-top:10px;border-top:1px solid rgba(42,94,70,.14);padding-top:8px}.runtimeSmokeSteps summary{cursor:pointer;font-weight:700;min-height:28px}.runtimeSmokeSteps ol{margin:8px 0 0 20px;padding:0}@media (max-width:720px){.runtimeSmokeFocusCard .sectionHeader,.runtimeSmokeHero .sectionHeader,.runtimeSmokeScenarioCard .sectionHeader{align-items:flex-start}.runtimeSmokeFocusCard,.runtimeSmokeScenarioCard{padding:12px}}.siteAudioDock{display:none!important}.pondyPlayerBottomSpacer{height:118px}.pondyPlayerBar{left:14px;right:auto;bottom:14px;transform:none;width:min(620px,calc(100vw - 190px));max-width:calc(100vw - 28px);z-index:1000;border-radius:22px}.pondyPlayerMain{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:10px 12px}.pondyPlayerNowPlaying.withArt{grid-column:1}.pondyPlayerControls{grid-column:2;justify-content:flex-end}.pondyPlayerActions,.pondyPlayerFavoriteMessage,.pondyPlayerProgress{grid-column:1/-1}.pondyPlayerProgress{grid-template-columns:2.8rem minmax(90px,1fr) 2.8rem}.pondyPlayerActions{justify-content:flex-start;flex-wrap:wrap}.pondyPlayerQueue{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));max-height:220px}.pondyQuickButton{right:1rem;bottom:1rem;z-index:1070}.pondyHelpNavigator{right:1rem;bottom:4.75rem;z-index:1060}.pondyHelpPanel{transform-origin:bottom right}.communityHubIntro .quickNavCard.primary,.communityPrimaryQuickNav .quickNavCard.primary{border-color:rgba(15,95,79,.3);background:linear-gradient(135deg,rgba(245,255,235,.88),rgba(255,251,221,.92));box-shadow:0 12px 28px rgba(15,95,79,.09)}.communityExplorePanel{display:grid;grid-gap:14px;gap:14px}.communityPrimarySection{scroll-margin-top:120px}@media (max-width:920px){.pondyPlayerBar{left:14px;right:14px;bottom:14px;width:auto;max-width:none}.pondyQuickButton{right:.75rem;bottom:8.75rem}.pondyHelpNavigator{right:.75rem;bottom:12.25rem}.pondyPlayerBottomSpacer{height:178px}}@media (max-width:620px){.pondyPlayerMain{grid-template-columns:1fr}.pondyPlayerControls{grid-column:1;justify-content:flex-start}.pondyPlayerProgress{grid-template-columns:2.6rem minmax(80px,1fr) 2.6rem}.pondyPlayerActions{gap:6px}.pondyPlayerActions a,.pondyPlayerActions button{font-size:.82rem}.pondyQuickButton{bottom:10.5rem}.pondyHelpNavigator{bottom:14rem}.pondyPlayerBottomSpacer{height:230px}}.pondyPlayerBar.empty{background:hsla(55,49%,81%,.98)}.pondyPlayerBar.empty .pondyPlayerControls button:disabled{cursor:not-allowed;opacity:.72}.pondyPlayerBar.empty .pondyPlayerNowPlaying>span:last-child{white-space:normal;line-height:1.25}.pondyQuickButton{display:inline-flex;align-items:center;gap:.38rem}.pondyQuickBadge{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;border-radius:999px;background:#0f755f;color:#fff8d7;font-size:.72rem;font-weight:900;padding:0 .32rem}.pondyMiniPanel{width:min(94vw,480px);max-height:min(78vh,680px)}.pondyMiniPanelTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.pondyMiniMessages{display:grid;grid-gap:.65rem;gap:.65rem;padding:0 .75rem .75rem;max-height:min(62vh,520px);overflow:auto}.pondyMiniConversationTop,.pondyMiniMessageToolbar{display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}.pondyMiniThreadRail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,1fr);grid-gap:.45rem;gap:.45rem;overflow-x:auto;padding-bottom:.15rem}.pondyMiniThreadRail button{display:grid;grid-gap:.18rem;gap:.18rem;min-height:74px;border:1px solid rgba(15,95,79,.18);border-radius:13px;background:rgba(255,252,222,.84);color:#0f5f4f;padding:.55rem;text-align:left;cursor:pointer}.pondyMiniThreadRail button.active{border-color:rgba(15,95,79,.42);background:rgba(15,117,95,.13)}.pondyMiniThreadRail button.unread{box-shadow:inset 4px 0 0 #0f755f}.pondyMiniThreadRail small,.pondyMiniThreadRail span{color:rgba(15,95,79,.74);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyMiniConversation{display:grid;grid-gap:.55rem;gap:.55rem;border:1px solid rgba(15,95,79,.16);border-radius:16px;background:rgba(255,252,222,.64);padding:.65rem}.pondyMiniMessageList{display:grid;grid-gap:.4rem;gap:.4rem;max-height:190px;overflow:auto;padding-right:.15rem}.pondyMiniMessageBubble{display:grid;grid-gap:.18rem;gap:.18rem;max-width:88%;border:1px solid rgba(15,95,79,.14);border-radius:14px;background:rgba(255,248,215,.94);padding:.45rem .55rem}.pondyMiniMessageBubble.outgoing{justify-self:end;background:rgba(15,117,95,.13)}.pondyMiniMessageBubble span{color:rgba(15,95,79,.68);font-size:.72rem;font-weight:800}.pondyMiniMessageBubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem}.pondyMiniMessageComposer{display:grid;grid-gap:.42rem;gap:.42rem}.pondyMiniMessageComposer label{font-size:.78rem;font-weight:850;color:rgba(15,95,79,.82)}.pondyMiniMessageComposer input,.pondyMiniMessageComposer textarea{width:100%;border:1px solid rgba(15,95,79,.22);border-radius:12px;background:hsla(0,0%,100%,.72);color:#0f5f4f;padding:.55rem .65rem;font:inherit}.pondyMiniMessageComposer textarea{min-height:76px;resize:vertical}.pondyMiniMessageComposer button[type=submit]{border:0;border-radius:999px;background:#0f755f;color:#fff8d7;padding:.58rem .8rem;font-weight:900;cursor:pointer}.pondyMiniMessageComposer button[type=submit]:disabled{opacity:.58;cursor:not-allowed}.pondyMiniAutocompleteField{position:relative}.pondyMiniMentionSuggestions{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:1220;display:grid;grid-gap:.25rem;gap:.25rem;max-height:180px;overflow:auto;border:1px solid rgba(15,95,79,.22);border-radius:12px;background:#fff8d7;box-shadow:0 14px 30px rgba(15,95,79,.16);padding:.35rem}.pondyMiniMentionSuggestions button{border:0;border-radius:10px;background:rgba(15,117,95,.1);color:#0f5f4f;padding:.42rem .5rem;text-align:left;cursor:pointer}.pondyMiniMentionSuggestions span{display:block;color:rgba(15,95,79,.74);font-size:.78rem}.pondyMiniInlineRoom{display:inline-flex;margin:0 .2rem;border-radius:999px;background:rgba(15,117,95,.14);color:#0f5f4f;padding:.08rem .4rem;font-size:.82rem;font-weight:850;text-decoration:none}.pondyMiniStatus{padding:0 .75rem .75rem}@media (max-width:620px){.pondyMiniPanel{left:.75rem!important;right:.75rem;top:auto!important;bottom:5.25rem;width:auto;max-height:72vh}.pondyMiniMessages{max-height:56vh}.pondyMiniThreadRail{grid-auto-columns:minmax(145px,82%)}.pondyMiniMessageBubble{max-width:94%}}.creatorLibraryPrimaryPanel{border:1px solid rgba(15,117,95,.18);border-radius:24px;background:linear-gradient(135deg,hsla(97,57%,95%,.88),rgba(255,253,245,.96));padding:18px;margin:16px 0;box-shadow:0 12px 28px rgba(12,66,47,.08)}.creatorLibraryPrimaryPanel.secondaryPanel{background:rgba(255,253,245,.84)}.creatorLibraryPrimaryPanel .sectionHeader{margin-bottom:10px}.creatorLibraryPrimaryPanel label{display:flex;flex-direction:column;gap:6px;font-weight:800;color:#315f50}.creatorLibraryPrimaryPanel input:not([type=checkbox]),.creatorLibraryPrimaryPanel select,.creatorLibraryPrimaryPanel textarea{border:1px solid rgba(15,117,95,.22);border-radius:14px;background:#fffdf5;color:#1d4435;padding:10px 12px;font:inherit}.creatorLibraryUploadActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}.creatorLibraryUploadActions input[type=file]{max-width:100%;border:1px dashed rgba(15,117,95,.32);border-radius:16px;padding:10px;background:hsla(0,0%,100%,.52)}.creatorLibraryStatusBanner{border:1px solid rgba(15,117,95,.2);border-left:5px solid #0f755f;border-radius:16px;background:hsla(97,57%,95%,.92);color:#214d3f;padding:10px 12px;margin:12px 0 0;font-weight:800}.creatorLibraryStatusBanner.error{border-left-color:#9d3d31;background:#fff2ee;color:#693026}.creatorLibraryStatusBanner.success{border-left-color:#0f755f;background:#f0fbf1;color:#214d3f}.creatorLibrarySelectedUpload{display:grid;grid-template-columns:76px 1fr;grid-gap:12px;gap:12px;align-items:center;margin:12px 0}.creatorLibrarySelectedUpload small,.creatorLibrarySelectedUpload strong{display:block}.creatorLibraryAdvancedSettings{border:1px solid rgba(15,117,95,.18);border-radius:20px;background:rgba(255,253,245,.78);margin-top:14px;overflow:hidden}.creatorLibraryAdvancedSettings summary{cursor:pointer;padding:14px 16px;color:#315f50;font-weight:900;list-style-position:inside}.creatorLibraryAdvancedBody{border-top:1px solid rgba(15,117,95,.14);padding:16px;display:grid;grid-gap:12px;gap:12px}.creatorLibraryAdvancedBody label{display:flex;flex-direction:column;gap:6px;font-weight:800;color:#315f50}.creatorLibraryEditor .buttonRow.stickySave{margin-top:14px}.pondyPlayerBar{max-width:min(1120px,calc(100% - 24px));border-radius:24px 24px 0 0;box-shadow:0 -18px 48px rgba(12,66,47,.22)}.pondyPlayerBar.empty{opacity:.98}.pondyPlayerMain{grid-template-columns:minmax(220px,1.25fr) auto minmax(260px,1fr) minmax(220px,1.1fr)}.pondyPlayerScrub{position:relative;display:block;width:100%;min-width:160px;height:18px}.pondyPlayerScrub input[type=range]{position:relative;z-index:2;width:100%;opacity:.88;cursor:pointer}.pondyPlayerScrub span{position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%);height:6px;border-radius:999px;background:rgba(15,117,95,.55);pointer-events:none}.pondyPlayerVolume{display:inline-flex;align-items:center;gap:6px;color:#315f50;font-size:.82rem;font-weight:900}.pondyPlayerVolume input{width:78px}.pondyPlayerQueuePanel{border-top:1px solid rgba(15,117,95,.16);margin-top:12px;padding-top:12px;display:grid;grid-gap:10px;gap:10px}.pondyPlayerQueue{display:grid;grid-gap:8px;gap:8px;max-height:280px;overflow:auto;padding-right:4px}.pondyPlayerQueueRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;border:1px solid rgba(15,117,95,.12);border-radius:18px;background:rgba(255,253,245,.76);padding:8px}.pondyPlayerQueueRow.active{border-color:rgba(15,117,95,.38);background:hsla(97,57%,95%,.96);box-shadow:inset 4px 0 0 rgba(15,117,95,.48)}.pondyPlayerQueue button.pondyPlayerQueueTrack{display:grid;grid-template-columns:44px 1fr;grid-gap:10px;gap:10px;align-items:center;border:0;background:transparent;color:#214d3f;text-align:left;padding:0}.pondyPlayerQueueTrack small,.pondyPlayerQueueTrack strong{display:block}.pondyPlayerQueueTrack small{color:#4d7468;font-size:.78rem}.pondyPlayerQueueThumb{width:44px;height:44px;border-radius:14px;background:rgba(15,117,95,.1);display:grid;place-items:center;overflow:hidden}.pondyPlayerQueueThumb img{width:100%;height:100%;object-fit:cover}.pondyPlayerQueueTools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.pondyPlayerQueue .pondyPlayerQueueTools button.navTextAction,.pondyPlayerQueueAdd button.navTextAction{display:inline-flex;gap:0;border:0;background:transparent;padding:2px 4px;color:#0f755f}.pondyPlayerQueueAdd{border:1px dashed rgba(15,117,95,.22);border-radius:18px;padding:10px;background:hsla(0,0%,100%,.45);display:grid;grid-gap:8px;gap:8px}.pondyPlayerQueueAdd>div{display:grid;grid-gap:6px;gap:6px}.pondyPlayerQueueAdd span{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:#315f50}@media (max-width:980px){.pondyPlayerMain,.pondyPlayerQueueRow{grid-template-columns:1fr}.pondyPlayerQueueTools{justify-content:flex-start}.creatorLibrarySelectedUpload{grid-template-columns:1fr}}.communityLaneNav{display:grid;grid-gap:12px;gap:12px}.communityLaneGrid,.communityToolGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.communityLaneCard{min-height:160px;display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid rgba(15,117,95,.16);border-radius:22px;background:rgba(255,253,245,.76);color:var(--ink,#0f5f4f);text-decoration:none;box-shadow:0 10px 24px rgba(15,95,79,.06)}.communityLaneCard.active,.communityLaneCard:focus-visible,.communityLaneCard:hover{transform:translateY(-1px);border-color:rgba(15,117,95,.36);background:linear-gradient(135deg,rgba(245,255,235,.94),rgba(255,251,221,.96));box-shadow:0 16px 32px rgba(15,95,79,.1)}.communityLaneCard strong{font-size:1.02rem}.communityLaneCard>span:not(.small){color:var(--muted,#467668);line-height:1.35}.communityLaneCardFooter{margin-top:auto;display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--accent-dark,#0c5f4d)!important;font-weight:900}.communityLaneCardFooter em{font-style:normal;border:1px solid rgba(15,117,95,.14);border-radius:999px;background:hsla(54,59%,82%,.58);padding:3px 8px;font-size:.76rem;white-space:nowrap}.communityLaneNav.compact .communityLaneGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.communityToolGrid .authHelperCard{min-height:118px}.singleColumnTools{grid-template-columns:1fr}.communityHubHero .heroCopy{max-width:860px}.pondyPlayerBar{width:min(760px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:min(82vh,720px);overflow-x:hidden;overflow-y:auto}.pondyPlayerMain{grid-template-columns:minmax(190px,1.2fr) auto minmax(180px,.85fr) minmax(0,1fr)}.pondyPlayerActions{min-width:0;align-items:center;overflow:visible}.pondyPlayerActions a,.pondyPlayerActions button,.pondyPlayerVolume{white-space:nowrap}.pondyPlayerVolume input{width:64px;min-width:56px}.pondyPlayerQueueAdd span small{min-width:0;overflow-wrap:anywhere}@media (max-width:980px){.pondyPlayerBar{width:calc(100vw - 24px);left:12px;right:12px}}@media (max-width:720px){.communityLaneGrid,.communityToolGrid{grid-template-columns:1fr}.communityLaneCard{min-height:auto}.pondyPlayerActions{gap:6px}.pondyPlayerActions a,.pondyPlayerActions button,.pondyPlayerVolume{font-size:.8rem}}.accountCleanHero .heroCopy{max-width:920px}.accountLaneSwitcher{margin-top:16px}.accountLaneSwitcher summary{cursor:pointer;list-style:none}.accountLaneGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.accountLaneGrid.compact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.accountLaneCard{min-height:132px;display:flex;flex-direction:column;gap:8px;padding:15px;border:1px solid rgba(15,117,95,.16);border-radius:22px;background:rgba(255,253,245,.76);color:var(--ink,#0f5f4f);text-decoration:none;box-shadow:0 10px 24px rgba(15,95,79,.06)}.accountLaneCard.active,.accountLaneCard:focus-visible,.accountLaneCard:hover{transform:translateY(-1px);border-color:rgba(15,117,95,.36);background:linear-gradient(135deg,rgba(245,255,235,.94),rgba(255,251,221,.96));box-shadow:0 16px 32px rgba(15,95,79,.1)}.accountLaneCard strong{font-size:1rem}.accountLaneCard>span:not(.accountLaneFooter){color:var(--muted,#467668);font-size:.88rem;line-height:1.35}.accountLaneFooter{margin-top:auto;color:var(--accentDark,#0c5f4d);font-weight:900;font-size:.82rem}.accountFocusGrid,.pondyRadioDockButtons{display:grid;grid-gap:12px;gap:12px}.accountFocusGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.accountReferralDrawer summary,.accountSnapshotPanel details summary{cursor:pointer;font-weight:900;color:var(--accentDark,#0c5f4d)}.pondyRadioDockManager{border-color:rgba(15,117,95,.24);background:rgba(255,253,245,.8)}.pondyPlayerBar.simple{width:min(620px,calc(100vw - 32px));max-height:none;overflow:hidden}.pondyPlayerMain.simple{grid-template-columns:minmax(190px,1.25fr) auto;gap:8px 10px;padding:10px 12px}.pondyPlayerMain.simple .pondyPlayerNowPlaying.withArt{grid-column:1}.pondyPlayerMain.simple .pondyPlayerControls{grid-column:2}.pondyPlayerMain.simple .pondyPlayerActions.simple,.pondyPlayerMain.simple .pondyPlayerContext,.pondyPlayerMain.simple .pondyPlayerFavoriteMessage,.pondyPlayerMain.simple .pondyPlayerProgress{grid-column:1/-1}.pondyPlayerActions.simple{justify-content:flex-start;flex-wrap:wrap;gap:7px}.pondyPlayerContext{display:flex;flex-wrap:wrap;gap:8px;color:var(--muted,#467668);font-size:.78rem;font-weight:800}.pondyPlayerContext span{border-radius:999px;border:1px solid rgba(15,117,95,.14);background:hsla(0,0%,100%,.36);padding:3px 8px}.pondyPlayerActions.simple .pondyPlayerVolume,.pondyPlayerActions.simple a,.pondyPlayerActions.simple button{white-space:nowrap;font-size:.82rem}@media (max-width:720px){.accountFocusGrid,.accountLaneGrid,.accountLaneGrid.compact{grid-template-columns:1fr}.accountLaneCard{min-height:auto}.pondyPlayerBar.simple{left:12px;right:12px;width:auto}.pondyPlayerMain.simple{grid-template-columns:1fr}.pondyPlayerMain.simple .pondyPlayerControls{grid-column:1;justify-content:flex-start}}.pondyDockPlaylistMenu{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;align-items:center;max-height:92px;overflow:auto;border:1px solid rgba(15,117,95,.14);border-radius:14px;background:rgba(255,253,245,.82);padding:6px}.pondyDockPlaylistMenu a,.pondyDockPlaylistMenu button,.pondyDockPlaylistMenu span{border-radius:999px;font-size:.78rem;font-weight:850;white-space:nowrap}.pondyDockPlaylistMenu span{color:var(--muted,#467668);padding:4px 8px}.officialPageBuilderPreviewFrame .builderPreviewFrameHeader .small.muted{max-width:860px}.officialPageNativePreviewViewport{position:relative;background:#fffdf6;isolation:isolate}.officialPageNativePreviewLayer{position:absolute;inset:0 auto auto 0;z-index:0;min-width:var(--user-page-canvas-width,1200px);max-width:none;overflow:hidden;pointer-events:none;background:#fffdf6}.officialPageNativePreviewLayer iframe{display:block;width:100%;height:100%;border:0;pointer-events:none;background:#fffdf6}.officialPageNativePreviewViewport .userPageCanvas,.officialPageNativePreviewViewport .userPageCanvasScroll,.officialPageNativePreviewViewport .userPageExperience{position:relative;z-index:1;background:transparent!important}.officialPageNativePreviewViewport .userPageCanvas{outline:1px dashed rgba(15,95,79,.22);outline-offset:-1px}.officialPageNativePreviewViewport .userPageBlock{box-shadow:0 8px 18px rgba(15,95,79,.12)}.builderPreviewFrame.scaledDevice .officialPageNativePreviewLayer{transform:scale(var(--builder-preview-scale,1));transform-origin:top left}.officialPageNativeLiveStack{position:relative;min-width:0}.officialPageNativeLiveContent{position:relative;z-index:1}.officialPageNativeLiveOverlay{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:visible}.officialPageNativeLiveOverlay .userPageCanvas,.officialPageNativeLiveOverlay .userPageCanvasScroll,.officialPageNativeLiveOverlay .userPageExperience{background:transparent!important;border:0!important;box-shadow:none!important}.officialPageNativeLiveOverlay .userPageCanvas,.officialPageNativeLiveOverlay .userPageCanvasScroll{pointer-events:none}.officialPageNativeLiveOverlay .userPageBlock{pointer-events:auto}.officialPageNativeLiveOverlay .userPageEmptyNotice,.officialPageNativeLiveOverlay .userPageExperience>p.small.muted{display:none!important}.officialPageConvertedLivePage{width:100%;min-height:420px}.officialPageConvertedLivePage .userPageExperience{margin-top:0}.officialPageConvertedLivePage .userPageCanvasScroll{border:0;background:transparent;box-shadow:none}.officialPageConvertedLivePage .userPageCanvas{margin:0 auto}.officialPageBuilderPreviewFrame .userPageBlock[style*=official_converted]{outline-offset:3px}.officialInlineBuilderShell{display:flex;flex-direction:column;gap:18px;margin-top:18px}.officialInlineBuilderToolbar{position:-webkit-sticky;position:sticky;top:8px;z-index:30}.officialInlinePageSelector{margin-top:14px}.officialInlineActions{align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.officialInlineStatus{margin-top:12px;padding:10px 12px;border:1px solid rgba(15,117,95,.22);border-radius:14px;background:hsla(54,59%,82%,.7);color:#0f5f4f}.officialInlineStatus.status-error{border-color:rgba(148,42,42,.45);background:rgba(255,232,220,.9);color:#7d1f1f}.officialInlineStatus.status-saved{border-color:rgba(15,117,95,.38);background:rgba(215,239,211,.9)}.officialInlineBuilderGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:18px;gap:18px;align-items:flex-start}.officialInlinePreviewCard{min-width:0;overflow:hidden}.officialInlinePreviewHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.officialInlineInspector h4,.officialInlinePreviewHeader h4{margin:4px 0 0}.officialInlinePreviewFrame{display:block;width:100%;min-height:78vh;height:1200px;border:2px solid rgba(15,117,95,.28);border-radius:22px;background:#f7f0c8}.officialInlineInspector{position:-webkit-sticky;position:sticky;top:160px;max-height:calc(100vh - 180px);overflow:auto}.officialInlinePatchDetail textarea{width:100%;min-height:130px}.officialInlinePatchList{margin-top:14px;padding-top:10px;border-top:1px solid rgba(15,117,95,.18)}.officialInlinePatchList summary{cursor:pointer;font-weight:800;color:#0f5f4f}.officialInlinePatchButton{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:8px;padding:10px;border:1px solid rgba(15,117,95,.22);border-radius:14px;background:hsla(51,75%,88%,.72);color:#0f5f4f;text-align:left;cursor:pointer}.officialInlinePatchButton.active,.officialInlinePatchButton:hover{border-color:rgba(15,117,95,.66);background:hsla(55,49%,81%,.94)}.officialInlineLayerRow span,.officialInlinePatchButton span{display:block;color:#467668;font-size:.87rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.officialInlineLayerRow{display:grid;grid-template-columns:1fr;grid-gap:5px;gap:5px;margin-top:8px;padding:10px;border:1px solid rgba(15,117,95,.18);border-radius:14px;background:hsla(51,75%,88%,.58)}@media (max-width:980px){.officialInlineBuilderGrid{grid-template-columns:1fr}.officialInlineBuilderToolbar,.officialInlineInspector{position:static}.officialInlinePreviewFrame{height:900px}}.officialInlineBuilderGridThree{grid-template-columns:minmax(260px,330px) minmax(0,1fr) minmax(300px,380px)}.officialBuilderToolbox{position:-webkit-sticky;position:sticky;top:160px;max-height:calc(100vh - 180px);overflow:auto;min-width:0}.officialBuilderToolbox h4{margin:4px 0 10px}.officialInspectorTabs,.officialToolTabs{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 12px}.officialInspectorTabs button,.officialToolTabs button{border:1px solid rgba(15,117,95,.25);border-radius:999px;padding:7px 10px;background:hsla(51,75%,88%,.7);color:#0f5f4f;font-weight:800;cursor:pointer}.officialInspectorTabs button.active,.officialInspectorTabs button:hover,.officialToolTabs button.active,.officialToolTabs button:hover{background:#0f755f;color:#f7f0c8;border-color:#0f755f}.officialInsertGrid{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:10px}.officialInsertGrid button,.officialLayerButton,.officialLayerSelectButton{display:flex;flex-direction:column;gap:4px;width:100%;padding:10px;border:1px solid rgba(15,117,95,.2);border-radius:14px;background:hsla(51,75%,88%,.7);color:#0f5f4f;text-align:left;cursor:pointer}.officialInsertGrid button:hover,.officialLayerButton.active,.officialLayerButton:hover,.officialLayerSelectButton:hover{border-color:rgba(15,117,95,.68);background:hsla(55,49%,81%,.96)}.officialInsertGrid span,.officialLayerButton span,.officialLayerSelectButton span{color:#467668;font-size:.84rem;line-height:1.3}.officialAssetsPanel,.officialInsertPanel,.officialInspectorStack,.officialLayersPanel{display:flex;flex-direction:column;gap:10px}.officialUploadBox{margin-top:8px}.officialAssetLibraryTools{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.officialAssetLibraryTools label,.officialInspectorStack label,.officialLayoutGrid label{display:flex;flex-direction:column;gap:5px;color:#0f5f4f;font-weight:800;font-size:.9rem}.officialAssetLibraryTools input,.officialAssetLibraryTools select,.officialInspectorStack input,.officialInspectorStack select,.officialInspectorStack textarea,.officialLayoutGrid input{width:100%;border:1px solid rgba(15,117,95,.25);border-radius:12px;padding:8px 10px;background:rgba(255,253,230,.88);color:#0f5f4f}.officialAssetFilters{margin:6px 0}.officialAssetUtilityRow{align-items:center;justify-content:space-between}.officialAssetGrid{display:grid;grid-gap:10px;gap:10px}.officialBuilderAssetTile,.officialBuilderPendingAsset{border:1px solid rgba(15,117,95,.18);border-radius:16px;background:hsla(51,75%,88%,.66);padding:10px}.officialBuilderAssetPreview{width:100%;min-height:118px;border:1px solid rgba(15,117,95,.18);border-radius:14px;background:rgba(255,253,230,.76);overflow:hidden;cursor:pointer}.officialBuilderAssetPreview img,.officialBuilderAssetPreview video{display:block;width:100%;height:118px;object-fit:cover}.officialBuilderAssetAudio,.officialBuilderAssetFallback,.officialBuilderAssetFont{display:grid;place-items:center;min-height:118px;color:#0f5f4f;font-weight:900;font-size:1.15rem}.officialBuilderAssetMeta{display:flex;flex-direction:column;gap:3px;margin-top:8px}.officialBuilderAssetMeta span,.officialBuilderPendingAsset span{color:#467668;font-size:.84rem}.officialBuilderAssetActions{display:flex;gap:8px;margin-top:8px}.officialBuilderPendingAsset{display:flex;flex-direction:column;gap:8px;border-color:rgba(255,156,48,.38)}.officialLayoutGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.officialInlineLayerRow.active{border-color:rgba(255,156,48,.58);box-shadow:0 0 0 3px rgba(255,156,48,.16)}.officialLayerSelectButton{border:0;background:transparent;padding:0}.officialInlinePreviewFrame{min-height:82vh}@media (max-width:1180px){.officialInlineBuilderGridThree{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.officialInlineBuilderGridThree .officialInlineInspector{grid-column:1/-1}}@media (max-width:980px){.officialInlineBuilderGridThree{grid-template-columns:1fr}.officialBuilderToolbox{position:static;max-height:none}}.pondyPlayerBar.simple{padding-top:28px}.pondyPlayerCollapseToggle{position:absolute;top:6px;right:8px;z-index:3;display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(15,117,95,.18);border-radius:999px;background:rgba(255,253,245,.88);color:var(--accentDark,#0c5f4d);padding:3px 8px;font-size:.72rem;font-weight:900;cursor:pointer}.pondyPlayerCollapseToggle:focus-visible,.pondyPlayerCollapseToggle:hover{background:rgba(245,255,235,.98);outline:2px solid rgba(15,117,95,.24);outline-offset:2px}.pondyPlayerBar.simple.collapsed{width:min(330px,calc(100vw - 32px));max-height:none;overflow:hidden;padding-top:26px}.pondyPlayerCollapsedSummary{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:2px 10px;gap:2px 10px;align-items:center;padding:8px 12px 10px;min-width:0}.pondyPlayerCollapsedSummary .pondyPlayerBarArt{grid-row:span 2;width:42px;height:42px}.pondyPlayerCollapsedSummary span,.pondyPlayerCollapsedSummary strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyPlayerCollapsedSummary span{color:var(--muted,#467668);font-size:.8rem;font-weight:800}.pondyPlayerBottomSpacer.collapsed{height:76px}@media (max-width:720px){.pondyPlayerBar.simple.collapsed{width:min(330px,calc(100vw - 24px))}.pondyPlayerBottomSpacer.collapsed{height:86px}}.container.creatorPageRouteContainer{min-height:100vh;padding:0;background:transparent}.creatorPageFullShell{width:100%;max-width:none;margin:0}.creatorPageMainContent{display:block;min-height:100vh;gap:0}.creatorPageMainContent .userPageExperience.creatorFullPage{width:100%;min-height:100vh;gap:0}.creatorPageMainContent .userPageExperience.creatorFullPage .userPageCanvasScroll.fitToViewport{width:100%;min-height:100vh;border:0;border-radius:0}.creatorPageMainContent .userPageExperience.creatorFullPage .userPageCanvasScroll.fitToViewport .userPageCanvas{box-shadow:none}.creatorPageMainContent .userPageExperience.creatorFullPage .userPageEmptyNotice{position:fixed;left:18px;bottom:92px;z-index:20;max-width:min(420px,calc(100vw - 36px));padding:10px 12px;border:1px solid rgba(15,117,95,.18);border-radius:16px;background:rgba(255,253,245,.9);box-shadow:0 10px 24px rgba(16,83,67,.12)}.creatorPagePondyMenuDock{position:fixed;top:14px;left:14px;z-index:1200;display:grid;grid-gap:10px;gap:10px;max-width:min(1040px,calc(100vw - 28px));pointer-events:none}.creatorPagePondyMenuDock>*{pointer-events:auto}.creatorPagePondyMenuButton{justify-self:start;border:1px solid rgba(15,117,95,.32);border-radius:999px;background:rgba(255,253,245,.94);color:var(--accent-dark,#0c5f4d);box-shadow:0 14px 34px rgba(16,83,67,.18);padding:9px 14px;font-weight:950;letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.creatorPagePondyMenuButton:focus-visible,.creatorPagePondyMenuButton:hover{background:rgba(245,255,235,.98);outline:2px solid rgba(15,117,95,.28);outline-offset:2px;transform:translateY(-1px)}.creatorPagePondyMenuPanel{width:min(1000px,calc(100vw - 28px));max-height:min(72vh,620px);overflow:auto;border:1px solid rgba(15,117,95,.2);border-radius:22px;background:rgba(255,253,245,.96);box-shadow:0 24px 58px rgba(16,83,67,.22);padding:14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.creatorPagePondyMenuTabs{align-items:center;justify-content:flex-start}.creatorPagePondyMenuHint{margin:10px 4px 0}@media (max-width:720px){.creatorPagePondyMenuDock{top:10px;left:10px;max-width:calc(100vw - 20px)}.creatorPagePondyMenuPanel{width:calc(100vw - 20px);max-height:70vh;padding:10px;border-radius:18px}.creatorPagePondyMenuTabs.nav{gap:8px}}.userPageResourceBlock.ownerManageable{outline:1px dashed rgba(15,117,95,.18);outline-offset:-6px}.resourceBlockOwnerHint{margin:4px 0 0;font-weight:800}.resourceRatingBadge{display:inline-flex;align-items:center;width:max-content;border:1px solid rgba(15,117,95,.18);border-radius:999px;padding:3px 8px;background:rgba(255,253,245,.72);color:var(--accent-dark,#0c5f4d);font-size:.72rem;font-style:normal;font-weight:900}.liveFolderContextMenu{position:fixed;z-index:1350;width:240px;display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(15,117,95,.22);border-radius:18px;background:rgba(255,253,245,.97);box-shadow:0 22px 52px rgba(16,83,67,.24);padding:12px;color:var(--ink,#173f35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.liveFolderContextMenu strong{color:var(--accent-dark,#0c5f4d)}.liveFolderContextMenu .button,.liveFolderContextMenu button{width:100%;justify-content:center}.liveFolderManagerBackdrop{position:fixed;inset:0;z-index:1400;display:grid;place-items:center;padding:18px;background:rgba(10,47,39,.38);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.liveFolderManagerPanel{width:min(1120px,calc(100vw - 28px));max-height:min(88vh,920px);overflow:auto;border:1px solid rgba(15,117,95,.22);border-radius:28px;background:rgba(255,253,245,.98);box-shadow:0 28px 82px rgba(16,83,67,.3);padding:clamp(16px,2.5vw,26px);color:var(--ink,#173f35)}.liveFolderManagerGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:14px}.liveFolderAssetPicker,.liveFolderManagerColumn{border:1px solid rgba(15,117,95,.14);border-radius:22px;background:hsla(65,56%,83%,.34);padding:16px}.liveFolderManagerColumn{display:grid;grid-gap:12px;gap:12px;align-content:start}.liveFolderAssetPicker h3,.liveFolderManagerColumn h3{margin:0;color:var(--accent-dark,#0c5f4d)}.liveFolderAssetPicker label,.liveFolderManagerColumn label{display:grid;grid-gap:6px;gap:6px;font-weight:900;color:var(--accent-dark,#0c5f4d)}.liveFolderManagerColumn input,.liveFolderManagerColumn select,.liveFolderManagerColumn textarea,.liveFolderSearch{width:100%;border:1px solid rgba(15,117,95,.22);border-radius:14px;background:#fffdf5;color:var(--ink,#173f35);padding:10px 12px;font:inherit}.liveFolderManagerColumn small{color:var(--muted,#467668);font-weight:750}.liveFolderManagerMessage,.liveFolderManagerNotice{border:1px solid rgba(15,117,95,.14);border-radius:18px;background:rgba(255,253,245,.72);padding:12px}.liveFolderManagerNotice{display:grid;grid-gap:4px;gap:4px}.liveFolderManagerNotice strong{color:var(--accent-dark,#0c5f4d)}.miniUploadDrop{border:1px dashed rgba(15,117,95,.32);border-radius:18px;background:rgba(255,253,245,.68);padding:12px}.miniUploadDrop input{border:0;padding:0;background:transparent}.liveFolderAssetPicker{margin-top:16px}.liveFolderSearch{margin:12px 0}.liveFolderAssetList{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:10px;gap:10px;max-height:360px;overflow:auto;padding-right:4px}.liveFolderAssetChoice{display:grid!important;grid-template-columns:auto 56px minmax(0,1fr);align-items:center;grid-gap:10px!important;gap:10px!important;border:1px solid rgba(15,117,95,.14);border-radius:18px;background:rgba(255,253,245,.66);padding:10px;cursor:pointer}.liveFolderAssetChoice.selected{border-color:rgba(15,117,95,.42);background:rgba(198,221,191,.5);box-shadow:0 10px 22px rgba(16,83,67,.1)}.liveFolderAssetThumb{width:56px;height:48px;display:grid;place-items:center;border:1px solid rgba(15,117,95,.14);border-radius:14px;background:rgba(255,253,245,.9);overflow:hidden;color:var(--accent-dark,#0c5f4d);font-weight:950}.liveFolderAssetThumb img{width:100%;height:100%;object-fit:cover}.liveFolderAssetMeta{min-width:0;display:grid;grid-gap:4px;gap:4px}.liveFolderAssetMeta small,.liveFolderAssetMeta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.liveFolderAssetMeta small{color:var(--muted,#467668);font-size:.78rem;font-weight:800}.liveFolderManagerActions{margin-top:16px}@media (max-width:820px){.liveFolderAssetList,.liveFolderManagerGrid{grid-template-columns:1fr}.liveFolderManagerPanel{max-height:92vh;border-radius:22px}}.creatorStudioChecklistGrid,.creatorStudioGrid,.creatorStudioLayout,.creatorStudioLegend,.creatorStudioMain,.creatorStudioPlannerControls,.creatorStudioTagGrid{display:grid;grid-gap:14px;gap:14px}.creatorStudioLayout{gap:18px}.creatorStudioHero{position:relative;overflow:hidden}.creatorStudioHero:after{content:"";position:absolute;inset:auto -90px -130px auto;width:280px;height:280px;border-radius:999px;background:radial-gradient(circle,rgba(15,117,95,.15),rgba(15,117,95,0));pointer-events:none}.creatorStudioNav{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:10px;gap:10px;margin-top:16px}.creatorStudioCanvasWrap,.creatorStudioCard,.creatorStudioChecklistItem,.creatorStudioInfoCard,.creatorStudioNav a,.creatorStudioPlannerControls{border:1px solid rgba(15,117,95,.16);border-radius:22px;background:rgba(255,253,245,.58);box-shadow:0 14px 34px rgba(15,95,79,.08)}.creatorStudioNav a{padding:12px 14px;color:var(--ink,#0f5f4f);font-weight:850;text-align:center}.creatorStudioNav a.isActive{background:rgba(15,117,95,.12);border-color:rgba(15,117,95,.36)}.creatorStudioCard:focus-visible,.creatorStudioCard:hover,.creatorStudioNav a:focus-visible,.creatorStudioNav a:hover{transform:translateY(-1px);box-shadow:0 18px 40px rgba(15,95,79,.12)}.creatorStudioGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.creatorStudioCard,.creatorStudioInfoCard{padding:16px;color:var(--ink,#0f5f4f);min-height:150px;align-content:start}.creatorStudioCard{display:grid;grid-gap:10px;gap:10px}.creatorStudioCard strong{font-size:1.08rem}.creatorStudioCardExtra,.creatorStudioCardTopline{display:flex;align-items:center;justify-content:space-between;gap:10px}.creatorStudioCardExtra{justify-content:flex-start;flex-wrap:wrap}.creatorStudioMiniList{font-size:.78rem;color:var(--muted,#467668);font-weight:800}.creatorStudioChecklistGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.creatorStudioChecklistItem{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;padding:14px;align-items:flex-start}.creatorStudioStepNumber{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;background:rgba(15,117,95,.12);border:1px solid rgba(15,117,95,.22);color:var(--ink,#0f5f4f);font-weight:950}.creatorStudioTagGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.creatorStudioLegendItem,.creatorStudioTagGrid span{border:1px solid rgba(15,117,95,.16);border-radius:999px;background:hsla(0,0%,100%,.45);padding:9px 12px;font-size:.82rem;font-weight:850;color:var(--ink,#0f5f4f);text-align:center}.creatorStudioPlannerGrid{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.creatorStudioCanvasWrap,.creatorStudioPlannerControls{padding:16px}.creatorStudioControlPair{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.creatorStudioCanvasWrap{overflow:auto;background:rgba(15,117,95,.06)}.creatorStudioCanvas{position:relative;width:100%;max-height:620px;min-height:260px;border-radius:24px;overflow:hidden;border:1px solid rgba(15,117,95,.24);background:linear-gradient(90deg,hsla(0,0%,100%,.16) 1px,transparent 0),linear-gradient(0deg,hsla(0,0%,100%,.16) 1px,transparent 0),linear-gradient(135deg,rgba(15,117,95,.12),hsla(54,59%,82%,.46));background-size:8% 8%,8% 8%,auto}.creatorStudioZone{position:absolute;display:grid;place-items:center;border:2px solid rgba(15,95,79,.38);border-radius:18px;background:rgba(255,253,245,.62);box-shadow:inset 0 0 0 999px rgba(15,117,95,.03),0 10px 28px rgba(15,95,79,.1);color:var(--ink,#0f5f4f);font-weight:950;text-align:center;padding:8px}.creatorStudioLegendItem.chat,.creatorStudioZone.chat{background:hsla(54,59%,82%,.64)}.creatorStudioLegendItem.avatar,.creatorStudioZone.avatar{background:hsla(0,0%,100%,.58)}.creatorStudioLegendItem.alerts,.creatorStudioZone.alerts{background:rgba(15,117,95,.1)}@media (max-width:820px){.creatorStudioChecklistGrid,.creatorStudioChecklistItem,.creatorStudioControlPair,.creatorStudioGrid,.creatorStudioNav,.creatorStudioPlannerGrid,.creatorStudioTagGrid{grid-template-columns:1fr}.creatorStudioStepNumber{width:34px;height:34px}}.creatorStudioAssetManager{display:grid;grid-gap:18px;gap:18px}.creatorStudioAssetIntro{background:linear-gradient(135deg,rgba(255,253,245,.98),rgba(237,250,231,.88))}.creatorStudioAssetStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:10px;gap:10px;margin-top:16px}.creatorStudioAssetStats span{border:1px solid rgba(15,117,95,.17);background:hsla(0,0%,100%,.62);border-radius:18px;padding:12px;display:grid;grid-gap:2px;gap:2px}.creatorStudioAssetStats strong{color:#1f5a48;font-size:1.24rem;line-height:1}.creatorStudioAssetStats small{color:var(--muted,#467668);font-weight:750}.creatorStudioAssetUploadPanel{border-style:dashed}.creatorStudioAssetEditGrid,.creatorStudioAssetFilters,.creatorStudioAssetUploadGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;margin:14px 0}.creatorStudioAssetDetail label,.creatorStudioAssetEditGrid label,.creatorStudioAssetFilters label,.creatorStudioAssetUploadGrid label{display:flex;flex-direction:column;gap:6px;color:#315f50;font-weight:850}.creatorStudioAssetDetail input,.creatorStudioAssetDetail select,.creatorStudioAssetDetail textarea,.creatorStudioAssetEditGrid input,.creatorStudioAssetEditGrid select,.creatorStudioAssetFilters input,.creatorStudioAssetFilters select,.creatorStudioAssetUploadGrid input,.creatorStudioAssetUploadGrid select{border:1px solid rgba(15,117,95,.22);border-radius:14px;background:#fffdf5;color:#1d4435;padding:10px 12px;font:inherit}.creatorStudioUseLabelPicker{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.creatorStudioUseLabelPicker button{border:1px solid rgba(15,117,95,.2);border-radius:999px;background:hsla(0,0%,100%,.7);color:#315f50;padding:8px 11px;font-weight:850;cursor:pointer}.creatorStudioUseLabelPicker button.active,.creatorStudioUseLabelPicker button:focus-visible,.creatorStudioUseLabelPicker button:hover{background:rgba(15,117,95,.12);border-color:rgba(15,117,95,.42);color:#1f5a48}.creatorStudioAssetUploadActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}.creatorStudioAssetUploadActions input[type=file]{max-width:100%;border:1px dashed rgba(15,117,95,.32);border-radius:16px;padding:10px;background:hsla(0,0%,100%,.52)}.creatorStudioAssetWorkbench{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(320px,1.22fr);grid-gap:16px;gap:16px;align-items:flex-start}.creatorStudioAssetList{display:grid;grid-gap:9px;gap:9px;max-height:760px;overflow:auto;padding-right:4px}.creatorStudioAssetListItem{width:100%;display:grid;grid-template-columns:64px 1fr;grid-gap:10px;gap:10px;align-items:center;text-align:left;border:1px solid rgba(15,117,95,.16);border-radius:18px;padding:9px;background:rgba(255,253,245,.76);color:#244d3f;cursor:pointer}.creatorStudioAssetListItem.active,.creatorStudioAssetListItem:focus-visible,.creatorStudioAssetListItem:hover{border-color:rgba(15,117,95,.48);background:rgba(239,250,234,.92);box-shadow:0 10px 22px rgba(40,97,70,.1)}.creatorStudioAssetListItem small,.creatorStudioAssetListItem strong{display:block}.creatorStudioAssetListItem small{color:var(--muted,#467668);font-size:.78rem;margin-top:3px}.creatorStudioAssetPreview{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border:1px solid rgba(15,117,95,.18);border-radius:16px;overflow:hidden;background:hsla(0,0%,100%,.72);color:#315f50;font-size:.78rem;font-weight:900}.creatorStudioAssetPreview.large{width:104px;height:104px}.creatorStudioAssetPreview img,.creatorStudioAssetPreview video{width:100%;height:100%;object-fit:cover;display:block}.creatorStudioAssetPreviewFallback{padding:6px;text-align:center}.creatorStudioAssetDetail{border:1px solid rgba(15,117,95,.16);border-radius:22px;background:rgba(255,253,245,.78);padding:16px;display:grid;grid-gap:12px;gap:12px}.creatorStudioAssetSelectedPreview{display:grid;grid-template-columns:110px 1fr;grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(15,117,95,.14);border-radius:18px;padding:10px;background:hsla(0,0%,100%,.56)}.creatorStudioAssetSelectedPreview small,.creatorStudioAssetSelectedPreview strong{display:block}.creatorStudioAssetSelectedPreview small{color:var(--muted,#467668);word-break:break-word}.creatorStudioAssetAdvanced{border:1px solid rgba(15,117,95,.14);border-radius:18px;overflow:hidden;background:hsla(0,0%,100%,.42)}.creatorStudioAssetAdvanced summary{cursor:pointer;padding:12px 14px;color:#315f50;font-weight:900}.creatorStudioAssetAdvancedBody{border-top:1px solid rgba(15,117,95,.12);padding:14px;display:grid;grid-gap:12px;gap:12px}@media (max-width:900px){.creatorStudioAssetWorkbench{grid-template-columns:1fr}.creatorStudioAssetList{max-height:420px}}@media (max-width:560px){.creatorStudioAssetListItem,.creatorStudioAssetSelectedPreview{grid-template-columns:1fr}.creatorStudioAssetPreview,.creatorStudioAssetPreview.large{width:100%;min-height:120px}}.pngGiftuberStudioManager{display:grid;grid-gap:18px;gap:18px}.pngGiftuberStudioIntro .pngGiftuberMessageRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding:12px 14px;border-radius:18px;background:hsla(50,71%,93%,.7);border:1px solid rgba(80,116,84,.16)}.pngGiftuberStudioGrid{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(420px,1.75fr) minmax(280px,.95fr);grid-gap:18px;gap:18px;align-items:flex-start}.pngGiftuberMainEditor,.pngGiftuberPackShelf,.pngGiftuberPreviewPanel{min-width:0}.pngGiftuberPackList{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.pngGiftuberPackCard{width:100%;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px;border-radius:18px;border:1px solid rgba(80,116,84,.18);background:rgba(255,252,236,.78);color:inherit;text-align:left;cursor:pointer}.pngGiftuberPackCard.isActive,.pngGiftuberPackCard:hover{border-color:rgba(69,112,76,.42);background:hsla(87,61%,93%,.9);box-shadow:0 10px 24px rgba(51,76,54,.08)}.pngGiftuberPackText{display:grid;grid-gap:3px;gap:3px;min-width:0}.pngGiftuberPackText small,.pngGiftuberPackText strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pngGiftuberStateSection{margin-top:18px;padding-top:16px;border-top:1px solid rgba(80,116,84,.12)}.pngGiftuberStateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.pngGiftuberStateCard{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(80,116,84,.14);background:rgba(255,252,236,.62)}.pngGiftuberPackCard .pngGiftuberStateEmpty,.pngGiftuberPackCard>img,.pngGiftuberStatePreview{width:54px;height:54px;border-radius:15px;overflow:hidden;background:hsla(77,52%,91%,.9);display:flex;align-items:center;justify-content:center}.pngGiftuberStatePreview{width:100%;height:118px;border:1px dashed rgba(80,116,84,.22)}.pngGiftuberPackCard img,.pngGiftuberPublicCard img,.pngGiftuberStatePreview img{max-width:100%;max-height:100%;object-fit:contain;display:block}.pngGiftuberStateEmpty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:8px;color:rgba(43,67,48,.72);font-size:.82rem;text-align:center}.pngGiftuberSettingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.pngGiftuberSettingsCard{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(80,116,84,.14);background:hsla(50,71%,93%,.68)}.pngGiftuberPreviewPanel{position:-webkit-sticky;position:sticky;top:18px}.pngGiftuberPreviewStage{height:310px;margin-top:12px;border-radius:24px;border:1px solid rgba(80,116,84,.16);background:radial-gradient(circle at 50% 34%,hsla(0,0%,100%,.82),hsla(0,0%,100%,.1) 48%,transparent 64%),linear-gradient(135deg,hsla(77,64%,91%,.94),hsla(50,82%,89%,.86));display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.pngGiftuberPreviewStage:after{content:"";position:absolute;left:20%;right:20%;bottom:26px;height:22px;border-radius:999px;background:rgba(55,73,52,.08);filter:blur(4px)}.pngGiftuberPreviewStage img{max-width:72%;max-height:76%;object-fit:contain;transition:transform .12s ease,opacity .12s ease;position:relative;z-index:2}.pngGiftuberPreviewStage img.isSpeakingPreview{animation:pngGiftuberTalkBounce .42s ease-in-out infinite alternate}@keyframes pngGiftuberTalkBounce{0%{translate:0 0}to{translate:0 -6px}}.pngGiftuberPreviewEmpty{max-width:220px;text-align:center;color:rgba(43,67,48,.7);position:relative;z-index:2}.pngGiftuberMeterWrap{position:relative;margin-top:14px;padding:8px 0}.pngGiftuberMeterTrack{width:100%;height:13px;border-radius:999px;overflow:hidden;background:rgba(68,78,64,.14);border:1px solid rgba(80,116,84,.12)}.pngGiftuberMeterTrack span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(94,136,89,.55),rgba(105,159,93,.95));transition:width 80ms linear}.pngGiftuberThresholdLine{position:absolute;top:3px;bottom:3px;width:2px;border-radius:999px;background:rgba(47,65,43,.78);box-shadow:0 0 0 2px hsla(0,0%,100%,.66)}.compactSearchInput{max-width:220px}.inlineCheck{display:flex!important;align-items:center;gap:9px;font-weight:700}.inlineCheck input{width:auto}.pngGiftuberPublicGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;margin-top:14px}.pngGiftuberPublicCard{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:18px;border:1px solid rgba(80,116,84,.14);background:rgba(255,252,236,.7)}.pngGiftuberPublicCard .pngGiftuberStateEmpty,.pngGiftuberPublicCard>img{width:64px;height:64px;border-radius:16px;background:hsla(77,52%,91%,.9)}.softNotice{background:hsla(53,77%,90%,.75);border-color:rgba(143,117,43,.24)}.errorNotice{background:rgba(255,238,232,.88);border-color:rgba(168,72,52,.22)}.mutedPill{opacity:.78}@media (max-width:1180px){.pngGiftuberStudioGrid{grid-template-columns:1fr}.pngGiftuberPreviewPanel{position:static}}@media (max-width:760px){.formGrid.twoCols,.pngGiftuberSettingsGrid,.pngGiftuberStateGrid{grid-template-columns:1fr}.pngGiftuberPreviewStage{height:240px}.pngGiftuberPackCard{grid-template-columns:48px minmax(0,1fr)}.pngGiftuberPackCard .pillTag{grid-column:1/-1;justify-self:start}}.pngGiftuberLibraryBrowser{display:grid;grid-gap:18px;gap:18px}.pngGiftuberLibraryHero{background:linear-gradient(135deg,rgba(255,253,245,.98),hsla(99,63%,95%,.9))}.pngGiftuberLibraryControls,.pngGiftuberLibraryHero .pngGiftuberMessageRow{margin-top:14px}.pngGiftuberLibraryLayout{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.pngGiftuberLibraryPreviewPanel{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:12px;gap:12px}.pngGiftuberLibraryResults{display:grid;grid-gap:14px;gap:14px}.pngGiftuberLibraryCard{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch;border:1px solid rgba(80,116,84,.16);border-radius:24px;background:rgba(255,252,236,.76);box-shadow:0 14px 34px rgba(39,72,44,.07);padding:14px}.pngGiftuberLibraryCard.isSelected{border-color:rgba(15,117,95,.48);background:hsla(98,65%,93%,.94)}.pngGiftuberLibraryCardBody{display:grid;grid-gap:10px;gap:10px;align-content:center;min-width:0}.slimSectionHeader{gap:10px}.pngGiftuberLibraryPreview{min-height:220px;border-radius:24px;border:1px solid rgba(80,116,84,.18);background:radial-gradient(circle at 50% 30%,hsla(0,0%,100%,.86),hsla(0,0%,100%,.22) 52%,transparent 70%),linear-gradient(135deg,hsla(77,64%,91%,.94),hsla(50,82%,89%,.86));display:grid;place-items:center;overflow:hidden;position:relative;color:rgba(43,67,48,.72);font-weight:850;text-align:center;padding:12px}.pngGiftuberLibraryPreview.compact{min-height:150px}.pngGiftuberLibraryPreview img{max-width:88%;max-height:260px;object-fit:contain;display:block;position:relative;z-index:1}.pngGiftuberLibraryPreview:after{content:"";position:absolute;left:22%;right:22%;bottom:24px;height:18px;border-radius:999px;background:rgba(55,73,52,.08);filter:blur(4px)}.pngGiftuberLibrarySelectedBadge{position:absolute;top:12px;right:12px;z-index:2;border-radius:999px;padding:7px 10px;background:rgba(15,117,95,.9);color:#fffdf5;font-size:.76rem;font-weight:950;box-shadow:0 8px 20px rgba(20,70,52,.18)}.pngGiftuberPreviewStateRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.pngGiftuberPreviewStateRow button{border:1px solid rgba(80,116,84,.18);border-radius:999px;background:rgba(255,253,245,.82);color:#315f50;padding:8px 10px;font-weight:850;cursor:pointer}.pngGiftuberPreviewStateRow button.active,.pngGiftuberPreviewStateRow button:focus-visible,.pngGiftuberPreviewStateRow button:hover{border-color:rgba(15,117,95,.44);background:rgba(15,117,95,.12);color:#1f5a48}.pngGiftuberLibraryMetaRow{display:flex;flex-wrap:wrap;gap:7px}.pngGiftuberLibraryMetaRow span{border:1px solid rgba(80,116,84,.14);border-radius:999px;background:hsla(0,0%,100%,.52);color:#416a58;padding:6px 9px;font-size:.75rem;font-weight:850}.pngGiftuberLibraryActions{margin-top:2px}@media (max-width:980px){.pngGiftuberLibraryCard,.pngGiftuberLibraryLayout{grid-template-columns:1fr}.pngGiftuberLibraryPreviewPanel{position:static}}@media (max-width:560px){.pngGiftuberLibraryControls .creatorStudioAssetFilters,.pngGiftuberPreviewStateRow{grid-template-columns:1fr}.pngGiftuberLibraryPreview{min-height:190px}}.roomTemplateManager{display:grid;grid-gap:18px;gap:18px}.roomTemplateIntro .roomTemplateStatus,.roomTemplateStatus{margin-top:12px;padding:10px 12px;border-radius:14px;border:1px solid rgba(15,95,79,.18);background:rgba(255,248,215,.72);color:#0f5f4f;font-weight:800}.roomTemplateWorkspace{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:18px;gap:18px;align-items:flex-start}.roomTemplateFormPanel,.roomTemplatePreviewPanel{display:grid;grid-gap:16px;gap:16px}.roomTemplatePreviewPanel{position:-webkit-sticky;position:sticky;top:18px}.roomTemplateField,.roomTemplateToggleRow{display:grid;grid-gap:6px;gap:6px}.roomTemplateField span,.roomTemplateToggleRow strong{color:#0f5f4f;font-weight:900}.roomTemplateField input,.roomTemplateField select,.roomTemplateField textarea{width:100%;border-radius:14px;border:1px solid rgba(15,95,79,.24);background:#fff8d7;color:#17473d;padding:10px 12px;font:inherit}.roomTemplateField textarea{resize:vertical}.roomTemplateTwoCol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.roomTemplateSubsection{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(15,95,79,.14);background:hsla(54,59%,82%,.35)}.roomTemplateSubsection h4{margin:0;color:#0f5f4f}.roomTemplateToggleRow{grid-template-columns:auto 1fr;align-items:flex-start;padding:9px 10px;border-radius:14px;border:1px solid rgba(15,95,79,.12);background:rgba(255,248,215,.55)}.roomTemplateToggleRow input{margin-top:4px;accent-color:#0f755f}.roomTemplateToggleRow small{display:block;margin-top:2px;color:rgba(15,95,79,.72);font-weight:600}.roomTemplateRoleTabs{display:flex;flex-wrap:wrap;gap:8px}.roomTemplateRoleTabs button,.roomTemplateSavedList article>button:first-child{border:1px solid rgba(15,95,79,.18);background:#fff8d7;color:#0f5f4f;border-radius:999px;padding:8px 12px;font-weight:900;cursor:pointer}.roomTemplateRoleTabs button.active,.roomTemplateRoleTabs button:focus-visible,.roomTemplateRoleTabs button:hover{background:#0f755f;color:#fff8d7}.roomTemplatePermissionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.roomTemplateActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.roomTemplateStagePreview{position:relative;overflow:hidden;border-radius:20px;border:2px solid rgba(15,95,79,.22);background:linear-gradient(135deg,rgba(198,221,191,.95),hsla(54,59%,82%,.88)),repeating-linear-gradient(45deg,rgba(15,95,79,.08) 0 10px,transparent 10px 20px);min-height:180px}.roomStageZone{position:absolute;display:grid;place-items:center;border-radius:14px;border:1px solid rgba(15,95,79,.25);background:rgba(255,248,215,.72);color:#0f5f4f;font-weight:900;text-align:center;padding:8px}.roomStageMain{left:6%;top:8%;width:64%;height:62%}.roomStageChat{right:6%;top:10%;width:20%;height:52%}.roomStageCharacters{right:8%;bottom:8%;width:28%;height:24%}.roomStageEffects{left:8%;bottom:8%;width:38%;height:14%}.roomTemplateLayerList,.roomTemplateReviewList,.roomTemplateSavedList{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.roomTemplateLayerList div,.roomTemplateReviewList span,.roomTemplateSavedList article{border-radius:14px;border:1px solid rgba(15,95,79,.12);background:rgba(255,248,215,.54);padding:10px 12px}.roomTemplateReviewList span{display:flex;justify-content:space-between;gap:12px;text-transform:capitalize}.roomTemplateLayerList strong,.roomTemplateReviewList strong{color:#0f5f4f}.roomTemplateLayerList div{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center}.roomTemplateLayerList span{grid-row:span 2;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#0f755f;color:#fff8d7;font-weight:900}.roomTemplateLayerList small{color:rgba(15,95,79,.72)}.roomTemplateSavedList article{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.roomTemplateSavedList article.active{border-color:rgba(15,117,95,.55);box-shadow:0 0 0 2px rgba(15,117,95,.12)}.roomTemplateSavedList article>button:first-child{text-align:left;border-radius:14px;background:transparent;padding:4px}.roomTemplateSavedList small,.roomTemplateSavedList strong{display:block}.roomTemplateSavedList small{color:rgba(15,95,79,.72);margin-top:3px}.textButton.danger{color:#8f2d24}.warningText{color:#8a5b00;font-weight:800}@media (max-width:920px){.roomTemplatePermissionGrid,.roomTemplateTwoCol,.roomTemplateWorkspace{grid-template-columns:1fr}.roomTemplatePreviewPanel{position:static}}.roomSceneDesigner{margin:18px 0;padding:16px;border:1px solid rgba(34,85,48,.16);border-radius:24px;background:rgba(255,252,237,.82);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.42)}.roomSceneDesignerIntro{margin:0 0 12px;padding:0;border:0;background:transparent}.roomSceneDesignerToolbar{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 16px}.smallBtn{padding:8px 11px;font-size:.82rem}.roomSceneDesignerGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);grid-gap:16px;gap:16px;align-items:flex-start}.roomSceneDesignerInspector,.roomSceneDesignerStageWrap{min-width:0}.roomSceneCanvasMeta{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:.78rem;color:var(--muted,#6d7566)}.roomSceneDesignerCanvas{position:relative;width:100%;min-height:260px;overflow:hidden;border:2px solid rgba(29,81,43,.22);border-radius:22px;background:linear-gradient(135deg,rgba(245,255,229,.95),rgba(255,248,225,.95));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.roomSceneDesignerGridLines{position:absolute;inset:0;opacity:.32;background-image:linear-gradient(rgba(43,103,57,.14) 1px,transparent 0),linear-gradient(90deg,rgba(43,103,57,.14) 1px,transparent 0),linear-gradient(rgba(43,103,57,.2) 2px,transparent 0),linear-gradient(90deg,rgba(43,103,57,.2) 2px,transparent 0);background-size:5% 5%,5% 5%,25% 25%,25% 25%;pointer-events:none}.roomSceneObject{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;border:1px solid rgba(36,82,43,.28);border-radius:14px;background:hsla(0,0%,100%,.78);color:#244327;box-shadow:0 12px 24px rgba(31,73,38,.12);cursor:-webkit-grab;cursor:grab;overflow:hidden;transform-origin:center center;transition:box-shadow .15s ease,border-color .15s ease,background .15s ease}.roomSceneObject:active{cursor:-webkit-grabbing;cursor:grabbing}.roomSceneObject.selected{border-color:rgba(18,92,41,.76);background:hsla(0,0%,100%,.94);box-shadow:0 0 0 3px rgba(72,151,91,.22),0 14px 30px rgba(31,73,38,.16)}.roomSceneObject.locked{cursor:not-allowed;opacity:.72}.roomSceneObject img{width:100%;height:calc(100% - 20px);object-fit:contain;pointer-events:none}.roomSceneObjectIcon{display:grid;place-items:center;width:100%;height:calc(100% - 20px);min-height:28px;border-radius:10px;background:rgba(55,112,65,.12);font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.roomSceneObjectLabel{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:700;line-height:1.1;pointer-events:none}.roomSceneDesignerInspector{padding:14px;border:1px solid rgba(34,85,48,.14);border-radius:20px;background:hsla(0,0%,100%,.68)}.roomSceneAssetPicker{padding:10px;border-radius:16px;background:hsla(75,62%,95%,.74);border:1px solid rgba(34,85,48,.1)}.roomScenePlacementGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:12px 0}.roomScenePlacementGrid label{display:grid;grid-gap:5px;gap:5px;font-size:.82rem;font-weight:700;color:#2f4f31}.roomScenePlacementGrid input{width:100%;border:1px solid rgba(37,84,45,.2);border-radius:12px;padding:8px 10px;background:#fffef8}.compactStatus{margin-top:8px;padding:8px 10px;font-size:.82rem}.compactActions{margin-top:10px}.dangerBtn{background:#a94035!important;border-color:#8f3028!important;color:#fff!important}@media (max-width:960px){.roomSceneDesignerGrid{grid-template-columns:1fr}.roomSceneDesignerCanvas{min-height:220px}}@media (max-width:620px){.roomSceneDesigner{padding:12px;border-radius:18px}.roomSceneDesignerToolbar .btn,.roomSceneDesignerToolbar .button{width:100%;justify-content:center}.roomScenePlacementGrid{grid-template-columns:1fr}}.roomWorkspaceTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.roomWorkspaceTabs button{display:grid;grid-gap:4px;gap:4px;text-align:left;border:1px solid rgba(15,95,79,.18);border-radius:18px;background:rgba(255,248,215,.78);color:#0f5f4f;padding:12px 14px;cursor:pointer;box-shadow:0 10px 22px rgba(18,78,62,.08)}.roomWorkspaceTabs button strong{font-size:.98rem}.roomWorkspaceTabs button small{color:rgba(15,95,79,.72);font-weight:700;line-height:1.25}.roomWorkspaceTabs button.active,.roomWorkspaceTabs button:focus-visible,.roomWorkspaceTabs button:hover{border-color:rgba(15,117,95,.58);background:#0f755f;color:#fff8d7}.roomWorkspaceTabs button.active small,.roomWorkspaceTabs button:focus-visible small,.roomWorkspaceTabs button:hover small{color:rgba(255,248,215,.82)}.roomAccessPlanner{display:grid;grid-gap:14px;gap:14px}.roomAccessIntro{margin:0}.roomAccessGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);grid-gap:14px;gap:14px;align-items:flex-start}.softCard{background:rgba(255,252,237,.82);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.44)}.roomAccessForm,.roomAccessList{display:grid;grid-gap:12px;gap:12px}.roomTemplateField small{color:rgba(15,95,79,.68);font-weight:700}.compactSubsection{padding:12px}.compactToggle{padding:7px 9px}.accessPermissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.roomAccessGroup,.roomAccessGroups{display:grid;grid-gap:10px;gap:10px}.roomAccessGroup h5{margin:0;color:#0f5f4f;font-size:.9rem}.roomAccessEntry{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.58);padding:8px 10px}.roomAccessEntry.blocked{border-color:rgba(143,45,36,.35);background:rgba(255,232,225,.68)}.roomAccessEntry>button:first-child{display:grid;grid-gap:2px;gap:2px;text-align:left;border:0;background:transparent;color:#0f5f4f;padding:2px;cursor:pointer}.roomAccessEntry small,.roomAccessEntry strong{display:block}.roomAccessEntry small{color:rgba(15,95,79,.68);font-weight:700}.tinyDangerButton{border:1px solid rgba(143,45,36,.24);border-radius:999px;background:rgba(255,248,215,.72);color:#8f2d24;font-size:.76rem;font-weight:900;padding:6px 8px;cursor:pointer}.tinyDangerButton:focus-visible,.tinyDangerButton:hover{background:#8f2d24;color:#fff8d7}@media (max-width:960px){.roomAccessGrid,.roomWorkspaceTabs{grid-template-columns:1fr}}@media (max-width:620px){.accessPermissionGrid,.roomAccessEntry{grid-template-columns:1fr}.tinyDangerButton{justify-self:start}}.roomWorkspaceTabs{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.roomSessionPlanner{display:grid;grid-gap:14px;gap:14px}.roomSessionIntro{margin:0}.roomSessionGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);grid-gap:14px;gap:14px;align-items:flex-start}.roomSessionForm,.roomSessionList{display:grid;grid-gap:12px;gap:12px}.roomSessionSnapshotCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.roomSessionSnapshotCards span{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.13);background:rgba(255,248,215,.6)}.roomSessionSnapshotCards strong{color:#0f5f4f;font-weight:900}.roomSessionSnapshotCards small{color:rgba(15,95,79,.68);font-weight:700;line-height:1.25}.roomSessionCard,.roomSessionChecklist,.roomSessionListItems{display:grid;grid-gap:9px;gap:9px}.roomSessionCard{border-radius:18px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.58);padding:10px}.roomSessionCard.status-live{border-color:rgba(15,117,95,.45);box-shadow:0 0 0 2px rgba(15,117,95,.1)}.roomSessionCard.status-ended{opacity:.78}.roomSessionCard>button:first-child{display:grid;grid-gap:3px;gap:3px;text-align:left;border:0;background:transparent;color:#0f5f4f;padding:2px;cursor:pointer}.roomSessionCard small,.roomSessionCard strong{display:block}.roomSessionCard small{color:rgba(15,95,79,.68);font-weight:700}.roomSessionCardActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width:960px){.roomSessionGrid,.roomSessionSnapshotCards{grid-template-columns:1fr}}.roomAdmissionQueue{display:grid;grid-gap:12px;gap:12px}.roomAdmissionSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.roomAdmissionSummary span{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.13);background:rgba(255,248,215,.6)}.roomAdmissionSummary strong{color:#0f5f4f;font-weight:900}.roomAdmissionSummary small{color:rgba(15,95,79,.68);font-weight:800;line-height:1.25}.roomAdmissionGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);grid-gap:14px;gap:14px;align-items:flex-start}.roomAdmissionForm,.roomAdmissionList,.roomAdmissionListItems,.roomAdmissionPermissionGrid{display:grid;grid-gap:10px;gap:10px}.roomAdmissionPermissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.roomAdmissionCard{display:grid;grid-gap:9px;gap:9px;border-radius:18px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.58);padding:10px}.roomAdmissionCard.status-approved{border-color:rgba(15,117,95,.42);box-shadow:0 0 0 2px rgba(15,117,95,.08)}.roomAdmissionCard.status-waitlisted{border-color:rgba(198,135,34,.38);background:rgba(255,246,217,.76)}.roomAdmissionCard.status-blocked,.roomAdmissionCard.status-declined{border-color:rgba(143,45,36,.28);background:rgba(255,232,225,.6)}.roomAdmissionCard>button:first-child{display:grid;grid-gap:3px;gap:3px;text-align:left;border:0;background:transparent;color:#0f5f4f;padding:2px;cursor:pointer}.roomAdmissionCard small,.roomAdmissionCard strong{display:block}.roomAdmissionCard small{color:rgba(15,95,79,.68);font-weight:700}@media (max-width:960px){.roomAdmissionGrid,.roomAdmissionPermissionGrid,.roomAdmissionSummary{grid-template-columns:1fr}}.roomRunSheetPanel{display:grid;grid-gap:12px;gap:12px;margin-top:6px}.roomRunSheetQuickGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.roomRunSheetQuickGrid .btn{justify-content:center;white-space:normal;line-height:1.2}.roomRunSheetForm{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(15,95,79,.12);background:rgba(255,248,215,.52)}.roomRunSheetSummary{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:16px;border:1px dashed rgba(15,95,79,.26);background:hsla(54,59%,82%,.28)}.roomRunSheetSummary strong{color:#0f5f4f;font-size:.9rem}.roomRunSheetSummary small{color:rgba(15,95,79,.68);font-weight:700}.roomRunSheetList{display:grid;grid-gap:9px;gap:9px;max-height:380px;overflow:auto;padding-right:2px}.roomRunSheetEntry{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:flex-start;border-radius:16px;border:1px solid rgba(15,95,79,.13);background:rgba(255,248,215,.62);padding:10px}.roomRunSheetEntry.event-incident{border-color:rgba(143,45,36,.3);background:rgba(255,232,225,.54)}.roomRunSheetEntry.event-access_review,.roomRunSheetEntry.event-admission_review,.roomRunSheetEntry.event-preflight,.roomRunSheetEntry.event-scene_review{border-color:rgba(15,117,95,.32)}.roomRunSheetEntry small,.roomRunSheetEntry strong{display:block}.roomRunSheetEntry strong{color:#0f5f4f}.roomRunSheetEntry small{color:rgba(15,95,79,.68);font-weight:700;margin-top:2px}.roomRunSheetEntry p{margin:7px 0 0;color:#17473d;white-space:pre-wrap}@media (max-width:620px){.roomRunSheetEntry,.roomRunSheetQuickGrid{grid-template-columns:1fr}.roomRunSheetEntry .tinyDangerButton{justify-self:start}}.roomRunSheetHealthGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.roomRunSheetHealthGrid span{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.13);background:rgba(255,248,215,.6)}.roomRunSheetHealthGrid strong{color:#0f5f4f;font-weight:900}.roomRunSheetHealthGrid small{color:rgba(15,95,79,.68);font-weight:800;line-height:1.25}.roomRunSheetEntry.event-admission_review{border-color:rgba(15,117,95,.32)}.roomRunSheetEntry.severity-watch{border-color:rgba(198,135,34,.34);background:rgba(255,246,217,.74)}.roomRunSheetEntry.severity-urgent{border-color:rgba(143,45,36,.3);background:rgba(255,232,225,.54)}@media (max-width:620px){.roomRunSheetHealthGrid{grid-template-columns:1fr}}.roomLobbyLinkBox{display:grid;grid-gap:8px;gap:8px;padding:10px;border-radius:16px;border:1px dashed rgba(15,95,79,.32);background:hsla(54,59%,82%,.34)}.roomLobbyLinkBox code{white-space:normal;word-break:break-all;color:#0f5f4f;font-weight:800}.roomPublicLobbyShell{display:grid;grid-gap:18px;gap:18px}.roomPublicDetailList,.roomPublicInfoCard,.roomPublicLobbyForm,.roomPublicLobbyHero,.roomPublicLobbyPlanner,.roomPublicRequestCard,.roomPublicRequestForm{display:grid;grid-gap:12px;gap:12px}.roomPublicLobbyOwnerGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);grid-gap:14px;gap:14px;align-items:flex-start}.roomPublicLobbyMetaGrid,.roomPublicSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.roomPublicDetailList span,.roomPublicLobbyMetaGrid span,.roomPublicSummaryGrid span{display:grid;grid-gap:3px;gap:3px;padding:12px;border-radius:18px;border:1px solid rgba(15,95,79,.13);background:rgba(255,248,215,.62)}.roomPublicDetailList strong,.roomPublicLobbyMetaGrid strong,.roomPublicSummaryGrid strong{color:#0f5f4f;font-weight:900}.roomPublicDetailList small,.roomPublicLobbyMetaGrid small,.roomPublicSummaryGrid small{color:rgba(15,95,79,.68);font-weight:800}.roomPublicBoundary,.roomPublicLobbyNotice{margin:0;padding:12px 14px;border-radius:18px;border:1px solid rgba(198,135,34,.28);background:rgba(255,246,217,.78);color:#5f4010;font-weight:800}.roomPublicLobbyNotice p{margin:4px 0 0;word-break:break-word}.roomPublicRequestFlags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.roomPublicRequestFlags label{display:flex;gap:8px;align-items:center;padding:10px;border-radius:14px;border:1px solid rgba(15,95,79,.12);background:rgba(255,248,215,.5);color:#17473d;font-weight:800}.compactLobbyMeta{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:960px){.compactLobbyMeta,.roomPublicLobbyMetaGrid,.roomPublicLobbyOwnerGrid,.roomPublicRequestFlags,.roomPublicSummaryGrid{grid-template-columns:1fr}}.roomAccessPassPanel{display:grid;grid-gap:12px;gap:12px}.roomAccessPassSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.roomAccessPassSummary span{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.13);background:rgba(255,248,215,.6)}.roomAccessPassSummary strong{color:#0f5f4f;font-weight:900}.roomAccessPassSummary small{color:rgba(15,95,79,.68);font-weight:800;line-height:1.25}.roomAccessPassGrid,.roomPublicLobbyGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);grid-gap:14px;gap:14px;align-items:flex-start}.roomAccessPassForm,.roomAccessPassList,.roomAccessPassListItems,.roomAccessPassPermissionGrid{display:grid;grid-gap:10px;gap:10px}.roomAccessPassPermissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.roomAccessPassCard{display:grid;grid-gap:9px;gap:9px;border-radius:18px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.58);padding:10px}.roomAccessPassCard.status-active,.roomAccessPassCard.status-checked_in{border-color:rgba(15,117,95,.42);box-shadow:0 0 0 2px rgba(15,117,95,.08)}.roomAccessPassCard.status-draft,.roomAccessPassCard.status-paused{border-color:rgba(198,135,34,.36);background:rgba(255,246,217,.76)}.roomAccessPassCard.status-expired,.roomAccessPassCard.status-revoked{border-color:rgba(143,45,36,.28);background:rgba(255,232,225,.6)}.roomAccessPassCard>button:first-child{display:grid;grid-gap:3px;gap:3px;text-align:left;border:0;background:transparent;color:#0f5f4f;padding:2px;cursor:pointer}.roomAccessPassCard small,.roomAccessPassCard strong{display:block}.roomAccessPassCard small{color:rgba(15,95,79,.68);font-weight:700}.roomAccessPassCard code{display:block;padding:9px 10px;border-radius:14px;border:1px dashed rgba(15,95,79,.28);background:hsla(54,59%,82%,.32);color:#0f5f4f;font-weight:800;word-break:break-word}@media (max-width:960px){.roomAccessPassGrid,.roomAccessPassPermissionGrid,.roomAccessPassSummary,.roomPublicLobbyGrid{grid-template-columns:1fr}}.roomLiveRuntimeControls,.roomLiveRuntimeNow,.roomLiveRuntimePanel{display:grid;grid-gap:12px;gap:12px}.roomLiveRuntimeGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:14px;gap:14px;align-items:flex-start}.roomLiveParticipantStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.roomLiveParticipantStrip span{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.66)}.roomLiveParticipantStrip strong{color:#0f5f4f;font-weight:900}.roomLiveParticipantStrip small{color:rgba(15,95,79,.68);font-weight:800;line-height:1.25}.roomLiveShell{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:28px 0 60px;display:grid;grid-gap:18px;gap:18px}.roomLiveHero{display:grid;grid-gap:14px;gap:14px}.roomLiveGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.85fr);grid-gap:16px;gap:16px;align-items:flex-start}.roomLiveChatCard,.roomLiveJoinCard,.roomLivePresenceCard,.roomLiveSidePanel,.roomLiveStageCard{display:grid;grid-gap:12px;gap:12px}.roomLiveStageCanvas{min-height:420px;border-radius:24px;border:1px solid rgba(15,95,79,.16);background:radial-gradient(circle at 18% 18%,rgba(255,248,215,.82),transparent 32%),linear-gradient(135deg,rgba(15,95,79,.12),hsla(54,59%,82%,.56));padding:16px;display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch}.roomLiveLocalTile,.roomLiveParticipantTile{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(15,95,79,.18);background:rgba(255,248,215,.78);display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:14px;text-align:center;min-height:180px}.roomLiveLocalTile video{width:100%;max-height:260px;border-radius:18px;object-fit:cover;background:rgba(15,95,79,.18)}.roomLiveAvatar{width:92px;height:92px;border-radius:999px;display:grid;place-items:center;background:rgba(15,95,79,.14);color:#0f5f4f;border:2px solid rgba(15,95,79,.24);font-size:42px;font-weight:950}.smallAvatar{width:56px;height:56px;font-size:26px}.roomLiveLocalTile strong,.roomLiveParticipantTile strong{color:#0f5f4f;font-weight:950}.roomLiveLocalTile small,.roomLiveParticipantTile small{color:rgba(15,95,79,.7);font-weight:800}.roomLiveParticipantTiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-content:start}.roomLiveChatForm,.roomLiveControls{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.roomLiveChatLog{min-height:280px;max-height:430px;overflow:auto;display:grid;align-content:start;grid-gap:9px;gap:9px;padding:10px;border-radius:18px;border:1px solid rgba(15,95,79,.12);background:rgba(255,248,215,.48)}.roomLiveChatMessage{display:grid;grid-gap:3px;gap:3px;padding:9px 10px;border-radius:14px;background:hsla(0,0%,100%,.62);border:1px solid rgba(15,95,79,.1)}.roomLiveChatMessage.type-system{background:hsla(54,59%,82%,.58);border-style:dashed}.roomLiveChatMessage strong{color:#0f5f4f;font-weight:900}.roomLiveChatMessage p{margin:0;color:#17473d;white-space:pre-wrap;word-break:break-word}.roomLiveChatMessage small{color:rgba(15,95,79,.62);font-weight:800}.roomLiveChatForm input{flex:1 1 180px;min-width:0}.liveStatus-live{background:rgba(15,117,95,.13);color:#0f5f4f}.liveStatus-not_live,.liveStatus-paused{background:rgba(198,135,34,.15);color:#6b470b}@media (max-width:980px){.roomLiveGrid,.roomLiveParticipantStrip,.roomLiveParticipantTiles,.roomLiveRuntimeGrid,.roomLiveStageCanvas{grid-template-columns:1fr}.roomLiveShell{width:min(100% - 20px,1180px);padding-top:18px}}.roomLiveRuntimeModerationGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);grid-gap:12px;gap:12px;align-items:flex-start}.roomLiveMiniMessageList,.roomLiveNoticeForm{display:grid;grid-gap:10px;gap:10px}.roomLiveTinyActions{display:flex;flex-wrap:wrap;gap:6px;font-style:normal}.roomLiveTinyActions button{border:1px solid rgba(15,95,79,.18);background:hsla(0,0%,100%,.62);color:#0f5f4f;border-radius:999px;padding:4px 8px;font-size:.78rem;font-weight:900;cursor:pointer}.roomLiveMiniMessageList article{display:grid;grid-gap:4px;gap:4px;padding:9px 10px;border-radius:14px;border:1px solid rgba(15,95,79,.12);background:rgba(255,248,215,.58)}.roomLiveMiniMessageList p{margin:0;color:#17473d;word-break:break-word}.fullStrip{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.fullStrip,.roomLiveRuntimeModerationGrid{grid-template-columns:1fr}}.roomLiveRemoteTile video{width:100%;max-height:190px;border-radius:16px;object-fit:cover;background:rgba(15,95,79,.18)}.roomLivePeerStatus{padding:9px 12px;border-radius:14px;border:1px dashed rgba(15,95,79,.18);background:rgba(255,248,215,.58)}.roomLiveRemoteTile small{max-width:100%}.remoteMediaTile video{width:100%;max-height:190px;border-radius:18px;object-fit:cover;background:rgba(15,95,79,.16)}.roomRtcStatus{padding:8px 10px;border-radius:14px;border:1px dashed rgba(15,95,79,.18);background:rgba(255,248,215,.54)}.roomLivePeerAdmin,.roomLivePeerCard,.roomLivePeerConnectionList,.roomLivePeerList{display:grid;grid-gap:10px;gap:10px}.roomLivePeerConnectionList article,.roomLivePeerList span{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.58)}.roomLivePeerConnectionList strong,.roomLivePeerList strong{color:#0f5f4f;font-weight:900}.roomLivePeerConnectionList small,.roomLivePeerList small{color:rgba(15,95,79,.68);font-weight:800;line-height:1.3}.remoteVideoTile video{width:100%;min-height:140px;max-height:240px;border-radius:18px;object-fit:cover;background:rgba(15,95,79,.16)}.roomLiveLocalTile>small:last-child{color:rgba(15,95,79,.62);font-size:.8rem}@media (max-width:980px){.roomLivePeerConnectionList,.roomLivePeerList{grid-template-columns:1fr}}.roomLiveParticipantTile video{width:100%;max-height:170px;border-radius:16px;object-fit:cover;background:rgba(15,95,79,.18)}.roomLiveParticipantTile.hasRemoteStream{background:hsla(0,0%,100%,.72);border-color:rgba(15,95,79,.24)}.roomLiveStageCard .small.warningText,.roomLiveStageCard .warningText{color:#8a3a13;font-weight:900}.roomLiveStageAdmin,.roomLiveStageRequestCard,.roomLiveStageRequestList{display:grid;grid-gap:10px;gap:10px}.roomLiveStageRequestList article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.62)}.roomLiveStageRequestList article.stageRequest-pending{border-style:dashed;background:hsla(54,59%,82%,.48)}.roomLiveStageRequestList article.stageRequest-approved{border-color:rgba(15,117,95,.28);background:rgba(15,117,95,.08)}.roomLiveStageRequestList strong{color:#0f5f4f;font-weight:950}.roomLiveStageRequestList p,.roomLiveStageRequestList small{margin:0;color:rgba(15,95,79,.72);line-height:1.35}.roomLiveStageRequestCard .roomTemplateToggleRow{margin:0}@media (max-width:780px){.roomLiveStageRequestList article{grid-template-columns:1fr}}.roomLiveSceneBanner,.roomLiveSceneDirectorAdmin,.roomLiveSceneDirectorForm,.roomLiveSceneParticipantList{display:grid;grid-gap:10px;gap:10px}.roomLiveSceneParticipantList{grid-template-columns:repeat(3,minmax(0,1fr))}.roomLiveSceneParticipantList span{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.62)}.roomLiveLocalTile.sceneSpotlightTile,.roomLiveParticipantTile.sceneSpotlightTile,.roomLiveSceneParticipantList span.sceneSpotlighted{border-color:rgba(15,117,95,.4);box-shadow:0 0 0 3px rgba(15,117,95,.1);background:hsla(0,0%,100%,.82)}.roomLiveSceneBanner h2,.roomLiveSceneParticipantList strong{color:#0f5f4f;font-weight:950}.roomLiveSceneBanner p,.roomLiveSceneParticipantList small{color:rgba(15,95,79,.72);line-height:1.35;margin:0}.roomLiveSceneParticipantList button{border:1px solid rgba(15,95,79,.18);background:hsla(0,0%,100%,.72);color:#0f5f4f;border-radius:999px;padding:6px 10px;font-weight:900;cursor:pointer}.roomLiveSceneBanner{border-style:dashed;background:radial-gradient(circle at 92% 18%,hsla(54,59%,82%,.72),transparent 28%),rgba(255,248,215,.82)}.roomLiveSceneCueRow,.roomLiveSceneOverlayLayer{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.roomLiveChatOverlayPill,.roomLiveCountdownChip,.roomLiveLowerThird,.roomLiveSceneCueRow span{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:7px 10px;border:1px solid rgba(15,95,79,.16);background:hsla(0,0%,100%,.7);color:#0f5f4f;font-weight:900;font-size:.84rem}.roomLiveStageCanvas.directedStage{position:relative;transition:grid-template-columns .18s ease,background .18s ease}.roomLiveSceneOverlayLayer{position:absolute;z-index:4;top:12px;left:12px;right:12px;pointer-events:none}.roomLiveStageCanvas.sceneLayout-screen_focus,.roomLiveStageCanvas.sceneLayout-speaker_focus,.roomLiveStageCanvas.sceneLayout-spotlight{grid-template-columns:minmax(290px,1.08fr) minmax(220px,.72fr)}.roomLiveStageCanvas.sceneLayout-podcast{grid-template-columns:minmax(260px,.9fr) minmax(0,1fr);background:radial-gradient(circle at 50% 15%,hsla(0,0%,100%,.75),transparent 28%),linear-gradient(135deg,rgba(15,95,79,.14),hsla(54,59%,82%,.64))}.roomLiveStageCanvas.sceneLayout-classroom{grid-template-columns:minmax(320px,1.15fr) minmax(200px,.65fr);background:linear-gradient(180deg,rgba(15,95,79,.1),rgba(255,248,215,.72)),hsla(54,59%,82%,.52)}.roomLiveStageCanvas.stageLocked{border-style:dashed}.roomLiveStageCanvas.hasSceneSpotlight .sceneSpotlightTile{min-height:240px}@media (max-width:980px){.roomLiveSceneParticipantList,.roomLiveStageCanvas.sceneLayout-classroom,.roomLiveStageCanvas.sceneLayout-podcast,.roomLiveStageCanvas.sceneLayout-screen_focus,.roomLiveStageCanvas.sceneLayout-speaker_focus,.roomLiveStageCanvas.sceneLayout-spotlight{grid-template-columns:1fr}.roomLiveSceneOverlayLayer{position:static;margin-bottom:8px}}.roomLiveAudienceAdmin,.roomLiveAudienceCard{border:1px solid rgba(55,96,65,.16);background:linear-gradient(135deg,hsla(50,60%,94%,.98),hsla(88,63%,93%,.82))}.roomLiveAudienceStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:10px;gap:10px;margin:12px 0}.roomLiveAudienceStats span{display:grid;grid-gap:2px;gap:2px;padding:10px;border-radius:14px;background:hsla(0,0%,100%,.72);border:1px solid rgba(55,96,65,.12)}.roomLiveAudienceStats strong{font-size:1.25rem;color:var(--pondy-green,#2f663a)}.roomLiveAudienceColumns,.roomLiveAudienceComposerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px;align-items:flex-start}.roomLiveAudienceComposer,.roomLiveAudienceList,.roomLiveHighlightedQuestions article,.roomLivePromptStack article{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(55,96,65,.14);background:hsla(0,0%,100%,.74)}.roomLiveAudienceList{max-height:420px;overflow:auto}.roomLiveAudienceList h5{margin:0;font-size:.95rem;color:var(--pondy-green,#2f663a)}.roomLiveAudienceList article+article,.roomLiveHighlightedQuestions article+article,.roomLivePromptStack article+article{margin-top:10px}.roomLiveAudienceList article p,.roomLiveHighlightedQuestions article p,.roomLivePromptStack article p{margin:0}.roomLiveReactionButtons{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.roomLiveReactionButtons button{width:42px;height:42px;border-radius:999px;border:1px solid rgba(55,96,65,.18);background:hsla(0,0%,100%,.9);font-size:1.25rem;cursor:pointer}.roomLivePollChoiceList button:disabled,.roomLiveReactionButtons button:disabled{cursor:not-allowed;opacity:.6}.roomLiveReactionFeed{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.roomLiveAudiencePromptPill,.roomLiveReactionFeed span{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:6px 9px;border-radius:999px;border:1px solid rgba(55,96,65,.14);background:rgba(248,255,239,.92);color:var(--pondy-green,#2f663a);font-size:.82rem}.roomLiveHighlightedQuestions,.roomLivePromptStack,.roomLiveQuestionForm{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.roomLivePollChoiceList,.roomLivePollResultList{display:grid;grid-gap:8px;gap:8px}.roomLivePollChoiceList button,.roomLivePollResultList span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:12px;border:1px solid rgba(55,96,65,.14);background:hsla(0,0%,100%,.84);color:inherit;text-align:left}.roomLivePollChoiceList .selectedPollChoice{border-color:rgba(55,96,65,.45);box-shadow:0 0 0 2px rgba(55,96,65,.08)}.roomLivePollChoiceList small,.roomLivePollResultList small{white-space:nowrap;color:rgba(38,69,46,.72)}.audienceStatus-answered,.audienceStatus-pinned{box-shadow:inset 4px 0 0 rgba(55,96,65,.38)}.audienceStatus-hidden{opacity:.72}@media (max-width:720px){.roomLiveAudienceColumns,.roomLiveAudienceComposerGrid{grid-template-columns:1fr}.roomLivePollChoiceList button,.roomLivePollResultList span{align-items:flex-start;flex-direction:column}}.roomLiveModerationAdmin,.roomLiveModerationForm,.roomLiveReportForm{display:grid;grid-gap:.85rem;gap:.85rem}.roomLiveSafetyStatus{display:flex;flex-wrap:wrap;gap:.45rem;margin:.35rem 0 .65rem}.roomLiveModerationAdmin .roomLiveAudienceStats span,.roomLiveModerationQueue article,.roomLiveSafetyStatus span{border:1px solid rgba(25,92,69,.16);background:rgba(244,255,246,.78);border-radius:16px}.roomLiveSafetyStatus span{padding:.25rem .55rem;font-size:.78rem;font-weight:700;color:#1f5e44}.roomLiveModerationQueue{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:.8rem}.roomLiveModerationQueue article{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem}.roomLiveModerationQueue article p{margin:.25rem 0;color:#365f4c}.roomLiveModerationQueue .moderationStatus-open,.roomLiveModerationQueue .moderationStatus-reviewing{background:rgba(255,249,224,.9);border-color:rgba(184,134,11,.25)}.roomLiveReportForm{margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgba(25,92,69,.12)}.roomLiveChatMessage .textButton{margin-top:.3rem}@media (max-width:720px){.roomLiveModerationQueue article{display:grid}}.roomLivePollList,.roomLivePublicPollStack{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.roomLivePollItem{padding:12px;border-radius:16px;border:1px solid rgba(55,96,65,.14);background:hsla(0,0%,100%,.76)}.roomLivePollItem,.roomLivePollOptions{display:grid;grid-gap:8px;gap:8px}.roomLivePollOptions button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:12px;border:1px solid rgba(55,96,65,.14);background:hsla(0,0%,100%,.86);color:inherit;text-align:left}.roomLivePollOptions button:disabled{cursor:not-allowed;opacity:.65}.roomLivePollOptions .selectedPollOption{border-color:rgba(55,96,65,.45);box-shadow:0 0 0 2px rgba(55,96,65,.08)}.roomLiveOverlayAdmin,.roomLiveOverlayForm,.roomTemplateThreeCol{display:grid;grid-gap:.85rem;gap:.85rem}.roomTemplateThreeCol{grid-template-columns:repeat(3,minmax(0,1fr))}.roomLiveOverlayStats{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr))}.roomLiveOverlayStats span{border:1px solid rgba(25,92,69,.16);background:rgba(244,255,246,.78);border-radius:16px;padding:.7rem .85rem}.roomLiveOverlayStats strong{display:block;color:#155c43}.roomLiveOverlayStats small{color:rgba(36,78,58,.72)}.roomLiveOverlayList{display:grid;grid-gap:.65rem;gap:.65rem}.roomLiveOverlayList article{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem;border-radius:16px;border:1px solid rgba(25,92,69,.14);background:hsla(0,0%,100%,.74)}.roomLiveOverlayList article.selectedOverlay{border-color:rgba(21,92,67,.42);box-shadow:0 0 0 2px rgba(21,92,67,.08)}.roomLiveOverlayList article>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.roomLiveOverlayList small,.roomLiveOverlayList strong{display:block}.roomLiveOverlayList small{color:rgba(36,78,58,.72)}.creatorRoomObsOverlay{min-height:100vh;width:100vw;overflow:hidden;background:transparent;color:#f7fff1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(16px * var(--overlay-font-scale, 1))}.creatorRoomObsOverlay.hasBackdrop{background:radial-gradient(circle at 20% 20%,rgba(71,144,82,.72),rgba(8,46,35,.92))}.obsOverlayCanvas{min-height:100vh;padding:var(--overlay-safe-pad,28px);display:grid;grid-gap:1rem;gap:1rem;align-content:end;text-shadow:0 2px 8px rgba(0,0,0,.34)}.obsOverlayStatus{position:fixed;left:24px;bottom:24px;max-width:min(560px,calc(100vw - 48px));padding:.85rem 1rem;border-radius:16px;background:rgba(20,74,52,.88);color:#f7fff1;border:1px solid hsla(0,0%,100%,.22);box-shadow:0 14px 40px rgba(0,0,0,.28)}.obsOverlayStatus.error{background:rgba(112,43,38,.92)}.obsOverlayCueRail,.obsOverlayPromptRail,.obsOverlayTopRail{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.obsOverlayTopRail strong{font-size:1.45em;line-height:1.05}.cueChip,.obsOverlayTopRail span,.obsOverlayUpdated,.safetyChip{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.42rem .72rem;background:rgba(8,46,35,.68);border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cueChip{background:hsla(48,76%,74%,.92);color:#173f30;font-weight:800}.safetyChip{background:rgba(255,244,218,.9);color:#704b11}.obsOverlayLowerThird{position:absolute;left:var(--overlay-safe-pad,28px);bottom:calc(var(--overlay-safe-pad, 28px) + 12px);max-width:min(780px,calc(100vw - 2 * var(--overlay-safe-pad, 28px)))}.obsOverlayLowerThird span{display:inline-block;padding:.85rem 1.15rem;border-radius:18px;background:linear-gradient(90deg,rgba(18,83,59,.94),rgba(43,121,78,.82));border:1px solid hsla(0,0%,100%,.25);box-shadow:0 16px 40px rgba(0,0,0,.28);font-size:1.25em;font-weight:800}.obsOverlaySceneNote{max-width:760px;margin:0;padding:.75rem .95rem;border-radius:16px;background:rgba(8,46,35,.64);border:1px solid hsla(0,0%,100%,.16)}.obsReactionBurst{position:absolute;right:var(--overlay-safe-pad,28px);bottom:calc(var(--overlay-safe-pad, 28px) + 20px);display:flex;flex-wrap:wrap-reverse;gap:.45rem;max-width:34vw;justify-content:flex-end}.obsReactionBurst span{width:2.6rem;height:2.6rem;display:inline-grid;place-items:center;border-radius:999px;background:hsla(0,0%,100%,.88);font-size:1.5rem;box-shadow:0 8px 24px rgba(0,0,0,.18);text-shadow:none}.obsOverlayPanel{max-width:min(520px,calc(100vw - 2 * var(--overlay-safe-pad, 28px)));padding:.85rem 1rem;border-radius:20px;background:rgba(8,46,35,.72);border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 48px rgba(0,0,0,.2)}.obsOverlayPanel h2{margin:0 0 .55rem;font-size:.9em;text-transform:uppercase;letter-spacing:.08em;color:#dff6c9}.obsOverlayPanel article{display:grid;grid-gap:.15rem;gap:.15rem;padding:.35rem 0;border-top:1px solid hsla(0,0%,100%,.12)}.obsOverlayPanel article:first-of-type{border-top:0}.obsOverlayPanel p,.obsOverlayPanel small,.obsOverlayPanel strong{margin:0}.obsOverlayPanel small{color:#dff6c9}.obsPollPanel article span{display:grid;grid-template-columns:1fr auto;grid-gap:.65rem;gap:.65rem;align-items:center;padding:.3rem 0}.obsPollPanel em{font-style:normal}.obsPollPanel b{color:#f6e6a7}.obsOverlayPromptRail{max-width:760px}.obsOverlayPromptRail span{padding:.7rem 1rem;border-radius:16px;background:hsla(48,76%,74%,.9);color:#173f30;font-weight:800;text-shadow:none}.obsOverlayUpdated{position:absolute;right:var(--overlay-safe-pad,28px);top:var(--overlay-safe-pad,28px);opacity:.78}.obsEmptyLine{margin:0;color:rgba(247,255,241,.78)}.creatorRoomObsOverlay.layout-clean_chyron .obsChatPanel,.creatorRoomObsOverlay.layout-clean_chyron .obsPollPanel,.creatorRoomObsOverlay.layout-clean_chyron .obsQuestionPanel,.creatorRoomObsOverlay.layout-clean_chyron .obsReactionBurst,.creatorRoomObsOverlay.layout-scene_only .obsChatPanel,.creatorRoomObsOverlay.layout-scene_only .obsPollPanel,.creatorRoomObsOverlay.layout-scene_only .obsQuestionPanel,.creatorRoomObsOverlay.layout-scene_only .obsReactionBurst{display:none}@media (max-width:840px){.roomLiveOverlayStats,.roomTemplateThreeCol{grid-template-columns:1fr}.roomLiveOverlayList article{display:grid}.obsReactionBurst{max-width:52vw}.obsOverlayTopRail{align-items:flex-start;flex-direction:column}}#__next:has(.creatorRoomObsOverlay.isTransparent),body:has(.creatorRoomObsOverlay.isTransparent),html:has(.creatorRoomObsOverlay.isTransparent){background:transparent!important}.roomLiveRecapAdmin,.roomLiveRecapForm{display:grid;grid-gap:.85rem;gap:.85rem}.roomLiveRecapStats{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr))}.roomLiveRecapStats span{border:1px solid rgba(25,92,69,.16);background:rgba(247,255,240,.78);border-radius:16px;padding:.7rem .85rem}.roomLiveRecapStats small,.roomLiveRecapStats strong{display:block}.roomLiveRecapStats strong{color:#155c43}.roomLiveRecapStats small{color:rgba(36,78,58,.72)}.roomLiveRecapList{display:grid;grid-gap:.65rem;gap:.65rem}.roomLiveRecapList article{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.75rem;border-radius:16px;border:1px solid rgba(25,92,69,.14);background:hsla(0,0%,100%,.74)}.roomLiveRecapList article.selectedRecap{border-color:rgba(21,92,67,.42);box-shadow:0 0 0 2px rgba(21,92,67,.08)}.roomLiveRecapList article>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.roomLiveRecapList small,.roomLiveRecapList strong{display:block}.roomLiveRecapList small{color:rgba(36,78,58,.72)}.roomPublicRecapShell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:34px 0 64px;display:grid;grid-gap:1rem;gap:1rem}.roomPublicRecapCard,.roomPublicRecapHero{border:1px solid rgba(25,92,69,.14);background:linear-gradient(135deg,rgba(255,255,246,.96),rgba(237,251,231,.86))}.roomPublicRecapSummary{font-size:clamp(1rem,2vw,1.2rem);color:#204f3d;line-height:1.7}.roomPublicRecapGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.roomPublicRecapCard.wideRecapCard{grid-column:1/-1}.roomRecapList{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.8rem}.roomRecapList article{border:1px solid rgba(25,92,69,.12);background:hsla(0,0%,100%,.76);border-radius:16px;padding:.85rem}.roomRecapList article small,.roomRecapList article strong{display:block}.roomRecapList article p{margin:.35rem 0}.roomRecapPollResults{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:.65rem}.roomRecapParticipantGrid span,.roomRecapPollResults span,.roomRecapReactionGrid span{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-radius:14px;border:1px solid rgba(25,92,69,.12);background:rgba(250,255,247,.82);padding:.6rem .75rem}.roomRecapPollResults em{font-style:normal;font-weight:700;color:#204f3d}.roomRecapPollResults b{color:#155c43}.roomRecapParticipantGrid,.roomRecapReactionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin-top:.8rem}.roomRecapParticipantGrid small,.roomRecapParticipantGrid span,.roomRecapParticipantGrid strong,.roomRecapReactionGrid small,.roomRecapReactionGrid strong{display:block}@media (max-width:860px){.roomLiveRecapStats,.roomPublicRecapGrid,.roomRecapParticipantGrid,.roomRecapReactionGrid{grid-template-columns:1fr}.roomLiveRecapList article{align-items:stretch;flex-direction:column}}.roomLiveInviteForm,.roomLiveInviteList,.roomSessionInviteAdmin{display:grid;grid-gap:.85rem;gap:.85rem}.roomSessionInviteGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);grid-gap:1rem;gap:1rem;align-items:flex-start}.roomLiveInviteStats{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr))}.roomLiveInviteStats span{border:1px solid rgba(25,92,69,.16);background:rgba(247,255,240,.78);border-radius:16px;padding:.7rem .85rem}.roomLiveInviteStats small,.roomLiveInviteStats strong{display:block}.roomLiveInviteStats strong{color:#155c43}.roomLiveInviteStats small{color:rgba(36,78,58,.72)}.roomLiveInviteItem{display:grid;grid-gap:.65rem;gap:.65rem;padding:.75rem;border-radius:16px;border:1px solid rgba(25,92,69,.14);background:hsla(0,0%,100%,.74)}.roomLiveInviteItem.inviteStatus-accepted{border-color:rgba(21,92,67,.42);box-shadow:0 0 0 2px rgba(21,92,67,.08)}.roomLiveInviteItem.inviteStatus-declined,.roomLiveInviteItem.inviteStatus-revoked{opacity:.72}.roomLiveInviteItem>button:first-child{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.roomLiveInviteItem small,.roomLiveInviteItem strong{display:block}.roomLiveInviteItem small{color:rgba(36,78,58,.72)}.roomPublicInviteShell{width:min(960px,calc(100% - 32px));margin:0 auto;padding:34px 0 64px;display:grid;grid-gap:1rem;gap:1rem}.roomPublicInviteCard,.roomPublicInviteHero{border:1px solid rgba(25,92,69,.14);background:linear-gradient(135deg,rgba(255,255,246,.96),rgba(237,251,231,.86))}.roomPublicInviteMessage{white-space:pre-wrap;color:#204f3d;line-height:1.65}.roomPublicInvitePassCode{display:inline-flex;width:-moz-fit-content;width:fit-content;letter-spacing:.08em;font-weight:950;color:#155c43;border-radius:18px;padding:.85rem 1rem;border:1px dashed rgba(25,92,69,.28);background:hsla(0,0%,100%,.84)}@media (max-width:860px){.roomLiveInviteStats,.roomSessionInviteGrid{grid-template-columns:1fr}}.roomLiveConsolePage{display:grid;grid-gap:1rem;gap:1rem}.roomConsoleHero .roomLiveSafetyStatus,.roomLiveConsolePage .roomLiveSafetyStatus{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.roomConsoleHero .roomLiveSafetyStatus span,.roomLiveConsolePage .roomLiveSafetyStatus span{border:1px solid rgba(31,87,69,.18);border-radius:999px;background:hsla(0,0%,100%,.7);color:#1f5745;font-size:.82rem;font-weight:700;padding:.35rem .7rem}.roomConsoleGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}.roomConsoleGrid .card{overflow:hidden}.roomConsoleStack,.roomLiveConsolePage .compactStack{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.75rem}.roomConsoleStack article,.roomLiveConsolePage .roomLiveMiniMessageList article,.roomLiveConsolePage .roomLiveModerationQueue article,.roomLiveConsolePage .roomLiveParticipantStrip span{border:1px solid rgba(31,87,69,.16);border-radius:18px;background:rgba(255,252,240,.78);padding:.85rem}.roomConsoleStack article{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.roomConsoleStack article p,.roomLiveConsolePage .roomLiveMiniMessageList article p{margin:.2rem 0}.roomConsoleStack article small,.roomLiveConsolePage .roomLiveMiniMessageList article small,.roomLiveConsolePage .roomLiveParticipantStrip small{color:#66746b;display:block}.roomLiveConsolePage .roomLiveParticipantStrip.fullStrip{display:grid;grid-gap:.65rem;gap:.65rem}.roomLiveConsolePage .roomLiveTinyActions{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem}.roomLiveConsolePage .roomLiveTinyActions button{border:1px solid rgba(31,87,69,.18);border-radius:999px;background:#fffaf0;color:#245b49;cursor:pointer;font-size:.78rem;font-weight:700;padding:.3rem .55rem}.roomLiveConsolePage .roomLiveTinyActions button:hover{background:#eaf7ef}.consoleMessage-hidden,.consoleStatus-approved{opacity:.72}.consoleStatus-pending{box-shadow:inset 4px 0 0 rgba(45,125,91,.35)}.roomLiveConsolePage .roomPublicDetailList,.roomLiveConsolePage .roomTemplateActions{margin-top:.75rem}.roomLiveConsolePage .textButton.danger,.roomLiveConsolePage .tinyDangerButton{color:#8a332d}@media (min-width:1080px){.roomConsoleGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)}.roomConsoleAuditCard,.roomConsoleControlCard,.roomConsoleMessagesCard,.roomConsoleParticipantsCard,.roomConsoleSceneCard{grid-column:1/-1}}.roomLiveCueDeckAdmin,.roomLiveCueDeckCard,.roomLiveCueDeckForm{display:grid;grid-gap:.85rem;gap:.85rem}.roomLiveCueStats{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:.25rem 0 .35rem}.roomLiveActiveCueBanner,.roomLiveActiveCueCard,.roomLiveCueList article,.roomLiveCueMini,.roomLiveCueStats span{border:1px solid rgba(25,92,69,.16);background:rgba(244,255,246,.78);border-radius:16px}.roomLiveCueStats span{padding:.7rem .85rem}.roomLiveCueStats strong{display:block;color:#155c43}.roomLiveActiveCueCard small,.roomLiveCueList small,.roomLiveCueMini small,.roomLiveCueStats small{color:rgba(36,78,58,.72)}.roomLiveActiveCueBanner,.roomLiveActiveCueCard{padding:1rem;background:linear-gradient(135deg,rgba(243,255,232,.95),rgba(255,249,222,.88));box-shadow:0 12px 28px rgba(25,92,69,.08)}.roomLiveActiveCueBanner h2,.roomLiveActiveCueCard h5,.roomLiveCueList strong,.roomLiveCueMini strong{margin:0;color:#155c43}.roomLiveActiveCueBanner p,.roomLiveActiveCueCard p,.roomLiveCueList p,.roomLiveCueMini p{margin:.25rem 0}.roomLiveCueList{display:grid;grid-gap:.65rem;gap:.65rem;max-height:480px;overflow:auto}.roomLiveCueList article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem;align-items:flex-start;padding:.85rem}.roomLiveCueList article.selectedCue{border-color:rgba(21,92,67,.42);box-shadow:0 0 0 2px rgba(21,92,67,.08)}.roomLiveCueList article>button:first-child{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.roomLiveCueDeckCard{border:1px solid rgba(25,92,69,.14);background:linear-gradient(135deg,hsla(50,60%,94%,.98),hsla(88,63%,93%,.82))}.roomLiveCueMini{display:grid;grid-gap:.35rem;gap:.35rem;padding:.75rem}.roomLiveCueMini.active{background:rgba(255,249,224,.94);border-color:rgba(184,134,11,.25)}.roomLiveUpcomingCues{display:grid;grid-gap:.5rem;gap:.5rem}.roomLiveUpcomingCues h3{margin:0;font-size:.95rem;color:#155c43}.obsOverlayLiveCueCard{max-width:min(760px,96vw);padding:.9rem 1rem;border-radius:20px;background:rgba(7,38,30,.72);border:1px solid rgba(244,255,246,.2);box-shadow:0 18px 44px rgba(0,0,0,.18)}.obsOverlayLiveCueCard p,.obsOverlayLiveCueCard strong{margin:0}.obsOverlayLiveCueCard p{margin-top:.25rem}.liveCueChip{background:rgba(255,249,224,.92)!important;color:#155c43!important}@media (max-width:780px){.roomLiveCueList article,.roomLiveCueStats{grid-template-columns:1fr}}.roomLiveMediaAdmin,.roomLiveMediaCard,.roomLiveMediaForm{display:grid;grid-gap:.85rem;gap:.85rem}.obsOverlayLiveMediaCard,.roomLiveMediaMini,.roomLiveMediaNow,.roomLiveMediaRender{border:1px solid rgba(25,92,69,.16);background:linear-gradient(135deg,rgba(247,255,242,.96),rgba(255,249,226,.86));border-radius:18px;box-shadow:0 14px 32px rgba(24,78,57,.08)}.roomLiveMediaMini,.roomLiveMediaNow{padding:.9rem}.obsOverlayLiveMediaCard strong,.roomLiveMediaMini strong,.roomLiveMediaNow h5{margin:0;color:#155c43}.obsOverlayLiveMediaCard p,.roomLiveMediaMini p,.roomLiveMediaNow p{margin:.25rem 0}.roomLiveMediaMini small,.roomLiveMediaNow small{color:rgba(36,78,58,.72)}.roomLiveMediaMini{display:grid;grid-gap:.5rem;gap:.5rem}.roomLiveMediaMini.status-playing,.roomLiveMediaNow.status-playing{border-color:rgba(21,92,67,.36);background:linear-gradient(135deg,rgba(232,255,236,.98),rgba(255,250,226,.92))}.roomLiveMediaElement,.roomLiveMediaEmbed,.roomLiveMediaRender img{width:100%;max-height:340px;border:0;border-radius:16px;background:rgba(16,48,36,.08)}.roomLiveMediaElement,.roomLiveMediaEmbed{min-height:88px}.roomLiveMediaEmbed{min-height:260px}.roomLiveMediaRender{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;overflow:hidden}.roomLiveMediaRender img{display:block;object-fit:contain}.roomLiveMediaRender figcaption{padding:0 .75rem .65rem;color:rgba(36,78,58,.72);font-size:.85rem}.compactMediaCueList{max-height:380px}.obsOverlayLiveMediaCard{display:grid;grid-gap:.45rem;gap:.45rem;max-width:min(780px,96vw);padding:.95rem;background:rgba(7,38,30,.76);color:#f8fff1;border-color:rgba(244,255,246,.22)}.obsOverlayLiveMediaCard audio,.obsOverlayLiveMediaCard iframe,.obsOverlayLiveMediaCard img,.obsOverlayLiveMediaCard video{display:block;width:100%;max-height:48vh;border:0;border-radius:16px;background:rgba(0,0,0,.18);object-fit:contain}.obsOverlayLiveMediaCard iframe{min-height:340px}.obsOverlayLiveMediaCard a,.obsOverlayLiveMediaCard small{color:rgba(248,255,241,.82)}.roomDirectoryCard,.roomDirectoryEmpty,.roomDirectoryFilters,.roomDirectoryHero,.roomLiveDirectoryForm,.roomLiveDirectoryList,.roomLiveDirectoryPanel{border:1px solid rgba(25,92,69,.14);background:linear-gradient(135deg,rgba(247,255,242,.96),rgba(255,249,226,.84));border-radius:20px}.roomDirectoryMetaGrid,.roomDirectoryStats,.roomLiveDirectoryStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.75rem;gap:.75rem}.roomDirectoryMetaGrid span,.roomDirectoryStats span,.roomLiveDirectoryStats span{display:grid;grid-gap:.15rem;gap:.15rem;padding:.75rem;border:1px solid rgba(25,92,69,.12);border-radius:16px;background:hsla(0,0%,100%,.58)}.roomDirectoryMetaGrid strong,.roomDirectoryStats strong,.roomLiveDirectoryStats strong{color:#155c43}.roomDirectoryMetaGrid small,.roomDirectoryStats small,.roomLiveDirectoryStats small{color:rgba(36,78,58,.72)}.roomLiveDirectoryEditorGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:1rem;gap:1rem;align-items:flex-start;margin-top:1rem}.roomLiveDirectoryForm,.roomLiveDirectoryList{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem}.roomLiveDirectorySavedList{display:grid;grid-gap:.65rem;gap:.65rem;max-height:520px;overflow:auto}.roomLiveDirectorySavedList article{border:1px solid rgba(25,92,69,.13);border-radius:16px;background:hsla(0,0%,100%,.62)}.roomLiveDirectorySavedList article button{width:100%;border:0;background:transparent;color:inherit;text-align:left;display:grid;grid-gap:.25rem;gap:.25rem;padding:.8rem;cursor:pointer}.roomLiveDirectorySavedList strong{color:#155c43}.roomLiveDirectorySavedList small{color:rgba(36,78,58,.72)}.roomLiveDirectorySavedList .directoryStatus-published{border-color:rgba(21,92,67,.36);box-shadow:0 12px 26px rgba(24,78,57,.08)}.roomDirectoryShell{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:2rem 0 4rem;display:grid;grid-gap:1rem;gap:1rem}.roomDirectoryEmpty,.roomDirectoryFilters,.roomDirectoryHero{padding:1.15rem}.roomDirectoryHero h1{margin-top:.35rem}.roomDirectoryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.roomDirectoryCard{display:grid;overflow:hidden;box-shadow:0 18px 44px rgba(24,78,57,.08)}.roomDirectoryCard.isLive{border-color:rgba(26,128,82,.36);background:linear-gradient(135deg,rgba(232,255,236,.98),rgba(255,250,226,.94))}.roomDirectoryCard.highlightedRoom{outline:3px solid rgba(215,159,58,.32)}.roomDirectoryThumb{width:100%;aspect-ratio:16/9;object-fit:cover;background:rgba(16,48,36,.08)}.placeholderThumb{display:grid;place-items:center;font-size:3rem;background:radial-gradient(circle at 30% 20%,rgba(244,255,246,.94),rgba(203,232,199,.68))}.roomDirectoryCardBody{display:grid;grid-gap:.7rem;gap:.7rem;padding:1rem}.roomDirectoryCardBody h2{margin:.25rem 0 0;color:#155c43}.roomDirectoryTagRow{display:flex;flex-wrap:wrap;gap:.4rem}.roomDirectoryTagRow span{border:1px solid rgba(25,92,69,.14);background:hsla(0,0%,100%,.62);border-radius:999px;color:rgba(36,78,58,.8);font-size:.78rem;padding:.25rem .55rem}.compactTabs button small{display:none}@media (max-width:820px){.roomLiveDirectoryEditorGrid{grid-template-columns:1fr}.roomDirectoryShell{width:min(100% - 1rem,1180px);padding-top:1rem}}.roomLiveHealthPanel,.roomLiveHealthRunCard{border:1px solid rgba(25,92,69,.14);background:linear-gradient(135deg,rgba(247,255,242,.96),rgba(255,249,226,.84));border-radius:20px}.roomLiveHealthCountGrid,.roomLiveHealthStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.75rem}.roomLiveHealthCountGrid span,.roomLiveHealthSelectedLobby,.roomLiveHealthStats span{display:grid;grid-gap:.15rem;gap:.15rem;padding:.75rem;border:1px solid rgba(25,92,69,.12);border-radius:16px;background:hsla(0,0%,100%,.58)}.roomLiveHealthCountGrid strong,.roomLiveHealthSelectedLobby strong,.roomLiveHealthStats strong{color:#155c43}.roomLiveHealthCountGrid small,.roomLiveHealthSelectedLobby span,.roomLiveHealthStats small{color:rgba(36,78,58,.72)}.roomLiveHealthIssueGrid,.roomLiveHealthRouteGrid,.roomLiveHealthRunGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem;align-items:flex-start;margin-top:1rem}.roomLiveHealthIssueGrid section,.roomLiveHealthRouteGrid section,.roomLiveHealthRunCard{display:grid;grid-gap:.7rem;gap:.7rem;padding:1rem}.roomLiveHealthTabs{display:flex;flex-wrap:wrap;gap:.45rem;margin:1rem 0 .75rem}.roomLiveHealthTabs button{border:1px solid rgba(25,92,69,.14);border-radius:999px;background:hsla(0,0%,100%,.62);color:#155c43;font-weight:800;padding:.45rem .75rem;cursor:pointer}.roomLiveHealthTabs button.active{background:#155c43;color:#fffaf0}.roomLiveHealthHistory,.roomLiveHealthTableList{display:grid;grid-gap:.55rem;gap:.55rem;max-height:520px;overflow:auto}.roomLiveHealthHistory article,.roomLiveHealthTableList article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:flex-start;border:1px solid rgba(25,92,69,.12);border-radius:16px;background:hsla(0,0%,100%,.62);padding:.75rem}.roomLiveHealthTableList article>span{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;font-weight:900;background:rgba(25,92,69,.1);color:#155c43}.healthStatus-blocked,.roomLiveHealthTableList article.blocked>span{background:rgba(158,55,42,.13);color:#8a271e}.healthStatus-watch,.roomLiveHealthTableList article.warning>span{background:rgba(215,159,58,.16);color:#8a5d12}.roomLiveHealthHistory strong,.roomLiveHealthTableList strong{color:#155c43}.roomLiveHealthHistory small,.roomLiveHealthTableList small{color:rgba(36,78,58,.72)}.roomLiveHealthHistory article{grid-template-columns:minmax(0,1fr) auto}.roomLiveHealthHistory article>button:first-child{border:0;background:transparent;color:inherit;text-align:left;display:grid;grid-gap:.25rem;gap:.25rem;padding:0;cursor:pointer}.healthHistory-ready{border-color:rgba(25,92,69,.28)!important}.healthHistory-blocked{border-color:rgba(158,55,42,.24)!important}.roomLiveHealthRouteGrid code{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#155c43;background:hsla(0,0%,100%,.68);border:1px solid rgba(25,92,69,.12);border-radius:10px;padding:.18rem .4rem}@media (max-width:820px){.roomLiveHealthIssueGrid,.roomLiveHealthRouteGrid,.roomLiveHealthRunGrid{grid-template-columns:1fr}}.roomHealthCheckList,.roomHealthReviewBox,.roomHealthSnapshotList,.roomLiveHealthPanel{border:1px solid rgba(25,92,69,.14);background:linear-gradient(135deg,rgba(247,255,242,.97),rgba(255,249,226,.86));border-radius:20px}.roomLiveHealthPanel{grid-gap:.95rem;gap:.95rem}.roomHealthScore.ready,.roomHealthScore.ready_with_warnings,.roomHealthScore.rehearsal_ready{background:rgba(223,248,226,.92);color:#155c43}.roomHealthScore.needs_attention,.roomHealthScore.setup_required{background:rgba(255,237,202,.96);color:#7b4e12}.roomHealthCheckColumns,.roomHealthSummaryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.75rem;gap:.75rem}.roomHealthSummaryGrid span{display:grid;grid-gap:.12rem;gap:.12rem;padding:.8rem;border:1px solid rgba(25,92,69,.12);border-radius:16px;background:hsla(0,0%,100%,.65)}.roomHealthSummaryGrid strong{color:#155c43}.roomHealthSummaryGrid small{color:rgba(36,78,58,.72)}.roomHealthEditorGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:1rem;gap:1rem;align-items:flex-start}.roomHealthCheckList,.roomHealthReviewBox,.roomHealthSnapshotList{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem}.roomHealthCheckList h5,.roomHealthSnapshotList h5{margin:0;color:#155c43}.roomHealthCheckList article,.roomHealthSnapshotList article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:flex-start;padding:.75rem;border:1px solid rgba(25,92,69,.12);border-radius:16px;background:hsla(0,0%,100%,.62)}.roomHealthSnapshotList article{grid-template-columns:minmax(0,1fr) auto}.roomHealthCheckList article>span{border-radius:999px;font-size:.72rem;font-weight:800;padding:.22rem .5rem;white-space:nowrap}.roomHealthCheckList article strong,.roomHealthSnapshotList article strong{color:#155c43}.roomHealthCheckList article p,.roomHealthSnapshotList article p{margin:.12rem 0;color:rgba(36,78,58,.78)}.roomHealthCheckList article small,.roomHealthSnapshotList article small{color:rgba(36,78,58,.62)}.roomHealthCheckList .healthOk>span{background:rgba(219,247,224,.95);color:#175d3f}.roomHealthCheckList .healthWarning>span{background:rgba(255,244,209,.95);color:#786019}.roomHealthCheckList .healthAttention>span{background:rgba(255,226,214,.95);color:#8b3820}@media (max-width:860px){.roomHealthCheckList article,.roomHealthEditorGrid,.roomHealthSnapshotList article{grid-template-columns:1fr}}.roomLiveHealthPanel{margin-top:18px;background:linear-gradient(135deg,rgba(255,248,215,.78),hsla(54,59%,82%,.52))}.roomLiveHealthMetrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.roomLiveHealthMetric{display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:rgba(255,252,237,.82);color:#0f5f4f}.roomLiveHealthMetric strong{font-size:1.45rem;line-height:1}.roomLiveHealthMetric em,.roomLiveHealthMetric small{color:rgba(15,95,79,.74);font-size:.78rem;font-style:normal;font-weight:800}.roomLiveHealthCheckList,.roomLiveHealthLinks,.roomLiveHealthSnapshots{display:grid;grid-gap:8px;gap:8px}.roomLiveHealthLinks{grid-template-columns:repeat(auto-fit,minmax(140px,auto));justify-content:flex-start;padding:10px;border:1px solid rgba(15,95,79,.12);background:rgba(255,252,237,.65)}.roomLiveHealthLinks span{display:grid;grid-gap:2px;gap:2px;color:#0f5f4f;font-weight:800}.roomLiveHealthLinks span strong{font-size:.78rem;color:rgba(15,95,79,.68);text-transform:uppercase;letter-spacing:.08em}.roomLiveHealthCheck{padding:12px;border-radius:16px;border:1px solid rgba(15,95,79,.14);background:rgba(255,252,237,.72)}.roomLiveHealthCheck.fail{border-color:rgba(143,45,36,.34);background:hsla(0,100%,95%,.7)}.roomLiveHealthCheck.warn{border-color:rgba(138,91,0,.32);background:rgba(255,243,205,.74)}.roomLiveHealthCheck.pass{border-color:rgba(15,117,95,.28);background:rgba(226,248,232,.72)}.roomLiveHealthCheck>div,.roomLiveHealthSnapshots article>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.roomLiveHealthCheck p{margin:8px 0 0}.roomLiveHealthDetails summary{color:#0f5f4f;font-weight:900}.roomLiveHealthSmokeList{margin:0;padding-left:20px;color:rgba(15,95,79,.82);font-weight:700}.roomLiveHealthSmokeList li+li{margin-top:6px}.roomLiveHealthSnapshots article{display:grid;grid-template-columns:1fr auto auto;grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid rgba(15,95,79,.12);background:rgba(255,248,215,.62)}.roomLiveHealthSnapshots small{color:rgba(15,95,79,.72);font-weight:800}@media (max-width:980px){.roomLiveHealthMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.roomLiveHealthSnapshots article{grid-template-columns:1fr}}.roomLiveHealthPanel{border:1px solid rgba(30,88,59,.18)}.roomLiveHealthToolbar{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.4fr) auto;grid-gap:12px;gap:12px;align-items:end;margin-top:12px}.healthActions{align-items:end;justify-content:flex-start}.roomLiveHealthSummaryGrid{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));grid-gap:10px;gap:10px;margin:14px 0}.roomLiveHealthSummaryGrid span{background:hsla(42,59%,92%,.78);border:1px solid rgba(30,88,59,.12);border-radius:16px;padding:10px 12px;display:grid;grid-gap:3px;gap:3px}.roomLiveHealthSummaryGrid strong{color:#163f2a;font-size:.96rem}.roomLiveHealthSummaryGrid small{color:#667066}.roomLiveHealthColumns,.roomLiveHealthFooterGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.roomLiveHealthFooterGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.roomLiveHealthGroup{background:rgba(255,252,245,.86);border:1px solid rgba(30,88,59,.12);border-radius:18px;padding:12px;min-width:0}.roomLiveHealthGroup h5{margin:0 0 8px;color:#173f2a}.roomLiveHealthCheck{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-radius:14px;border:1px solid rgba(30,88,59,.12);padding:10px;margin-top:8px;background:#fffdf8}.roomLiveHealthCheck strong{color:#193f2d}.roomLiveHealthCheck p{margin:4px 0;color:#4f5f51;font-size:.88rem;line-height:1.35}.roomLiveHealthCheck small{color:#7a8077}.roomLiveHealthCheck>span{border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:700;white-space:nowrap;background:rgba(30,88,59,.08);color:#1d5a3c}.roomLiveHealthCheck.ok{border-color:rgba(49,129,80,.28)}.roomLiveHealthCheck.warning{border-color:rgba(194,131,31,.34);background:rgba(255,248,232,.9)}.roomLiveHealthCheck.blocked{border-color:rgba(170,64,55,.34);background:rgba(255,240,236,.9)}.roomLiveHealthCheck.info{border-color:rgba(72,110,141,.22);background:rgba(241,247,250,.78)}.healthPill-ok{background:rgba(49,129,80,.12);color:#1b5b38}.healthPill-warning{background:rgba(194,131,31,.14);color:#7a500b}.healthPill-blocked{background:rgba(170,64,55,.14);color:#8b2c25}.healthPill-info{background:rgba(72,110,141,.13);color:#31556c}@media (max-width:980px){.roomLiveHealthColumns,.roomLiveHealthFooterGrid,.roomLiveHealthSummaryGrid,.roomLiveHealthToolbar{grid-template-columns:1fr}}.roomLiveHealthPanel{display:grid;grid-gap:1rem;gap:1rem}.roomLiveHealthColumns{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem}.roomLiveHealthIssues,.roomLiveHealthLinks,.roomLiveHealthRoster,.roomLiveHealthSnapshots{display:grid;grid-gap:.7rem;gap:.7rem}.roomLiveHealthLinks{grid-template-columns:repeat(auto-fit,minmax(150px,max-content));align-items:center;padding:.75rem;border:1px solid rgba(25,92,69,.14);border-radius:16px;background:rgba(248,255,244,.84)}.roomLiveHealthLinks>span{display:grid;grid-gap:.15rem;gap:.15rem;color:rgba(36,78,58,.72)}.roomLiveHealthLinks>span strong{color:#155c43}.roomLiveHealthCheck,.roomLiveHealthSnapshots article{display:grid;grid-gap:.4rem;gap:.4rem;padding:.8rem;border:1px solid rgba(25,92,69,.16);border-radius:16px;background:linear-gradient(135deg,rgba(247,255,242,.96),rgba(255,249,226,.86))}.roomLiveHealthCheck>div,.roomLiveHealthSnapshots article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.roomLiveHealthCheck strong,.roomLiveHealthSnapshots strong{color:#155c43}.roomLiveHealthDetails{border:1px solid rgba(25,92,69,.14);border-radius:16px;padding:.8rem;background:rgba(255,252,235,.72)}.roomLiveHealthDetails summary{cursor:pointer;font-weight:800;color:#155c43}.health-ok,.health-ready,.healthSeverity-ok,.healthSeverity-ready{border-color:rgba(25,92,69,.24)!important}.health-blocked,.health-critical,.healthSeverity-blocked,.healthSeverity-critical{border-color:rgba(179,48,48,.5)!important;background:linear-gradient(135deg,hsla(0,100%,97%,.98),hsla(9,100%,93%,.9))!important}.health-warning,.healthSeverity-warning,.healthSeverity-watch{border-color:rgba(209,104,35,.46)!important;background:linear-gradient(135deg,rgba(255,247,230,.98),rgba(255,235,207,.9))!important}.health-info,.healthSeverity-info{border-color:rgba(25,92,69,.16)!important}.roomLiveHealthCard{border:1px solid rgba(25,92,69,.16);background:linear-gradient(135deg,rgba(250,255,244,.96),rgba(255,250,232,.92))}.roomLiveHealthMiniGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:.65rem;gap:.65rem;margin:.9rem 0}.roomLiveHealthMiniGrid span{display:grid;grid-gap:.15rem;gap:.15rem;padding:.7rem .8rem;border:1px solid rgba(25,92,69,.12);border-radius:14px;background:rgba(255,253,244,.86)}.roomLiveHealthMiniGrid strong{color:#155c43}.roomLiveHealthMiniGrid small{color:rgba(36,78,58,.7)}.compactPublicHealth,.roleExperienceLane,.roomConsoleRoleGuide,.roomLiveViewerHint,.roomRoleExperienceGuideCard{border-color:rgba(25,92,69,.18);background:linear-gradient(135deg,rgba(248,255,244,.96),rgba(255,250,231,.9))}.roleExperience-delegate,.roleExperience-host{box-shadow:inset 4px 0 0 rgba(25,92,69,.32)}.roleExperience-stage{box-shadow:inset 4px 0 0 rgba(97,138,75,.32)}.roleExperience-viewer{box-shadow:inset 4px 0 0 rgba(206,178,95,.36)}.roomRoleActionChips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.roomRoleActionChips span{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(25,92,69,.14);background:rgba(255,255,250,.82);color:#155c43;font-size:.78rem;font-weight:800;padding:.28rem .58rem}.roomLiveViewerHint{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:.9rem;padding:.85rem;border:1px solid rgba(25,92,69,.14);border-radius:16px}.roleExperienceLane h3,.roomConsoleRoleGuide strong,.roomLiveViewerHint strong{color:#155c43}.roomConsoleRoleGuide{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.9rem;padding:.85rem;border:1px solid rgba(25,92,69,.14);border-radius:16px}.roomConsoleRoleGuide p{margin:0;color:rgba(36,78,58,.74)}.compactPublicHealth .sectionHeader{align-items:flex-start}.compactPublicHealth .pillTag{background:rgba(255,255,250,.86)}.roomLiveHardeningPanel{border-color:rgba(18,96,62,.2);background:linear-gradient(180deg,rgba(255,252,238,.98),hsla(87,53%,93%,.94))}.roomLiveHardeningStats span strong{font-size:1.15rem}.roomHardeningControls{margin-top:.75rem}.roomHardeningAttention,.roomHardeningRunList{margin-top:1rem}.roomHardeningEventList,.roomHardeningPolicyList{display:grid;grid-gap:.55rem;gap:.55rem;max-height:360px;overflow:auto;padding-right:.15rem}.roomHardeningNotice,.roomHardeningPolicyList article,.roomHardeningRun{border:1px solid rgba(18,96,62,.14);border-radius:14px;background:rgba(255,255,248,.86);padding:.75rem;box-shadow:0 6px 18px rgba(18,96,62,.05)}.roomHardeningNotice{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.roomHardeningNotice.approved{border-color:rgba(51,124,80,.25)}.roomHardeningNotice.pending{border-color:rgba(191,151,64,.35)}.roomHardeningNotice.rejected{border-color:rgba(169,74,58,.35)}.roomHardeningRun{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem}.roomHardeningLists{align-items:flex-start;margin-top:1rem}@media (max-width:760px){.roomHardeningNotice,.roomHardeningRun{flex-direction:column;align-items:stretch}}.roomLiveSmokeTestPanel{border-color:rgba(42,112,76,.22);background:linear-gradient(180deg,hsla(51,90%,96%,.98),hsla(99,49%,93%,.94))}.roomLiveSmokeStats span strong{font-size:1.12rem}.roomSmokeCreateForm,.roomSmokeLists{margin-top:.85rem;align-items:flex-start}.fullWidthActions{grid-column:1/-1}.roomSmokeChecklist,.roomSmokeReadiness,.roomSmokeTargets{display:grid;grid-gap:.62rem;gap:.62rem}.roomSmokeChecklist{max-height:620px;overflow:auto;padding-right:.2rem}.roomSmokeRoute,.roomSmokeStep{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.78rem;border:1px solid rgba(18,96,62,.14);border-radius:14px;background:rgba(255,255,248,.88);box-shadow:0 6px 18px rgba(18,96,62,.05)}.roomSmokeStep.approved{border-color:rgba(51,124,80,.28)}.roomSmokeStep.pending{border-color:rgba(191,151,64,.28)}.roomSmokeStep.rejected{border-color:rgba(169,74,58,.35)}.roomSmokeRoute p,.roomSmokeStep p{margin:.2rem 0 0}.roomSmokeTargets{max-height:620px;overflow:auto;padding-right:.2rem}@media (max-width:760px){.roomSmokeRoute,.roomSmokeStep{flex-direction:column;align-items:stretch}}.roomLaunchAdminGuideCard,.roomOwnerVerificationGuideCard,.roomOwnerVerificationPanel{border:1px solid rgba(28,85,65,.16)}.roomLaunchVerificationStats,.roomOwnerVerificationStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0}.roomLaunchVerificationStats span,.roomOwnerVerificationStats span{display:grid;grid-gap:.15rem;gap:.15rem;padding:.75rem;border-radius:16px;background:hsla(0,0%,100%,.74);border:1px solid rgba(28,85,65,.12)}.roomLaunchVerificationStats strong,.roomOwnerVerificationStats strong{color:var(--pondy-green,#174f3d);font-size:1.05rem}.roomLaunchVerificationStats small,.roomOwnerVerificationStats small{color:rgba(30,53,46,.72)}.roomLaunchFixtureForm,.roomOwnerVerificationControls{align-items:end;margin:1rem 0}.roomLaunchVerificationGrid,.roomOwnerVerificationGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.roomLaunchBlockersCard,.roomLaunchFixtureCard,.roomOwnerVerificationCard{padding:1rem}.roomLaunchStep,.roomOwnerVerificationCheck,.roomOwnerVerificationRoute{display:flex;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-top:1px solid rgba(28,85,65,.1)}.roomLaunchStep:first-of-type,.roomOwnerVerificationCheck:first-of-type,.roomOwnerVerificationRoute:first-of-type{border-top:0}.roomOwnerVerificationCheck.approved,.roomOwnerVerificationRoute.approved{color:#174f3d}.roomOwnerVerificationCheck.rejected,.roomOwnerVerificationRoute.rejected{color:#9b2d2d}.roomOwnerVerificationCheck.pending,.roomOwnerVerificationRoute.pending{color:#8b651c}.roomOwnerVerificationLinks,.roomOwnerVerificationRouteList{display:grid;grid-gap:.65rem;gap:.65rem}.roomOwnerVerificationPass{padding:.85rem}.roomOwnerVerificationRoute{align-items:center}.roomOwnerVerificationRoute div{min-width:0}.roomLaunchLinkRow code,.roomOwnerVerificationRoute code,.roomOwnerVerificationRoute small{display:block;overflow-wrap:anywhere;color:rgba(30,53,46,.72)}.roomPublicFriendlyHint{border-radius:16px;padding:.85rem;background:hsla(44,65%,91%,.72);border:1px solid rgba(28,85,65,.1)}.pondyAppShell{position:-webkit-sticky;position:sticky;top:0;z-index:80;display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(220px,1fr);grid-gap:14px;gap:14px;align-items:center;padding:10px 14px;margin-bottom:10px;border:1px solid rgba(15,117,95,.18);border-radius:22px;background:rgba(255,252,238,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 30px rgba(13,73,55,.08)}.pondyAppBrand{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:inherit}.pondyAppBrand .brandLogo{width:48px;height:48px}.brandEyebrow{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.brandTitle{font-size:1.12rem;line-height:1;margin:0}.pondyAppPrimaryNav{display:flex;gap:6px;border:1px solid rgba(15,117,95,.12);background:hsla(95,42%,91%,.72);padding:5px}.pondyAppPrimaryNav,.pondyAppPrimaryNav a{align-items:center;justify-content:center;border-radius:999px}.pondyAppPrimaryNav a{display:inline-flex;min-height:44px;padding:0 14px;color:#154d3e;font-weight:900;text-decoration:none}.pondyAppPrimaryNav a.active,.pondyAppPrimaryNav a:hover{background:#fffaf0;color:#0f755f;box-shadow:0 8px 18px rgba(15,117,95,.1)}.pondyAppActions{display:flex;gap:8px;align-items:center;justify-content:flex-end}.pondyAppMoreDrawer{position:relative}.pondyAppMoreDrawer>summary{list-style:none;cursor:pointer}.pondyAppMoreDrawer>summary::-webkit-details-marker{display:none}.pondyAppMorePanel{position:absolute;right:0;top:calc(100% + 10px);z-index:120;width:min(760px,calc(100vw - 28px));max-height:min(76vh,720px);overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));grid-gap:12px;gap:12px;padding:16px;border:1px solid rgba(15,117,95,.18);border-radius:24px;background:#fffaf0;box-shadow:0 24px 60px rgba(13,73,55,.22)}.pondyAppMoreIntro{grid-column:1/-1;display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:16px;background:#e7f2df;color:#173d31}.pondyAppMoreIntro span{color:#527465;font-weight:700}.pondyAppMoreGroup{display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:16px;border:1px solid rgba(15,117,95,.1);background:#fffdf6}.pondyAppMoreGroup strong{font-size:.78rem;text-transform:uppercase;letter-spacing:.07em;color:#0f755f}.pondyAppMoreGroup a,.pondyAppMoreGroup button{border:0;background:transparent;text-align:left;text-decoration:none;color:#173d31;font-weight:800;border-radius:10px;padding:6px 8px}.pondyAppMoreGroup a:hover,.pondyAppMoreGroup button:hover{background:#e7f2df}.navTextAction{font:inherit;cursor:pointer}.pondyMobileBottomNav{display:none;position:fixed;left:10px;right:10px;bottom:10px;z-index:90;grid-template-columns:repeat(5,1fr);gap:4px;padding:7px;border:1px solid rgba(15,117,95,.18);border-radius:20px;background:rgba(255,250,240,.96);box-shadow:0 16px 45px rgba(13,73,55,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pondyMobileBottomNav a{display:grid;place-items:center;min-height:44px;border-radius:14px;text-decoration:none;color:#154d3e;font-weight:900;font-size:.78rem}.pondyMobileBottomNav a.active,.pondyMobileBottomNav a:hover{background:#e7f2df;color:#0f755f}.topBanner{padding:8px 12px!important;margin-bottom:12px!important}.topBannerInner{min-height:44px!important}.topBannerLabel{font-size:.67rem!important}.topBannerFallbackText{font-size:.9rem!important;font-weight:900}.topBanner p,.topBannerCopy span{font-size:.82rem!important;margin:2px 0 0!important}.topBannerImage{max-height:46px!important;border-radius:12px!important}.pondyActionHeroGrid{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));grid-gap:10px;gap:10px;margin-top:18px}.pondyActionHeroCard{display:grid;grid-gap:4px;gap:4px;padding:13px 14px;border:1px solid rgba(15,117,95,.14);border-radius:18px;background:#fffdf6;color:#173d31;text-decoration:none;box-shadow:0 10px 20px rgba(13,73,55,.06)}.pondyActionHeroCard strong{color:#0f755f}.pondyActionHeroCard span{font-size:.84rem;color:#527465;font-weight:700}.pondyActionHeroCard:hover{transform:translateY(-1px);box-shadow:0 18px 28px rgba(13,73,55,.12)}.pondyMediaPageShell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.pondyMediaQuickIntro{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 16px!important}.pondyMediaQuickIntro h2{margin:0}.pondyMediaQuickIntro p{margin:4px 0 0}.pondyTheaterAppFrame{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start}.pondyQueueRail{display:grid;grid-gap:8px;gap:8px;max-height:720px}.pondyQueueCard{display:grid;grid-gap:4px;gap:4px;text-align:left;border:1px solid rgba(27,77,62,.14);border-radius:16px;background:#fffdf6;color:#173d31;padding:10px;cursor:pointer}.pondyQueueCard.active,.pondyQueueCard:hover{background:#e7f2df}.pondyQueueCard small{color:#527465;font-weight:800}.pondyCreatorChipRow{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.pondyCreatorChipRow a{font-weight:900}.pondyCharacterMiniLink{font-size:.82rem;color:#0f755f;font-weight:900;text-decoration:none}.pondyCharacterMiniLink:hover{text-decoration:underline}.pondyWallActionFirst{display:grid;grid-gap:12px;gap:12px}.pondyWallIntroCompact{padding:14px 16px!important}.pondyWallIntroCompact .heroLead{font-size:1rem}.pondyWallLowerTools details{border:1px solid rgba(15,117,95,.12);border-radius:18px;background:#fffdf6;padding:10px 12px}.pondyWallLowerTools summary{cursor:pointer;font-weight:900;color:#0f755f}.pondyCharactersHero{background:linear-gradient(135deg,#fffaf0,#e7f2df)}.characterLaneGrid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));grid-gap:12px;gap:12px}.characterLaneCard{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid rgba(15,117,95,.14);border-radius:20px;background:#fffdf6;text-decoration:none;color:#173d31}.characterLaneCard strong{color:#0f755f}.characterLaneCard:hover{transform:translateY(-1px);box-shadow:0 14px 24px rgba(13,73,55,.1)}.accountSettingsGrid,.accountSettingsPasswordGrid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));grid-gap:12px;gap:12px}.accountSettingsPasswordGrid{grid-template-columns:repeat(3,minmax(180px,1fr))}.accountSettingsCard,.accountSettingsPasswordPanel{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(15,117,95,.13);border-radius:20px;background:#fffdf6;padding:14px}.formField{display:grid;grid-gap:6px;gap:6px;font-weight:900;color:#173d31}.formField input,.formField select,.formField textarea{border:1px solid rgba(15,117,95,.18);border-radius:14px;background:#fffaf0;color:#173d31;padding:.72rem;width:100%}.fieldMeta{font-size:.85rem;color:#527465;font-weight:700;margin:.2rem 0}.usernameAvailability.available{color:#0f755f}.usernameAvailability.taken{color:#9b3a2d}.accountAvatarDropZone{border-style:dashed!important}.accountAvatarDropZone.isDragging{background:#e7f2df;box-shadow:0 0 0 3px rgba(15,117,95,.13)}.pondyProfileAvatarPreview{width:96px;height:96px;border-radius:24px;overflow:hidden;display:grid;place-items:center;background:#e7f2df;color:#0f755f;font-size:2rem;font-weight:900;border:1px solid rgba(15,117,95,.18)}.pondyProfileAvatarPreview img{width:100%;height:100%;object-fit:cover}.pondyLiveCharacterCard{border:1px solid rgba(15,117,95,.13);border-radius:18px;background:#fffdf6;padding:12px;display:grid;grid-gap:8px;gap:8px}.pondyLiveCharacterPreview{display:flex;align-items:center;gap:10px}.pondyLiveCharacterPreview img{width:54px;height:54px;object-fit:cover;border-radius:14px;background:#e7f2df}.pondyLiveCharacterTile{display:grid;place-items:center;min-height:160px;background:#e7f2df;border-radius:18px;padding:12px}.pondyLiveCharacterTile img{max-width:140px;max-height:140px;object-fit:contain}.pondyLiveCharacterTile span{font-weight:900;color:#0f755f}.pondyQuickMenu{min-width:230px}.pondyQuickMenu .quickDivider{border-top:1px solid rgba(15,117,95,.12);margin:6px 0;padding-top:6px}.officialPageOptionNote{font-size:.82rem;color:#527465}@media(max-width:980px){.pondyAppShell{grid-template-columns:1fr auto;position:-webkit-sticky;position:sticky}.pondyAppPrimaryNav{grid-column:1/-1;order:3;overflow-x:auto;justify-content:flex-start}.pondyAppActions{justify-content:flex-end}.pondyAppMorePanel{grid-template-columns:repeat(2,minmax(150px,1fr))}.pondyActionHeroGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pondyTheaterAppFrame{grid-template-columns:1fr}.pondyQueueRail{max-height:360px}.accountSettingsPasswordGrid{grid-template-columns:1fr}.characterLaneGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body{padding-bottom:86px}.pondyAppShell{position:-webkit-sticky;position:sticky;top:6px;margin:6px 6px 10px;border-radius:18px;padding:8px;grid-template-columns:1fr auto}.pondyAppBrand .brandLogo{width:40px;height:40px}.brandTitle{font-size:1rem}.brandEyebrow,.pondyAppAccountButton,.pondyAppCreateButton,.pondyAppPrimaryNav{display:none}.pondyAppMorePanel{position:fixed;left:10px;right:10px;top:76px;width:auto;grid-template-columns:1fr;max-height:70vh}.pondyMobileBottomNav{display:grid}.topBanner{margin:0 6px 10px!important}.topBannerFallbackText{font-size:.8rem!important}.pondyActionHeroGrid{grid-template-columns:1fr}.pondyMediaQuickIntro{display:grid}.accountSettingsGrid,.characterLaneGrid{grid-template-columns:1fr}.pondyProfileAvatarPreview{width:78px;height:78px}.pondyQuickButton{bottom:86px!important}.pondyPlayerBar{bottom:78px!important;max-width:calc(100vw - 20px)!important}.pondyMediaTheater .pondyTheaterStage video{max-height:44vh}.pondyQueueRail{max-height:300px}.pondyWallIntroCompact h2{font-size:1.45rem}}.creatorContentCard{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border:1px solid rgba(15,117,95,.13);border-radius:18px;background:#fffdf6;color:#173d31;padding:10px;text-decoration:none;box-shadow:0 8px 18px rgba(13,73,55,.05)}.creatorContentCard.active,.creatorContentCard:hover{background:#e7f2df;border-color:rgba(15,117,95,.28)}.creatorContentCard.compact{grid-template-columns:44px minmax(0,1fr);gap:8px;padding:8px;border-radius:16px}.creatorContentThumb{width:54px;height:54px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:#e7f2df;color:#0f755f;font-weight:900;flex-shrink:0}.creatorContentCard.compact .creatorContentThumb{width:44px;height:44px;border-radius:12px}.creatorContentThumb img{width:100%;height:100%;object-fit:cover}.creatorContentBody{display:grid;grid-gap:5px;gap:5px;min-width:0}.creatorContentTopline{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.creatorContentTag,.creatorContentType{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:#0f755f;font-weight:900}.creatorContentTag{color:#527465}.creatorContentTitle{font-size:.96rem;line-height:1.18;min-width:0;overflow:hidden;text-overflow:ellipsis}.creatorContentDescription{margin:0;color:#527465;font-size:.85rem;line-height:1.35}.creatorContentByline{display:flex;gap:8px;flex-wrap:wrap;font-size:.82rem;font-weight:900}.creatorContentByline a,.creatorContentByline span{color:#154d3e;text-decoration:none}.creatorContentByline a:hover{text-decoration:underline}.creatorContentActions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.creatorContentPrimary,.creatorContentSecondary{border:1px solid rgba(15,117,95,.16);border-radius:999px;background:#fffaf0;color:#154d3e;text-decoration:none;font-weight:900;font-size:.78rem;padding:5px 9px;cursor:pointer}.creatorContentPrimary:hover,.creatorContentSecondary:hover{background:#dff0d8}.creatorContentPrimary{background:#0f755f;color:#fff;border-color:#0f755f}.creatorContentCard.compact .creatorContentSecondary{display:none}.pondyQueueRail .creatorContentCard{box-shadow:none}.pondyQueueRail .creatorContentActions{margin-top:1px}.pondyQueueRail .creatorContentPrimary{padding:4px 8px;font-size:.72rem}@media(max-width:700px){.creatorContentCard{grid-template-columns:46px minmax(0,1fr)}.creatorContentThumb{width:46px;height:46px}.creatorContentDescription{display:none}.creatorContentActions{gap:4px}.creatorContentPrimary,.creatorContentSecondary{font-size:.74rem;padding:4px 8px}}.pondyWallPost{padding:14px 16px;border-radius:18px}.pondyWallPost .sectionHeader{align-items:center}.pondyWallPostTitle{font-size:1.05rem}.pondyWallPrimaryActions{align-items:center;gap:6px}.pondyWallPostMore{position:relative}.pondyWallPostMore>summary{list-style:none;cursor:pointer;border:1px solid rgba(15,117,95,.16);border-radius:999px;background:#fffaf0;color:#154d3e;font-weight:900;padding:7px 12px}.pondyWallPostMore>summary::-webkit-details-marker{display:none}.pondyWallPostMoreMenu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;display:grid;grid-gap:6px;gap:6px;min-width:190px;padding:8px;border:1px solid rgba(15,117,95,.14);border-radius:16px;background:#fffaf0;box-shadow:0 18px 35px rgba(13,73,55,.16)}.pondyWallPostMoreMenu button{width:100%;justify-content:flex-start}.pondyWallFilters{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.pondyWallFilters button{white-space:nowrap}.pondyWallAvatar img{object-fit:cover}.pondyWallPost p[style*=white-space]{font-size:.96rem;line-height:1.48}.communityWallSection{padding:14px!important}.communityWallTop{gap:10px}.communityComposer{border:1px solid rgba(15,117,95,.13);border-radius:20px;background:#fffdf6;padding:14px}@media(max-width:700px){.pondyWallPost{padding:12px;border-radius:16px}.pondyWallPostMoreMenu{position:fixed;left:12px;right:12px;bottom:92px;top:auto;min-width:0}.pondyWallPrimaryActions{flex-wrap:nowrap;overflow-x:auto}.pondyWallPostMore>summary,.pondyWallPrimaryActions>button{white-space:nowrap}.communityComposer .formRow{grid-template-columns:1fr}.communityWallTop .sectionHeader{display:grid}.communityWallActions,.communityWallActions button{width:100%}}.accountSettingsChecklist{margin:4px 0 0;padding-left:18px;color:#527465;font-size:.82rem;font-weight:700;display:grid;grid-gap:3px;gap:3px}.passwordStrength{border-radius:12px;padding:8px 10px;background:#fffaf0;border:1px solid rgba(15,117,95,.12)}.passwordStrength.strength0,.passwordStrength.strength1{color:#9b3a2d;background:#fff2ee}.passwordStrength.strength2,.passwordStrength.strength3{color:#7a5a08;background:#fff7d6}.passwordStrength.strength4,.passwordStrength.strength5{color:#0f755f;background:#e7f2df}.accountSettingsCard button,.accountSettingsPasswordPanel button{min-height:42px}.pondyPlayerFirstFrame{margin-top:0}.pondyPlayerFirstFrame+.pondyMediaQuickIntro{margin-top:12px}.pondyPlayerFirstFrame .pondyTheaterSearch{order:2}.pondyPlayerFirstFrame .pondyTheaterAppFrame{order:1}.pondyMediaTheater{grid-auto-flow:dense}.pondyPlayerFirstFrame .pondyTheaterAppFrame{margin-top:0}.pondyPlayerFirstFrame .pondyTheaterSearch{margin-top:12px}@media(max-width:700px){.pondyPlayerFirstFrame+.pondyMediaQuickIntro{margin-top:10px}.pondyMediaQuickIntro .buttonRow{overflow-x:auto;flex-wrap:nowrap}.pondyMediaQuickIntro .buttonRow a{white-space:nowrap}}.pondyStartHereCard{border-color:rgba(15,117,95,.16);background:linear-gradient(135deg,rgba(255,253,246,.98),hsla(95,42%,91%,.9))}.pondyStartHereGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-top:14px}.pondyStartHereTile{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid rgba(15,117,95,.14);border-radius:18px;background:#fffdf6;color:#173d31;text-decoration:none;box-shadow:0 10px 22px rgba(13,73,55,.06)}.pondyStartHereTile strong{color:#0f755f;font-size:1rem}.pondyStartHereTile span{color:#527465;font-size:.86rem;font-weight:700;line-height:1.35}.pondyStartHereTile:hover{transform:translateY(-1px);box-shadow:0 16px 30px rgba(13,73,55,.12)}.publicEmptyState{border-style:dashed!important;background:linear-gradient(135deg,#fffdf6,#eef6e9)}.publicEmptyState h2{margin-bottom:6px}.publicEmptyState .buttonRow{align-items:center}.uploadDestinationGuide{background:linear-gradient(135deg,#fffdf6,#eef6e9)}.uploadDestinationGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.uploadNextSteps{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px;padding:10px;border-radius:16px;background:#e7f2df;border:1px solid rgba(15,117,95,.12)}.accountProfilePreviewCard{display:flex;gap:14px;align-items:center;border:1px solid rgba(15,117,95,.14);border-radius:20px;background:#fffdf6;padding:14px}.accountProfilePreviewCard .buttonRow{gap:6px}.giveawayQuickActions{background:linear-gradient(135deg,#fffaf0,#e7f2df)}.giveawayDetails{padding:14px!important}.giveawayDetails>summary{cursor:pointer;color:#0f755f;font-weight:900}.pondyWallEmptyState{margin-top:0}.pondyQuickShortcutsButton{position:fixed;right:16px;bottom:72px;z-index:95;border:1px solid rgba(15,117,95,.22);border-radius:999px;background:#fffaf0;color:#154d3e;font-weight:900;box-shadow:0 10px 24px rgba(13,73,55,.18);padding:9px 12px;cursor:pointer}.pondyQuickShortcutsButton:hover{background:#e7f2df;color:#0f755f}.roomDirectoryEmpty.publicEmptyState{grid-column:1/-1}.roomDirectoryShell,.roomPublicLobbyShell,.roomPublicRecapShell{padding-bottom:24px}@media(max-width:760px){.pondyStartHereGrid{grid-template-columns:1fr}.pondyStartHereTile{min-height:72px}.uploadDestinationGrid{grid-template-columns:1fr}.accountProfilePreviewCard{align-items:flex-start}.accountProfilePreviewCard .buttonRow{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.accountProfilePreviewCard .buttonRow a{white-space:nowrap}.uploadNextSteps{display:grid;grid-template-columns:1fr}.uploadNextSteps .button,.uploadNextSteps button{width:100%;justify-content:center}.pondyQuickShortcutsButton{left:12px;right:auto;bottom:86px;padding:8px 10px;font-size:.8rem}.pondyQuickMenu{position:fixed!important;left:10px!important;right:10px!important;top:auto!important;bottom:142px!important;max-height:55vh;overflow:auto;width:auto}.publicEmptyState .buttonRow{display:grid;grid-template-columns:1fr}.publicEmptyState .buttonRow a{justify-content:center}.buttonRow,.roomDirectoryFilters .roomWorkspaceTabs,.roomTemplateActions{scroll-padding-left:8px}}.pondyActionHeader{display:grid;grid-gap:12px;gap:12px;margin-bottom:12px;padding:18px!important;border:1px solid rgba(15,117,95,.16);border-radius:22px;background:linear-gradient(135deg,#fffdf6,#eef6e9);box-shadow:0 12px 28px rgba(13,73,55,.07)}.pondyActionHeader.compact{padding:14px 16px!important}.pondyActionHeaderMain{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:flex-start}.pondyActionHeaderCopy{display:grid;grid-gap:6px;gap:6px;min-width:0;max-width:860px}.pondyActionHeaderCopy h1{margin:4px 0 0;color:#0f5f4f;font-size:clamp(1.45rem,2.4vw,2.2rem);line-height:1.08}.pondyActionHeader .muted.heroLead,.pondyActionHeaderCopy .heroLead{margin:8px 0 0;max-width:820px;color:#527465;font-weight:700;line-height:1.45}.pondyActionHeaderSide{display:grid;grid-gap:10px;gap:10px;justify-items:end;min-width:min(360px,42vw)}.pondyActionHeaderActions,.pondyActionHeaderMeta,.pondyActionHeaderStats{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pondyActionHeaderActions,.pondyActionHeaderMeta{justify-content:flex-end}.pondyActionHeaderStats span{display:grid;grid-gap:1px;gap:1px;min-width:92px;padding:8px 10px;border:1px solid rgba(15,117,95,.13);border-radius:14px;background:rgba(255,255,248,.88)}.pondyActionHeaderStats strong{color:#0f755f;font-size:.96rem}.pondyActionHeaderStats small{color:#527465;font-size:.72rem;font-weight:800}.pondyActionHeaderChildren,.pondyActionHeaderExtra{display:grid;grid-gap:8px;gap:8px;padding-top:2px}.pondyActionHeaderDetails{border-top:1px solid rgba(15,117,95,.12);padding-top:9px}.pondyActionHeaderDetails>summary{cursor:pointer;color:#0f755f;font-weight:900}.pondyActionHeaderDetails p{margin:8px 0 0}.pondyMediaTheater .pondyTheaterAppFrame{order:1}.pondyMediaTheater .pondyTheaterSearch{order:2}.pondyTheaterAppFrame{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,360px);grid-gap:14px;gap:14px;align-items:flex-start}.pondyQueueRail{position:-webkit-sticky;position:sticky;top:92px;overflow:auto}.pondyInlineRefreshRow,.pondyWallRefreshRow{margin:-4px 0 10px;display:flex;justify-content:flex-end}.roomDirectoryCreatorLine{margin:2px 0 8px;color:#527465;font-weight:800}.roomDirectoryCreatorLine a{color:#154d3e;text-decoration:none;font-weight:900}.roomDirectoryCreatorLine a:hover{text-decoration:underline}.pondyMobileSafePage{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 110px)}.mobileSafeActionRow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mobileSafeActionRow .button,.mobileSafeActionRow button{min-height:42px}.buttonRow,.compactTabs,.inlineButtons,.pondyTheaterActions,.pondyTheaterControls,.pondyWallPrimaryActions,.roomTemplateActions,.roomWorkspaceTabs{scrollbar-width:thin}.buttonRow::-webkit-scrollbar,.compactTabs::-webkit-scrollbar,.inlineButtons::-webkit-scrollbar,.pondyTheaterActions::-webkit-scrollbar,.pondyTheaterControls::-webkit-scrollbar,.pondyWallPrimaryActions::-webkit-scrollbar,.roomTemplateActions::-webkit-scrollbar,.roomWorkspaceTabs::-webkit-scrollbar{height:6px}.buttonRow::-webkit-scrollbar-thumb,.compactTabs::-webkit-scrollbar-thumb,.inlineButtons::-webkit-scrollbar-thumb,.pondyTheaterActions::-webkit-scrollbar-thumb,.pondyTheaterControls::-webkit-scrollbar-thumb,.pondyWallPrimaryActions::-webkit-scrollbar-thumb,.roomTemplateActions::-webkit-scrollbar-thumb,.roomWorkspaceTabs::-webkit-scrollbar-thumb{background:rgba(15,117,95,.26);border-radius:999px}.creatorContentCard[data-content-type=room] .creatorContentThumb,.roomDirectoryThumb.placeholderThumb{background:linear-gradient(135deg,#e7f2df,#fffaf0)}@media(max-width:900px){.pondyActionHeaderMain{grid-template-columns:1fr}.pondyActionHeaderSide{min-width:0;justify-items:start}.pondyActionHeaderActions,.pondyActionHeaderMeta{justify-content:flex-start}.pondyActionHeaderActions,.pondyActionHeaderStats{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.pondyActionHeaderActions .button,.pondyActionHeaderActions button{white-space:nowrap}.pondyActionHeaderStats span{min-width:120px}.pondyTheaterAppFrame{grid-template-columns:1fr}.pondyQueueRail{position:relative;top:auto;max-height:360px}.pondyInlineRefreshRow,.pondyWallRefreshRow{justify-content:stretch}.pondyInlineRefreshRow button,.pondyWallRefreshRow button{width:100%}}@media(max-width:700px){body{padding-bottom:calc(132px + env(safe-area-inset-bottom, 0px))}.accountCleanHero,.accountProfileHero,.communityPrimarySection,.main,.mainContent,.pageShell,.pondyMediaPageShell,.roomDirectoryShell,main{min-width:0;scroll-padding-bottom:150px}.pondyActionHeader{margin-left:0;margin-right:0;padding:13px!important;border-radius:18px}.pondyActionHeaderCopy h1{font-size:1.34rem}.pondyActionHeaderCopy .heroLead{font-size:.95rem;line-height:1.42}.pondyActionHeaderActions{margin-left:-2px;margin-right:-2px}.pondyActionHeaderActions .button,.pondyActionHeaderActions button{min-height:40px;padding:8px 11px;white-space:nowrap}.pondyActionHeaderStats span{min-width:106px}.buttonRow,.compactTabs,.inlineButtons,.pondyTheaterActions,.pondyTheaterControls,.pondyWallPrimaryActions,.roomTemplateActions,.roomWorkspaceTabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:3px;-webkit-overflow-scrolling:touch}.buttonRow .button,.buttonRow button,.compactTabs button,.inlineButtons button,.pondyTheaterActions .button,.pondyTheaterActions button,.pondyTheaterControls .button,.pondyTheaterControls button,.pondyWallPrimaryActions button,.roomTemplateActions .btn,.roomWorkspaceTabs button{min-height:42px;white-space:nowrap;flex:0 0 auto}.pondyMobileBottomNav{bottom:calc(10px + env(safe-area-inset-bottom, 0px))}.pondyPlayerBar{bottom:calc(78px + env(safe-area-inset-bottom, 0px))!important;left:10px!important;right:10px!important;width:auto!important;max-width:calc(100vw - 20px)!important}.pondyQuickButton,.pondyQuickShortcutsButton{bottom:calc(86px + env(safe-area-inset-bottom, 0px))!important}.pondyTheaterSearchGrid{grid-template-columns:1fr!important}.pondyQueueRail{max-height:300px}.roomDirectoryCard{overflow:hidden}.roomDirectoryCardBody{min-width:0}.accountSettingsGrid,.accountSettingsPasswordGrid,.heroSummaryGrid,.roomDirectoryGrid,.roomDirectoryMetaGrid,.roomTemplateTwoCol,.uploadDestinationGrid{grid-template-columns:1fr!important}.pondyPlayerFirstFrame{margin-left:-2px;margin-right:-2px}.pondyMediaTheater .pondyTheaterPlayer,.pondyMediaTheater .pondyTheaterSearch,.pondyQueueRail{border-radius:18px}.publicEmptyState{padding:15px!important}.accountProfilePreviewCard,.accountSettingsCard,.accountSettingsPasswordPanel,.creatorContentCard{min-width:0}.accountSettingsCard input,.accountSettingsPasswordGrid input,.roomTemplateField input,.roomTemplateField select{min-height:44px}}body.pondyAppMenuOpen{overflow:hidden}.pondyAppMenuOverlay{position:fixed;inset:0;z-index:9999;overflow-y:auto;background:rgba(7,34,27,.5);padding:clamp(10px,3vw,28px)}.pondyAppMenuSheet{min-height:calc(100dvh - clamp(20px, 6vw, 56px));max-width:1180px;margin:0 auto;border:1px solid rgba(15,117,95,.2);border-radius:clamp(18px,3vw,32px);background:#fffaf0;box-shadow:0 24px 70px rgba(7,34,27,.28);padding:clamp(16px,3vw,28px);display:grid;grid-gap:clamp(14px,2vw,22px);gap:clamp(14px,2vw,22px)}.pondyAppMenuHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pondyAppMenuHeader h2{margin:4px 0}.pondyAppMenuSearch{display:grid;grid-gap:.45rem;gap:.45rem;font-weight:800;color:#1b4d3e}.pondyAppMenuSearch input{width:100%;min-height:48px;border:1px solid rgba(27,77,62,.18);border-radius:18px;background:#fffdf6;color:#173d31;padding:.8rem 1rem}.pondyAppMenuGroupGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:.9rem;gap:.9rem}.pondyAppMenuGroupCard{border:1px solid rgba(27,77,62,.13);border-radius:22px;background:hsla(95,42%,91%,.55);padding:1rem}.pondyAppMenuGroupCard h3{margin:0 0 .7rem;color:#173d31}.pondyAppMenuLinkGrid{display:grid;grid-gap:.45rem;gap:.45rem}.pondyAppMenuLink{display:grid;grid-gap:.15rem;gap:.15rem;min-height:48px;border:1px solid rgba(27,77,62,.11);border-radius:16px;background:#fffdf6;color:#173d31;padding:.7rem .78rem;text-decoration:none}.pondyAppMenuLink.active,.pondyAppMenuLink:hover{border-color:rgba(15,117,95,.34);background:#eaf6df;transform:translateY(-1px)}.pondyAppMenuLink span{color:#527465;font-size:.88rem;line-height:1.3}.pondyAppMenuSignOut{justify-self:end}.creatorPageQuickMenuDock{position:fixed;right:14px;top:86px;z-index:120}.creatorPageQuickMenuButton{min-height:46px;border-radius:999px;box-shadow:0 12px 30px rgba(7,34,27,.18)}.creatorPageFullShell,.creatorPageMainContent,.creatorPageRouteContainer{min-height:100dvh;background:transparent!important}.creatorPageMainContent .userPageExperience.creatorFullPage{min-height:100dvh;background-color:var(--creator-page-bg-color,#c6ddbf);background-image:var(--creator-page-bg-image,none);background-size:var(--creator-page-bg-size,cover);background-position:var(--creator-page-bg-position,center);background-repeat:var(--creator-page-bg-repeat,no-repeat);padding-bottom:max(90px,env(safe-area-inset-bottom,0px))}.creatorPageMainContent .userPageExperience.creatorFullPage .userPageCanvasScroll.fitToViewport{min-height:100dvh;background:transparent}.creatorPageMainContent .userPageExperience.creatorFullPage .userPageCanvasScroll.fitToViewport .userPageCanvas{min-height:100dvh;background-color:transparent}.accountPondyAvatarPanel,.creatorBuilderMobileNotice,.creatorEngagementBar,.pondyAvatarCard,.pondyAvatarDefaultCard,.pondyAvatarOfferSettings,.pondyAvatarProfilePanel{border:1px solid rgba(27,77,62,.14);border-radius:22px;background:rgba(255,253,246,.94);box-shadow:0 12px 28px rgba(7,34,27,.08)}.creatorEngagementBar{width:min(1180px,calc(100% - 24px));margin:12px auto;padding:.95rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;position:relative;z-index:15}.creatorEngagementActions,.creatorEngagementStats{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.creatorEngagementStats span,.pondyAvatarDefaultCard span,.pondyAvatarLicense{color:#527465;font-size:.9rem}.accountPondyAvatarPanel{margin-top:1rem;padding:1rem;display:grid;grid-gap:1rem;gap:1rem}.pondyAvatarCollectionGrid,.pondyAvatarDefaultsGrid,.pondyAvatarOfferGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:.8rem;gap:.8rem}.pondyAvatarCard,.pondyAvatarDefaultCard{padding:.85rem;display:grid;grid-gap:.55rem;gap:.55rem}.pondyAvatarCardPreview{width:100%;aspect-ratio:1/1;border-radius:18px;background:#e7f2df;display:grid;place-items:center;overflow:hidden;color:#1b4d3e;font-size:2rem;font-weight:900}.pondyAvatarCardPreview img{width:100%;height:100%;object-fit:cover}.pondyAvatarCardActions,.pondyAvatarCardMeta{display:flex;flex-wrap:wrap;gap:.4rem}.pondyAvatarCardMeta a,.pondyAvatarMiniLink{color:#0f755f;font-weight:900;text-decoration:none}.pondyAvatarCardMeta a:hover,.pondyAvatarMiniLink:hover{text-decoration:underline}.pondyAvatarSetupNote{border:1px dashed rgba(15,117,95,.35);border-radius:16px;background:#f8f2df;padding:.75rem;color:#527465;font-weight:700}.pondyAvatarOfferSettings{padding:1rem;display:grid;grid-gap:.75rem;gap:.75rem}.pondyAvatarOfferSettings .checkboxLine,.pondyAvatarOfferSettings .formRow{align-items:end}.creatorBuilderMobileNotice{margin:0 0 1rem;padding:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:center}@media (max-width:760px) and (orientation:portrait){.creatorBuilderMobileNotice{position:-webkit-sticky;position:sticky;top:72px;z-index:160}}@media (max-width:920px) and (orientation:landscape){.builderRouteContainer .builderWideShell,.builderRouteContainer .mainContent{max-width:none;width:100%;padding-left:8px;padding-right:8px}.builderRouteContainer .hero.compactHero{padding:12px 14px;min-height:0}.builderRouteContainer .hero.compactHero h1{font-size:1.25rem}.builderRouteContainer .userPageEditor,.builderRouteContainer .userPageEditorShell,.builderRouteContainer .userPageEditorWorkspace{max-height:calc(100dvh - 96px)}}@media (max-width:760px){.pondyAppMenuOverlay{padding:0}.pondyAppMenuSheet{min-height:100dvh;border-radius:0;border-left:0;border-right:0}.creatorBuilderMobileNotice,.creatorEngagementBar,.pondyAppMenuHeader{display:grid}.pondyAppMenuClose,.pondyAppMenuSignOut{justify-self:stretch}.pondyAppMenuGroupGrid,.pondyAvatarCollectionGrid,.pondyAvatarDefaultsGrid,.pondyAvatarOfferGrid{grid-template-columns:1fr}.creatorPageQuickMenuDock{top:auto;right:12px;bottom:calc(150px + env(safe-area-inset-bottom, 0px))}.creatorPageMainContent .userPageExperience.creatorFullPage{padding-bottom:calc(160px + env(safe-area-inset-bottom, 0px))}}.pondyMobileQuickActions{display:none;gap:8px;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 6px 8px;margin:-2px 0 8px}.pondyMobileQuickActions::-webkit-scrollbar{display:none}.pondyMobileQuickActions a{min-width:104px;min-height:48px;display:grid;align-content:center;grid-gap:2px;gap:2px;padding:9px 12px;border-radius:16px;border:1px solid rgba(15,117,95,.16);background:rgba(255,253,246,.96);color:#173d31;text-decoration:none;box-shadow:0 10px 20px rgba(13,73,55,.07)}.pondyMobileQuickActions a strong{font-size:.84rem;line-height:1.05}.pondyMobileQuickActions a small{color:#527465;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.pondyMobileQuickActions a.active,.pondyMobileQuickActions a:hover{background:#e7f2df;color:#0f755f}.giveawayCreatorSearch{display:grid;grid-gap:6px;gap:6px;max-width:520px;color:#173d31;font-weight:900}.giveawayCreatorSearch input{width:100%;min-height:46px;border:1px solid rgba(15,117,95,.18);border-radius:14px;background:#fffaf0;color:#173d31;padding:.72rem .85rem}@media (max-width:700px){.pondyMobileQuickActions{display:flex}.pondyActionHeader{margin-left:6px;margin-right:6px}.buttonRow,.creatorStudioNav,.pondyActionHeaderActions,.pondyActionHeaderMain,.pondyActionHeaderStats,.pondyTheaterActions,.pondyTheaterControls{gap:8px}.buttonRow,.pondyActionHeaderActions,.pondyTheaterActions,.pondyTheaterControls{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:3px}.buttonRow .button,.buttonRow button,.pondyActionHeaderActions .button,.pondyStartHereTile,.pondyTheaterActions .button,.pondyTheaterActions button,.pondyTheaterControls button{min-height:44px;white-space:nowrap}.copySplit,.creatorStudioGrid,.creatorToolGroupGrid,.grid,.nomineeGrid,.pondyStartHereGrid,.storyGrid,.uploadDestinationGrid{grid-template-columns:1fr!important}.sectionHeader{gap:10px}.sectionHeader .pillTag{justify-self:flex-start}.card,.noticeCard,.sectionLeadCard,.storyCard{border-radius:18px}.giveawayCreatorSearch{max-width:none}.pondyAppMenuLink{min-height:48px}}.crosspostComposerGrid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));grid-gap:12px;gap:12px}.crosspostComposerGrid label{display:grid;grid-gap:6px;gap:6px;color:#173d31;font-weight:900}.crosspostComposerGrid input,.crosspostComposerGrid select,.crosspostComposerGrid textarea{width:100%;border:1px solid rgba(15,117,95,.18);border-radius:14px;background:#fffaf0;color:#173d31;padding:.72rem .85rem}.crosspostComposerFull{grid-column:1/-1}.crosspostPreview{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:16px;border:1px solid rgba(15,117,95,.12);background:#fffdf6}.crosspostPreview pre{white-space:pre-wrap;word-break:break-word;margin:0;color:#173d31;font-family:inherit;font-weight:700}@media (max-width:700px){.crosspostComposerGrid{grid-template-columns:1fr}}.pondyCommunityLaunchGrid,.pondyHomePortalGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-top:18px}.pondyCommunityLaneCard,.pondyHomePortalCard{display:grid;grid-gap:6px;gap:6px;min-height:112px;padding:14px;border:1px solid rgba(15,117,95,.14);border-radius:20px;background:#fffdf6;color:#173d31;text-decoration:none;box-shadow:0 10px 20px rgba(13,73,55,.06)}.pondyCommunityLaneCard strong,.pondyHomePortalCard strong{color:#0f755f;font-size:1.05rem}.pondyCommunityLaneCard span:not(.eyebrowLabel),.pondyHomePortalCard span{color:#527465;font-size:.9rem;font-weight:700;line-height:1.35}.pondyCommunityLaneCard:hover,.pondyHomePortalCard:hover{transform:translateY(-1px);box-shadow:0 16px 26px rgba(13,73,55,.11)}.pondyCommunityStatsDetails,.pondyHomeOptionalLive{border:1px solid rgba(15,117,95,.12);border-radius:18px;background:rgba(255,253,246,.82);padding:12px 14px;margin-top:16px}.pondyCommunityStatsDetails summary,.pondyHomeOptionalLive summary{cursor:pointer;color:#0f755f;font-weight:900}.pondyWallMetaLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px;color:#527465;font-size:.86rem;font-weight:800}.pondyWallMetaLine a,.pondyWallMetaLine span{display:inline-flex;align-items:center;min-height:28px;padding:2px 8px;border-radius:999px;background:#e7f2df;color:#154d3e;text-decoration:none}.pondyWallMetaLine a{color:#0f755f}.pondyWallPostMoreMenu a.button.secondary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.pondyQuickMenu .quickDivider a,.pondyQuickMenu .quickDivider button{min-height:36px}@media (max-width:760px){.pondyCommunityLaunchGrid,.pondyHomePortalGrid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:6px}.pondyCommunityLaneCard,.pondyHomePortalCard{min-width:min(78vw,280px);scroll-snap-align:start}.pondyWallMetaLine{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.pondyWallMetaLine a,.pondyWallMetaLine span{white-space:nowrap}}.pondyNextStepsPanel{margin-top:1rem}.pondyNextStepsPanel.compact{padding:.85rem}.pondyNextStepsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.pondyNextStepCard{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;padding:.85rem;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:rgba(255,253,246,.94);box-shadow:0 10px 20px rgba(13,73,55,.05)}.pondyNextStepNumber{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:#e7f2df;color:#0f755f;font-weight:1000;border:1px solid rgba(15,117,95,.18)}.pondyNextStepHeader{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.pondyNextStepLink{display:inline-flex;margin-top:.45rem;min-height:36px;align-items:center;justify-content:center;padding:.45rem .7rem;border-radius:999px;background:#0f755f;color:#fffdf6;text-decoration:none;font-weight:900}.pondyNextStepLink:hover{background:#173d31}.crosspostReadinessGrid,.uploadFlowSummary{display:grid;grid-gap:10px;gap:10px}.uploadFlowSummary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));width:100%;margin-bottom:.5rem}.crosspostReadinessItem,.uploadFlowSummary span{border:1px solid rgba(15,117,95,.14);border-radius:16px;background:#fffdf6;padding:.75rem;color:#173d31;font-weight:800}.crosspostReadinessGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.crosspostReadinessItem{display:grid;grid-gap:6px;gap:6px}.crosspostReadinessItem.ready{border-color:rgba(15,117,95,.28);background:#eef8e9}.crosspostReadinessItem.needsWork{border-color:rgba(172,121,31,.25);background:#fff6df}.crosspostPlatformCard .compactActions,.uploadNextSteps .compactActions{align-items:center}@media (max-width:700px){.crosspostReadinessGrid,.pondyNextStepsGrid,.uploadFlowSummary{grid-template-columns:1fr}.pondyNextStepCard{min-height:118px}.roomLiveJoinCard .pondyNextStepsPanel{margin-top:.75rem}}.uploadNextStepsBlock{display:grid;grid-gap:12px;gap:12px;margin-top:.85rem;padding:.85rem;border:1px solid rgba(15,117,95,.14);border-radius:18px;background:rgba(255,253,246,.86)}.uploadOutcomeGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.crosspostSourceRibbon,.uploadOutcomeCard{border:1px solid rgba(15,117,95,.14);border-radius:16px;background:#fffdf6;color:#173d31;text-decoration:none;padding:.75rem}.uploadOutcomeCard{display:grid;grid-gap:4px;gap:4px;min-height:104px}.crosspostSourceRibbon strong,.uploadOutcomeCard strong{color:#0f755f}.crosspostSourceRibbon span:not(.eyebrowLabel),.uploadOutcomeCard span{color:#527465;font-size:.9rem;font-weight:700;line-height:1.35}.crosspostSourceRibbon{display:grid;grid-gap:4px;gap:4px}.crosspostSourceRibbon a{color:#0f755f;font-weight:900}@media (max-width:700px){.uploadOutcomeGrid{grid-template-columns:1fr}.uploadNextStepsBlock .buttonRow,.uploadNextStepsBlock .uploadNextSteps{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}}.pondyFlowReadinessPanel{margin-top:1rem}.pondyFlowReadinessPanel.compact{padding:.9rem}.pondyFlowReadinessGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px}.pondyFlowReadinessCard{display:grid;grid-gap:8px;gap:8px;padding:.9rem;border-radius:18px;border:1px solid rgba(15,117,95,.14);background:#fffdf6;color:#173d31;box-shadow:0 10px 22px rgba(13,73,55,.055)}.pondyFlowReadinessCard.protected,.pondyFlowReadinessCard.ready{background:#eef8e9;border-color:rgba(15,117,95,.28)}.pondyFlowReadinessCard.manual,.pondyFlowReadinessCard.review-on-device{background:#f9f3dd;border-color:rgba(172,121,31,.25)}.pondyFlowReadinessCard.acceptance-check,.pondyFlowReadinessCard.needs{background:#fff6df;border-color:rgba(172,121,31,.26)}.pondyFlowReadinessTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.pondyFlowReadinessNumber{width:32px;height:32px;display:grid;place-items:center;border-radius:999px;background:rgba(15,117,95,.1);color:#0f755f;font-weight:1000;border:1px solid rgba(15,117,95,.18)}.pondyFlowMiniChecks{display:grid;grid-gap:5px;gap:5px;padding-left:1rem;margin:0;color:#527465;font-size:.88rem;font-weight:750}.crosspostManualTracker{border-color:rgba(15,117,95,.18)}.cockpitJobList{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px}.cockpitJobCard{border:1px solid rgba(15,117,95,.14);border-radius:18px;padding:.9rem;background:#fffdf6;color:#173d31}.cockpitCrosspostStatus .subtleCallout,.cockpitJobCard{display:grid;grid-gap:8px;gap:8px}@media (max-width:700px){.cockpitJobList,.pondyFlowReadinessGrid{grid-template-columns:1fr}.cockpitJobCard,.pondyFlowReadinessCard{min-height:120px}.crosspostManualTracker .buttonRow{display:grid;grid-template-columns:1fr;overflow:visible}}.pondyPrimaryLoopPanel{border-color:rgba(15,117,95,.18);background:linear-gradient(180deg,rgba(255,253,246,.96),rgba(236,247,232,.92))}.pondyPrimaryLoopHeader{align-items:flex-start}.pondyPrimaryLoopGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.pondyPrimaryLoopCard{display:grid;grid-gap:8px;gap:8px;min-height:148px;padding:1rem;border-radius:20px;border:1px solid rgba(15,117,95,.16);background:rgba(255,253,246,.92);color:#173d31;text-decoration:none;box-shadow:0 10px 22px rgba(13,73,55,.05);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pondyPrimaryLoopCard:focus-visible,.pondyPrimaryLoopCard:hover{transform:translateY(-2px);border-color:rgba(15,117,95,.32);box-shadow:0 14px 28px rgba(13,73,55,.08);outline:none}.pondyPrimaryLoopCard strong{font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1}.pondyPrimaryLoopAction{align-self:end;display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:999px;padding:.45rem .75rem;background:rgba(15,117,95,.1);color:#0f5f4f;font-weight:950;font-size:.88rem}.pondyPrimaryLoopPanel.compact .pondyPrimaryLoopCard{min-height:126px}.pondyStartDetailsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.pondyStartDetailsGrid details{border:1px solid rgba(15,117,95,.14);border-radius:18px;background:#fffdf6;padding:.9rem 1rem}.pondyStartDetailsGrid summary{cursor:pointer;font-weight:950;color:#173d31}.pondyStartDetailsGrid .pondyNextStepsPanel{margin-top:12px;box-shadow:none}@media (max-width:700px){.pondyPrimaryLoopGrid,.pondyStartDetailsGrid{grid-template-columns:1fr}.pondyPrimaryLoopCard{min-height:118px;padding:.95rem}.pondyPrimaryLoopAction{min-height:44px}}@media (min-width:761px){.pondyPlayerBar.simple{position:fixed!important;left:16px!important;right:auto!important;bottom:16px!important;transform:none!important;width:min(460px,calc(100vw - 48px))!important;max-width:min(460px,calc(100vw - 48px))!important;max-height:min(44vh,340px)!important;overflow:hidden!important;border-radius:22px!important;z-index:1050!important}.pondyPlayerBar.simple.empty{max-height:220px!important}.pondyPlayerBar.simple .pondyPlayerMain.simple{grid-template-columns:minmax(0,1fr) auto!important;gap:6px 8px!important;padding:8px 10px 10px!important;min-width:0!important}.pondyPlayerBar.simple .pondyPlayerNowPlaying,.pondyPlayerBar.simple .pondyPlayerNowPlaying.withArt{min-width:0!important}.pondyPlayerBar.simple .pondyPlayerBarArt{width:42px!important;height:42px!important;min-width:42px!important}.pondyPlayerBar.simple .pondyPlayerControls{flex-wrap:nowrap!important;white-space:nowrap!important}.pondyPlayerBar.simple .pondyPlayerActions.simple{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;max-height:68px!important;overflow:auto!important;padding-right:2px!important}.pondyPlayerBar.simple .pondyPlayerActions.simple a,.pondyPlayerBar.simple .pondyPlayerActions.simple button,.pondyPlayerBar.simple .pondyPlayerVolume{font-size:.76rem!important;line-height:1.1!important}.pondyPlayerBar.simple .pondyPlayerProgress{grid-template-columns:2.45rem minmax(0,1fr) 2.45rem!important;gap:6px!important}.pondyPlayerBar.simple .pondyPlayerContext{max-height:28px!important;overflow:hidden!important}.pondyPlayerBar.simple .pondyPlayerFavoriteMessage{max-height:32px!important;overflow:hidden!important;margin:0!important}.pondyPlayerBar.simple .pondyDockPlaylistMenu{max-height:96px!important;overflow:auto!important}.pondyPlayerBottomSpacer{height:98px!important}.pondyPlayerBottomSpacer.collapsed{height:64px!important}}.pondyAudioDockHint p,.pondyRadioHero .pondyActionHeaderDetails p{overflow-wrap:anywhere}.pondyDeferredHelper,.pondyNextStepsPanel.deferred{padding:.9rem 1rem!important}.pondyDeferredHelper>summary,.pondyNextStepsPanel.deferred>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;color:#173d31;font-weight:950}.pondyDeferredHelper>summary::-webkit-details-marker,.pondyNextStepsPanel.deferred>summary::-webkit-details-marker{display:none}.pondyDeferredHelper>summary:after,.pondyNextStepsPanel.deferred>summary:after{content:"Show";display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 .7rem;border-radius:999px;background:rgba(15,117,95,.1);color:#0f755f;font-size:.78rem;font-weight:950}.pondyDeferredHelper[open]>summary:after,.pondyNextStepsPanel.deferred[open]>summary:after{content:"Hide"}.pondyDeferredPanelBody{margin-top:.9rem}.pondyDeferredHelper .sectionHeader,.pondyNextStepsPanel.deferred .sectionHeader{margin-top:0}.pondyMediaQuickIntro+.pondyNextStepsPanel.deferred,.pondyPlayerFirstFrame+.pondyMediaQuickIntro{margin-top:.85rem}@media (max-width:700px){.pondyDeferredHelper,.pondyNextStepsPanel.deferred{padding:.8rem!important}.pondyDeferredHelper>summary,.pondyNextStepsPanel.deferred>summary{align-items:flex-start;flex-direction:column}}.pondyMediaUtilityStrip{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:14px 16px!important}.pondyMediaUtilityStrip>div:first-child{display:grid;grid-gap:4px;gap:4px}.pondyMediaUtilityStrip strong{color:var(--ink,#173d31);font-size:1.02rem}@media (max-width:760px){.pondyMediaUtilityStrip{display:grid;align-items:stretch}.pondyMediaUtilityStrip .buttonRow{display:grid;grid-template-columns:1fr}}.pageBuilderLikeRoomStage{background:linear-gradient(135deg,rgba(255,252,237,.96),hsla(91,62%,93%,.86))}.roomSceneAssetTray{display:grid;grid-gap:12px;gap:12px;margin:12px 0 16px;padding:14px;border:1px solid rgba(34,85,48,.14);border-radius:22px;background:hsla(0,0%,100%,.62)}.roomSceneAssetTrayGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-height:360px;padding-right:4px}.roomSceneAssetCard{grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;grid-gap:8px 10px;gap:8px 10px;min-width:0;padding:9px;border:1px solid rgba(34,85,48,.13);background:rgba(255,252,237,.84)}.roomSceneAssetCard.selected{border-color:rgba(20,109,49,.44);box-shadow:0 0 0 3px rgba(20,109,49,.1)}.roomSceneAssetPreviewButton{grid-row:1/span 2;width:56px;height:56px;border:1px solid rgba(34,85,48,.16);border-radius:14px;padding:0;background:hsla(88,63%,93%,.78)}.roomSceneAssetPreviewButton img{display:block}.roomSceneAssetCard strong{display:block;color:#24502e;font-size:.86rem;font-weight:950}.roomSceneAssetCard small{color:rgba(36,80,46,.66);font-size:.74rem;font-weight:800}.roomSceneAssetCard .textButton{grid-column:2;justify-self:start;font-size:.78rem}.roomSceneEmptyCanvas{position:absolute;inset:24px;display:grid;place-content:center;grid-gap:6px;gap:6px;text-align:center;border:2px dashed rgba(34,85,48,.2);border-radius:20px;color:rgba(36,80,46,.68);pointer-events:none}.roomSceneEmptyCanvas strong{color:#24502e;font-weight:950}.roomSceneObject{min-width:32px;min-height:28px;touch-action:none}.roomSceneObject img,.roomSceneObject video{width:100%;height:calc(100% - 20px);object-fit:contain;pointer-events:none;display:block}.roomSceneResizeHandle{width:13px;height:13px;background:#1f6b3b;box-shadow:0 1px 4px rgba(24,62,28,.24);z-index:12}.roomSceneResizeHandle.handle-nw{left:-6px;top:-6px}.roomSceneResizeHandle.handle-n{top:-6px}.roomSceneResizeHandle.handle-ne{right:-6px;top:-6px}.roomSceneResizeHandle.handle-e{right:-6px}.roomSceneResizeHandle.handle-se{right:-6px;bottom:-6px}.roomSceneResizeHandle.handle-s{bottom:-6px}.roomSceneResizeHandle.handle-sw{left:-6px;bottom:-6px}.roomSceneResizeHandle.handle-w{left:-6px}.roomSceneInspectorPreview{min-height:116px;margin:8px 0 12px;border:1px solid rgba(34,85,48,.14);border-radius:18px;background:rgba(255,252,237,.78)}.roomSceneAlignGrid,.roomScenePresetRow{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.miniPillButton,.roomSceneAlignGrid button{border:1px solid rgba(34,85,48,.18);border-radius:999px;padding:6px 9px;background:hsla(0,0%,100%,.76);color:#24502e;font-weight:900;font-size:.78rem;cursor:pointer}.miniPillButton:hover,.roomSceneAlignGrid button:hover{background:hsla(88,63%,93%,.9)}.roomLiveStageCanvas.directedStage{overflow:hidden}.roomLiveSceneObjectsLayer{position:absolute;inset:0;z-index:2;pointer-events:none}.roomLiveSceneObjectLink{color:inherit;text-decoration:none;pointer-events:auto}.roomLiveSceneObject{position:absolute;display:grid;place-items:center;grid-gap:3px;gap:3px;min-width:32px;min-height:28px;border-radius:12px;color:#0f5f4f;text-align:center;overflow:hidden;pointer-events:none}.roomLiveSceneObject img,.roomLiveSceneObject video{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.roomLiveSceneObject small{position:absolute;left:6px;right:6px;bottom:5px;padding:3px 6px;border-radius:999px;background:rgba(255,252,237,.76);color:#0f5f4f;font-size:.68rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roomLiveSceneObjectBadge{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:32px;padding:6px;border:1px solid rgba(15,95,79,.18);border-radius:12px;background:rgba(255,252,237,.72);font-weight:950}.roomLiveLocalTile,.roomLiveParticipantTiles{z-index:4}@media (max-width:720px){.roomSceneAssetTrayGrid{grid-template-columns:1fr;max-height:300px}.roomSceneAssetCard{grid-template-columns:50px minmax(0,1fr)}.roomSceneAssetPreviewButton{width:50px;height:50px}}.roomLiveParticipantTiles{position:relative}.obsOverlayCanvas{position:relative;overflow:hidden}.obsOverlaySceneObjectsLayer{position:absolute;inset:0;z-index:1;pointer-events:none}.obsOverlaySceneObject{position:absolute;display:grid;place-items:center;min-width:32px;min-height:24px;overflow:hidden;color:#f8ffe8;font-weight:950;text-shadow:0 2px 8px rgba(0,0,0,.4)}.obsOverlaySceneObject img,.obsOverlaySceneObject video{width:100%;height:100%;object-fit:contain;display:block}.obsOverlayCueRail,.obsOverlayLiveCueCard,.obsOverlayLiveMediaCard,.obsOverlayLowerThird,.obsOverlayPanel,.obsOverlayPromptRail,.obsOverlaySceneNote,.obsOverlayTopRail,.obsOverlayUpdated,.obsReactionBurst{position:relative;z-index:900}.pondyAppMessengerButton{white-space:nowrap}.creatorPagePondyMenuDock{display:flex;gap:8px;align-items:center}.creatorPagePondyMenuButton.secondary{background:#fffaf0;color:#0f755f}.pondyMessengerHub{top:74px!important;bottom:18px!important;width:min(96vw,620px)!important;box-shadow:0 24px 72px rgba(13,73,55,.24)}.pondyMessengerHeader{cursor:default}.pondyMessengerHeader>div:first-child{display:grid;grid-gap:3px;gap:3px}.pondyMessengerTicketBadge{display:inline-grid;place-items:center;min-height:32px;background:rgba(15,117,95,.12);color:#0f5f4f;font-size:.82rem}.pondyMessengerTabs{grid-template-columns:repeat(6,minmax(0,1fr));flex:0 0 auto}.pondyMessengerTabs button{min-height:38px;font-size:.78rem}.pondyMessengerPanelBody{flex:1 1 auto;min-height:0}.pondyMiniMessages.pondyMessengerPanelBody,.pondyMiniPanelList.pondyMessengerPanelBody{max-height:none;overflow:auto;padding-bottom:1rem}.pondyMessengerNoticeCard{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(15,117,95,.16);border-radius:16px;background:hsla(95,42%,91%,.72);color:#173d31;padding:12px}.pondyMessengerNoticeCard p{margin:0;color:#527465;font-weight:700;font-size:.92rem}.pondyMessengerNoticeCard.compact{padding:10px}.pondyMessengerActionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.pondyMessengerActionGrid a{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(15,117,95,.14);border-radius:15px;background:#fffdf6;color:#173d31;text-decoration:none;padding:11px}.pondyMessengerActionGrid a:hover{background:#e7f2df}.pondyMessengerActionGrid a span{color:#527465;font-weight:700;font-size:.82rem}@media (max-width:760px){.pondyAppMessengerButton{min-height:40px;padding-left:10px;padding-right:10px}.pondyMessengerHub{left:8px!important;right:8px!important;top:auto!important;bottom:calc(82px + env(safe-area-inset-bottom, 0px))!important;width:auto!important;max-height:min(78vh,720px)!important;border-radius:24px 24px 18px 18px}.pondyMessengerHeader{display:grid}.pondyMessengerTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.pondyMessengerActionGrid{grid-template-columns:1fr}.pondyMiniThreadRail{grid-auto-columns:minmax(190px,80vw)}}@media (max-width:420px){.pondyAppMessengerButton{font-size:0;width:42px;padding-left:0;padding-right:0}.pondyAppMessengerButton:after{content:"Msg";font-size:.78rem}}.pondyAppActions .pondyAppSearchButton{min-width:88px}.pondyAppMessengerButton{position:relative}.pondyMessengerHub{left:auto!important;bottom:auto!important;width:min(94vw,540px);max-height:calc(100vh - 108px);border-radius:24px;background:#fffaf0}.pondyMessengerHub .pondyMiniPanelHeader{cursor:default}.pondyMessengerHeader{align-items:flex-start}.pondyMessengerHeader .buttonRow.compact{justify-content:flex-end}.pondyMessengerTicketBadge{display:inline-flex;align-items:center;min-height:34px;border:1px solid rgba(15,117,95,.18);border-radius:999px;background:rgba(245,255,235,.92);color:#0c5f4d;padding:0 10px;font-weight:900;white-space:nowrap}.pondyMessengerPanelBody{overscroll-behavior:contain}.pondyPlayerBar.simple.collapsed{width:min(410px,calc(100vw - 32px))}.pondyPlayerCollapsedSummary{grid-template-columns:42px minmax(0,1fr) auto;gap:8px 10px}.pondyPlayerCollapsedCopy{min-width:0;display:grid;grid-gap:2px;gap:2px}.pondyPlayerCollapsedCopy span,.pondyPlayerCollapsedCopy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyPlayerCollapsedControls{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px}.pondyPlayerCollapsedControls a,.pondyPlayerCollapsedControls button{min-height:34px;border:1px solid rgba(15,117,95,.16);border-radius:999px;background:#fffdf6;color:#0f755f;padding:6px 9px;font-size:.78rem;font-weight:900;text-decoration:none;cursor:pointer}.pondyPlayerCollapsedControls button:first-child{background:#0f755f;color:#fff;border-color:#0f755f}.pondyPlayerCollapsedControls button:disabled{cursor:not-allowed;opacity:.72}.pondyQuickShortcutsButton{display:none!important}@media (max-width:980px){.pondyAppActions{gap:6px}.pondyAppActions .button{padding-left:10px;padding-right:10px}.pondyMessengerHub{right:10px!important;top:76px!important;width:min(96vw,520px);max-height:calc(100vh - 96px)}}@media (max-width:700px){.pondyAppSearchButton{min-width:0;display:inline-flex}.pondyAppActions .pondyAppMenuTrigger,.pondyAppActions .pondyAppMessengerButton,.pondyAppActions .pondyAppSearchButton{min-height:40px;padding:8px 10px;font-size:.78rem}.pondyMessengerHub{left:0!important;right:0!important;top:auto!important;bottom:calc(74px + env(safe-area-inset-bottom, 0px))!important;width:100%!important;max-height:min(78vh,calc(100vh - 92px));border-radius:24px 24px 0 0}.pondyMessengerHeader{display:grid;grid-gap:8px;gap:8px}.pondyMessengerHeader .buttonRow.compact{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}.pondyMiniPanelTabs.pondyMessengerTabs{display:flex;overflow-x:auto;padding-bottom:8px}.pondyMiniPanelTabs.pondyMessengerTabs button{flex:0 0 auto;min-height:40px;padding:0 12px}.pondyPlayerBar.simple.collapsed{width:auto!important;left:10px!important;right:10px!important}.pondyPlayerCollapsedSummary{grid-template-columns:38px minmax(0,1fr)}.pondyPlayerCollapsedSummary .pondyPlayerBarArt{width:38px;height:38px}.pondyPlayerCollapsedControls{grid-column:1/-1;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.pondyPlayerCollapsedControls a,.pondyPlayerCollapsedControls button{flex:0 0 auto}}.accountFavoritesGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.accountFavoriteCard{display:grid;align-content:space-between;grid-gap:12px;gap:12px;border:1px solid rgba(15,117,95,.14);border-radius:20px;background:#fffdf6;padding:14px;min-height:164px}.accountFavoriteCard h3{margin:4px 0 0;color:#173d31}@media (max-width:700px){.accountFavoritesGrid{grid-template-columns:1fr}.accountFavoriteCard{min-height:auto}}.creatorLibraryUploadWorkspace{scroll-margin-top:96px}.creatorLibraryTypeChooser{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.creatorLibraryTypeChooser button{min-height:120px;display:grid;align-content:start;grid-gap:6px;gap:6px;text-align:left;border:1px solid rgba(15,117,95,.16);border-radius:18px;background:rgba(255,253,246,.84);color:#173d31;padding:12px;cursor:pointer}.creatorLibraryTypeChooser button.active,.creatorLibraryTypeChooser button:focus-visible,.creatorLibraryTypeChooser button:hover{border-color:rgba(15,117,95,.44);background:#fffdf6;box-shadow:0 12px 28px rgba(12,66,47,.1)}.creatorLibraryTypeChooser strong{color:#0f755f}.creatorLibraryTypeChooser span{color:#527465;font-size:.88rem;line-height:1.35;font-weight:700}.creatorLibraryTypeChooser small{justify-self:start;margin-top:2px;border-radius:999px;background:rgba(15,117,95,.1);color:#0f5f4f;padding:3px 8px;font-weight:900}.creatorLibrarySettingsSection,.creatorLibraryUploadIntentPanel{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(15,117,95,.14);border-radius:20px;background:rgba(255,253,246,.82);padding:14px;margin-top:12px}.creatorLibraryUploadFields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.creatorLibraryUsePicker{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.creatorLibraryUsePicker button{min-height:44px;border:1px solid rgba(15,117,95,.18);border-radius:999px;background:hsla(0,0%,100%,.74);color:#315f50;font-weight:900;padding:8px 11px;cursor:pointer}.creatorLibraryUsePicker button.active,.creatorLibraryUsePicker button:focus-visible,.creatorLibraryUsePicker button:hover{background:#0f755f;border-color:#0f755f;color:#fffdf6}.creatorLibraryMessengerModes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.creatorLibraryMessengerModes>button,.creatorLibraryMessengerModes>div{display:grid;grid-gap:5px;gap:5px;text-align:left;border:1px solid rgba(15,117,95,.14);border-radius:16px;background:hsla(97,57%,95%,.82);color:#173d31;padding:12px}.creatorLibraryMessengerModes>button{cursor:pointer;min-height:64px}.creatorLibraryMessengerModes strong{color:#0f755f}.creatorLibraryMessengerModes span{color:#527465;font-size:.88rem;font-weight:700;line-height:1.35}.creatorLibraryInspector{gap:14px}.creatorLibrarySettingsSection.secondaryPanel{background:hsla(97,57%,95%,.7)}.creatorLibraryUseBadges{display:block;margin-top:5px;color:#0f755f;font-size:.72rem;font-style:normal;font-weight:900;overflow-wrap:anywhere}.creatorLibraryControls{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(130px,.75fr))}@media (max-width:900px){.creatorLibraryControls,.creatorLibraryMessengerModes,.creatorLibraryUploadFields{grid-template-columns:1fr}.creatorLibraryTypeChooser button{min-height:96px}}.pondyMessengerFavorites,.pondyMessengerNotifications{gap:10px}.pondyMessengerFilterRow{display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin}.pondyMessengerFilterRow button{min-height:44px;flex:0 0 auto;border:1px solid rgba(15,117,95,.18);border-radius:999px;background:#fffdf6;color:#17483a;font-weight:900;padding:0 12px;cursor:pointer}.pondyMessengerFilterRow button.active{background:#0f755f;color:#fff8d7}.pondyMessengerFilterRow button span{display:inline-grid;place-items:center;min-width:20px;min-height:20px;margin-left:6px;border-radius:999px;background:rgba(15,117,95,.12);font-size:.76rem}.pondyMessengerFilterRow button.active span{background:rgba(255,248,215,.2);color:inherit}.pondyMessengerFavoriteCard,.pondyMessengerNotificationCard{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(15,117,95,.18);border-radius:16px;background:#fffdf6;color:#173d31;padding:12px}.pondyMessengerNotificationCard.unread{border-color:rgba(15,117,95,.38);box-shadow:inset 4px 0 0 #0f755f}.pondyMessengerFavoriteCard span,.pondyMessengerNotificationCard p{margin:0;color:#527465;font-weight:700;font-size:.9rem}.pondyMessengerItemMeta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:5px}.pondyMessengerItemMeta span{border-radius:999px;background:rgba(15,117,95,.1);color:#17483a;font-size:.74rem;font-weight:900;padding:3px 8px}.pondyMessengerItemActions{align-items:stretch}.pondyMessengerFavoriteCard .button,.pondyMessengerFavoriteCard button,.pondyMessengerItemActions button{min-height:44px}.pondyMessengerFavoriteTools{display:grid;grid-gap:8px;gap:8px}.pondyMessengerFavoriteTools input{min-height:42px;border:1px solid rgba(15,117,95,.22);border-radius:999px;background:#fffdf6;color:#17483a;padding:0 14px;font-weight:800}.pondyMessengerFavoriteCard>a{display:grid;grid-gap:4px;gap:4px;color:inherit;text-decoration:none}@media (max-width:760px){.pondyMessengerItemActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pondyMessengerFavoriteCard,.pondyMessengerNotificationCard{padding:11px}}.accountFavoritesToolbar input{width:100%;color:#173d31;padding:0 15px}.accountFavoritesFilterRow{display:flex;flex-wrap:wrap;gap:8px}.accountFavoritesFilterRow button{min-height:44px;border:1px solid rgba(15,117,95,.18);border-radius:999px;background:rgba(255,253,246,.82);color:#17483a;font-weight:900;padding:0 12px;cursor:pointer}.accountFavoritesFilterRow button.active,.accountFavoritesFilterRow button:focus-visible,.accountFavoritesFilterRow button:hover{background:#0f755f;border-color:#0f755f;color:#fffdf6}.accountFavoriteCard .buttonRow.compact .button,.accountFavoriteCard .buttonRow.compact button{min-height:44px}@media (max-width:700px){.accountFavoritesFilterRow{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.accountFavoritesFilterRow button{flex:0 0 auto}}.accountFavoritesControls{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,max-content) max-content;grid-gap:10px;gap:10px;align-items:center}.accountFavoritesControls input,.accountFavoritesControls select{width:100%;min-height:44px;border:1px solid rgba(15,117,95,.22);border-radius:999px;background:#fffdf6;color:#173d31;font-weight:800;padding:0 15px}.accountFavoriteMeta,.notificationDeepLinkHint{display:block;margin-top:6px;color:#527465;font-size:.82rem;font-weight:800;overflow-wrap:anywhere}.notificationDeepLinkHint{color:#0f755f}.notificationPillStack{display:inline-flex;flex-wrap:wrap;gap:5px}.notificationInlineActions .notificationActionButton{min-height:44px}@media (max-width:760px){.accountFavoritesControls{grid-template-columns:1fr}.accountFavoritesControls .button,.accountFavoritesControls button,.accountFavoritesControls select{min-height:44px}.notificationInlineActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}}.accountFavoritesToolbar{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.accountFavoritesToolbar input{min-height:44px;border:1px solid rgba(15,117,95,.22);border-radius:999px;background:#fffdf6;color:#17483a;padding:0 16px;font-weight:800}.accountFavoriteFilterRow{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.accountFavoriteFilterRow button{min-height:44px;flex:0 0 auto;border:1px solid rgba(15,117,95,.18);border-radius:999px;background:#fffdf6;color:#17483a;font-weight:900;padding:0 14px;cursor:pointer}.accountFavoriteFilterRow button.active{background:#0f755f;color:#fff8d7}.notificationDeepLinkHint{display:block;margin-top:5px;color:#527465;font-size:.82rem;font-weight:800;word-break:break-word}@media (max-width:700px){.accountFavoriteFilterRow button,.accountFavoritesToolbar input{min-height:44px}}.notificationItemButton{width:100%;border:0;border-radius:14px;background:transparent;color:inherit;cursor:pointer;text-align:left;font:inherit}.notificationItemButton:focus-visible,.notificationItemButton:hover{background:rgba(15,117,95,.08);outline:2px solid rgba(15,117,95,.28);outline-offset:2px}.notificationItemRow.muted{opacity:.78;background:hsla(54,59%,82%,.42)}.creatorPageTicketSend{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:4px}.creatorPageTicketSend input{width:72px;min-height:44px;border:1px solid rgba(15,117,95,.22);border-radius:999px;background:#fffdf6;color:#17483a;font-weight:900;padding:0 12px}.creatorPageTicketSend button,.pondyTicketSendGrid button{min-height:44px}.pondyTicketSendGrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(90px,.35fr);grid-gap:8px;gap:8px;margin-top:10px}.pondyTicketSendGrid label{display:grid;grid-gap:5px;gap:5px;color:#527465;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.pondyTicketSendGrid input{width:100%;min-height:44px;border:1px solid rgba(15,117,95,.22);border-radius:14px;background:#fffdf6;color:#17483a;padding:0 12px;font-weight:800}.pondyTicketSendNote{grid-column:1/-1}.pondyMiniTicketActivity{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.pondyMiniTicketRow{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid rgba(15,117,95,.12);border-radius:14px;background:rgba(255,253,246,.78);color:#17483a;padding:9px 10px;font-size:.86rem}.pondyMiniTicketRow span{color:#527465;font-weight:800}.pondyMiniTicketRow strong{color:#0f755f;white-space:nowrap}@media (max-width:760px){.creatorPageTicketSend,.pondyTicketSendGrid{display:grid;grid-template-columns:1fr;width:100%}.creatorPageTicketSend button,.creatorPageTicketSend input{width:100%}.pondyMiniTicketRow{align-items:flex-start;flex-direction:column}}.adminSubTabStrip{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.adminSubTabStrip button{min-height:44px}.adminSubTabStrip button.active{background:var(--pondy-green,#2f6f44);color:#fff;border-color:var(--pondy-green,#2f6f44)}.adminGiveawayCycleCard input,.adminGiveawayCycleCard textarea{width:100%}.snapshotList{display:grid;grid-gap:12px;gap:12px;max-height:680px;overflow:auto;padding-right:4px}.adminGiveawayCycleCard .buttonRow,.snapshotList .buttonRow{align-items:stretch}@media (max-width:760px){.adminSubTabStrip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.adminGiveawayCycleCard .buttonRow>*,.adminSubTabStrip button,.snapshotList .buttonRow>*{width:100%}}.ownerQuickEditableBlock{outline:0 solid transparent;transition:outline-color .16s ease,box-shadow .16s ease}.ownerQuickEditableBlock:focus-within,.ownerQuickEditableBlock:hover{outline:3px solid rgba(15,117,95,.35);box-shadow:0 0 0 8px hsla(54,68%,86%,.26)}.ownerQuickEditBlockButton{position:absolute;min-height:36px;min-width:88px;border:1px solid rgba(15,95,79,.26);border-radius:999px;background:hsla(54,68%,86%,.96);color:#0f5f4f;font-weight:800;font-size:.76rem;line-height:1;padding:.45rem .7rem;opacity:0;pointer-events:none;box-shadow:0 10px 28px rgba(15,95,79,.22);transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease}.ownerQuickEditBlockButton:focus-visible,.ownerQuickEditBlockButton:hover,.userPageCanvas:hover .ownerQuickEditBlockButton{opacity:1;pointer-events:auto;transform:translateY(0)}.creatorQuickEditContextMenu{min-width:230px}.creatorQuickEditBackdrop{position:fixed;inset:0;z-index:10020;background:rgba(10,34,28,.48);display:flex;justify-content:flex-end;align-items:stretch;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.creatorQuickEditPanel{width:min(960px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:28px;background:#fff8d7;border:1px solid rgba(15,95,79,.18);color:#0f5f4f;box-shadow:0 26px 80px rgba(10,34,28,.34);padding:1.15rem}.creatorQuickEditHeader{align-items:flex-start;gap:1rem}.creatorQuickEditGrid{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(300px,1.05fr);grid-gap:1rem;gap:1rem;margin-top:1rem}.creatorQuickEditColumn{display:grid;grid-gap:.75rem;gap:.75rem;align-content:start;border:1px solid rgba(15,95,79,.14);border-radius:22px;background:hsla(54,59%,82%,.55);padding:1rem}.creatorQuickEditColumn label{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:800}.creatorQuickEditColumn input,.creatorQuickEditColumn select,.creatorQuickEditColumn textarea{width:100%;border:1px solid rgba(15,95,79,.24);border-radius:14px;background:#fffdf0;color:#0f5f4f;padding:.66rem .75rem;font:inherit}.creatorQuickEditColumn .checkboxRow{grid-template-columns:auto 1fr;align-items:center;min-height:44px;font-weight:700}.creatorQuickEditAssetPicker{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.5rem}.creatorQuickEditAssetList{display:grid;grid-gap:.6rem;gap:.6rem;max-height:440px;overflow:auto;padding-right:.2rem}.creatorQuickEditAssetCard{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center;border:1px solid rgba(15,95,79,.14);border-radius:18px;background:rgba(255,253,240,.88);padding:.65rem}.creatorQuickEditAssetCard.selected{border-color:rgba(15,117,95,.54);box-shadow:inset 0 0 0 2px rgba(15,117,95,.18)}.creatorQuickEditAssetCard .assetKindBadge,.creatorQuickEditAssetCard img{width:72px;height:58px;border-radius:14px;object-fit:cover;background:#e7e3b8;display:grid;place-items:center;text-transform:uppercase;font-size:.72rem;font-weight:900;color:#0f5f4f}.creatorQuickEditAssetCard small,.creatorQuickEditAssetCard strong{display:block}.creatorQuickEditAssetCard .buttonRow{margin-top:.35rem}.creatorQuickEditMessage{margin:.9rem 0 0;border-radius:16px;background:rgba(15,117,95,.09);padding:.7rem .85rem}.creatorQuickEditFooter{margin-top:1rem;justify-content:flex-end}.userPageBlock_avatar-offer img{max-width:100%;max-height:48%;object-fit:contain;border-radius:16px;margin-bottom:.55rem}.userPageBlock_avatar-offer,.userPageBlock_room-live{display:flex;flex-direction:column;justify-content:center;gap:.4rem;padding:1rem;overflow:auto}@media (max-width:860px){.creatorQuickEditBackdrop{align-items:flex-end;justify-content:center;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.creatorQuickEditPanel{width:100%;max-height:min(92vh,860px);border-radius:24px 24px 18px 18px;padding:1rem}.creatorQuickEditGrid{grid-template-columns:1fr}.ownerQuickEditBlockButton{min-height:44px;min-width:106px;opacity:.94;pointer-events:auto}}.pondyMessengerAssetTools{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(15,117,95,.14);border-radius:18px;background:rgba(255,253,246,.76);padding:10px}.pondyMessengerAssetTools.compact{padding:8px;gap:8px}.pondyAttachmentActions,.pondyAttachmentModeRow,.pondyMessengerAssetFilters,.pondySelectedAttachmentList{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pondyAttachmentActions .button,.pondyAttachmentActions a.button,.pondyAttachmentActions button,.pondyAttachmentModeRow button,.pondyMessengerAssetFilters button,.pondySelectedAttachmentChip button{min-height:40px}.pondyAttachmentModeRow button.active,.pondyAttachmentModeRow button:focus-visible,.pondyAttachmentModeRow button:hover{background:#0f755f;border-color:#0f755f;color:#fffdf6}.pondyMessengerAssetPanel{display:grid;grid-gap:10px;gap:10px}.pondyMessengerAssetFilters{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,max-content) max-content}.pondyMessengerAssetFilters input,.pondyMessengerAssetFilters select,.pondyMessengerUploadPanel input,.pondyMessengerUploadPanel select{width:100%;min-height:44px;border:1px solid rgba(15,117,95,.2);border-radius:14px;background:#fffdf6;color:#173d31;font-weight:800;padding:0 12px}.pondyMessengerUploadPanel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.pondyMessengerUploadPanel .pondyCheckboxLine,.pondyMessengerUploadPanel button[type=button],.pondyMessengerUploadPanel>p{grid-column:1/-1}.pondyMessengerUploadPanel label{display:grid;grid-gap:5px;gap:5px;color:#17483a;font-weight:900}.pondyCheckboxLine{grid-template-columns:22px minmax(0,1fr);align-items:center;min-height:44px}.pondyMessengerAssetGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));grid-gap:8px;gap:8px;max-height:280px;overflow:auto;padding-right:2px}.pondyMessengerAssetChoice{display:grid;grid-gap:6px;gap:6px;align-content:start;min-height:128px;border:1px solid rgba(15,117,95,.15);border-radius:15px;background:#fffdf6;color:#173d31;text-align:left;padding:9px;cursor:pointer}.pondyMessengerAssetChoice:focus-visible,.pondyMessengerAssetChoice:hover{background:#e7f2df;border-color:rgba(15,117,95,.38)}.pondyMessageAttachmentCard img,.pondyMessageAttachmentCard video,.pondyMessengerAssetChoice img{width:100%;max-height:170px;object-fit:cover;border-radius:12px;background:rgba(15,117,95,.08)}.pondyMessageAttachmentCard audio{width:100%}.pondyMessageAttachmentCard strong,.pondyMessengerAssetChoice strong,.pondySelectedAttachmentChip strong{color:#173d31;overflow-wrap:anywhere}.pondyMessengerAssetChoice small,.pondySelectedAttachmentChip small{color:#527465;font-weight:800}.pondyAssetTypeBadge{display:grid;place-items:center;min-height:68px;border-radius:12px;background:rgba(15,117,95,.1);color:#0f755f;font-weight:950;text-transform:capitalize}.pondySelectedAttachmentChip{display:inline-grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:7px;align-items:center;max-width:100%;border:1px solid rgba(15,117,95,.16);border-radius:999px;background:#fffdf6;padding:5px 6px 5px 10px}.pondySelectedAttachmentChip>span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:rgba(15,117,95,.14);color:#0f755f;font-weight:950}.pondyMessageAttachmentCards{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.pondyMessageAttachmentCards.compact{gap:6px}.pondyMessageAttachmentCard{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(15,117,95,.16);border-radius:15px;background:rgba(255,253,246,.88);color:#173d31;padding:9px}.pondyMessageBubble.outgoing .pondyMessageAttachmentCard,.pondyMiniMessageBubble.outgoing .pondyMessageAttachmentCard{background:hsla(95,42%,91%,.88)}.pondyAttachmentMetaRow{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pondyAttachmentMetaRow span{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;background:rgba(15,117,95,.1);color:#0f755f;font-size:.72rem;font-weight:950}.pondyAttachmentAgeGate{display:grid;grid-gap:8px;gap:8px;border:1px dashed rgba(15,117,95,.24);border-radius:14px;background:rgba(255,250,240,.72);padding:10px}.pondyAttachmentAgeGate p{margin:0;color:#527465;font-weight:800}.pondyMessengerAssetsLane .pondyMessengerAssetTools{background:rgba(255,253,246,.9)}@media (max-width:760px){.pondyMessengerAssetFilters,.pondyMessengerUploadPanel{grid-template-columns:1fr}.pondyAttachmentModeRow{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px}.pondyAttachmentModeRow button{flex:0 0 auto}.pondyMessengerAssetGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:230px}.pondySelectedAttachmentChip{grid-template-columns:auto minmax(0,1fr) auto;border-radius:16px}.pondySelectedAttachmentChip button{grid-column:1/-1;width:100%}.pondyMessageAttachmentCard img,.pondyMessageAttachmentCard video{max-height:220px}}@media (max-width:430px){.pondyMessengerAssetGrid{grid-template-columns:1fr}}.fullLayerRoomStage{--room-stage-accent:#2e7041}.roomSceneDesignerGrid.withLayerRail{grid-template-columns:minmax(210px,.48fr) minmax(0,1.35fr) minmax(280px,.82fr)}.roomSceneLayerRail{min-width:0;border:1px solid rgba(34,85,48,.14);border-radius:20px;background:hsla(0,0%,100%,.68);padding:12px}.roomSceneLayerList{display:grid;grid-gap:10px;gap:10px;max-height:620px;overflow:auto;padding-right:2px}.roomSceneLayerCard{display:grid;grid-gap:8px;gap:8px;padding:10px;border-radius:16px;border:1px solid rgba(34,85,48,.12);background:rgba(250,255,239,.72)}.roomSceneLayerCard.active{border-color:rgba(46,112,65,.54);box-shadow:0 0 0 3px rgba(83,153,94,.16)}.roomSceneLayerCard>button{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2px 8px;gap:2px 8px;align-items:center;border:0;background:transparent;color:#214a2a;text-align:left;padding:0;cursor:pointer}.roomSceneLayerCard>button strong{grid-row:span 2;display:grid;place-items:center;min-width:36px;min-height:36px;border-radius:999px;background:rgba(46,112,65,.12);color:#20512e;font-weight:950}.roomSceneLayerCard>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:950}.roomSceneLayerCard>button small,.roomSceneLayerToggle{color:rgba(35,73,42,.72);font-size:.74rem;font-weight:800}.roomSceneLayerFields{display:grid;grid-template-columns:minmax(0,1fr) 72px;grid-gap:6px;gap:6px}.roomSceneLayerFields input,.roomScenePlacementGrid select{width:100%;border:1px solid rgba(37,84,45,.2);border-radius:12px;padding:8px 10px;background:#fffef8}.roomSceneLayerToggle{display:flex;align-items:center;gap:7px}.dangerText{color:#8f3028!important}.roomSceneAssetTray{margin:0 0 14px;padding:12px;border-radius:20px;border:1px solid rgba(34,85,48,.12);background:hsla(0,0%,100%,.64)}.roomSceneAssetTrayGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:10px;gap:10px;max-height:380px;overflow:auto}.roomSceneAssetCard{display:grid;grid-template-columns:60px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;border:1px solid rgba(34,85,48,.12);border-radius:16px;padding:8px;background:rgba(255,252,237,.78)}.roomSceneAssetCard.selected{border-color:rgba(46,112,65,.52)}.roomSceneAssetPreviewButton{width:60px;height:50px;border:0;border-radius:12px;background:rgba(46,112,65,.12);overflow:hidden;cursor:pointer;color:#24502e;font-weight:950}.roomSceneAssetPreviewButton img{width:100%;height:100%;object-fit:cover}.roomSceneAssetCard small,.roomSceneAssetCard strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roomSceneAssetCard .textButton{grid-column:1/-1}.roomSceneObject video{width:100%;height:calc(100% - 20px);object-fit:contain;pointer-events:none}.roomSceneLayerBadge,.roomSceneRevealBadge{position:absolute;top:5px;z-index:2;border-radius:999px;padding:2px 6px;background:rgba(255,252,237,.86);color:#20512e;font-size:.62rem;font-weight:950;pointer-events:none}.roomSceneLayerBadge{left:5px}.roomSceneRevealBadge{right:5px;text-transform:capitalize}.roomSceneResizeHandle{position:absolute;width:10px;height:10px;border:2px solid #fffef8;border-radius:999px;background:#2e7041;box-shadow:0 1px 3px rgba(0,0,0,.18);pointer-events:auto}.roomSceneResizeHandle.handle-nw{left:-4px;top:-4px;cursor:nwse-resize}.roomSceneResizeHandle.handle-n{left:50%;top:-4px;transform:translateX(-50%);cursor:ns-resize}.roomSceneResizeHandle.handle-ne{right:-4px;top:-4px;cursor:nesw-resize}.roomSceneResizeHandle.handle-e{right:-4px;top:50%;transform:translateY(-50%);cursor:ew-resize}.roomSceneResizeHandle.handle-se{right:-4px;bottom:-4px;cursor:nwse-resize}.roomSceneResizeHandle.handle-s{left:50%;bottom:-4px;transform:translateX(-50%);cursor:ns-resize}.roomSceneResizeHandle.handle-sw{left:-4px;bottom:-4px;cursor:nesw-resize}.roomSceneResizeHandle.handle-w{left:-4px;top:50%;transform:translateY(-50%);cursor:ew-resize}.roomSceneAlignGrid,.roomScenePresetRow,.roomScenePreviewActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.roomSceneAlignGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.roomSceneInspectorPreview{display:grid;place-items:center;min-height:118px;margin:10px 0;border-radius:16px;border:1px dashed rgba(34,85,48,.2);background:hsla(75,62%,95%,.72);overflow:hidden}.roomSceneInspectorPreview img,.roomSceneInspectorPreview video{max-width:100%;max-height:160px;object-fit:contain}.compactInnerSection{margin:12px 0;padding:12px;border-radius:16px;border:1px solid rgba(34,85,48,.1);background:hsla(75,62%,95%,.66)}.roomTemplatePlanningGrid{display:grid;grid-gap:12px;gap:12px}.roomTemplatePlanningCard{padding:14px;border:1px solid rgba(34,85,48,.12);border-radius:18px;background:rgba(255,252,237,.82)}.roomTemplatePlanningCard strong{color:#214a2a}.roomTemplatePlanningCard p{margin:6px 0 0;color:rgba(35,73,42,.72)}.obsOverlaySceneObject.type-background,.roomLiveSceneObject.roomObjectType-background{border-radius:0}.obsOverlaySceneObject.type-caption,.roomLiveSceneObject.roomObjectType-caption{background:rgba(15,95,79,.72);color:#fffef8}@media (max-width:1120px){.roomSceneDesignerGrid.withLayerRail{grid-template-columns:1fr}.roomSceneLayerList{max-height:none}}@media (max-width:720px){.roomSceneAlignGrid,.roomSceneAssetCard,.roomSceneAssetTrayGrid,.roomSceneLayerFields{grid-template-columns:1fr}.roomSceneAssetPreviewButton{width:100%;height:80px}}.roomWorkspaceTabs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.streamerVisualBuilder{overflow:visible}.streamerVisualBuilder.compact{margin-top:24px}.streamerBuilderActionRow,.streamerBuilderBottomBar,.streamerBuilderHeader,.streamerCanvasMetaRow{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.streamerBuilderHeader h2{margin:6px 0 0}.streamerBuilderActionRow,.streamerBuilderHeaderActions{align-items:center}.streamerBuilderToolbar{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(160px,.9fr) minmax(150px,.8fr) minmax(180px,.9fr) auto;grid-gap:12px;gap:12px;align-items:end;margin-top:18px}.streamerBuilderField{display:grid;grid-gap:6px;gap:6px;font-size:.85rem;font-weight:700}.streamerAssetFilters input,.streamerAssetFilters select,.streamerBuilderField input,.streamerBuilderField select,.streamerBuilderField textarea,.streamerBuilderPanelBlock textarea{width:100%;min-height:44px;border-radius:12px;border:1px solid rgba(35,69,36,.22);padding:10px 12px;background:hsla(0,0%,100%,.88);color:var(--pondy-ink,#14301e)}.streamerBuilderField textarea,.streamerBuilderPanelBlock textarea{min-height:86px;resize:vertical}.streamerBuilderDimensionPair,.streamerColorGrid,.streamerInspectorGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.streamerColorGrid{grid-template-columns:.7fr .7fr 1.6fr}.streamerBuilderToggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700}.streamerBuilderActionRow{margin-top:14px;justify-content:flex-start}.streamerBuilderStatus{margin-top:12px}.streamerBuilderWorkspace{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(420px,1.7fr) minmax(260px,.86fr);grid-gap:16px;gap:16px;align-items:start;margin-top:18px}.streamerBuilderInspector,.streamerBuilderTray{display:grid;grid-gap:12px;gap:12px;align-content:start}.streamerBuilderPanelBlock{border:1px solid rgba(35,69,36,.12);background:hsla(0,0%,100%,.54);border-radius:18px;padding:14px}.streamerBuilderPanelBlock h3{margin:0 0 10px}.streamerAssetTrayList,.streamerObjectButtonGrid,.streamerSavedSourceList{display:grid;grid-gap:8px;gap:8px}.streamerAssetTrayList button,.streamerObjectButtonGrid button,.streamerSavedSourceList button{border:1px solid rgba(35,69,36,.14);background:hsla(0,0%,100%,.78);color:var(--pondy-ink,#14301e);border-radius:14px;min-height:44px;padding:10px;text-align:left;cursor:pointer}.streamerSavedSourceList button{display:grid;grid-gap:2px;gap:2px}.streamerAssetTrayList button small,.streamerSavedSourceList button span{color:var(--pondy-muted,#61725f);font-size:.78rem}.streamerAssetTrayList button:hover,.streamerObjectButtonGrid button:hover,.streamerSavedSourceList button.isActive{border-color:rgba(81,139,69,.55);box-shadow:0 8px 20px rgba(18,59,33,.08)}.streamerObjectButtonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.streamerAssetFilters{display:grid;grid-gap:8px;gap:8px;margin-bottom:10px}.streamerAssetTrayList button{display:grid;grid-template-columns:48px 1fr;align-items:center;grid-gap:10px;gap:10px}.streamerAssetIcon,.streamerAssetTrayList img{width:48px;height:48px;border-radius:12px;object-fit:cover;background:rgba(141,222,123,.18);display:grid;place-items:center;font-weight:900}.streamerBuilderCanvasColumn{min-width:0}.streamerCanvasMetaRow{align-items:center;margin-bottom:8px}.streamerCanvasMetaRow span{color:var(--pondy-muted,#61725f);font-size:.86rem}.streamerCanvasOuter{border-radius:22px;background:#142018;padding:12px;overflow:auto;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 16px 36px rgba(9,34,17,.12)}.streamerBuilderCanvas{position:relative;width:100%;min-height:320px;overflow:hidden;border-radius:16px;background:#1d2e20;background-image:linear-gradient(45deg,hsla(0,0%,100%,.07) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.07) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.07) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.07) 0);background-size:28px 28px;background-position:0 0,0 14px,14px -14px,-14px 0}.streamerBuilderCanvas.isTransparent{background-color:#17241a}.streamerCanvasObject{position:absolute;display:grid;place-items:stretch;min-width:24px;min-height:24px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 8px 22px rgba(0,0,0,.12)}.streamerCanvasObject.isSelected{outline:2px solid #8dde7b;outline-offset:3px}.streamerCanvasObject.isLocked{cursor:not-allowed}.streamerResizeHandle{position:absolute;right:-10px;bottom:-10px;width:22px;height:22px;border:2px solid #14301e;border-radius:50%;background:#8dde7b;cursor:nwse-resize}.streamerObjectLabel{position:absolute;left:0;bottom:calc(100% + 7px);padding:4px 7px;border-radius:999px;background:#14301e;color:#f8fff4;font-size:.7rem;white-space:nowrap}.streamerAlertPreview,.streamerAvatarPreview,.streamerChatPreview,.streamerFramePreview,.streamerGoalPreview,.streamerLabelPreview,.streamerNowPlayingPreview,.streamerObjectPlaceholder,.streamerQrPreview{width:100%;height:100%;display:grid;align-items:center;justify-items:center;padding:10px;overflow:hidden}.streamerChatPreview{align-content:start;justify-items:stretch;gap:8px}.streamerChatLine{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;background:hsla(0,0%,100%,.12);font-size:.58em}.streamerChatAvatar{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(141,222,123,.32);font-size:.82em}.streamerAlertPreview,.streamerAvatarPreview,.streamerGoalPreview,.streamerNowPlayingPreview,.streamerQrPreview{gap:10px;text-align:center}.streamerAlertPreview,.streamerNowPlayingPreview{grid-template-columns:auto 1fr;justify-items:start;text-align:left}.streamerAvatarFrog,.streamerNowPlayingIcon{font-size:1.7em}.streamerAvatarPreview small,.streamerNowPlayingPreview small{display:block;opacity:.75;font-size:.56em}.streamerQrGrid{width:min(44%,110px);aspect-ratio:1;border-radius:12px;background:repeating-linear-gradient(90deg,#f8fff4 0 8px,#14301e 8px 14px),repeating-linear-gradient(0deg,transparent 0 8px,rgba(20,48,30,.4) 8px 14px);mix-blend-mode:screen}.streamerGoalPreview{align-content:center;justify-items:stretch}.streamerGoalTrack{width:100%;height:14px;border-radius:999px;background:hsla(0,0%,100%,.22);overflow:hidden}.streamerGoalTrack span{display:block;height:100%;border-radius:inherit;background:#8dde7b}.streamerBuilderBottomBar{margin-top:10px;align-items:center;padding:10px 12px;border-radius:14px;background:hsla(0,0%,100%,.58)}.compactButtonRow{margin:0}.dangerGhost{color:#8a2b2b!important}.pillTag.warning{background:rgba(255,211,97,.24);border-color:rgba(178,126,0,.3)}.obsSourcePage{position:relative;overflow:hidden;background:#16241a;color:#f8fff4;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.obsSourcePage.transparent{background:transparent}.obsSourceObject{position:absolute;display:grid;place-items:stretch;box-sizing:border-box}.obsAlert,.obsAvatar,.obsChat,.obsFrame,.obsGoal,.obsLabel,.obsNowPlaying,.obsObjectPlaceholder,.obsQr{width:100%;height:100%;display:grid;place-items:center;padding:10px;box-sizing:border-box}.obsChat{align-content:start;gap:8px}.obsChatLine{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:999px;background:hsla(0,0%,100%,.13);box-sizing:border-box}.obsChatLine span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(141,222,123,.32);font-size:.75em}.obsChatLine em{font-style:normal}.obsAlert,.obsNowPlaying{grid-template-columns:auto 1fr;justify-items:start;gap:12px;text-align:left}.obsAlert span,.obsAvatar span,.obsNowPlaying span{font-size:1.75em}.obsAvatar small,.obsNowPlaying small{display:block;opacity:.78;font-size:.58em}.obsAvatar,.obsGoal,.obsLabel,.obsQr{text-align:center}.obsQr span{width:min(42%,120px);aspect-ratio:1;border-radius:10px;background:repeating-linear-gradient(90deg,#f8fff4 0 8px,#14301e 8px 14px),repeating-linear-gradient(0deg,transparent 0 8px,rgba(20,48,30,.4) 8px 14px)}.obsGoal{align-content:center;gap:8px}.obsGoal>div{width:100%;height:14px;border-radius:999px;background:hsla(0,0%,100%,.22);overflow:hidden}.obsGoal>div span{display:block;height:100%;background:#8dde7b}.obsSourceFallback{min-height:100vh;display:grid;place-items:center;padding:24px;text-align:center;background:transparent;color:#f8fff4}.animation-pop{animation:streamerPop 1.8s ease-in-out infinite}.animation-pulse{animation:streamerPulse 2.8s ease-in-out infinite}.animation-frog-hop{animation:streamerHop 2.4s ease-in-out infinite}.animation-slide-up{animation:streamerSlideUp 3.2s ease-in-out infinite}.animation-fade{animation:streamerFade 3.2s ease-in-out infinite}@keyframes streamerPop{0%,to{transform:scale(1)}45%{transform:scale(1.04)}}@keyframes streamerPulse{0%,to{filter:drop-shadow(0 0 0 rgba(141,222,123,0))}50%{filter:drop-shadow(0 0 16px rgba(141,222,123,.7))}}@keyframes streamerHop{0%,to{transform:translateY(0)}45%{transform:translateY(-8px)}}@keyframes streamerSlideUp{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-10px);opacity:.86}}@keyframes streamerFade{0%,to{opacity:1}50%{opacity:.62}}@media (max-width:1180px){.streamerBuilderWorkspace{grid-template-columns:minmax(220px,.9fr) minmax(360px,1.6fr)}.streamerBuilderInspector{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.streamerBuilderInspector,.streamerBuilderToolbar,.streamerBuilderWorkspace{grid-template-columns:1fr}.streamerBuilderDimensionPair,.streamerColorGrid,.streamerInspectorGrid{grid-template-columns:1fr 1fr}.streamerCanvasOuter{padding:8px}.streamerBuilderCanvas{min-height:260px}}@media (max-width:560px){.streamerBuilderActionRow .button,.streamerBuilderActionRow .button.ghost,.streamerBuilderActionRow .button.secondary{width:100%}.streamerBuilderDimensionPair,.streamerColorGrid,.streamerInspectorGrid,.streamerObjectButtonGrid{grid-template-columns:1fr}.streamerAssetTrayList button{grid-template-columns:40px 1fr}.streamerAssetIcon,.streamerAssetTrayList img{width:40px;height:40px}}.assetStudioLiveShell{gap:18px}.assetStudioHeroCard{border-color:rgba(15,117,95,.24)}.assetStudioBuilder{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(420px,1.8fr) minmax(260px,.95fr);grid-gap:16px;gap:16px;align-items:start}.assetStudioCanvasPanel,.assetStudioInspector,.assetStudioTray{display:grid;grid-gap:14px;gap:14px;min-width:0}.assetStudioMiniPreview{min-height:150px;display:grid;place-items:center;border:1px solid rgba(15,117,95,.14);border-radius:18px;overflow:hidden;background:linear-gradient(135deg,rgba(15,117,95,.08),hsla(54,59%,82%,.38))}.assetStudioMiniPreview img,.assetStudioMiniPreview video{width:100%;height:100%;max-height:220px;object-fit:contain;display:block}.assetStudioFontTray,.assetStudioRangeGrid,.assetStudioUseActions,.fontLibraryShell,.fontPreviewCard,.fontUploadCard{display:grid;grid-gap:12px;gap:12px}.sectionHeader.compact{align-items:center;margin-bottom:0}.assetStudioFontSample,.fontPreviewPhrase{min-height:76px;display:grid;place-items:center;border:1px solid rgba(15,117,95,.16);border-radius:18px;background:rgba(255,253,245,.66);color:var(--ink,#0f5f4f);font-size:clamp(1.15rem,3vw,2.4rem);font-weight:900;text-align:center;padding:16px}.assetStudioToolbar{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(96px,120px)) auto;grid-gap:10px;gap:10px;align-items:end}.assetStudioMobileHint{display:none;border:1px solid rgba(15,117,95,.18);border-radius:16px;background:hsla(54,59%,82%,.34);padding:10px 12px;color:var(--muted,#467668);font-size:.88rem}.assetStudioCanvasWrap{overflow:auto;border-radius:22px;border:1px solid rgba(15,117,95,.18);background:linear-gradient(45deg,hsla(0,0%,100%,.24) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.24) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.24) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.24) 0);background-size:22px 22px;background-position:0 0,0 11px,11px -11px,-11px 0;padding:18px}.assetStudioCanvas{position:relative;width:min(100%,920px);margin:0 auto;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px rgba(15,95,79,.24);isolation:isolate}.assetStudioCanvas:after{content:"";position:absolute;inset:0;border:1px solid hsla(0,0%,100%,.36);border-radius:inherit;pointer-events:none}.assetStudioCanvasMedia{position:absolute;inset:0;transform-origin:center;transition:transform .18s ease}.assetStudioCanvasMedia img,.assetStudioCanvasMedia video{width:100%;height:100%;display:block}.assetStudioCanvasEmpty{position:absolute;inset:0;display:grid;place-items:center;align-content:center;padding:24px;text-align:center;background:rgba(255,253,245,.78);color:var(--ink,#0f5f4f)}.assetStudioTextLayer{position:absolute;max-width:min(82%,760px);transform:translate(-50%,-50%);font-weight:900;line-height:1.05;text-align:center;box-shadow:0 14px 34px rgba(15,45,39,.22);overflow-wrap:anywhere}.assetStudioBottomBar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid rgba(15,117,95,.14);border-radius:16px;background:rgba(255,253,245,.58);color:var(--muted,#467668);font-size:.82rem;font-weight:800}.assetStudioRangeGrid label{display:grid;grid-gap:6px;gap:6px}.assetStudioRangeGrid input[type=range]{width:100%}.assetStudioUseActions{grid-template-columns:1fr}.fontLibraryGrid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);grid-gap:16px;gap:16px;align-items:stretch}.fontAssetGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.fontAssetCard{display:grid;grid-gap:8px;gap:8px;text-align:left;border:1px solid rgba(15,117,95,.18);border-radius:20px;padding:14px;background:rgba(255,253,245,.62);color:var(--ink,#0f5f4f);box-shadow:0 12px 28px rgba(15,95,79,.08);cursor:pointer}.fontAssetCard.isSelected,.fontAssetCard:focus-visible,.fontAssetCard:hover{border-color:rgba(15,117,95,.48);box-shadow:0 0 0 3px rgba(15,117,95,.1),0 18px 36px rgba(15,95,79,.12)}.fontAssetSample{width:56px;height:56px;display:grid;place-items:center;border-radius:18px;background:rgba(15,117,95,.11);color:var(--ink,#0f5f4f);font-size:1.6rem;font-weight:900}.fontAssetCard span:last-child{color:var(--muted,#467668);font-size:.88rem}@media (max-width:1120px){.assetStudioBuilder{grid-template-columns:1fr}.assetStudioInspector,.assetStudioTray{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.assetStudioCanvas{width:min(100%,780px)}}@media (max-width:720px){.assetStudioToolbar,.fontLibraryGrid{grid-template-columns:1fr}.assetStudioMobileHint{display:block}.assetStudioCanvasWrap{padding:10px}.assetStudioTextLayer{max-width:90%}}:root{--tap-target-min:44px;--pondy-safe-bottom:calc(92px + env(safe-area-inset-bottom, 0px));--pondy-shell-radius:22px;--pondy-card-gap:14px}.adminTabStrip a,.button,.chipButton,.nav a,.pillAction,.pondyAppActions .button,.pondyAppPrimaryNav a,.pondyMobileBottomNav a,.pondyMobileQuickActions a,.socialStrip a,button{min-height:var(--tap-target-min,44px)}.pondyAppShell{border-radius:var(--pondy-shell-radius,22px)}.mainContent{scroll-margin-top:92px}@media (max-width:700px){body{padding-bottom:var(--pondy-safe-bottom)}.mainContent{padding-bottom:16px}.pondyMobileBottomNav a{min-height:var(--tap-target-min,44px)}.pondyAppMenuTrigger,.pondyAppMessengerButton,.pondyAppSearchButton{min-width:var(--tap-target-min,44px)}.pondyPlayerBar{bottom:calc(78px + env(safe-area-inset-bottom, 0px))!important}}.sitewideQaHero{background:linear-gradient(135deg,rgba(255,250,240,.98),hsla(95,42%,91%,.95))}.sitewideQaPillarGrid,.sitewideQaViewportGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.sitewideQaPillarCard,.sitewideQaViewportCard{border:1px solid rgba(15,117,95,.14);border-radius:20px;background:rgba(255,253,246,.9);padding:14px;display:grid;grid-gap:10px;gap:10px}.sitewideQaRouteGroup.active{box-shadow:0 16px 32px rgba(13,73,55,.08)}.sitewideProtectedGrid{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:900px){.sitewideQaPillarGrid,.sitewideQaViewportGrid{grid-template-columns:1fr}}:root{--pondy-space-1:4px;--pondy-space-2:8px;--pondy-space-3:12px;--pondy-space-4:16px;--pondy-space-5:24px;--pondy-space-6:32px;--pondy-space-7:48px;--pondy-tap-target:44px;--pondy-sheet-bottom-clearance:calc(94px + env(safe-area-inset-bottom, 0px));--pondy-player-clearance:calc(96px + env(safe-area-inset-bottom, 0px))}.button,.buttonRow .button,.buttonRow button,.nav a,.pondyActionHeader .button,.pondyAppActions .button,.pondyAppActions button,.pondyAppPrimaryNav a,.pondyMessengerTabs button,.pondyMiniPanelTabs button,.pondyMobileBottomNav a,.pondyMobileQuickActions a,.pondyPlayerCollapsedControls a,.pondyPlayerCollapsedControls button,.socialStrip a,button{min-height:var(--pondy-tap-target,44px)}.accountFavoriteCard,.banner,.card,.noticeCard,.pondyAppMenuSheet,.pondyMessengerHub,.pondyMessengerNoticeCard,.pondyQueueCard,.sitewideQaFlowCard,.sitewideQaRouteCard,.topBanner{border-radius:var(--card-radius,26px)}.pondyAppShell{gap:clamp(8px,1.5vw,16px)}.pondyAppActions{flex-wrap:wrap}.pondyAppActions .button,.pondyAppActions button{white-space:nowrap}.topBanner{overflow:hidden}.topBannerInner{align-items:center}.topBannerCopy span,.topBannerCopy strong,.topBannerFallbackText{overflow-wrap:anywhere}.pondyMessengerHub{top:84px!important;right:16px!important;bottom:20px!important;max-height:none!important;display:flex;flex-direction:column}.pondyMessengerPanelBody,.pondyMiniMessages.pondyMessengerPanelBody,.pondyMiniPanelList.pondyMessengerPanelBody{min-height:0;overflow:auto}.pondyMiniPanelTabs.pondyMessengerTabs{flex:0 0 auto}.pondyPlayerBar.simple.collapsed{z-index:88}.pondyMobileBottomNav{z-index:89}.sitewideQaFinalCheck,.sitewideQaFlowCard,.sitewideQaHero,.sitewideQaRouteCard,.sitewideQaViewportCard{background:#fffdf6;border:1px solid rgba(15,117,95,.14)}.sitewideQaFinalGrid,.sitewideQaFlowGrid,.sitewideQaRouteGrid,.sitewideQaViewportGrid{display:grid;grid-gap:var(--pondy-space-4,16px);gap:var(--pondy-space-4,16px)}.sitewideQaRouteGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.sitewideQaFlowGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.sitewideQaFinalGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.sitewideQaFlowCard,.sitewideQaRouteCard{display:grid;grid-gap:var(--pondy-space-3,12px);gap:var(--pondy-space-3,12px);padding:var(--pondy-space-4,16px)}.sitewideQaFlowCard h3,.sitewideQaRouteCard h3{margin:0}.sitewideQaCheckList{font-size:.9rem;color:#527465}.sitewideQaChipRow{display:flex;flex-wrap:wrap;gap:var(--pondy-space-2,8px);align-items:center}.sitewideQaChipRow code,.uiRouteChipRow code{display:inline-flex;align-items:center;min-height:30px;padding:5px 8px;border-radius:999px;background:hsla(95,42%,91%,.72);color:#173d31;border:1px solid rgba(15,117,95,.13);font-size:.78rem;overflow-wrap:anywhere}.sitewideQaFinalCheck{display:flex;align-items:flex-start;gap:var(--pondy-space-3,12px);padding:var(--pondy-space-3,12px)}.sitewideQaFlowCard ol{margin:0;padding-left:1.15rem}.sitewideQaFlowCard li+li{margin-top:var(--pondy-space-2,8px)}@media (max-width:1020px){.pondyAppShell{grid-template-columns:minmax(180px,1fr) auto}.pondyAppPrimaryNav{grid-column:1/-1;order:3;width:100%;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.pondyAppPrimaryNav::-webkit-scrollbar{display:none}}@media (max-width:700px){body{padding-bottom:var(--pondy-player-clearance,96px)}.container{padding:10px 8px calc(var(--pondy-player-clearance, 96px) + 16px)}.mainContent{padding-bottom:calc(var(--pondy-player-clearance, 96px) + 10px)}.footer{padding-bottom:calc(var(--pondy-player-clearance, 96px) + 14px)}.pondyAppShell{top:calc(6px + env(safe-area-inset-top, 0px));grid-template-columns:minmax(0,1fr) auto}.pondyAppActions{justify-content:flex-end;flex-wrap:nowrap;min-width:0}.pondyAppActions .pondyAppMenuTrigger,.pondyAppActions .pondyAppMessengerButton,.pondyAppActions .pondyAppSearchButton{min-width:44px}.pondyMobileBottomNav{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom, 0px))}.pondyMessengerHub{left:8px!important;right:8px!important;top:auto!important;bottom:var(--pondy-sheet-bottom-clearance,94px)!important;width:auto!important;max-height:min(78dvh,calc(100dvh - 118px))!important;border-radius:24px 24px 18px 18px}.pondyPlayerBar.simple.collapsed{left:8px!important;right:8px!important;bottom:calc(68px + env(safe-area-inset-bottom, 0px))!important}.pondyPlayerBar:not(.collapsed){bottom:calc(78px + env(safe-area-inset-bottom, 0px))!important;max-height:calc(100dvh - 104px)}.pondyPlayerCollapsedControls{min-height:44px}.sitewideQaFinalGrid,.sitewideQaFlowGrid,.sitewideQaRouteGrid,.sitewideQaViewportGrid{grid-template-columns:1fr}}@media (max-width:430px){.brandTitle{max-width:42vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pondyAppActions .pondyAppMenuTrigger,.pondyAppActions .pondyAppMessengerButton,.pondyAppActions .pondyAppSearchButton{padding-left:8px;padding-right:8px}.pondyAppActions .pondyAppSearchButton{font-size:0}.pondyAppActions .pondyAppSearchButton:after{content:"Search";font-size:.78rem}}:root{--pondy-tap-target:var(--tap-target-min,44px)}.pondyQuickMenuDrawer{min-height:0}.sitewideViewportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pondyV17241QualityGrid,.sitewideViewportGrid{display:grid;grid-gap:12px;gap:12px}@media (max-width:900px){.sitewideViewportGrid{grid-template-columns:1fr}}.pondyCohesionStrip{display:grid;grid-template-columns:minmax(0,.88fr) minmax(260px,1.12fr);grid-gap:var(--pondy-space-3,12px);gap:var(--pondy-space-3,12px);align-items:center;margin-top:var(--pondy-space-3,12px);background:linear-gradient(135deg,rgba(255,255,248,.96),hsla(95,42%,91%,.84));border-color:rgba(15,117,95,.16)}.pondyCohesionStrip.compact{padding:var(--pondy-space-3,12px) var(--pondy-space-4,16px)}.pondyCohesionCopy{display:grid;grid-gap:4px;gap:4px;min-width:0}.pondyCohesionCopy strong{color:#0f5f4f;font-size:clamp(1rem,1.6vw,1.18rem)}.pondyCohesionCopy p{margin:0}.pondyCohesionLinks{display:flex;flex-wrap:wrap;gap:var(--pondy-space-2,8px);justify-content:flex-end}.pondyCohesionLinks a{display:grid;grid-gap:1px;gap:1px;min-height:var(--pondy-tap-target,44px);padding:8px 11px;border:1px solid rgba(15,117,95,.14);border-radius:14px;background:rgba(255,255,248,.9);color:#173d31;text-decoration:none;min-width:96px}.pondyCohesionLinks a strong{color:#0f755f;font-size:.86rem}.pondyCohesionLinks a span{color:#527465;font-size:.72rem;font-weight:800}.pondyCohesionLinks a:focus-visible,.pondyCohesionLinks a:hover{border-color:rgba(15,117,95,.32);transform:translateY(-1px)}@media (max-width:760px){.pondyCohesionStrip{grid-template-columns:1fr}.pondyCohesionLinks{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none}.pondyCohesionLinks::-webkit-scrollbar{display:none}.pondyCohesionLinks a{min-width:112px}}.pondyWallBoardChips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 16px;align-items:center}.pondyWallBoardChips a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--pondy-tap-target,44px);padding:8px 12px;border-radius:999px;border:1px solid rgba(15,117,95,.16);background:rgba(255,253,246,.95);color:#173d31;font-weight:900;text-decoration:none;box-shadow:0 8px 18px rgba(13,73,55,.05)}.pondyWallBoardChips a:focus-visible,.pondyWallBoardChips a:hover{border-color:rgba(15,117,95,.34);background:#e7f2df;transform:translateY(-1px)}.pondyV17241Hero,.pondyV17241QualityCard,.pondyV17241RouteGroup,.pondyV17241ViewportCard{border:1px solid rgba(15,117,95,.14);background:rgba(255,253,246,.94);border-radius:22px}.pondyV17241MetricGrid,.pondyV17241QualityGrid,.pondyV17241RouteGrid,.pondyV17241ViewportGrid{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.pondyV17241MetricGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.pondyV17241QualityGrid,.pondyV17241RouteGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pondyV17241ViewportGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.pondyV17241QualityCard,.pondyV17241RouteGroup,.pondyV17241ViewportCard{padding:14px;display:grid;grid-gap:10px;gap:10px}.pondyV17241RouteList{display:grid;grid-gap:8px;gap:8px}.pondyV17241RouteRow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:16px;background:hsla(95,42%,91%,.48)}.pondyV17241RouteRow div{display:grid;grid-gap:2px;gap:2px;min-width:0}.pondyV17241RouteRow strong,.pondyV17241ViewportCard strong{color:#0f5f4f;overflow-wrap:anywhere}.pondyV17241RouteRow span,.pondyV17241ViewportCard small,.pondyV17241ViewportCard span{color:#527465;font-weight:800}@media (max-width:760px){.pondyWallBoardChips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.pondyWallBoardChips::-webkit-scrollbar{display:none}.pondyWallBoardChips a{white-space:nowrap}.pondyV17241RouteRow{align-items:flex-start;flex-direction:column}}.creatorTagCloudDetails>summary,.giveawayCreatorCardsDetails>summary,.pondyActionHeaderDetails>summary,.pondyCommunityStatsDetails>summary,.pondyDeferredHelper>summary,.pondyHomeDeferredDetails>summary,.pondyNextStepsPanel.deferred>summary,.pondyWallLowerTools>details>summary,.roomDirectoryLearnMore>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:900;color:var(--accent-dark,#0c5f4d)}.creatorTagCloudDetails[open]>summary,.giveawayCreatorCardsDetails[open]>summary,.pondyCommunityStatsDetails[open]>summary,.pondyHomeDeferredDetails[open]>summary,.pondyWallLowerTools>details[open]>summary,.roomDirectoryLearnMore[open]>summary{margin-bottom:.75rem}.creatorPondSearchShell,.pondyCommunityLaunchGrid,.pondyHomeLiveHub,.pondyPlayerFirstFrame,.pondyUploadLibraryFirst,.pondyWallActionFirst{scroll-margin-top:88px}.topBanner{padding:.5rem .75rem!important;border-radius:18px!important}.topBanner,.topBannerCopy,.topBannerInner{min-height:0!important}.topBannerImage{max-height:52px!important;object-fit:contain}.pondyCohesionStrip.compact,.pondyMediaUtilityStrip,.pondyNextStepsPanel.deferred,.pondyWallLowerTools{margin-top:.85rem}.creatorContentCard[data-content-type="pondy radio track"] .creatorContentByline a[href^="/avatars"],.creatorContentCard[data-content-type="pondy tv video"] .creatorContentByline a[href^="/avatars"],.creatorContentCard[data-content-type=audio] .creatorContentByline a[href^="/avatars"],.creatorContentCard[data-content-type=video] .creatorContentByline a[href^="/avatars"]{display:none!important}@media (max-width:760px){.pondyActionHeader,.pondyActionHeader.compact,.pondyCommunityLaunchGrid,.pondyHomeLiveHub,.pondyPlayerFirstFrame,.pondyWallBoardChips{margin-top:.7rem}.heroMeta,.pondyActionHeaderStats,.pondyCohesionStrip .pondyCohesionCopy p,.topBannerLabel{display:none}.topBanner{font-size:.8rem}}.roomTemplateSimpleMode{gap:14px}.roomSimpleSetupHero{border-color:rgba(15,117,95,.28)}.roomSimpleStepTabs{grid-template-columns:repeat(5,minmax(0,1fr))}.roomSimpleStepTabs button{min-height:72px}.roomSimpleWorkspace{grid-template-columns:minmax(0,1.05fr) minmax(300px,.72fr)}.roomCreatorLearnMore .pondyDeferredPanelBody,.roomSimplePreviewRail,.roomSimpleStepPanel{display:grid;grid-gap:14px;gap:14px}.roomSimpleStepLead{border-radius:18px;border:1px solid rgba(15,95,79,.14);background:rgba(255,248,215,.58);padding:14px}.roomSimpleStepLead h3{margin:6px 0 4px;color:#0f5f4f}.roomLookPresetGrid,.roomSimpleOptionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.roomLookPresetGrid button{display:grid;grid-gap:5px;gap:5px;min-height:108px;text-align:left;border-radius:18px;border:1px solid rgba(15,95,79,.18);background:rgba(255,248,215,.78);color:#0f5f4f;padding:14px;cursor:pointer}.roomLookPresetGrid button strong{font-size:1rem}.roomLookPresetGrid button small{color:rgba(15,95,79,.72);font-weight:700;line-height:1.28}.roomLookPresetGrid button.active,.roomLookPresetGrid button:focus-visible,.roomLookPresetGrid button:hover{border-color:rgba(15,117,95,.58);background:#0f755f;color:#fff8d7}.roomLookPresetGrid button.active small,.roomLookPresetGrid button:focus-visible small,.roomLookPresetGrid button:hover small{color:rgba(255,248,215,.84)}.roomSimpleStagePreview{border-radius:22px;border:2px solid rgba(15,95,79,.2);background:radial-gradient(circle at 18% 12%,rgba(255,248,215,.82),transparent 26%),linear-gradient(135deg,rgba(198,221,191,.96),hsla(54,59%,82%,.9))}.roomSimpleAvatarRow,.roomSimpleStageBackground,.roomSimpleStageMain{position:absolute;border-radius:18px;border:1px solid rgba(15,95,79,.2);background:rgba(255,248,215,.7);color:#0f5f4f;font-weight:900;display:grid;place-items:center;text-align:center;padding:10px}.roomSimpleStageBackground{inset:6%;opacity:.7}.roomSimpleStageMain{left:12%;top:22%;width:52%;height:42%}.roomSimpleAvatarRow{left:12%;right:12%;bottom:10%;display:flex;justify-content:center;gap:10px;min-height:58px}.roomSimpleAvatarRow span{width:42px;height:42px;border-radius:999px;display:grid;place-items:center;background:rgba(15,117,95,.14);border:1px solid rgba(15,95,79,.18)}.roomAdvancedStageDetails{border-radius:18px;border:1px solid rgba(15,95,79,.16);background:hsla(54,59%,82%,.34);padding:0;overflow:hidden}.roomAdvancedStageDetails>summary{display:grid;grid-gap:3px;gap:3px;cursor:pointer;padding:14px 16px;color:#0f5f4f;list-style:none}.roomAdvancedStageDetails>summary::-webkit-details-marker{display:none}.roomAdvancedStageDetails>summary strong{font-size:1rem}.roomAdvancedStageDetails>summary span{color:rgba(15,95,79,.72);font-size:.86rem;font-weight:700}.roomAdvancedStageDetails[open]{padding-bottom:14px}.roomAdvancedStageDetails[open]>:not(summary){margin-left:14px;margin-right:14px}.roomCreatorLearnMore>summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:#0f5f4f;cursor:pointer;list-style:none}.roomCreatorLearnMore>summary::-webkit-details-marker{display:none}.roomCreatorLearnMore>summary span{color:rgba(15,95,79,.72);font-size:.88rem;font-weight:700}@media (max-width:1120px){.roomLookPresetGrid,.roomSimpleOptionGrid,.roomSimpleStepTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.roomSimpleWorkspace{grid-template-columns:1fr}.roomSimplePreviewRail{position:static}}@media (max-width:680px){.roomLookPresetGrid,.roomSimpleOptionGrid,.roomSimpleStepTabs,.roomTemplateTwoCol{grid-template-columns:1fr}.roomSimpleStagePreview{min-height:210px}.roomSimpleAvatarRow span{width:36px;height:36px}}.roomTemplateSimpleManager{display:grid;grid-gap:16px;gap:16px}.roomSimpleIntro{border-color:rgba(15,117,95,.26)}.roomSimpleActionRail,.roomSimpleLaunchCards,.roomSimplePrimaryActions,.roomSimpleStepActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.roomSimpleStepActions{justify-content:flex-end;margin-top:14px}.roomSimpleStepTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.roomSimpleStepTabs button{border:1px solid rgba(15,95,79,.18);border-radius:18px;background:rgba(255,248,215,.72);color:#0f5f4f;padding:13px 14px;min-height:76px;text-align:left;cursor:pointer}.roomSimpleStepTabs button small,.roomSimpleStepTabs button strong{display:block}.roomSimpleStepTabs button small{margin-top:4px;color:rgba(15,95,79,.7);font-weight:700;line-height:1.25}.roomSimpleStepTabs button.active,.roomSimpleStepTabs button:focus-visible,.roomSimpleStepTabs button:hover{background:#0f755f;color:#fff8d7;border-color:rgba(15,117,95,.6)}.roomSimpleStepTabs button.active small,.roomSimpleStepTabs button:focus-visible small,.roomSimpleStepTabs button:hover small{color:rgba(255,248,215,.84)}.roomSimpleWorkspace{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);grid-gap:16px;gap:16px;align-items:start}.roomSimpleMainPanel,.roomSimplePreviewPanel{min-width:0}.roomSimpleStepPanel{display:grid;grid-gap:14px;gap:14px}.roomSimpleStepHeader{border:1px solid rgba(15,95,79,.14);border-radius:18px;background:rgba(255,248,215,.56);padding:14px}.roomSimpleStepHeader h3{margin:5px 0 4px;color:#0f5f4f}.roomSimpleToggleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.roomSimpleStagePreview{position:relative;isolation:isolate;min-height:260px;overflow:hidden}.roomSimpleStagePreview>strong{position:absolute;top:14px;left:14px;z-index:3;padding:7px 10px;border-radius:999px;background:rgba(255,248,215,.82);color:#0f5f4f;box-shadow:0 8px 22px rgba(15,95,79,.12)}.roomSimpleBackdrop{position:absolute;inset:0;z-index:0}.roomSimpleBackdrop.pond{background:radial-gradient(circle at 22% 18%,rgba(255,248,215,.85),transparent 25%),linear-gradient(135deg,#c6ddbf,#ece7b6 62%,#99cbb7)}.roomSimpleBackdrop.studio{background:linear-gradient(135deg,#163f36,#0f755f 48%,#d9d49d)}.roomSimpleBackdrop.watch{background:radial-gradient(circle at 50% 30%,rgba(255,248,215,.8),transparent 28%),linear-gradient(135deg,#1a302d,#385d51 55%,#0f755f)}.roomSimpleBackdrop.podcast{background:linear-gradient(135deg,#ece7b6,#d7c889 50%,#b98d53)}.roomSimpleBackdrop.blank{background:repeating-linear-gradient(45deg,rgba(15,117,95,.08),rgba(15,117,95,.08) 12px,rgba(255,248,215,.6) 0,rgba(255,248,215,.6) 24px)}.roomSimpleAvatarSlot{position:absolute;bottom:12%;z-index:2;min-width:72px;min-height:62px;transform:translateX(-50%);border-radius:18px 18px 999px 999px;display:grid;place-items:center;background:rgba(255,248,215,.84);border:1px solid rgba(15,95,79,.24);color:#0f5f4f;font-weight:900;box-shadow:0 14px 26px rgba(15,95,79,.15)}.roomSimpleSummaryList{display:grid;grid-gap:8px;gap:8px}.roomSimpleSummaryList span{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(15,95,79,.1);padding-bottom:8px;color:rgba(15,95,79,.86)}.roomSimpleLaunchCards{align-items:stretch}.roomSimpleLaunchCard{flex:1 1 180px;display:grid;grid-gap:5px;gap:5px;text-decoration:none;color:#0f5f4f;border:1px solid rgba(15,95,79,.16);border-radius:18px;padding:14px;background:rgba(255,248,215,.68);text-align:left;cursor:pointer;font:inherit}.roomSimpleLaunchCard span{color:rgba(15,95,79,.7);font-size:.88rem;font-weight:700;line-height:1.28}.roomSimpleLaunchCard:focus-visible,.roomSimpleLaunchCard:hover{border-color:rgba(15,117,95,.48);box-shadow:0 12px 28px rgba(15,95,79,.12)}.roomAdvancedWorkspace{border-color:rgba(15,95,79,.18)}.avatarHelpDetails>summary,.roomAdvancedPermissionsDetails>summary,.roomAdvancedWorkspace>summary,.roomSecondaryGuideDetails>summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;color:#0f5f4f;cursor:pointer;list-style:none}.avatarHelpDetails>summary::-webkit-details-marker,.roomAdvancedPermissionsDetails>summary::-webkit-details-marker,.roomAdvancedWorkspace>summary::-webkit-details-marker,.roomSecondaryGuideDetails>summary::-webkit-details-marker{display:none}.avatarHelpDetails>summary span,.roomAdvancedPermissionsDetails>summary span,.roomAdvancedWorkspace>summary span,.roomSecondaryGuideDetails>summary span{color:rgba(15,95,79,.7);font-size:.88rem;font-weight:700}.roomAdvancedContentPanel,.roomAdvancedTabs{margin-top:14px}.roomPermissionsAdvancedPanel{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.avatarHelpDetails{margin-top:14px}@media (max-width:1120px){.roomSimpleWorkspace{grid-template-columns:1fr}}@media (max-width:760px){.roomSimpleStepTabs,.roomSimpleToggleGrid{grid-template-columns:1fr}.roomSimpleStepActions{justify-content:stretch}.roomSimplePrimaryActions .btn,.roomSimpleStepActions .btn{flex:1 1 160px;min-height:44px}.roomSimpleStagePreview{min-height:220px}.roomSimpleAvatarSlot{min-width:58px;min-height:52px;font-size:.8rem}}body.pondyCreatorPageRoute{--creator-page-menu-strip-height:58px;--creator-page-engagement-clearance:0px}body.pondyCreatorPageRoute .container.creatorPageRouteContainer{padding:0!important;overflow-x:clip}body.pondyCreatorPageRoute .creatorPageMainContent{padding:0!important;min-height:calc(100dvh - var(--creator-page-menu-strip-height))}body.pondyCreatorPageRoute .creatorPagePondyMenuDock{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:60!important;width:100%!important;max-width:none!important;min-height:var(--creator-page-menu-strip-height);box-sizing:border-box;display:flex!important;align-items:center;justify-content:flex-end;gap:8px;padding:max(8px,env(safe-area-inset-top,0px)) 14px 8px;border-bottom:1px solid rgba(15,117,95,.14);background:linear-gradient(90deg,rgba(255,253,245,.82),hsla(91,57%,93%,.94));box-shadow:0 8px 24px rgba(13,73,55,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto!important}body.pondyCreatorPageRoute .creatorPagePondyMenuDock:before{content:"Creator page";margin-right:auto;color:rgba(23,61,49,.72);font-size:.78rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}body.pondyCreatorPageRoute .creatorPagePondyMenuTrigger{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(15,117,95,.28);border-radius:999px;background:rgba(255,253,245,.96);color:var(--accent-dark,#0c5f4d);box-shadow:0 8px 20px rgba(13,73,55,.1);padding:0 14px;font-weight:950;cursor:pointer;white-space:nowrap}body.pondyCreatorPageRoute .creatorPagePondyMenuTrigger:focus-visible,body.pondyCreatorPageRoute .creatorPagePondyMenuTrigger:hover{background:rgba(245,255,235,.98);outline:2px solid rgba(15,117,95,.28);outline-offset:2px}body.pondyCreatorPageRoute .creatorPagePondyMenuPopover{position:absolute;right:14px;top:calc(100% + 8px);z-index:90;width:min(230px,calc(100vw - 28px));max-height:min(58dvh,380px);overflow:auto;display:grid;grid-gap:6px;gap:6px;padding:8px;border:1px solid rgba(15,117,95,.18);border-radius:18px;background:rgba(255,253,245,.98);box-shadow:0 22px 54px rgba(13,73,55,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.pondyCreatorPageRoute .creatorPagePondyMenuPopover a,body.pondyCreatorPageRoute .creatorPagePondyMenuPopover button{display:flex!important;align-items:center;justify-content:flex-start;min-height:44px;width:100%;border:0;border-radius:13px;background:transparent;color:#173d31;padding:9px 10px;text-align:left;text-decoration:none;font:inherit;font-weight:900;cursor:pointer}body.pondyCreatorPageRoute .creatorPagePondyMenuPopover a:focus-visible,body.pondyCreatorPageRoute .creatorPagePondyMenuPopover a:hover,body.pondyCreatorPageRoute .creatorPagePondyMenuPopover button:focus-visible,body.pondyCreatorPageRoute .creatorPagePondyMenuPopover button:hover{background:#e7f2df;outline:2px solid rgba(15,117,95,.18);outline-offset:1px}body.pondyCreatorPageRoute .creatorPagePondyMenuButton,body.pondyCreatorPageRoute .creatorPagePondyMenuButton.secondary{display:none!important}body.pondyCreatorPageRoute .creatorPageEngagementBar{position:relative!important;z-index:20;display:grid;grid-gap:8px;gap:8px;margin:0!important;padding:10px 14px;border-bottom:1px solid rgba(15,117,95,.12);background:rgba(255,253,246,.88);box-shadow:0 10px 24px rgba(13,73,55,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.pondyCreatorPageRoute .creatorPageEngagementBar .buttonRow.compact,body.pondyCreatorPageRoute .creatorPageEngagementCounts{display:flex;align-items:center;flex-wrap:wrap;gap:7px}body.pondyCreatorPageRoute .creatorPageEngagementCounts span{display:inline-flex;align-items:center;gap:4px;min-height:30px;color:#527465;font-size:.84rem;font-weight:800}body.pondyCreatorPageRoute .creatorPageEngagementBar .button,body.pondyCreatorPageRoute .creatorPageEngagementBar button,body.pondyCreatorPageRoute .creatorPageEngagementBar input{min-height:40px}body.pondyCreatorPageRoute .creatorPageTicketSend{display:inline-flex;align-items:end;gap:6px;flex-wrap:wrap}body.pondyCreatorPageRoute .creatorPageTicketSend label{display:grid;grid-gap:2px;gap:2px;min-width:78px;font-size:.78rem;font-weight:900;color:#527465}body.pondyCreatorPageRoute .creatorPageTicketSend input{width:74px;padding:6px 8px}body.pondyCreatorPageRoute .creatorPageEngagementMessage{margin:0}body.pondyCreatorPageRoute .creatorPageMainContent .userPageExperience.creatorFullPage,body.pondyCreatorPageRoute .creatorPageMainContent .userPageExperience.creatorFullPage .userPageCanvasScroll.fitToViewport,body.pondyCreatorPageRoute .creatorPageMainContent .userPageExperience.creatorFullPage .userPageCanvasScroll.fitToViewport .userPageCanvas{min-height:calc(100dvh - var(--creator-page-menu-strip-height))}body.pondyCreatorPageRoute .pondyMessengerHub{z-index:1300!important;top:calc(var(--creator-page-menu-strip-height) + 14px)!important;right:calc(14px + env(safe-area-inset-right, 0px))!important;bottom:calc(14px + env(safe-area-inset-bottom, 0px))!important;max-width:min(620px,calc(100vw - 32px))!important}body.pondyCreatorPageRoute .pondyPlayerBar.simple.collapsed{z-index:70!important}@media (max-width:980px){body.pondyCreatorPageRoute{--creator-page-menu-strip-height:58px}body.pondyCreatorPageRoute .creatorPagePondyMenuDock{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:max(8px,env(safe-area-inset-top,0px)) 10px 8px}body.pondyCreatorPageRoute .creatorPagePondyMenuDock::-webkit-scrollbar{display:none}body.pondyCreatorPageRoute .creatorPagePondyMenuDock:before{flex:0 0 auto;margin-right:4px}body.pondyCreatorPageRoute .creatorPagePondyMenuTrigger{flex:0 0 auto}body.pondyCreatorPageRoute .creatorPagePondyMenuPopover{left:10px;right:10px;top:calc(100% + 8px);width:auto;max-height:52dvh}body.pondyCreatorPageRoute .pondyMessengerHub{left:8px!important;right:8px!important;top:auto!important;bottom:max(8px,env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;height:auto!important;max-height:min(72dvh,calc(100dvh - 116px))!important;border-radius:22px!important}}@media (max-width:520px){body.pondyCreatorPageRoute .creatorPagePondyMenuDock:before{content:"Page"}body.pondyCreatorPageRoute .creatorPagePondyMenuPopover{grid-template-columns:1fr}body.pondyCreatorPageRoute .creatorPageEngagementBar .buttonRow.compact,body.pondyCreatorPageRoute .creatorPageTicketSend{display:grid;grid-template-columns:1fr;align-items:stretch}body.pondyCreatorPageRoute .creatorPageTicketSend button,body.pondyCreatorPageRoute .creatorPageTicketSend input,body.pondyCreatorPageRoute .creatorPageTicketSend label{width:100%}}body.pondyCreatorPageRoute,body.pondyCreatorPublicRoute{overflow-y:auto!important;overscroll-behavior-y:auto!important}body.pondyCreatorPageRoute .creatorPagePondyMenuDock,body.pondyCreatorPublicRoute .creatorPagePondyMenuDock{contain:layout paint;isolation:isolate}body.pondyCreatorPageRoute .creatorPagePondyMenuTrigger.opening,body.pondyCreatorPublicRoute .creatorPagePondyMenuTrigger.opening{transform:translateY(0) scale(.985);background:hsla(93,72%,92%,.98)!important;box-shadow:0 4px 12px rgba(13,73,55,.12)!important}body.pondyCreatorPageRoute .creatorPagePondyMenuPopover[aria-hidden=true],body.pondyCreatorPageRoute .creatorPagePondyMenuPopover[hidden],body.pondyCreatorPublicRoute .creatorPagePondyMenuPopover[aria-hidden=true],body.pondyCreatorPublicRoute .creatorPagePondyMenuPopover[hidden]{display:none!important;pointer-events:none!important}body.pondyCreatorPageRoute .creatorPageMainContent .userPageCanvasScroll.fitToViewport,body.pondyCreatorPublicRoute .creatorPageMainContent .userPageCanvasScroll.fitToViewport{overflow:visible!important;overscroll-behavior:auto!important;height:auto!important}body.pondyCreatorPageRoute .creatorPageMainContent,body.pondyCreatorPageRoute .userPageBlock,body.pondyCreatorPageRoute .userPageCanvas,body.pondyCreatorPageRoute .userPageExperience.creatorFullPage,body.pondyCreatorPublicRoute .creatorPageMainContent,body.pondyCreatorPublicRoute .userPageBlock,body.pondyCreatorPublicRoute .userPageCanvas,body.pondyCreatorPublicRoute .userPageExperience.creatorFullPage{pointer-events:auto}.pondyPlayerCollapsedControls .pondyPlayerCollapseToggle,.pondyPlayerCollapsedControls a,.pondyPlayerCollapsedControls button,body.pondyCreatorPageRoute .creatorEngagementActionButton,body.pondyCreatorPageRoute .creatorPageEngagementBar .button,body.pondyCreatorPageRoute .creatorPageEngagementBar button,body.pondyCreatorPageRoute .creatorPageTicketSend button,body.pondyCreatorPublicRoute .creatorEngagementActionButton,body.pondyCreatorPublicRoute .creatorPageEngagementBar .button,body.pondyCreatorPublicRoute .creatorPageEngagementBar button,body.pondyCreatorPublicRoute .creatorPageTicketSend button{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1.05!important}body.pondyCreatorPageRoute .creatorPageEngagementBar .button.active,body.pondyCreatorPageRoute .creatorPageEngagementBar button[aria-pressed=true],body.pondyCreatorPublicRoute .creatorPageEngagementBar .button.active,body.pondyCreatorPublicRoute .creatorPageEngagementBar button[aria-pressed=true]{background:#0f755f!important;color:#fff8d7!important;border-color:#0f755f!important}.pondyPlayerBar.simple.collapsed{padding-top:0!important;overflow:visible!important}.pondyPlayerBar.simple.collapsed .pondyPlayerCollapsedSummary{align-items:center!important}.pondyPlayerBar.simple .pondyPlayerCollapseToggle,.pondyPlayerBar.simple.collapsed .pondyPlayerCollapseToggle,.pondyPlayerCollapseToggle.inlineToggle{position:static!important;inset:auto!important;transform:none!important;flex:0 0 auto;min-height:34px!important;white-space:nowrap}.pondyPlayerBar.simple.collapsed .pondyPlayerCollapseToggle:not(.inlineToggle){display:none!important}.pondyPlayerCollapsedControls{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px;flex-wrap:wrap;min-width:0}body.pondyPlayerSafeWorkRoute .ownerControlBar,body.pondyPlayerSafeWorkRoute .ownerControlBar .buttonRow,body.pondyWorkspaceChromeRoute .ownerControlBar,body.pondyWorkspaceChromeRoute .ownerControlBar .buttonRow{min-width:0;overflow-x:auto;overflow-y:visible;flex-wrap:wrap!important}body.pondyPlayerSafeWorkRoute .ownerControlBar .buttonRow .button,body.pondyPlayerSafeWorkRoute .ownerControlBar .buttonRow a,body.pondyPlayerSafeWorkRoute .ownerControlBar .buttonRow button,body.pondyWorkspaceChromeRoute .ownerControlBar .buttonRow .button,body.pondyWorkspaceChromeRoute .ownerControlBar .buttonRow a,body.pondyWorkspaceChromeRoute .ownerControlBar .buttonRow button{min-width:max-content}body.pondyWorkspaceChromeRoute .creatorToolsAssetStudio,body.pondyWorkspaceChromeRoute .mainContent,body.pondyWorkspaceChromeRoute .roomSceneDesigner,body.pondyWorkspaceChromeRoute .roomSimpleWorkspace,body.pondyWorkspaceChromeRoute .sectionStack,body.pondyWorkspaceChromeRoute .streamerVisualBuilder,body.pondyWorkspaceChromeRoute .userPageBuilderExperience{padding-bottom:max(24px,calc(var(--pondy-player-safe-height, 120px) + env(safe-area-inset-bottom, 0px)))!important}@media (max-width:760px){body.pondyCreatorPageRoute .creatorPageActionRow,body.pondyCreatorPageRoute .creatorPageTicketSend,body.pondyCreatorPublicRoute .creatorPageActionRow,body.pondyCreatorPublicRoute .creatorPageTicketSend{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body.pondyCreatorPageRoute .creatorEngagementActionButton,body.pondyCreatorPageRoute .creatorPageEngagementBar .button,body.pondyCreatorPageRoute .creatorPageEngagementBar button,body.pondyCreatorPublicRoute .creatorEngagementActionButton,body.pondyCreatorPublicRoute .creatorPageEngagementBar .button,body.pondyCreatorPublicRoute .creatorPageEngagementBar button{width:100%!important}}body.pondyCreatorPageRoute .creatorPagePondyMenuDock,body.pondyCreatorPublicRoute .creatorPagePondyMenuDock{contain:layout style!important;z-index:420!important}body.pondyCreatorPageRoute .creatorPagePondyMenuDock[data-menu-action=open-app-menu],body.pondyCreatorPublicRoute .creatorPagePondyMenuDock[data-menu-action=open-app-menu]{pointer-events:auto!important}body.pondyCreatorPageRoute .creatorPagePondyMenuTrigger,body.pondyCreatorPublicRoute .creatorPagePondyMenuTrigger{touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.obsSourceObject,.streamerCanvasObject{box-sizing:border-box;border-style:solid;background-clip:padding-box}.obsSourceObject[data-border-width="0"],.streamerCanvasObject[data-border-width="0"]{box-shadow:none!important;border-color:transparent!important}body.pondyCreatorPageRoute .creatorPagePondyMenuDock,body.pondyCreatorPublicRoute .creatorPagePondyMenuDock{contain:none!important;overflow:visible!important;z-index:3400!important}body.pondyCreatorPageRoute .creatorPagePondyMenuTrigger,body.pondyCreatorPublicRoute .creatorPagePondyMenuTrigger{position:relative!important;z-index:3401!important}.obsSourcePage.transparent,.obsSourcePage[data-transparent=true]{background:transparent!important;background-color:transparent!important;background-image:none!important}.obsSourceObject,.streamerCanvasObject{box-sizing:border-box!important;border-style:solid!important;background-clip:padding-box!important}.obsSourceObject[data-border-width="0"]{border-color:transparent!important}.ownerControlBar{max-width:100%;min-width:0;overflow-wrap:anywhere}.ownerControlBar>div:first-child{min-width:0;flex:1 1 280px}.ownerControlBar>.buttonRow{min-width:min(100%,280px);flex:0 1 auto;justify-content:flex-end;align-items:center}.ownerControlBar>.buttonRow .button,.ownerControlBar>.buttonRow a,.ownerControlBar>.buttonRow button{white-space:normal}@media (max-width:900px){.ownerControlBar{display:grid;grid-template-columns:1fr;align-items:stretch}.ownerControlBar>.buttonRow{width:100%;min-width:0;justify-content:stretch}.ownerControlBar>.buttonRow>*{width:100%}}.streamerAvatarPackList,.streamerInspectorSubpanel,.streamerInspectorToggleGrid,.streamerObjectStackList,.streamerRadioPreviewControls{display:grid;grid-gap:8px;gap:8px}.streamerAvatarPackList button,.streamerObjectStackList button{min-height:44px;border:1px solid rgba(35,69,36,.14);background:hsla(0,0%,100%,.78);color:var(--pondy-ink,#14301e);border-radius:14px;padding:9px 10px;text-align:left;cursor:pointer}.streamerObjectStackList button{display:grid;grid-gap:2px;gap:2px}.streamerObjectStackList button span{color:var(--pondy-muted,#61725f);font-size:.78rem}.streamerAvatarPackList button:focus-visible,.streamerAvatarPackList button:hover,.streamerObjectStackList button.isActive{border-color:rgba(15,117,95,.52);box-shadow:0 8px 20px rgba(18,59,33,.08)}.streamerAvatarPackList button{display:grid;grid-template-columns:48px 1fr;align-items:center;grid-gap:10px;gap:10px}.streamerAvatarPackList img{width:48px;height:48px;border-radius:12px;object-fit:cover;background:rgba(141,222,123,.18)}.streamerInspectorSubpanel{margin-top:12px;padding:12px;border-radius:16px;border:1px solid rgba(15,117,95,.14);background:rgba(255,248,215,.48)}.streamerInspectorSubpanel h4{margin:0 0 4px;color:#0f5f4f}.streamerInspectorToggleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.streamerRadioPreviewControls audio{width:100%}.obsRadioArtwork,.streamerNowPlayingArtwork{display:grid;place-items:center;width:2.6em;height:2.6em;border-radius:14px;overflow:hidden;background:rgba(141,222,123,.18);flex:none}.obsRadioArtwork img,.streamerNowPlayingArtwork img{width:100%;height:100%;object-fit:cover;display:block}.obsRadioText,.streamerNowPlayingText{min-width:0;display:grid;grid-gap:3px;gap:3px;align-content:center}.obsRadioControls,.streamerRadioControlRow{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.55em;margin-top:4px}.obsRadioControls button,.obsRadioControls span,.streamerRadioControlRow b{border-radius:999px;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.14);color:inherit;padding:.25em .55em;font:inherit;font-weight:800;min-height:0}.pondyObsRadioPlayer,.pondyRadioWidgetPreview{width:100%;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;text-align:left}.obsAvatarImage,.streamerAvatarPreviewImage{max-width:86%;max-height:72%;object-fit:contain;display:block;margin-inline:auto}.obsRadioProgress{width:100%;height:.36em;border-radius:999px;background:hsla(0,0%,100%,.18);overflow:hidden}.obsRadioProgress span{display:block;width:42%;height:100%;border-radius:inherit;background:currentColor;opacity:.72;animation:streamerRadioProgress 24s linear infinite}.obsRadioAudioOnly{width:100%;height:100%;overflow:hidden;background:transparent}.obsRadioAudioElement{width:1px;height:1px;opacity:0;position:absolute;pointer-events:none}.visuallyHidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}@keyframes streamerRadioProgress{0%{transform:translateX(-35%)}to{transform:translateX(240%)}}@media (max-width:560px){.streamerInspectorToggleGrid{grid-template-columns:1fr}.streamerAvatarPackList button{grid-template-columns:40px 1fr}.streamerAvatarPackList img{width:40px;height:40px}}.pondyAvatarSourceLaunchPanel[data-v17-249-avatar-source-route-safe=true]{margin-top:1rem}@media (max-width:720px){.pondyAvatarSourceLaunchPanel .buttonRow .button{width:100%;justify-content:center}}.pngGiftuberStudioLoading[data-v17-249-avatar-studio-boundary=true],.pngGiftuberStudioLoading[data-v17-249-avatar-studio-loading=true]{min-height:160px;display:grid;align-content:center;grid-gap:8px;gap:8px}.pondyAvatarSourceLaunchPanel[data-v17-249-avatar-source-route-safe=true]{margin-top:18px;overflow:visible}.pondyAvatarSourceLaunchPanel .buttonRow{flex-wrap:wrap}@media (max-width:720px){.pondyAvatarSourceLaunchPanel .buttonRow .button{width:100%;justify-content:center;min-height:44px}}.streamPlatformConnectionPanel{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(320px,1.5fr);grid-gap:14px;gap:14px;align-items:stretch;padding:14px;border:1px solid rgba(77,119,71,.24);border-radius:18px;background:rgba(248,255,244,.68);margin:12px 0 16px}.streamPlatformConnectionCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.streamPlatformConnectionCard{display:grid;grid-gap:7px;gap:7px;min-height:116px;padding:12px;border:1px solid rgba(20,48,30,.16);border-radius:16px;background:hsla(0,0%,100%,.78)}.streamPlatformConnectionCard.isConnected{border-color:rgba(63,157,83,.44);background:rgba(239,255,237,.86)}.streamPlatformConnectionCard small,.streamPlatformInlineStatus+.small{color:rgba(28,53,34,.72)}.streamPlatformInlineStatus{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px 0 8px}[data-live-platform-redeem-panel=true] .buttonRow{align-items:center}@media (max-width:820px){.streamPlatformConnectionCards,.streamPlatformConnectionPanel{grid-template-columns:1fr}}.streamPlatformCenter[data-v17-252-platform-connect-center=true]{display:grid;grid-gap:14px;gap:14px}.streamPlatformCenterHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.streamPlatformCenterHeader h2,.streamPlatformRewardPanel h3{margin:4px 0 6px}.streamPlatformStatus{margin:0}.streamPlatformCenterGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.streamPlatformCenterCard{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(20,48,30,.16);border-radius:18px;background:hsla(0,0%,100%,.82);min-width:0}.streamPlatformCenterCard.isConnected{border-color:rgba(63,157,83,.46);background:rgba(239,255,237,.9)}.streamPlatformActionRow,.streamPlatformCardTop,.streamPlatformMiniActions,.streamPlatformPillRow,.streamPlatformRewardActions,.streamPlatformRewardList{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.streamPlatformCardTop{justify-content:space-between}.streamPlatformRewardPanel{display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:14px;border:1px dashed rgba(77,119,71,.28);border-radius:18px;background:rgba(248,255,244,.74)}.streamPlatformRewardList{grid-column:1/-1}.streamPlatformCenterCard .streamPlatformActionRow .button,.streamPlatformCenterCard .streamPlatformActionRow a.button,.streamPlatformConnectionCard .streamPlatformMiniActions .button{min-height:42px}.platformConnectLeadCard .streamPlatformCenter{margin-top:14px}@media (max-width:860px){.streamPlatformCenterHeader,.streamPlatformRewardPanel{grid-template-columns:1fr;display:grid}.streamPlatformCenterHeader .button,.streamPlatformRewardPanel .button,.streamPlatformRewardPanel a.button{width:100%;justify-content:center}.streamPlatformCenterGrid{grid-template-columns:1fr}.streamPlatformActionRow .button,.streamPlatformActionRow a.button,.streamPlatformMiniActions .button,.streamPlatformMiniActions a.button{flex:1 1 160px;justify-content:center;min-height:44px}}@media (max-width:520px){.streamPlatformCenterCard,.streamPlatformRewardPanel{padding:12px;border-radius:16px}.streamPlatformActionRow .button,.streamPlatformActionRow a.button,.streamPlatformRewardActions .button,.streamPlatformRewardActions a.button{width:100%;justify-content:center}}.streamPlatformStatus.error{border-color:rgba(183,53,53,.34);background:hsla(0,100%,97%,.78)}.streamPlatformStatus.success{border-color:rgba(63,157,83,.34);background:rgba(239,255,237,.78)}.streamerEventSourceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:8px 0}.streamerEventSourceOption{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px;min-height:44px;padding:10px;border:1px solid rgba(20,48,30,.14);border-radius:14px;background:hsla(0,0%,100%,.72);cursor:pointer}.streamerEventSourceOption.isChecked{border-color:rgba(15,117,95,.52);background:rgba(239,255,237,.88);box-shadow:0 8px 20px rgba(18,59,33,.07)}.streamerEventSourceOption input{margin-top:3px;inline-size:18px;block-size:18px}.streamerEventSourceOption span{display:grid;grid-gap:2px;gap:2px;min-width:0}.streamerEventSourceOption small,.streamerEventSourceSummary,.streamerPondyRedeemSettings .small{color:rgba(28,53,34,.72)}.streamerEventSourceSummary{margin:4px 0 10px}.streamerPondyRedeemSettings{display:grid;grid-gap:8px;gap:8px;padding:10px;border-radius:14px;border:1px dashed rgba(15,117,95,.3);background:rgba(248,255,244,.62)}.streamerInspectorSubpanel[data-v17-265-twitch-redeem-events=true]{display:grid;grid-gap:10px;gap:10px;border-color:rgba(99,90,46,.2);background:rgba(255,252,232,.62)}.streamerEventConnectRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px;border:1px solid rgba(20,48,30,.12);border-radius:14px;background:hsla(0,0%,100%,.72)}.streamerEventConnectRow div{display:grid;grid-gap:2px;gap:2px}.streamerEventConnectRow small{color:rgba(28,53,34,.72)}.streamerInspectorTwoColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:760px){.streamerEventConnectRow,.streamerEventSourceGrid,.streamerInspectorTwoColumn{grid-template-columns:1fr}}.streamerRedeemStackList{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.streamerRedeemStackList button{min-height:44px;border:1px solid rgba(35,69,36,.14);background:hsla(0,0%,100%,.82);color:var(--pondy-ink,#14301e);border-radius:14px;padding:10px;text-align:left;cursor:pointer;display:grid;grid-gap:2px;gap:2px}.streamerRedeemStackList button.isActive,.streamerRedeemStackList button:focus-visible,.streamerRedeemStackList button:hover{border-color:rgba(15,117,95,.54);box-shadow:0 8px 20px rgba(18,59,33,.08);background:rgba(239,255,237,.9)}.streamerRedeemCardHeader,.streamerRedeemStackList button span{color:rgba(28,53,34,.72);font-size:.78rem}.streamerRedeemCardHeader{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:2px}.button.fullWidth{width:100%;justify-content:center}.buttonRow.compact{gap:8px;flex-wrap:wrap}.obsSourcePage[data-v17-259-targeted-redeem-stack=true] .obsSourceObject.type-alert_card{pointer-events:none}@media (max-width:760px){.streamerRedeemCardHeader .pillTag,.streamerRedeemStackList button{width:100%}}.streamerVisualBuilder[data-v17-260-redeem-media-assets=true] .streamerRedeemMediaSettings{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:14px;border:1px solid rgba(15,117,95,.22);background:hsla(0,0%,100%,.72)}.streamerRedeemMediaSettings h5{margin:0;font-size:.96rem}.streamerRedeemSelectedAsset{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px;border-radius:14px;background:rgba(239,255,237,.72);border:1px solid rgba(15,117,95,.16)}.streamerRedeemSelectedAsset span{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:rgba(20,48,30,.08)}.obsRedeemMedia img,.obsRedeemMedia video,.streamerRedeemSelectedAsset img,.streamerRedeemSelectedAsset video,.streamerRedeemVisualPreview img,.streamerRedeemVisualPreview video{width:100%;height:100%;object-fit:contain;display:block}.streamerRedeemSelectedAsset small,.streamerRedeemSelectedAsset strong{display:block;min-width:0}.streamerRedeemSelectedAsset small,.streamerRedeemSoundBadge{color:rgba(28,53,34,.72);font-size:.78rem}.streamerRedeemAudioPreview{width:100%;min-height:38px}.streamerRedeemMediaPreview{position:relative}.streamerRedeemMediaPreview.hasMedia{grid-template-columns:minmax(44px,.9fr) minmax(0,1.2fr)}.streamerRedeemVisualPreview{width:min(36%,120px);min-width:44px;aspect-ratio:1;border-radius:14px;overflow:hidden;background:hsla(0,0%,100%,.16)}.streamerRedeemSoundBadge{grid-column:1/-1;justify-self:start;padding:4px 8px;border-radius:999px;background:hsla(0,0%,100%,.72)}.obsRedeemAlert.hasRedeemMedia{grid-template-columns:minmax(40px,.9fr) minmax(0,1.2fr)}.obsRedeemMedia{width:100%;height:100%;display:grid;place-items:center;overflow:hidden;border-radius:inherit}.obsRedeemAlert.hasRedeemMedia strong{align-self:center}.obsRedeemAudioElement{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media (max-width:760px){.streamerRedeemSelectedAsset{grid-template-columns:48px minmax(0,1fr)}.streamerRedeemSelectedAsset .button{grid-column:1/-1;width:100%}}.streamerPanelTransparencyControls,.streamerRichTextQoL{display:grid;grid-gap:8px;gap:8px;margin:8px 0 12px;padding:10px;border-radius:14px;background:hsla(0,0%,100%,.52);border:1px solid rgba(20,48,30,.08)}.obsRichText,.streamerRichTextPreview{white-space:pre-wrap;overflow-wrap:anywhere}.streamerRichTextQoL .streamerRichTextPreview{min-height:42px;align-content:center;padding:8px 10px;border-radius:12px;background:rgba(20,48,30,.08)}.streamerPanelTransparencyControls .buttonRow,.streamerRichTextQoL .buttonRow{margin:0}.animation-slide-left{animation:streamerSlideLeft 3.2s ease-in-out infinite}.animation-slide-right{animation:streamerSlideRight 3.2s ease-in-out infinite}.animation-bounce{animation:streamerBounce 1.8s cubic-bezier(.34,1.56,.64,1) infinite}.animation-wiggle{animation:streamerWiggle 1.6s ease-in-out infinite}.animation-shake{animation:streamerShake .8s ease-in-out infinite}.animation-wobble{animation:streamerWobble 2.2s ease-in-out infinite}.animation-spin{animation:streamerSpin 3.4s linear infinite}.animation-float{animation:streamerFloat 4s ease-in-out infinite}.animation-swing{animation:streamerSwing 2.4s ease-in-out infinite;transform-origin:top center}.animation-flip{animation:streamerFlip 3.2s ease-in-out infinite}.animation-zoom-in{animation:streamerZoomIn 2.8s ease-in-out infinite}.animation-zoom-out{animation:streamerZoomOut 2.8s ease-in-out infinite}.animation-neon-pulse{animation:streamerNeonPulse 2.2s ease-in-out infinite}.animation-glitch{animation:streamerGlitch 1.6s steps(2,jump-none) infinite}.animation-confetti-pop{animation:streamerConfettiPop 2.6s ease-in-out infinite}@keyframes streamerSlideLeft{0%,to{transform:translateX(0);opacity:1}50%{transform:translateX(-12px);opacity:.9}}@keyframes streamerSlideRight{0%,to{transform:translateX(0);opacity:1}50%{transform:translateX(12px);opacity:.9}}@keyframes streamerBounce{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-14px) scale(1.04)}60%{transform:translateY(2px) scale(.98)}}@keyframes streamerWiggle{0%,to{transform:rotate(0deg)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes streamerShake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(5px)}60%{transform:translateX(-4px)}80%{transform:translateX(3px)}}@keyframes streamerWobble{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-8px) rotate(-3deg)}50%{transform:translateX(5px) rotate(2deg)}75%{transform:translateX(-3px) rotate(-1deg)}}@keyframes streamerSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes streamerFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes streamerSwing{0%,to{transform:rotate(0deg)}35%{transform:rotate(7deg)}70%{transform:rotate(-7deg)}}@keyframes streamerFlip{0%,to{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}}@keyframes streamerZoomIn{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes streamerZoomOut{0%,to{transform:scale(1)}50%{transform:scale(.9)}}@keyframes streamerNeonPulse{0%,to{filter:drop-shadow(0 0 0 rgba(141,222,123,0))}50%{filter:drop-shadow(0 0 22px rgba(141,222,123,.95)) saturate(1.25)}}@keyframes streamerGlitch{0%,to{transform:translate(0);filter:hue-rotate(0deg)}25%{transform:translate(-3px,2px);filter:hue-rotate(20deg)}50%{transform:translate(3px,-1px);filter:hue-rotate(-20deg)}75%{transform:translate(-2px,-2px);filter:hue-rotate(12deg)}}@keyframes streamerConfettiPop{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255,209,102,0))}35%{transform:scale(1.08) rotate(-2deg);filter:drop-shadow(0 0 18px rgba(255,209,102,.85))}70%{transform:scale(1.02) rotate(2deg)}}.streamerChatSourceGrid,.streamerChatSourceGrid[data-v17-263-chat-source-complete=true]{grid-template-columns:1fr}.obsChatBody,.streamerChatTextWrap{min-width:0;display:grid;grid-gap:2px;gap:2px}.obsChatMeta,.streamerChatMeta{display:flex;align-items:center;gap:6px;min-width:0;font-size:.72em;line-height:1.1}.obsChatBadge,.obsChatPlatform,.streamerChatPlatform{display:inline-grid;place-items:center;min-width:1.8em;min-height:1.35em;padding:.12em .36em;border-radius:999px;background:hsla(0,0%,100%,.18);font-size:.72em;font-weight:900;letter-spacing:.02em}.obsChatPlatform.is-twitch,.streamerChatPlatform.is-twitch{background:rgba(145,70,255,.28)}.obsChatPlatform.is-youtube,.streamerChatPlatform.is-youtube{background:rgba(255,77,77,.28)}.obsChatLine em,.streamerChatLine em{min-width:0;overflow-wrap:anywhere;line-height:1.18}.obsChat.style-clean_list .obsChatLine,.streamerChatPreview.style-clean_list .streamerChatLine{border-radius:12px;background:rgba(0,0,0,.18)}.obsChat.style-compact,.streamerChatPreview.style-compact{gap:4px}.obsChat.style-compact .obsChatLine,.streamerChatPreview.style-compact .streamerChatLine{padding:4px 7px;border-radius:8px;background:transparent}.obsChatAvatar img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.obsChatLine .obsChatAvatar{flex:0 0 auto}.obsChat.newest-top,.streamerChatPreview.newest-top{align-content:start}.obsChat.newest-bottom,.streamerChatPreview.newest-bottom{align-content:end}@media (max-width:680px){.streamerInspectorSubpanel[data-v17-263-chat-source-complete=true] .streamerInspectorGrid{grid-template-columns:1fr}.streamerInspectorSubpanel[data-v17-263-chat-source-complete=true] .streamPlatformInlineStatus .button,.streamerInspectorSubpanel[data-v17-263-chat-source-complete=true] .streamPlatformInlineStatus a,.streamerInspectorSubpanel[data-v17-263-chat-source-complete=true] .streamPlatformInlineStatus button{width:100%;justify-content:center}}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderWorkspace{grid-template-columns:minmax(230px,280px) minmax(520px,1fr) minmax(320px,380px);gap:14px;align-items:start}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderCanvasColumn,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderInspector,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderTray{min-width:0}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderInspector,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderTray{position:-webkit-sticky;position:sticky;top:86px;max-height:calc(100vh - 112px);overflow:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-gutter:stable}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderCanvasColumn{position:-webkit-sticky;position:sticky;top:86px;align-self:start}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventSourceGrid,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerObjectButtonGrid{grid-template-columns:1fr}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamPlatformInlineStatus .button,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderToggle,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventConnectRow .button,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventSourceOption,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerObjectButtonGrid button,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerObjectStackList button,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerRedeemStackList button,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerSavedSourceList button{word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerAssetTrayList button small,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerAssetTrayList button strong,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerAvatarPackList button small,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerAvatarPackList button strong,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerObjectStackList button span,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerObjectStackList button strong,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerRedeemStackList button span,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerRedeemStackList button strong,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerSavedSourceList button span,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerSavedSourceList button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventConnectRow small,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventConnectRow strong,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventSourceOption span small,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventSourceOption span strong{min-width:0;overflow-wrap:normal;word-break:normal}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventConnectRow small,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerEventSourceOption span small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.streamerCommandTriggerDock{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(15,117,95,.24);border-radius:14px;background:rgba(239,255,237,.72)}.streamerCommandTriggerDock strong{white-space:nowrap}.streamerInspectorSubpanel[data-v17-269-pondy-chat-command-events=true]{display:grid;grid-gap:8px;gap:8px;border-color:rgba(15,117,95,.2);background:rgba(239,255,237,.58)}@media (max-width:1240px){.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderWorkspace{grid-template-columns:minmax(210px,250px) minmax(460px,1fr) minmax(300px,340px)}}@media (max-width:1080px){.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderWorkspace{grid-template-columns:1fr}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderCanvasColumn{order:1;position:-webkit-sticky;position:sticky;top:72px;z-index:3}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderTray{order:2}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderInspector{order:3;grid-template-columns:1fr}.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderInspector,.streamerVisualBuilder[data-v17-269-streamer-docked-command-ui=true] .streamerBuilderTray{position:relative;top:auto;max-height:none;overflow:visible}}