.moa{--moa-fill:rgba(255,255,255,0.34);--moa-edge:rgba(255,255,255,0.55);--moa-pane:rgba(255,255,255,0.5);--moa-pane-hover:rgba(255,255,255,0.72);--moa-pane-line:rgba(20,20,22,0.08);--moa-active:rgba(255,255,255,0.78);--moa-line:rgba(20,20,22,0.09);--moa-line-soft:rgba(20,20,22,0.06);--moa-sunken:rgba(20,20,22,0.05);--moa-danger:#b4231f;--moa-danger-bg:rgba(180,35,31,0.08);--moa-danger-edge:rgba(180,35,31,0.24);--moa-ok:#12864c;position:relative;z-index:5;width:100%;min-height:calc(100vh / var(--fluid-zoom, 1));padding:0 20px;background:transparent;color:var(--text-primary)}[data-theme=dark] .moa{--moa-fill:rgba(255,255,255,0.04);--moa-edge:rgba(255,255,255,0.06);--moa-pane:rgba(255,255,255,0.045);--moa-pane-hover:rgba(255,255,255,0.085);--moa-pane-line:rgba(255,255,255,0.08);--moa-active:rgba(255,255,255,0.1);--moa-line:rgba(255,255,255,0.09);--moa-line-soft:rgba(255,255,255,0.06);--moa-sunken:rgba(255,255,255,0.05);--moa-danger:#ff6b6b;--moa-danger-bg:rgba(239,68,68,0.1);--moa-danger-edge:rgba(239,68,68,0.26);--moa-ok:#86efac}.moa__shell{--moa-mt:clamp(72px,calc(8.6vh / var(--fluid-zoom, 1)) + 8px,108px);--moa-mb:clamp(14px,calc(3.4vh / var(--fluid-zoom, 1)),44px);position:relative;width:100%;max-width:1360px;height:min(1180px,max(360px,calc(calc(100vh / var(--fluid-zoom, 1)) - var(--moa-mt) - var(--moa-mb))));margin:var(--moa-mt) auto var(--moa-mb);display:flex;min-height:0;background:var(--moa-fill);border:1px solid var(--moa-edge);border-radius:20px;box-shadow:var(--glass-shadow);overflow:hidden}@supports (backdrop-filter:blur(1px)){.moa__shell:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;backdrop-filter:blur(24px) saturate(1.4)}}.moa__side{width:244px;flex:none;display:flex;flex-direction:column;padding:16px 0 12px;min-height:0;border-inline-end:1px solid var(--moa-line-soft)}.moa-id{display:flex;align-items:center;gap:10px;padding:0 16px 14px}.moa-id__logo{width:36px;height:36px;border-radius:11px;flex:none;object-fit:cover;background:var(--moa-sunken);display:grid;place-items:center;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--text-secondary);overflow:hidden}.moa-id__logo img{width:100%;height:100%;object-fit:cover}.moa-id__txt{min-width:0;display:grid;gap:1px}.moa-id__name{font-size:13.5px;font-weight:600;line-height:1.25}.moa-id__meta,.moa-id__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moa-id__meta{font-size:11px;color:var(--text-tertiary)}.moa-nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 9px;display:flex;flex-direction:column;gap:1px}.moa-nav__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 9px;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);font-size:13px;font-family:inherit;text-align:start;cursor:pointer;transition:background .16s ease,color .16s ease}.moa-nav__item:hover{background:var(--moa-pane);color:var(--text-primary)}.moa-nav__item.is-active{background:var(--moa-active);color:var(--text-primary);font-weight:600}.moa-nav__item svg{flex:none;opacity:.72}.moa-nav__item.is-active svg{opacity:1}.moa-nav__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moa-nav__count{font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.moa__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.moa__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:18px 22px 14px;border-bottom:1px solid var(--moa-line-soft);flex-wrap:wrap;flex-shrink:0}.moa__head h1{margin:0;font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.15}.moa__head p{margin:3px 0 0;font-size:12.5px;color:var(--text-tertiary)}.moa__head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.moa__head-status{display:contents}.moa .moa__head .oasis-payments-pill,.moa .moa__head .oasis-status-pill{background:var(--moa-pane);border:1px solid var(--moa-pane-line);color:var(--text-secondary);border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:500;backdrop-filter:none;box-shadow:none}.moa .moa__head .oasis-status-pill:hover{background:var(--moa-pane-hover);border-color:var(--border-color-strong);color:var(--text-primary)}.moa .moa__head .oasis-status-dot{box-shadow:none}.moa .moa__head .oasis-status-pill.is-live .oasis-status-dot{background:var(--moa-ok);box-shadow:none}.moa-btn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;border:1px solid var(--moa-pane-line);background:var(--moa-pane);color:var(--text-primary);font-size:12.5px;font-family:inherit;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease}.moa-btn:hover{background:var(--moa-pane-hover);border-color:var(--border-color-strong)}.moa-btn--danger{color:var(--moa-danger);border-color:var(--moa-danger-edge);background:var(--moa-danger-bg)}.moa-btn--danger:hover{background:var(--moa-danger-bg);border-color:var(--moa-danger)}.moa__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 22px 26px}.moa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start}.moa-pane{background:var(--moa-pane);border:1px solid var(--moa-pane-line);border-radius:15px;padding:15px 16px;display:flex;flex-direction:column;gap:9px;min-width:0}.moa-pane--w4{grid-column:1/-1}.moa-pane__head{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.moa-pane__head svg{opacity:.6;flex:none}.moa-kpi__value{font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.05}.moa-pane__loading{flex:1;display:grid;place-items:center;padding:22px 0}.moa-overview-card{align-items:flex-start;text-align:start;font-family:inherit;color:inherit;cursor:pointer;gap:6px;transition:background .16s ease,border-color .16s ease}.moa-overview-card:hover{background:var(--moa-pane-hover);border-color:var(--border-color-strong)}.moa-overview-card .moa-kpi__value{margin-top:auto}.moa-setup{display:grid;gap:14px}.moa-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.moa-setup__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.moa-setup__title{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em}.moa-setup__count{margin-inline-start:auto;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.moa-setup__count b{color:var(--text-primary);font-weight:600}.moa-setup__bar{flex-basis:100%;height:3px;border-radius:3px;background:var(--moa-sunken);overflow:hidden}.moa-setup__bar i{display:block;height:100%;border-radius:inherit;background:var(--text-primary);transition:width .45s cubic-bezier(.16,1,.3,1)}.moa-setup__steps{display:grid;gap:2px}.moa-step{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;border-radius:11px;border:1px solid transparent;background:transparent;text-align:start;font-family:inherit;color:inherit;width:100%;cursor:pointer;transition:background .16s ease,border-color .16s ease}.moa-step.is-now,.moa-step:hover{background:var(--moa-pane-hover)}.moa-step.is-now{border-color:var(--moa-pane-line)}.moa-step__mark{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--moa-line);color:var(--text-tertiary);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.moa-step.is-now .moa-step__mark{border-color:var(--text-primary);color:var(--text-primary)}.moa-step.is-done .moa-step__mark{background:var(--moa-ok);border-color:var(--moa-ok);color:var(--bg-primary)}.moa-step__body{min-width:0;display:grid;gap:2px}.moa-step__label{font-size:13px;font-weight:500;line-height:1.3}.moa-step.is-done .moa-step__label{color:var(--text-tertiary);font-weight:400}.moa-step__desc{font-size:11.5px;color:var(--text-tertiary);line-height:1.45}.moa-step__cta{font-size:12px;font-weight:600;color:var(--text-secondary);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.moa-step.is-now .moa-step__cta{color:var(--text-primary)}.moa-step.is-done .moa-step__cta{color:var(--text-tertiary);font-weight:400}.moa-setup--done{display:flex;align-items:center;gap:10px;font-size:13px}.moa-setup--done svg{color:var(--moa-ok);flex:none}.moa-setup__banner{padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--moa-line)}.moa-setup.is-done-all .moa-step__cta{opacity:.55}.moa-setup.is-done-all .moa-step:hover .moa-step__cta{opacity:1}.moa-step.is-pending .moa-step__mark{color:var(--text-tertiary);border-style:dashed}.moa-step.is-pending .moa-step__cta,.moa-step.is-pending .moa-step__desc,.moa-step.is-pending .moa-step__label{opacity:.6}.moa-set{display:grid;gap:16px;align-content:start;width:100%;max-width:880px;margin-inline:auto}.moa-set__nav{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--moa-line-soft)}.moa-set__tab{padding:7px 13px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease}.moa-set__tab:hover{background:var(--moa-pane);color:var(--text-primary)}.moa-set__tab.is-active{background:var(--moa-active);border-color:var(--moa-pane-line);color:var(--text-primary);font-weight:600}.moa-set__tab--danger{color:var(--moa-danger)}.moa-set__tab--danger.is-active{background:var(--moa-danger-bg);border-color:var(--moa-danger-edge);color:var(--moa-danger)}.moa-set__group{display:grid;gap:16px;align-content:start;min-width:0}.moa-set__group>.moa-card,.moa-set__group>.moa-set__intro{animation:moaPaneIn .28s cubic-bezier(.16,1,.3,1) both}.moa-set__group>.moa-danger,.moa-set__group>.moa-set__host{animation:moaPaneRise .28s cubic-bezier(.16,1,.3,1) both}.moa-set__group>:nth-child(2){animation-delay:40ms}.moa-set__group>:nth-child(3){animation-delay:80ms}.moa-set__group>:nth-child(n+4){animation-delay:.11s}@keyframes moaPaneIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes moaPaneRise{0%{transform:translateY(7px)}to{transform:translateY(0)}}.moa-set__intro{display:grid;gap:4px}.moa-set__intro h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em}.moa-set__intro p{margin:0;font-size:12.5px;color:var(--text-tertiary);line-height:1.5}.moa-card{background:var(--moa-pane);border:1px solid var(--moa-pane-line);border-radius:15px;padding:16px 18px 6px;display:grid;gap:12px;align-content:start;min-width:0}.moa-card__title{margin:0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.moa-card__area{width:100%;margin-bottom:12px;border:0;border-radius:0;background:none;color:var(--text-primary);font-size:13.5px;font-family:inherit;line-height:1.55;outline:none;resize:vertical}.moa-card__area::placeholder,.moa-set__sub{color:var(--text-tertiary)}.moa-set__sub{margin:2px 0 -6px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.moa-set__host{min-width:0}.moa-set__host .pd-section,.moa-set__host .promo-manager,.moa-set__host .stripe-onboarding,.moa-set__host .sts-section{background:var(--moa-pane);border:1px solid var(--moa-pane-line);border-radius:15px;backdrop-filter:none;box-shadow:none}.moa-set__host .pd-section-header,.moa-set__host .sts-section-header{position:relative;background:transparent;border-radius:15px}.moa-set__host .pd-section-header:before,.moa-set__host .sts-section-header:before{content:"";position:absolute;inset:5px;border-radius:11px;background:transparent;pointer-events:none;transition:background .16s ease}.moa-set__host .pd-section-header:hover:before,.moa-set__host .sts-section-header:hover:before{background:var(--moa-pane-hover)}.moa-set__host .pd-section-header>*,.moa-set__host .sts-section-header>*{position:relative}.moa-set__host .pd-section-header:hover,.moa-set__host .sts-section-header:hover{background:transparent}.moa-brand{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px}.moa-brand__banner,.moa-brand__logo{position:relative;border-radius:16px;border:1px solid var(--moa-pane-line);background:var(--moa-pane);cursor:pointer;padding:0;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.moa-brand__banner:hover,.moa-brand__logo:hover{border-color:var(--border-color-strong);box-shadow:0 0 0 4px var(--hover-bg)}.moa-brand__logo{width:104px;height:104px;display:grid;place-items:center}.moa-brand__logo img{width:100%;height:100%;object-fit:cover;display:block}.moa-brand__initial{font-size:34px;font-weight:600;letter-spacing:-.03em;color:var(--text-tertiary)}.moa-brand__banner{height:104px;border-style:dashed;background-size:cover;background-position:50%;display:grid;place-items:center}.moa-brand__tag{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:11.5px;font-weight:500}.moa-brand__logo .moa-brand__tag{position:absolute;inset:auto 0 0 0;border-radius:0;justify-content:center;padding:6px 0;opacity:0;transition:opacity .16s ease}.moa-brand__logo:hover .moa-brand__tag{opacity:1}.moa-rows{display:grid;align-content:start}.moa-row{display:grid;grid-template-columns:168px minmax(0,1fr);gap:8px 22px;align-items:start;padding:13px 0;border-top:1px solid var(--moa-line-soft);min-width:0}.moa-row:first-child{border-top:0;padding-top:2px}.moa-row__label{padding-top:9px;font-size:12.5px;font-weight:500;color:var(--text-secondary);min-width:0}.moa-row__hint{display:block;margin-top:3px;font-size:11.5px;font-weight:400;line-height:1.45;color:var(--text-tertiary)}.moa-row__control{min-width:0}.moa-row__control .moa-field__select,.moa-row__control>input,.moa-row__control>textarea{width:100%;border:0;border-bottom:1px solid var(--moa-line);border-radius:0;background:none;color:var(--text-primary);font-size:13.5px;font-family:inherit;padding:9px 0;outline:none;resize:vertical;transition:border-color .16s ease}.moa-row__control .moa-field__select{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:start}.moa-row__control .moa-field__select:hover,.moa-row__control>input:hover,.moa-row__control>textarea:hover{border-bottom-color:var(--border-color-strong)}.moa-row__control .moa-field__select:focus-visible,.moa-row__control>input:focus,.moa-row__control>textarea:focus{border-bottom-color:var(--text-primary)}.moa-row__control>input::placeholder,.moa-row__control>textarea::placeholder{color:var(--text-tertiary)}.moa-row--block .moa-row__control{padding-top:2px}.moa-readonly{display:flex;align-items:center;gap:8px;width:100%;padding:9px 0;border-bottom:1px solid var(--moa-line);font-size:13.5px}.moa-readonly__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.moa-readonly__value:first-child:nth-last-child(2),.moa-readonly__value:only-child{flex:1}.moa-readonly__flag{flex-shrink:0;padding:2px 7px;border-radius:999px;background:var(--moa-sunken);color:var(--text-tertiary);font-size:10.5px;font-weight:500;letter-spacing:.02em}.moa-readonly__flag.is-ok{color:var(--moa-ok)}.moa-readonly__change{flex-shrink:0;margin-inline-start:auto;color:var(--text-secondary);font-size:12.5px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--moa-line);transition:color .16s ease,border-color .16s ease}.moa-readonly__change:focus-visible,.moa-readonly__change:hover{color:var(--text-primary);border-bottom-color:var(--text-primary)}.moa-danger{display:grid;gap:12px;padding:16px;border-radius:15px;border:1px solid var(--moa-danger-edge);background:var(--moa-danger-bg);justify-items:start}.moa-danger h3{margin:0;font-size:13.5px;font-weight:600;color:var(--moa-danger)}.moa-danger p{margin:0;font-size:12.5px;color:var(--text-secondary);line-height:1.5}.moa-danger__act{display:grid;gap:7px;justify-items:start;width:100%}.moa-danger__act+.moa-danger__act{padding-top:13px;border-top:1px solid var(--moa-danger-edge)}.moa-danger__note{font-size:12px;line-height:1.5;color:var(--text-tertiary);max-width:62ch}.moa-btn--dangerGhost{border:1px solid var(--moa-danger-edge);background:transparent;color:var(--moa-danger)}.moa-btn--dangerGhost:hover:not(:disabled){background:var(--moa-danger-bg);border-color:var(--moa-danger)}@container app (max-width: 1180px){.moa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.moa{padding:0 12px}.moa__shell{--moa-mt:clamp(72px,calc(10vh / var(--fluid-zoom, 1)),96px);--moa-mb:calc(var(--tabbar-clear) + 12px);flex-direction:column;height:auto;min-height:0}.moa__side{width:auto;padding:10px 0;border-inline-end:0;border-block-end:1px solid var(--moa-line-soft)}.moa-id{padding:0 14px 10px}.moa-nav{flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:4px;padding:0 10px 2px;scrollbar-width:none}.moa-nav::-webkit-scrollbar{display:none}.moa-nav__item{width:auto;white-space:nowrap;padding:7px 12px}.moa-nav__count{display:none}.moa__body{overflow-y:visible;padding:14px 16px 22px}.moa__head{padding:14px 16px 12px}}@media (max-width:767px){.moa__shell{--moa-mt:calc(var(--appbar-clear) + 12px)}}@media (max-width:720px){.moa-grid{grid-template-columns:minmax(0,1fr)}.moa__head h1{font-size:18px}.moa-brand,.moa-row{grid-template-columns:minmax(0,1fr)}.moa-row{gap:4px}.moa-row__label{padding-top:0}.moa-brand__logo{width:88px;height:88px}.moa-step{grid-template-columns:22px minmax(0,1fr);row-gap:6px}.moa-step__cta{grid-column:2}}@media (prefers-reduced-motion:reduce){.moa-brand__banner,.moa-brand__logo,.moa-brand__logo .moa-brand__tag,.moa-btn,.moa-nav__item,.moa-overview-card,.moa-set__tab,.moa-setup__bar i,.moa-step{transition:none}.moa-set__group>.moa-card,.moa-set__group>.moa-danger,.moa-set__group>.moa-set__host,.moa-set__group>.moa-set__intro{animation:none;opacity:1;transform:none}}