@layer mor.components{.mor-src{align-items:center;gap:var(--mor-space-4);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);min-inline-size:0;display:inline-flex}.mor-src svg{flex:none;block-size:12px;inline-size:12px}.mor-src a{color:var(--mor-color-link);text-decoration:none}.mor-src a:hover{text-decoration:underline}.mor-src code,.mor-fx code{font-family:var(--mor-font-mono);font-size:var(--mor-text-xs)}.mor-subform{border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);font-size:var(--mor-text-sm);inline-size:100%;min-inline-size:0;overflow:hidden;container-type:inline-size}.mor-subform__row{gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-8);border-block-start:1px solid var(--mor-color-divider);grid-template-columns:minmax(0,2fr) 64px 88px 88px 28px;align-items:center;display:grid}.mor-subform[data-view] .mor-subform__row{grid-template-columns:minmax(0,2fr) 48px 80px 80px}.mor-subform__row:first-child{background:var(--mor-color-surface-2);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-weight:var(--mor-weight-label);padding-block:var(--mor-space-4);border:0}.mor-subform[data-cols] .mor-subform__row{grid-template-columns:var(--mor-subform-cols) 28px}.mor-subform[data-cols][data-view] .mor-subform__row{grid-template-columns:var(--mor-subform-cols)}.mor-subform__row>[data-end]{text-align:end;font-variant-numeric:tabular-nums}.mor-subform__row .mor-input{block-size:30px;min-block-size:30px;padding-inline:var(--mor-space-8);font-size:var(--mor-text-sm);inline-size:100%;min-inline-size:0}.mor-subform__row .mor-input[data-end]{text-align:end}.mor-subform__row[data-invalid] .mor-input[aria-invalid]{border-color:var(--mor-color-danger)}.mor-subform__row[data-removing]{opacity:.4}.mor-subform__ft{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-6) var(--mor-space-8);border-block-start:1px solid var(--mor-color-divider);background:var(--mor-color-surface-2);display:flex}.mor-subform__ft b{font-variant-numeric:tabular-nums;font-weight:var(--mor-weight-label);margin-inline-start:auto}.mor-subform__ft small{color:var(--mor-color-text-subtle);font-size:var(--mor-text-xs)}@container (max-width:380px){.mor-subform:not([data-cols]) .mor-subform__row{grid-template-columns:minmax(0,1fr) 44px 72px 28px}.mor-subform:not([data-cols])[data-view] .mor-subform__row{grid-template-columns:minmax(0,1fr) 44px 72px}.mor-subform:not([data-cols]) .mor-subform__row>:nth-child(3){display:none}}.mor-subform__row .mor-button{justify-content:center;inline-size:28px;min-inline-size:28px;padding:0}.mor-subform__row .mor-button svg{flex:none}.mor-field[data-invalid] .mor-subform .mor-input:not([aria-invalid]){border-color:var(--mor-color-border)}.mor-field[data-invalid] .mor-subform .mor-input[aria-invalid]{border-color:var(--mor-color-danger)}[data-density=compact] .mor-subform__row{padding-block:var(--mor-space-4)}.mor-fx{border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);flex-direction:column;display:flex;overflow:hidden}.mor-fx:focus-within{border-color:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-focus-ring)}.mor-fx[aria-invalid=true]{border-color:var(--mor-color-danger)}.mor-fx__code{gap:var(--mor-space-8);padding:var(--mor-space-8) var(--mor-space-10);font-family:var(--mor-font-mono);font-size:var(--mor-text-sm);line-height:1.6;display:flex}.mor-fx__code>b{color:var(--mor-color-accent-text);font-weight:var(--mor-weight-heading);flex:none}.mor-fx__code>textarea{min-inline-size:0;color:var(--mor-color-text);font:inherit;resize:vertical;background:0 0;border:0;outline:0;flex:1;min-block-size:3.2em}.mor-fx__res{align-items:center;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);display:flex}.mor-fx__res b{color:var(--mor-color-text);font-weight:var(--mor-weight-label);font-variant-numeric:tabular-nums}.mor-fx__res>:last-child{margin-inline-start:auto}.mor-fx[aria-invalid=true] .mor-fx__res{background:var(--mor-color-danger-subtle);color:var(--mor-color-danger-text)}.mor-tok[data-k=fn]{color:var(--mor-color-accent-text)}.mor-fx-pills{gap:var(--mor-space-4);flex-wrap:wrap;display:flex}.mor-fx-pills button{font-family:var(--mor-font-mono);font-size:var(--mor-text-xs);block-size:24px;padding-inline:var(--mor-space-8);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-sm);background:var(--mor-color-surface);color:var(--mor-color-text-muted);cursor:pointer}.mor-fx-pills button:hover{background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-subform__row>[role=cell]{min-inline-size:0}.mor-subform__row:first-child>[role=columnheader][data-end]{text-align:end}.mor-subform__row>[role=cell]:last-child:has(.mor-button){place-items:center;display:grid}.mor-fx__code>code{min-inline-size:0;font-size:inherit;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--mor-color-text);flex:1}.mor-field[data-readonly]>.mor-field__label>svg{color:var(--mor-color-text-subtle);vertical-align:-1px;margin-inline-start:var(--mor-space-4)}.mor-fx__res output{font:inherit}.mor-fx__res>svg{flex:none}.mor-fx[aria-invalid=true] .mor-fx__res>:last-child{margin-inline-start:0}.mor-tok[data-k=ref]{color:var(--mor-color-info-text)}.mor-tok[data-k=num]{color:var(--mor-color-warning-text)}}
@layer mor.components{.mor-form__sec{margin:0}.mor-form__sec-desc{margin:calc(var(--mor-space-8) * -1) 0 0;font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);color:var(--mor-color-text-muted);grid-column:1/-1;max-inline-size:72ch}.mor-form[data-label-position=side]>.mor-field:not(fieldset){grid-template-columns:var(--mor-form-label-w,minmax(0, 1fr)) minmax(0, 2fr);gap:var(--mor-space-6) var(--mor-space-16);align-items:start;display:grid}.mor-form[data-label-position=side]>.mor-field:not(fieldset)>.mor-field__label{grid-column:1;padding-block-start:calc((var(--mor-control-h) - var(--mor-leading-sm)) / 2)}.mor-form[data-label-position=side]>.mor-field:not(fieldset)>:not(.mor-field__label){grid-column:2}@container (max-width:640px){.mor-form[data-label-position=side]>.mor-field:not(fieldset){flex-direction:column;display:flex}.mor-form[data-label-position=side]>.mor-field:not(fieldset)>.mor-field__label{padding:0}}.mor-form__ft[data-align=start]{justify-content:flex-start}.mor-form__ft[data-align=between]{justify-content:space-between}.mor-form__ft[data-sticky]{z-index:var(--mor-z-sticky);background:var(--mor-color-bg);padding-block-end:var(--mor-space-12);position:sticky;inset-block-end:0}.mor-form__note{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);margin-inline-end:auto}fieldset.mor-field{border:0;min-inline-size:0;margin:0;padding:0}legend.mor-field__label{float:left;inline-size:100%;margin-block-end:var(--mor-space-6);padding:0}legend.mor-field__label+*{clear:both}legend.mor-field__label [data-required]{color:var(--mor-color-danger-text)}legend.mor-field__label [data-optional]{font-weight:var(--mor-weight-body);color:var(--mor-color-text-subtle)}.mor-field-group__body{gap:var(--mor-space-12);flex-direction:column;min-inline-size:0;display:flex}.mor-field-group__body[data-orientation=horizontal]{flex-flow:wrap}.mor-choices{grid-template-columns:repeat(auto-fill, minmax(var(--mor-choice-min,200px), 1fr));gap:var(--mor-space-8);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.mor-choices[data-layout=list]{border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);grid-template-columns:1fr;gap:0;overflow:hidden}.mor-choices[data-layout=tiles]{--mor-choice-min:112px}.mor-choice{align-items:start;gap:var(--mor-space-4) var(--mor-space-10);padding:var(--mor-space-12);border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);color:var(--mor-color-text);cursor:pointer;transition:border-color var(--mor-dur-fast) var(--mor-ease-out), background var(--mor-dur-fast) var(--mor-ease-out), box-shadow var(--mor-dur-fast) var(--mor-ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.mor-choice:is([data-hovered],:not([data-rac]):hover){border-color:var(--mor-color-text-subtle)}.mor-choice>:is(input,.mor-choice__indicator){appearance:none;box-sizing:border-box;border:1px solid var(--mor-color-border-control);background:var(--mor-color-surface);border-radius:50%;flex:none;grid-area:1/3;place-items:center;block-size:16px;inline-size:16px;margin:2px 0 0;display:grid}.mor-choice>:is(input[type=checkbox],.mor-choice__indicator[data-type=checkbox]){border-radius:var(--mor-radius-sm)}.mor-choice>input:checked,.mor-choice[data-selected]>.mor-choice__indicator{background:var(--mor-color-accent);border-color:var(--mor-color-accent)}.mor-choice>input[type=radio]:checked:after,.mor-choice[data-selected]>.mor-choice__indicator[data-type=radio]:after{content:"";background:var(--mor-color-text-on-accent);border-radius:50%;block-size:6px;inline-size:6px}.mor-choice>input[type=checkbox]:checked:after,.mor-choice[data-selected]>.mor-choice__indicator[data-type=checkbox]:after{content:"";border:2px solid var(--mor-color-text-on-accent);border-block-start:0;border-inline-end:0;block-size:5px;inline-size:9px;transform:translateY(-1px)rotate(-45deg)}.mor-choice:is([data-selected],:has(>input:checked)){border-color:var(--mor-color-accent);background:var(--mor-color-accent-subtle);box-shadow:inset 0 0 0 1px var(--mor-color-accent)}.mor-choice:is([data-focus-visible],:has(>input:focus-visible)){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-choice:is([data-disabled],:has(>input:disabled)){cursor:not-allowed;background:var(--mor-color-surface-sunken);border-color:var(--mor-color-border);color:var(--mor-color-text-disabled);box-shadow:none}.mor-choice:is([data-disabled],:has(>input:disabled)) :is(.mor-choice__desc,.mor-choice__meta){color:var(--mor-color-text-disabled)}.mor-choice__icon{border-radius:var(--mor-radius-md);background:var(--mor-color-surface-2);block-size:36px;inline-size:36px;color:var(--mor-color-text-muted);grid-area:1/1/span 2;place-items:center;display:grid}.mor-choice__icon svg{block-size:18px;inline-size:18px}.mor-choice:is([data-selected],:has(>input:checked)) .mor-choice__icon{background:var(--mor-color-surface);color:var(--mor-color-accent-text)}.mor-choice__body{flex-direction:column;grid-area:1/2/span 2;gap:2px;min-inline-size:0;display:flex}.mor-choice:not(:has(.mor-choice__icon)) .mor-choice__body{grid-column:1/span 2}.mor-choice__title{font-weight:var(--mor-weight-label);align-items:center;gap:var(--mor-space-6);flex-wrap:wrap;display:flex}.mor-choice__title .mor-badge{block-size:18px;font-size:10px}.mor-choice__desc{font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);color:var(--mor-color-text-muted)}.mor-choice__meta{font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);color:var(--mor-color-text);font-variant-numeric:tabular-nums;margin-block-start:var(--mor-space-4)}.mor-choice__meta small{color:var(--mor-color-text-subtle)}.mor-choices[data-layout=list] .mor-choice{border:0;border-block-start:1px solid var(--mor-color-divider);box-shadow:none;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.mor-choices[data-layout=list] .mor-choice:first-child{border-block-start:0}.mor-choices[data-layout=list] .mor-choice>:is(input,.mor-choice__indicator){grid-column:1;margin:0}.mor-choices[data-layout=list] .mor-choice__body{grid-area:1/2}.mor-choices[data-layout=list] .mor-choice__meta{text-align:end;grid-area:1/3;margin:0}.mor-choices[data-layout=list] .mor-choice:is([data-selected],:has(>input:checked)){box-shadow:inset 3px 0 0 var(--mor-color-accent)}.mor-choices[data-layout=list] .mor-choice:is([data-focus-visible],:has(>input:focus-visible)){outline-offset:calc(var(--mor-focus-ring-w) * -1)}.mor-choices[data-layout=tiles] .mor-choice{text-align:center;padding:var(--mor-space-12) var(--mor-space-8);justify-items:center;gap:var(--mor-space-6);grid-template-columns:1fr}.mor-choices[data-layout=tiles] .mor-choice>:is(input,.mor-choice__indicator){margin:0;position:absolute;inset-block-start:var(--mor-space-8);inset-inline-end:var(--mor-space-8)}.mor-choices[data-layout=tiles] :is(.mor-choice__icon,.mor-choice__body){grid-area:auto/1}.mor-choices[data-layout=tiles] .mor-choice__body{align-items:center}.mor-choices[data-invalid] .mor-choice:not(:is([data-selected],:has(>input:checked))),.mor-choices[data-layout=list][data-invalid]{border-color:var(--mor-color-danger)}@media (pointer:coarse){.mor-choice{min-block-size:44px}}.mor-slider-field{gap:var(--mor-space-6);flex-direction:column;min-inline-size:0;display:flex}.mor-slider{flex:1;align-items:center;block-size:28px;min-inline-size:0;display:flex;position:relative}.mor-slider__track{border-radius:var(--mor-radius-pill);background:var(--mor-color-surface-sunken);block-size:4px;box-shadow:inset 0 0 0 1px var(--mor-color-border);position:absolute;inset-inline:0}.mor-slider__fill{border-radius:inherit;background:var(--mor-color-accent);inset-block:0}.mor-slider__thumb{box-sizing:border-box;background:var(--mor-color-surface);border:2px solid var(--mor-color-accent);block-size:18px;inline-size:18px;box-shadow:var(--mor-shadow-1);cursor:grab;transition:box-shadow var(--mor-dur-fast) var(--mor-ease-out);border-radius:50%;inset-block-start:50%}.mor-slider__thumb[data-focus-visible]{box-shadow:0 0 0 4px var(--mor-color-accent-subtle);outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring)}.mor-slider__thumb[data-dragging]{cursor:grabbing;box-shadow:0 0 0 6px var(--mor-color-accent-subtle)}.mor-slider__bubble{border-radius:var(--mor-radius-sm);background:var(--mor-color-text);color:var(--mor-color-bg);font-size:var(--mor-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--mor-dur-fast) var(--mor-ease-out);padding:2px 6px;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:50%;translate:-50%}[dir=rtl] .mor-slider__bubble{translate:50%}.mor-slider:is([data-hovered],:hover) .mor-slider__bubble,.mor-slider__thumb:is([data-focused],[data-dragging]) .mor-slider__bubble{opacity:1}.mor-slider[data-disabled]{opacity:.5;pointer-events:none}.mor-slider[data-disabled] .mor-slider__fill{background:var(--mor-color-text-disabled)}.mor-slider-row{align-items:center;gap:var(--mor-space-12);min-inline-size:0;display:flex}.mor-slider-row>:is(.mor-input-wrap,.mor-input,.mor-slider__input){flex:none;inline-size:96px}.mor-slider-row .mor-input,.mor-range-pair .mor-input{text-align:end;font-variant-numeric:tabular-nums}.mor-slider__input{min-inline-size:0}.mor-slider__input>input{box-sizing:border-box;inline-size:100%}.mor-slider__ends{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.mor-slider__ticks{block-size:18px;font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums;position:relative}.mor-slider__ticks>span{white-space:nowrap;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;translate:-50%}[dir=rtl] .mor-slider__ticks>span{translate:50%}.mor-slider__ticks>span:before{content:"";background:var(--mor-color-border-strong);block-size:4px;inline-size:1px}.mor-slider__ticks>span[data-on]{color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-range-pair{align-items:center;gap:var(--mor-space-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.mor-range-pair>span{color:var(--mor-color-text-subtle)}.mor-progress-field{gap:var(--mor-space-6);flex-direction:column;min-inline-size:0;display:flex}.mor-progress-field__hd{justify-content:space-between;align-items:baseline;gap:var(--mor-space-8);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);display:flex}.mor-progress-field__hd>:first-child{font-weight:var(--mor-weight-label);color:var(--mor-color-text-muted)}.mor-progress-field__hd>:last-child{font-variant-numeric:tabular-nums;color:var(--mor-color-text-subtle)}.mor-progress[data-size=sm]{block-size:4px}.mor-segbar{--n:5;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:2px;inline-size:100%;min-inline-size:48px;display:grid}.mor-segbar>i{background:var(--mor-color-surface-sunken);border-radius:2px;block-size:6px}.mor-segbar>i[data-on]{background:var(--mor-color-accent)}.mor-segbar>i[data-blocked]{background:repeating-linear-gradient(135deg, var(--mor-color-danger) 0 2px, transparent 2px 4px);outline:1px solid var(--mor-color-danger);outline-offset:-1px}.mor-segbar[data-done]>i{background:var(--mor-color-success)}.mor-step-progress{align-items:center;gap:var(--mor-space-8);min-inline-size:0;font-size:var(--mor-text-sm);font-variant-numeric:tabular-nums;display:flex}.mor-step-progress>small{color:var(--mor-color-text-muted);white-space:nowrap;font-size:inherit}.mor-step-progress[data-tone=danger]>small{color:var(--mor-color-danger-text)}.mor-progress-steps{gap:var(--mor-space-4);font-size:var(--mor-text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mor-progress-steps li{align-items:center;gap:var(--mor-space-8);color:var(--mor-color-text-muted);display:flex}.mor-progress-steps li>span{border:1.5px solid var(--mor-color-border-strong);border-radius:50%;flex:none;place-items:center;block-size:16px;inline-size:16px;display:grid}.mor-progress-steps li>span svg{block-size:10px;inline-size:10px}.mor-progress-steps li[data-on]{color:var(--mor-color-text)}.mor-progress-steps li[data-on]>span{background:var(--mor-color-accent);border-color:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-progress-steps li[data-current]{font-weight:var(--mor-weight-label);color:var(--mor-color-text)}.mor-progress-steps li[data-current]>span{border-color:var(--mor-color-accent)}.mor-drop{justify-content:center;align-items:center;gap:var(--mor-space-6);padding:var(--mor-space-24) var(--mor-space-16);text-align:center;border:1px dashed var(--mor-color-border-strong);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface-2);color:var(--mor-color-text-muted);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);cursor:pointer;transition:border-color var(--mor-dur-fast) var(--mor-ease-out), background var(--mor-dur-fast) var(--mor-ease-out);flex-direction:column;display:flex;position:relative}.mor-drop>input[type=file]{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.mor-drop__icon{background:var(--mor-color-surface);border:1px solid var(--mor-color-border);block-size:40px;inline-size:40px;color:var(--mor-color-text-muted);border-radius:50%;place-items:center;margin-block-end:var(--mor-space-4);display:grid}.mor-drop__icon svg{block-size:18px;inline-size:18px}.mor-drop b{color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-drop u,.mor-drop__browse{color:var(--mor-color-link);font-weight:var(--mor-weight-label);text-decoration:none}.mor-drop__browse{font:inherit;font-weight:var(--mor-weight-label);cursor:pointer;background:0 0;border:0;outline:none;padding:0}.mor-drop__browse:after{content:"";border-radius:inherit;position:absolute;inset:0}.mor-drop small{color:var(--mor-color-text-subtle);font-size:var(--mor-text-xs)}.mor-drop:is([data-hovered],:not([data-rac]):hover){border-color:var(--mor-color-text-subtle)}.mor-drop:is([data-focus-visible],:has(input:focus-visible),:has(.mor-drop__browse[data-focus-visible])){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-drop:is([data-over],[data-drop-target]){border-color:var(--mor-color-accent);background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);border-style:solid}.mor-drop:is([data-over],[data-drop-target]) .mor-drop__icon{border-color:var(--mor-color-accent);color:var(--mor-color-accent-text);animation:mor-drop-bob .9s var(--mor-ease-in-out) infinite alternate}@keyframes mor-drop-bob{to{translate:0 -3px}}@media (prefers-reduced-motion:reduce){.mor-drop:is([data-over],[data-drop-target]) .mor-drop__icon{animation:none}}.mor-drop[data-invalid]{border-color:var(--mor-color-danger);background:var(--mor-color-danger-subtle)}.mor-drop[data-invalid] .mor-drop__icon{color:var(--mor-color-danger-text);border-color:var(--mor-color-danger-border)}.mor-drop[data-invalid] small{color:var(--mor-color-danger-text)}.mor-drop[data-disabled]{cursor:not-allowed;background:var(--mor-color-surface-sunken);color:var(--mor-color-text-disabled);border-color:var(--mor-color-border)}.mor-drop[data-disabled] :is(u,.mor-drop__browse){color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-drop[data-disabled] b,.mor-drop[data-disabled]>span:not(.mor-drop__icon){color:var(--mor-color-text-muted)}.mor-drop[data-compact]{padding:var(--mor-space-10) var(--mor-space-12);gap:var(--mor-space-10);text-align:start;flex-direction:row;justify-content:flex-start}.mor-drop[data-compact] .mor-drop__icon{flex:none;block-size:32px;inline-size:32px;margin:0}.mor-drop[data-compact]>span:not(.mor-drop__icon){flex-direction:column;gap:2px;min-inline-size:0;display:flex}.mor-files{border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.mor-files:empty{display:none}.mor-file{align-items:center;gap:var(--mor-space-4) var(--mor-space-10);padding:var(--mor-space-8) var(--mor-space-10) var(--mor-space-8) var(--mor-space-12);border-block-start:1px solid var(--mor-color-divider);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mor-file:first-child{border-block-start:0}.mor-file__type{border-radius:var(--mor-radius-sm);background:var(--mor-color-surface-2);border:1px solid var(--mor-color-border);block-size:36px;inline-size:32px;font-family:var(--mor-font-mono);font-size:9px;font-weight:var(--mor-weight-label);letter-spacing:.02em;text-transform:uppercase;color:var(--mor-color-text-muted);grid-row:1/span 2;place-items:center;display:grid;overflow:hidden}.mor-file__type[data-kind=pdf]{color:var(--mor-color-danger-text);background:var(--mor-color-danger-subtle);border-color:var(--mor-color-danger-border)}.mor-file__type[data-kind=img]{color:var(--mor-color-info-text);background:var(--mor-color-info-subtle);border-color:var(--mor-color-info-border)}.mor-file__type[data-kind=sheet]{color:var(--mor-color-success-text);background:var(--mor-color-success-subtle);border-color:var(--mor-color-success-border)}.mor-file__type img{object-fit:cover;block-size:100%;inline-size:100%}.mor-file__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-weight:var(--mor-weight-label);overflow:hidden}.mor-file__meta{align-items:center;gap:var(--mor-space-8);font-size:var(--mor-text-xs);line-height:var(--mor-leading-xs);color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums;grid-column:2;min-inline-size:0;display:flex}.mor-file__meta .mor-progress-field{flex:1;max-inline-size:220px}.mor-file__meta svg{flex:none;block-size:12px;inline-size:12px}.mor-file__acts{grid-area:1/3/span 2;gap:2px;display:flex}.mor-file[data-status=done] .mor-file__meta{color:var(--mor-color-success-text)}.mor-file[data-status=failed] .mor-file__meta{color:var(--mor-color-danger-text)}.mor-file[data-status=failed]{background:var(--mor-color-danger-subtle)}.mor-file[data-status=queued] .mor-file__name{color:var(--mor-color-text-muted)}.mor-files__ft{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-8) var(--mor-space-12);border-block-start:1px solid var(--mor-color-divider);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);background:var(--mor-color-surface-2);display:flex}.mor-files__ft>:last-child{margin-inline-start:auto}.mor-avatar-up{align-items:center;gap:var(--mor-space-16);display:flex}.mor-avatar-up__img{background:var(--mor-color-accent-subtle);block-size:64px;inline-size:64px;color:var(--mor-color-accent-text);font-weight:var(--mor-weight-heading);font-size:var(--mor-text-lg);border:1px solid var(--mor-color-border);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.mor-avatar-up__img[data-shape=square]{border-radius:var(--mor-radius-lg)}.mor-avatar-up__img img{object-fit:cover;block-size:100%;inline-size:100%}.mor-avatar-up__img svg{block-size:24px;inline-size:24px}.mor-avatar-up>div{gap:var(--mor-space-6);flex-direction:column;flex:1;min-inline-size:0;display:flex}.mor-avatar-up>div>div{gap:var(--mor-space-8);display:flex}.mor-avatar-up small{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle)}.mor-avatar-up[data-invalid] small{color:var(--mor-color-danger-text)}.mor-avatar-up__img[data-drop-target]{outline:2px solid var(--mor-color-accent);outline-offset:2px}.mor-avatar-up__img[data-uploading]>img{opacity:.5}.mor-avatar-up__img .mor-progress{inset-inline:var(--mor-space-8);block-size:4px;inline-size:auto;position:absolute;inset-block-end:var(--mor-space-8)}.mor-file-upload{gap:var(--mor-space-8);display:grid}.mor-async__status{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-8) var(--mor-space-10);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);display:flex}.mor-async__status[data-tone=danger]{color:var(--mor-color-danger-text)}.mor-async__status[data-tone=success]{color:var(--mor-color-success-text)}.mor-async__status svg{flex:none;block-size:14px;inline-size:14px}.mor-async__status>.mor-button{margin-inline-start:auto}.mor-async__status[data-inline]{padding:0}.mor-async__skel{gap:var(--mor-space-4) var(--mor-space-10);padding:var(--mor-space-8) var(--mor-space-10);grid-template-columns:24px 1fr;align-items:center;display:grid}.mor-async__line{block-size:calc(var(--mor-leading-body) * .55);inline-size:var(--mor-skel-w,100%);border-radius:var(--mor-radius-sm);background:var(--mor-color-surface-sunken);display:block}.mor-async__line[data-shape=circle]{border-radius:50%;grid-row:span 2;block-size:24px;inline-size:24px}.mor-async__create{align-items:center;gap:var(--mor-space-8);inline-size:100%;padding:var(--mor-space-8) var(--mor-space-10);border:0;border-block-start:1px solid var(--mor-color-divider);color:var(--mor-color-accent-text);font:inherit;font-weight:var(--mor-weight-label);text-align:start;cursor:pointer;border-radius:0 0 var(--mor-radius-md) var(--mor-radius-md);background:0 0;display:flex}.mor-async__create:is([data-hovered],[data-active],:not([data-rac]):hover){background:var(--mor-color-accent-subtle)}.mor-async__create[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:calc(var(--mor-focus-ring-w) * -1)}.mor-async__create svg{block-size:14px;inline-size:14px}.mor-async__spinner{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm);box-sizing:border-box;border:2px solid var(--mor-color-border-strong);border-inline-end-color:var(--mor-color-accent);animation:mor-forms-spin var(--mor-dur-slow) linear infinite;border-radius:50%;flex:none}@keyframes mor-forms-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.mor-async__spinner{animation-duration:2.4s}}.mor-errsum{gap:var(--mor-space-4) var(--mor-space-10);padding:var(--mor-space-12) var(--mor-space-16);border:1px solid var(--mor-color-danger-border);border-radius:var(--mor-radius-md);background:var(--mor-color-danger-subtle);color:var(--mor-color-text);grid-template-columns:auto minmax(0,1fr);display:grid}.mor-errsum[hidden]{display:none}.mor-errsum:focus-visible{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-errsum>svg{block-size:18px;inline-size:18px;color:var(--mor-color-danger-text);grid-row:span 2;margin-block-start:1px}.mor-errsum__title{font-weight:var(--mor-weight-label);color:var(--mor-color-danger-text)}.mor-errsum ul{padding:0 0 0 var(--mor-space-16);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);flex-direction:column;gap:2px;margin:0;display:flex}.mor-errsum a{color:var(--mor-color-text);text-decoration:underline;-webkit-text-decoration-color:var(--mor-color-danger-border);text-decoration-color:var(--mor-color-danger-border);text-underline-offset:2px}.mor-errsum a:hover{text-decoration-color:currentColor}.mor-errsum[data-tone=warning]{border-color:var(--mor-color-warning-border);background:var(--mor-color-warning-subtle)}.mor-errsum[data-tone=warning]>svg,.mor-errsum[data-tone=warning] .mor-errsum__title{color:var(--mor-color-warning-text)}.mor-savebar{z-index:var(--mor-z-sticky);align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-8) var(--mor-space-8) var(--mor-space-8) var(--mor-space-16);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface-raised-3,var(--mor-color-surface));box-shadow:var(--mor-shadow-3);font-size:var(--mor-text-sm);opacity:0;visibility:hidden;transition:opacity var(--mor-dur-normal) var(--mor-ease-out), translate var(--mor-dur-normal) var(--mor-ease-out), visibility 0s linear var(--mor-dur-normal);flex-wrap:nowrap;margin-block-start:var(--mor-space-8);display:flex;position:sticky;inset-block-end:var(--mor-space-12);translate:0 8px}.mor-savebar:not([data-ready]){transition:none}.mor-savebar[data-show]{opacity:1;visibility:visible;transition-delay:0s;translate:0}.mor-savebar__msg{align-items:center;gap:var(--mor-space-8);color:var(--mor-color-text-muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-inline-size:0;margin-inline-end:auto;display:flex;overflow:hidden}.mor-savebar__msg:before{content:"";background:var(--mor-color-warning);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.mor-savebar>.mor-button{flex:none}.mor-savebar[data-state=saved] .mor-savebar__msg:before{background:var(--mor-color-success)}.mor-savebar[data-state=error] .mor-savebar__msg:before{background:var(--mor-color-danger)}.mor-savebar[data-state=error] .mor-savebar__msg{color:var(--mor-color-danger-text)}.mor-savebar kbd{font-family:var(--mor-font-mono);color:inherit;text-transform:none;font-size:10px}@media (prefers-reduced-motion:reduce){.mor-savebar{translate:none}}.mor-wizard__mobile{align-items:center;gap:var(--mor-space-10);font-size:var(--mor-text-sm);display:none}.mor-wizard__mobile .mor-progress-field{flex:1}.mor-wizard__mobile b{font-weight:var(--mor-weight-label);white-space:nowrap}@container (max-width:560px){.mor-wizard__steps{display:none}.mor-wizard__mobile{display:flex}}.mor-wizard{border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface);flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.mor-wizard__hd{padding:var(--mor-space-16) var(--mor-space-20);border-block-end:1px solid var(--mor-color-divider);gap:var(--mor-space-4);flex-direction:column;display:flex}.mor-wizard__title{margin:0 0 var(--mor-space-8);font-size:var(--mor-text-md);line-height:var(--mor-leading-md);font-weight:var(--mor-weight-heading)}.mor-wizard__body{padding:var(--mor-space-20);gap:var(--mor-space-16);flex-direction:column;min-block-size:280px;display:flex}.mor-wizard__body>h3{font-size:var(--mor-text-lg);line-height:var(--mor-leading-lg);font-weight:var(--mor-weight-heading);margin:0}.mor-wizard__body>h3+p{margin:calc(var(--mor-space-12) * -1) 0 0;color:var(--mor-color-text-muted);font-size:var(--mor-text-sm)}.mor-wizard__ft{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-12) var(--mor-space-20);border-block-start:1px solid var(--mor-color-divider);background:var(--mor-color-surface-2);border-radius:0 0 var(--mor-radius-lg) var(--mor-radius-lg);flex-wrap:wrap;display:flex}.mor-wizard__ft>small{color:var(--mor-color-text-subtle);font-size:var(--mor-text-xs);margin-inline-end:auto}.mor-wizard[data-layout=side]{grid-template-columns:220px minmax(0,1fr);display:grid}.mor-wizard[data-layout=side]>.mor-wizard__hd{border-block-end:0;border-inline-end:1px solid var(--mor-color-divider);background:var(--mor-color-surface-2);border-radius:var(--mor-radius-lg) 0 0 var(--mor-radius-lg);grid-row:span 2}.mor-wizard[data-layout=side]>.mor-wizard__ft{border-radius:0 0 var(--mor-radius-lg) 0}.mor-review{border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-md);font-size:var(--mor-text-sm);grid-template-columns:minmax(0,160px) minmax(0,1fr) auto;margin:0;display:grid}.mor-review>*{padding:var(--mor-space-8) var(--mor-space-12);border-block-start:1px solid var(--mor-color-divider)}.mor-review>:nth-child(-n+3){border-block-start:0}.mor-review>dt{color:var(--mor-color-text-muted)}.mor-review>dd{margin:0}.mor-review>button{border:0;border-block-start:1px solid var(--mor-color-divider);color:var(--mor-color-link);font:inherit;cursor:pointer;background:0 0}.mor-review>button:nth-child(-n+3){border-block-start:0}.mor-review>.mor-review__row{display:contents}.mor-review>.mor-review__row>*{padding:var(--mor-space-8) var(--mor-space-12);border-block-start:1px solid var(--mor-color-divider);margin:0}.mor-review>.mor-review__row:first-child>*{border-block-start:0}.mor-review>.mor-review__row>dt{color:var(--mor-color-text-muted)}.mor-review>.mor-review__row>.mor-review__act{padding-block:var(--mor-space-4);justify-content:end;align-items:center;display:flex}.mor-review__empty{color:var(--mor-color-text-subtle)}.mor-thumbs{gap:var(--mor-space-8);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid}.mor-thumb{aspect-ratio:1;border-radius:var(--mor-radius-md);border:1px solid var(--mor-color-border);background:repeating-linear-gradient(135deg,var(--mor-color-surface-2) 0 8px,var(--mor-color-surface-sunken) 8px 16px);position:relative;overflow:hidden}.mor-thumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.mor-thumb__ph{padding:var(--mor-space-6);font-family:var(--mor-font-mono);color:var(--mor-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;position:absolute;inset:auto 0 0;overflow:hidden}.mor-thumb>.mor-badge{block-size:18px;font-size:10px;position:absolute;inset-block-start:var(--mor-space-6);inset-inline-start:var(--mor-space-6)}.mor-thumb__acts{opacity:0;transition:opacity var(--mor-dur-fast) var(--mor-ease-out);gap:2px;display:flex;position:absolute;inset-block-start:var(--mor-space-4);inset-inline-end:var(--mor-space-4)}.mor-thumb__acts .mor-button{--mor-button-bg:var(--mor-color-surface);box-shadow:var(--mor-shadow-1)}.mor-thumb:hover .mor-thumb__acts,.mor-thumb:focus-within .mor-thumb__acts{opacity:1}@media (hover:none){.mor-thumb__acts{opacity:1}}.mor-thumb[data-uploading]:after{content:"";background:color-mix(in oklch,var(--mor-color-bg) 55%,transparent);position:absolute;inset:0}.mor-thumb[data-uploading] .mor-progress{inset-inline:var(--mor-space-8);z-index:1;block-size:4px;inline-size:auto;position:absolute;inset-block-end:var(--mor-space-8)}.mor-thumb[data-add]{border-style:dashed;border-color:var(--mor-color-border-strong);background:var(--mor-color-surface-2);color:var(--mor-color-text-muted);cursor:pointer;font-size:var(--mor-text-xs);text-align:center;place-items:center;display:grid}.mor-thumb[data-add]:hover,.mor-thumb[data-add][data-over]{border-color:var(--mor-color-accent);color:var(--mor-color-accent-text);background:var(--mor-color-accent-subtle)}.mor-thumb[data-add] span{align-items:center;gap:var(--mor-space-4);flex-direction:column;display:flex}.mor-thumb[data-add] input{opacity:0;inline-size:1px;position:absolute}.mor-gallery{gap:var(--mor-space-8);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid}.mor-gallery>.mor-thumbs{display:contents}.mor-thumb[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:2px}.mor-thumb[data-dragging]{opacity:.5}.mor-thumb[data-failed]{border-color:var(--mor-color-danger-border)}.mor-thumb__fail{z-index:1;justify-content:center;align-items:center;gap:var(--mor-space-6);padding:var(--mor-space-8);text-align:center;font-size:var(--mor-text-xs);color:var(--mor-color-danger-text);background:color-mix(in oklch, var(--mor-color-danger-subtle) 85%, transparent);flex-direction:column;display:flex;position:absolute;inset:0}.mor-thumb[data-failed] .mor-thumb__acts{z-index:2;opacity:1}.mor-thumbs .react-aria-DropIndicator[data-drop-target]{outline:2px solid var(--mor-color-accent);outline-offset:-1px;border-radius:var(--mor-radius-md)}.mor-thumb[data-drop-target]{outline:2px solid var(--mor-color-accent)}.mor-thumb__drag{border-radius:var(--mor-radius-sm);background:var(--mor-color-surface);block-size:28px;inline-size:28px;color:var(--mor-color-text-muted);box-shadow:var(--mor-shadow-1);cursor:grab;border:0;place-items:center;display:grid}.mor-thumb__drag svg{block-size:16px;inline-size:16px}.mor-thumb__drag[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring)}.mor-thumb[data-add][data-drop-target]{border-color:var(--mor-color-accent);color:var(--mor-color-accent-text);background:var(--mor-color-accent-subtle)}.mor-thumb[data-add][data-disabled]{cursor:not-allowed;color:var(--mor-color-text-disabled);background:var(--mor-color-surface-sunken);border-color:var(--mor-color-border)}.mor-thumb__add{align-items:center;gap:var(--mor-space-4);color:inherit;font:inherit;cursor:inherit;background:0 0;border:0;outline:none;flex-direction:column;padding:0;display:flex}.mor-thumb__add:after{content:"";position:absolute;inset:0}.mor-thumb[data-add]:has(.mor-thumb__add[data-focus-visible]){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:2px}.mor-dur{align-items:center;gap:var(--mor-space-6);display:flex}.mor-dur>label{align-items:center;gap:var(--mor-space-4);block-size:var(--mor-control-h);box-sizing:border-box;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);font-size:var(--mor-text-sm);cursor:text;display:flex}.mor-dur>label:focus-within{border-color:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-dur input{inline-size:3ch;color:var(--mor-color-text);font:inherit;font-size:var(--mor-text-body);font-variant-numeric:tabular-nums;text-align:end;background:0 0;border:0;outline:0;padding:0}.mor-dur input[data-w="4"]{inline-size:4ch}.mor-dur[aria-invalid=true]>label{border-color:var(--mor-color-danger)}.mor-dur[data-disabled]>label{background:var(--mor-color-surface-sunken);border-color:var(--mor-color-border);color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-dur[data-disabled] input{color:var(--mor-color-text-disabled)}.mor-dur__total{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.mor-json{font-family:var(--mor-font-mono);font-size:var(--mor-text-xs);color:var(--mor-color-text);overflow-wrap:anywhere;min-inline-size:0;line-height:1.7}.mor-json details{padding-inline-start:var(--mor-space-14)}.mor-json>details{padding:0}.mor-json summary{cursor:pointer;color:var(--mor-color-text-muted);border-radius:var(--mor-radius-sm);margin-inline-start:calc(var(--mor-space-14) * -1);padding-inline-start:var(--mor-space-14);list-style:none;position:relative}.mor-json>details>summary{margin:0;padding-inline-start:var(--mor-space-14)}.mor-json summary::-webkit-details-marker{display:none}.mor-json summary:before{content:"▸";color:var(--mor-color-text-subtle);position:absolute;inset-inline-start:2px}.mor-json details[open]>summary:before{content:"▾"}.mor-json summary:focus-visible{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring)}.mor-json summary small{color:var(--mor-color-text-subtle);font-size:inherit}.mor-json div{padding-inline-start:var(--mor-space-14)}.mor-json [data-k]{color:var(--mor-color-text-muted)}.mor-json [data-s]{color:var(--mor-color-success-text)}.mor-json [data-n]{color:var(--mor-color-accent-text)}.mor-json [data-b]{color:var(--mor-color-warning-text)}.mor-jsonin{border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);flex-direction:column;display:flex;overflow:hidden}.mor-jsonin:focus-within{border-color:var(--mor-color-accent);box-shadow:0 0 0 3px var(--mor-color-accent-subtle)}.mor-jsonin:is([aria-invalid=true],[data-invalid]){border-color:var(--mor-color-danger)}.mor-jsonin textarea{color:var(--mor-color-text);font-family:var(--mor-font-mono);font-size:var(--mor-text-xs);padding:var(--mor-space-8) var(--mor-space-10);resize:vertical;tab-size:2;background:0 0;border:0;outline:0;min-block-size:120px;line-height:1.7}.mor-jsonin__ft{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-4) var(--mor-space-8);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-jsonin__ft>:first-child{margin-inline-end:auto}.mor-jsonin:is([aria-invalid=true],[data-invalid]) .mor-jsonin__ft>:first-child{color:var(--mor-color-danger-text)}.mor-jsonin__ft .mor-button{block-size:24px;min-block-size:24px}[data-density=compact] .mor-jsonin textarea{min-block-size:96px}}
@layer mor.components{.mor-scrim{background:var(--mor-color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--mor-z-overlay);animation:mor-fade var(--mor-dur-normal) var(--mor-ease-out);position:fixed;inset:0}@keyframes mor-fade{0%{opacity:0}}@keyframes mor-pop{0%{opacity:0;translate:0 8px;scale:.97}}@keyframes mor-slide-end{0%{translate:calc(100% * var(--_dir,1)) 0}}@keyframes mor-slide-up{0%{translate:0 100%}}@keyframes mor-fade-out{to{opacity:0}}@keyframes mor-pop-out{to{opacity:0;translate:0 8px;scale:.97}}@keyframes mor-slide-end-out{to{translate:calc(100% * var(--_dir,1)) 0}}@keyframes mor-slide-up-out{to{translate:0 100%}}.mor-scrim:is([data-state=closing],[data-exiting]){animation:mor-fade-out var(--mor-dur-normal) var(--mor-ease-out) forwards}:is(.mor-dialog,.mor-menu,.mor-popover,.mor-toast)[data-state=closing],:is(.mor-menu,.mor-popover)[data-exiting],.mor-modal[data-exiting]>.mor-dialog{animation:mor-pop-out var(--mor-dur-normal) var(--mor-ease-out) forwards;pointer-events:none}.mor-drawer[data-state=closing],.mor-modal[data-exiting]>.mor-drawer{animation:mor-slide-end-out var(--mor-dur-normal) var(--mor-ease-out) forwards}.mor-drawer[data-side=bottom]:is([data-state=closing],.mor-modal[data-exiting]>*){animation:mor-slide-up-out var(--mor-dur-normal) var(--mor-ease-out) forwards}.mor-dialog,.mor-drawer,.mor-popover,.mor-menu,.mor-toast{--mor-ring:0 0 0 1px var(--mor-color-border)}.mor-modal{display:contents}:is(.mor-dialog,.mor-drawer,.mor-popover__dialog,.mor-menu__list):focus{outline:none}.mor-dialog{--mor-dialog-w:480px;block-size:fit-content;inline-size:min(var(--mor-dialog-w), calc(100% - var(--mor-space-32)));max-block-size:calc(100dvh - var(--mor-space-32));background:var(--mor-color-surface-raised-2);color:var(--mor-color-text);border-radius:var(--mor-radius-xl);box-shadow:var(--mor-ring), var(--mor-shadow-4);z-index:var(--mor-z-modal);animation:mor-pop var(--mor-dur-normal) var(--mor-ease-out);border:0;flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.mor-dialog::backdrop{background:var(--mor-color-overlay)}.mor-dialog[data-size=sm]{--mor-dialog-w:420px}.mor-dialog[data-size=lg]{--mor-dialog-w:720px}.mor-dialog[data-size=xl]{--mor-dialog-w:960px}.mor-dialog__head{align-items:flex-start;gap:var(--mor-space-16);padding:var(--mor-space-24) var(--mor-space-24) 0;display:flex;position:relative}.mor-dialog__head>div{min-inline-size:0;flex:1;padding-inline-end:var(--mor-space-32)}.mor-dialog__title{font-size:var(--mor-text-xl);line-height:var(--mor-leading-xl);letter-spacing:var(--mor-tracking-xl);font-weight:var(--mor-weight-label);text-wrap:balance;margin:0}.mor-dialog__desc{margin:var(--mor-space-6) 0 0;color:var(--mor-color-text-muted)}.mor-dialog__close{position:absolute;inset-block-start:var(--mor-space-20);inset-inline-end:var(--mor-space-20)}.mor-dialog__icon{border-radius:var(--mor-radius-circle);background:var(--mor-color-accent-subtle);block-size:44px;inline-size:44px;color:var(--mor-color-accent-text);box-shadow:0 0 0 6px color-mix(in oklch, var(--mor-color-accent-subtle) 55%, transparent);flex:none;place-items:center;display:grid}.mor-dialog__icon svg{inline-size:var(--mor-icon-md);block-size:var(--mor-icon-md)}.mor-dialog[data-intent=danger] .mor-dialog__icon{background:var(--mor-color-danger-subtle);color:var(--mor-color-danger-text);box-shadow:0 0 0 6px color-mix(in oklch, var(--mor-color-danger-subtle) 55%, transparent)}.mor-dialog[data-intent=warning] .mor-dialog__icon{background:var(--mor-color-warning-subtle);color:var(--mor-color-warning-text);box-shadow:0 0 0 6px color-mix(in oklch, var(--mor-color-warning-subtle) 55%, transparent)}.mor-dialog__body{padding:var(--mor-space-20) var(--mor-space-24) var(--mor-space-24);overscroll-behavior:contain;gap:var(--mor-space-16);flex-direction:column;display:flex;overflow:auto}.mor-dialog__head+.mor-dialog__foot{margin-block-start:var(--mor-space-24)}.mor-dialog__foot{justify-content:flex-end;align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-14) var(--mor-space-24);background:var(--mor-color-surface-sunken);border-block-start:1px solid var(--mor-color-divider);display:flex}.mor-dialog__foot [data-slot=start]{margin-inline-end:auto}.mor-consequences{gap:var(--mor-space-8);padding:var(--mor-space-12) var(--mor-space-14);border-radius:var(--mor-radius-lg);background:var(--mor-color-surface-sunken);border:1px solid var(--mor-color-border);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);color:var(--mor-color-text-muted);flex-direction:column;margin:0;display:flex}.mor-consequences li{gap:var(--mor-space-8);align-items:flex-start;list-style:none;display:flex}.mor-consequences li:before{content:"";background:var(--mor-color-danger);border-radius:50%;flex:none;block-size:6px;inline-size:6px;margin-block-start:5px}.mor-dialog[data-mode=inline]{block-size:100%;max-block-size:none;inline-size:100%;box-shadow:none;animation:mor-slide-end var(--mor-dur-normal) var(--mor-ease-out);border-radius:0;margin:0;position:relative;inset:auto}.mor-confirm-field{gap:var(--mor-space-6);flex-direction:column;display:flex}.mor-confirm-field__label{font-size:var(--mor-text-sm);font-weight:var(--mor-weight-label)}.mor-confirm-field__input{box-sizing:border-box;block-size:var(--mor-control-h);padding:0 var(--mor-control-px);border:1px solid var(--mor-color-border-control);border-radius:var(--mor-radius-md);background:var(--mor-color-surface);color:var(--mor-color-text);font:inherit}.mor-confirm-field__input:is([data-focus-visible],:focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-drawer{--mor-drawer-w:480px;inline-size:min(var(--mor-drawer-w), 100%);background:var(--mor-color-surface-raised-2);color:var(--mor-color-text);box-shadow:var(--mor-ring), var(--mor-shadow-4);z-index:var(--mor-z-modal);animation:mor-slide-end var(--mor-dur-normal) var(--mor-ease-out);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0}.mor-drawer[data-side=start]{--_dir:-1;inset-inline:0 auto}[dir=rtl] .mor-drawer{--_dir:-1}[dir=rtl] .mor-drawer[data-side=start]{--_dir:1}.mor-drawer[data-side=bottom]{max-block-size:92dvh;inline-size:100%;animation:mor-slide-up var(--mor-dur-normal) var(--mor-ease-out);border-start-start-radius:var(--mor-radius-xl);border-start-end-radius:var(--mor-radius-xl);padding-block-end:env(safe-area-inset-bottom);inset:auto 0 0}.mor-drawer__grab{border-radius:var(--mor-radius-pill);background:var(--mor-color-border-strong);block-size:4px;inline-size:40px;margin-block:var(--mor-space-10) calc(var(--mor-space-6) * -1);align-self:center}.mor-drawer[data-side=bottom]{transition:block-size var(--mor-dur-normal) var(--mor-ease-out), translate var(--mor-dur-normal) var(--mor-ease-out)}.mor-drawer[data-side=bottom][style*=--mor-sheet-h]{block-size:var(--mor-sheet-h)}.mor-drawer[data-dragging]{-webkit-user-select:none;user-select:none;transition:none}.mor-drawer__grab[data-draggable]{cursor:grab;touch-action:none;position:relative}.mor-drawer[data-dragging] .mor-drawer__grab{cursor:grabbing}.mor-drawer__grab[data-draggable]:before{content:"";inset:calc(var(--mor-space-12) * -1) calc(var(--mor-space-24) * -1);position:absolute}.mor-drawer__grab:focus-visible{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-drawer__head{align-items:center;gap:var(--mor-space-10);padding:var(--mor-space-20) var(--mor-space-24) var(--mor-space-12);padding-inline-end:var(--mor-space-48);display:flex;position:relative}.mor-drawer__head .mor-dialog__close{inset-block-start:var(--mor-space-20)}.mor-drawer__heading{flex:1;min-inline-size:0}.mor-drawer__title-row{align-items:center;gap:var(--mor-space-10);min-inline-size:0;display:flex}.mor-drawer__title{font-size:var(--mor-text-xl);line-height:var(--mor-leading-xl);letter-spacing:var(--mor-tracking-xl);font-weight:var(--mor-weight-label);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin:0;overflow:hidden}.mor-drawer__desc{margin:var(--mor-space-4) 0 0;color:var(--mor-color-text-muted);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm)}.mor-drawer__eyebrow{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);margin-block-end:var(--mor-space-2)}.mor-drawer__body{overscroll-behavior:contain;padding:var(--mor-space-8) var(--mor-space-24) var(--mor-space-24);flex:1;overflow:auto}.mor-drawer__foot{gap:var(--mor-space-8);padding:var(--mor-space-14) var(--mor-space-24);border-block-start:1px solid var(--mor-color-divider);background:var(--mor-color-surface-sunken);justify-content:flex-end;display:flex;position:sticky;inset-block-end:0}.mor-drawer__foot [data-slot=start]{margin-inline-end:auto}.mor-popover{box-sizing:border-box;background:var(--mor-color-surface-raised-3);min-inline-size:220px;max-inline-size:min(360px,100vw - 16px);color:var(--mor-color-text);border-radius:var(--mor-radius-xl);box-shadow:var(--mor-ring), var(--mor-shadow-3);padding:var(--mor-space-14);z-index:var(--mor-z-popover);animation:mor-pop var(--mor-dur-fast) var(--mor-ease-out);position:absolute;overflow:auto}.mor-popover[data-size=lg]{inline-size:min(560px,100vw - 16px);max-inline-size:min(560px,100vw - 16px)}.mor-menu{box-sizing:border-box;background:var(--mor-color-surface-raised-3);min-inline-size:220px;color:var(--mor-color-text);border-radius:var(--mor-radius-lg);box-shadow:var(--mor-ring), var(--mor-shadow-3);padding:var(--mor-space-6);z-index:var(--mor-z-popover);max-inline-size:min(360px,100vw - 16px);font:var(--mor-weight-body) var(--mor-text-body) / var(--mor-leading-body) var(--mor-font-sans);animation:mor-pop var(--mor-dur-fast) var(--mor-ease-out);flex-direction:column;gap:1px;display:flex;position:absolute;overflow:hidden auto}.mor-menu__list,.mor-menu__section{flex-direction:column;gap:1px;display:flex}.mor-menu__item{box-sizing:border-box;align-items:center;gap:var(--mor-space-10);block-size:calc(var(--mor-control-h-sm) + 4px);padding-inline:var(--mor-space-10);border-radius:var(--mor-radius-md);font-size:var(--mor-text-body);color:var(--mor-color-text);cursor:pointer;white-space:nowrap;text-align:start;outline:none;inline-size:100%;display:flex}.mor-menu__item svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm);color:var(--mor-color-text-subtle);flex:none}.mor-menu__item:is(:hover,[data-highlighted],[data-focused],[data-open]){background:var(--mor-color-surface-hover)}.mor-menu__item:is(:hover,[data-highlighted],[data-focused],[data-open]) svg{color:var(--mor-color-text)}.mor-menu__item:is(:focus-visible,[data-focus-visible]){background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);box-shadow:none;outline:none}.mor-menu__item:is(:focus-visible,[data-focus-visible]) svg{color:inherit}.mor-menu__item:is([aria-disabled=true],[data-disabled]){color:var(--mor-color-text-disabled);cursor:not-allowed;background:0 0}.mor-menu__item:is([aria-disabled=true],[data-disabled]) svg{color:inherit}.mor-menu__item[data-intent=danger]{color:var(--mor-color-danger-text)}.mor-menu__item[data-intent=danger] svg{color:inherit}.mor-menu__item[data-intent=danger]:is(:hover,[data-focused]){background:var(--mor-color-danger-subtle)}.mor-menu__item[aria-checked]:before{content:"";flex:none;inline-size:14px}.mor-menu__item[aria-checked=true]:before{content:"✓";font-size:12px;font-weight:var(--mor-weight-heading);color:var(--mor-color-accent-text);text-align:center}.mor-menu__item[aria-haspopup]:after{content:"›";color:var(--mor-color-text-subtle);font-size:var(--mor-text-lg);margin-inline-start:auto}[dir=rtl] .mor-menu__item[aria-haspopup]:after{content:"‹"}.mor-menu__kbd{font-family:var(--mor-font-mono);color:var(--mor-color-text-subtle);background:var(--mor-color-surface-sunken);border-radius:var(--mor-radius-sm);padding:1px var(--mor-space-6);margin-inline-start:auto;font-size:11px}.mor-menu__sep{border:0;border-block-start:1px solid var(--mor-color-divider);margin:var(--mor-space-4) calc(var(--mor-space-6) * -1)}.mor-menu__label{padding:var(--mor-space-8) var(--mor-space-10) var(--mor-space-4);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)}.mor-context-area{position:relative}.mor-context-anchor{pointer-events:none;block-size:0;inline-size:0;position:absolute}.mor-tooltip{max-inline-size:260px;padding:var(--mor-space-6) var(--mor-space-10);border-radius:var(--mor-radius-md);background:var(--mor-color-text);color:var(--mor-color-bg);font-size:var(--mor-text-xs);line-height:var(--mor-leading-xs);font-weight:var(--mor-weight-emphasis);z-index:var(--mor-z-tooltip);box-shadow:var(--mor-shadow-2);animation:mor-fade var(--mor-dur-fast) var(--mor-ease-out);position:absolute}.mor-tooltip[data-exiting]{animation:mor-fade-out var(--mor-dur-fast) var(--mor-ease-out) forwards}.mor-tooltip:after{content:"";background:inherit;border-radius:1px;block-size:8px;inline-size:8px;position:absolute;inset-block-start:-4px;inset-inline-start:calc(50% - 4px);rotate:45deg}.mor-tooltip:is([data-side=bottom],[data-placement=top]):after{inset-block:auto -4px}.mor-tooltip:is([data-placement=left],[data-placement=right]):after{inset-block-start:calc(50% - 4px);inset-inline-start:auto}.mor-tooltip[data-placement=left]:after{right:-4px}.mor-tooltip[data-placement=right]:after{left:-4px}.mor-tooltip .mor-kbd-combo{margin-inline-start:var(--mor-space-4)}.mor-tooltip .mor-kbd-combo .mor-kbd{margin-inline-start:0}.mor-tooltip .mor-kbd-combo__then{color:inherit;opacity:.7}.mor-tooltip :is(.mor-kbd,.mor-tooltip__kbd):not(.mor-kbd-combo){box-sizing:border-box;border-radius:var(--mor-radius-sm);background:oklch(from var(--mor-color-bg) l c h / .18);color:inherit;block-size:16px;min-inline-size:16px;padding:0 var(--mor-space-4);font-family:var(--mor-font-mono);border:1px solid #0000;place-items:center;margin-inline-start:var(--mor-space-4);font-size:10px;display:inline-grid}.mor-toaster{gap:var(--mor-space-8);z-index:var(--mor-z-toast);inline-size:min(380px,100vw - 32px);outline:none;flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex;position:fixed;inset-block-end:var(--mor-space-16);inset-inline-end:var(--mor-space-16)}.mor-toaster :is(ol,li){display:contents}.mor-toast{--mor-toast-accent:var(--mor-color-accent);--mor-toast-subtle:var(--mor-color-accent-subtle);--mor-toast-fg:var(--mor-color-accent-text);gap:var(--mor-space-12);padding:var(--mor-space-12) var(--mor-space-12) var(--mor-space-12) var(--mor-space-14);background:var(--mor-color-surface-raised-3);color:var(--mor-color-text);border-radius:var(--mor-radius-xl);box-shadow:var(--mor-ring), var(--mor-shadow-4);animation:mor-pop var(--mor-dur-normal) var(--mor-ease-out);grid-template-columns:auto 1fr auto;align-items:start;display:grid;position:relative;overflow:hidden}.mor-toast:is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-toast__icon{border-radius:var(--mor-radius-lg);background:var(--mor-toast-subtle);block-size:32px;inline-size:32px;color:var(--mor-toast-fg);flex:none;place-items:center;display:grid}.mor-toast__icon svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm)}.mor-toast[data-tone=success]{--mor-toast-accent:var(--mor-color-success);--mor-toast-subtle:var(--mor-color-success-subtle);--mor-toast-fg:var(--mor-color-success-text)}.mor-toast[data-tone=danger]{--mor-toast-accent:var(--mor-color-danger);--mor-toast-subtle:var(--mor-color-danger-subtle);--mor-toast-fg:var(--mor-color-danger-text)}.mor-toast[data-tone=warning]{--mor-toast-accent:var(--mor-color-warning);--mor-toast-subtle:var(--mor-color-warning-subtle);--mor-toast-fg:var(--mor-color-warning-text)}.mor-toast[data-tone=info]{--mor-toast-accent:var(--mor-color-info);--mor-toast-subtle:var(--mor-color-info-subtle);--mor-toast-fg:var(--mor-color-info-text)}.mor-toast__content{min-inline-size:0}.mor-toast__title{font-weight:var(--mor-weight-label);display:block}.mor-toast__body{color:var(--mor-color-text-muted);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);margin-block-start:2px;display:block}.mor-toast__actions{gap:var(--mor-space-4);align-self:center;align-items:center;min-block-size:28px;display:flex}.mor-toast__actions>.mor-spinner{margin-inline:var(--mor-space-6)}.mor-toast__progress{background:0 0;block-size:3px;position:absolute;inset-block-end:0;inset-inline:0}.mor-toast__progress i{block-size:100%;inline-size:var(--mor-toast-remaining,60%);background:var(--mor-toast-accent);border-start-end-radius:2px;display:block}@keyframes mor-toast-countdown{0%{inline-size:100%}to{inline-size:0%}}.mor-toast__progress i[style*=--mor-toast-duration]{animation:mor-toast-countdown var(--mor-toast-duration) linear forwards}.mor-toaster:is([data-hovered],:focus-within) .mor-toast__progress i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mor-toast__progress i[style*=--mor-toast-duration]{display:none}}html[data-motion=off] .mor-toast__progress i[style*=--mor-toast-duration],.mor-toaster[data-collapsed] .mor-toast:nth-child(n+4){display:none}.mor-toaster__more{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);align-self:center}.mor-alert{--mor-alert-bg:var(--mor-color-info-subtle);--mor-alert-border:var(--mor-color-info-border);--mor-alert-fg:var(--mor-color-info-text);gap:var(--mor-space-12);padding:var(--mor-space-14) var(--mor-space-16);border:1px solid var(--mor-alert-border);border-radius:var(--mor-radius-lg);background:var(--mor-alert-bg);color:var(--mor-color-text);align-items:start;display:flex}.mor-alert__icon{border-radius:var(--mor-radius-md);background:color-mix(in oklch, var(--mor-alert-fg) 12%, transparent);block-size:28px;inline-size:28px;color:var(--mor-alert-fg);flex:none;place-items:center;display:grid}.mor-alert__icon svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm)}.mor-alert>div{min-inline-size:0;flex:1;padding-block-start:var(--mor-space-4)}.mor-alert__title{font-weight:var(--mor-weight-label);color:var(--mor-alert-fg)}.mor-alert__body{font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);color:var(--mor-color-text-muted)}.mor-alert__title+.mor-alert__body{margin-block-start:2px}.mor-alert__actions{gap:var(--mor-space-8);margin-block-start:var(--mor-space-10);display:flex}.mor-alert[data-tone=success]{--mor-alert-bg:var(--mor-color-success-subtle);--mor-alert-border:var(--mor-color-success-border);--mor-alert-fg:var(--mor-color-success-text)}.mor-alert[data-tone=warning]{--mor-alert-bg:var(--mor-color-warning-subtle);--mor-alert-border:var(--mor-color-warning-border);--mor-alert-fg:var(--mor-color-warning-text)}.mor-alert[data-tone=danger]{--mor-alert-bg:var(--mor-color-danger-subtle);--mor-alert-border:var(--mor-color-danger-border);--mor-alert-fg:var(--mor-color-danger-text)}.mor-alert[data-tone=neutral]{--mor-alert-bg:var(--mor-color-surface-2);--mor-alert-border:var(--mor-color-border);--mor-alert-fg:var(--mor-color-text)}.mor-alert[data-level=page]{padding:var(--mor-space-10) var(--mor-space-24);border-inline:0;border-radius:0;align-items:center}.mor-alert[data-level=page]>div{padding:0}.mor-alert[data-level=page]>.mor-alert__actions{flex:none;margin:0}.mor-alert[data-level=page][data-tone=impersonation]{--mor-alert-bg:var(--mor-color-warning);--mor-alert-border:transparent;--mor-alert-fg:var(--mor-color-warning-on);color:var(--mor-color-warning-on);font-weight:var(--mor-weight-label)}.mor-alert[data-level=page]:is([data-tone=impersonation],[data-tone=offline]) .mor-alert__body{color:inherit;font-size:var(--mor-text-body)}.mor-alert[data-level=page][data-tone=offline]{--mor-alert-bg:var(--mor-color-text);--mor-alert-border:transparent;--mor-alert-fg:var(--mor-color-bg);color:var(--mor-color-bg)}.mor-alert[data-level=page] .mor-alert__icon{background:color-mix(in oklch, currentColor 14%, transparent);color:inherit}.mor-flash{align-items:center;gap:var(--mor-space-4);font-size:var(--mor-text-sm);color:var(--mor-color-success-text);animation:mor-fade var(--mor-dur-fast) var(--mor-ease-out);display:inline-flex}.mor-flash svg{block-size:14px;inline-size:14px}.mor-loading{position:relative}.mor-loading__overlay{justify-content:center;align-items:center;gap:var(--mor-space-10);border-radius:inherit;background:color-mix(in oklch, var(--mor-color-bg) 72%, transparent);color:var(--mor-color-text-muted);font-size:var(--mor-text-sm);z-index:var(--mor-z-sticky);animation:mor-fade var(--mor-dur-normal) var(--mor-ease-out);flex-direction:column;display:flex;position:absolute;inset:0}.mor-loading__overlay[hidden]{display:none}.mor-loading__spinner{inline-size:var(--mor-icon-md);block-size:var(--mor-icon-md);border:2px solid var(--mor-color-border);border-inline-end-color:var(--mor-color-accent);border-radius:var(--mor-radius-circle);animation:.8s linear infinite mor-spin}@keyframes mor-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mor-loading__spinner{animation-duration:2.4s}}}
@layer mor.components{.mor-shell{grid-template-columns:var(--mor-sidebar-w) minmax(0, 1fr);grid-template-rows:var(--mor-topbar-h) minmax(0, 1fr);background:var(--mor-color-bg);min-block-size:100dvh;color:var(--mor-color-text);transition:grid-template-columns var(--mor-dur-normal) var(--mor-ease-out);display:grid;position:relative;container:mor-shell/inline-size}.mor-shell[data-sidebar=collapsed]{grid-template-columns:var(--mor-sidebar-w-collapsed) minmax(0, 1fr)}.mor-shell[data-sidebar=hidden]{grid-template-columns:0 minmax(0,1fr)}.mor-shell__sidebar{grid-row:1/-1;min-inline-size:0;overflow:hidden}.mor-shell__topbar{grid-column:2/-1}.mor-shell__main{overscroll-behavior:contain;scrollbar-gutter:stable;grid-column:2;min-inline-size:0;overflow:auto}.mor-shell__main:focus{outline:none}.mor-shell__content{padding:var(--mor-space-24);max-inline-size:var(--mor-content-max);margin-inline:auto}.mor-shell[data-surface=wide] .mor-shell__content{max-inline-size:var(--mor-content-max-wide)}.mor-shell[data-surface=full] .mor-shell__content{max-inline-size:none;padding:var(--mor-space-16) var(--mor-space-20)}.mor-shell[data-aside=open]{grid-template-columns:var(--mor-sidebar-w) minmax(0, 1fr) var(--mor-shell-aside-w,var(--mor-shell-panel-w))}.mor-shell[data-aside=open][data-sidebar=collapsed]{grid-template-columns:var(--mor-sidebar-w-collapsed) minmax(0, 1fr) var(--mor-shell-aside-w,var(--mor-shell-panel-w))}.mor-shell__aside{overscroll-behavior:contain;background:var(--mor-color-surface);border-inline-start:1px solid var(--mor-color-border);grid-area:2/3;min-inline-size:0;overflow:auto}.mor-skip{z-index:var(--mor-z-tooltip);background:var(--mor-color-accent);color:var(--mor-color-text-on-accent);padding:var(--mor-space-8) var(--mor-space-12);border-radius:var(--mor-radius-md);position:absolute;inset-block-start:var(--mor-space-8);inset-inline-start:var(--mor-space-8)}.mor-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;overflow:hidden}.mor-skip:focus-visible{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-topbar__menu{display:none}@container mor-shell (max-width:768px){.mor-shell__sidebar{display:none}.mor-shell__topbar,.mor-shell__main{grid-column:1/-1}.mor-topbar__menu{display:inline-flex}.mor-shell__content{padding:var(--mor-space-16)}.mor-shell__aside{inset-block:var(--mor-topbar-h) 0;inline-size:min(var(--mor-shell-aside-w,var(--mor-shell-panel-w)), 85%);z-index:var(--mor-z-overlay);box-shadow:var(--mor-shadow-4);position:absolute;inset-inline-end:0}}.mor-shell__scrim{z-index:var(--mor-z-overlay);background:var(--mor-color-overlay);animation:mor-nav-fade var(--mor-dur-normal) var(--mor-ease-out);position:absolute;inset:0}.mor-shell__drawer{inline-size:min(var(--mor-nav-drawer-w), 85%);box-shadow:var(--mor-shadow-4);animation:mor-nav-drawer-in var(--mor-dur-normal) var(--mor-ease-out);position:absolute;inset-block:0;inset-inline-start:0}.mor-shell__drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:mor-nav-drawer-in-rtl}.mor-shell__drawer>[role=dialog]{outline:none;block-size:100%}@keyframes mor-nav-fade{0%{opacity:0}}@keyframes mor-nav-drawer-in{0%{translate:-100%}}@keyframes mor-nav-drawer-in-rtl{0%{translate:100%}}.mor-topbar{align-items:center;gap:var(--mor-space-16);box-sizing:border-box;block-size:var(--mor-topbar-h);padding-inline:var(--mor-space-24);background:var(--mor-color-surface);border-block-end:1px solid var(--mor-color-border);z-index:var(--mor-z-sticky);min-inline-size:0;display:flex;position:sticky;inset-block-start:0;container-type:inline-size}.mor-topbar .mor-crumbs{flex:none;min-inline-size:0}.mor-topbar>nav:has(>.mor-crumbs){min-inline-size:0}.mor-topbar__spacer{flex:1}.mor-topbar__search{align-items:center;gap:var(--mor-space-8);box-sizing:border-box;inline-size:min(320px,100%);min-inline-size:120px;block-size:var(--mor-control-h);padding-inline:var(--mor-space-12);border-radius:var(--mor-radius-md);background:var(--mor-color-surface-sunken);color:var(--mor-color-text-subtle);font:inherit;font-size:var(--mor-text-sm);cursor:text;white-space:nowrap;text-align:start;border:1px solid #0000;flex:0 320px;display:flex}.mor-topbar__search>svg{inline-size:calc(var(--mor-text-sm) + 2px);block-size:calc(var(--mor-text-sm) + 2px);flex:none}.mor-topbar__search-label{text-overflow:ellipsis;flex:1;overflow:hidden}.mor-topbar__search:is([data-hovered],:not([data-rac]):hover){border-color:var(--mor-color-border-strong)}.mor-topbar__search:is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-topbar__search .mor-kbd{margin-inline-start:auto}@container (max-width:640px){.mor-topbar .mor-env{display:none}.mor-topbar__search{inline-size:var(--mor-control-h-sm);flex:none;justify-content:center;min-inline-size:0;padding-inline:0}.mor-topbar__search>:not(svg,.mor-visually-hidden),.mor-topbar .mor-crumbs li:not(:nth-last-child(-n+2)){display:none}.mor-topbar .mor-crumbs li:nth-last-child(2):before{content:none}}.mor-env{align-items:center;gap:var(--mor-space-4);block-size:20px;padding-inline:var(--mor-space-8);border-radius:var(--mor-radius-sm);font-size:var(--mor-text-xs);font-weight:var(--mor-weight-label);letter-spacing:var(--mor-tracking-caps);text-transform:uppercase;background:var(--mor-color-warning-subtle);color:var(--mor-color-warning-text);border:1px solid var(--mor-color-warning-border);display:inline-flex}.mor-topbar__actions{align-items:center;gap:var(--mor-space-4);border-inline-start:1px solid var(--mor-color-divider);flex:none;margin-inline-start:var(--mor-space-4);padding-inline-start:var(--mor-space-8);display:flex}.mor-topbar__actions .mor-button svg,.mor-topbar__menu svg{inline-size:var(--mor-nav-topbar-icon);block-size:var(--mor-nav-topbar-icon);transition:color var(--mor-dur-fast) var(--mor-ease-out)}.mor-topbar__actions .mor-button,.mor-topbar__menu{color:var(--mor-color-text-muted);padding-inline:0}.mor-topbar__actions .mor-button[data-hovered] svg{color:var(--mor-color-text)}.mor-topbar__actions .mor-avatar{--mor-avatar-size:var(--mor-nav-topbar-avatar);transition:box-shadow var(--mor-dur-fast) var(--mor-ease-out)}.mor-topbar__actions .mor-button[data-hovered] .mor-avatar{box-shadow:0 0 0 2px var(--mor-color-accent-border)}.mor-dot-badge{position:relative}.mor-dot-badge:after{content:attr(data-count);box-sizing:border-box;border-radius:var(--mor-radius-pill);background:var(--mor-color-danger);block-size:16px;min-inline-size:16px;color:var(--mor-color-danger-on);font-size:10px;font-weight:var(--mor-weight-heading);text-align:center;box-shadow:0 0 0 2px var(--mor-color-surface);transition:scale var(--mor-dur-fast) var(--mor-ease-out);padding-inline:4px;line-height:16px;position:absolute;inset-block-start:2px;inset-inline-end:2px}.mor-dot-badge:not([data-count]):after{display:none}.mor-dot-badge[data-count]:hover svg,.mor-dot-badge[data-ring] svg{animation:mor-bell var(--mor-dur-slow) var(--mor-ease-out)}.mor-dot-badge[data-ring]:after{animation:mor-badge-in var(--mor-dur-normal) var(--mor-ease-spring)}@keyframes mor-bell{0%,to{rotate:0deg}20%{rotate:-12deg}45%{rotate:10deg}70%{rotate:-6deg}}@keyframes mor-badge-in{0%{scale:0}}.mor-profile{min-inline-size:240px;padding:var(--mor-space-4);background:var(--mor-color-surface-raised-3);color:var(--mor-color-text);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);box-shadow:var(--mor-shadow-3);animation:mor-nav-fade var(--mor-dur-fast) var(--mor-ease-out);outline:none}.mor-profile__head{align-items:center;gap:var(--mor-space-12);padding:var(--mor-space-8) var(--mor-space-8) var(--mor-space-12);border-block-end:1px solid var(--mor-color-divider);margin-block-end:var(--mor-space-4);display:flex}.mor-profile__who{flex-direction:column;min-inline-size:0;display:flex}.mor-profile__name{font-weight:var(--mor-weight-label)}.mor-profile__email{font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mor-profile__menu{outline:none;flex-direction:column;gap:2px;display:flex}.mor-profile__item{align-items:center;gap:var(--mor-space-8);min-block-size:var(--mor-control-h-sm);padding-inline:var(--mor-space-8);border-radius:var(--mor-radius-sm);font-size:var(--mor-text-sm);cursor:pointer;outline:none;display:flex}.mor-profile__item[data-focused]{background:var(--mor-color-surface-hover)}.mor-profile__item[data-focus-visible]{box-shadow:inset 0 0 0 var(--mor-focus-ring-w) var(--mor-color-focus-ring)}.mor-profile__item[data-tone=danger]{color:var(--mor-color-danger-text)}.mor-profile__item[data-disabled]{color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-profile__sep{block-size:1px;margin-block:var(--mor-space-4);background:var(--mor-color-divider)}.mor-profile__theme{padding:var(--mor-space-6) var(--mor-space-8) var(--mor-space-8);border-block-start:1px solid var(--mor-color-divider);grid-template-columns:repeat(3,1fr);gap:2px;margin-block-start:var(--mor-space-4);display:grid;position:relative}.mor-profile__theme:before{content:"";border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-md);background:var(--mor-color-surface-sunken);grid-area:2/1/auto/-1;margin:-3px}.mor-profile__label{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);grid-column:1/-1;padding-block-end:var(--mor-space-6)}.mor-profile__opt{z-index:1;justify-content:center;align-items:center;gap:var(--mor-space-6);border-radius:calc(var(--mor-radius-md) - 2px);block-size:26px;color:var(--mor-color-text-muted);font-size:var(--mor-text-sm);font-weight:var(--mor-weight-emphasis);cursor:pointer;outline:none;grid-row:2;display:inline-flex}.mor-profile__opt:nth-child(2){grid-column:1}.mor-profile__opt:nth-child(3){grid-column:2}.mor-profile__opt:nth-child(4){grid-column:3}.mor-profile__opt svg{block-size:14px;inline-size:14px}.mor-profile__opt[data-focused]{color:var(--mor-color-text)}.mor-profile__opt[data-focus-visible]{box-shadow:inset 0 0 0 var(--mor-focus-ring-w) var(--mor-color-focus-ring)}.mor-profile__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-profile__opt[data-selected][data-focus-visible]{box-shadow:var(--mor-shadow-1), inset 0 0 0 var(--mor-focus-ring-w) var(--mor-color-focus-ring)}.mor-profile__plan{align-items:center;gap:var(--mor-space-6);block-size:36px;padding-inline:var(--mor-space-10);margin-block:var(--mor-space-6);border-radius:var(--mor-radius-md);background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text);font-size:var(--mor-text-sm);font-weight:var(--mor-weight-label);cursor:pointer;transition:background var(--mor-dur-fast) var(--mor-ease-out);outline:none;text-decoration:none;display:flex}.mor-profile__plan svg{block-size:14px;inline-size:14px}.mor-profile__plan[data-focused]{background:var(--mor-color-selected-bg)}.mor-profile__plan[data-focus-visible]{box-shadow:inset 0 0 0 var(--mor-focus-ring-w) var(--mor-color-focus-ring)}.mor-profile__planlink{font-weight:var(--mor-weight-emphasis);align-items:center;gap:2px;margin-inline-start:auto;display:inline-flex}.mor-profile__planlink svg{block-size:12px;inline-size:12px}.mor-sidebar{box-sizing:border-box;background:var(--mor-sidebar-bg);block-size:100%;inline-size:100%;color:var(--mor-sidebar-text);border-inline-end:1px solid var(--mor-sidebar-border);flex-direction:column;display:flex}.mor-sidebar__brand{align-items:center;gap:var(--mor-space-10);box-sizing:border-box;block-size:var(--mor-topbar-h);padding-inline:var(--mor-space-16) var(--mor-space-8);border-block-end:1px solid var(--mor-sidebar-border);flex:none;display:flex}.mor-sidebar__logo{inline-size:var(--mor-nav-logo);block-size:var(--mor-nav-logo);border-radius:var(--mor-radius-md);background:var(--mor-color-accent);color:var(--mor-color-text-on-accent);font:inherit;font-weight:var(--mor-weight-heading);font-size:var(--mor-text-sm);border:0;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.mor-sidebar__logo svg,.mor-sidebar__logo img{inline-size:calc(var(--mor-nav-logo) * .6);block-size:calc(var(--mor-nav-logo) * .6)}button.mor-sidebar__logo{cursor:pointer;transition:background var(--mor-dur-fast) var(--mor-ease-out), scale var(--mor-dur-fast) var(--mor-ease-out)}button.mor-sidebar__logo:is([data-hovered],:not([data-rac]):hover){background:var(--mor-color-accent-hover);scale:1.05}.mor-sidebar__org{min-inline-size:0;transition:opacity var(--mor-dur-fast) var(--mor-ease-out);flex-direction:column;flex:1;display:flex}.mor-sidebar__org b{font-size:var(--mor-text-md);font-weight:var(--mor-weight-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mor-sidebar__org small{font-size:var(--mor-text-xs);color:var(--mor-sidebar-text-dim)}.mor-sidebar__collapse{inline-size:var(--mor-control-h-sm);block-size:var(--mor-control-h-sm);border-radius:var(--mor-radius-md);color:var(--mor-sidebar-text-dim);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.mor-sidebar__collapse svg{block-size:18px;inline-size:18px}.mor-sidebar__collapse:is([data-hovered],:not([data-rac]):hover){color:var(--mor-sidebar-text);background:var(--mor-sidebar-hover)}.mor-sidebar__scroll{overscroll-behavior:contain;padding:var(--mor-space-16) var(--mor-space-12);gap:var(--mor-space-2);scrollbar-width:thin;scrollbar-color:var(--mor-sidebar-active) transparent;flex-direction:column;flex:1;display:flex;overflow:auto}.mor-sidebar__section{padding:var(--mor-space-20) var(--mor-space-12) var(--mor-space-8);font-size:var(--mor-text-xs);letter-spacing:var(--mor-tracking-caps);text-transform:uppercase;color:var(--mor-sidebar-text-dim);font-weight:var(--mor-weight-label);white-space:nowrap}.mor-sidebar__section:first-child{padding-block-start:var(--mor-space-4)}.mor-sidebar__foot{padding:var(--mor-space-12);border-block-start:1px solid var(--mor-sidebar-border);gap:var(--mor-space-2);flex-direction:column;flex:none;display:flex}.mor-nav-item{align-items:center;gap:var(--mor-space-12);box-sizing:border-box;block-size:var(--mor-nav-item-h);min-block-size:var(--mor-nav-item-h);padding-inline:var(--mor-space-12);border-radius:var(--mor-radius-md);color:var(--mor-sidebar-text);font:inherit;font-size:var(--mor-text-body);line-height:var(--mor-leading-body);font-weight:var(--mor-weight-emphasis);white-space:nowrap;cursor:pointer;text-align:start;inline-size:100%;transition:background var(--mor-dur-fast) var(--mor-ease-out), color var(--mor-dur-fast) var(--mor-ease-out);background:0 0;border:0;outline:none;flex:none;text-decoration:none;display:flex;position:relative}.mor-nav-item svg{inline-size:var(--mor-icon-md);block-size:var(--mor-icon-md);color:var(--mor-sidebar-text-dim);flex:none}.mor-nav-item:is([data-hovered],:not([data-rac]):hover){background:var(--mor-sidebar-hover);text-decoration:none}.mor-nav-item:is([data-hovered],:not([data-rac]):hover) svg{color:var(--mor-sidebar-text)}.mor-nav-item[aria-current=page]{background:var(--mor-sidebar-active);color:var(--mor-sidebar-active-text);font-weight:var(--mor-weight-label)}.mor-nav-item[aria-current=page]:before{content:"";background:var(--mor-sidebar-indicator);border-radius:0 2px 2px 0;inline-size:3px;position:absolute;inset-block:9px;inset-inline-start:calc(var(--mor-space-12) * -1)}.mor-nav-item[aria-current=page] svg{color:var(--mor-sidebar-active-text)}.mor-nav-item:is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:-2px}.mor-nav-item:is([aria-disabled=true],[data-disabled]){opacity:.45;cursor:not-allowed}.mor-nav-item__label{text-overflow:ellipsis;min-inline-size:0;transition:opacity var(--mor-dur-fast) var(--mor-ease-out);flex:1;overflow:hidden}.mor-nav-item__badge{box-sizing:border-box;block-size:18px;min-inline-size:18px;padding-inline:var(--mor-space-6);border-radius:var(--mor-radius-pill);background:var(--mor-sidebar-active);color:var(--mor-sidebar-text);font-size:var(--mor-text-xs);line-height:1;font-weight:var(--mor-weight-label);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.mor-nav-item__badge[data-tone=danger]{background:var(--mor-color-danger);color:var(--mor-color-danger-on)}.mor-nav-item__badge[data-tone=accent]{background:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-nav-item svg.mor-nav-item__caret,.mor-nav-item svg.mor-nav-item__ext{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm);transition:rotate var(--mor-dur-fast) var(--mor-ease-out), opacity var(--mor-dur-fast) var(--mor-ease-out);margin-inline-start:auto}.mor-nav-group[data-expanded]>.mor-nav-item .mor-nav-item__caret{rotate:180deg}.mor-nav-group__children{padding-inline-start:calc(var(--mor-space-12) + var(--mor-icon-md) + var(--mor-space-12));position:relative}.mor-nav-group__children[style*=--disclosure-panel-height]{block-size:var(--disclosure-panel-height);transition:block-size var(--mor-dur-normal) var(--mor-ease-out), margin var(--mor-dur-normal) var(--mor-ease-out);overflow:clip}.mor-nav-group__children>div{gap:var(--mor-space-2);flex-direction:column;display:flex}.mor-nav-group__children:before{content:"";background:var(--mor-sidebar-border);inline-size:1px;position:absolute;inset-block:6px;inset-inline-start:calc(var(--mor-space-12) + var(--mor-icon-md) / 2)}.mor-nav-group[data-expanded]>.mor-nav-group__children{margin-block:var(--mor-space-2);animation:mor-nav-fade var(--mor-dur-normal) var(--mor-ease-out)}.mor-nav-group__children .mor-nav-item{block-size:var(--mor-nav-item-h-sub);min-block-size:var(--mor-nav-item-h-sub);font-weight:var(--mor-weight-body);color:var(--mor-sidebar-text-dim)}.mor-nav-group__children .mor-nav-item:is([data-hovered],[aria-current=page]){color:var(--mor-sidebar-text)}.mor-nav-group__children .mor-nav-item[aria-current=page]{background:var(--mor-sidebar-active)}.mor-nav-group__children .mor-nav-item[aria-current=page]:before{display:none}.mor-sidebar[data-collapsed] .mor-sidebar__brand{justify-content:center;padding-inline:0}.mor-sidebar[data-collapsed] .mor-sidebar__org,.mor-sidebar[data-collapsed] .mor-sidebar__collapse,.mor-sidebar[data-collapsed] .mor-nav-item__caret,.mor-sidebar[data-collapsed] .mor-nav-item__ext,.mor-sidebar[data-collapsed] .mor-nav-group__children{display:none}.mor-sidebar[data-collapsed] .mor-nav-item__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mor-sidebar[data-collapsed] .mor-sidebar__section{block-size:1px;margin:var(--mor-space-8) var(--mor-space-12);background:var(--mor-sidebar-border);color:#0000;padding:0;overflow:hidden}.mor-sidebar[data-collapsed] .mor-nav-item{justify-content:center;padding-inline:0}.mor-sidebar[data-collapsed] .mor-nav-item__badge{color:#0000;block-size:8px;min-inline-size:8px;padding:0;position:absolute;inset-block-start:4px;inset-inline-end:4px;overflow:hidden}.mor-sidebar[data-collapsed] .mor-sidebar__logo[data-expand]{cursor:e-resize}.mor-palette__overlay{z-index:var(--mor-z-modal);padding:12vh var(--mor-space-16) var(--mor-space-16);background:var(--mor-color-overlay);animation:mor-nav-fade var(--mor-dur-fast) var(--mor-ease-out);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.mor-palette{background:var(--mor-color-surface-raised-3);max-block-size:100%;inline-size:min(560px,100%);color:var(--mor-color-text);border:1px solid var(--mor-color-border);border-radius:var(--mor-radius-lg);box-shadow:var(--mor-shadow-4);animation:mor-pop var(--mor-dur-fast) var(--mor-ease-out);outline:none;flex-direction:column;display:flex;overflow:hidden}@keyframes mor-pop{0%{opacity:0;scale:.98}}.mor-palette>[role=dialog]{outline:none;flex-direction:column;min-block-size:0;display:flex}.mor-palette__field{align-items:center;gap:var(--mor-space-8);block-size:var(--mor-control-h-lg);padding-inline:var(--mor-space-14);border-block-end:1px solid var(--mor-color-divider);color:var(--mor-color-text-subtle);display:flex}.mor-palette__field svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm);flex:none}.mor-gsearch__input{min-inline-size:0;color:var(--mor-color-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.mor-gsearch__input::placeholder{color:var(--mor-color-text-subtle)}.mor-gsearch__input::-webkit-search-cancel-button{display:none}.mor-gsearch__results{overscroll-behavior:contain;scrollbar-width:thin;max-block-size:380px;padding:var(--mor-space-4);outline:none;overflow:auto}.mor-gsearch__label{padding:var(--mor-space-8) var(--mor-space-8) var(--mor-space-4);font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);font-weight:var(--mor-weight-label);letter-spacing:var(--mor-tracking-caps);text-transform:uppercase}.mor-gs-item{align-items:center;gap:var(--mor-space-10);box-sizing:border-box;block-size:40px;inline-size:100%;padding-inline:var(--mor-space-8);border-radius:var(--mor-radius-sm);color:var(--mor-color-text);text-align:start;cursor:pointer;outline:none;display:flex}.mor-gs-item>svg:first-child{color:var(--mor-color-text-subtle);flex:none;block-size:14px;inline-size:14px}.mor-gs-item:is([data-hovered],[data-focused]){background:var(--mor-color-surface-hover)}.mor-gs-item[data-focused]{box-shadow:inset 2px 0 0 var(--mor-color-accent)}.mor-gs-txt{flex-direction:column;flex:1;min-inline-size:0;line-height:1.2;display:flex}.mor-gs-txt>span{font-size:var(--mor-text-sm);font-weight:var(--mor-weight-emphasis);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mor-gs-txt mark{background:var(--mor-color-accent-subtle);color:inherit;border-radius:var(--mor-radius-sm)}.mor-gs-txt small{font-size:var(--mor-text-xs);color:var(--mor-color-text-muted)}.mor-gs-go{color:var(--mor-color-text-subtle);opacity:0;transition:opacity var(--mor-dur-fast) var(--mor-ease-out);flex:none;block-size:14px;inline-size:14px;margin-inline-start:auto}.mor-gs-item:is([data-hovered],[data-focused]) .mor-gs-go{opacity:1}.mor-gsearch__empty{padding:var(--mor-space-16);text-align:center;color:var(--mor-color-text-muted);font-size:var(--mor-text-sm)}.mor-gsearch__foot{gap:var(--mor-space-4) var(--mor-space-16);padding:var(--mor-space-8) 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-muted);flex-wrap:wrap;display:flex}.mor-gsearch__foot>span{align-items:center;gap:var(--mor-space-4);display:inline-flex}.mor-bottomnav{block-size:calc(var(--mor-nav-bottom-h) + env(safe-area-inset-bottom));box-sizing:border-box;background:var(--mor-color-surface);border-block-start:1px solid var(--mor-color-border);z-index:var(--mor-z-sticky);grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:env(safe-area-inset-bottom);display:grid;position:sticky;inset-block-end:0}.mor-bottomnav__item{color:var(--mor-color-text-subtle);font-size:10px;font-weight:var(--mor-weight-label);letter-spacing:.01em;cursor:pointer;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-block-size:44px;text-decoration:none;display:flex;position:relative}.mor-bottomnav__item svg{block-size:22px;inline-size:22px}.mor-bottomnav__item[aria-current=page]{color:var(--mor-color-accent-text)}.mor-bottomnav__item[aria-current=page]:before{content:"";background:var(--mor-color-accent);border-radius:0 0 2px 2px;block-size:2px;inline-size:32px;position:absolute;inset-block-start:0}.mor-bottomnav__item:is([data-focus-visible],:not([data-rac]):focus-visible){box-shadow:inset 0 0 0 var(--mor-focus-ring-w) var(--mor-color-focus-ring)}.mor-bottomnav__item .mor-dot-badge:after{inset-block-start:-4px;inset-inline-end:-8px}.mor-nav-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-input=touch] :is(.mor-nav-item,.mor-tab){min-block-size:44px}@media (prefers-reduced-motion:reduce){.mor-shell,.mor-shell__drawer,.mor-shell__scrim,.mor-palette,.mor-palette__overlay,.mor-dot-badge svg,.mor-dot-badge:after{transition:none;animation:none}}}
@layer mor.components{.mor-crumbs{align-items:center;gap:var(--mor-space-4);font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.mor-crumbs li{align-items:center;gap:var(--mor-space-4);flex:none;display:flex}.mor-crumbs li:has([aria-current=page]){flex:0 auto;min-inline-size:8ch}.mor-crumbs a,.mor-crumbs__link:not([aria-current=page]){color:inherit;text-overflow:ellipsis;white-space:nowrap;max-inline-size:20ch;padding:2px var(--mor-space-4);border-radius:var(--mor-radius-sm);cursor:pointer;outline:none;text-decoration:none;overflow:hidden}.mor-crumbs a:is([data-hovered],:not([data-rac]):hover){color:var(--mor-color-text);background:var(--mor-color-surface-hover);text-decoration:none}.mor-crumbs :is(a,button):is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:0}.mor-crumbs li+li:before{content:"/";color:var(--mor-color-border-strong);padding-inline-end:var(--mor-space-2)}.mor-crumbs [aria-current=page]{color:var(--mor-color-text);font-weight:var(--mor-weight-label);padding:2px var(--mor-space-4);white-space:nowrap;text-overflow:ellipsis;cursor:default;min-inline-size:8ch;overflow:hidden}.mor-crumbs__more{block-size:22px;padding:0 var(--mor-space-4);border-radius:var(--mor-radius-sm);color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.mor-crumbs__more svg{block-size:14px;inline-size:14px}.mor-crumbs__more:is([data-hovered],:not([data-rac]):hover){background:var(--mor-color-surface-hover);color:var(--mor-color-text)}.mor-tabs-root{gap:var(--mor-space-16);flex-direction:column;display:flex}.mor-tabs-root[data-orientation=vertical]{flex-flow:wrap;container:mor-tabs/inline-size}.mor-tabs-root[data-orientation=vertical]>:not(.mor-tabs){flex:1 1 0;min-inline-size:0}@container mor-tabs (max-width:560px){.mor-tabs-root[data-orientation=vertical]>*{flex-basis:100%}.mor-tabs-root[data-orientation=vertical]>.mor-tabs{border-inline-end:0;border-block-end:1px solid var(--mor-color-border);padding-block-end:var(--mor-space-8)}.mor-tabs-root[data-orientation=vertical]>.mor-tabs .mor-tab{border-radius:var(--mor-radius-md);margin:0}}.mor-tabs{gap:var(--mor-space-2);border-block-end:1px solid var(--mor-color-border);scrollbar-width:none;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.mor-tabs::-webkit-scrollbar{display:none}.mor-tabs[data-fit]{-webkit-mask-image:none;mask-image:none}.mor-tab{align-items:center;gap:var(--mor-space-6);box-sizing:border-box;block-size:var(--mor-control-h);padding-inline:var(--mor-space-12);color:var(--mor-color-text-muted);font:inherit;font-size:var(--mor-text-body);font-weight:var(--mor-weight-emphasis);white-space:nowrap;border-radius:var(--mor-radius-md) var(--mor-radius-md) 0 0;cursor:pointer;transition:color var(--mor-dur-fast) var(--mor-ease-out), background var(--mor-dur-fast) var(--mor-ease-out);background:0 0;border:0;outline:none;flex:none;margin-block-end:-1px;display:inline-flex;position:relative}.mor-tab svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm)}.mor-tab:is([data-hovered],:not([data-rac]):hover){color:var(--mor-color-text);background:var(--mor-color-surface-hover)}.mor-tab[aria-selected=true]{color:var(--mor-color-accent-text);font-weight:var(--mor-weight-label)}.mor-tab[aria-selected=true]:after{content:"";inset-block-end:0;inset-inline:var(--mor-space-8);background:var(--mor-color-accent);border-radius:2px 2px 0 0;block-size:2px;position:absolute}.mor-tabs__ind{width:calc(100% - var(--mor-space-8) * 2);background:var(--mor-color-accent);pointer-events:none;block-size:2px;transition:translate var(--mor-dur-normal) var(--mor-ease-emphasized), width var(--mor-dur-normal) var(--mor-ease-emphasized), height var(--mor-dur-normal) var(--mor-ease-emphasized);border-radius:2px 2px 0 0;position:absolute;inset-block-end:0;inset-inline-start:var(--mor-space-8)}.mor-tab:has(>.mor-tabs__ind):after{display:none}.mor-tabs[data-orientation=vertical] .mor-tabs__ind{inset-block:auto;width:2px;height:calc(100% - var(--mor-space-8) * 2);border-radius:2px 0 0 2px;inset-block-start:var(--mor-space-8);inset-inline:auto 0}.mor-tab:is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:-2px}.mor-tab:is([aria-disabled=true],[data-disabled]){color:var(--mor-color-text-disabled);pointer-events:none}.mor-tab__count{font-size:var(--mor-text-xs);color:var(--mor-color-text-subtle);background:var(--mor-color-surface-2);border-radius:var(--mor-radius-pill);padding:1px var(--mor-space-6);font-variant-numeric:tabular-nums}.mor-tab[aria-selected=true] .mor-tab__count{background:var(--mor-color-accent-subtle);color:var(--mor-color-accent-text)}.mor-tabpanel{animation:mor-fade var(--mor-dur-normal) var(--mor-ease-out);outline:none}.mor-tabpanel[data-focus-visible]{outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-tabpanel[hidden]{display:none}@keyframes mor-fade{0%{opacity:0}}.mor-tabs[data-orientation=vertical]{border-block-end:0;border-inline-end:1px solid var(--mor-color-border);flex-direction:column;gap:2px;overflow:visible;-webkit-mask-image:none;mask-image:none}.mor-tabs[data-orientation=vertical] .mor-tab{border-radius:var(--mor-radius-md) 0 0 var(--mor-radius-md);justify-content:flex-start;margin:0 -1px 0 0}.mor-tabs[data-orientation=vertical] .mor-tab[aria-selected=true]:after{inset:var(--mor-space-8) 0 var(--mor-space-8) auto;border-radius:2px 0 0 2px;block-size:auto;inline-size:2px}.mor-seg{border-radius:var(--mor-radius-md);background:var(--mor-color-surface-sunken);border:1px solid var(--mor-color-border);gap:2px;padding:2px;display:inline-flex;position:relative}.mor-seg__opt{z-index:1;justify-content:center;align-items:center;gap:var(--mor-space-6);box-sizing:border-box;block-size:calc(var(--mor-control-h-sm) - 2px);padding-inline:var(--mor-space-10);border-radius:calc(var(--mor-radius-md) - 2px);color:var(--mor-color-text-muted);font:inherit;font-size:var(--mor-text-sm);font-weight:var(--mor-weight-emphasis);white-space:nowrap;cursor:pointer;transition:background var(--mor-dur-fast) var(--mor-ease-out), color var(--mor-dur-fast) var(--mor-ease-out);background:0 0;border:0;outline:none;display:inline-flex;position:relative}.mor-seg__opt svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm)}.mor-seg__opt:is([data-hovered],:not([data-rac]):hover){color:var(--mor-color-text)}.mor-seg__opt:is([aria-checked=true],[aria-pressed=true]){background:var(--mor-color-surface);color:var(--mor-color-text);box-shadow:var(--mor-shadow-1);font-weight:var(--mor-weight-label)}.mor-seg__opt:is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:0}.mor-seg__opt:is([aria-disabled=true],[data-disabled]){color:var(--mor-color-text-disabled);cursor:not-allowed}.mor-seg__thumb{z-index:-1;border-radius:inherit;background:var(--mor-color-surface);width:100%;box-shadow:var(--mor-shadow-1);pointer-events:none;transition:translate var(--mor-dur-normal) var(--mor-ease-out), width var(--mor-dur-normal) var(--mor-ease-out);position:absolute;inset-block:0;inset-inline-start:0}.mor-seg__opt:has(>.mor-seg__thumb){box-shadow:none;background:0 0}.mor-seg[data-icon-only] .mor-seg__opt{padding-inline:var(--mor-space-8)}.mor-seg[data-full]{display:flex}.mor-seg[data-full] .mor-seg__opt{flex:1}.mor-pager{align-items:center;gap:var(--mor-space-16);font-size:var(--mor-text-sm);color:var(--mor-color-text-muted);flex-wrap:wrap;display:flex}.mor-field.mor-pager__size{align-items:center;gap:var(--mor-space-8);flex-direction:row}.mor-pager__size .mor-field__label{font-size:inherit;font-weight:inherit;color:inherit}.mor-pager__size .mor-select{inline-size:auto;block-size:var(--mor-control-h-sm);font-size:var(--mor-text-sm)}.mor-pager__range{font-variant-numeric:tabular-nums;white-space:nowrap}.mor-pager__range b{color:var(--mor-color-text);font-weight:var(--mor-weight-label)}.mor-pager__pages{gap:2px;margin-block:0;margin-inline-start:auto;padding:0;list-style:none;display:flex}.mor-pager__pages .mor-button{min-inline-size:var(--mor-control-h-sm);padding-inline:var(--mor-space-6);font-variant-numeric:tabular-nums}.mor-pager__pages .mor-button svg{block-size:14px;inline-size:14px}.mor-pager__pages .mor-button[aria-current=page]{--_bg:var(--mor-color-accent);--_bg-hover:var(--mor-color-accent-hover);--_bg-active:var(--mor-color-accent-active);--_fg:var(--mor-color-text-on-accent);--_border:transparent}.mor-pager__pages .mor-button[data-variant=ghost][data-disabled]{background:0 0;border-color:#0000}.mor-pager__count{padding-inline:var(--mor-space-8);color:var(--mor-color-text);font-variant-numeric:tabular-nums;white-space:nowrap;place-items:center;display:inline-grid}.mor-pager__gap{min-inline-size:var(--mor-control-h-sm);color:var(--mor-color-text-subtle);place-items:center;display:inline-grid}.mor-recpager{align-items:center;gap:var(--mor-space-4);display:inline-flex}.mor-recpager__pos{min-inline-size:var(--mor-control-h-sm);padding-inline:var(--mor-space-4);text-align:center;font-size:var(--mor-text-xs);color:var(--mor-color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.mor-recback{text-decoration:none}.mor-stepper{gap:var(--mor-space-8);margin:0;padding:0;list-style:none;display:flex}.mor-step{align-items:center;gap:var(--mor-space-10);min-inline-size:0;color:var(--mor-color-text-subtle);font-size:var(--mor-text-sm);flex:1;display:flex}.mor-step__main{align-items:center;gap:var(--mor-space-10);min-inline-size:0;color:inherit;font:inherit;text-align:start;border-radius:var(--mor-radius-md);background:0 0;border:0;outline:none;padding:0;display:flex}.mor-step__dot{box-sizing:border-box;border:1.5px solid var(--mor-color-border-strong);background:var(--mor-color-surface);block-size:28px;inline-size:28px;color:var(--mor-color-text-muted);font-weight:var(--mor-weight-label);font-size:var(--mor-text-xs);font-variant-numeric:tabular-nums;transition:background var(--mor-dur-normal) var(--mor-ease-out), border-color var(--mor-dur-normal) var(--mor-ease-out), color var(--mor-dur-normal) var(--mor-ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.mor-step__dot svg{block-size:14px;inline-size:14px}.mor-step__txt{flex-direction:column;flex:0 auto;min-inline-size:0;display:flex}.mor-step__txt b{color:var(--mor-color-text-muted);font-weight:var(--mor-weight-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mor-step__txt small{font-size:var(--mor-text-xs)}.mor-step:after{content:"";min-inline-size:var(--mor-space-12);background:var(--mor-color-border);block-size:1.5px;margin-inline:var(--mor-space-4);flex:1}.mor-step:last-child{flex:none}.mor-step:last-child:after{display:none}.mor-step[data-state=done] .mor-step__dot{background:var(--mor-color-accent);border-color:var(--mor-color-accent);color:var(--mor-color-text-on-accent)}.mor-step[data-state=done]:after{background:var(--mor-color-accent)}.mor-step[data-state=current] .mor-step__dot{border-color:var(--mor-color-accent);color:var(--mor-color-accent-text);box-shadow:0 0 0 4px var(--mor-color-accent-subtle);animation:mor-ring var(--mor-dur-slow) var(--mor-ease-out)}@keyframes mor-ring{0%{box-shadow:0 0 0 0 var(--mor-color-accent-subtle)}}.mor-step[data-state=current] .mor-step__txt b{color:var(--mor-color-text)}.mor-step[data-state=error] .mor-step__dot{border-color:var(--mor-color-danger);background:var(--mor-color-danger-subtle);color:var(--mor-color-danger-text)}.mor-step[data-state=error] .mor-step__txt b{color:var(--mor-color-danger-text)}.mor-step[data-state=skipped] .mor-step__dot{border-style:dashed}.mor-step[data-state=skipped] .mor-step__txt b{font-weight:var(--mor-weight-body);text-decoration:line-through}.mor-step[data-clickable] .mor-step__main{cursor:pointer}.mor-step[data-clickable] .mor-step__main:is([data-hovered],:not([data-rac]):hover) .mor-step__txt b{color:var(--mor-color-text)}.mor-step__main:is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:var(--mor-focus-ring-offset)}.mor-stepper[data-orientation=vertical]{flex-direction:column;gap:0}.mor-stepper[data-orientation=vertical] .mor-step{align-items:flex-start;padding-block-end:var(--mor-space-16);position:relative}.mor-stepper[data-orientation=vertical] .mor-step__main{align-items:flex-start}.mor-stepper[data-orientation=vertical] .mor-step:after{block-size:auto;inline-size:1.5px;min-inline-size:0;margin:0;position:absolute;inset-block:32px -4px;inset-inline-start:13.5px}.mor-accordion{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-acc{border-block-start:1px solid var(--mor-color-divider)}.mor-acc:first-child{border-block-start:0}.mor-acc__heading{font:inherit;margin:0}.mor-acc__trigger{align-items:center;gap:var(--mor-space-10);box-sizing:border-box;inline-size:100%;min-block-size:var(--mor-control-h-lg);padding:var(--mor-space-10) var(--mor-space-16);text-align:start;font:inherit;font-weight:var(--mor-weight-label);color:var(--mor-color-text);cursor:pointer;background:0 0;border:0;outline:none;display:flex}.mor-acc__trigger:is([data-hovered],:not([data-rac]):hover){background:var(--mor-color-surface-hover)}.mor-acc__trigger:is([data-focus-visible],:not([data-rac]):focus-visible){outline:var(--mor-focus-ring-w) solid var(--mor-color-focus-ring);outline-offset:-2px}.mor-acc__trigger svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm);color:var(--mor-color-text-subtle);flex:none}.mor-acc__caret{transition:rotate var(--mor-dur-fast) var(--mor-ease-out);margin-inline-start:auto}.mor-acc__meta+.mor-acc__caret{margin-inline-start:0}.mor-acc:is([data-expanded],[data-state=open]) .mor-acc__caret{rotate:180deg}.mor-acc__meta{font-size:var(--mor-text-sm);color:var(--mor-color-text-subtle);font-weight:var(--mor-weight-body);margin-inline-start:auto}.mor-acc__panel{color:var(--mor-color-text-muted)}.mor-acc__panel[style*=--disclosure-panel-height]{block-size:var(--disclosure-panel-height);transition:block-size var(--mor-dur-normal) var(--mor-ease-out);overflow:clip}.mor-acc__panel>div{padding:0 var(--mor-space-16) var(--mor-space-16)}.mor-acc:is([data-expanded],[data-state=open]) .mor-acc__panel{animation:mor-fade var(--mor-dur-normal) var(--mor-ease-out)}.mor-acc[data-disabled] .mor-acc__trigger{color:var(--mor-color-text-disabled);pointer-events:none}@media (prefers-reduced-motion:reduce){.mor-tabpanel,.mor-step__dot,.mor-acc__panel,.mor-acc__caret{transition:none;animation:none}}}
@layer mor.components{.mor-titlebar{align-items:center;gap:var(--mor-space-8);box-sizing:border-box;block-size:var(--mor-titlebar-h);padding-inline:var(--mor-titlebar-inset-start) var(--mor-titlebar-inset-end);background:var(--mor-color-surface);border-block-end:1px solid var(--mor-color-border);color:var(--mor-color-text-muted);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);-webkit-user-select:none;user-select:none;-webkit-app-region:drag;app-region:drag;display:flex;position:relative}.mor-titlebar[data-platform=win]{padding-inline:var(--mor-space-12) var(--mor-titlebar-inset-end)}.mor-titlebar[data-platform=mac]{padding-inline:var(--mor-titlebar-inset-start) var(--mor-space-12)}.mor-titlebar>*{-webkit-app-region:no-drag;app-region:no-drag}.mor-titlebar__drag{-webkit-app-region:drag;app-region:drag;flex:1;justify-content:center;align-items:center;block-size:100%;min-inline-size:0;display:flex}.mor-titlebar__title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--mor-weight-emphasis);color:var(--mor-color-text);overflow:hidden}.mor-titlebar__title small{color:var(--mor-color-text-subtle);font-weight:var(--mor-weight-body);font-size:inherit}.mor-titlebar__nav{gap:var(--mor-space-2);display:flex}.mor-titlebar .mor-button[data-size=sm]{block-size:26px;min-inline-size:26px;padding-inline:0}.mor-titlebar .mor-button svg{block-size:14px;inline-size:14px}.mor-titlebar .mor-button[data-variant=ghost][data-disabled]{background:0 0;border-color:#0000}.mor-titlebar__inset{align-items:center;gap:var(--mor-space-8);box-sizing:border-box;padding-inline:var(--mor-space-12);pointer-events:none;color:var(--mor-color-text-subtle);display:flex;position:absolute;inset-block:0}.mor-titlebar__inset[data-side=start]{inline-size:var(--mor-titlebar-inset-start);inset-inline-start:0}.mor-titlebar__inset[data-side=end]{inline-size:var(--mor-titlebar-inset-end);justify-content:flex-end;gap:0;padding:0;inset-inline-end:0}.mor-titlebar__light{border-radius:var(--mor-radius-circle);background:var(--mor-color-border-strong);block-size:12px;inline-size:12px}.mor-titlebar[data-focused] .mor-titlebar__light:first-child{background:var(--mor-color-danger)}.mor-titlebar[data-focused] .mor-titlebar__light:nth-child(2){background:var(--mor-color-warning)}.mor-titlebar[data-focused] .mor-titlebar__light:nth-child(3){background:var(--mor-color-success)}.mor-titlebar__wc{block-size:100%;inline-size:46px;color:var(--mor-color-text);place-items:center;display:grid}.mor-titlebar__wc svg{block-size:10px;inline-size:10px}.mor-titlebar:not([data-focused]){color:var(--mor-color-text-subtle)}.mor-titlebar:not([data-focused]) .mor-titlebar__title{color:var(--mor-color-text-muted)}.mor-window{grid-template-rows:var(--mor-titlebar-h) minmax(0, 1fr);background:var(--mor-color-bg);block-size:100%;color:var(--mor-color-text);display:grid;overflow:hidden}.mor-window .mor-shell{block-size:100%;min-block-size:0}.mor-window .mor-shell__main{overflow:auto}.mor-window[data-platform=mac]{border-radius:var(--mor-radius-xl)}.mor-narrow{box-sizing:border-box;background:var(--mor-color-bg);block-size:100%;color:var(--mor-color-text);font-size:var(--mor-text-body);line-height:var(--mor-leading-body);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.mor-narrow[data-has-tabs]{grid-template-rows:auto auto minmax(0,1fr) auto}.mor-narrow[data-kind=popup]{inline-size:var(--mor-shell-popup-w);block-size:var(--mor-shell-popup-h);border-radius:var(--mor-radius-lg);box-shadow:var(--mor-shadow-3)}.mor-narrow[data-kind=panel]{inline-size:var(--mor-shell-panel-w);border-inline-start:1px solid var(--mor-color-border);block-size:100%}.mor-narrow__head{align-items:center;gap:var(--mor-space-8);box-sizing:border-box;block-size:var(--mor-shell-narrow-head-h);padding-inline:var(--mor-space-12);background:var(--mor-color-surface);border-block-end:1px solid var(--mor-color-border);flex:none;display:flex}.mor-narrow__head img,.mor-narrow__head>svg{block-size:20px}.mor-narrow__head .mor-button[data-size=sm]{padding-inline:0}.mor-narrow__head .mor-button svg{inline-size:var(--mor-icon-sm);block-size:var(--mor-icon-sm)}.mor-narrow__title{min-inline-size:0;font:inherit;font-weight:var(--mor-weight-label);text-overflow:ellipsis;white-space:nowrap;outline:none;flex:1;margin:0;overflow:hidden}.mor-narrow__title small{font-weight:var(--mor-weight-body);font-size:var(--mor-text-xs);line-height:var(--mor-leading-xs);color:var(--mor-color-text-subtle);display:block}.mor-narrow__body{overscroll-behavior:contain;padding:var(--mor-space-12);gap:var(--mor-space-12);flex-direction:column;min-block-size:0;display:flex;overflow:auto}.mor-narrow__body[data-flush]{gap:0;padding:0}.mor-narrow__foot{align-items:center;gap:var(--mor-space-8);padding:var(--mor-space-10) var(--mor-space-12);background:var(--mor-color-surface);border-block-start:1px solid var(--mor-color-border);flex:none;display:flex}.mor-narrow__foot .mor-button{flex:1}.mor-narrow__foot[data-sticky]{position:sticky;inset-block-end:0}.mor-narrow__tabs{background:var(--mor-color-surface);border-block-end:1px solid var(--mor-color-border);padding-inline:var(--mor-space-8);flex:none}.mor-narrow__tabs .mor-tabs{border-block-end:0}.mor-narrow__tabs .mor-tab{min-block-size:40px;padding-inline:var(--mor-space-10);font-size:var(--mor-text-sm)}.mor-narrow__view{background:var(--mor-color-bg);z-index:1;animation:mor-push-in var(--mor-dur-normal) var(--mor-ease-out);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.mor-narrow__view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:mor-push-in-rtl}.mor-narrow__view[hidden]{display:none}@keyframes mor-push-in{0%{translate:100%}to{translate:0}}@keyframes mor-push-in-rtl{0%{translate:-100%}to{translate:0}}.mor-narrow__scrim{background:var(--mor-color-overlay);z-index:2;animation:mor-nav-fade var(--mor-dur-fast) var(--mor-ease-out);position:absolute;inset:0}.mor-narrow__sheet{background:var(--mor-color-surface);max-block-size:80%;box-shadow:var(--mor-shadow-3);z-index:3;animation:mor-sheet-in var(--mor-dur-normal) var(--mor-ease-out);border-start-start-radius:var(--mor-radius-xl);border-start-end-radius:var(--mor-radius-xl);outline:none;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.mor-narrow__sheet:before{content:"";border-radius:var(--mor-radius-pill);background:var(--mor-color-border-strong);block-size:4px;inline-size:36px;margin-block:var(--mor-space-8) 0;justify-self:center}.mor-narrow__sheet>[role=dialog]{display:contents}.mor-narrow__sheet .mor-narrow__head{border:0;block-size:44px}@keyframes mor-sheet-in{0%{translate:0 100%}to{translate:0}}.mor-narrow-row{align-items:center;gap:var(--mor-space-10);box-sizing:border-box;min-block-size:52px;padding:var(--mor-space-8) var(--mor-space-12);border:0;border-block-end:1px solid var(--mor-color-divider);color:inherit;text-align:start;inline-size:100%;font:inherit;cursor:pointer;background:0 0;outline:none;text-decoration:none;display:flex}.mor-narrow-row:is([data-hovered],:not([data-rac]):hover){background:var(--mor-color-surface-hover)}.mor-narrow-row:is([data-pressed],:not([data-rac]):active){background:var(--mor-color-surface-sunken)}.mor-narrow-row:is([data-focus-visible],:not([data-rac]):focus-visible){box-shadow:inset 0 0 0 var(--mor-focus-ring-w) var(--mor-color-focus-ring)}.mor-narrow-row__txt{flex:1;min-inline-size:0}.mor-narrow-row__txt>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mor-narrow-row__txt>small{color:var(--mor-color-text-subtle);font-size:var(--mor-text-sm);line-height:var(--mor-leading-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mor-narrow-row__end{align-items:center;gap:var(--mor-space-6);flex:none;display:flex}.mor-narrow[data-kind=popup]>.mor-narrow__head [data-back]{display:none}.mor-phone-frame{inline-size:var(--mor-shell-phone-w);block-size:var(--mor-shell-phone-h);border-radius:var(--mor-shell-phone-radius);background:var(--mor-color-text);box-sizing:border-box;flex:none;padding:12px;position:relative}.mor-phone-frame__screen{border-radius:var(--mor-shell-phone-screen-radius);background:var(--mor-color-bg);block-size:100%;inline-size:100%;color:var(--mor-color-text);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.mor-phone-frame__status{box-sizing:border-box;block-size:var(--mor-shell-phone-safe-top);padding:0 var(--mor-space-32) var(--mor-space-8);font-size:15px;font-weight:var(--mor-weight-label);background:var(--mor-color-surface);justify-content:space-between;align-items:flex-end;display:flex}.mor-phone-frame__island{border-radius:var(--mor-radius-pill);background:var(--mor-color-text);z-index:3;block-size:36px;inline-size:124px;position:absolute;inset-block-start:11px;inset-inline-start:50%;translate:-50%}.mor-phone-frame__glyphs{align-items:center;gap:6px;display:flex}.mor-phone-frame__glyphs i{background:currentColor;border-radius:2px;block-size:10px;inline-size:16px;display:block}.mor-phone-frame__glyphs i:first-child{clip-path:polygon(0 100%,0 60%,25% 60%,25% 40%,50% 40%,50% 20%,75% 20%,75% 0,100% 0,100% 100%);inline-size:14px}.mor-phone-frame__glyphs i:last-child{box-sizing:border-box;background:0 0;border:1.5px solid;border-radius:3px;inline-size:24px;position:relative}.mor-phone-frame__glyphs i:last-child:after{content:"";background:currentColor;border-radius:1px;position:absolute;inset:2px 6px 2px 2px}.mor-phone-frame__body{overscroll-behavior:contain;flex-direction:column;min-block-size:0;display:flex;overflow:auto}.mor-phone-frame__home{block-size:var(--mor-shell-phone-safe-bottom);background:var(--mor-color-surface);place-items:center;display:grid}.mor-phone-frame__home:after{content:"";border-radius:var(--mor-radius-pill);background:var(--mor-color-text);block-size:5px;inline-size:134px}.mor-phone-frame .mor-bottomnav{block-size:var(--mor-nav-bottom-h);margin-block-start:auto;padding-block-end:0;position:static}.mor-phone-frame__appbar{align-items:center;gap:var(--mor-space-8);min-block-size:52px;padding-inline:var(--mor-space-8) var(--mor-space-12);background:var(--mor-color-surface);border-block-end:1px solid var(--mor-color-border);z-index:2;display:flex;position:sticky;inset-block-start:0}.mor-phone-frame__appbar h1{min-inline-size:0;font-size:var(--mor-text-lg);line-height:var(--mor-leading-lg);font-weight:var(--mor-weight-label);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;padding-inline-start:var(--mor-space-8);overflow:hidden}.mor-phone-frame__keyboard{background:var(--mor-color-surface-2);border-block-start:1px solid var(--mor-color-border);flex:none;grid-template-rows:repeat(4,1fr);gap:6px;block-size:216px;padding:8px 4px;display:grid}.mor-phone-frame__keyboard i{background:var(--mor-color-surface);box-shadow:var(--mor-shadow-1);border-radius:5px;margin-inline:14px;display:block}.mor-phone-frame__keyboard i:nth-child(2){margin-inline:28px}.mor-phone-frame__keyboard i:nth-child(3){margin-inline:44px}.mor-phone-frame__keyboard i:nth-child(4){margin-inline:90px}[data-input=touch] [data-hover-reveal]{opacity:1!important;visibility:visible!important}[data-input=touch] .mor-button{min-block-size:44px}@media (prefers-reduced-motion:reduce){.mor-narrow__view,.mor-narrow__sheet,.mor-narrow__scrim{animation:none}}}
