.ask-guru-launcher{position:fixed;z-index:230;inset-inline-end:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));min-height:58px;padding:8px 18px 8px 9px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;background:#091f27;box-shadow:0 18px 55px #031a2247;font:inherit;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.ask-guru-launcher:hover{transform:translateY(-2px);box-shadow:0 22px 62px #031a2257}.ask-guru-launcher>span,.ask-guru-dialog>header>div>span{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;color:#073226;background:var(--mint)}.ask-guru-launcher svg,.ask-guru-dialog>header svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ask-guru-launcher strong{font-size:13px;letter-spacing:-.01em}.ask-guru-backdrop{position:fixed;z-index:340;inset:0;width:100%;height:100%;padding:0;border:0;background:#0212186b;backdrop-filter:blur(6px);cursor:default}.ask-guru-dialog{position:fixed;z-index:341;inset-inline-end:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));width:min(460px,calc(100vw - 36px));height:min(760px,calc(100dvh - 36px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.68);border-radius:28px;color:var(--navy);background:#f7faf8;box-shadow:0 30px 100px #01121861;animation:ask-guru-enter .2s ease-out}@keyframes ask-guru-enter{0%{opacity:0;transform:translateY(18px) scale(.98)}}.ask-guru-dialog>header{min-height:92px;padding:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;color:#fff;background:radial-gradient(circle at 85% 0,rgba(45,227,170,.22),transparent 34%),var(--navy)}.ask-guru-dialog>header>div{min-width:0;display:flex;align-items:center;gap:12px}.ask-guru-dialog>header h2{margin:0;font-size:23px;letter-spacing:-.035em}.ask-guru-dialog>header p{margin:4px 0 0;color:#b8ced2;font-size:11px;line-height:1.45}.ask-guru-dialog>header>button{flex:0 0 38px;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;background:#ffffff0f;font:inherit;font-size:24px;cursor:pointer}.ask-guru-log{min-height:0;padding:16px;display:grid;align-content:start;gap:12px;overflow-y:auto;overscroll-behavior:contain}.ask-guru-faqs{padding:16px;border:1px solid var(--line);border-radius:18px;background:#fff}.ask-guru-faqs>strong{display:block;margin-bottom:10px;color:var(--mint-dark);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ask-guru-faqs>div{display:grid;gap:6px}.ask-guru-faqs button{width:100%;min-height:43px;padding:9px 10px;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;border:0;border-radius:11px;color:var(--navy);background:#f3f7f5;font:inherit;font-size:11px;font-weight:750;line-height:1.35;text-align:start;cursor:pointer}.ask-guru-faqs button:hover{background:#e5f7f0}.ask-guru-faqs button>span{color:#e2493c;font-size:9px;font-weight:900}.ask-guru-faqs button>b{color:var(--mint-dark)}.ask-guru-log>article{max-width:88%;padding:12px 14px;border-radius:16px;background:#fff;box-shadow:0 5px 18px #08212a0e}.ask-guru-log>article.user{justify-self:end;color:#fff;background:#ff5143;border-bottom-inline-end-radius:5px}.ask-guru-log>article.assistant{justify-self:start;border:1px solid var(--line);border-bottom-inline-start-radius:5px}.ask-guru-log>article strong{display:block;margin-bottom:5px;font-size:9px;letter-spacing:.07em;text-transform:uppercase}.ask-guru-log>article.user strong{color:#ffe1dd}.ask-guru-log>article.assistant strong{color:var(--mint-dark)}.ask-guru-log>article p{margin:0;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.ask-guru-compose{padding:14px 16px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff}.ask-guru-compose label{display:grid;gap:7px}.ask-guru-compose label>span{color:var(--mint-dark);font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ask-guru-compose textarea{width:100%;max-height:112px;resize:none;padding:11px 12px;border:1px solid #b9c8c4;border-radius:12px;color:var(--navy);background:#fbfdfc;font:inherit;font-size:13px;line-height:1.45}.ask-guru-compose textarea:focus{border-color:var(--mint-dark);outline:3px solid rgba(45,227,170,.16)}.ask-guru-compose>div{margin-top:9px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ask-guru-compose small{max-width:270px;color:var(--muted);font-size:9px;line-height:1.4}.ask-guru-compose button{flex:0 0 auto;min-height:40px;padding:0 14px;border:0;border-radius:999px;color:var(--navy);background:var(--mint);font:inherit;font-size:11px;font-weight:900;cursor:pointer}.ask-guru-compose button:disabled{opacity:.45;cursor:not-allowed}.ask-guru-compose>p{margin:9px 0 0;color:#a33b32;font-size:10px;line-height:1.4}@media(max-width:620px){.ask-guru-launcher{inset-inline-end:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));min-height:52px;padding:6px 14px 6px 7px}.ask-guru-launcher>span{width:38px;height:38px}.ask-guru-dialog{inset-inline:0;bottom:0;width:100%;height:min(88dvh,780px);border-width:1px 0 0;border-radius:24px 24px 0 0}.ask-guru-dialog>header{min-height:82px;padding:14px}.ask-guru-log{padding:12px}.ask-guru-compose{padding-inline:12px}.ask-guru-compose small{max-width:62%}}.creator-post-author{min-width:0;display:flex!important;align-items:center;gap:9px}.creator-post-author>span:last-child{min-width:0;display:grid}.creator-post-author b,.creator-post-author small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-post-author b{color:#282b2c;font-size:12px}.creator-post-author small{max-width:155px;font-size:10px}.creator-mini-avatar{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:50%;color:#17352d;background:linear-gradient(145deg,#b9f4df,#e7fbf4);font-size:12px;font-weight:900}.ads-source-ui{--navy:#16313b;--muted:#526871;--line:#d9e3df;--mint-dark:#167760;min-width:0}.ads-source-ui .creator-post-editor>*,.ads-source-ui .creator-post-media-editor{min-width:0;max-width:100%}.ads-source-ui .ads-targets{margin:0;padding:16px;border:1px solid var(--line);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px 20px;min-width:0}.ads-source-ui .ads-targets label{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}.ads-source-ui .ads-targets input[type=checkbox]{width:20px;min-height:20px;margin:0;padding:0}.ads-source-ui .adrolling-items{display:grid;gap:18px;width:100%}.ads-source-ui p{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:700px){.ads-source-ui .creator-post-editor{grid-template-columns:1fr}.ads-source-ui .creator-post-editor .wide{grid-column:1}.ads-source-ui .creator-media-section-heading,.ads-source-ui .creator-media-tools{flex-wrap:wrap}}.ads-metrics{display:flex;gap:4px;flex-wrap:nowrap;margin:12px 0}.ads-metrics>span{display:inline-flex;align-items:center;gap:6px}.ads-metrics svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.ads-click-comments{width:100%;min-width:0;margin:12px 0}.ads-click-comments summary{cursor:pointer}.ads-click-comments ol{padding-inline-start:24px}.ads-click-comments li{margin:12px 0;overflow-wrap:anywhere}.ads-click-comments time{display:block;color:var(--muted,#64777a)}.ads-admin-workspace{display:grid;gap:24px;min-width:0;width:100%}.ads-admin-grant{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}.ads-admin-grant label{display:grid;gap:8px;min-width:0}.ads-admin-grant input,.ads-admin-grant select{width:100%;min-width:0}.ads-section-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.ads-section-heading h2,.ads-section-heading h3{margin:0;min-width:0;overflow-wrap:anywhere}.ads-review-actions{display:flex;gap:10px}.ads-review-actions button{width:44px;height:44px;border:1px solid #cbd8d2;border-radius:10px;background:#fff;color:#17634b;cursor:pointer}.ads-review-actions button:last-child{color:#ab3348}.ads-review-actions svg{width:24px;height:24px;stroke:currentColor;stroke-width:2;fill:none}.ads-review-banner{background:#f8fcfa;border:1px solid #d9e3df;border-radius:16px;padding:20px;margin-top:16px;overflow-wrap:anywhere;min-width:0}.ads-review-banner img,.ads-review-banner video{display:block;width:100%;max-height:200px;object-fit:contain;margin:12px 0}.ads-review-status{font-weight:600}.ads-review-status.is-approved{color:#17634b}.ads-review-status.is-pending{color:#845910}.ads-review-status.is-denied{color:#ab3348}@media(max-width:700px){.ads-admin-grant{grid-template-columns:1fr}}.ads-publisher-form{display:grid;gap:20px;width:100%;min-width:0;margin-top:24px}.ads-publisher-form>label:not(.ads-switch){display:grid;gap:8px;min-width:0}.ads-publisher-form textarea{width:100%;min-width:0;resize:vertical}.ads-switch{display:flex;align-items:center;gap:12px}.ads-switch input{width:20px;height:20px;min-height:20px}.ads-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;width:100%}.ads-overview>div{display:grid;gap:8px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;min-width:0;overflow-wrap:anywhere}.ads-overview span{color:var(--muted)}.ads-overview strong{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}@media(max-width:700px){.ads-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}.ads-source-ui .profile-card{width:100%;min-width:0;max-width:none;background:#fff;border:1px solid var(--line,#d9e3df);border-radius:20px;padding:24px}.ads-source-ui>.creator-post-editor{margin-top:24px}.ads-source-ui .adrolling-items .profile-card>h3{margin-top:0}.ads-source-ui .profile-card p:last-child{margin-bottom:0}@media(max-width:700px){.ads-source-ui .profile-card{padding:18px;border-radius:16px}}.ads-status-tabs{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:20px 0;padding:8px;background:#edf4f1;border:1px solid var(--line,#d9e3df);border-radius:16px}.ads-status-tabs>button{display:flex;flex:1 1 120px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 14px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--navy,#16313b);font:inherit;cursor:pointer;overflow-wrap:anywhere}.ads-status-tabs>button[aria-selected=true]{background:#fff;border-color:var(--mint-dark,#167760);color:var(--mint-dark,#167760);font-weight:700}.ads-status-tabs>button:focus-visible{outline:3px solid #17639e;outline-offset:2px}.ads-tab-count{display:inline-flex;justify-content:center;align-items:center;min-width:24px;border-radius:20px;padding:2px 6px;background:#edf4f1;font-size:.85em}.ads-create-action{display:inline-flex;align-items:center;gap:8px}.ads-create-action svg,.ads-icon-action svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.8;fill:none}.ads-icon-action{width:44px;min-height:44px;padding:10px!important;display:inline-flex;justify-content:center;align-items:center}.ads-modified-time{display:block;margin-top:10px;color:var(--muted,#526871);font-size:.9rem;overflow-wrap:anywhere}.ads-credit-admin>summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.ads-credit-admin>.profile-card{margin-top:12px}.ads-review-banner img,.ads-review-banner video{aspect-ratio:3/4;height:auto;max-height:none;object-fit:cover;object-position:center top;background:#edf7f3;border-radius:12px}.ads-image-frame,.ads-text-frame{position:relative;width:100%;min-width:0;aspect-ratio:3/4;contain:size;overflow:hidden;border-radius:12px;outline:1px solid #becfc8;background:#edf7f3}.ads-review-banner .ads-banner-media .ads-image-frame :is(img,video){position:absolute;inset:0;margin:0;aspect-ratio:3/4;width:100%;height:100%}.ads-image-link{display:block;width:100%;height:100%}.ads-banner-media{display:grid;gap:12px;min-width:0;margin:12px 0}.home-promoting-showcase{width:100%;padding:24px var(--gutter);background:#f5faf7}.ads-source-ui .ads-discovery-list{--ads-columns:2;gap:24px 12px;align-items:start}@media(min-width:600px){.ads-source-ui .ads-discovery-list{--ads-columns:3}}@media(min-width:900px){.ads-source-ui .ads-discovery-list{--ads-columns:4}}@media(min-width:1440px){.ads-source-ui .ads-discovery-list{--ads-columns:6}}@media(min-width:1800px){.ads-source-ui .ads-discovery-list{--ads-columns:7}}@media(min-width:2200px){.ads-source-ui .ads-discovery-list{--ads-columns:8}}.ads-source-ui .ads-discovery-list>.profile-card{padding:0;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:none;overflow:hidden}.ads-review-banner{display:flex;flex-direction:column;gap:8px}.ads-discovery-list .ads-review-banner{margin:0;padding:0;border:0;border-radius:0;background:transparent;gap:0}.ads-discovery-list .ads-tile-toolbar{padding:8px;margin-bottom:0}.ads-discovery-list :is(.ads-image-frame,.ads-text-frame){outline:0;border:0;border-radius:0}.ads-discovery-list .ads-image-frame :is(img,video){border-radius:0}.ads-discovery-list .ads-banner-actions{padding:8px}.ads-tile-visual{position:relative;width:100%;min-width:0}.ads-tile-toolbar{position:relative;display:flex;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:36px;margin-bottom:6px}.ads-tile-author{flex:1;min-width:0;font-size:16px;line-height:1.3;font-weight:600;overflow-wrap:anywhere;color:inherit;text-decoration:none}.ads-tile-controls>small{font-size:10px;line-height:1.25;overflow-wrap:anywhere;color:#16313b;padding:3px 2px}.ads-tile-controls{display:flex;align-items:center;flex-shrink:0;margin-inline-start:auto;gap:2px;pointer-events:auto;background:transparent}.ads-mode-toggle,.ads-tile-controls .ads-icon-action{display:inline-flex;justify-content:center;align-items:center;width:36px;min-height:36px;padding:6px!important;border:0;background:transparent;color:#176ebd;cursor:pointer}.ads-mode-toggle>span{font-size:14px;font-weight:600;line-height:1}.ads-mode-toggle svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.8;fill:none}.ads-banner-media{margin:0}.ads-banner-information{min-width:0;width:100%}.ads-banner-copy{width:100%;height:100%;overflow:auto;min-height:0;min-width:0;padding:16px;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent;scrollbar-width:thin}.ads-banner-copy>:is(h3,p,a){display:block;min-width:0;margin:0 0 12px;overflow-wrap:anywhere}.ads-banner-copy>h3{font-size:clamp(18px,1.4vw,22px);line-height:1.4}.ads-banner-copy>p,.ads-banner-copy>a{font-size:16px;line-height:1.6}.ads-banner-copy:focus-visible,.ads-image-link:focus-visible{outline:2px solid #176ebd;outline-offset:-2px}.ads-banner-actions{min-width:0}.ads-discovery-list .ads-metrics{margin:0;font-size:12px}.ads-discovery-list .ads-metrics svg{width:17px;height:17px}.ads-discovery-list .ads-metrics button,.ads-discovery-list .ads-metrics a{padding:4px}.ads-metrics button,.ads-metrics a{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;min-height:36px}.ads-metrics button[aria-pressed=true] svg{fill:currentColor}.ads-source-ui .ads-metrics{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;min-width:0;margin-inline:auto;align-items:center;gap:4px;padding:4px 2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ads-metrics>span,.ads-metrics>button,.ads-metrics>a{justify-content:center;flex:0 0 44px;width:44px;min-width:44px;min-height:44px}.ads-metrics>span>button{width:44px;min-height:44px}.ads-metrics>:first-child{margin-inline-start:auto}.ads-metrics>:last-child{margin-inline-end:auto}.ads-metrics :is(button,a):focus-visible{outline:2px solid #176ebd;outline-offset:-2px;border-radius:8px}.ads-metrics .ads-published-social{color:#16313b;text-decoration:none}.ads-metrics .ads-published-social[data-platform=youtube]{color:#dc2626}.ads-metrics .social-wordmark{fill:currentColor;stroke:none}.ads-metric-hint{margin:0 0 8px;text-align:center;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.ads-metrics button:disabled{opacity:.55;cursor:wait}.ads-source-ui.ads-discovery-page{padding-block-start:24px}.ads-source-ui .ads-discovery-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.ads-discovery-tabs .creator-feed-tabs{min-width:0;flex-wrap:wrap}.ads-discovery-tabs .ads-add-button{flex-shrink:0;margin-inline-start:auto}.ads-public-message{color:var(--muted);overflow-wrap:anywhere}.ads-add-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:12px;color:#fff;background:#176ebd;font-size:30px;text-decoration:none}.ads-source-ui .adrolling-item-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.ads-source-ui .adrolling-items>.profile-card>.ads-section-heading{align-items:flex-start}.ads-source-ui .adrolling-items>.profile-card>.ads-section-heading h3{min-width:0;flex:1;overflow-wrap:anywhere;margin:0}.ads-source-ui .ads-review-banner{min-width:0;overflow-wrap:anywhere}.ads-aigc-studio{border:1px solid var(--border,#dce4e7);border-radius:16px;padding:16px;display:grid;gap:12px;min-width:0}.ads-aigc-studio h3{font-size:16px;margin:0}.ads-aigc-studio p{font-size:14px;margin:0}.ads-aigc-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ads-aigc-choice{display:grid;gap:8px;min-width:0;padding:8px;border:1px solid var(--border,#dce4e7);border-radius:12px;background:transparent;color:inherit;text-align:start;cursor:pointer;font-size:14px}.ads-aigc-choice[aria-pressed=true]{outline:2px solid var(--blue,#1672b5)}.ads-aigc-choice .ads-image-frame{display:block;aspect-ratio:3/4;overflow:hidden}.ads-aigc-choice img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.ads-aigc-choice:disabled{cursor:wait;opacity:.65}.ads-aigc-choice .ads-image-frame{position:relative;display:block;width:100%;aspect-ratio:3/4;contain:size;overflow:hidden;outline:1px solid var(--line,#d9e3df);border-radius:12px}.ads-landing-editor fieldset,.ads-landing-section-editor{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.ads-landing-editor label{display:grid;gap:6px;min-width:0}.ads-landing-editor .ads-switch{display:flex}.creator-post-editor .ads-landing-editor label.ads-switch>input[type=checkbox]{flex:0 0 20px;width:20px;min-width:20px;height:20px;min-height:20px;padding:0}.ads-landing-draft{padding:20px;border:1px solid var(--line,#d9e3df);border-radius:12px;background:#fff}.ads-landing-draft small{display:block;margin-top:8px;overflow-wrap:anywhere}.ads-style-links{display:flex;flex-wrap:wrap;gap:10px}.ads-landing-page{width:100%;min-width:0;margin-inline:auto;overflow-wrap:anywhere}.ads-landing-page p{white-space:pre-wrap;line-height:1.8}.ads-landing-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.ads-landing-hero>div{min-width:0}.ads-landing-hero h1{font-size:clamp(24px,3vw,36px)}.ads-landing-content-section{padding:24px 0;border-top:1px solid var(--line,#d9e3df)}@media(max-width:700px){.ads-landing-hero{grid-template-columns:1fr}.ads-aigc-choices{gap:10px}.ads-aigc-studio{padding:12px}}.membership-period-tabs{display:flex;justify-content:center;gap:10px;margin:20px 0}.membership-period-tabs [aria-pressed=true]{background:#167760;color:#fff}.adrolling-membership-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.adrolling-membership-grid article{min-width:0}.adrolling-membership-grid ul{padding-inline-start:20px}.adrolling-membership-grid li{overflow-wrap:anywhere}@media(max-width:900px){.adrolling-membership-grid{grid-template-columns:1fr}}.ads-review-banner>.creator-post-author{grid-column:1/-1;align-self:start;margin:0 0 8px;width:100%}.ads-review-banner>.creator-post-author b,.ads-review-banner>.creator-post-author small,.ads-landing-page>.creator-post-author b,.ads-landing-page>.creator-post-author small{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;max-width:none}.ads-analytics{display:grid;gap:16px;width:100%;min-width:0;margin-top:28px}.ads-analytics>.ads-section-heading:first-child{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.ads-report-filters{display:flex;flex-wrap:wrap;gap:12px;width:100%;max-width:100%;min-width:0}.ads-report-filters label{display:grid;gap:6px;min-width:0;flex:1 1 200px}.ads-report-filters input,.ads-report-filters select{width:100%;min-width:0;max-width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);font:inherit;font-size:16px}.ads-report-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%}.ads-report-metrics button{display:grid;gap:8px;text-align:start;border:1px solid var(--line);border-radius:12px;padding:16px;min-width:0;background:#fff;cursor:pointer;font:inherit;overflow-wrap:anywhere}.ads-report-metrics [aria-pressed=true]{border-color:#176ebd;background:#eff7ff}.ads-report-metrics strong{font-size:24px}.ads-performance-chart{margin:0;width:100%;min-width:0;padding:16px;border:1px solid var(--line);border-radius:12px;background:#fff}.ads-performance-chart svg{display:block;width:100%;height:auto}.ads-report-note{font-size:13px;color:var(--muted)}.ads-report-data summary{cursor:pointer;min-height:44px}.ads-report-table{overflow:auto;max-width:100%}.ads-report-table table{width:100%;border-collapse:collapse;font-size:13px}.ads-report-table th,.ads-report-table td{padding:10px;text-align:start;border-bottom:1px solid var(--line)}.ads-report-logs{display:grid;gap:12px;min-width:0}.ads-report-logs article{padding:16px;background:#fff;border:1px solid var(--line);border-radius:12px;overflow-wrap:anywhere}.ads-report-logs article>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.ads-report-logs time{font-size:12px;color:var(--muted)}@media(max-width:700px){.ads-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.adrolling-discovery-results{width:100%;min-width:0}.adrolling-discovery-results-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:16px 0}.adrolling-discovery-results-search{min-width:0;flex:1 1 180px}.adrolling-discovery-results-search input,.ads-advertiser-directory>label input{width:100%;min-width:0;font-size:16px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}.ads-source-ui .adrolling-discovery-results-strip{display:grid;min-width:0;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - (var(--ads-columns) - 1)*12px)/var(--ads-columns));gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:2px 0 8px;max-width:100%}.adrolling-discovery-results-strip>.profile-card{scroll-snap-align:start;position:relative}.adrolling-discovery-results-strip .ads-banner-copy{overscroll-behavior:contain}.ads-advertiser-directory{width:100%;min-width:0;margin-top:36px}.ads-advertiser-directory>label{display:block;width:100%;margin-bottom:16px}.ads-advertiser-directory .content-tabs{display:flex;gap:12px;flex-wrap:wrap}.ads-advertiser-directory .content-tabs button{min-height:44px;padding:10px 12px;background:transparent;border:0;border-bottom:2px solid transparent;color:#176ebd;font:inherit;cursor:pointer}.ads-advertiser-directory .content-tabs button[aria-selected=true]{border-bottom-color:var(--coral,#e65b65)}.ads-advertiser-directory .creator-discovery-grid{width:100%;min-width:0}.ads-advertiser-directory .creator-discovery-card{overflow:visible}.ads-advertiser-directory .available-creator-card{min-width:0;width:100%;height:100%;overflow-wrap:anywhere}.ads-advertiser-directory .available-creator-card footer{flex-wrap:wrap}.ads-advertiser-directory .creator-discovery-card-shell{min-width:0}@media(max-width:700px){.ads-advertiser-directory .available-creator-grid{grid-template-columns:1fr}.ads-advertiser-directory .available-creator-card{padding:14px;grid-template-columns:48px minmax(0,1fr);gap:12px}.ads-advertiser-directory .available-creator-avatar{width:48px;height:48px;font-size:23px}}.ads-source-ui .ads-waterfall{width:100%;min-width:0;grid-template-columns:repeat(var(--ads-columns),minmax(0,1fr));column-gap:12px;row-gap:16px;overflow:visible}.ads-source-ui .ads-waterfall.is-masonry-ready{grid-auto-rows:1px;row-gap:0}.ads-waterfall>.profile-card{position:relative}.adrolling-discovery-results-search{display:flex;align-items:center;gap:6px;position:relative}.adrolling-discovery-results-search>label{flex:1;min-width:0}.adrolling-discovery-results-search>label>input{width:100%;min-width:0}.ads-category-filter{flex:0 0 40px}.ads-category-filter>summary{display:grid;place-items:center;width:40px;min-height:40px;cursor:pointer;list-style:none;color:#176ebd}.ads-category-filter summary::-webkit-details-marker{display:none}.ads-category-filter svg{width:23px;height:23px;stroke:currentColor;fill:none;stroke-width:1.6}.ads-category-options{position:absolute;inset-inline-end:0;top:100%;z-index:50;padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--shadow);width:min(100%,280px)}.ads-category-options label{display:grid;gap:8px}.ads-category-options select{width:100%;min-width:0}.ads-filter-caption{font-size:13px;color:var(--muted)}.ads-location-fields{min-width:0;border:1px solid var(--line);border-radius:12px;padding:16px}.ads-location-fields legend{font-weight:700}.ads-location-fields p,.ads-nearby-filter p{font-size:14px;line-height:1.6}.ads-location-inputs{display:grid;grid-template-columns:2fr 1fr;gap:12px}.ads-location-inputs>label{min-width:0}.ads-location-inputs input{width:100%;min-width:0}.ads-location-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px}.ads-location-actions span{font-size:13px}.ads-nearby-filter{border:1px solid var(--line);border-radius:14px;padding:16px;margin-bottom:20px}.ads-nearby-filter form{display:flex;gap:12px}.ads-nearby-filter form>label{min-width:0;flex:1}.ads-nearby-filter input{width:100%;min-width:0;font-size:16px}.ads-map-dialog{width:min(700px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:20px;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--ink);position:fixed}.ads-map-dialog::backdrop{background:#08212a80}.ads-map-dialog p{font-size:14px;line-height:1.5}.ads-map-canvas{height:min(48dvh,400px);min-height:220px;width:100%;border:1px solid var(--line);border-radius:12px;overflow:hidden}.ads-map-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ads-map-tools button,.ads-map-dialog .ads-section-heading>button{width:40px;min-height:40px;font:inherit;border:1px solid var(--line);border-radius:10px;background:#fff;color:#176ebd}.ads-map-tools button{flex:0 0 44px;min-height:44px}.ads-map-tools button:last-child{flex:0 1 auto;width:auto;padding:10px 14px}.ads-map-canvas .leaflet-control-attribution{font-size:10px}.ads-map-dialog .ads-section-heading{margin:0}@media(max-width:600px){.ads-location-inputs{grid-template-columns:1fr}.ads-map-dialog{padding:14px}}.ads-nearby-location{position:relative;flex:1;min-width:0}.ads-nearby-location label{display:block;min-width:0}.ads-nearby-location [role=listbox]{position:absolute;z-index:60;top:100%;inset-inline:0;padding:8px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:var(--shadow)}.ads-nearby-location [role=option]{display:block;width:100%;padding:12px;text-align:start;font:inherit;white-space:normal;overflow-wrap:anywhere;border:0;border-radius:6px;background:#fff;color:#176ebd}.ads-nearby-location [role=option]:hover{background:#edf7f5}.ads-distance{display:block;margin:6px 0;font-size:12px}.adrolling-discovery-results-heading>.ads-nearby-filter{flex:1 1 240px;min-width:0;margin:0}.ads-nearby-filter form{min-width:0}.ads-nearby-filter .ads-location-actions{gap:8px}.ads-landing-page .ask-guru-compose textarea{font-size:16px}.ads-landing-page a.ask-guru-launcher{text-decoration:none}.ads-same-advertiser .ads-section-heading{display:none}.ads-social-publisher{width:100%;min-width:0;margin-top:1.25rem}.ads-social-publisher label{display:grid;gap:.5rem;margin-block:1rem;min-width:0}.ads-social-publisher input,.ads-social-publisher textarea,.ads-social-publisher select{width:100%;min-width:0;box-sizing:border-box;font-size:16px}.ads-social-publisher p,.ads-social-publisher button,.ads-social-publisher a{overflow-wrap:anywhere}.ads-social-buttons,.ads-social-downloads{display:flex;flex-wrap:wrap;gap:.65rem;margin-block:.8rem}.ads-social-downloads>*{max-width:100%;white-space:normal}.ads-social-buttons .button{min-height:44px;white-space:normal}.ads-landing-page{--ad-page-accent:#167760;--ad-page-tint:#e8f5ef;--ad-page-ink:#103f34}.ads-page-palette-ocean{--ad-page-accent:#176ebd;--ad-page-tint:#edf6ff;--ad-page-ink:#113754}.ads-page-palette-sunset{--ad-page-accent:#a94319;--ad-page-tint:#fff3e6;--ad-page-ink:#693316}.ads-page-palette-violet{--ad-page-accent:#7050ab;--ad-page-tint:#f3edfc;--ad-page-ink:#392559}.ads-page-palette-mono{--ad-page-accent:#263238;--ad-page-tint:#f1f3f4;--ad-page-ink:#172024}.ads-landing-page .ads-landing-hero h1,.ads-landing-page .ads-page-sections h2{color:var(--ad-page-ink)}.ads-landing-draft>.button.primary{background:var(--ad-page-accent);color:#fff}.ads-page-theme-modern .ads-landing-hero,.ads-page-theme-playful .ads-landing-hero{padding:24px;border-radius:24px;background:linear-gradient(135deg,var(--ad-page-tint),white)}.ads-page-theme-bold .ads-landing-hero{padding:24px;background:var(--ad-page-ink);color:#fff;border-radius:16px}.ads-page-theme-bold .ads-landing-hero h1{color:#fff}.ads-page-theme-playful .ads-page-sections h2{border-inline-start:5px solid var(--ad-page-accent);padding-inline-start:12px}.ads-page-theme-minimal .ads-landing-content-section{border-top:0;padding-block:18px}.ads-page-theme-editorial .ads-landing-hero h1{font-family:Georgia,serif;font-weight:600}.ads-page-layout-cards .ads-page-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:24px}.ads-page-layout-cards .ads-page-sections .ads-landing-content-section{padding:20px;border:1px solid var(--line,#d9e3df);border-radius:16px;background:var(--ad-page-tint);min-width:0}.ads-page-design-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ads-page-design-controls select{width:100%;min-width:0;font-size:16px}.ads-landing-draft .ads-landing-hero{grid-template-columns:1fr}.ads-report-metrics{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.ads-report-logs>a,.ads-report-logs article>a{display:inline-block;margin:4px 16px 4px 0;min-height:44px}@media(max-width:700px){.ads-page-layout-cards .ads-page-sections,.ads-page-design-controls{grid-template-columns:1fr}.ads-page-theme-modern .ads-landing-hero,.ads-page-theme-playful .ads-landing-hero,.ads-page-theme-bold .ads-landing-hero{padding:16px}.ads-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.ads-discovery-page .adrolling-discovery-results-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.ads-discovery-page .adrolling-discovery-results-search{width:100%;min-width:0}.ads-discovery-page .adrolling-discovery-results-heading>.ads-nearby-filter{width:100%;min-width:0;margin:0;padding:16px}.ads-nearby-filter>p{margin:0 0 12px;font-size:14px;line-height:1.6}.ads-nearby-filter>p[role=alert]{margin:12px 0 0}.ads-nearby-filter input,.ads-nearby-filter select{font:inherit;font-size:16px;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink)}.ads-nearby-filter button{font-size:16px}.adrolling-discovery-results-search input,.ads-nearby-filter input{height:48px;min-height:48px;line-height:1.5;font-family:inherit;appearance:none;-webkit-appearance:none}.ads-nearby-filter form{align-items:start;flex-wrap:wrap}.ads-nearby-filter .ads-nearby-location{flex:1 1 180px}.ads-nearby-filter .ads-nearby-radius{flex:0 0 auto;min-width:0}.ads-nearby-radius select{height:48px;min-height:48px;max-width:100%;line-height:1.5}.ads-nearby-filter .ads-location-actions{margin-top:0}.ads-nearby-filter .ads-location-actions:has([role=status]){margin-top:12px}.ads-category-filter{flex-basis:44px}.ads-category-filter>summary{width:44px;min-height:44px}.ads-category-options{padding:6px;width:min(280px,calc(100vw - 32px));max-height:min(420px,55dvh);overflow-y:auto;overscroll-behavior:contain}.ads-category-options>button{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:6px;background:#fff;text-align:start;font:inherit;font-size:16px;color:var(--ink);cursor:pointer;white-space:normal}.ads-category-options>button>span{width:16px;flex:0 0 16px}.ads-category-options>button[aria-selected=true],.ads-category-options>button:hover{background:#eaf5f2}.ads-category-options>button:focus-visible{outline:2px solid #176ebd;outline-offset:-2px}.ads-category-filter[data-side=above]>.ads-category-options{top:auto;bottom:100%}.advertisers-page .ads-advertiser-directory{margin-top:0}.advertisers-page .available-creator-card>div>p:last-child{font-size:16px;line-height:1.6}.advertisers-page .available-creator-card>div>p:first-child strong{font-size:18px}.advertisers-page .creator-category-line{font-size:14px;color:var(--muted)}.advertisers-page .available-creator-card footer{font-size:14px}.advertisers-page .content-tabs{flex-wrap:nowrap;overflow-x:auto}.ad-item-id{font-size:14px;color:var(--muted,#526561);overflow-wrap:anywhere;margin:0 0 12px}.ad-item-id code{font:inherit}.ads-hosted-image{width:50%;max-width:440px;margin:24px 0}.ads-hosted-image img{display:block;width:100%;height:auto;object-fit:contain;border-radius:12px}.ads-public-active-list>.ads-section-heading{padding-block-start:24px}.ads-repost-manage-preview{width:min(100%,360px);margin-block:24px}.ads-repost-manage-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ads-source-ui .creator-photo-preview{width:25vw;max-width:100%;aspect-ratio:auto}.ads-source-ui .creator-photo-preview>a{display:block;width:100%;height:auto}.ads-source-ui .creator-photo-preview img{height:auto}.ads-source-ui .creator-photo-preview>.creator-media-trash{width:44px;height:44px;inset:4px 4px auto auto}.c{display:grid;gap:.45rem}.n{display:block;position:relative}.n input{box-sizing:border-box;padding-inline-end:3.25rem!important;width:100%}.r{align-items:center;background:transparent!important;border:0!important;border-radius:.6rem;box-shadow:none!important;color:currentColor;display:inline-flex;height:44px;inset-inline-end:.2rem;justify-content:center;margin:0!important;min-height:44px;min-width:44px;padding:.65rem!important;position:absolute;top:50%;transform:translateY(-50%);width:44px}.r:hover,.r:focus-visible{background:color-mix(in srgb,currentColor 8%,transparent)!important}.r svg{fill:none;height:1.25rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:1.25rem}.i{display:grid;gap:1rem;min-width:0}.i>p,.i>h2{margin:0}.m{font-size:max(.78rem,14px);font-weight:800;letter-spacing:.12em}.a{display:grid;gap:.9rem}.a input{border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:.65rem;font:inherit;min-height:48px;padding:.75rem .9rem}.a button[type=submit]{min-height:48px}.d,.p,.s{border-radius:.65rem;margin:0;padding:.75rem .9rem}.d{background:#fff0ee;color:#9f251c}.p{background:#e9f8ef;color:#145f37}.s{background:color-mix(in srgb,currentColor 6%,transparent)}.e{position:relative}.e>nav{position:absolute;right:0;top:52px;z-index:120;width:280px;padding:8px;display:grid;border:1px solid rgba(4,37,48,.14);border-radius:14px;background:#fff;box-shadow:0 20px 50px #0425302e}.e>nav>a,.e>nav>button{width:100%;min-height:49px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;border-bottom:1px solid rgba(4,37,48,.1);border-radius:0;background:transparent;color:#052b36;font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.e>nav>a>svg{width:19px;height:19px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.e>nav>a>span{margin-inline-end:auto}.e>nav>:last-child{border-bottom:0}.e>nav>a:hover,.e>nav>button:hover,.e>nav>a:focus-visible,.e>nav>button:focus-visible{background:#eafff7;color:#08775e;outline:0}.e>nav small{color:#718087}.o{padding:11px 14px 13px;display:grid;gap:3px;border-bottom:1px solid rgba(4,37,48,.1);overflow-wrap:anywhere}.o strong{font-size:13px}.o small{font-size:12px}.t{width:100%}.t>a{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#d84533;font-size:15px;font-weight:850}.t>a small{color:inherit}.l{width:100%}.l>nav{position:static;width:100%;margin-top:8px;box-shadow:none}.public-ref-id{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;max-width:100%}.public-ref-id button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px;border:0;border-radius:10px;background:transparent;color:var(--blue,#17639e);cursor:pointer}.public-ref-id button:hover{background:#17639e0d}.public-ref-id button:focus-visible{outline:3px solid #67b8ed;outline-offset:2px}.public-ref-id svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.public-ref-id-status{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.member-social-links{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:4px 2px 10px;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.member-social-links a{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line,#c9dfd7);border-radius:50%;color:var(--mint-dark,#08795c);background:var(--white,#fff)}.member-social-links a:hover{color:var(--white,#fff);background:var(--mint-dark,#08795c)}.member-social-links a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.member-social-links svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.member-social-links .social-wordmark{fill:currentColor;stroke:none}:where(.site-header.social-header) .header-language-menu{position:relative}:where(.site-header.social-header) .language-icon-button{width:42px;min-width:42px;min-height:42px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:13px;color:var(--ink);background:#ffffffc2;cursor:pointer}:where(.site-header.social-header) .language-icon-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:where(.site-header.social-header) .language-options{width:330px;max-width:calc(100vw - 2 * var(--gutter));max-height:min(72vh,620px);padding:13px;position:absolute;top:calc(100% + 12px);inset-inline-end:0;display:grid;grid-template-columns:1fr 1fr;gap:5px;overflow-y:auto;border:1px solid var(--line);border-radius:18px;background:#fffffffa;box-shadow:0 22px 65px #08212a2b}:where(.site-header.social-header) .language-options:before{content:"";width:12px;height:12px;position:absolute;top:-7px;inset-inline-end:15px;transform:rotate(45deg);border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff}:where(.site-header.social-header) .language-options strong{grid-column:1/-1;padding:7px 9px 10px;color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}:where(.site-header.social-header) .language-options button{min-height:38px;padding:8px 10px;border:0;border-radius:10px;color:#36545c;background:transparent;text-align:start;font-size:12px;font-weight:680;line-height:1.4;white-space:nowrap;overflow-wrap:normal;cursor:pointer}:where(.site-header.social-header) .language-options button:hover,:where(.site-header.social-header) .language-options button.active{color:#076e54;background:#dcf8ee}.member-public-profile{--ink:#08212a;--muted:#557077;--line:rgba(8,33,42,.13);--mint:#2de3aa;--mint-dark:#0a9a73;--navy:#061d27;--interface-title-size:44px;--interface-action:#176ebd;margin-block:0;color:var(--ink)}.member-public-profile *{box-sizing:border-box;min-width:0}.member-public-profile .button{color:revert;background:revert;font:inherit}.member-public-profile .eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--mint-dark);font-size:12px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.member-public-profile .eyebrow>span{width:28px;height:2px;background:var(--mint-dark);flex:0 0 auto}.member-public-profile .button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 20px;border:0;border-radius:14px;font-weight:780;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.member-public-profile .button:hover{transform:translateY(-2px)}.member-public-profile .button.primary{color:var(--navy);background:var(--mint);box-shadow:0 14px 32px #2de3aa38}.member-public-profile .button.ghost{color:var(--ink);background:#ffffffc2;border:1px solid var(--line)}.member-public-profile .button.compact{min-height:44px;padding:0 16px;white-space:nowrap;overflow-wrap:normal}.member-public-profile .button:disabled{opacity:.5;cursor:not-allowed;transform:none}.member-public-profile .creator-profile-hero{display:grid;grid-template-columns:110px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:34px;padding:clamp(22px,4vw,38px);border:1px solid var(--line);border-radius:28px;background:linear-gradient(135deg,#f0fff9,#f4f7ff);box-shadow:0 18px 50px #021d2612}.member-public-profile .creator-profile-avatar{display:grid;place-items:center;width:110px;height:110px;border-radius:36px;color:#062c31;background:var(--mint);font-size:48px;font-weight:950;box-shadow:inset 0 0 0 1px #021d2614}.member-public-profile .creator-profile-hero h1{margin:5px 0 8px;font-size:clamp(34px,6vw,64px);line-height:1}.member-public-profile .creator-profile-hero>div:last-child>p:not(.eyebrow){max-width:720px;color:var(--muted);line-height:1.65}.member-public-profile .creator-profile-stats,.member-public-profile .creator-profile-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:18px}.member-public-profile .creator-profile-stats span{padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px}.member-public-profile .creator-profile-stats b{color:var(--navy);font-size:16px}.member-public-profile .creator-follow-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.member-public-profile .creator-follow-button.is-following{color:#fff;border-color:#08795b;background:#08795b}.member-public-profile .creator-follow-button.compact{min-height:38px;padding:0 12px}.member-public-profile .creator-follow-button.compact b{padding-inline-start:8px;border-inline-start:1px solid currentColor;font-size:11px}@media(max-width:640px){.member-public-profile .creator-profile-hero{grid-template-columns:72px minmax(0,1fr);gap:15px;padding:18px;border-radius:22px}.member-public-profile .creator-profile-avatar{width:72px;height:72px;border-radius:24px;font-size:30px}.member-public-profile .creator-profile-hero h1{font-size:34px}.member-public-profile .creator-profile-stats,.member-public-profile .creator-profile-actions{grid-column:1/-1}.member-public-profile .creator-profile-actions .button{width:100%;justify-content:center}}.member-public-profile .creator-profile-hero{position:relative;overflow:clip;border:0;border-radius:24px;background:radial-gradient(circle at 87% 12%,rgba(255,90,73,.16),transparent 25%),linear-gradient(135deg,#fff,#f2faf7);box-shadow:0 18px 55px #08212a17}.member-public-profile .creator-profile-hero:after{content:"";position:absolute;right:-40px;bottom:-70px;width:220px;height:220px;border-radius:50%;background:#2de3aa21;pointer-events:none}.member-public-profile .creator-profile-avatar{position:relative;z-index:1;border-radius:50%;color:#fff;background:linear-gradient(145deg,#ff6b5b,#ff3f65);box-shadow:0 12px 28px #ff3f653d}.member-public-profile .creator-profile-main{position:relative;z-index:1}.member-public-profile .creator-profile-main,.member-public-profile .creator-profile-details{min-width:0}.member-public-profile .creator-profile-details{grid-column:1/-1;width:100%;position:relative;z-index:1}.member-public-profile .creator-profile-details .creator-profile-bio{margin:0;max-width:75ch;color:var(--muted);line-height:1.65;overflow-wrap:anywhere}.member-public-profile .creator-profile-details :is(.creator-profile-stats,.creator-profile-actions){width:100%}.member-public-profile .creator-profile-main h1{display:flex;align-items:center;gap:9px}.member-public-profile .creator-profile-main .creator-handle{margin:0 0 10px!important;color:#899397!important;font-size:13px}@media(max-width:640px){.member-public-profile .creator-profile-hero{grid-template-columns:72px minmax(0,1fr);margin-inline:0}.member-public-profile .creator-profile-main h1{font-size:30px}}.member-public-profile .creator-profile-channel-browser{display:grid;gap:18px}.member-public-profile .creator-profile-channel-browser .creator-workspace-tabs{margin:0}.member-public-profile .creator-profile-channel-heading{padding:clamp(18px,2.5vw,28px);display:block;border:1px solid var(--line);border-radius:22px;background:#fff}.member-public-profile .creator-profile-channel-heading>div:first-child{min-width:0}.member-public-profile .creator-profile-channel-heading h2{margin:0;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.045em}.member-public-profile .creator-profile-channel-heading .creator-channel-description{max-width:760px;margin:10px 0 0;color:var(--muted);line-height:1.6}.member-public-profile .creator-profile-channel-information{margin-top:14px}.member-public-profile .creator-profile-channel-information span b{color:var(--navy)}.member-public-profile .creator-profile-channel-action{flex:0 0 auto}.member-public-profile .creator-profile-channel-action .creator-channel-membership-action{justify-items:end}.member-public-profile .creator-profile-channel-action .creator-post-add-button{position:static}.member-public-profile .creator-profile-channel-browser .creator-feed-shell{gap:0}@media(max-width:640px){.member-public-profile .creator-profile-channel-action .creator-channel-membership-action{justify-items:end}}.member-public-profile .button.compact{min-height:36px;padding:8px 12px;font-size:11px}.member-public-profile .creator-plan-owner-page>.gold-creator-profile{margin-top:0}.member-public-profile .button.danger{color:#b83227;border:1px solid #f1a49c;background:#fff0ee}.member-public-profile .creator-gold-profile-studio{margin:0 0 28px;padding:clamp(20px,3vw,34px);border:1px solid rgba(8,33,42,.1);border-radius:28px;background:linear-gradient(145deg,#fff8f5,#fff 48%,#effbf7);box-shadow:0 18px 55px #08212a12}.member-public-profile .creator-gold-profile-studio>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.member-public-profile .creator-gold-profile-studio>header h2{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.12;letter-spacing:-.035em}.member-public-profile .creator-gold-profile-studio>header p:last-child{max-width:760px;margin:10px 0 0;color:var(--muted);line-height:1.65}.member-public-profile .creator-gold-profile-studio form{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.member-public-profile .creator-gold-profile-studio label:not(.gold-check-row){display:grid;gap:8px;color:#29464e;font-size:12px;font-weight:800}.member-public-profile .creator-gold-profile-studio :is(input,textarea,select){width:100%;padding:13px 14px;border:1px solid #b8c7c3;border-radius:13px;color:var(--ink);background:#fff;line-height:1.55}.member-public-profile .creator-gold-profile-studio textarea{resize:vertical}.member-public-profile .creator-gold-profile-studio :is(input,textarea,select):focus{border-color:var(--mint-dark);outline:3px solid rgba(45,227,170,.14)}.member-public-profile .gold-profile-wide{grid-column:1/-1}.member-public-profile .gold-profile-save{min-height:48px;gap:8px;justify-self:start}.member-public-profile .gold-profile-save svg,.member-public-profile .gold-profile-action svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.member-public-profile .gold-profile-status{align-self:center;margin:0;color:var(--gold-positive);font-weight:800}.member-public-profile .gold-creator-profile.has-banner{color:#fff;background-position:center;background-size:cover}.member-public-profile .gold-creator-profile.has-banner:after{opacity:.28}.member-public-profile .gold-creator-profile.has-banner .creator-profile-main>:is(p,.creator-handle),.member-public-profile .gold-creator-profile.has-banner .creator-profile-bio,.member-public-profile .gold-creator-profile.has-banner .eyebrow{color:#e5f1ee!important}.member-public-profile .creator-profile-trust{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.member-public-profile .creator-profile-trust span{min-height:32px;padding:5px 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;color:#466067;background:#fffffff0;font-size:10px;font-weight:850}.member-public-profile .creator-profile-trust span.identity-verified{color:var(--gold-positive);border-color:#95d7c1}.member-public-profile .creator-profile-trust span.identity-rejected{color:#a43b32;border-color:#efb7af}.member-public-profile .creator-profile-trust svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.member-public-profile .gold-creator-profile.has-banner .creator-profile-stats span{color:var(--ink)}.member-public-profile .creator-profile-actions{position:relative;z-index:2}.member-public-profile .gold-profile-action{min-height:44px;display:inline-flex;align-items:center;gap:8px}.member-public-profile .creator-profile-intro-video{grid-column:1/-1;position:relative;z-index:2;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:18px;background:#07171d}.member-public-profile .creator-profile-intro-video video{display:block;width:100%;max-height:520px;background:#07171d}@media(max-width:760px){.member-public-profile .creator-gold-profile-studio>header{flex-direction:column}.member-public-profile .creator-gold-profile-studio form{grid-template-columns:1fr}.member-public-profile .gold-profile-wide{grid-column:auto}}.member-public-profile .creator-channel-kicker-row .creator-profile-channel-action :is(.button,.creator-post-add-button){width:auto;min-height:32px;padding:5px 10px;justify-content:center;font-size:9px}.member-public-profile .user-category-avatar{position:relative;color:#fff;background:var(--category-color);box-shadow:0 8px 22px color-mix(in srgb,var(--category-color) 24%,transparent)}.member-public-profile .user-category-symbol{width:24px;height:24px;position:absolute;inset-inline-end:-4px;bottom:-4px;display:grid;place-items:center;border:3px solid #fff;border-radius:50%;color:#fff;background:var(--category-color);font-size:11px;font-style:normal;line-height:1}.member-public-profile .user-category-symbol.is-paid{background:#176ebd}.member-public-profile .user-category-badge{width:max-content;max-width:100%;min-height:24px;padding:3px 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--category-color) 28%,transparent);border-radius:999px;color:var(--category-color);background:var(--category-soft);font-size:10px;font-weight:850;line-height:1.2;white-space:nowrap}.member-public-profile .user-category-badge i{font-style:normal}.member-public-profile .category-creator-free{--category-color:#8c5a36;--category-soft:#f7eee7}.member-public-profile .category-creator-silver{--category-color:#5f6f7a;--category-soft:#eef2f4}.member-public-profile .category-creator-gold{--category-color:#886600;--category-soft:#fbf4d9}.member-public-profile .category-creator-platinum{--category-color:#5b4fa3;--category-soft:#f0eefb}.member-public-profile .category-fan-basic{--category-color:#176ebd;--category-soft:#eef7ff}.member-public-profile .category-fan-prime{--category-color:#08795c;--category-soft:#e8f8f2}.member-public-profile .category-fan-enthusiast{--category-color:#4557a5;--category-soft:#eef0fb}.member-public-profile .category-fan-live{--category-color:#7a3e8e;--category-soft:#f7eef9}.member-public-profile .creator-profile-category{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.member-public-profile .creator-profile-category .creator-handle{margin:0}.member-public-profile :is(.page-heading h1,.legal-page h1,.project-intro h1,.creator-profile-hero h1,.creator-channel-directory-heading h1,.creator-discovery-heading h1,.creator-channel-overview-heading h1,.creator-text-room-heading h1,.room-heading h1){font-size:var(--interface-title-size);line-height:1.1;letter-spacing:-.035em}.member-public-profile .site-shell:is(:lang(zh),:lang(ja),:lang(ko)) :is(.page-heading h1,.legal-page h1,.project-intro h1,.creator-profile-hero h1,.creator-channel-directory-heading h1,.creator-discovery-heading h1,.creator-channel-overview-heading h1,.creator-text-room-heading h1,.room-heading h1){line-height:1.16;letter-spacing:-.02em}.member-public-profile .user-category-symbol.is-paid-creator{color:#fff;background:#c89618;box-shadow:0 3px 10px #7a550052}.member-public-profile .creator-profile-avatar.category-creator-platinum{background:linear-gradient(145deg,#d9ae3a,#9f7000)}.member-public-profile .creator-profile-category .category-creator-platinum{--category-color:#9a7100;--category-soft:#fff8db}.member-public-profile .creator-profile-hero h1{font-size:clamp(34px,6vw,56px);overflow-wrap:anywhere}.member-public-profile .creator-profile-actions .button{color:var(--interface-action);font-weight:780}@media(max-width:640px){.member-public-profile .creator-profile-hero h1{font-size:34px}}.user-icon{width:42px;height:42px;padding:0;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border:0;border-radius:50%;color:#fff;background:linear-gradient(145deg,var(--mint),var(--mint-dark));box-shadow:0 6px 16px #08504038;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.user-icon:hover{transform:translateY(-1px);box-shadow:0 9px 22px #08504047}.user-icon:focus-visible{outline:3px solid rgba(45,227,170,.42);outline-offset:3px}.avatar-glyph{position:relative;width:23px;height:23px}.avatar-glyph:before{content:"";position:absolute;width:8px;height:8px;left:7.5px;top:1px;border-radius:50%;background:#fff}.avatar-glyph:after{content:"";position:absolute;width:19px;height:9px;left:2px;bottom:1px;border-radius:10px 10px 4px 4px;background:#fff}.auth-placeholder{width:42px;height:42px;display:block;border-radius:50%;background:#e2ece8}.auth-page{min-height:72vh;padding:clamp(50px,8vw,110px) var(--gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,500px);gap:clamp(42px,7vw,100px);align-items:center;background:radial-gradient(circle at 10% 20%,rgba(45,227,170,.18),transparent 28%)}.auth-copy h1{max-width:12ch;margin:0;font-size:clamp(45px,6vw,76px);line-height:1;letter-spacing:-.06em}.auth-copy>p:not(.eyebrow){max-width:55ch;color:var(--muted);font-size:18px;line-height:1.6}.auth-benefits{margin-top:28px;display:grid;gap:10px;color:#08795c;font-size:13px;font-weight:760}.auth-form-card{min-height:510px;display:flex;align-items:center;justify-content:center}.auth-box{width:100%;padding:clamp(26px,4vw,42px);border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 25px 80px #08212a1f}.auth-box h2{margin:0;font-size:clamp(28px,3vw,38px);letter-spacing:-.045em}.auth-box>p:not(.eyebrow){margin:12px 0 0;color:var(--muted);line-height:1.55}.member-auth-form{display:grid;gap:18px;margin-top:30px}.member-auth-form label{display:grid;gap:8px;color:#27464f;font-size:12px;font-weight:780}.member-auth-form input{width:100%;min-height:52px;padding:0 14px;border:1px solid var(--line);border-radius:12px;outline:none;color:var(--ink);background:#f9fbfa;font-size:16px}.member-auth-form input:focus{border-color:var(--mint-dark);box-shadow:0 0 0 4px #2de3aa24}.member-auth-form input:disabled{color:#647b81;background:#eef3f1}.auth-submit{width:100%;min-height:52px;border:0;border-radius:12px;color:#fff;background:#176ebd;font-weight:800;cursor:pointer}.auth-submit:hover{background:#0f5796}.auth-submit:disabled{opacity:.58;cursor:wait}.auth-method-switch{justify-self:center;padding:5px;border:0;color:var(--mint-dark);background:transparent;font-size:12px;font-weight:790;cursor:pointer}.auth-method-switch:hover{text-decoration:underline;text-underline-offset:4px}.auth-message{margin:0;padding:11px 13px;border-radius:10px;font-size:12px;line-height:1.5}.auth-message.error{color:#8e2d22;background:#fbe6e1}.auth-message.success{color:#17634b;background:#e1f3e9}.member-module{--ink: #08212a;--muted: #557077;--paper: #f4f8f6;--white: #ffffff;--line: rgba(8, 33, 42, .13);--mint: #f3b73d;--mint-dark: #16724a;--blue: #3f9cff;--navy: #061d27;--navy-2: #0b3540;--coral: #ff7c62;--shadow: 0 22px 70px rgba(8, 33, 42, .12);--radius: 28px;--gutter: clamp(18px, 4vw, 72px)}html:root body.site-typography :is(.page-heading,.legal-page,.legal-main,.ai-cert-legal-main,.project-intro,.project-hero,.gg-project-hero,.gg-detail,.ops-project-hero,.status-hero,.dashboard-title,.admin-hero,.ai-admin-hero,.template-admin-hero,.admin-toolbar,.account-hero,.account-settings-main,.account-profile-hero,.profile-hero,.member-public-profile .creator-profile-hero,.account-profile-intro,.account-main>aside,.members-directory>header,.members-hero,.assistant-intro,.sl-workspace-heading,.learning-entry-page:not([data-layout-page=home]) .learning-entry-intro,.share-studio,.creator-studio,.crews-heading,.crew-detail-hero,[data-layout-fill=team-manager],.portal-info-hero,.editorial-hero,.community-hero,.certificate-page-heading,.platform-pricing-heading,.gg-pricing-hero,.crypto-flow>header,.creator-payment-method-flow,.role-tutor-shell,.sprint-setup>header,.class-form,.class-directory-hero,.class-detail-hero,.class-create-heading,.class-entry-heading) h1{font-size:clamp(28px,2.6vw,36px)!important;font-weight:600;line-height:1.3!important;max-width:100%;overflow-wrap:anywhere}html:root body.site-typography :is(.auth-page .auth-copy,.auth-page .auth-box,.auth-copy,.auth-box,.auth-art-copy) h1{font-size:clamp(26px,2.6vw,32px)!important;font-weight:600;line-height:1.3!important;overflow-wrap:anywhere}html:root body.site-typography :is(.auth-copy,.auth-box,.auth-form-card,.auth-heading,.dashboard-section-heading,.dashboard-creator-summary,.dashboard-creator-plan-card,.dashboard-favorites-section>header,.admin-campus-level>header,.nearby-heading,.community-discussions-heading,.admin-shell,.admin-page,.admin-quick-links,.ai-admin-section-heading,.learning-language-heading,.learning-dashboard-heading,.account-page,.account-settings-main,.creator-studio) h2{font-size:clamp(20px,2vw,24px)!important;font-weight:600;line-height:1.4!important;overflow-wrap:anywhere}html:root body.site-typography :is(.admin-cards,.admin-overview-card) strong{font-size:clamp(28px,2.6vw,36px);font-weight:600;line-height:1.3}html:root body.site-typography [data-layout-fill=team-manager]{--site-page-title: clamp(28px, 2.6vw, 36px);--site-section-title: clamp(20px, 2vw, 24px)}html:root body.site-typography .admin-hero>:is(p,span,small){color:inherit!important}html:root body.site-typography :is(.learning-language-tile>strong,.admin-package-card h2){font-size:18px!important;font-weight:600;line-height:1.4!important;overflow-wrap:anywhere}[hidden]{display:none!important}.cbid-member-controls{display:flex;align-items:center;gap:12px;--mint:#9d87ff;--mint-dark:#7254d8;--ink:#172638;--muted:#536779;--line:#dce1e8;--gutter:16px}.cbid-member-controls .site-header{position:static}.member-module{--ink:#152331;--muted:#536779;--line:#dce1e8;--mint-dark:#7254d8;color:var(--ink);background:#fff;border-radius:20px;padding:clamp(18px,4vw,40px);min-width:0;overflow-wrap:anywhere}.member-module *{box-sizing:border-box;min-width:0}.member-module input{font-size:16px;min-height:48px}.member-module .auth-box{max-width:560px;margin-inline:auto}.member-module .member-auth-form{max-width:680px}.member-module textarea{min-height:130px;padding:14px;font:inherit;font-size:16px;color:var(--ink);background:#f9fbfa;border:1px solid var(--line);border-radius:12px;resize:vertical}.member-module button,.member-module .button{font:inherit;min-height:44px;cursor:pointer}.member-module section+section{margin-top:32px}.member-directory-link{display:block;padding:16px;border-bottom:1px solid var(--line)}.member-admin-row{display:flex;flex-wrap:wrap;gap:12px;padding:14px;border-bottom:1px solid var(--line)}.member-module svg{width:20px;height:20px;flex-shrink:0}.member-module .button{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--line);border-radius:10px;color:var(--ink);background:#f7f8fc}.member-module .member-public-profile{width:100%}.reward-destination{padding-block:24px}.reward-destination label{display:grid;gap:8px;margin-block:16px}.reward-destination input,.reward-destination select{width:100%;padding:12px;font:inherit;font-size:16px;min-height:48px}.reward-destination output{display:block;overflow-wrap:anywhere;padding-block:12px}.member-module select{width:100%;min-height:48px;padding:12px;border:1px solid var(--line);border-radius:12px;font:inherit;font-size:16px;background:#f9fbfa;color:var(--ink)}.breadcrumb>a{min-height:44px;display:inline-flex;align-items:center;color:#c5b9ff;text-decoration:underline;text-underline-offset:4px}.breadcrumb{align-items:center}.cbid-member-controls>.account-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ask-ai-faqs{margin-top:28px;display:grid;gap:12px}.ask-ai-faqs details{border:1px solid var(--line);border-radius:12px;padding:16px 20px}.ask-ai-faqs summary{font-weight:600;cursor:pointer;line-height:1.6;min-height:28px}.ask-ai-faqs p{line-height:1.7;color:var(--muted);max-width:75ch}.header-profile-image{width:100%;height:100%;object-fit:cover}.header-profile-initial{font-size:17px;font-weight:600;color:#fff}.pet-topics{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px}.pet-topics button{min-height:44px}.cbid-experience-toggle{min-width:44px;min-height:44px}.reward-destination input,.reward-destination output,.reward-destination code{direction:ltr;unicode-bidi:isolate;text-align:start}html[dir=rtl] .sidebar{inset:0 0 0 auto;border-left:1px solid var(--line);border-right:0}html[dir=rtl] .workspace{margin-left:0;margin-right:220px}html[dir=rtl] .hero-art{left:0;right:auto}@media(max-width:1180px){html[dir=rtl] .workspace{margin-right:187px}}@media(max-width:950px){html[dir=rtl] .workspace{margin-right:76px}}@media(max-width:700px){html[dir=rtl] .sidebar{inset:auto 0 0;border-left:0}html[dir=rtl] .workspace{margin-right:0}}@media(max-width:950px){.hero-copy{min-width:0}.hero{height:auto;min-height:400px}.hero h2{max-width:100%;overflow-wrap:normal}.hero .pill{max-width:100%;line-height:1.5;letter-spacing:.6px;white-space:normal}}@media(max-width:600px){.topbar{flex-wrap:wrap;gap:12px}.top-actions{width:100%;justify-content:flex-end;flex-wrap:wrap}.cbid-member-controls{gap:8px}.member-module{border-radius:12px}.member-module .auth-box{padding:18px}.member-module .member-auth-form{gap:16px}}@media(max-width:700px){.topbar{height:auto;min-height:76px;padding-block:12px}.hero-copy{max-width:100%;padding:24px}.hero h2{font-size:28px;line-height:1.35}.hero-art{opacity:.24;pointer-events:none}.hero-meta{font-size:14px;line-height:1.6}.page-heading p,.hero p,.game-info p{font-size:14px}.game-footer>span{font-size:14px;line-height:1.6}.game-info{min-width:0}.game-card{grid-template-columns:minmax(100px,34%) minmax(0,1fr)}.game-grid .game-footer{flex-wrap:wrap;gap:10px}.game-topline{flex-wrap:wrap;gap:10px;font-size:14px}.game-actions{flex-wrap:wrap;gap:12px}.answers .answer{min-height:48px}.nav{min-height:50px;font-size:14px;line-height:1.25}.sidebar{height:auto;min-height:66px}.sidebar nav{align-items:stretch}.nav.active{height:100%}main{padding-bottom:100px}}@media(max-width:600px){.topbar{flex-wrap:nowrap;min-height:76px}.top-actions{width:auto;flex-wrap:nowrap}.breadcrumb{min-width:0;flex-wrap:wrap}.breadcrumb>b{overflow-wrap:anywhere}}.member-module label{font-size:14px}.member-module p,.member-module output{line-height:1.65}.points small{font-size:14px}#hall-view>.page-heading .eyebrow{font-size:14px;letter-spacing:.08em}#hall-view .hero-copy>p{font-size:16px}@media(min-width:951px){.sidebar .nav[data-view=quests]{font-size:16px}}@media(max-width:700px){.sidebar .nav[data-view=quests]{font-size:14px}}.member-module small:not([class]){font-size:14px}.member-module .auth-message,.member-module .member-public-profile .creator-profile-main .creator-handle,.member-module .creator-profile-stats>span,.member-module .user-category-badge,.member-module .creator-profile-hero .eyebrow{font-size:14px}.member-module .ask-guru-dialog.ask-guru-page{position:static;inset:auto;z-index:auto;width:100%;height:auto;max-width:none;display:grid;grid-template-rows:auto auto auto;border-radius:16px;box-shadow:none;animation:none}.member-module .ask-guru-page .ask-guru-log{max-height:none;overflow:visible}.member-module .ask-guru-dialog>header p,.member-module .ask-guru-faqs>strong,.member-module .ask-guru-faqs button>span,.member-module .ask-guru-log>article strong,.member-module .ask-guru-compose label>span,.member-module .ask-guru-compose small,.member-module .ask-guru-compose>p{font-size:14px}.member-module .ask-guru-faqs button,.member-module .ask-guru-log>article p,.member-module .ask-guru-compose textarea,.member-module .ask-guru-compose button{font-size:16px}.member-module .ask-guru-compose textarea{min-height:112px;max-height:240px;resize:vertical}.member-module .ask-guru-compose>div{flex-wrap:wrap}.member-module .ask-guru-compose small{max-width:70ch;flex:1 1 220px}.sidebar .nav .nav-label{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:701px)and (max-width:950px){.sidebar .nav .nav-label{display:none}}@media(max-width:700px){.sidebar .nav .nav-label{flex:0 1 auto;width:100%;max-width:100%}}.page-heading p,.hero p,.game-info p,.bid-banner p,.auction-rules p,.auction-feature p,.riddle-card p,.intent-box,.help-content p,.help-content li,.quest-row b{font-size:16px}.primary,.secondary,.small-btn,.wallet,.bid-input-row .primary,.pet-buttons button,.battle-buttons button{font-size:16px;min-height:44px;white-space:normal}.hero{height:auto;min-height:400px}.game-footer{flex-wrap:wrap;gap:10px}.quest-row{flex-wrap:wrap}.game-type{max-width:calc(100% - 24px);line-height:1.4;letter-spacing:.06em;white-space:normal}.cbid-member-controls .meeting-account-menu nav a,.cbid-member-controls .meeting-account-menu nav button,.cbid-member-controls .meeting-account-menu nav small{font-size:14px}.cbid-member-controls .header-language-popover button,.cbid-member-controls .header-language-popover strong{font-size:14px}.main-footer{flex-wrap:wrap}
