@keyframes guided-tour-companion-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes guided-tour-step-in{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes guided-tour-target-pulse{0%{outline-color:rgba(232,193,108,.98);box-shadow:0 0 0 0 rgba(216,174,96,.54)}55%{outline-color:rgba(232,193,108,.72);box-shadow:0 0 0 10px rgba(216,174,96,.08)}to{outline-color:rgba(232,193,108,.92);box-shadow:0 0 0 3px rgba(216,174,96,.2)}}@keyframes guided-tour-context-searching{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes guided-tour-card-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}:root [data-guided-tour-active=true]{scroll-margin-block:120px;outline:2px solid rgba(232,193,108,.92);outline-offset:5px;animation:guided-tour-target-pulse 1.35s ease-out 2}.club-guided-tour-category{justify-self:start;color:#e2bc71;font-size:.7rem;font-weight:800;line-height:1.2;text-transform:uppercase}.club-guided-tours-panel{display:grid;grid-gap:18px;gap:18px}.club-guided-tours-plan-summary{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:14px 16px;border:1px solid rgba(201,164,92,.22);border-radius:8px;background:rgba(201,164,92,.055)}.club-guided-tours-plan-summary>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.club-guided-tours-plan-summary p,.club-guided-tours-plan-summary>div span{color:var(--color-muted);font-size:.84rem;line-height:1.4}.club-guided-tours-plan-summary>div strong{color:var(--color-heading-strong)}.club-guided-tours-plan-summary p{margin:0;overflow-wrap:anywhere}.club-guided-tours-plan-summary .primary-link-button{justify-content:center;white-space:nowrap}.club-guided-tours-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(170px,220px)) auto;grid-gap:12px;gap:12px;align-items:end;padding:14px 0;border-top:1px solid rgba(201,164,92,.16);border-bottom:1px solid rgba(201,164,92,.16)}.club-guided-tours-toolbar .field-shell{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:0;border:0;border-radius:0;background:transparent}.club-guided-tours-toolbar .field-label{margin:0}.club-guided-tours-toolbar :is(.search-input,.select-input){min-height:42px;padding:10px 12px;border-radius:8px}.club-guided-tours-toolbar .select-input{padding-right:40px}.club-guided-tours-toolbar-status{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:42px}.club-guided-tours-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px;align-items:stretch}.club-guided-tour-card{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-content:start;min-width:0;padding:14px;border:1px solid rgba(201,164,92,.18);border-radius:8px;background:rgba(255,255,255,.025);animation:guided-tour-card-in .18s ease-out both;transition:border-color .16s ease,background-color .16s ease}.club-guided-tour-card:focus-within,.club-guided-tour-card:hover{border-color:rgba(201,164,92,.38);background:rgba(255,255,255,.04)}.club-guided-tour-card[aria-current=step]{border-color:rgba(201,164,92,.52);box-shadow:inset 3px 0 0 #d8ae60}.club-guided-tour-card-preview{border-color:rgba(135,174,214,.22);background:rgba(67,112,158,.055)}.club-guided-tour-card-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.account-onboarding-plan-pill,.club-guided-tour-plan-pill{flex:0 0 auto;padding:3px 8px;border:1px solid rgba(201,164,92,.24);border-radius:999px;background:rgba(201,164,92,.08);color:#f0d59a;font-size:.68rem;font-weight:800;line-height:1.3;white-space:nowrap}.club-guided-tour-card p,.club-guided-tour-card strong{min-width:0;overflow-wrap:anywhere}.club-guided-tour-plan-note{display:grid;grid-gap:3px;gap:3px;padding:9px 10px;border:1px solid rgba(111,189,135,.22);border-radius:6px;background:rgba(72,145,94,.08)}.club-guided-tour-plan-note[data-state=upgrade]{border-color:rgba(135,174,214,.25);background:rgba(67,112,158,.09)}.club-guided-tour-plan-note strong{color:#dff8e6;font-size:.78rem}.club-guided-tour-plan-note[data-state=upgrade] strong{color:#d9ecff}.club-guided-tour-plan-note span{color:var(--color-muted);font-size:.76rem;line-height:1.35}.club-guided-tour-card strong{color:var(--color-heading-strong);font-size:1.02rem}.club-guided-tour-card p{margin:0;color:var(--color-muted);font-size:.88rem;line-height:1.4}.club-guided-tour-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;flex-wrap:wrap}.club-guided-tour-card-foot .secondary-button{margin-left:auto}.club-guided-tours-empty{min-height:180px}.guided-tour-companion{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:90;display:grid;grid-gap:14px;gap:14px;width:min(430px,calc(100vw - 36px));max-height:calc(100dvh - 36px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:18px;border:1px solid rgba(201,164,92,.42);border-radius:8px;background:#0e0d0b;box-shadow:0 20px 54px rgba(0,0,0,.52);animation:guided-tour-companion-in .2s ease-out;outline:none}.guided-tour-companion-target-left{right:auto;left:18px}.guided-tour-companion.guided-tour-companion-target-top{top:max(18px,env(safe-area-inset-top));bottom:auto}.guided-tour-companion:focus-visible{box-shadow:0 0 0 3px rgba(201,164,92,.26),0 20px 54px rgba(0,0,0,.52)}.guided-tour-companion-footer,.guided-tour-companion-head,.guided-tour-companion-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.guided-tour-companion-head>div:first-child,.guided-tour-companion-summary>div:first-child{min-width:0}.guided-tour-companion-head h2{margin:2px 0 0;overflow-wrap:anywhere;font-size:1.15rem;line-height:1.25}.guided-tour-companion-buttons,.guided-tour-companion-head-actions,.guided-tour-companion-summary-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px}.guided-tour-companion-head-actions{align-items:center}.guided-tour-companion-head-actions .ghost-button,.guided-tour-companion-summary-actions .ghost-button{min-height:36px;padding:7px 9px;white-space:nowrap}.guided-tour-end-button{color:#f2c7c7}.guided-tour-companion-mobile-target-summary,.guided-tour-mobile-compact-button{display:none}.guided-tour-companion-step-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.guided-tour-companion-step-badges span{padding:3px 7px;border:1px solid rgba(201,164,92,.22);border-radius:999px;color:var(--color-muted);font-size:.68rem;font-weight:800;line-height:1.25}.guided-tour-companion-step-badges span[data-outcome=completed]{border-color:rgba(111,189,135,.34);background:rgba(72,145,94,.12);color:#dff8e6}.guided-tour-companion-step-badges span[data-outcome=skipped]{border-color:rgba(224,174,91,.34);background:rgba(173,117,38,.12);color:#f0d7a7}.guided-tour-companion-progress{display:grid;grid-auto-columns:minmax(20px,1fr);grid-auto-flow:column;grid-gap:6px;gap:6px}.guided-tour-companion-progress span{height:4px;border-radius:2px;background:rgba(255,255,255,.12);transition:background-color .22s ease}.guided-tour-companion-progress .guided-tour-companion-progress-done{background:#d8ae60}.guided-tour-companion-progress .guided-tour-companion-progress-current{background:rgba(216,174,96,.48)}.guided-tour-companion-progress .guided-tour-companion-progress-skipped{background:repeating-linear-gradient(135deg,rgba(224,174,91,.72) 0 4px,rgba(224,174,91,.22) 4px 8px)}.guided-tour-companion-body{margin:0;overflow-wrap:anywhere;color:var(--color-text);line-height:1.55}.guided-tour-companion-step-content{display:grid;grid-gap:12px;gap:12px;animation:guided-tour-step-in .22s ease-out}.guided-tour-companion-prerequisites{display:grid;grid-gap:7px;gap:7px;padding:10px 11px;border:1px solid rgba(201,164,92,.2);border-radius:6px;background:rgba(201,164,92,.055)}.guided-tour-companion-prerequisites>strong{color:var(--color-heading-strong);font-size:.8rem;line-height:1.3}.guided-tour-companion-prerequisites ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.guided-tour-companion-prerequisites li,.guided-tour-companion-prerequisites li>span{display:grid;grid-gap:2px;gap:2px}.guided-tour-companion-prerequisites li{padding-left:10px;border-left:2px solid rgba(201,164,92,.3)}.guided-tour-companion-prerequisites li[data-required=true]{border-left-color:rgba(224,174,91,.78)}.guided-tour-companion-prerequisites li>span{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;color:var(--color-text);font-size:.78rem;line-height:1.35}.guided-tour-companion-prerequisites p,.guided-tour-companion-prerequisites small{margin:0;color:var(--color-muted);font-size:.7rem;line-height:1.35}.guided-tour-companion-prerequisites small{font-weight:800;text-transform:uppercase}.guided-tour-companion-context{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:10px 12px;border:1px solid rgba(201,164,92,.2);border-radius:6px;background:rgba(255,255,255,.035)}.guided-tour-companion-context-indicator{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#8e887e}.guided-tour-companion-context[data-state=searching] .guided-tour-companion-context-indicator{background:#d8ae60;animation:guided-tour-context-searching .9s ease-in-out infinite}.guided-tour-companion-context[data-state=found]{border-color:rgba(100,181,125,.28);background:rgba(72,145,94,.1)}.guided-tour-companion-context[data-state=found] .guided-tour-companion-context-indicator{background:#6fbd87;box-shadow:0 0 0 3px rgba(111,189,135,.14)}.guided-tour-companion-context>span:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.guided-tour-companion-context small,.guided-tour-companion-context strong{overflow-wrap:anywhere}.guided-tour-companion-context strong{color:var(--color-heading-strong);font-size:.88rem;line-height:1.35}.guided-tour-companion-context small{color:var(--color-muted);font-size:.78rem;line-height:1.4}.guided-tour-companion-link{justify-self:start}.guided-tour-companion-recovery-actions{display:flex;flex-wrap:wrap;gap:8px}.guided-tour-companion-required-warning{margin:0;padding:8px 9px;border:1px solid rgba(224,174,91,.34);border-radius:6px;background:rgba(173,117,38,.1);color:#f0d7a7;font-size:.76rem;line-height:1.4}.guided-tour-companion-footer{align-items:center;flex-wrap:wrap;margin-top:2px}.guided-tour-companion-step-count{white-space:nowrap}.guided-tour-companion-footer>.guided-tour-companion-buttons{justify-content:flex-end;margin-left:auto}.guided-tour-companion-step-count,.guided-tour-companion-summary small{color:var(--color-muted);font-size:.78rem;font-weight:700;line-height:1.3;text-transform:uppercase}.guided-tour-companion-plan-label{display:block;width:max-content;max-width:100%;margin-top:5px;padding:3px 8px;border:1px solid rgba(135,174,214,.28);border-radius:999px;background:rgba(67,112,158,.1);color:#d9ecff;overflow-wrap:anywhere;font-size:.7rem;font-weight:800;line-height:1.3}.guided-tour-companion-summary{align-items:center}.guided-tour-companion-mobile-target-summary{align-items:center;justify-content:space-between;gap:12px}.guided-tour-companion-mobile-target-summary>div:first-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.guided-tour-companion-mobile-target-summary strong{overflow-wrap:anywhere;color:var(--color-heading-strong);line-height:1.25}.guided-tour-companion-mobile-target-summary small{color:var(--color-muted);font-size:.72rem;font-weight:700;line-height:1.3;text-transform:uppercase}.guided-tour-companion-summary>div:first-child{display:grid;grid-gap:2px;gap:2px}.guided-tour-companion-summary strong{overflow-wrap:anywhere;color:var(--color-heading-strong);line-height:1.25}.guided-tour-companion-minimised{width:min(560px,calc(100vw - 36px));padding:12px 14px}.guided-tour-companion-load{gap:12px}.guided-tour-companion-load h2{margin:2px 0 0;overflow-wrap:anywhere;font-size:1.15rem;line-height:1.25}html[data-theme=light] .guided-tour-companion{border-color:rgba(138,90,31,.34);background:#fbf7ef;box-shadow:0 18px 46px rgba(53,38,19,.24)}html[data-theme=light] .guided-tour-companion-summary strong{color:#241a0e}html[data-theme=light] .guided-tour-companion-context{background:rgba(92,61,24,.035)}html[data-theme=light] .guided-tour-companion-context strong{color:#241a0e}html[data-theme=light] .guided-tour-companion-step-badges span[data-outcome=completed]{color:#23653a}html[data-theme=light] .guided-tour-companion-required-warning,html[data-theme=light] .guided-tour-companion-step-badges span[data-outcome=skipped]{color:#765019}html[data-theme=light] .guided-tour-companion-prerequisites{background:rgba(138,90,31,.045)}html[data-theme=light] .guided-tour-companion-mobile-target-summary strong,html[data-theme=light] .guided-tour-companion-prerequisites>strong{color:#241a0e}html[data-theme=light] .club-guided-tour-category{color:#815817}html[data-theme=light] .club-guided-tour-card{border-color:rgba(138,90,31,.16);background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(246,242,234,.72)),rgba(255,255,255,.78)}html[data-theme=light] .club-guided-tours-plan-summary{border-color:rgba(138,90,31,.18);background:rgba(255,246,224,.7)}html[data-theme=light] .account-onboarding-learning-title h3,html[data-theme=light] .club-guided-tours-plan-summary>div strong{color:#241a0e}html[data-theme=light] .account-onboarding-learning-item-preview,html[data-theme=light] .club-guided-tour-card-preview{border-color:rgba(42,94,145,.22);background:rgba(220,237,252,.48)}html[data-theme=light] .account-onboarding-plan-pill,html[data-theme=light] .club-guided-tour-plan-pill{border-color:rgba(138,90,31,.22);background:rgba(138,90,31,.06);color:#754d13}html[data-theme=light] .club-guided-tour-plan-note[data-state=included]{border-color:rgba(31,122,74,.22);background:rgba(31,122,74,.07)}html[data-theme=light] .club-guided-tour-plan-note[data-state=included] strong{color:#14532d}html[data-theme=light] .club-owner-onboarding-plan-note{border-color:rgba(31,122,74,.22);background:rgba(31,122,74,.07)}html[data-theme=light] .club-owner-onboarding-plan-note b{color:#14532d}html[data-theme=light] .club-guided-tour-plan-note[data-state=upgrade],html[data-theme=light] .club-owner-onboarding-plan-note[data-state=upgrade]{border-color:rgba(42,94,145,.22);background:rgba(42,94,145,.07)}html[data-theme=light] .club-guided-tour-plan-note[data-state=upgrade] strong,html[data-theme=light] .club-owner-onboarding-plan-note[data-state=upgrade] b,html[data-theme=light] .guided-tour-companion-plan-label{color:#1f527f}html[data-theme=light] .guided-tour-companion-plan-label{border-color:rgba(42,94,145,.24);background:rgba(42,94,145,.07)}html[data-theme=light] .club-guided-tour-card strong{color:#241a0e}html[data-theme=light] .club-guided-tour-card:focus-within,html[data-theme=light] .club-guided-tour-card:hover{background:rgba(92,61,24,.045)}html[data-theme=light] .guided-tour-end-button{color:#8a2f2f}@media (max-width:1080px){.club-guided-tours-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.club-guided-tours-toolbar-status{justify-content:flex-start}}@media (max-width:680px){.club-guided-tours-plan-summary{grid-template-columns:minmax(0,1fr);gap:10px}.club-guided-tours-plan-summary .primary-link-button{width:100%}.club-guided-tours-toolbar{grid-template-columns:minmax(0,1fr)}.club-guided-tours-toolbar-status{justify-content:space-between}.club-guided-tours-grid{grid-template-columns:minmax(0,1fr)}.guided-tour-companion{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));width:auto;max-height:min(calc(100dvh - 88px),560px);padding:14px}.guided-tour-companion.guided-tour-companion-target-top{top:max(8px,env(safe-area-inset-top));bottom:auto}.guided-tour-companion-head,.guided-tour-companion-summary{align-items:stretch;flex-direction:column}.guided-tour-companion-head-actions,.guided-tour-companion-summary-actions{justify-content:flex-end}.guided-tour-companion-footer{align-items:stretch;flex-direction:column}.guided-tour-companion-buttons{justify-content:flex-end}.guided-tour-companion-minimised{max-height:min(42dvh,280px)}.guided-tour-companion-target-found:not(.guided-tour-companion-mobile-controls-expanded):not(.guided-tour-companion-minimised){max-height:min(42dvh,280px);padding:12px 14px}.guided-tour-companion:not(.guided-tour-companion-target-found):not(.guided-tour-companion-mobile-controls-expanded):not(.guided-tour-companion-minimised){max-height:min(46dvh,340px);overflow-y:auto;overscroll-behavior:contain}.guided-tour-companion-target-found:not(.guided-tour-companion-mobile-controls-expanded):not(.guided-tour-companion-minimised)>:not(.guided-tour-companion-mobile-target-summary){display:none}.guided-tour-companion-target-found:not(.guided-tour-companion-mobile-controls-expanded):not(.guided-tour-companion-minimised)>.guided-tour-companion-mobile-target-summary{display:flex}.guided-tour-mobile-compact-button{display:inline-flex}.guided-tour-companion-mobile-target-summary{align-items:stretch;flex-direction:column}}@media (max-width:380px){.guided-tour-companion-head-actions,.guided-tour-companion-summary-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.guided-tour-companion-head-actions .ghost-button,.guided-tour-companion-summary-actions .ghost-button,.guided-tour-companion-summary-actions .secondary-button{width:100%;min-width:0}.guided-tour-companion-buttons,.guided-tour-companion-recovery-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.guided-tour-companion-buttons>*,.guided-tour-companion-recovery-actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.club-guided-tour-card,.guided-tour-companion,.guided-tour-companion-context-indicator,.guided-tour-companion-step-content,:root [data-guided-tour-active=true]{animation:none}.guided-tour-companion-progress span{transition:none}}.club-owner-onboarding-head-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px}.club-owner-onboarding-minimise-button{display:inline-grid;place-items:center;flex:0 0 auto;width:36px;height:36px;min-height:36px;padding:0;font-size:1.45rem;font-weight:800;line-height:1}.club-owner-onboarding-minimised{animation:club-owner-onboarding-minimised-enter .22s ease-out}.club-owner-onboarding-minimised-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;min-width:0;padding-right:44px}.club-owner-onboarding.club-owner-onboarding-minimised>.club-owner-onboarding-minimised-dismiss-button{position:absolute;top:16px;right:16px;left:auto;z-index:1;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;padding:0}.club-owner-onboarding-minimised-main .dojo-section-heading{min-width:0}.club-owner-onboarding-minimised-main .support-copy{overflow-wrap:anywhere}.club-owner-onboarding-minimised-main>.primary-button{min-width:150px;justify-content:center}@keyframes club-owner-onboarding-minimised-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.account-onboarding-task-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.account-onboarding-task-actions>:where(a,button){justify-content:center;min-width:112px;text-align:center}.account-onboarding-content,.account-onboarding-learning,.account-onboarding-learning-list{display:grid;grid-gap:12px;gap:12px;min-width:0}.account-onboarding-learning{grid-column:1/-1}@media (min-width:901px){.account-onboarding-learning-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.account-onboarding-learning-item{height:100%}}.account-onboarding-learning-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;min-width:0;padding:13px 14px;border:1px solid rgba(201,164,92,.16);border-radius:8px;background:rgba(255,255,255,.025);animation:guided-tour-card-in .18s ease-out both}.account-onboarding-learning-item-preview{border-color:rgba(135,174,214,.22);background:rgba(67,112,158,.055)}.account-onboarding-learning-copy{display:grid;grid-gap:5px;gap:5px;min-width:0}.account-onboarding-learning-title{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.account-onboarding-learning-title h3{min-width:0;margin:0;color:var(--color-heading-strong);overflow-wrap:anywhere;font-size:.98rem;line-height:1.3}.account-onboarding-learning-copy p,.account-onboarding-learning-copy small{margin:0;overflow-wrap:anywhere;color:var(--color-muted);line-height:1.4}.account-onboarding-learning-copy p{font-size:.86rem}.account-onboarding-learning-copy small{font-size:.76rem;font-weight:700}.account-onboarding-learning-item>.primary-link-button{justify-content:center;min-width:112px;text-align:center;white-space:nowrap}.account-onboarding-browse-guides{justify-self:start}.club-owner-onboarding-task-preview{border-color:rgba(135,174,214,.22);background:rgba(67,112,158,.045)}.club-owner-onboarding-plan-note{display:grid;grid-gap:2px;gap:2px;justify-self:start;margin-top:3px;padding:7px 9px;border:1px solid rgba(111,189,135,.22);border-radius:6px;background:rgba(72,145,94,.08)}.club-owner-onboarding-plan-note[data-state=upgrade]{border-color:rgba(135,174,214,.25);background:rgba(67,112,158,.09)}.club-owner-onboarding-plan-note b{color:#dff8e6;font-size:.76rem}.club-owner-onboarding-plan-note[data-state=upgrade] b{color:#d9ecff}.club-owner-onboarding-plan-note span{color:var(--color-muted);font-size:.75rem;line-height:1.35}@media (min-width:761px) and (max-width:1080px){.club-owner-onboarding-task{grid-template-columns:auto minmax(0,1fr)}.club-owner-onboarding-task-actions{grid-column:1/-1}}@media (max-width:640px){.club-owner-onboarding-head{grid-template-columns:minmax(0,1fr) auto;gap:12px}.club-owner-onboarding-head-actions{justify-content:flex-end}.club-owner-onboarding-head-actions .club-owner-onboarding-minimise-button{flex:0 0 auto}.club-owner-onboarding-minimised-main{grid-template-columns:minmax(0,1fr);gap:12px}.club-owner-onboarding-minimised-main>.primary-button{width:100%}.account-onboarding-task-actions{display:grid;width:100%}.account-onboarding-task-actions>*{width:100%}.account-onboarding-learning-item{grid-template-columns:minmax(0,1fr)}.account-onboarding-learning-title{align-items:flex-start;flex-direction:column}.account-onboarding-browse-guides,.account-onboarding-learning-item>.primary-link-button,.account-onboarding-learning-item>.secondary-button{width:100%}}@media (prefers-reduced-motion:reduce){.account-onboarding-learning-item,.club-owner-onboarding-minimised{animation:none}}@keyframes guided-learning-shimmer{0%,to{opacity:.42}50%{opacity:.9}}.guided-tour-companion-error{margin:0;padding:9px 10px;border:1px solid rgba(226,112,112,.35);border-radius:6px;background:rgba(154,45,45,.14);color:var(--status-danger-text);font-size:.8rem;line-height:1.4;overflow-wrap:anywhere}.account-onboarding-learning-badges,.account-onboarding-learning-header-status,.club-guided-tour-card-statuses{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.account-onboarding-completion-pill,.club-guided-tour-completion-pill{flex:0 0 auto;padding:3px 8px;border:1px solid rgba(111,189,135,.34);border-radius:999px;background:rgba(72,145,94,.14);color:#dff8e6;font-size:.68rem;font-weight:800;line-height:1.3;white-space:nowrap}.club-guided-tour-card-complete{border-color:rgba(111,189,135,.32);box-shadow:inset 3px 0 0 rgba(111,189,135,.72)}.account-onboarding-learning-error,.club-guided-tours-progress-error,.club-induction-guided-learning-error{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;border:1px solid rgba(226,112,112,.3);border-radius:8px;background:rgba(154,45,45,.1);color:var(--status-danger-text);font-size:.82rem;line-height:1.4}.account-onboarding-learning-error span,.club-guided-tours-progress-error span,.club-induction-guided-learning-error span{min-width:0;overflow-wrap:anywhere}.account-onboarding-guide-status,.club-owner-onboarding-guide-status{display:inline-flex;align-items:center;justify-self:start;margin-top:5px;color:var(--color-muted);font-size:.74rem;font-weight:800;line-height:1.35}.account-onboarding-guide-status[data-complete=true],.club-owner-onboarding-guide-status[data-complete=true]{color:#bce8c8}.account-onboarding-learning-item-complete{border-color:rgba(111,189,135,.3);box-shadow:inset 3px 0 0 rgba(111,189,135,.66)}.account-onboarding-learning-item>.secondary-button{justify-content:center;min-width:112px;white-space:nowrap}.account-onboarding-learning-loading,.club-induction-guided-learning-loading{display:grid;grid-gap:8px;gap:8px}.account-onboarding-learning-loading span,.club-induction-guided-learning-loading span{display:block;min-height:58px;border:1px solid rgba(201,164,92,.12);border-radius:8px;background:rgba(255,255,255,.055);animation:guided-learning-shimmer 1.15s ease-in-out infinite}.club-induction-guided-learning-body{display:grid;grid-gap:12px;gap:12px;min-width:0;padding-top:12px}.club-induction-guided-learning-body>.support-copy{margin:0}.club-induction-guided-progress-row{display:grid;grid-template-columns:auto minmax(120px,1fr);align-items:center;grid-gap:12px;gap:12px}.club-induction-guided-learning-list{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.club-induction-guided-learning-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:11px 12px;border:1px solid rgba(201,164,92,.16);border-radius:8px;background:rgba(255,255,255,.022);animation:guided-tour-card-in .18s ease-out both}.club-induction-guided-learning-item-preview{border-color:rgba(135,174,214,.22);background:rgba(67,112,158,.05)}.club-induction-guided-learning-item-complete{border-color:rgba(111,189,135,.3);box-shadow:inset 3px 0 0 rgba(111,189,135,.64)}.club-induction-guided-learning-status{display:inline-flex;align-items:center;justify-content:center;min-width:70px;min-height:28px;padding:4px 8px;border:1px solid rgba(201,164,92,.22);border-radius:999px;color:#e9d4a9;font-size:.7rem;font-weight:800;line-height:1.2}.club-induction-guided-learning-item-complete .club-induction-guided-learning-status{border-color:rgba(111,189,135,.34);background:rgba(72,145,94,.12);color:#dff8e6}.club-induction-guided-learning-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.club-induction-guided-learning-copy>small,.club-induction-guided-learning-copy>strong{min-width:0;overflow-wrap:anywhere}.club-induction-guided-learning-copy>strong{color:var(--color-heading-strong);font-size:.9rem;line-height:1.3}.club-induction-guided-learning-copy>small{color:var(--color-muted);font-size:.78rem;line-height:1.4}.club-induction-guided-learning-meta{display:flex;flex-wrap:wrap;gap:5px 10px;color:var(--color-muted);font-size:.7rem;line-height:1.35}.club-induction-guided-learning-meta b{color:#e5c98d}.club-induction-guided-learning-item>.secondary-button{justify-content:center;min-width:110px;white-space:nowrap}html[data-theme=light] .account-onboarding-learning-error,html[data-theme=light] .club-guided-tours-progress-error,html[data-theme=light] .club-induction-guided-learning-error,html[data-theme=light] .guided-tour-companion-error{border-color:rgba(158,49,49,.3);background:rgba(190,72,72,.08);color:#812d2d}html[data-theme=light] .account-onboarding-completion-pill,html[data-theme=light] .account-onboarding-guide-status[data-complete=true],html[data-theme=light] .club-guided-tour-completion-pill,html[data-theme=light] .club-induction-guided-learning-item-complete .club-induction-guided-learning-status,html[data-theme=light] .club-owner-onboarding-guide-status[data-complete=true]{color:#23653a}html[data-theme=light] .club-induction-guided-learning-copy>strong{color:#201a12}html[data-theme=light] .club-induction-guided-learning-status{color:#675431}html[data-theme=light] .club-induction-guided-learning-meta b{color:#6f5523}@media (max-width:760px){.club-induction-guided-learning-item{grid-template-columns:auto minmax(0,1fr)}.club-induction-guided-learning-item>.secondary-button{grid-column:1/-1;width:100%}.account-onboarding-learning-header-status{justify-content:flex-start}}@media (max-width:520px){.account-onboarding-learning-badges,.club-guided-tour-card-statuses{justify-content:flex-start}.account-onboarding-learning-title,.club-guided-tour-card-eyebrow{align-items:flex-start;flex-direction:column}.club-induction-guided-learning-item,.club-induction-guided-progress-row{grid-template-columns:minmax(0,1fr)}.club-induction-guided-learning-status{justify-self:start}.account-onboarding-learning-error,.club-guided-tours-progress-error,.club-induction-guided-learning-error{align-items:stretch;flex-direction:column}.account-onboarding-learning-error>button,.club-guided-tours-progress-error>button,.club-induction-guided-learning-error>button{width:100%}}@media (prefers-reduced-motion:reduce){.account-onboarding-learning-loading span,.club-induction-guided-learning-item,.club-induction-guided-learning-loading span{animation:none}}.club-home-snapshot-grid{grid-auto-rows:1fr;align-items:stretch}.club-home-snapshot-card{height:100%}.dojo-dashboard-section-grid>.dojo-home-panel,.dojo-dashboard-section-grid>.dojo-home-panel>.dojo-dashboard-section-body{align-content:start;grid-auto-rows:max-content}.dojo-dashboard-section-grid>.dojo-home-panel>.dojo-dashboard-section-body{align-self:start}@media (min-width:1180px){.dojo-dashboard-section-grid{align-items:stretch}.dojo-dashboard-section-grid>.dojo-home-panel:not(.dojo-home-panel-collapsed){align-self:stretch}.dojo-dashboard-section-grid>.dojo-home-panel-collapsed,.dojo-dashboard-section-grid>.dojo-home-panel.dojo-dashboard-section-grading{align-self:start}}@media (max-width:760px){.dojo-dashboard-section-grading .dojo-home-panel-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dojo-dashboard-section-grading .dojo-home-panel-header-meta{justify-content:flex-end}table.responsive-stack-table{min-width:0;width:100%}table.responsive-stack-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table.responsive-stack-table,table.responsive-stack-table tbody,table.responsive-stack-table tbody td,table.responsive-stack-table tbody th,table.responsive-stack-table tbody tr{display:block;width:100%;white-space:normal}table.responsive-stack-table tbody tr{padding:10px 0;border-bottom:1px solid rgba(201,164,92,.16)}table.responsive-stack-table tbody tr:last-child{border-bottom:0}table.responsive-stack-table tbody td{display:grid;grid-template-columns:minmax(92px,38%) minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;padding:4px 10px;border:0;text-align:left}table.responsive-stack-table tbody td:before{content:attr(data-label);color:var(--color-accent);font-size:.7rem;font-weight:800;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}table.responsive-stack-table tbody td>*{min-width:0}table.responsive-stack-table tbody td:not([data-label]),table.responsive-stack-table tbody td[data-label=Actions]{grid-template-columns:minmax(0,1fr)}table.responsive-stack-table tbody td:not([data-label]):before,table.responsive-stack-table tbody td[data-label=Actions]:before{display:none}}body:has([data-public-page]){--pub-canvas:#0b0a08;--pub-surface:#141210;--pub-raised:#1d1a15;--pub-text:#f5f1e8;--pub-muted:#c0b7a6;--pub-primary:#c9a45c;--pub-primary-ink:#17120a;--pub-line:rgba(201,164,92,0.26);--pub-primary-rgb:201,164,92;--pub-font:var(--public-font-geist,-apple-system,BlinkMacSystemFont,"Segoe UI"),"Segoe UI",Inter,Roboto,"Helvetica Neue",Arial,sans-serif;background:var(--pub-canvas)}html[data-theme=light] body:has([data-public-page]){--pub-canvas:#f4f7f9;--pub-surface:#ffffff;--pub-raised:#edf2f5;--pub-text:#14212b;--pub-muted:#5e6d79;--pub-primary:#0e6f83;--pub-primary-ink:#ffffff;--pub-line:#d7e0e6;--pub-primary-rgb:14,111,131;background:var(--pub-canvas);color:var(--pub-text)}body:has([data-public-page]) .site-nav{border-color:var(--pub-line);background:var(--pub-surface);box-shadow:none}body:has([data-public-page]) .site-nav-brand-title{color:var(--pub-text)}body:has([data-public-page]) .site-nav-brand-subtitle{color:var(--pub-muted)}body:has([data-public-page]) .site-nav-toggle{border-color:var(--pub-line);background:var(--pub-surface)}body:has([data-public-page]) .site-nav-toggle span{background:var(--pub-text)}body:has([data-public-page]) .site-nav-links{border-color:var(--pub-line);background:var(--pub-surface);box-shadow:0 18px 40px rgba(8,13,18,.18)}body:has([data-public-page]) .site-nav-link{color:var(--pub-text);font-family:var(--pub-font)}body:has([data-public-page]) .site-nav-link:hover,body:has([data-public-page]) .site-nav-link[aria-current=page]{color:var(--pub-primary)}body:has([data-public-page]) .site-footer{border-top:1px solid var(--pub-line);background:var(--pub-surface);color:var(--pub-muted);font-family:var(--pub-font)}body:has([data-public-page]) .site-footer .panel-label{color:var(--pub-primary)}body:has([data-public-page]) .site-footer-company,body:has([data-public-page]) .site-footer-meta{color:var(--pub-muted)}body:has([data-public-page]) .site-footer-links a,body:has([data-public-page]) .site-footer-social-links a{color:var(--pub-muted)}body:has([data-public-page]) .site-footer-links a:hover,body:has([data-public-page]) .site-footer-social-links a:hover{color:var(--pub-primary)}body:has([data-public-page]) .site-footer-social-logo{stroke:currentColor}body:has([data-public-page]) .primary-button{border:1px solid transparent;border-radius:10px;background:var(--pub-primary);color:var(--pub-primary-ink);font-family:var(--pub-font);font-weight:650;letter-spacing:0;box-shadow:none}body:has([data-public-page]) .primary-button:focus-visible,body:has([data-public-page]) .primary-button:hover{background:var(--pub-primary);filter:brightness(1.08);transform:none;box-shadow:none}body:has([data-public-page]) .secondary-button{border:1px solid var(--pub-line);border-radius:10px;background:var(--pub-surface);color:var(--pub-text);font-family:var(--pub-font);font-weight:650}body:has([data-public-page]) .secondary-button:focus-visible,body:has([data-public-page]) .secondary-button:hover{border-color:var(--pub-primary);background:var(--pub-surface);color:var(--pub-primary);transform:none;box-shadow:none}body:has([data-public-page]) .ghost-button{border:1px solid var(--pub-line);border-radius:10px;background:transparent;color:var(--pub-text);font-family:var(--pub-font)}body:has([data-public-page]) .site-footer input,body:has([data-public-page]) .site-footer select,body:has([data-public-page]) .site-footer textarea{border-color:var(--pub-line);background:var(--pub-raised);color:var(--pub-text)}body:has([data-public-page]) .appearance-theme-toggle-track{border-color:var(--pub-line);background:var(--pub-raised)}body:has([data-public-page]) .appearance-theme-toggle-thumb{background:var(--pub-primary)}body:has([data-public-page]) .appearance-theme-toggle{color:var(--pub-text);font-family:var(--pub-font)}body:has([data-public-page]){--color-accent:var(--pub-primary);--color-accent-strong:var(--pub-primary);--color-accent-soft:rgba(var(--pub-primary-rgb),0.14);--color-warm:var(--pub-primary);--color-bg:var(--pub-canvas);--color-bg-deep:var(--pub-canvas);--color-surface:var(--pub-surface);--color-surface-strong:var(--pub-surface);--color-line:var(--pub-line);--color-text:var(--pub-text);--color-muted:var(--pub-muted);--color-text-muted:var(--pub-muted);--color-heading-strong:var(--pub-text);--color-body-soft:var(--pub-text);--surface-card:var(--pub-surface);--surface-card-deep:var(--pub-surface);--surface-card-solid:var(--pub-surface);--surface-inset:var(--pub-raised);--surface-inset-soft:var(--pub-raised);--surface-inset-strong:var(--pub-raised);--surface-inset-faint:var(--pub-raised)}body:has([data-public-page]) main :is(h1,h2,h3,h4){font-family:var(--pub-font);letter-spacing:-.02em;text-transform:none;font-feature-settings:normal;font-variant:normal}body:has([data-public-page]) main{font-family:var(--pub-font)}body:has([data-public-page]) :is(.native-auth-card,.auth-status-panel){border-color:var(--pub-line);background:var(--pub-surface);box-shadow:0 20px 50px rgba(8,13,18,.14)}body:has([data-public-page]) :is(.native-auth-card,.auth-status-panel) input{border-color:var(--pub-line);background:var(--pub-raised);color:var(--pub-text)}body:has([data-public-page]) :is(.native-auth-tabs){border-color:var(--pub-line);background:var(--pub-raised)}body:has([data-public-page]) .account-tab-button{color:var(--pub-muted);font-family:var(--pub-font)}body:has([data-public-page]) :is(.account-tab-button:hover,.account-tab-button:focus-visible,.account-tab-button-active){border-color:transparent;background:var(--pub-surface);color:var(--pub-primary);box-shadow:0 1px 3px rgba(8,13,18,.12)}body:has([data-public-page]) :is(.native-auth-card,.native-auth-alt){border-color:var(--pub-line);background:var(--pub-surface)}body:has([data-public-page]) .native-auth-card[aria-busy=true]{border-color:var(--pub-primary)}body:has([data-public-page]) .field-shell{border-color:var(--pub-line);background:var(--pub-raised)}body:has([data-public-page]) .about-shell{background:transparent}body:has([data-public-page]) :is(.panel,.about-plan-card,.about-plan-mobile-card,.about-plan-modal,.about-plan-comparison,.about-owner-usage,.about-owner-recommendation,.result-card,.result-step){border-color:var(--pub-line);background:var(--pub-surface);box-shadow:0 16px 40px rgba(8,13,18,.08)}body:has([data-public-page]) .about-plan-comparison :is(th,td){border-color:var(--pub-line)}body:has([data-public-page]) .about-plan-comparison :is(thead th,.about-plan-category-row th,.about-plan-category-row td){background:var(--pub-raised);color:var(--pub-text)}body:has([data-public-page]) :is(input,select,textarea){border-color:var(--pub-line);background:var(--pub-surface);color:var(--pub-text)}body:has([data-public-page]) :is(input,select,textarea):focus-visible{border-color:var(--pub-primary);outline-color:var(--pub-primary);box-shadow:0 0 0 3px rgba(var(--pub-primary-rgb),.18)}body:has([data-public-page]) .about-plan-comparison-group th{background:var(--pub-raised)!important;color:var(--pub-text)!important}body:has([data-public-page]) :is(.about-plan-comparison-table thead th,.about-plan-comparison-table th:first-child,.about-plan-comparison-table td:first-child){background:var(--pub-raised);color:var(--pub-text)}body:has([data-public-page]) :is(.about-plan-comparison-table th[data-current=true],.about-plan-comparison-table td[data-current=true]){background:rgba(var(--pub-primary-rgb),.08)}body:has([data-public-page]) .about-owner-usage-progress{background:rgba(var(--pub-primary-rgb),.14)}body:has([data-public-page]) .route-loading-card{border:1px solid var(--pub-line);border-radius:12px;background:var(--pub-surface);color:var(--pub-text);font-family:var(--pub-font);box-shadow:0 10px 30px rgba(8,13,18,.35)}body:has([data-public-page]) .route-loading-card p{color:var(--pub-muted);font-family:inherit;font-size:13.5px;font-weight:600;letter-spacing:normal;text-transform:none}body:has([data-public-page]) .route-loading-spinner{border-color:rgba(var(--pub-primary-rgb),.25);border-top-color:var(--pub-primary)}body:has([data-public-page]) [data-reveal=pending]{opacity:0;transform:translateY(22px)}body:has([data-public-page]) [data-reveal=in]{opacity:1;transform:none;transition:opacity .52s ease,transform .52s ease}body:has([data-public-page]) .release-notes-page{width:min(100%,1180px);margin:0 auto;padding:26px clamp(20px,4vw,48px) 70px;font-family:var(--pub-font)}body:has([data-public-page]) .release-notes-hero{display:grid;grid-gap:10px;gap:10px;margin:14px 0 6px;max-width:760px}body:has([data-public-page]) .release-notes-hero-kicker{margin:0;color:var(--pub-primary);font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body:has([data-public-page]) .release-notes-hero h1{margin:0;color:var(--pub-text);font-family:var(--pub-font);font-size:clamp(2rem,4vw,2.7rem);font-weight:750;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}body:has([data-public-page]) .release-notes-hero p:last-child{margin:0;color:var(--pub-muted);font-size:1.02rem;line-height:1.6}body:has([data-public-page]) .release-notes-panel{margin-top:22px;padding:0;border:0;background:none;box-shadow:none}body:has([data-public-page]) .release-notes-latest{padding:clamp(20px,3vw,30px);border:1px solid var(--pub-line);border-radius:18px;background:var(--pub-surface)}body:has([data-public-page]) .release-notes-history-head h3,body:has([data-public-page]) .release-notes-latest-head h2{color:var(--pub-text);font-family:var(--pub-font);letter-spacing:-.01em}body:has([data-public-page]) .release-notes-page .editor-label,body:has([data-public-page]) .release-notes-page .panel-label{color:var(--pub-primary);font-family:var(--pub-font);letter-spacing:.12em}body:has([data-public-page]) .release-notes-github-issue-list li,body:has([data-public-page]) .release-notes-list li,body:has([data-public-page]) .release-notes-page .muted-copy,body:has([data-public-page]) .release-notes-summary{color:var(--pub-muted);font-family:var(--pub-font)}body:has([data-public-page]) .release-notes-summary{color:var(--pub-text)}body:has([data-public-page]) .release-notes-card{border:1px solid var(--pub-line);border-radius:14px;background:var(--pub-raised);box-shadow:none}body:has([data-public-page]) .release-notes-page .meta-pill{border:1px solid var(--pub-line);border-radius:999px;background:none;color:var(--pub-muted);font-family:var(--pub-font)}body:has([data-public-page]) .release-notes-page .release-notes-new-pill{border-color:rgba(var(--pub-primary-rgb),.55);color:var(--pub-primary)}body:has([data-public-page]) .release-notes-history{border-top:0;margin-top:34px;padding-top:0}body:has([data-public-page]) .release-notes-version{border:1px solid var(--pub-line);border-radius:14px;background:var(--pub-surface)}body:has([data-public-page]) .release-notes-version-summary{color:var(--pub-text);font-family:var(--pub-font)}body:has([data-public-page]) .release-notes-version-summary:after{color:var(--pub-primary)}body:has([data-public-page]) .release-notes-version-link{color:var(--pub-primary);font-family:var(--pub-font)}body:has([data-public-page]) .release-notes-version-date{color:var(--pub-muted)}body:has([data-public-page]) .release-notes-version-title{color:var(--pub-text)}body:has([data-public-page]) .release-notes-visit-marker span{color:var(--pub-primary);font-family:var(--pub-font)}body:has([data-public-page]) .release-notes-archive-status,body:has([data-public-page]) .release-notes-archive-status p{color:var(--pub-muted);font-family:var(--pub-font)}@keyframes public-page-fade-in{0%{opacity:0}to{opacity:1}}[data-public-page] main>:not([data-testid=landing-nav]):not(:has([data-testid=landing-nav])){animation:public-page-fade-in .26s ease-out both}@media (prefers-reduced-motion:reduce){[data-public-page] main>*{animation:none}}body:has(.public-page-loading),body:has([data-public-page]){--route-loading-bar-colour:#c9a45c}html[data-theme=light] body:has(.public-page-loading),html[data-theme=light] body:has([data-public-page]){--route-loading-bar-colour:#0e6f83}.in-app-dialog-overlay{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,23,32,.55)}.in-app-dialog-card{display:grid;grid-gap:12px;gap:12px;width:min(460px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:20px 22px;border:1px solid var(--ui2-border,rgba(15,23,32,.12));border-radius:16px;background:var(--ui2-surface,#ffffff);color:var(--ui2-text,#14202b);box-shadow:var(--ui2-shadow,0 18px 48px rgba(15,23,32,.28));font-family:var(--font-body,system-ui,sans-serif)}.in-app-dialog-card:focus{outline:none}.in-app-dialog-title{margin:0;font-size:17px;font-weight:700;line-height:1.3}.in-app-dialog-message{display:grid;grid-gap:8px;gap:8px}.in-app-dialog-message p{margin:0;color:var(--ui2-muted,#4c5a66);font-size:14px;line-height:1.5}.in-app-dialog-field{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:600}.in-app-dialog-field input,.in-app-dialog-field textarea{padding:9px 12px;border:1px solid var(--ui2-border-strong,rgba(15,23,32,.28));border-radius:9px;background:var(--ui2-surface,#ffffff);color:var(--ui2-text,#14202b);font:inherit;font-size:14px;font-weight:400;resize:vertical}.in-app-dialog-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px}.in-app-dialog-button{padding:9px 16px;border:1px solid var(--ui2-border-strong,rgba(15,23,32,.28));border-radius:999px;background:var(--ui2-surface,#ffffff);color:var(--ui2-text,#14202b);font:inherit;font-size:14px;font-weight:650;cursor:pointer}.in-app-dialog-button:disabled{opacity:.55;cursor:default}.in-app-dialog-button-primary{border-color:var(--ui2-primary,#2f6f84);background:var(--ui2-primary,#2f6f84);color:var(--ui2-on-primary,#ffffff)}.in-app-dialog-button-danger{border-color:var(--ui2-danger,#b3261e);background:var(--ui2-danger,#b3261e);color:#ffffff}@media (max-width:480px){.in-app-dialog-overlay{align-items:flex-end;padding:12px}.in-app-dialog-card{width:100%;border-radius:14px}.in-app-dialog-actions .in-app-dialog-button{flex:1 1 auto;text-align:center}}