@layer mor.components{.mor-anchor{position:relative}.mor-flyout{z-index:30;background:var(--mor-color-surface-raised-3,var(--mor-color-surface));min-inline-size:min(100%,280px);max-inline-size:calc(100vw - 32px);color:var(--mor-color-text);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);box-shadow:var(--mor-shadow-3);padding:var(--mor-space-8);gap:var(--mor-space-8);flex-direction:column;display:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.mor-flyout[data-open]{display:flex}.mor-flyout[data-align=end]{inset-inline:auto 0}.mor-flyout[data-w=wide]{inline-size:min(560px,100vw - 32px)}.mor-flyout[data-w=fit]{min-inline-size:0}.mor-flyout[data-list]{inline-size:100%;min-inline-size:min(260px,100vw - 32px)}.mor-flyout .mor-listbox{box-shadow:none;border:0;max-block-size:320px;padding:0;overflow-x:hidden}.mor-flyout .mor-cal{box-shadow:none;border:0;max-inline-size:none;padding:0}.mor-flyout__hd{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-sm);font-weight:var(--mor-weight-label);color:var(--mor-color-text-muted);padding:var(--mor-space-4) var(--mor-space-8) var(--mor-space-6);display:flex}.mor-flyout__ft{gap:var(--mor-space-8);border-block-start:1px solid var(--mor-color-divider);padding:var(--mor-space-10) var(--mor-space-8) var(--mor-space-2);justify-content:flex-end;margin-block-start:var(--mor-space-4);display:flex}.mor-flyout>.mor-address,.mor-flyout>.mor-lookup,.mor-flyout>.mor-time,.mor-flyout>.mor-scan,.mor-flyout>.mor-counters,.mor-flyout>.mor-paycard{margin:0 var(--mor-space-4)}.mor-flyout>.mor-cal{padding:var(--mor-space-4)}.mor-flyout .mor-listbox__opt{padding:var(--mor-space-8) var(--mor-space-10)}.mor-flyout .mor-listbox__hint{padding:var(--mor-space-8) var(--mor-space-10) var(--mor-space-4)}.mor-flyout .mor-listbox__search{padding:var(--mor-space-6) var(--mor-space-10);margin-block-end:var(--mor-space-4)}.mor-flyout__ft .mor-button[data-variant=link]{margin-inline-end:auto}.mor-listbox__opt .mor-listbox__meta{min-inline-size:0;line-height:var(--mor-leading-sm);flex-direction:column;flex:1;display:flex}.mor-listbox__meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mor-listbox__meta small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mor-listbox__opt>small{white-space:nowrap;flex:none}.mor-listbox__open{visibility:hidden;border-radius:var(--mor-radius-sm);block-size:24px;inline-size:24px;color:var(--mor-color-text-subtle);flex:none;place-items:center;margin-inline-start:var(--mor-space-4);display:grid}.mor-listbox__opt:hover .mor-listbox__open,.mor-listbox__opt[data-active] .mor-listbox__open,.mor-listbox__open:focus-visible{visibility:visible}.mor-listbox__open:hover{background:var(--mor-color-surface-2);color:var(--mor-color-text)}.mor-listbox__open svg{block-size:14px;inline-size:14px}.mor-flyout[data-list] .mor-listbox__opt[aria-selected=true]:after{display:none}.mor-flyout[data-list] .mor-listbox__opt[aria-selected=true] .mor-listbox__meta>span:after{content:"";border:2px solid;border-block-start:0;border-inline-end:0;block-size:5px;inline-size:9px;margin-inline-start:6px;display:inline-block;transform:rotate(-45deg)translateY(-2px)}.mor-listbox__opt mark{color:inherit;font-weight:var(--mor-weight-label);text-decoration:underline;-webkit-text-decoration-color:var(--mor-color-accent);text-decoration-color:var(--mor-color-accent);text-underline-offset:2px;background:0 0}.mor-listbox__hint{padding:var(--mor-space-6) var(--mor-space-8);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);border-block-start:1px solid var(--mor-color-divider);gap:var(--mor-space-8);display:flex}.mor-listbox__hint kbd{font-family:var(--mor-font-mono);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-sm);padding:0 4px;font-size:10px}.mor-logo{inline-size:var(--mor-avatar-sm);block-size:var(--mor-avatar-sm);border-radius:var(--mor-radius-sm);background:var(--mor-color-surface-2);border:1px solid var(--mor-color-border);font-size:10px;font-weight:var(--mor-weight-label);color:var(--mor-color-text-muted);flex:none;place-items:center;display:inline-grid}.mor-listbox__opt:has(.mor-listbox__more){align-items:flex-start}:is(.mor-listbox__opt:has(.mor-listbox__more)>.mor-logo,.mor-listbox__opt:has(.mor-listbox__more)>.mor-listbox__open){margin-block-start:2px}.mor-listbox__more{opacity:0;max-block-size:0;transition:max-block-size var(--mor-dur-fast) var(--mor-ease-out),opacity var(--mor-dur-fast) var(--mor-ease-out),margin var(--mor-dur-fast) var(--mor-ease-out);flex-direction:column;gap:2px;display:flex;overflow:hidden}.mor-listbox__more>span{align-items:center;gap:var(--mor-space-6);font-size:var(--mor-text-xs);line-height:var(--mor-leading-xs);color:var(--mor-color-text-muted);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.mor-listbox__more>span svg{color:var(--mor-color-text-subtle);flex:none}.mor-listbox__opt:hover .mor-listbox__more,.mor-listbox__opt[data-active] .mor-listbox__more{opacity:1;max-block-size:96px;margin-block-start:var(--mor-space-4)}.mor-cal__hd .mor-select{block-size:26px;padding-inline:var(--mor-space-8) 26px;font-size:var(--mor-text-sm);background-position:right 6px center;background-size:14px;inline-size:auto}.mor-cal__hd[data-selects]{gap:var(--mor-space-4)}.mor-cal__hd[data-selects] .mor-cal__sel{gap:var(--mor-space-4);flex:1;justify-content:center;display:flex}.mor-cal__grid>button[data-range]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);border-radius:0}.mor-cal__grid>button[data-range-start]{border-start-start-radius:var(--mor-radius-sm);border-end-start-radius:var(--mor-radius-sm)}.mor-cal__grid>button[data-range-end]{border-start-end-radius:var(--mor-radius-sm);border-end-end-radius:var(--mor-radius-sm)}.mor-cal__grid>button[data-hover-range]{background:var(--mor-color-surface-hover);border-radius:0}.mor-cal__multi{gap:var(--mor-space-12);flex:1;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));min-inline-size:0;display:grid}.mor-cal__multi .mor-cal__hd{min-block-size:26px}.mor-cal__presets{border-inline-end:1px solid var(--mor-color-divider);flex-direction:column;gap:2px;min-inline-size:132px;padding-inline-end:var(--mor-space-8);display:flex}.mor-cal__presets button{text-align:start;padding:var(--mor-space-6) var(--mor-space-8);border-radius:var(--mor-radius-sm);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted)}.mor-cal__presets button:hover{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-cal__presets button[aria-pressed=true]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);font-weight:var(--mor-weight-label)}.mor-cal__range{gap:var(--mor-space-12);display:flex}.mor-cal__sum{font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);gap:var(--mor-space-6);flex-wrap:wrap;align-items:center;display:flex}.mor-cal__sum b{font-weight:var(--mor-weight-label);color:var(--mor-color-text);font-variant-numeric:tabular-nums}.mor-daterange{align-items:center;gap:var(--mor-space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.mor-daterange[data-single]{grid-template-columns:minmax(0,1fr)}.mor-daterange__single{align-items:center;gap:var(--mor-space-6);min-inline-size:0;cursor:pointer;font-variant-numeric:tabular-nums;padding-inline-end:calc(var(--mor-control-px) + 24px);display:flex}.mor-daterange__single>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.mor-daterange__single>span[data-part][data-on]{color:var(--mor-color-accent-text);font-weight:var(--mor-weight-label)}.mor-daterange__single>span[data-part]:empty:before{content:attr(data-ph);color:var(--mor-color-text-subtle);font-weight:var(--mor-weight-body)}.mor-daterange__single .mor-daterange__arrow{flex:none}.mor-daterange__arrow{color:var(--mor-color-text-subtle);place-items:center;display:grid}.mor-daterange__arrow svg{block-size:14px;inline-size:14px}.mor-daterange .mor-input{font-variant-numeric:tabular-nums}.mor-daterange[data-active=start]>.mor-input-wrap:first-child .mor-input,.mor-daterange[data-active=end]>.mor-input-wrap:last-child .mor-input{--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}@container (max-width:420px){.mor-daterange{grid-template-columns:minmax(0,1fr)}.mor-daterange__arrow{display:none}.mor-cal__range{flex-direction:column}.mor-cal__presets{border:0;flex-flow:wrap;padding:0}}.mor-time-dials{gap:var(--mor-space-6);padding:var(--mor-space-4) var(--mor-space-2) 0;align-items:stretch;display:flex}.mor-dial{scroll-snap-type:y proximity;scrollbar-width:none;max-block-size:196px;inline-size:64px;padding-block:var(--mor-space-4);border:1px solid var(--mor-color-divider);border-radius:var(--mor-radius-md);flex-direction:column;gap:2px;display:flex;position:relative;overflow:auto}.mor-dial::-webkit-scrollbar{display:none}.mor-dial button{border-radius:var(--mor-radius-sm);font-variant-numeric:tabular-nums;block-size:30px;font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);scroll-snap-align:center;margin-inline:var(--mor-space-4);flex:none}.mor-dial button:hover{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-dial button[aria-selected=true]{background:var(--mor-color-accent);color:var(--mor-color-text-on-accent);font-weight:var(--mor-weight-label)}.mor-dial[data-kind=period]{inline-size:56px;overflow:hidden}.mor-dial__lab{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);text-align:center;letter-spacing:var(--mor-tracking-caps);text-transform:uppercase;font-weight:var(--mor-weight-label);inline-size:64px}.mor-dial__lab[data-kind=period]{inline-size:56px}.mor-time-dials__col{gap:var(--mor-space-4);flex-direction:column;display:flex}.mor-time__ft{align-items:center;gap:var(--mor-space-8);border-block-start:1px solid var(--mor-color-divider);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);white-space:nowrap;padding-block-start:var(--mor-space-8);display:flex}.mor-fmt{border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);gap:2px;padding:2px;display:inline-flex}.mor-fmt button{padding-inline:var(--mor-space-8);border-radius:var(--mor-radius-sm);block-size:20px;font-size:var(--mor-text-xs);color:var(--mor-color-text-muted);font-variant-numeric:tabular-nums}.mor-fmt button:hover{background:var(--mor-color-surface-hover)}.mor-fmt button[aria-checked=true]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);font-weight:var(--mor-weight-label)}.mor-field__label .mor-fmt{font-weight:var(--mor-weight-body);margin-inline-start:auto}.mor-flyout .mor-time{gap:var(--mor-space-8);flex-direction:column;display:flex}.mor-dob{align-items:center;gap:var(--mor-space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.5fr);display:grid}.mor-dob .mor-input{text-align:center;font-variant-numeric:tabular-nums;padding-inline:var(--mor-space-6)}.mor-dob .mor-anchor .mor-flyout{min-inline-size:140px}.mor-dob .mor-anchor .mor-listbox{max-block-size:220px}.mor-dob__sep{color:var(--mor-color-text-subtle)}.mor-dob[data-fmt=intl]>[data-seg=m]{order:3}.mor-dob[data-fmt=intl]>[data-seg=d]{order:1}.mor-dob[data-fmt=intl]>.mor-dob__sep:first-of-type{order:2}.mor-dob[data-fmt=intl]>.mor-dob__sep:last-of-type{order:4}.mor-dob[data-fmt=intl]>[data-seg=y]{order:5}.mor-cal[data-booking]{inline-size:min(360px,100vw - 48px);max-inline-size:none}.mor-cal[data-booking] .mor-cal__grid{gap:3px}.mor-cal[data-booking] .mor-cal__grid>button{aspect-ratio:auto;border:1px solid var(--mor-color-divider);flex-direction:column;justify-content:center;align-items:center;gap:1px;block-size:44px;line-height:1;display:flex;position:relative;overflow:hidden}.mor-cal[data-booking] .mor-cal__grid>button small{color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums;font-size:10px}.mor-cal[data-booking] .mor-cal__grid>button[data-avail=open]{border-color:var(--mor-color-success-border);background:var(--mor-color-success-subtle)}.mor-cal[data-booking] .mor-cal__grid>button[data-avail=partial]{background:linear-gradient(to top,var(--mor-color-warning-subtle) var(--mor-fill,50%),transparent var(--mor-fill,50%));border-color:var(--mor-color-warning-border)}.mor-cal[data-booking] .mor-cal__grid>button[data-avail=full]{color:var(--mor-color-text-disabled);background:repeating-linear-gradient(135deg,transparent 0 4px,var(--mor-color-surface-sunken) 4px 6px);pointer-events:none}.mor-cal[data-booking] .mor-cal__grid>button[data-avail=full] small{text-decoration:line-through}.mor-cal[data-booking] .mor-cal__grid>button[data-out]{visibility:hidden}.mor-cal[data-booking] .mor-cal__grid>button[aria-selected=true]{background:var(--mor-color-accent);border-color:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-cal[data-booking] .mor-cal__grid>button[aria-selected=true] small{color:inherit}.mor-cal[data-booking] .mor-cal__grid>button[data-today]{box-shadow:inset 0 0 0 1px var(--mor-color-border-strong)}.mor-cal__legend{gap:var(--mor-space-10);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);flex-wrap:wrap;display:flex}.mor-cal__legend span{align-items:center;gap:var(--mor-space-4);display:inline-flex}.mor-cal__legend i{border:1px solid var(--mor-color-divider);border-radius:3px;block-size:12px;inline-size:12px}.mor-cal__legend i[data-avail=open]{background:var(--mor-color-success-subtle);border-color:var(--mor-color-success-border)}.mor-cal__legend i[data-avail=partial]{background:linear-gradient(to top,var(--mor-color-warning-subtle) 50%,transparent 50%);border-color:var(--mor-color-warning-border)}.mor-cal__legend i[data-avail=full]{background:repeating-linear-gradient(135deg,transparent 0 3px,var(--mor-color-surface-sunken) 3px 5px)}.mor-cal__day-info{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);padding:var(--mor-space-6) var(--mor-space-8);background:var(--mor-color-surface-2);border-radius:var(--mor-radius-sm);display:flex}.mor-cal__day-info b{color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-cal__day-info .mor-conf__bar{inline-size:48px}.mor-paycard{gap:var(--mor-space-8);grid-template-columns:minmax(0,1fr) 88px 72px;display:grid}.mor-paycard>.mor-anchor{grid-column:1/-1}.mor-paycard>[data-card-exp]{grid-column:2}.mor-paycard>[data-card-cvc]{grid-column:3}.mor-paycard .mor-input-wrap[data-prefix]>.mor-input{padding-inline-start:calc(var(--mor-control-px) + 40px)}.mor-paycard .mor-input-wrap[data-suffix]>.mor-input{padding-inline-end:calc(var(--mor-control-px) + 36px)}.mor-paycard .mor-input{font-variant-numeric:tabular-nums;letter-spacing:.04em}.mor-brand{border:1px solid var(--mor-color-border);background:var(--mor-color-surface-2);block-size:22px;inline-size:34px;font-size:9px;font-weight:var(--mor-weight-label);letter-spacing:.02em;color:var(--mor-color-text-muted);border-radius:4px;flex:none;place-items:center;display:inline-grid}.mor-brand[data-brand=visa]{color:#1b3d9c;color:lab(28.3769% 17.7223 -56.4322);border-color:#abbee5;border-color:lab(76.4698% -.162721 -22.1085)}.mor-brand[data-brand=mastercard]{color:#af2f00;color:lab(40.2557% 59.1646 82.2511);border-color:#f2b39d;border-color:lab(78.5699% 21.5424 20.6739)}.mor-brand[data-brand=amex]{color:#00708c;color:lab(42.5346% -25.7669 -27.9483);border-color:#99cedf;border-color:lab(79.4621% -14.7499 -14.4792)}.mor-brand[data-brand=discover]{color:#b45100;color:lab(46.6924% 44.4794 98.3413)}.mor-brand[data-brand=""]{background:var(--mor-color-surface)}.mor-paycard__sub{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.mor-scan{gap:var(--mor-space-8);flex-direction:column;inline-size:min(320px,100vw - 48px);display:flex}.mor-scan__view{aspect-ratio:1.586;border-radius:var(--mor-radius-md);background:var(--mor-color-text);color:var(--mor-color-bg);place-items:center;display:grid;position:relative;overflow:hidden}.mor-scan__view:before{content:"";border:2px solid var(--mor-color-bg);opacity:.9;border-radius:8px;position:absolute;inset:14% 10%;-webkit-mask:linear-gradient(#000,#000) 0 0/24px 24px no-repeat,linear-gradient(#000,#000) 100% 0/24px 24px no-repeat,linear-gradient(#000,#000) 0 100%/24px 24px no-repeat,linear-gradient(#000,#000) 100% 100%/24px 24px no-repeat;mask:linear-gradient(#000,#000) 0 0/24px 24px no-repeat,linear-gradient(#000,#000) 100% 0/24px 24px no-repeat,linear-gradient(#000,#000) 0 100%/24px 24px no-repeat,linear-gradient(#000,#000) 100% 100%/24px 24px no-repeat}.mor-scan__view:after{content:"";background:var(--mor-color-accent);opacity:.9;block-size:2px;animation:2s ease-in-out infinite alternate mor-scanline;position:absolute;inset-block-start:20%;inset-inline:12%}@keyframes mor-scanline{to{inset-block-start:78%}}.mor-scan__view span{font-size:var(--mor-text-xs);opacity:.8;z-index:1;text-align:center;padding:var(--mor-space-8);position:relative}.mor-scan__acts{gap:var(--mor-space-6);flex-wrap:wrap;display:flex}.mor-scan__acts .mor-button{flex:1}.mor-scan[data-kind=barcode] .mor-scan__view{aspect-ratio:2}.mor-scan[data-kind=barcode] .mor-scan__view:before{inset:26% 10%}.mor-playcard{gap:var(--mor-space-8);grid-template-columns:minmax(0,1fr) 96px;display:grid}.mor-playcard>.mor-anchor{grid-column:1}.mor-playcard .mor-input-wrap[data-prefix]>.mor-input{padding-inline-start:calc(var(--mor-control-px) + 26px)}.mor-playcard .mor-input-wrap[data-suffix]>.mor-input{padding-inline-end:calc(var(--mor-control-px) + 36px)}.mor-playcard .mor-input{font-variant-numeric:tabular-nums;letter-spacing:.06em}.mor-barcode{block-size:18px;inline-size:64px;color:var(--mor-color-text);background:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 3px,currentColor 3px 5px,#0000 5px 6px,currentColor 6px 7px,#0000 7px 10px);border-radius:1px;flex:none;display:inline-block}.mor-barcode[data-sm]{block-size:14px;inline-size:20px}.mor-playcard__bal{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);padding:var(--mor-space-6) var(--mor-space-10);border-radius:var(--mor-radius-sm);background:var(--mor-color-surface-2);grid-column:1/-1;display:flex}.mor-playcard__bal b{color:var(--mor-color-text);font-weight:var(--mor-weight-label);font-variant-numeric:tabular-nums}.mor-cardval{align-items:center;gap:var(--mor-space-8);font-variant-numeric:tabular-nums;display:inline-flex}.mor-cardval .mor-dots{letter-spacing:.12em;color:var(--mor-color-text-muted)}@container (max-width:420px){.mor-paycard{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mor-paycard>[data-card-exp]{grid-column:1}.mor-paycard>[data-card-cvc]{grid-column:2}.mor-playcard{grid-template-columns:minmax(0,1fr)}}.mor-lookup-trigger{align-items:center;gap:var(--mor-space-8);inline-size:100%;block-size:var(--mor-control-h);padding-inline:var(--mor-control-px);border:1px solid var(--mor-input-border,var(--mor-color-border-control));border-radius:var(--mor-radius-md);background:var(--mor-color-surface);color:var(--mor-color-text);cursor:pointer;text-align:start;min-inline-size:0;font-size:var(--mor-text-body);line-height:var(--mor-leading-body);display:flex}.mor-lookup-trigger:hover{--mor-input-border:var(--mor-color-text-subtle)}.mor-lookup-trigger[aria-expanded=true]{--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-lookup-trigger[aria-expanded=true]>svg:last-child{rotate:180deg}.mor-lookup-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.mor-lookup-trigger>[data-aff]{flex:none}.mor-lookup-trigger .mor-combo__ph{flex:1}.mor-lookup-trigger>svg{color:var(--mor-color-text-subtle);flex:none}.mor-lookup-trigger small{color:var(--mor-color-text-subtle);font-size:var(--mor-text-sm);flex:none}.mor-lookup{gap:var(--mor-space-8);min-inline-size:0;padding:var(--mor-space-2) var(--mor-space-4) var(--mor-space-4);flex-direction:column;display:flex}.mor-lookup__hd{gap:var(--mor-space-8);flex-wrap:wrap;align-items:center;display:flex}.mor-lookup__search{align-items:center;gap:var(--mor-space-6);min-inline-size:180px;block-size:var(--mor-control-h-sm);padding-inline:var(--mor-space-8);border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);color:var(--mor-color-text-subtle);flex:1;display:flex}.mor-lookup__search input{all:unset;font:inherit;color:var(--mor-color-text);flex:1;min-inline-size:0}.mor-lookup__search svg{block-size:14px;inline-size:14px}.mor-lookup__tabs{gap:2px;display:inline-flex}.mor-lookup__tabs button{padding-inline:var(--mor-space-8);block-size:var(--mor-control-h-sm);border-radius:var(--mor-radius-sm);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted)}.mor-lookup__tabs button:hover{background:var(--mor-color-surface-hover)}.mor-lookup__tabs button[aria-selected=true]{background:var(--mor-color-surface-2);color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-lookup__list{border:1px solid var(--mor-color-divider);border-radius:var(--mor-radius-md);flex-direction:column;max-block-size:300px;display:flex;overflow:auto}.mor-lookup__row{gap:var(--mor-space-4) var(--mor-space-10);padding:var(--mor-space-8) var(--mor-space-10);cursor:pointer;min-inline-size:0;font-size:var(--mor-text-sm);grid-template-columns:auto minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;display:grid}.mor-lookup__row+.mor-lookup__row{border-block-start:1px solid var(--mor-color-divider)}.mor-lookup__row:hover,.mor-lookup__row[data-active]{background:var(--mor-color-surface-hover)}.mor-lookup__row[aria-selected=true]{background:var(--mor-color-accent-subtle)}.mor-lookup__row>*{min-inline-size:0}.mor-lookup__cell{line-height:var(--mor-leading-sm);flex-direction:column;display:flex}.mor-lookup__cell>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mor-lookup__cell>small{color:var(--mor-color-text-subtle);font-size:var(--mor-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mor-lookup__row .mor-listbox__open{visibility:visible}.mor-lookup__ft{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);display:flex}.mor-lookup__ft .mor-button{margin-inline-start:auto}.mor-lookup__empty{padding:var(--mor-space-16);text-align:center;color:var(--mor-color-text-subtle);font-size:var(--mor-text-sm)}@container (max-width:520px){.mor-lookup__row{grid-template-columns:auto minmax(0,1fr) auto}.mor-lookup__row>.mor-lookup__cell:nth-child(3){display:none}}.mor-rules__plain{gap:var(--mor-space-8);padding:var(--mor-space-12) var(--mor-space-14);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);flex-direction:column;display:flex;position:relative}.mor-rules__plain[data-hover-edit]{padding-inline-end:calc(var(--mor-space-14) + 32px)}.mor-rules__plain-act{display:none;position:absolute;inset-block-start:var(--mor-space-8);inset-inline-end:var(--mor-space-8)}.mor-rules__plain-act .mor-button{--mor-button-fg:var(--mor-color-text-subtle);block-size:28px;inline-size:28px;padding:0}.mor-rules__plain-act svg{block-size:14px;inline-size:14px}.mor-rules__plain[data-hover-edit]:hover,.mor-rules__plain[data-hover-edit]:focus-within{border-color:var(--mor-color-text-subtle);background:var(--mor-color-surface-hover)}.mor-rules__plain[data-hover-edit]:hover .mor-rules__plain-act,.mor-rules__plain[data-hover-edit]:focus-within .mor-rules__plain-act{display:flex}.mor-rules__plain[data-clickable]{cursor:pointer}.mor-rules__plain[data-clickable]:focus-visible{outline:2px solid var(--mor-color-accent);outline-offset:2px}[data-rules-fly]>.mor-flyout[data-rules-wide]{inline-size:min(760px,100vw - 32px);padding:var(--mor-space-10)}[data-rules-fly] .mor-rules{gap:var(--mor-space-10)}[data-rules-fly] .mor-rules__bar{border-block-start:1px solid var(--mor-color-divider);padding-block-start:var(--mor-space-6)}.mor-rules__plain p{font-size:var(--mor-text-md);line-height:var(--mor-leading-md);color:var(--mor-color-text);margin:0}.mor-rules__plain p b{font-weight:var(--mor-weight-label)}.mor-rules__plain-ft{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);display:flex}.mor-rules__plain-ft .mor-button{margin-inline-start:auto}.mor-rules[data-mode=saved] .mor-rules__group,.mor-rules[data-mode=saved] .mor-rules__summary,.mor-rules[data-mode=saved] .mor-rules__bar,.mor-rules:not([data-mode=saved]) .mor-rules__plain{display:none}.mor-rules__bar{gap:var(--mor-space-8);justify-content:flex-end;display:flex}.mor-listpick .mor-chip[data-list]{padding-inline-start:var(--mor-space-6)}.mor-chip__dot{background:var(--mor-opt,var(--mor-color-accent));border-radius:50%;flex:none;block-size:8px;inline-size:8px}.mor-listbox__opt .mor-listbox__stat{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);white-space:nowrap;margin-inline-start:auto}.mor-consent{gap:var(--mor-space-6);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);line-height:var(--mor-leading-xs);align-items:flex-start;display:flex}.mor-consent svg{flex:none;block-size:12px;inline-size:12px;margin-block-start:1px}.mor-daterange[data-compact]{grid-template-columns:auto;display:inline-grid}.mor-daterange[data-compact] .mor-daterange__single{inline-size:auto;block-size:var(--mor-control-h-sm);padding-inline:var(--mor-space-8) calc(var(--mor-space-8) + 22px);font-size:var(--mor-text-sm);gap:var(--mor-space-4)}.mor-daterange[data-compact] .mor-daterange__single>span{flex:none}.mor-daterange[data-compact] .mor-input-wrap__affix[data-side=end] .mor-button{block-size:22px;inline-size:22px}.mor-daterange[data-compact] .mor-input-wrap__affix[data-side=end]{inset-inline-end:2px}.mor-daterange[data-compact] .mor-daterange__single>svg{block-size:14px;inline-size:14px;color:var(--mor-color-text-subtle);flex:none}.mor-card-illus{gap:var(--mor-space-16);flex-wrap:wrap;align-items:flex-start;display:flex}.mor-card-illus>div:first-child{flex:260px;min-inline-size:0}.mor-card-illus>div:last-child{flex:0 0 180px}.mor-card-illus__gfx{perspective:800px;block-size:114px;inline-size:180px}.mor-card-illus__card{block-size:100%;inline-size:100%;transform-style:preserve-3d;transition:transform var(--mor-dur-slow) var(--mor-ease-out);position:relative}.mor-card-illus[data-side=back] .mor-card-illus__card{transform:rotateY(180deg)}.mor-card-illus__face{color:#e1e5eb;color:lab(90.6878% -.517368 -3.73452);backface-visibility:hidden;box-shadow:var(--mor-shadow-2);background:linear-gradient(135deg,#2b3b55,#0f1b2d);background:linear-gradient(135deg,lab(24.3213% -.466704 -17.901),lab(9.26671% .165291 -14.212));border-radius:10px;flex-direction:column;justify-content:flex-end;gap:6px;padding:12px;font-size:10px;display:flex;position:absolute;inset:0;overflow:hidden}.mor-card-illus__face[data-face=back]{justify-content:flex-start;gap:10px;padding-block-start:22px;transform:rotateY(180deg)}.mor-card-illus__chip{background:linear-gradient(135deg,#ecc980,#ca933e);background:linear-gradient(135deg,lab(82.8304% 5.81437 41.2834),lab(65.1229% 15.422 51.651));border-radius:4px;block-size:20px;inline-size:26px;position:absolute;inset-block-start:26px;inset-inline-start:12px}.mor-card-illus__brand{font-size:9px;font-weight:var(--mor-weight-label);letter-spacing:.06em;opacity:.9;position:absolute;inset-block-start:10px;inset-inline-end:12px}.mor-card-illus__num{font-family:var(--mor-font-mono);letter-spacing:.08em;font-size:12px}.mor-card-illus__row{gap:12px;display:flex}.mor-card-illus__lab{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:7px;display:block}.mor-card-illus__stripe{background:#040609;background:lab(1.5459% -.0968501 -1.40916);block-size:26px;margin-inline:-12px}.mor-card-illus__sig{color:#2e2e2e;color:lab(18.8% 0 0);background:#f1eee7;background:lab(94.2512% -.00840426 3.82525);border-radius:3px;justify-content:flex-end;align-items:center;gap:6px;block-size:22px;padding-inline:6px;font-size:9px;display:flex}.mor-card-illus__sig b{font-family:var(--mor-font-mono);letter-spacing:.1em;background:#fff;border-radius:2px;padding:1px 4px}.mor-card-illus [data-hl]{outline-offset:2px;transition:outline-color var(--mor-dur-fast) var(--mor-ease-out);border-radius:3px;outline:2px solid #0000;position:relative}.mor-card-illus[data-focus=num] [data-hl=num],.mor-card-illus[data-focus=exp] [data-hl=exp],.mor-card-illus[data-focus=cvc] [data-hl=cvc],.mor-card-illus[data-focus=pin] [data-hl=pin],.mor-card-illus[data-focus=num] [data-hl=barcode]{outline-color:var(--mor-color-accent);box-shadow:0 0 0 6px color-mix(in oklch,var(--mor-color-accent) 25%,transparent)}.mor-card-illus__hint{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);text-align:center;inline-size:180px;margin-block-start:var(--mor-space-6)}.mor-card-illus[data-kind=play] .mor-card-illus__face{background:linear-gradient(135deg,#c13c3b,#7f0327);background:linear-gradient(135deg,lab(46.0946% 53.6611 32.391),lab(26.3996% 48.4944 17.5456));justify-content:center;align-items:center}.mor-card-illus[data-kind=play] .mor-card-illus__face[data-face=back]{background:#3a2121;background:lab(16.0693% 12.7565 5.56861)}.mor-card-illus__bar{background:repeating-linear-gradient(90deg,#fff 0 1px,#0000 1px 3px,#fff 3px 5px,#0000 5px 6px,#fff 6px 7px,#0000 7px 10px);border-radius:2px;block-size:26px;inline-size:120px}.mor-card-illus__scratch{color:#2e2e2e;color:lab(18.8% 0 0);block-size:26px;inline-size:110px;font-family:var(--mor-font-mono);letter-spacing:.2em;font-size:11px;font-weight:var(--mor-weight-label);background:repeating-linear-gradient(45deg,#b5ada0 0 3px,#9f978b 3px 6px);background:repeating-linear-gradient(45deg,lab(71.052% 1.25533 7.61184) 0 3px,lab(62.9311% 1.27104 7.62373) 3px 6px);border-radius:4px;place-items:center;display:grid}.mor-card-illus__logo{font-weight:var(--mor-weight-label);letter-spacing:.1em;opacity:.95;font-size:12px}.mor-paylist{border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);flex-direction:column;display:flex;overflow:hidden}.mor-paylist__row{gap:var(--mor-space-4) var(--mor-space-12);padding:var(--mor-space-10) var(--mor-space-12);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.mor-paylist__row+.mor-paylist__row{border-block-start:1px solid var(--mor-color-divider)}.mor-paylist__row[data-default]{background:var(--mor-color-surface-2)}.mor-paylist__row[data-expired] .mor-paylist__meta{color:var(--mor-color-danger-text)}.mor-paylist__main{align-items:center;gap:var(--mor-space-8);flex-wrap:wrap;min-inline-size:0;display:flex}.mor-paylist__main b{font-weight:var(--mor-weight-label)}.mor-paylist__meta{font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);gap:var(--mor-space-6);flex-wrap:wrap;display:flex}.mor-paylist__acts{gap:var(--mor-space-2);display:flex}.mor-paylist__acts .mor-button{--mor-button-fg:var(--mor-color-text-subtle);block-size:28px;inline-size:28px;padding:0}.mor-paylist__acts svg{block-size:14px;inline-size:14px}.mor-paylist[data-mode=view] .mor-paylist__acts,.mor-paylist[data-mode=view] .mor-paylist__edit,.mor-paylist[data-mode=view] .mor-paylist__add{display:none}.mor-paylist__edit{gap:var(--mor-space-8);grid-column:2/-1;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding-block-start:var(--mor-space-6);display:none}.mor-paylist__row[data-editing] .mor-paylist__edit{display:grid}.mor-paylist__edit .mor-field__label{font-size:var(--mor-text-xs)}.mor-paylist__add{gap:var(--mor-space-8);padding:var(--mor-space-8) var(--mor-space-12);border-block-start:1px solid var(--mor-color-divider);background:var(--mor-color-surface-2);display:flex}.mor-paylist__hd{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-8) var(--mor-space-12);border-block-end:1px solid var(--mor-color-divider);font-size:var(--mor-text-sm);font-weight:var(--mor-weight-label);color:var(--mor-color-text-muted);display:flex}.mor-paylist__hd .mor-button{margin-inline-start:auto}.mor-measure{gap:var(--mor-space-8);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.mor-measure__dual{gap:var(--mor-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mor-measure .mor-input{font-variant-numeric:tabular-nums}.mor-req{align-items:center;gap:var(--mor-space-6);font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);display:flex}.mor-req svg{flex:none;block-size:14px;inline-size:14px}.mor-req[data-state=pass]{color:var(--mor-color-success-text)}.mor-req[data-state=fail]{color:var(--mor-color-danger-text)}.mor-req[data-state=near]{color:var(--mor-color-warning-text)}.mor-req__bar{border-radius:var(--mor-radius-pill);background:var(--mor-color-surface-sunken);flex:1;block-size:4px;max-inline-size:120px;position:relative;overflow:hidden}.mor-req__bar>span{inline-size:var(--mor-req,0%);border-radius:inherit;background:currentColor;position:absolute;inset-block:0;inset-inline-start:0}.mor-req__bar>i{background:var(--mor-color-text-subtle);inline-size:2px;position:absolute;inset-block:-2px;inset-inline-start:var(--mor-req-min,50%)}.mor-reqsum{gap:var(--mor-space-6);padding:var(--mor-space-10) var(--mor-space-12);border-radius:var(--mor-radius-md);border:1px solid var(--mor-color-border);background:var(--mor-color-surface-2);flex-direction:column;display:flex}.mor-reqsum__hd{align-items:center;gap:var(--mor-space-8);font-weight:var(--mor-weight-label);display:flex}.mor-reqsum[data-state=pass]{border-color:var(--mor-color-success-border);background:var(--mor-color-success-subtle)}.mor-reqsum[data-state=fail]{border-color:var(--mor-color-danger-border);background:var(--mor-color-danger-subtle)}.mor-counters{border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);flex-direction:column;display:flex}.mor-counter{gap:var(--mor-space-12);padding:var(--mor-space-8) var(--mor-space-12);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.mor-counter+.mor-counter{border-block-start:1px solid var(--mor-color-divider)}.mor-counter__lab{line-height:var(--mor-leading-sm);flex-direction:column;display:flex}.mor-counter__lab small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle)}.mor-counter__ctl{align-items:center;gap:var(--mor-space-4);display:inline-flex}.mor-counter__ctl button{border:1px solid var(--mor-color-border-control);block-size:28px;inline-size:28px;color:var(--mor-color-text-muted);background:var(--mor-color-surface);border-radius:50%;place-items:center;display:grid}.mor-counter__ctl button:hover{border-color:var(--mor-color-text-subtle);color:var(--mor-color-text)}.mor-counter__ctl button:disabled{opacity:.4;pointer-events:none}.mor-counter__ctl svg{block-size:12px;inline-size:12px}.mor-counter__ctl output{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:28px;font-weight:var(--mor-weight-label)}.mor-counters__ft{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-12);border-block-start:1px solid var(--mor-color-divider);background:var(--mor-color-surface-2);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);display:flex}.mor-counters__ft b{color:var(--mor-color-text);font-weight:var(--mor-weight-label);font-variant-numeric:tabular-nums;margin-inline-start:auto}.mor-counters[data-invalid]{--mor-input-border:var(--mor-color-danger);border-color:var(--mor-color-danger)}.mor-social-auto .mor-input-wrap[data-prefix]>.mor-input{padding-inline-start:calc(var(--mor-control-px) + 26px)}.mor-social-auto .mor-input-wrap__affix[data-side=start] .mor-net{--mor-net:var(--mor-color-text-subtle)}.mor-social-auto .mor-input-wrap__affix[data-side=start] svg{block-size:16px;inline-size:16px}.mor-input-wrap[data-icon]>.mor-input{padding-inline-start:calc(var(--mor-control-px) + 24px)}.mor-input-wrap[data-icon] .mor-input-wrap__affix[data-side=start] svg{block-size:16px;inline-size:16px}.mor-input-wrap[data-stepper][data-unit]>.mor-input{padding-inline-end:calc(var(--mor-control-px) + 44px)}.mor-input-wrap__unit{font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:32px}.mor-qty{border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);block-size:var(--mor-control-h);grid-template-columns:32px 56px 32px;align-items:center;display:inline-grid;overflow:hidden}.mor-qty .mor-input{text-align:center;block-size:100%;padding-inline:var(--mor-space-4);background:0 0;border:0;border-radius:0}.mor-qty .mor-input:focus-visible{box-shadow:inset 0 0 0 2px var(--mor-color-accent)}.mor-qty__btn{block-size:100%;color:var(--mor-color-text-muted);place-items:center;display:grid}.mor-qty__btn:hover{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-qty__btn:disabled{opacity:.35;pointer-events:none}.mor-qty__btn svg{block-size:14px;inline-size:14px}.mor-qty__btn[data-delete]{color:var(--mor-color-danger-text)}.mor-qty__btn[data-delete]:hover{background:var(--mor-color-danger-subtle)}.mor-qtyrow{gap:var(--mor-space-12);padding:var(--mor-space-8) 0;grid-template-columns:minmax(0,1fr) auto 72px;align-items:center;display:grid}.mor-qtyrow+.mor-qtyrow{border-block-start:1px solid var(--mor-color-divider)}.mor-qtyrow__lab{line-height:var(--mor-leading-sm);flex-direction:column;display:flex}.mor-qtyrow__lab small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle)}.mor-qtyrow__total{text-align:end;font-variant-numeric:tabular-nums;font-weight:var(--mor-weight-label)}.mor-qtyrow__undo{align-items:center;gap:var(--mor-space-6);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);padding:var(--mor-space-6) 0;display:flex}.mor-loc{gap:var(--mor-space-4);flex-direction:column;min-inline-size:0;display:flex}.mor-loc__hd{align-items:center;gap:var(--mor-space-8);display:flex}.mor-loc__hd b{font-weight:var(--mor-weight-label)}.mor-loc__line{align-items:center;gap:var(--mor-space-6);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);padding-inline-start:calc(var(--mor-avatar-sm) + var(--mor-space-8));display:flex}.mor-loc__line svg{color:var(--mor-color-text-subtle);flex:none}.mor-plan{align-items:center;gap:var(--mor-space-8);flex:1;min-inline-size:0;display:flex}.mor-plan__meta{line-height:var(--mor-leading-sm);flex-direction:column;min-inline-size:0;display:flex}.mor-plan__meta>span{align-items:center;gap:var(--mor-space-6);flex-wrap:wrap;display:flex}.mor-plan__meta b{font-weight:var(--mor-weight-label)}.mor-plan__meta small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mor-plan .mor-badge{block-size:18px;font-size:10px}[data-selectpick] .mor-lookup-trigger{block-size:auto;min-block-size:var(--mor-control-h);padding:var(--mor-space-6) var(--mor-control-px);gap:var(--mor-space-10)}[data-selectpick] .mor-lookup-trigger>[data-sel-val]{flex:1;min-inline-size:0;display:flex}[data-selectpick] .mor-flyout{inline-size:100%;min-inline-size:min(100%,300px)}[data-selectpick] .mor-listbox__opt{padding:var(--mor-space-8) var(--mor-space-10)}.mor-plan{padding-block:1px}.mor-plan__meta{gap:1px}.mor-cnttext{gap:var(--mor-space-8);flex-direction:column;display:flex}.mor-cnttext__row{align-items:center;gap:var(--mor-space-8);min-block-size:var(--mor-control-h);padding:var(--mor-space-4) var(--mor-space-4) var(--mor-space-4) var(--mor-control-px);border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);line-height:var(--mor-leading-body);display:flex}.mor-cnttext__row:hover{--mor-input-border:var(--mor-color-text-subtle);border-color:var(--mor-color-text-subtle)}.mor-cnttext__sentence{flex:1;min-inline-size:0;padding-block:2px}.mor-cnttext__row .mor-button{--mor-button-fg:var(--mor-color-text-subtle);flex:none;block-size:28px;inline-size:28px;padding:0}.mor-cnttext__edit{gap:var(--mor-space-8);padding:var(--mor-space-8);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-md);background:var(--mor-color-surface-2);flex-direction:column;display:none}.mor-cnttext__edit .mor-counters{background:var(--mor-color-surface)}.mor-cnttext__edit>.mor-flyout__ft{border:0;margin:0;padding:0}.mor-cnttext[data-mode=edit] .mor-cnttext__edit{display:flex}.mor-cnttext[data-mode=edit] .mor-cnttext__row{display:none}[data-cnt-select] .mor-flyout{inline-size:min(360px,100vw - 32px)}[data-cnt-select] .mor-flyout>.mor-counters{margin:0 var(--mor-space-4)}.mor-audience .mor-field{gap:var(--mor-space-4)}.mor-audience__row>.mor-field:last-child{justify-self:end}.mor-audience{gap:var(--mor-space-12);padding:var(--mor-space-12);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);flex-direction:column;display:flex}.mor-audience__row{gap:var(--mor-space-12);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.mor-audience__row .mor-fmt{block-size:var(--mor-control-h);align-items:center}.mor-audience__row .mor-fmt button{block-size:calc(var(--mor-control-h) - 8px);font-size:var(--mor-text-sm)}.mor-audience__lal{gap:var(--mor-space-12);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.mor-audience__ft{align-items:center;gap:var(--mor-space-6);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);border-block-start:1px solid var(--mor-color-divider);padding-block-start:var(--mor-space-8);display:flex}.mor-lal{align-items:center;gap:var(--mor-space-12);min-block-size:var(--mor-control-h);display:flex}.mor-lal__val{line-height:var(--mor-leading-sm);flex-direction:column;min-inline-size:150px;display:flex}.mor-lal__val b{font-weight:var(--mor-weight-label);font-variant-numeric:tabular-nums}.mor-lal__val small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle)}.mor-range{accent-color:var(--mor-color-accent);flex:1;block-size:20px}@container (max-width:480px){.mor-audience__row,.mor-audience__lal{grid-template-columns:minmax(0,1fr)}}.mor-promo{gap:var(--mor-space-6);flex-direction:column;display:flex}.mor-promo .mor-input-wrap[data-suffix]>.mor-input{padding-inline-end:calc(var(--mor-control-px) + 72px)}.mor-promo .mor-input-wrap[data-suffix] .mor-input-wrap__affix[data-side=end] .mor-button{inline-size:auto;block-size:calc(var(--mor-control-h) - 10px);padding-inline:var(--mor-space-10)}.mor-promo[data-state=applied] .mor-input{--mor-input-border:var(--mor-color-success-border);background:var(--mor-color-success-subtle);font-weight:var(--mor-weight-label)}.mor-promo[data-state=invalid] .mor-input{--mor-input-border:var(--mor-color-danger)}.mor-promo__res{align-items:center;gap:var(--mor-space-6);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);display:flex}.mor-promo__res svg{flex:none}.mor-promo__res b{font-weight:var(--mor-weight-label)}.mor-promo[data-state=applied] .mor-promo__res{color:var(--mor-color-success-text)}.mor-promo[data-state=invalid] .mor-promo__res{color:var(--mor-color-danger-text)}.mor-measure .mor-fmt,.mor-iddoc__row .mor-fmt{block-size:var(--mor-control-h);box-sizing:border-box;align-items:center}.mor-measure .mor-fmt button,.mor-iddoc__row .mor-fmt button{block-size:calc(var(--mor-control-h) - 8px);font-size:var(--mor-text-sm);padding-inline:var(--mor-space-10)}.mor-measure{align-items:end}.mor-measure>.mor-fmt{align-self:center}.mor-iddoc{gap:var(--mor-space-12);padding:var(--mor-space-12);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);flex-direction:column;display:flex}.mor-iddoc .mor-field{gap:var(--mor-space-4)}.mor-iddoc__grid{gap:var(--mor-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mor-iddoc__grid>.mor-field:first-child{grid-column:1/-1}.mor-iddoc__status{gap:var(--mor-space-4);padding:var(--mor-space-8) var(--mor-space-10);border-radius:var(--mor-radius-md);background:var(--mor-color-surface-2);flex-direction:column;display:flex}.mor-upload{gap:var(--mor-space-8);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.mor-upload__slot{border:1px dashed var(--mor-color-border-strong);border-radius:var(--mor-radius-md);background:var(--mor-color-surface-2);cursor:pointer;min-block-size:96px;transition:border-color var(--mor-dur-fast) var(--mor-ease-out),background var(--mor-dur-fast) var(--mor-ease-out);place-items:center;display:grid;position:relative;overflow:hidden}.mor-upload__slot:hover,.mor-upload__slot[data-over]{border-color:var(--mor-color-accent);background:var(--mor-color-accent-subtle)}.mor-upload__slot[data-has]{border-style:solid;border-color:var(--mor-color-border)}.mor-upload__ph{text-align:center;font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);padding:var(--mor-space-8);flex-direction:column;align-items:center;gap:2px;display:flex}.mor-upload__ph b{font-weight:var(--mor-weight-label);color:var(--mor-color-text-muted);font-size:var(--mor-text-sm)}.mor-upload__ph svg{block-size:18px;inline-size:18px}.mor-upload__slot[data-has] .mor-upload__ph{display:none}.mor-upload__slot img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.mor-upload__ok{align-items:center;gap:var(--mor-space-4);padding:var(--mor-space-4) var(--mor-space-6);background:color-mix(in oklch,var(--mor-color-surface) 88%,transparent);font-size:var(--mor-text-xs);color:var(--mor-color-success-text);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.mor-upload__ok>span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--mor-color-text-muted);flex:1;overflow:hidden}.mor-upload__ok .mor-button{block-size:22px;inline-size:22px;padding:0}@container (max-width:480px){.mor-iddoc__grid{grid-template-columns:minmax(0,1fr)}}.mor-cell[data-type=longtext] .mor-cell__text{max-inline-size:100%}.mor-clamp{-webkit-line-clamp:var(--mor-clamp,3);white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mor-clamp[data-open]{-webkit-line-clamp:unset;display:block}.mor-clamp__more{font-size:var(--mor-text-sm);color:var(--mor-color-link);align-self:flex-start}.mor-display[data-type=longtext] .mor-display__value{align-items:flex-start;gap:var(--mor-space-4);flex-direction:column}.mor-cell[data-type=percent] .mor-cell__bar{margin-inline-start:var(--mor-space-4)}.mor-cell__bar>span[data-tone=warning]{background:var(--mor-color-warning)}.mor-cell__bar>span[data-tone=danger]{background:var(--mor-color-danger)}.mor-cell__bar>span[data-tone=success]{background:var(--mor-color-success)}.mor-display__bar{border-radius:var(--mor-radius-pill);background:var(--mor-color-surface-sunken);flex:none;block-size:6px;inline-size:120px;overflow:hidden}.mor-display__bar>span{block-size:100%;inline-size:var(--mor-bar,0%);background:var(--mor-color-accent);border-radius:inherit;display:block}.mor-mono,.mor-cell[data-type=autonumber] .mor-cell__text,.mor-display[data-type=autonumber] .mor-display__value>span:first-child{font-family:var(--mor-font-mono);font-size:var(--mor-text-sm);letter-spacing:.02em}.mor-autonum{gap:var(--mor-space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.mor-autonum .mor-input[readonly]{font-family:var(--mor-font-mono);letter-spacing:.04em}.mor-datetime{gap:var(--mor-space-8);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;display:grid}.mor-datetime .mor-select{inline-size:auto;min-inline-size:96px}@container (max-width:480px){.mor-datetime{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mor-datetime .mor-select{grid-column:1/-1}}.mor-cell .mor-badge+.mor-badge{margin-inline-start:2px}.mor-cell__more{font-size:var(--mor-text-xs);color:var(--mor-color-text-muted);padding-inline:var(--mor-space-4);border-radius:var(--mor-radius-sm);background:var(--mor-color-surface-2);white-space:nowrap;flex:none}.mor-cell__more:hover{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-display__chips{gap:var(--mor-space-4);flex-wrap:wrap;display:flex}.mor-radios{gap:var(--mor-space-8);flex-direction:column;display:flex}.mor-radios[data-inline]{gap:var(--mor-space-16);flex-flow:wrap}.mor-radios .mor-check{align-items:flex-start}.mor-radios--cards{gap:var(--mor-space-8);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.mor-radios--cards .mor-check{padding:var(--mor-space-10) var(--mor-space-12);border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface)}.mor-radios--cards .mor-check:has(input:checked){border-color:var(--mor-color-accent);background:var(--mor-color-accent-subtle)}.mor-inline .mor-badge,.mor-inline .mor-chip{flex:none}.mor-inline[data-multiline] .mor-inline__edit{align-items:flex-start;gap:var(--mor-space-4);flex-wrap:wrap}.mor-inline .mor-chip{block-size:20px;font-size:var(--mor-text-xs);padding-inline:var(--mor-space-6) var(--mor-space-4)}.mor-inline__edit input[data-tags]{min-inline-size:60px}.mor-cell[data-type=datetime] .mor-cell__rel{font-variant-numeric:tabular-nums}.mor-precision{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums}.mor-input-wrap[data-suffix][data-stepper]>.mor-input{padding-inline-end:calc(var(--mor-control-px) + 44px)}.mor-flag{object-fit:cover;block-size:15px;inline-size:20px;box-shadow:0 0 0 1px var(--mor-color-border);background:var(--mor-color-surface-2);border-radius:2px;flex:none}.mor-phone{gap:var(--mor-space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.mor-phone[data-typed]{grid-template-columns:auto minmax(0,1fr) 104px}.mor-phone__cc{align-items:center;gap:var(--mor-space-6);block-size:var(--mor-control-h);padding-inline:var(--mor-space-10) calc(var(--mor-space-10) + 18px);border:1px solid var(--mor-input-border,var(--mor-color-border-control));border-radius:var(--mor-radius-md);background:var(--mor-color-surface);font-size:var(--mor-text-body);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right var(--mor-space-8) center;background-size:14px;display:inline-flex}.mor-phone__cc:hover{--mor-input-border:var(--mor-color-text-subtle)}.mor-phone__cc[aria-expanded=true]{--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-phone__cc .mor-flag,.mor-listbox .mor-flag{font-size:14px;line-height:1}.mor-listbox__opt .mor-flag+span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.mor-phone__cc small{color:var(--mor-color-text-muted);font-size:var(--mor-text-sm)}.mor-phone .mor-input{font-variant-numeric:tabular-nums;letter-spacing:.01em}.mor-phone__pop{inline-size:min(320px,100vw - 16px);padding:var(--mor-space-4);flex-direction:column;display:flex;overflow:hidden}.mor-phone__pop .mor-listbox{box-shadow:none;background:0 0;border:0;max-block-size:280px;padding:0}.mor-phone__pop .mor-listbox__opt[data-focused]{background:var(--mor-color-surface-hover)}.mor-phone__fmt{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-family:var(--mor-font-mono)}@container (max-width:420px){.mor-phone[data-typed]{grid-template-columns:auto minmax(0,1fr)}.mor-phone[data-typed]>.mor-select{grid-column:1/-1}}.mor-social{gap:var(--mor-space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.mor-social__net{align-items:center;gap:var(--mor-space-6);block-size:var(--mor-control-h);padding-inline:var(--mor-space-8) calc(var(--mor-space-8) + 18px);border:1px solid var(--mor-input-border,var(--mor-color-border-control));border-radius:var(--mor-radius-md);background:var(--mor-color-surface);cursor:pointer;white-space:nowrap;font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right var(--mor-space-6) center;background-size:14px;display:inline-flex}.mor-social__net:hover{--mor-input-border:var(--mor-color-text-subtle)}.mor-social__net[aria-expanded=true]{--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-net{border-radius:var(--mor-radius-sm);block-size:20px;inline-size:20px;font-size:10px;font-weight:var(--mor-weight-label);letter-spacing:-.02em;color:var(--mor-color-text-on-accent);background:var(--mor-net,var(--mor-color-text-muted));flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.mor-net[data-glyph]:before{content:attr(data-glyph)}.mor-net img{object-fit:contain;block-size:14px;inline-size:14px;position:absolute;inset:3px}.mor-net img+span{opacity:0}.mor-net img[data-failed]+span{opacity:1}.mor-net[data-net=linkedin]{--mor-net:#005fa7}@supports (color:lab(0% 0 0)){.mor-net[data-net=linkedin]{--mor-net:lab(38.8822% -2.03472 -46.835)}}.mor-net[data-net=x]{--mor-net:#222}@supports (color:lab(0% 0 0)){.mor-net[data-net=x]{--mor-net:lab(13% 0 0)}}.mor-net[data-net=github]{--mor-net:#2c2d38}@supports (color:lab(0% 0 0)){.mor-net[data-net=github]{--mor-net:lab(18.629% 1.60295 -7.29785)}}.mor-net[data-net=instagram]{--mor-net:#ca358b}@supports (color:lab(0% 0 0)){.mor-net[data-net=instagram]{--mor-net:lab(48.5732% 63.245 -12.3243)}}.mor-net[data-net=facebook]{--mor-net:#2663c9}@supports (color:lab(0% 0 0)){.mor-net[data-net=facebook]{--mor-net:lab(42.7133% 9.70373 -59.418)}}.mor-net[data-net=tiktok]{--mor-net:#0a191a}@supports (color:lab(0% 0 0)){.mor-net[data-net=tiktok]{--mor-net:lab(7.411% -5.61514 -2.57721)}}.mor-net[data-net=youtube]{--mor-net:#d40e14}@supports (color:lab(0% 0 0)){.mor-net[data-net=youtube]{--mor-net:lab(45.6021% 69.2282 54.1881)}}.mor-net[data-net=web]{--mor-net:var(--mor-color-text-subtle)}.mor-social .mor-input-wrap[data-prefix]>.mor-input{padding-inline-start:calc(var(--mor-control-px) + 14px)}.mor-social .mor-input-wrap[data-suffix]>.mor-input{padding-inline-end:calc(var(--mor-control-px) + 56px)}.mor-social__res{align-items:center;gap:var(--mor-space-2);display:flex}.mor-social__res .mor-avatar{--mor-avatar-size:22px;overflow:hidden}.mor-social__res .mor-avatar img{object-fit:cover;border-radius:50%;block-size:100%;inline-size:100%}.mor-social__res .mor-verify[data-state=pending] svg{animation:1s linear infinite mor-spin}.mor-social__res .mor-button{block-size:28px;inline-size:28px;padding:0}.mor-social-list__row .mor-avatar{--mor-avatar-size:22px;overflow:hidden}.mor-social-list__row .mor-avatar img{object-fit:cover;border-radius:50%;block-size:100%;inline-size:100%}.mor-social-list{gap:var(--mor-space-6);flex-direction:column;display:flex}.mor-social-list__row{align-items:center;gap:var(--mor-space-8);min-inline-size:0;display:flex}.mor-social-list__row .mor-cell__link{flex:1}.mor-social-list__add{align-self:flex-start}.mor-domain{align-items:center;gap:var(--mor-space-8);min-inline-size:0;display:flex}.mor-domain[data-stack]{flex-direction:column;align-items:flex-start;gap:2px}.mor-domain__row{align-items:center;gap:var(--mor-space-8);min-inline-size:0;display:flex}.mor-domain__fav{background:var(--mor-color-surface-2);border:1px solid var(--mor-color-border);block-size:16px;inline-size:16px;font-size:9px;font-weight:var(--mor-weight-label);color:var(--mor-color-text-muted);border-radius:3px;flex:none;place-items:center;display:grid}.mor-address{gap:var(--mor-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mor-address[data-order=forward] .mor-address__step{display:none}.mor-address>[data-span]{grid-column:1/-1}.mor-address .mor-field{gap:var(--mor-space-4)}.mor-address .mor-field__label{font-size:var(--mor-text-xs)}.mor-address__step{background:var(--mor-color-surface-2);border:1px solid var(--mor-color-border);block-size:16px;inline-size:16px;color:var(--mor-color-text-subtle);font-size:10px;font-weight:var(--mor-weight-label);border-radius:50%;place-items:center;margin-inline-start:auto;display:inline-grid}.mor-address .mor-field[data-locked] .mor-input{background:var(--mor-color-surface-sunken);color:var(--mor-color-text-subtle)}.mor-address__fmt{white-space:pre-line;line-height:var(--mor-leading-body)}.mor-address__map{border-radius:var(--mor-radius-md);border:1px solid var(--mor-color-border);background:repeating-linear-gradient(45deg,var(--mor-color-surface-2) 0 4px,var(--mor-color-surface) 4px 8px);block-size:44px;inline-size:44px;color:var(--mor-color-text-subtle);flex:none;place-items:center;display:grid}.mor-address__map svg{block-size:16px;inline-size:16px}.mor-display[data-type=address] .mor-display__value{align-items:flex-start}.mor-display[data-type=address][data-editing] .mor-display__value{--mor-input-border:var(--mor-color-accent)}.mor-address__fill{gap:var(--mor-space-6);font-size:var(--mor-text-xs);color:var(--mor-color-ai-text);align-items:center;display:flex}.mor-address__fill svg{block-size:12px;inline-size:12px}@container (max-width:420px){.mor-address{grid-template-columns:minmax(0,1fr)}}.mor-conf{align-items:center;gap:var(--mor-space-4);font-size:var(--mor-text-xs);font-variant-numeric:tabular-nums;color:var(--mor-color-text-subtle);white-space:nowrap;flex:none;display:inline-flex}.mor-conf[data-style=dot] .mor-conf__bar,[data-conf-style=dot] .mor-conf:not([data-style]) .mor-conf__bar,.mor-conf[data-style=number] .mor-conf__bar,[data-conf-style=number] .mor-conf:not([data-style]) .mor-conf__bar{display:none}.mor-conf[data-style=dot]:before,[data-conf-style=dot] .mor-conf:not([data-style]):not([data-confirmed]):before{content:"";background:var(--mor-conf-c,var(--mor-color-text-subtle));border-radius:50%;flex:none;block-size:8px;inline-size:8px}.mor-conf[data-style=number]:not([data-confirmed]),[data-conf-style=number] .mor-conf:not([data-style]):not([data-confirmed]){color:var(--mor-conf-t,var(--mor-color-text-muted));font-weight:var(--mor-weight-label)}.mor-conf[data-level=high]{--mor-conf-t:var(--mor-color-success-text)}.mor-conf[data-level=mid]{--mor-conf-t:var(--mor-color-warning-text)}.mor-conf[data-level=low]{--mor-conf-t:var(--mor-color-danger-text)}.mor-conf__bar{border-radius:var(--mor-radius-pill);background:var(--mor-color-surface-sunken);block-size:4px;inline-size:28px;overflow:hidden}.mor-conf__bar>span{block-size:100%;inline-size:var(--mor-conf,0%);background:var(--mor-conf-c,var(--mor-color-text-subtle));border-radius:inherit;display:block}.mor-conf[data-level=high]{--mor-conf-c:var(--mor-color-success)}.mor-conf[data-level=mid]{--mor-conf-c:var(--mor-color-warning)}.mor-conf[data-level=low]{--mor-conf-c:var(--mor-color-danger)}.mor-conf[data-confirmed]{color:var(--mor-color-success-text)}.mor-conf[data-confirmed] svg{block-size:12px;inline-size:12px}.mor-agg{gap:var(--mor-space-4);flex-direction:column;flex:1;min-inline-size:0;display:flex}.mor-agg__primary{align-items:center;gap:var(--mor-space-8);flex-wrap:wrap;min-inline-size:0;display:flex}.mor-agg__primary>.mor-agg__val{align-items:center;gap:var(--mor-space-6);min-inline-size:0;display:flex}.mor-agg__more{font-size:var(--mor-text-xs);color:var(--mor-color-link);white-space:nowrap;border-radius:var(--mor-radius-sm);align-items:center;gap:2px;padding:1px 4px;display:inline-flex}.mor-agg__more:hover{background:var(--mor-color-surface-hover)}.mor-agg__more svg{block-size:12px;inline-size:12px;transition:rotate var(--mor-dur-fast) var(--mor-ease-out)}.mor-agg[data-open] .mor-agg__more svg{rotate:180deg}.mor-agg__list{border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);flex-direction:column;margin-block-start:var(--mor-space-4);display:none;overflow:hidden}.mor-agg[data-open] .mor-agg__list{display:flex}.mor-agg .mor-flyout{inline-size:min(480px,100vw - 32px);padding:0;overflow:hidden}.mor-agg .mor-flyout .mor-agg__ft{padding-inline:var(--mor-space-12)}.mor-agg .mor-flyout .mor-agg__list{border:0;border-radius:0;margin:0;display:flex}.mor-agg__add{gap:var(--mor-space-6);padding:var(--mor-space-8) var(--mor-space-10);border-block-start:1px solid var(--mor-color-divider);background:var(--mor-color-surface);align-items:center;display:none}.mor-agg__add[data-open]{display:flex}.mor-agg__add .mor-input{block-size:var(--mor-control-h-sm);font-size:var(--mor-text-sm);flex:1}.mor-agg__alt{gap:var(--mor-space-4) var(--mor-space-12);padding:var(--mor-space-8) var(--mor-space-10);font-size:var(--mor-text-sm);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.mor-agg__alt+.mor-agg__alt{border-block-start:1px solid var(--mor-color-divider)}.mor-agg__alt[data-primary]{background:var(--mor-color-surface-2)}.mor-agg__alt[data-rejected]{color:var(--mor-color-text-subtle)}.mor-agg__alt[data-rejected] .mor-agg__v{text-decoration:line-through}.mor-agg__v{overflow-wrap:anywhere;align-items:center;gap:var(--mor-space-6);min-inline-size:0;color:var(--mor-color-text);display:flex}.mor-agg__src{gap:var(--mor-space-4);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);white-space:nowrap;flex-wrap:wrap;grid-column:1/-1;align-items:center;display:flex}.mor-agg__src .mor-badge{block-size:18px;padding-inline:var(--mor-space-6);font-size:10px;font-weight:var(--mor-weight-body)}.mor-agg__acts{gap:var(--mor-space-2);display:flex}.mor-agg__acts .mor-button{block-size:26px;inline-size:26px;padding:0}.mor-agg__acts svg{block-size:14px;inline-size:14px}.mor-agg__alt[data-primary] .mor-agg__acts [data-act=confirm]{--mor-button-fg:var(--mor-color-success-text)}.mor-agg__ft{gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-10);border-block-start:1px solid var(--mor-color-divider);background:var(--mor-color-surface-2);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);white-space:nowrap;align-items:center;display:flex}.mor-agg__ft>span:first-child{cursor:help;place-items:center;display:grid}.mor-agg__ft .mor-button{margin-inline-start:auto}.mor-field .mor-agg__list{margin-block-start:0}.mor-field .mor-agg__expander{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);display:flex}.mor-cell .mor-conf__bar{inline-size:20px}.mor-rules{gap:var(--mor-space-12);flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.mor-rules__group{gap:var(--mor-space-8);padding:var(--mor-space-10);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);flex-direction:column;display:flex;position:relative}.mor-rules__group[data-depth="1"],.mor-rules__group[data-depth="2"]{background:var(--mor-color-surface-2);padding:var(--mor-space-8)}.mor-rules__group[data-depth="2"]{background:var(--mor-color-surface)}.mor-rules__hd{align-items:center;gap:var(--mor-space-8);flex-wrap:wrap;min-block-size:24px;display:flex}.mor-rules__hd .mor-rules__grp-lab{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);letter-spacing:var(--mor-tracking-caps);text-transform:uppercase;font-weight:var(--mor-weight-label)}.mor-rules__hd .note{font-size:var(--mor-text-xs)}.mor-rules__hd .mor-button{--mor-button-fg:var(--mor-color-text-subtle);block-size:24px;inline-size:24px;margin-inline-start:auto;padding:0}.mor-rules__hd .mor-button svg{block-size:14px;inline-size:14px}.mor-conj{border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);gap:2px;padding:2px;display:inline-flex}.mor-conj button{padding-inline:var(--mor-space-10);border-radius:var(--mor-radius-sm);block-size:22px;font-size:var(--mor-text-xs);font-weight:var(--mor-weight-label);letter-spacing:var(--mor-tracking-caps);color:var(--mor-color-text-muted)}.mor-conj button:hover{background:var(--mor-color-surface-hover)}.mor-conj button[aria-checked=true]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text)}.mor-conj[data-conj=or] button[aria-checked=true]{background:var(--mor-color-warning-subtle);color:var(--mor-color-warning-text)}.mor-rules__rows{gap:var(--mor-space-6);flex-direction:column;display:flex}.mor-rules__row{gap:var(--mor-space-6);grid-template-columns:52px minmax(130px,170px) minmax(120px,150px) minmax(0,1fr) 28px;align-items:center;min-inline-size:0;display:grid}.mor-rules__row>*{min-inline-size:0}.mor-rules__row .mor-select,.mor-rules__row .mor-input,.mor-rules__row .mor-combo{block-size:var(--mor-control-h-sm);min-block-size:var(--mor-control-h-sm);font-size:var(--mor-text-sm);padding-block:1px}.mor-rules__row .mor-combo .mor-chip{text-overflow:ellipsis;block-size:20px;max-inline-size:100%;overflow:hidden}.mor-rules__row .mor-combo{flex-wrap:nowrap;overflow:hidden}.mor-rules__row[data-invalid] .mor-input,.mor-rules__row[data-invalid] .mor-combo{--mor-input-border:var(--mor-color-danger)}.mor-rules__row[data-invalid]:after{content:"needs a value";font-size:var(--mor-text-xs);color:var(--mor-color-danger-text);grid-column:2/-1;margin-block-start:-2px}.mor-rules__lead{border-radius:var(--mor-radius-pill);block-size:22px;font-size:10px;font-weight:var(--mor-weight-label);letter-spacing:var(--mor-tracking-caps);text-transform:uppercase;color:var(--mor-color-text-subtle);background:var(--mor-color-surface-2);border:1px solid var(--mor-color-border);place-items:center;display:inline-grid}.mor-rules__lead[data-conj=or]{color:var(--mor-color-warning-text);background:var(--mor-color-warning-subtle);border-color:var(--mor-color-warning-border)}.mor-rules__lead[data-conj=and]{color:var(--mor-color-accent-text);background:var(--mor-color-accent-subtle);border-color:#0000}.mor-rules__lead[data-first]{color:var(--mor-color-text-subtle);background:0 0;border-color:#0000}.mor-rules__row .mor-rules__rm{--mor-button-fg:var(--mor-color-text-subtle);block-size:28px;inline-size:28px;padding:0}.mor-rules__rm svg{block-size:14px;inline-size:14px}.mor-rules__val{gap:var(--mor-space-6);align-items:center;min-inline-size:0;display:flex}.mor-rules__val>*{flex:1;min-inline-size:0}.mor-rules__val .mor-rules__dash{color:var(--mor-color-text-subtle);flex:none}.mor-rules__val[data-none]{font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);font-style:italic}.mor-rules__add{gap:var(--mor-space-4);flex-wrap:wrap;padding-inline-start:calc(52px + var(--mor-space-6));display:flex}.mor-rules__nested{gap:var(--mor-space-6);grid-template-columns:52px minmax(0,1fr);align-items:start;display:grid}.mor-rules__nested>.mor-rules__lead{margin-block-start:var(--mor-space-8)}.mor-rules__summary{gap:var(--mor-space-6);padding:var(--mor-space-10) var(--mor-space-12);border-radius:var(--mor-radius-md);background:var(--mor-color-surface-2);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);color:var(--mor-color-text-muted);flex-direction:column;display:flex}.mor-rules__summary b{color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-rules__summary i{font-style:normal;font-weight:var(--mor-weight-label);letter-spacing:var(--mor-tracking-caps);font-size:var(--mor-text-xs)}.mor-rules__summary i[data-conj=and]{color:var(--mor-color-accent-text)}.mor-rules__summary i[data-conj=or]{color:var(--mor-color-warning-text)}.mor-rules__count{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-sm);display:flex}.mor-rules__count b{font-size:var(--mor-text-lg);font-weight:var(--mor-weight-label);font-variant-numeric:tabular-nums;color:var(--mor-color-text)}@container (max-width:720px){.mor-rules__row{grid-template-columns:52px minmax(0,1fr) 28px;align-items:start}.mor-rules__row>.mor-rules__lead{grid-area:1/1;align-self:center}.mor-rules__row>.mor-select:nth-child(2){grid-area:1/2}.mor-rules__row>.mor-select:nth-child(3){grid-area:2/2}.mor-rules__row>.mor-rules__val{grid-area:3/2}.mor-rules__row>.mor-rules__rm{grid-area:1/3}.mor-rules__row[data-invalid]:after{grid-area:4/2}.mor-rules__nested{grid-template-columns:minmax(0,1fr)}.mor-rules__nested>.mor-rules__lead{padding-inline:var(--mor-space-8);justify-self:start;margin:0}.mor-rules__add{padding-inline-start:0}}.mor-form{gap:var(--mor-space-16) var(--mor-space-16);grid-template-columns:repeat(var(--mor-cols,2),minmax(0,1fr));display:grid;container-type:inline-size}.mor-form[data-cols="1"]{--mor-cols:1}.mor-form[data-cols="2"]{--mor-cols:2}.mor-form[data-cols="3"]{--mor-cols:3}.mor-form[data-cols="4"]{--mor-cols:4}.mor-form>[data-span=full]{grid-column:1/-1}.mor-form>[data-span="2"]{grid-column:span 2}.mor-form__sec{font-size:var(--mor-text-xs);letter-spacing:var(--mor-tracking-caps);text-transform:uppercase;color:var(--mor-color-text-subtle);font-weight:var(--mor-weight-label);border-block-start:1px solid var(--mor-color-divider);grid-column:1/-1;padding-block-start:var(--mor-space-8)}.mor-form__sec:first-child{border:0;padding-block-start:0}.mor-form__ft{gap:var(--mor-space-8);border-block-start:1px solid var(--mor-color-divider);flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;padding-block-start:var(--mor-space-12);display:flex}.mor-form__pair{gap:var(--mor-space-12);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}}.mor-form-shell{container-type:inline-size}@container (max-width:560px){.mor-form{grid-template-columns:minmax(0,1fr)}.mor-form>[data-span="2"]{grid-column:auto}}@container (min-width:561px) and (max-width:900px){.mor-form[data-cols="3"],.mor-form[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:901px) and (max-width:1200px){.mor-form[data-cols="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}
@layer mor.components{:where(.mor-input-spin,.mor-cal__hd) button,:where(.mor-combo__toggle,.mor-combo__clear,.mor-chip__remove,.mor-rate__clear,.mor-cell__copy,.mor-phone__cc){appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.mor-phone__cc){color:var(--mor-color-text)}:is(.mor-input-spin button,.mor-cal__hd button,.mor-combo__clear,.mor-chip__remove,.mor-rate__clear,.mor-cell__copy,.mor-phone__cc)[data-focus-visible],.mor-inline:focus-visible{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-popover,.mor-popover__dialog{outline:none}.mor-popover{font:var(--mor-weight-body) var(--mor-text-body) / var(--mor-leading-body) var(--mor-font-sans);color:var(--mor-color-text)}.mor-popover__dialog>.mor-cal{inline-size:280px;max-inline-size:calc(100vw - 32px)}.mor-combo__popover{inline-size:var(--trigger-width);min-inline-size:200px}.mor-combo__popover .mor-listbox{max-block-size:320px}.mor-listbox,.mor-listbox__opt{outline:none}.mor-listbox__opt[data-focused],.mor-listbox__opt[data-hovered]{background:var(--mor-color-surface-hover)}.mor-listbox__opt[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--mor-color-focus-ring)}.mor-listbox__opt[data-disabled]{color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-listbox__opt span.mor-flag{box-shadow:none;background:0 0;place-items:center;display:inline-grid}.mor-combo{cursor:text}.mor-combo[data-focus-within]{--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-field[data-invalid] .mor-combo[data-focus-within]{box-shadow:0 0 0 3px var(--mor-color-danger-subtle)}.mor-combo__toggle{inline-size:calc(var(--mor-control-px) + 20px);color:#0000;position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] .mor-combo{background-position:left var(--mor-space-10) center}.mor-combo__chips{display:contents}.mor-combo .mor-chip{align-items:center;gap:var(--mor-space-4);display:inline-flex}.mor-chip__remove{border-radius:var(--mor-radius-sm);block-size:16px;inline-size:16px;color:var(--mor-color-text-subtle);place-items:center;display:inline-grid}.mor-chip__remove[data-hovered]{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-combo__clear{border-radius:var(--mor-radius-sm);block-size:20px;inline-size:20px;color:var(--mor-color-text-subtle);flex:none;place-items:center;display:inline-grid}.mor-combo__clear[data-hovered]{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-combo__spinner{margin-inline:var(--mor-space-4)}.mor-listbox__opt[data-create]{align-items:center;gap:var(--mor-space-8);color:var(--mor-color-accent-text);font-weight:var(--mor-weight-label);display:flex}.mor-listbox__opt[data-create] svg{flex:none;block-size:14px;inline-size:14px}.mor-input-spin button[data-hovered]{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-input-spin button[data-disabled]{opacity:.4;cursor:not-allowed}.mor-datefield{align-items:center;gap:var(--mor-space-6);cursor:text;font-variant-numeric:tabular-nums;padding-inline-end:var(--mor-space-4);display:flex}.mor-datefield:is([data-focus-within],:focus-within){--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-datefield[data-disabled],.mor-field[data-disabled] .mor-datefield{background:var(--mor-color-surface-sunken);color:var(--mor-color-text-disabled);cursor:not-allowed;--mor-input-border:var(--mor-color-border)}.mor-datefield[data-invalid],.mor-field[data-invalid] .mor-datefield{--mor-input-border:var(--mor-color-danger)}.mor-datefield__btn{block-size:28px;inline-size:28px;min-inline-size:0;margin-inline-start:auto;padding:0}.mor-datefield__icon{color:var(--mor-color-text-subtle);margin-inline-start:auto;display:grid}.mor-datefield .mor-daterange__arrow{flex:none}.mor-dateinput{white-space:nowrap;align-items:center;min-inline-size:0;display:flex}.mor-dateinput__seg{border-radius:var(--mor-radius-sm);caret-color:#0000;outline:none;padding-inline:1px}.mor-dateinput__seg[data-type=literal]{color:var(--mor-color-text-subtle);padding-inline:0}.mor-dateinput__seg[data-placeholder]{color:var(--mor-color-text-subtle)}.mor-dateinput__seg[data-focused]{background:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-cal{outline:none}.mor-cal__hd h2{font:inherit;font-weight:var(--mor-weight-label);margin:0}.mor-cal__hd button[data-hovered]{background:var(--mor-color-surface-hover)}.mor-cal__hd button[data-disabled]{opacity:.4;cursor:not-allowed}.mor-cal__table{border-collapse:separate;border-spacing:2px;text-align:center;font-variant-numeric:tabular-nums;inline-size:100%}.mor-cal__table th{font-size:var(--mor-text-xs);font-weight:var(--mor-weight-body);color:var(--mor-color-text-subtle);padding-block:2px}.mor-cal__table td{padding:0}.mor-cal__day{aspect-ratio:1;border-radius:var(--mor-radius-sm);color:var(--mor-color-text);cursor:default;outline:none;place-items:center;display:grid}.mor-cal__day[data-hovered]{background:var(--mor-color-surface-hover)}.mor-cal__day[data-outside-month]{color:var(--mor-color-text-disabled)}.mor-cal__day[data-today]{box-shadow:inset 0 0 0 1px var(--mor-color-border-strong)}.mor-cal__day[data-selected]{background:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-cal__day[data-unavailable]{color:var(--mor-color-text-disabled);text-decoration:line-through}.mor-cal__day[data-disabled]{color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-cal__day[data-focus-visible]{outline:2px solid var(--mor-color-accent);outline-offset:1px}.mor-cal[data-mode=range] .mor-cal__day[data-selected]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);border-radius:0}.mor-cal[data-mode=range] .mor-cal__day:is([data-selection-start],[data-selection-end]){background:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-cal .mor-cal__day[data-selection-start]{border-start-start-radius:var(--mor-radius-sm);border-end-start-radius:var(--mor-radius-sm)}.mor-cal .mor-cal__day[data-selection-end]{border-start-end-radius:var(--mor-radius-sm);border-end-end-radius:var(--mor-radius-sm)}.mor-cal-panel{gap:var(--mor-space-8);max-inline-size:calc(100vw - var(--mor-space-32));padding:var(--mor-space-10);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);box-shadow:var(--mor-shadow-2);font-size:var(--mor-text-sm);flex-direction:column;display:flex}.mor-cal-panel[data-row]{flex-direction:row}.mor-cal-panel .mor-cal{inline-size:16rem;max-inline-size:100%;box-shadow:none;border:0;padding:0}.mor-cal-panel .mor-cal[data-months]{inline-size:33rem}.mor-cal__multi .mor-cal__table,.mor-cal-panel__type .mor-input{inline-size:100%}.mor-cal-panel .mor-cal__ft{align-items:center}.mor-cal__clear{margin-inline-start:auto}:where(.mor-cal__presets) button{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;margin:0}.mor-cal__presets button[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}@media (max-width:40rem){.mor-cal-panel[data-row]{flex-direction:column}.mor-cal-panel .mor-cal[data-months]{inline-size:16rem}}.mor-field__fix{appearance:none;font:inherit;cursor:pointer;color:var(--mor-color-accent-text);text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.mor-field__fix:focus-visible{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-monthpick__input{all:unset;min-inline-size:0;font:inherit;color:var(--mor-color-text);flex:1}.mor-monthpick__input::placeholder{color:var(--mor-color-text-subtle)}.mor-cal-panel:has(.mor-months){inline-size:16rem}.mor-months{gap:var(--mor-space-4);outline:none;grid-template-columns:repeat(3,1fr);display:grid}.mor-months__opt{block-size:var(--mor-control-h);border-radius:var(--mor-radius-sm);color:var(--mor-color-text);cursor:default;outline:none;place-items:center;display:grid}.mor-months__opt[data-hovered]{background:var(--mor-color-surface-hover)}.mor-months__opt[data-today]{box-shadow:inset 0 0 0 1px var(--mor-color-border-strong)}.mor-months__opt[data-selected]{background:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-months__opt[data-disabled]{color:var(--mor-color-text-disabled);cursor:not-allowed;text-decoration:line-through}.mor-months__opt[data-focus-visible]{outline:2px solid var(--mor-color-accent);outline-offset:1px}.mor-searchfield .mor-input::-webkit-search-cancel-button{appearance:none}.mor-searchfield[data-empty] .mor-searchfield__clear{visibility:hidden}.mor-searchfield__clear{block-size:28px;inline-size:28px;min-inline-size:0;padding:0}.mor-searchfield[data-empty] .mor-kbd+.mor-searchfield__clear{display:none}.mor-searchfield[data-empty]:has(.mor-kbd) .mor-input{padding-inline-end:calc(var(--mor-control-px) + var(--mor-space-48))}.mor-searchfield .mor-input-wrap__affix .mor-kbd{pointer-events:none;margin-inline-end:var(--mor-space-4)}.mor-input-wrap[data-unit]:not([data-stepper])>.mor-input{padding-inline-end:calc(var(--mor-control-px) + var(--mor-space-32))}.mor-input-wrap[data-unit]:not([data-stepper])>.mor-input-wrap__unit{inset-inline-end:var(--mor-control-px)}.mor-money[data-fixed]{grid-template-columns:minmax(0,1fr)}.mor-tri>.mor-seg{align-self:flex-start}.mor-tri .mor-seg__opt[data-selected]{background:var(--mor-color-surface);color:var(--mor-color-text);box-shadow:var(--mor-shadow-1);font-weight:var(--mor-weight-label)}.mor-tri[data-invalid]>.mor-seg{border-color:var(--mor-color-danger)}.mor-tri[data-readonly] .mor-seg__opt{cursor:default}.mor-phone__cc[data-focus-visible],.mor-phone__cc[data-pressed]{--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-phone__cc span.mor-flag{box-shadow:none;background:0 0;place-items:center;display:inline-grid}.mor-phone__cc .react-aria-SelectValue{align-items:center;gap:var(--mor-space-6);display:inline-flex}[dir=rtl] .mor-phone__cc{background-position:left var(--mor-space-8) center}.mor-rate__star{inline-size:var(--mor-control-h-sm);block-size:var(--mor-control-h-sm);border-radius:var(--mor-radius-sm);color:var(--mor-color-border-strong);cursor:pointer;place-items:center;display:grid}.mor-rate__star svg{fill:currentColor;block-size:18px;inline-size:18px}.mor-rate__star[data-on]{color:var(--mor-color-warning)}.mor-rate__star[data-hovered]{background:var(--mor-color-surface-hover)}.mor-rate:has(.mor-rate__star[data-hovered]) .mor-rate__star{color:var(--mor-color-warning)}.mor-rate .mor-rate__star[data-hovered]~.mor-rate__star{color:var(--mor-color-border-strong)}.mor-rate__star[data-focus-visible]{outline:2px solid var(--mor-color-accent);outline-offset:1px}.mor-rate__star[data-disabled],.mor-rate__star[data-readonly]{cursor:default}dl.mor-display,dd.mor-display__value{margin:0}.mor-display__stack{flex-direction:column;min-inline-size:0;display:flex}.mor-display__main{align-items:center;gap:var(--mor-space-6);min-inline-size:0;display:inline-flex}:where(.mor-qty__btn,.mor-counter__ctl button,.mor-agg__more,.mor-chip__open,.mor-filter__star,.mor-seg__opt){appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:is(.mor-qty__btn,.mor-counter__ctl button,.mor-agg__more,.mor-chip__open,.mor-social__net,.mor-seg__opt)[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-fmt .mor-seg__opt{padding-inline:var(--mor-space-8);border-radius:var(--mor-radius-sm);block-size:20px;font-size:var(--mor-text-xs);color:var(--mor-color-text-muted);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.mor-conj .mor-seg__opt{padding-inline:var(--mor-space-10);border-radius:var(--mor-radius-sm);block-size:22px;font-size:var(--mor-text-xs);font-weight:var(--mor-weight-label);letter-spacing:var(--mor-tracking-caps);color:var(--mor-color-text-muted);place-items:center;display:inline-grid}:is(.mor-fmt,.mor-conj) .mor-seg__opt[data-hovered]{background:var(--mor-color-surface-hover)}:is(.mor-fmt,.mor-conj) .mor-seg__opt[data-selected]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);font-weight:var(--mor-weight-label)}.mor-conj[data-conj=or] .mor-seg__opt[data-selected]{background:var(--mor-color-warning-subtle);color:var(--mor-color-warning-text)}.mor-dob-field{gap:var(--mor-space-6);flex-direction:column;align-items:flex-start;display:flex}.mor-dob-field>.mor-field{align-self:stretch}.mor-filter__star{inline-size:28px;block-size:var(--mor-control-h);color:var(--mor-color-border-strong);border-radius:var(--mor-radius-sm);place-items:center;display:grid}.mor-filter__star svg{fill:currentColor;block-size:16px;inline-size:16px}.mor-filter__star[data-on]{color:var(--mor-color-warning)}.mor-filter__star[data-hovered]{background:var(--mor-color-surface-hover)}.mor-filter__star[data-focus-visible],.mor-filter__opts .mor-check[data-focus-visible]{outline:2px solid var(--mor-color-accent);outline-offset:1px}.mor-filter__value>.react-aria-TextField,.mor-rules__val>.react-aria-TextField{flex:1;min-inline-size:0}.mor-filter__value .react-aria-TextField .mor-input,.mor-rules__val .react-aria-TextField .mor-input{inline-size:100%}.mor-chip__open{display:inline}.mor-rules__row>.mor-rules__sel{min-inline-size:0}.mor-rules__row .mor-rules__sel .mor-select{inline-size:100%}@container (max-width:720px){.mor-rules__row>.mor-rules__sel:nth-child(2){grid-area:1/2}.mor-rules__row>.mor-rules__sel:nth-child(3){grid-area:2/2}}.mor-qty[data-focus-within]{--mor-input-border:var(--mor-color-accent)}.mor-qty__btn[data-hovered]{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-qty__btn[data-disabled]{opacity:.35;cursor:not-allowed}.mor-qty__btn[data-delete][data-hovered]{background:var(--mor-color-danger-subtle);color:var(--mor-color-danger-text)}.mor-counter__ctl button[data-disabled]{opacity:.4;cursor:not-allowed}.mor-counter__val{text-align:center;inline-size:3ch;min-inline-size:28px;font:inherit;font-variant-numeric:tabular-nums;font-weight:var(--mor-weight-label);color:var(--mor-color-text);background:0 0;border:0;padding:0}.mor-counter__val[data-focused]{outline:2px solid var(--mor-color-accent);outline-offset:2px;border-radius:var(--mor-radius-sm)}.mor-dob__seg{caret-color:#0000;outline:none;place-items:center;display:grid}.mor-dob__seg[data-placeholder]{color:var(--mor-color-text-subtle)}.mor-dob__seg[data-focused]{--mor-input-border:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-field[data-invalid] .mor-dob__seg{--mor-input-border:var(--mor-color-danger)}.mor-dob__sep{text-align:center}.mor-dial{outline:none}.mor-dial__opt{border-radius:var(--mor-radius-sm);font-variant-numeric:tabular-nums;block-size:30px;font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);margin-inline:var(--mor-space-4);cursor:pointer;outline:none;flex:none;place-items:center;display:grid}.mor-dial__opt[data-hovered]{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-dial__opt[data-selected]{background:var(--mor-color-accent);color:var(--mor-color-text-on-accent);font-weight:var(--mor-weight-label)}.mor-dial__opt[data-focus-visible]{outline:2px solid var(--mor-color-accent);outline-offset:1px}.mor-popover__dialog.mor-time{gap:var(--mor-space-8);flex-direction:column;display:flex}.mor-booking{gap:var(--mor-space-8);flex-direction:column;inline-size:min(360px,100vw - 48px);display:flex}.mor-cal[data-booking] .mor-cal__table{border-spacing:3px}.mor-cal[data-booking] .mor-cal__day{aspect-ratio:auto;border:1px solid var(--mor-color-divider);flex-direction:column;justify-content:center;align-items:center;gap:1px;block-size:44px;line-height:1;display:flex;overflow:hidden}.mor-cal[data-booking] .mor-cal__day small{color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums;font-size:10px}.mor-cal[data-booking] .mor-cal__day small:before{content:attr(data-price)}.mor-cal[data-booking] .mor-cal__day[data-avail=open]{border-color:var(--mor-color-success-border);background:var(--mor-color-success-subtle)}.mor-cal[data-booking] .mor-cal__day[data-avail=partial]{background:linear-gradient(to top, var(--mor-color-warning-subtle) var(--mor-fill,50%), transparent var(--mor-fill,50%));border-color:var(--mor-color-warning-border)}.mor-cal[data-booking] .mor-cal__day[data-avail=full]{color:var(--mor-color-text-disabled);background:repeating-linear-gradient(135deg, transparent 0 4px, var(--mor-color-surface-sunken) 4px 6px);text-decoration:none}.mor-cal[data-booking] .mor-cal__day[data-avail=full] small{text-decoration:line-through}.mor-cal[data-booking] .mor-cal__day[data-outside-month]{visibility:hidden}.mor-cal[data-booking] .mor-cal__day[data-disabled]:not([data-outside-month]){border-color:var(--mor-color-divider);background:0 0}.mor-cal[data-booking] .mor-cal__day[data-selected]{background:var(--mor-color-accent);border-color:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-cal[data-booking] .mor-cal__day[data-selected] small{color:inherit}.mor-paycard>[data-card-exp]{grid-column:2}.mor-paycard>[data-card-cvc]{grid-column:3}.mor-paycard .react-aria-TextField .mor-input,.mor-social .react-aria-TextField .mor-input{inline-size:100%}.mor-social__net .mor-select__value{align-items:center;gap:var(--mor-space-6);display:inline-flex}.mor-social__net{appearance:none;font:inherit;margin:0}.mor-money>.react-aria-NumberField .mor-input{inline-size:100%}.mor-agg__fly{inline-size:min(480px,100vw - 32px);padding:0;overflow:hidden}.mor-agg__fly .mor-agg__list{border:0;border-radius:0;margin:0;display:flex}.mor-agg__alt .mor-badge{block-size:18px;font-size:10px}.mor-promo .mor-input{text-transform:uppercase;letter-spacing:.08em}.mor-promo__res:empty{display:none}.mor-plan-select__hd{justify-content:space-between;align-items:center;gap:var(--mor-space-8);flex-wrap:wrap;display:flex}.mor-plan-select__hd .mor-fmt button,.mor-plan-select__hd .mor-seg__opt{font-size:var(--mor-text-xs)}.mor-lookup-trigger{appearance:none;font:inherit;margin:0}.mor-lookup-trigger[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-lookup-trigger[data-disabled]{opacity:.5;cursor:not-allowed}.mor-plan-select__opt{padding:var(--mor-space-8) var(--mor-space-10)}.mor-plan-select__popover .mor-listbox__hint{margin-block-start:var(--mor-space-4)}.mor-iddoc__num{text-transform:uppercase;letter-spacing:.06em}.mor-iddoc__grid>.mor-field:first-child{grid-column:1/-1}.mor-popover:is(.mor-lookup__pop,.mor-address-pop){inline-size:min(560px,100vw - 16px);max-inline-size:min(560px,100vw - 16px)}.mor-lookup.mor-popover__dialog{padding:0}.mor-lookup__search{margin:0}.mor-lookup__tabs button{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0}.mor-lookup__tabs button[data-selected]{background:var(--mor-color-surface-2);color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-lookup__tabs button[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring)}.mor-lookup__list,.mor-lookup__row{outline:none}.mor-lookup__row[data-focused]{background:var(--mor-color-surface-hover)}.mor-lookup__row[data-selected]{background:var(--mor-color-accent-subtle)}.mor-lookup__row[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--mor-color-focus-ring)}.mor-lookup__ft kbd{font-family:var(--mor-font-mono);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-sm);padding:0 4px;font-size:10px}.mor-display__act{opacity:0;transition:opacity var(--mor-dur-fast) var(--mor-ease-out);display:flex}.mor-display:hover .mor-display__act,.mor-display[data-hover] .mor-display__act,.mor-display:focus-within .mor-display__act,.mor-display[data-editing] .mor-display__act{opacity:1}@media (hover:none){.mor-display__act{opacity:1}}.mor-address-pop .mor-popover__dialog{gap:var(--mor-space-8);flex-direction:column;display:flex}.mor-display[data-type=address][data-state=saved] .mor-display__value{box-shadow:0 0 0 2px var(--mor-color-success-border);border-radius:var(--mor-radius-sm)}.mor-cnttext__edit .mor-counters{margin:0}.mor-playcard__bal b{font-weight:var(--mor-weight-label)}.mor-playcard>[data-card-part=pin] .mor-input{inline-size:100%}}

@layer mor.components{.mor-rte{border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);min-inline-size:0;transition:border-color var(--mor-dur-fast) var(--mor-ease-out),box-shadow var(--mor-dur-fast) var(--mor-ease-out);flex-direction:column;display:flex}.mor-rte:focus-within{border-color:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-rte__tabs{align-items:center;gap:var(--mor-space-2);padding:var(--mor-space-4) var(--mor-space-6) 0;border-block-end:1px solid var(--mor-color-divider);display:flex}.mor-rte__tab{align-items:center;gap:var(--mor-space-6);padding:var(--mor-space-6) var(--mor-space-10) var(--mor-space-8);color:var(--mor-color-text-muted);font:inherit;font-size:var(--mor-text-sm);font-weight:var(--mor-weight-label);cursor:pointer;background:0 0;border:0;display:flex;box-shadow:inset 0 -2px #0000}.mor-rte__tab svg{block-size:14px;inline-size:14px}.mor-rte__tab[aria-selected=true]{color:var(--mor-color-text);box-shadow:inset 0 -2px 0 var(--mor-color-accent)}.mor-rte__tab[data-tab=note][aria-selected=true]{box-shadow:inset 0 -2px 0 var(--mor-color-warning)}.mor-rte__tab:hover{color:var(--mor-color-text)}.mor-rte__tabs>small{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);margin-inline-start:auto;padding-inline-end:var(--mor-space-6);overflow:hidden}.mor-rte__to{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-12);border-block-end:1px solid var(--mor-color-divider);font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);display:flex}.mor-rte__to input{color:var(--mor-color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;min-inline-size:0}.mor-rte__to .mor-chip{block-size:22px}.mor-rte__bar{padding:var(--mor-space-4) var(--mor-space-6);border-block-end:1px solid var(--mor-color-divider);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.mor-rte__bar[data-pos=bottom]{border-block-end:0;border-block-start:1px solid var(--mor-color-divider)}.mor-rte__btn{border-radius:var(--mor-radius-sm);block-size:28px;inline-size:28px;color:var(--mor-color-text-muted);cursor:pointer;font:inherit;font-size:var(--mor-text-xs);font-weight:var(--mor-weight-label);background:0 0;border:0;place-items:center;display:grid}.mor-rte__btn svg{block-size:16px;inline-size:16px}.mor-rte__btn:hover{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-rte__btn[aria-pressed=true]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text)}.mor-rte__btn:focus-visible{outline:2px solid var(--mor-color-focus-ring);outline-offset:-2px}.mor-rte__btn:disabled{color:var(--mor-color-text-disabled);cursor:not-allowed;background:0 0}.mor-rte__btn[data-wide]{inline-size:auto;padding-inline:var(--mor-space-8);gap:var(--mor-space-4);display:flex}.mor-rte__sep{background:var(--mor-color-divider);block-size:18px;inline-size:1px;margin-inline:var(--mor-space-4)}.mor-rte__more{display:none}@container (max-width:520px){.mor-rte__bar [data-overflow]{display:none}.mor-rte__more{display:grid}}.mor-rte__body{min-block-size:112px;max-block-size:320px;padding:var(--mor-space-10) var(--mor-space-12);font-size:var(--mor-text-body);line-height:var(--mor-leading-body);color:var(--mor-color-text);outline:none;overflow:auto}.mor-rte__body:empty:before{content:attr(data-placeholder);color:var(--mor-color-text-subtle);pointer-events:none}.mor-rte__body p{margin:0 0 var(--mor-space-8)}.mor-rte__body p:last-child{margin:0}.mor-rte__body h3{font-size:var(--mor-text-md);font-weight:var(--mor-weight-heading);margin:0 0 var(--mor-space-6)}.mor-rte__body ul,.mor-rte__body ol{margin:0 0 var(--mor-space-8);padding-inline-start:var(--mor-space-20)}.mor-rte__body blockquote{margin:0 0 var(--mor-space-8);border-inline-start:3px solid var(--mor-color-border-strong);color:var(--mor-color-text-muted);padding-inline-start:var(--mor-space-12)}.mor-rte__body code{font-family:var(--mor-font-mono);background:var(--mor-color-surface-sunken);border-radius:var(--mor-radius-sm);padding:1px 4px;font-size:.9em}.mor-rte__body a{color:var(--mor-color-link)}.mor-rte__token{border-radius:var(--mor-radius-sm);background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);font-family:var(--mor-font-mono);white-space:nowrap;align-items:center;padding:0 5px;font-size:.85em;display:inline-flex}.mor-rte__mention{color:var(--mor-color-accent-text);background:var(--mor-color-accent-subtle);border-radius:var(--mor-radius-sm);font-weight:var(--mor-weight-label);padding:0 3px}.mor-rte__atts{gap:var(--mor-space-6);padding:0 var(--mor-space-12) var(--mor-space-8);flex-wrap:wrap;display:flex}.mor-rte__atts:empty{display:none}.mor-rte__ft{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-6) var(--mor-space-6) var(--mor-space-12);border-block-start:1px solid var(--mor-color-divider);display:flex}.mor-rte__ft>small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums;margin-inline-end:auto}.mor-rte[data-mode=note]{background:color-mix(in oklch,var(--mor-color-warning-subtle) 60%,var(--mor-color-surface))}.mor-rte[data-mode=note]:focus-within{border-color:var(--mor-color-warning);box-shadow:0 0 0 3px var(--mor-color-warning-subtle)}.mor-rte[data-mode=sms] .mor-rte__bar [data-rich],.mor-rte[data-mode=sms] .mor-rte__subject{display:none}.mor-rte__pop{z-index:31;background:var(--mor-color-surface-raised-3,var(--mor-color-surface));border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);min-inline-size:220px;box-shadow:var(--mor-shadow-3);padding:var(--mor-space-4);flex-direction:column;display:flex;position:absolute}.mor-rte__pop[hidden]{display:none}.mor-rte__pop>button{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-8);border-radius:var(--mor-radius-sm);color:var(--mor-color-text);font:inherit;font-size:var(--mor-text-sm);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.mor-rte__pop>button small{color:var(--mor-color-text-subtle);font-family:var(--mor-font-mono);margin-inline-start:auto;font-size:10px}.mor-rte__pop>button:hover,.mor-rte__pop>button[data-active]{background:var(--mor-color-surface-hover)}.mor-rte__pop>header{padding:var(--mor-space-4) var(--mor-space-8);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);letter-spacing:var(--mor-tracking-caps);text-transform:uppercase;font-weight:var(--mor-weight-label)}.mor-rte__link{gap:var(--mor-space-6);padding:var(--mor-space-4);display:flex}.mor-rte__link .mor-input{block-size:var(--mor-control-h-sm,28px)}.mor-rte[data-full]{--rte-pad:var(--mor-space-16)}.mor-rte__hdr{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-8) var(--mor-space-8) var(--mor-space-8) var(--rte-pad);border-block-end:1px solid var(--mor-color-divider);display:flex}.mor-rte__hdr>b{font-weight:var(--mor-weight-heading);margin-inline-end:auto}.mor-rte[data-full] .mor-rte__to{padding-inline:var(--rte-pad);flex-wrap:wrap;min-block-size:40px}.mor-rte__to>span:first-child{flex:none;inline-size:56px}.mor-rte__to select{color:var(--mor-color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mor-rte__cc{gap:var(--mor-space-2);margin-inline-start:auto;display:flex}.mor-rte__cc button{color:var(--mor-color-text-muted);font:inherit;font-size:var(--mor-text-sm);border-radius:var(--mor-radius-sm);cursor:pointer;background:0 0;border:0;padding:2px 6px}.mor-rte__cc button:hover{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-rte__block{border-radius:var(--mor-radius-sm);block-size:28px;color:var(--mor-color-text);font:inherit;font-size:var(--mor-text-sm);padding:0 var(--mor-space-6);cursor:pointer;background:0 0;border:0}.mor-rte__block:hover{background:var(--mor-color-surface-hover)}.mor-rte__swatch{position:relative}.mor-rte__swatch:after{content:"";background:var(--sw,var(--mor-color-text));border-radius:2px;block-size:3px;position:absolute;inset-block-end:4px;inset-inline:7px}.mor-rte__colors{gap:var(--mor-space-4);padding:var(--mor-space-6);grid-template-columns:repeat(6,22px);display:grid}.mor-rte__colors button{border-radius:var(--mor-radius-sm);border:1px solid var(--mor-color-border);cursor:pointer;block-size:22px;inline-size:22px;padding:0}.mor-rte__colors button:hover{outline:2px solid var(--mor-color-focus-ring);outline-offset:1px}.mor-rte[data-full] .mor-rte__body{min-block-size:280px;max-block-size:none;padding:var(--mor-space-16) var(--rte-pad)}.mor-rte__body h2{font-size:var(--mor-text-lg);font-weight:var(--mor-weight-heading);margin:0 0 var(--mor-space-8)}.mor-rte__body pre{font-family:var(--mor-font-mono);font-size:var(--mor-text-sm);background:var(--mor-color-surface-sunken);padding:var(--mor-space-10) var(--mor-space-12);border-radius:var(--mor-radius-md);margin:0 0 var(--mor-space-8);white-space:pre-wrap}.mor-rte__body hr{border:0;border-block-start:1px solid var(--mor-color-divider);margin:var(--mor-space-12) 0}.mor-rte__body table{border-collapse:collapse;margin:0 0 var(--mor-space-8);font-size:var(--mor-text-sm)}.mor-rte__body td,.mor-rte__body th{border:1px solid var(--mor-color-border);padding:var(--mor-space-4) var(--mor-space-8);text-align:start;min-inline-size:80px}.mor-rte__body th{background:var(--mor-color-surface-2);font-weight:var(--mor-weight-label)}.mor-rte__body ul.mor-rte__todo{padding-inline-start:0;list-style:none}.mor-rte__body ul.mor-rte__todo li{gap:var(--mor-space-8);align-items:baseline;display:flex}.mor-rte__body ul.mor-rte__todo li:before{content:"";border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-sm);flex:none;block-size:14px;inline-size:14px;translate:0 2px}.mor-rte__body ul.mor-rte__todo li[data-done]{color:var(--mor-color-text-subtle);text-decoration:line-through}.mor-rte__body ul.mor-rte__todo li[data-done]:before{background:var(--mor-color-accent);border-color:var(--mor-color-accent)}.mor-rte__body img{border-radius:var(--mor-radius-md);max-inline-size:100%}.mor-rte__sig{margin:0 var(--rte-pad) var(--mor-space-12);border-block-start:1px dashed var(--mor-color-divider);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);gap:var(--mor-space-8);align-items:flex-start;padding-block-start:var(--mor-space-10);display:flex}.mor-rte__sig>div{flex:1}.mor-rte__sig b{color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-rte[data-full] .mor-rte__atts{padding-inline:var(--rte-pad)}.mor-rte[data-full] .mor-rte__ft{padding-inline:var(--rte-pad) var(--mor-space-8);padding-block:var(--mor-space-8);background:var(--mor-color-surface-2);border-radius:0 0 var(--mor-radius-lg) var(--mor-radius-lg)}.mor-split{display:inline-flex}.mor-split>.mor-button:first-child{border-start-end-radius:0;border-end-end-radius:0}.mor-split>.mor-button:last-child{border-inline-start:1px solid color-mix(in oklch,var(--mor-color-text-on-accent) 30%,transparent);padding-inline:var(--mor-space-6);border-start-start-radius:0;border-end-start-radius:0}.mor-rte__status{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);gap:var(--mor-space-10);flex-wrap:wrap;align-items:center;margin-inline-end:auto;display:flex}.mor-rte__status span{align-items:center;gap:4px;display:inline-flex}.mor-rte__status svg{block-size:12px;inline-size:12px}.mor-rte__ai{align-items:center;gap:var(--mor-space-8);margin:0 var(--rte-pad) var(--mor-space-10);padding:var(--mor-space-8) var(--mor-space-10);border:1px solid var(--mor-color-accent-border,var(--mor-color-border));border-radius:var(--mor-radius-md);background:var(--mor-color-accent-subtle);font-size:var(--mor-text-sm);display:flex}.mor-rte__ai[hidden]{display:none}.mor-rte__ai>span{color:var(--mor-color-accent-text);margin-inline-end:auto}.mor-rte__ai svg{block-size:14px;inline-size:14px;color:var(--mor-color-accent-text)}.mor-rte-scrim{z-index:60;background:var(--mor-color-overlay);padding:var(--mor-space-24);place-items:center;display:grid;position:fixed;inset:0}.mor-rte-scrim[hidden]{display:none}.mor-rte-scrim>.mor-rte{max-block-size:100%;inline-size:min(960px,100%);box-shadow:var(--mor-shadow-4,var(--mor-shadow-3));overflow:auto}.mor-rte-scrim>.mor-rte .mor-rte__body{min-block-size:360px}@media (prefers-reduced-motion:no-preference){.mor-rte-scrim:not([hidden])>.mor-rte{animation:mor-rte-in var(--mor-dur-normal) var(--mor-ease-out)}}@keyframes mor-rte-in{0%{opacity:0;scale:.98}}.mor-chatbox{align-items:flex-end;gap:var(--mor-space-4);padding:var(--mor-space-4);border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-xl);background:var(--mor-color-surface);transition:border-color var(--mor-dur-fast) var(--mor-ease-out),box-shadow var(--mor-dur-fast) var(--mor-ease-out);display:flex}.mor-chatbox:focus-within{border-color:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-chatbox__in{min-block-size:32px;max-block-size:160px;min-inline-size:0;padding:var(--mor-space-6) var(--mor-space-4);line-height:var(--mor-leading-body);outline:none;flex:1;overflow:auto}.mor-chatbox__in:empty:before{content:attr(data-placeholder);color:var(--mor-color-text-subtle)}.mor-chatbox .mor-rte__btn{border-radius:50%;block-size:32px;inline-size:32px}.mor-chatbox__send{background:var(--mor-color-accent);block-size:32px;inline-size:32px;color:var(--mor-color-text-on-accent);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mor-chatbox__send:disabled{background:var(--mor-color-surface-sunken);color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-chatbox__send svg{block-size:16px;inline-size:16px}.mor-chatbox-wrap{gap:var(--mor-space-6);flex-direction:column;display:flex}.mor-chatbox-wrap>.mor-rte__bar{padding:0 var(--mor-space-8);border:0}.mor-chatbox-wrap>small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);padding-inline:var(--mor-space-12)}.mor-prose{font-size:var(--mor-text-body);line-height:var(--mor-leading-body);color:var(--mor-color-text);gap:var(--mor-space-6);flex-direction:column;min-inline-size:0;display:flex}.mor-prose>*{margin:0}.mor-prose ul,.mor-prose ol{padding-inline-start:1.25em}.mor-prose a{color:var(--mor-color-link)}.mor-prose[data-clamp]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mor-prose[data-clamp][data-open]{-webkit-line-clamp:unset;display:flex}.mor-rte{position:relative;container-type:inline-size}.mor-rte__body:has(>.ProseMirror){flex-direction:column;padding:0;display:flex}.mor-rte__body>.ProseMirror{padding:var(--mor-space-10) var(--mor-space-12);outline:none;flex:1}.mor-rte[data-full] .mor-rte__body>.ProseMirror{padding:var(--mor-space-16) var(--rte-pad)}.mor-chatbox__in:has(>.ProseMirror){padding:0}.mor-chatbox__in>.ProseMirror{padding:var(--mor-space-6) var(--mor-space-4);outline:none}.mor-chatbox__in p{margin:0}:is(.mor-rte__body,.mor-chatbox__in) p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;block-size:0;color:var(--mor-color-text-subtle);pointer-events:none}:is(.mor-chatbox__in,.mor-prose) :is(ul,ol){margin:0;padding-inline-start:var(--mor-space-20)}:is(.mor-chatbox__in,.mor-prose) blockquote{border-inline-start:3px solid var(--mor-color-border-strong);color:var(--mor-color-text-muted);margin:0;padding-inline-start:var(--mor-space-12)}:is(.mor-chatbox__in,.mor-prose) code{font-family:var(--mor-font-mono);background:var(--mor-color-surface-sunken);border-radius:var(--mor-radius-sm);padding:1px 4px;font-size:.9em}:is(.mor-chatbox__in,.mor-prose) pre{font-family:var(--mor-font-mono);font-size:var(--mor-text-sm);background:var(--mor-color-surface-sunken);padding:var(--mor-space-10) var(--mor-space-12);border-radius:var(--mor-radius-md);white-space:pre-wrap}:is(.mor-chatbox__in,.mor-prose) pre code{background:0 0;padding:0}.mor-chatbox__in a{color:var(--mor-color-link)}.mor-prose h2{font-size:var(--mor-text-lg);font-weight:var(--mor-weight-heading)}.mor-prose h3{font-size:var(--mor-text-md);font-weight:var(--mor-weight-heading)}.mor-prose>.ProseMirror{display:contents}.mor-rte__body pre code{background:0 0;padding:0}.mor-rte__body h4{font-size:var(--mor-text-body);font-weight:var(--mor-weight-heading);margin:0 0 var(--mor-space-6)}:is(.mor-rte,.mor-chatbox)[data-invalid]{border-color:var(--mor-color-danger)}:is(.mor-rte,.mor-chatbox)[data-invalid]:focus-within{border-color:var(--mor-color-danger);box-shadow:0 0 0 3px var(--mor-color-danger-subtle)}:is(.mor-rte,.mor-chatbox):is([data-disabled],[data-readonly]){background:var(--mor-color-surface-sunken);border-color:var(--mor-color-border)}:is(.mor-rte,.mor-chatbox)[data-disabled]{cursor:not-allowed}:is(.mor-rte,.mor-chatbox)[data-disabled] :is(.mor-rte__body,.mor-chatbox__in),.mor-field[data-disabled]>.mor-field__label{color:var(--mor-color-text-disabled)}.mor-rte__ft>small[data-over]{color:var(--mor-color-danger-text)}.mor-rte__pop[role=listbox]{z-index:var(--mor-z-popover);max-block-size:280px;position:fixed;overflow:auto}.mor-rte__pop>[role=option]{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-8);border-radius:var(--mor-radius-sm);color:var(--mor-color-text);font-size:var(--mor-text-sm);cursor:pointer;display:flex}.mor-rte__pop>[role=option] small{color:var(--mor-color-text-subtle);font-size:var(--mor-text-xs);margin-inline-start:auto}.mor-rte__pop>[role=option]:hover,.mor-rte__pop>[role=option][data-active]{background:var(--mor-color-surface-hover)}.mor-rte__pop>[role=option][aria-disabled=true]{color:var(--mor-color-text-subtle);cursor:default;background:0 0}.mor-rte__link{align-items:flex-end}.mor-rte__link>.mor-field{flex:1;min-inline-size:200px}.mor-chatbox__send{--mor-button-fg:var(--mor-color-text-on-accent);position:relative}.mor-chatbox__send[data-pending]{cursor:progress}.mor-chatbox__send[data-pending]>:not(.mor-button__spinner){visibility:hidden}.mor-chatbox__send:focus-visible{outline:2px solid var(--mor-color-focus-ring);outline-offset:2px}.mor-chatbox-wrap>.mor-rte__atts{padding:0}.mor-rte__tablist{align-items:center;gap:var(--mor-space-2);display:flex}.mor-rte__tab{outline:none}.mor-rte__tab[data-focus-visible]{outline:2px solid var(--mor-color-focus-ring);outline-offset:-2px;border-radius:var(--mor-radius-sm)}.mor-rte__panel{outline:none;flex-direction:column;min-inline-size:0;display:flex}.mor-rte__chips{display:contents}.mor-rte__to .mor-chip-list{gap:var(--mor-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.mor-rte__to .mor-chip[data-invalid]{border-color:var(--mor-color-danger-border);background:var(--mor-color-danger-subtle);color:var(--mor-color-danger-text)}.mor-rte__to .mor-chip>svg{flex:none}.mor-rte__to .mor-chip[data-focus-visible]{outline:2px solid var(--mor-color-focus-ring);outline-offset:1px}.mor-rte__to input{min-inline-size:120px}.mor-rte__to input::placeholder{color:var(--mor-color-text-subtle)}.mor-rte__cc button[data-focus-visible]{outline:2px solid var(--mor-color-focus-ring);outline-offset:-2px}.mor-rte__to>.mor-rte__btn{margin-inline-start:auto}.mor-rte__end{align-items:center;gap:2px;margin-inline-start:auto;display:flex}.mor-rte__btn[data-wide][data-selected]{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text)}.mor-rte__block:focus-visible{outline:2px solid var(--mor-color-focus-ring);outline-offset:-2px}.mor-rte__block:disabled{color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-rte__ai{margin-block-start:var(--mor-space-10)}.mor-rte:not([data-full]) .mor-rte__ai{margin-inline:var(--mor-space-12)}.mor-rte__status [data-tone=danger]{color:var(--mor-color-danger-text)}.mor-rte__sig{margin-block-start:var(--mor-space-4)}.mor-rte[data-full] .mor-rte__atts{padding-block-start:var(--mor-space-4)}.mor-rte__atts .mor-chip[data-focus-visible]{outline:2px solid var(--mor-color-focus-ring);outline-offset:1px}.mor-rte__ft>.mor-button>svg,.mor-rte__btn[data-wide]>svg{block-size:14px;inline-size:14px}.mor-rte-modal{outline:none;max-block-size:100%;inline-size:min(960px,100%);display:flex}.mor-rte-modal>.mor-rte{max-block-size:100%;min-inline-size:0;box-shadow:var(--mor-shadow-4,var(--mor-shadow-3));outline:none;flex:1;overflow:auto}.mor-rte-modal>.mor-rte .mor-rte__body{min-block-size:360px}@media (prefers-reduced-motion:no-preference){.mor-rte-scrim[data-entering]>.mor-rte-modal{animation:mor-rte-in var(--mor-dur-normal) var(--mor-ease-out)}}.mor-rte-scrim{z-index:var(--mor-z-modal,60)}}
